jmoenig
25ea3d4a16
Morphic, Blocks: "flat" design fix
...
Handle manually "unshadowed" StringMorphs without throwing an
exception. This lets you load the tools library into "flat" mode again.
2013-06-21 09:06:46 +02:00
jmoenig
bed3e03e65
"flat" design: No rounded corners for watchers
2013-06-20 18:29:16 +02:00
jmoenig
d3ff1965fc
Objects: doMapCode() primitive now uses a multi-line input slot
2013-06-20 18:15:53 +02:00
jmoenig
26475fc0aa
Blocks: Multi-line input slots (TextSlotMorphs - %mlt)
2013-06-20 17:55:58 +02:00
jmoenig
ff75d76472
"flat" design enhancements for cells
2013-06-20 14:32:23 +02:00
jmoenig
7af5ab575d
"flat" design enhancements for blocks and watchers
2013-06-20 13:24:15 +02:00
jmoenig
fe8cbd5b70
GUI: make code mapping preference persistent
2013-06-20 09:41:07 +02:00
jmoenig
e2aeaec7cf
Store: persisting code mappings
...
in project and block library files
2013-06-19 18:51:38 +02:00
jmoenig
acc40a6d2a
Code mapping
...
generating text code from blocks, first experimental iteration
2013-06-18 18:43:15 +02:00
jmoenig
a7ebff7c5b
Morphic: focus World canvas on mouse down (otherwise prevent default)
2013-06-06 15:25:55 +02:00
jmoenig
a2094b033e
BYOB: Newly created custom reporters now have an initial default REPORT block as definition body
2013-06-06 13:32:59 +02:00
jmoenig
12ba9b7703
Objects: fix for hiding 'getLastAnswer' and 'getTimer' primitives
2013-06-05 18:37:44 +02:00
jmoenig
3f585e5d5e
prevent undesired HTML5 dragstart event
...
(a new glitch introduced in Chrome 27)
2013-06-04 08:04:40 +02:00
jmoenig
97a8612ba5
Restore user settings fix for localization
2013-05-17 16:18:57 +02:00
jmoenig
f3f5c35d66
Simplified the web page
2013-05-17 12:21:48 +02:00
jmoenig
77c409cb3e
Remember user settings across sessions
...
most user settings (language, blocks zoom, long form input, clicking
sound, design preference) are now made persistent in localStorage, so
if the user closes and re-opens Snap! the settings stay the same
2013-05-17 11:53:32 +02:00
jmoenig
e1a3092713
"Flat" GUI design preference
...
in the IDE's settings menu
2013-05-16 14:38:37 +02:00
jmoenig
b74695d4a0
"Flat" GUI design options
...
preparing for "flat" GUI skins
2013-05-15 16:03:56 +02:00
jmoenig
a1ff3bfec5
Costume shrinkWrapping adjustments
2013-05-15 13:04:55 +02:00
jmoenig
c8029a03e9
Paint editor fixes and credits
2013-05-14 16:53:28 +02:00
jmoenig
d267b696af
Broadcast & Message enhancements, fixed #93
...
* When I receive <any msg> option
* getLastMessage reporter + watcher
2013-05-14 16:16:21 +02:00
jmoenig
4c44efdc1e
Paint editor fixes
2013-05-14 14:18:46 +02:00
jmoenig
b250bb2683
Paint editor integration
2013-05-14 13:47:13 +02:00
jmoenig
3f92313ae4
Paint editor fixes
2013-05-14 13:07:08 +02:00
jmoenig
f5e101dc57
Paint editor
...
contributed by Kartik Chandra (Hardmath123 on Scratch)!!
2013-05-14 13:02:24 +02:00
jmoenig
6c07875d04
Reset Password via emailed link
...
(front end only)
2013-05-10 15:23:28 +02:00
jmoenig
b5ddbfbc75
Reset Password Feature
...
(front end only)
2013-05-06 19:46:17 +02:00
Jens Mönig
f22338b3a9
Merge pull request #84 from queryselector/issue-24
...
Fixed #24 for horizontal scrolling
2013-05-06 01:51:50 -07:00
Nathan Dinsmore
1fc39e61f7
Fixed #24 for horizontal scrolling
2013-04-30 15:25:22 -04:00
jmoenig
e51a0ed718
Fixed #24
2013-04-30 15:57:41 +02:00
jmoenig
1505796e19
Eraser symbol
2013-04-30 13:49:14 +02:00
jmoenig
ed3b9d1959
Fixed #83
2013-04-30 12:39:09 +02:00
jmoenig
0c4779f028
Costume shrink-wrapping
2013-04-30 11:49:26 +02:00
jmoenig
9c9d761cc0
Solid rectangle and circle symbols
2013-04-29 12:31:28 +02:00
jmoenig
966d9ee24e
Fixed #70
2013-04-27 09:33:09 +02:00
jmoenig
2d1e450c8f
Paint bucket symbol for paint editor flood-fill tool
2013-04-27 08:49:45 +02:00
jmoenig
88d9691d82
Paint editor tools symbols
...
additional simple icons for buttons: brush, rectangle, circle, line,
crosshairs
2013-04-26 16:24:01 +02:00
jmoenig
512d9d7cce
Ensure unique World stamps
2013-04-26 10:39:20 +02:00
jmoenig
ba8569954c
Translation update for "hide primitives" feature
2013-04-25 18:44:18 +02:00
jmoenig
25f813f79e
Restore multi-dialog restrictions for multi-world setups
2013-04-25 18:36:21 +02:00
jmoenig
4580aa1e0d
Hide Primitives feature
...
Primitive blocks in the palette can now be hidden in the project via
their context menu. Each palette's context menu further lets you hide
or show all its primitives depending on whether any primitives are left
to hide or show.
Hidden primitives are stored in the project data. This lets instructors
create "simplified" examples and problem sets.
2013-04-25 16:52:59 +02:00
jmoenig
d0878399fe
Fine-tune multiple dialog instance handling
...
prevent multiple block editors on the same block definition, allow
multiple dialogs on different objects, handle dialog instances in
DialogBoxMorph.prototype
2013-04-24 15:11:27 +02:00
jmoenig
6bafe43b8f
Release clean-ups & translation update
2013-04-23 17:57:38 +02:00
Jens Mönig
49998bb0de
Merge pull request #74 from queryselector/issue-23
...
Fixed #23
2013-04-23 08:27:46 -07:00
Jens Mönig
3328d87f2f
Merge pull request #76 from queryselector/issue-72
...
Fixed #72
2013-04-23 08:21:36 -07:00
Jens Mönig
8a7faaa7f5
Merge pull request #68 from queryselector/issue-19
...
Fixed #19
2013-04-23 08:07:04 -07:00
Jens Mönig
43f51863d0
Merge pull request #61 from queryselector/issue-59
...
Fixed #59
2013-04-23 08:06:08 -07:00
Jens Mönig
5beb7abafb
Merge pull request #60 from queryselector/issue-27
...
Fixed #27
2013-04-23 08:05:23 -07:00
Jens Mönig
5571c656de
Merge pull request #58 from queryselector/issue-53
...
Fixed #53
2013-04-23 08:04:41 -07:00
Jens Mönig
4fc82b7f06
Merge pull request #57 from queryselector/issue-55
...
Fixed #55
2013-04-23 08:03:32 -07:00