Michael Aschauer
e693caeb82
update to Snap! / Merge tag '4.0.10'
2017-01-25 16:23:01 +01:00
Michael Aschauer
9baf70fc86
Merge tag '4.0.9.2' of https://github.com/jmoenig/Snap--Build-Your-Own-Blocks into dev
2017-01-13 14:47:14 +01:00
Jens Mönig
9bee3cd9c2
added "savingPreferences" flag
...
for bh's "Eisenbergification" library, sigh.
2017-01-13 10:08:02 +01:00
Brian Broll
cd0e9bc042
Added 'display:none;' to input. Fixes #1612
2017-01-10 17:15:50 -06:00
Jens Mönig
ad2049d776
Revert "Import library" to lowercase
...
So it works with the existing translations
2017-01-10 11:05:44 +01:00
Jens Mönig
af85a01a73
updated credits and version dates
...
and took care of a few minor formatting nitpicks
2017-01-09 17:36:27 +01:00
Jens Mönig
666f8dbcfe
Merge pull request #1591 from cycomachead/michael/lib-preview
...
Preview Libraries Before Importing
2017-01-09 17:13:59 +01:00
Jens Mönig
ef51e5aaec
fix and refactor "#run: flags"
2017-01-09 16:25:34 +01:00
brianharvey
1b21d93345
put in latest dev version
...
Jens has been editing gui.js too, and I'm confused about what's
supposed to be there, so I downloaded the latest dev version and put my
edits there.
2017-01-06 09:16:50 -08:00
brianharvey
3c062b4540
give up on #open:
...
Works for #run, but #open is too hard (because it can open things other
than projects).
2017-01-06 08:55:57 -08:00
brianharvey
f14a7cf3e2
allow &hideControls etc on #run
...
This is so that EDC can show interactive projects to students as
examples that they will implement themselves.
2017-01-05 22:41:43 -08:00
Michael Ball
e88211deb3
Fix typo and center palette loading message
2017-01-04 12:56:24 -08:00
Michael Ball
dd914a37bb
fix function binding problem that I thought worked...
2017-01-03 15:26:21 -08:00
Michael Ball
40234da3e8
slightly better fixLayout for library import
2017-01-03 12:35:16 -08:00
Michael Ball
ecc3182c0e
slightly further simplification
2017-01-03 03:41:38 -08:00
Michael Ball
ed492f3f6e
simplify layout logic for library importing
2017-01-03 03:25:55 -08:00
Michael Ball
f327f0d4b1
undo cleverness and show all blocks when importing
2017-01-03 02:00:18 -08:00
Michael Ball
d26049680d
Merge branch 'master' into michael/lib-preview
...
* master:
add pentrails->costume block to penTrails library
Add reporters to setrgb library
Update LEAP library to use menus
Hide setting for “prefer smooth animations”
Disabled hover-help for custom blocks
2017-01-03 01:55:49 -08:00
Michael Ball
ec2a64963c
Dont reserialize blocks when importing
2017-01-03 00:36:41 -08:00
Michael Ball
bede779d8a
cleanup code, fix scrolling in library import
2017-01-03 00:15:46 -08:00
Michael Ball
cb865a864f
import tools shows block images
2017-01-01 15:05:06 -08:00
Michael Ball
ee6ba75388
tweak libraries loading
2016-12-30 01:21:05 -08:00
Michael Ball
9ca2848f33
loading indicator works, some cleanup
2016-12-30 00:38:21 -08:00
jmoenig
d24468522c
Hide setting for “prefer smooth animations”
...
(now - mostly - redundant because we’ve switched to animation frames)
2016-12-29 13:07:32 +01:00
Michael Ball
cd828736af
Merge branch 'master' of git://github.com/jmoenig/Snap--Build-Your-Own-Blocks into michael/lib-preview
...
* 'master' of git://github.com/jmoenig/Snap--Build-Your-Own-Blocks:
Update Libraries from s.b.e
updated locale version data
updated version date
Disable JS-Functions to protect users from malicious scripts
Revert "SNAP! → Snap!"
Adapting Chinese code langs to ISO Standard
Fixing minor typo in catalan translation
Deleting duplicate translation strings
fix merge comments
minor typos
SNAP! → Snap!
blocks.js fix code alignment
camelCase expprtResultPic for consistency
Align comment text
Morphic: cleanup `nop` calls
Fix minor help text
2016-12-28 22:43:52 -08:00
Michael Ball
ed9f2cd9bc
Libraries dialog layout WIP
2016-12-28 22:43:45 -08:00
Michael Ball
c4dfe6fef6
improve some alignment issues
2016-12-27 21:11:14 -08:00
Michael Ball
7716500d39
An ugly import dialog works, but the layout is broken
2016-12-27 19:21:47 -08:00
Jens Mönig
ce876362bb
Merge pull request #1483 from cycomachead/typo-fix
...
Little Bits of Cleanup
2016-12-27 17:02:35 +01:00
jmoenig
1ecb97a972
Disable JS-Functions to protect users from malicious scripts
...
commented out for now
2016-12-27 16:08:23 +01:00
Michael Ball
a8ccc9e73c
A very basic an ugly library import dialog works
2016-12-26 22:31:26 -08:00
jmoenig
81a0d30032
update undrop controls when switching sprites and display modes
2016-12-25 12:13:03 +01:00
Michael Ball
3c8eb522bf
Merge branch 'master' of git://github.com/jmoenig/Snap--Build-Your-Own-Blocks into typo-fix
...
* 'master' of git://github.com/jmoenig/Snap--Build-Your-Own-Blocks: (85 commits)
updated history
simplified reporterize>>blockFromAST
Fixing typo - tab control character hidden
Fixing ColorSlotMorphs behavior in Visible Stepping
added Boolean operators to “reporterize”
fixed a glitch in "reporterize"
fixed an expression parsing glitch
tweaked "reporterize"
reporterize: support '_' as empty slot place holder
reporterize: support for monads etc.
moved reporterizing infix expressions to search-blocks field
[experimental] blockify simple arithmetic expressions inside comments
new url option switch: &noExitWarning
updated history
Adding 26 extra strings
Adding extra strings from lang-pt.js
tweaked elastic easings
added easeOutElastic function
Updated with lang-de.js
added a few in-/out- only easing functions for animations
...
2016-12-22 12:59:24 -08:00
jmoenig
5dc4874352
new url option switch: &noExitWarning
...
to better support embedding Snaplets into Moocs
2016-12-19 08:14:01 +01:00
jmoenig
fad3cb4263
updated version timestamps
...
and tweaked code formatting to please pedantic linters :-)
2016-12-09 09:08:44 +01:00
Jens Mönig
a09b20b4ad
Merge pull request #1546 from jguille2/background
...
Costumes tab name to Costumes/Backgrounds
2016-12-09 08:58:57 +01:00
jmoenig
08f5ceec7d
refresh sound icons in media import dialog when the audio has loaded
2016-12-08 13:38:17 +01:00
jmoenig
6293329eb3
use media dialog for browsing and importing sounds
2016-12-08 12:52:43 +01:00
jmoenig
72c0dcfe76
URI-encode SVG data for Firefox-compatibility
2016-12-07 14:14:43 +01:00
Joan Guillén i Pelegay
6079efcacb
adapting 'rename costume' message
2016-12-07 00:00:49 +01:00
jmoenig
3d905d139c
Support importing unrasterized SVG_Costumes from the “Costumes” and “Backgrounds” dialog
2016-12-06 17:09:09 +01:00
jmoenig
b6c0aa8a4e
Switch to asynchronous loading of resources
...
(costumes, sounds, libraries etc.)
2016-12-06 13:47:21 +01:00
Joan Guillén i Pelegay
665f54b9ec
Costumes tab name to Costumes/Backgrounds
2016-12-05 23:34:59 +01:00
jmoenig
dd51470239
update scrollbars of the project dialog as the project list is filtered
2016-12-01 12:34:48 +01:00
jmoenig
c9af72a665
updated version and history
...
(and tweaked some semicolons to please static code analysis)
2016-12-01 12:23:15 +01:00
Jens Mönig
c3992f5ec5
Merge pull request #1517 from bromagosa/project-filter
...
Project filter
2016-12-01 12:10:40 +01:00
jmoenig
4ad8160884
fixed #1540
2016-12-01 09:13:54 +01:00
jmoenig
cd22b94e0b
Enable nested auto-wrapping by default
2016-11-28 17:59:04 +01:00
jmoenig
5b1b4a5e36
use new first-class animations framework
2016-11-25 14:42:20 +01:00
jmoenig
dae8e7a7bb
tweak "undrop / redrop" animation
2016-11-22 14:23:53 +01:00