Wykres commitów

198 Commity (60554d0059b68d99b6d1989c88aeece9060c38c0)

Autor SHA1 Wiadomość Data
Jens Mönig 60554d0059 fixes and enhancements for nested sprites
when dragging an anchor, also drag its parts.
let users adjust parts’ positions via the context menu “move” option
2015-07-26 23:01:08 +02:00
jmoenig 7c8dd2b4e8 remove some spaces 2015-06-25 15:36:21 +02:00
Jens Mönig a86e4efe59 Merge pull request #826 from bromagosa/contrib
fixes #815
2015-06-25 15:34:41 +02:00
jmoenig 4c21c9f187 Revert to "new" for object creation
and prepare for new release
2015-06-25 15:11:51 +02:00
Nathan Dinsmore 6a82960cf7 Optimize moveBy and friends
This results in realtime speed for dragging where I used to get 10-15 fps before this change.
2015-06-17 20:46:54 -04:00
Nathan Dinsmore d5761b074d Remove clone function (unused) 2015-06-17 20:09:43 -04:00
Nathan Dinsmore 87c2503571 Use Object.create(…) instead of new …() for inheritance (faster) 2015-06-17 17:11:40 -04:00
Bernat Romagosa 26108539f5 fixes #815 2015-06-09 12:40:55 +02:00
Jens Mönig 6b19caf75d Fix encoding for exported sprites (esp. comments) 2015-05-18 12:23:57 +02:00
Jens Mönig 834b3918ad fixed #770 2015-04-15 17:30:43 +02:00
Jens Mönig 58d8fd7ccd slightly optimize warped / turbo execution 2015-02-28 05:49:07 -08:00
jmoenig d3758bd707 fix a bug in the automatic block migration mechanism
Thanks, Josh, for telling me!
2015-02-23 23:28:23 +01:00
jmoenig e5e216ccf2 Add user-interaction choices to the “When I am ...” hat block
“clicked”, “pressed”, “dropped”, “mouse-entered”, “mouse-departed”
2015-02-23 14:55:30 +01:00
jmoenig 273c58440c Fixed #710 2015-01-28 07:23:24 +01:00
jmoenig 82552d0b29 Fix speech bubbles of dragged nested sprites 2015-01-21 17:15:58 +01:00
jmoenig f1fbb38b87 Keep layering of nested sprites thru drag & drop
it used to be that dragging an anchor always brought it to the front,
altering the nested sprite’s internal layering order
2015-01-21 10:23:02 +01:00
jmoenig a0b39a4daf Make clones non-editable
Disable clones from being edited via their context menus or double-click
2015-01-12 10:17:58 +01:00
jmoenig 777498a9f4 Experimental “processes” count watcher
(hidden in dev mode)
2014-12-17 08:12:35 +01:00
jmoenig ad1fe34d1e Experimental “ForEach” primitive (hidden in dev mode) 2014-12-04 15:45:18 +01:00
jmoenig 17b6ae839b Improve edge-collision detection of default sprite “arrow” shape 2014-12-03 12:48:31 +01:00
jmoenig 1f5934c81f Don't show hidden elements in the project thumbnail 2014-12-01 11:25:28 +01:00
jmoenig 0d8cc567e7 Fixed #372 2014-11-24 10:43:53 +01:00
jmoenig 927448d7ab Fixed #416 2014-11-24 10:05:19 +01:00
jmoenig 5f3279990b fixed #608, #610 2014-10-08 11:21:49 +02:00
jmoenig 2ae675132a fixed #604. Thanks, @Gubolin! 2014-10-06 10:34:56 +02:00
jmoenig 86672fec4a fixed #599
disable IDE keyboard shortcuts in presentation mode
2014-10-01 10:12:37 +02:00
jmoenig 71c9103503 fixed #378
disable context menus for boolean representations
2014-09-30 10:31:13 +02:00
jmoenig 29b47cc2d2 fixed #593
match broadcast numbers with event hat blocks containing strings that
can be parsed as numbers
2014-09-30 09:26:50 +02:00
jmoenig 04168220bd Refactor variables handling
introducing Variable objects, all functionality stays the same at this
time
2014-09-17 14:40:39 +02:00
jmoenig b2399309e4 propagate HIDE and SHOW to nested sprite parts 2014-07-30 09:40:31 +02:00
jmoenig 5ce2d13413 added ‘move’ option to the sprite context menu
lets the user move (nested) sprites in edit mode without changing their
layering, and also sprites marked “undraggable”
2014-07-29 12:33:26 +02:00
jmoenig 061852ee32 double clicking on a sprite in the stage selects it in the IDE 2014-07-29 12:18:58 +02:00
jmoenig b451a08812 duplicate and clone nested sprites 2014-07-29 10:50:36 +02:00
jmoenig 3aae7c3ce4 new “JavaScript function” primitive
Go figure…
2014-07-25 14:35:36 +02:00
jmoenig 75d9adbfe2 improve unique sprite- and costume names 2014-07-24 11:40:36 +02:00
jmoenig 1b382458c8 fixed “lost sprites bug”
ensure duplicated sprites keep wearing their current costume through
save and re-load
2014-07-24 08:04:00 +02:00
jmoenig 2fbdf855c2 Scale down oversized images to current stage dimensions
rather than to 480 * 360
Thanks, Dan, for reporting this!
2014-07-23 17:02:51 +02:00
jmoenig df25b4dc73 fixed #521
deleting variable watchers by dropping them on the palette resulted in
wrong ones to be created when showing them again
2014-07-22 12:33:26 +02:00
jmoenig c1d5910f33 list op fixes, thanks, Brian! 2014-07-18 07:44:26 +02:00
jmoenig f38fb73cd3 simplify unique stageshot names
and get rid of regex
2014-07-17 14:39:37 +02:00
jmoenig 7472261ca6 eliminate global regex var 2014-07-17 13:22:33 +02:00
jmoenig 0afe615243 move screenshot feature to dev mode 2014-07-17 11:02:06 +02:00
jmoenig 5decf8a0e0 minor format tweaks to "Screenshot" feature 2014-07-17 10:59:13 +02:00
Jens Mönig c11e4c7c6d Merge pull request #340 from cs10/extensions
Save stage/pentrails as costume (for animations)
2014-07-17 10:47:49 +02:00
Viraj Mahesh 3ca3d33642 Removed screenshot name cache 2014-07-13 12:37:49 +04:00
Viraj Mahesh 36bbcdd5ef Resolved conflicts and JSLinted 2014-07-13 10:01:08 +04:00
Viraj Mahesh a7f0de880f Merge branch 'master' into extensions
Conflicts:
	objects.js
2014-07-13 09:47:30 +04:00
jmoenig c4968843e4 fixed #508 (don’t popup empty menus)
thanks, @cycomached!
2014-07-11 17:59:16 +02:00
jmoenig 92c5c8bedf add keyboard shortcut for “new project”: ctr-n
note: some browsers (actually, most ^^) override this before Snap gets
a chance to do its thing :-(
2014-07-08 15:27:25 +02:00
jmoenig ff513ba439 updated version of objects.js
fixed scrolling glitch in the palette, thanks, Kunal!
2014-07-08 13:33:58 +02:00