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
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
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
jmoenig
f37977f320
Block editing improvements - in development
...
* auto-wrapping for C-shaped slots (around top-level command stacks)
* settings option for auto-wrapping around inner nested stacks
* unlimited “undrop / redrop”, incl. keyboard shortcuts ctrl-z
ctrl-shift-z
* “undrop” also brings back blocks and scripts deleted via context menus
* … or via backspace / delete in keyboard entry mode
* Note: “undrop” is meant to be a temporary solution until
VanderbiltEdu’s synching / undo mechanism is ready for prime time
2016-11-22 10:47:47 +01:00
Bernat Romagosa
37f1e1ba2a
Polished filter field
2016-11-18 11:56:18 +01:00
Bernat Romagosa
331e572b42
project filter field, searches by name and notes
2016-11-11 18:39:42 +01:00
jmoenig
3d82132d90
minor code tweaks
...
to please static code analysis :-)
2016-11-10 10:30:20 +01:00
Jens Mönig
2af3eaacbe
Merge pull request #1497 from cycomachead/fix-1495
...
improvements to export summary
2016-11-10 10:23:09 +01:00
jmoenig
50e94a93ad
auto-wrapping
...
also: treat JS-function blocks the same as variable getters wrt rings,
i.e. auto-remove the ring in a CALL block when dropping a JS-function
block on it
2016-11-10 10:21:52 +01:00
jmoenig
1a6aff47dd
updated version number
2016-11-10 09:36:14 +01:00
Michael Ball
1c8cd7c45c
improvements to export summary
...
* fix #1495 - remove duplicate ,
* use HTML5 charset attribute
* add the current Snap! language to the html tag
2016-11-05 14:06:47 -07:00
jmoenig
3d269f1740
fixed a flat-mode glitch, updated Portuguese translation
...
thanks, Bernat for reporting the bug and Manuel for the translation
update!
2016-10-31 09:39:59 +01:00
jmoenig
da51393424
preparing minor release v4.0.9
...
to be deployed live later tonight
2016-10-28 18:31:18 +02:00
jmoenig
9a726654c7
added notice to get in touch if afraid of agpl license
2016-10-26 09:47:14 +02:00
jmoenig
6606ed2ed8
updated credits tab
2016-10-24 17:44:28 +02:00
jmoenig
d2d096deff
select all on fresh input slot edit
2016-10-24 12:27:02 +02:00
Jens Mönig
9b6449c8f7
Merge pull request #1429 from thomaswp/xml-parse-error-fix
...
Fixed #1428 , an issue with preview the (empty) project placeholder.
2016-10-16 17:30:06 +02:00
jmoenig
ff5f9a7601
Visible Stepping, and more
...
* Visible Stepping with flashing blocks + slider for stepping speed
* user-controlled visible stepping with “step forward” button
* speed-up: removed unnecessary yields when running custom blocks
* you can now force a single yield with “wait 0” block
* tweaked keyboard entry: if inserted block has inputs go to first one
* only autoscroll panes where it makes sense (not the palette etc.)
* populate messages drop-down with all msgs, including ones from custom
block definition
2016-10-15 11:15:01 +02:00
thomaswp
06c7ad89a7
Fixed #1428 , an issue with preview the (empty) project placeholder.
...
The code treats this placeholder the same as any other proejct and attempts to open it, leading to a parse error.
2016-09-26 14:27:44 -04:00
Jens Mönig
21abf24cba
v4.0.8.7
2016-08-12 12:05:49 +02:00
Jens Mönig
d55e309bf1
restore implicit formal parameters for serialized lambdas
2016-08-03 05:42:36 -04:00
Jens Mönig
3f1a507f0a
fixed #1348
2016-07-31 08:34:20 +02:00
Jens Mönig
0ada891866
fixed #1333 - paint new costume not working in retina mode in FF and Edge
2016-07-20 10:14:00 +02:00
Jens Mönig
62fe1bb86f
prepare minor release 4.0.8.3
2016-07-19 14:49:25 +02:00
Jens Mönig
0974c750ad
fixed #1312
...
fixed collision detection for non-integer devicePixelRatios
2016-07-17 08:00:54 +02:00
Jens Mönig
8d0a7f19b5
activate generic hat blocks inserted via keyboard editing
2016-07-15 13:42:02 +02:00
Jens Mönig
cd03fb3028
finalizing v4.0.8
2016-07-14 12:18:23 +02:00
Jens Mönig
480b090132
updated credits for graphic effects
2016-07-11 18:05:41 +02:00
Jens Mönig
d352180b01
fixed #1289
2016-07-07 14:59:55 +02:00
Jens Mönig
6e22558cc5
double click on pane resizers to slide them back to normal
2016-07-07 08:24:04 +02:00
Jens Mönig
2692f1d4e5
make palette resizable
...
there you go, Dan ;-)
2016-07-06 18:41:40 +02:00
Jens Mönig
38dabc7555
don't execute Boolean sliders on empty slots
2016-07-04 09:23:41 +02:00