jmoenig
78f416be9a
removed tolerance margin in Costume's shrinkWrap()
...
Chrome no longer needs this kludge. Removing it also fixes an "empty
costume" bug when drawing over the edges of the paint editor
2013-07-02 13:50:14 +02:00
jmoenig
09e3a296c2
improved importing costumes
...
by dragging in pictures from other web pages, which now allows for
dragging links to pictures as well
2013-06-28 20:42:28 +02:00
jmoenig
b8c48040a2
fixed speech bubble scaling when sprite is not onstage
...
(reported in the Scratch forums)
2013-06-27 08:18:51 +02:00
jmoenig
71c331d4a1
fixed #100 saving costumes to the cloud
2013-06-26 19:41:04 +02:00
jmoenig
9c6b2a3e6f
code mapping: dialog input is now multi-line monospaced
2013-06-25 09:46:21 +02:00
jmoenig
416d92d78b
pretty printing support for mapped code
...
better formatting capabilites now support Python mappings
2013-06-24 17:49:47 +02:00
jmoenig
8ef095c719
code mapping: pretty printing support (work-in-progress)
...
commented out for now, not yet functional
2013-06-21 15:11:21 +02:00
jmoenig
f2ec80b20c
code mapping: pass on c-slot clode by default
2013-06-21 13:13:09 +02:00
jmoenig
1f8f6e0192
%code input slot
...
multi-line, monospaced, type-in slot for code mappings
2013-06-21 09:53:16 +02:00
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