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
26475fc0aa
Blocks: Multi-line input slots (TextSlotMorphs - %mlt)
2013-06-20 17:55:58 +02:00
jmoenig
7af5ab575d
"flat" design enhancements for blocks and watchers
2013-06-20 13:24:15 +02:00
jmoenig
acc40a6d2a
Code mapping
...
generating text code from blocks, first experimental iteration
2013-06-18 18:43:15 +02:00
jmoenig
e1a3092713
"Flat" GUI design preference
...
in the IDE's settings menu
2013-05-16 14:38:37 +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
1505796e19
Eraser symbol
2013-04-30 13:49:14 +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
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
6bafe43b8f
Release clean-ups & translation update
2013-04-23 17:57:38 +02: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
5571c656de
Merge pull request #58 from queryselector/issue-53
...
Fixed #53
2013-04-23 08:04:41 -07:00
Nathan Dinsmore
2d9a3df2a8
Fixed #19
...
Blocks highlights now retain the correct color when their associated stacks are dragged elsewhere.
2013-04-21 13:15:32 -04:00
jmoenig
977da0314c
Fixed #65
...
using the percent character in variable names is now safe
2013-04-21 17:57:14 +02:00
Nathan Dinsmore
7b08ca000b
Fixed #53
...
Renaming a script variable presents a dialog entitled "Script variable name," while renaming a ring input still presents a dialog entitled "Input name"
2013-04-19 11:02:59 -04:00
jmoenig
7681525cc2
German translation update
...
for new "scripts pic..." feature on the scripting area's context menu.
Also pushed up version dates for new beta release, and added
SnapManual.pdf to the help folder
2013-04-19 08:09:35 +02:00
Jens Mönig
cfc84accea
Merge pull request #48 from queryselector/issue-47
...
Fixed #47
2013-04-18 02:19:37 -07:00
Jens Mönig
5aaba81b0f
Merge pull request #35 from queryselector/issue-33
...
Fixed #33
2013-04-18 02:13:35 -07:00
jmoenig
06d35dae6c
Export picture of all scripts
...
* new entry in the ScriptsMorph's userMenu lets you export a picture of
all scripts, including comments.
* place sticky comments on World layer on dragging their anchor block,
fixes both #8 and #18
* additional settings for developing the backend
2013-04-17 17:28:49 +02:00
Nathan Dinsmore
8342c06e27
Fixed #47
2013-04-15 21:06:44 -04:00
Nathan Dinsmore
285ec99c21
Fixed issue #33
...
Generated variable names now follow the pattern a..z, aa..zz, aaa..zzz, etc.
2013-04-13 02:21:46 -04:00
Nathan Dinsmore
f3bd991f07
Switched to UTF-8
...
This fixes some encoding issues
2013-04-08 22:18:32 -04:00
Nathan Dinsmore
ec434a3376
Revert "Fixed an encoding issue"
...
This reverts commit 4d37845b2e .
2013-04-08 22:13:16 -04:00
Nathan Dinsmore
4d37845b2e
Fixed an encoding issue
2013-04-08 22:10:18 -04:00
Nathan Dinsmore
4c9fee58ee
Fixed a number of whitespace inconsistencies
2013-04-08 21:49:31 -04:00
jmoenig
a4037b57c1
Variable-names drop-down menu when renaming blobs
...
renaming variable blobs now features a drop-down menu in the dialog box
with reachable variable names and a picture of the block to be renamed
2013-04-05 10:20:18 +02:00
jmoenig
80ee7b8c53
Display Custom Block Comments as Help
...
Selecting "Help" for a custom block now pops up the comment attached to
its definition's prototype hat, if any
2013-04-04 20:08:28 +02:00
jmoenig
18821f7bc1
PrototypeHatBlocks accept anchored comments
...
You can now "stick" comments to the prototype hat block in the block
editor
2013-04-03 12:03:34 +02:00
jmoenig
895ab6ddeb
Anchored Comments Enhancements
...
* the Block Editor now allows anchored comments,
* duplicating a block / script / sprite now also duplicates anchored
comments,
* deleting a block / script now also deletes anchored comments
2013-04-02 18:18:19 +02:00
jmoenig
ef170e9a28
Zoom Blocks
...
in the settings menu.
also: Optional slider for numeric prompter,
numberic prompters for watchers' sliderMin/Max
2013-03-22 10:36:19 +01:00
jmoenig
3f19a21cad
Scalable Comments, auto-positioning scaled scripts
...
including support for auto-positioning scaled scripts (so you don't
have to clean-up when scaling blocks)
2013-03-19 10:34:10 +01:00
jmoenig
cbdc6df586
Blocks layout optimization
...
SyntaxElementMorph fixLayout() optimization for active highlights
2013-03-19 08:12:57 +01:00
jmoenig
a4241f1a53
Scalable Symbols
...
scales the green flag and turn-arrow symbols line stroke widths
2013-03-18 19:46:03 +01:00
jmoenig
fd47df9cb9
Adjust highlight when modifying active scripts
...
When dragging blocks out of a running script, adding blocks into a
running script, or editing inputs of a running script, the script's
highlight should now adjust accordingly
2013-03-18 18:31:12 +01:00
jmoenig
78ab4de381
Scalable blocks and scripts
...
Shift-clicking on the settings menu lets you specify a fraction, by
which blocks and scripts are scaled, allowing you to e.g. export
poster-sized hi-res script pics, or to present Snap! live on hi-res
screens and projectors
2013-03-18 12:32:24 +01:00
jmoenig
0b510366d2
Creation
2013-03-16 09:02:16 +01:00