Wykres commitów

153 Commity (25ea3d4a16696989824df9994f4024ba5aebc7ca)

Autor SHA1 Wiadomość Data
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