Wykres commitów

299 Commity (72c0dcfe761d7d9997b3e47b07c536daded4f95f)

Autor SHA1 Wiadomość Data
jmoenig 72c0dcfe76 URI-encode SVG data for Firefox-compatibility 2016-12-07 14:14:43 +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
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
Jens Mönig 61dec93ede Merge pull request #1250 from bromagosa/live-boolean-inputs
Implements execute on change for boolean toggles
2016-07-04 09:12:17 +02:00
Jens Mönig 86a3ad10fd enable tables and keyboard editing by default 2016-07-04 08:34:04 +02:00
Jens Mönig ee803ad747 fixed #1254 2016-06-19 21:48:59 -04:00
Jens Mönig 364155dc89 clear pen trails when toggling between retina and non-retina mode 2016-06-18 07:17:34 -04:00
Bernat Romagosa 37ba8dd000 Implements execute on change for boolean toggles 2016-06-09 18:02:08 +02:00
Jens Mönig 0c1ecf2b9a fixed localization on startup 2016-06-01 07:57:57 +02:00
Jens Mönig 8a8d55c3e9 localize "Stage" and "Sprite" on startup 2016-05-30 17:36:12 +02:00
Jens Mönig 5e79f4cedc credit YCR's HARC in supporters tab 2016-05-13 09:01:16 +02:00
Jens Mönig 5dbb6ad8a1 Retina display support tweaks - IN PROGRESS -
* fixes the FILL block on retina screens
* fixes turning pentrails into costumes on retina screens
* adds an option to the settings menu letting the user switch between
non-retina and retina resolutions on devices and in browsers that
support it
* Morphic documentation update for retina support

Again, folks, this is IN PROGRESS and not yet ready to be released. But
it’s getting closer to being testable :-)
2016-05-11 18:03:49 +02:00
Jens Mönig 179d93f103 support for retina displays, integrates #1063 - IN PROGRESS
This has bee designed and written by the amazing Bartosz Leper
(@bl-nero). Since I totally suck at Git and find myself incompetent to
resolve merge conflicts, I’ve decided to manually copy Bartosz’s
changes mostly verbatim over, tweaking them only ever so slightly in
ways that don’t alter their functionality, except for introducing a
tiny test so current Safari still loads Snap, albeit not in retina
mode. THIS IT NOT READY FOR RELEASE YET, IT’S WORK IN PROGRESS. Get it?
Thanks!
2016-05-10 20:33:44 +02:00
Jens Mönig 711b9a431f tweak media import dialog
* make dialog resizable
* enable double-click on icons
* prevent error if no icon is selected
* prevent error if icon is dragged
* prevent error if icon is right-clicked / ctrl-clicked
* adjust background color
* adjust icon layout
2016-05-09 18:34:40 +02:00