jmoenig
fa88fdc761
validated all source files against the latest JSLint version
...
and pushed to this date
2014-01-09 18:50:38 +01:00
jmoenig
8a1ca3116b
Collapse STOP primitives into a single block with a dropdown of options
2014-01-09 15:36:16 +01:00
jmoenig
1e959b8891
fixed StopOthers blocks and added another option
...
also updated the German translation
2014-01-08 17:51:34 +01:00
jmoenig
0020aeda14
initial support for „sensing“ sprite-only custom block definitions
...
commented out for now
2014-01-08 13:24:30 +01:00
jmoenig
8646dfc35e
support for TELL and ASK
...
The FOR reporter’s first input now also accepts blocks and scripts
(„rings“), and reports a copy that is bound to the sprite indicated by
the second input. This lets you „zombify“ (or remote-control) sprites
(and create custom TELL and ASK blocks)
2014-01-08 12:18:04 +01:00
jmoenig
3b596cf6fb
comment on relabelling issue
...
save old code for future reference in case we introduced a bug here
2013-11-26 18:44:07 +01:00
Nathan Dinsmore
2871d2ddb6
Fixed issue #244 (relabelling now preserves empty input slots)
2013-11-26 09:00:13 -05:00
jmoenig
1b05a11f14
fixed # 179
...
don’t identify primitive (static) C-Slots as implicit formal parameters
2013-11-26 12:29:01 +01:00
jmoenig
d9a1a2224b
Localization update
2013-11-26 11:07:22 +01:00
Manuel Menezes de Sequeira
6b2d60cd41
Make menu item text similar to other picture generating itens.
2013-11-23 20:01:34 +00:00
jmoenig
540ae2fcf4
Disallow "ringify" option for inline-template blocks
2013-11-22 13:46:40 +01:00
jmoenig
3a9e258fef
Prevent „hide“ menu option for non-palette template blocks
...
thanks, Brian, for reporting this glitch!
2013-11-22 11:57:37 +01:00
jmoenig
17508d275a
fixed read-only input slot coloring glitch
...
thanks Bernat, for reporting it!
2013-11-15 12:52:44 +01:00
jmoenig
81654e7299
„read-only“ option for editable custom block input slots
...
also custom block input slots reverting to default now show their
default value (useful in combination with the new "read-only" option
2013-11-15 11:18:45 +01:00
jmoenig
93f97c01e0
left-align multi-line text in value-bubbles
2013-11-12 12:30:14 +01:00
jmoenig
651f44ebdf
customizable drop-down menus for input slots
2013-11-12 11:44:39 +01:00
jmoenig
2226f0c92a
enable symbols as custom block label parts
...
as well as enabling Costumes to become Symbols, and additional symbols
(speech bubble, arrows, robot)
2013-10-25 12:35:15 +02:00
jmoenig
a2718204cd
fixed #199
...
"can't delete reporter with attached comment via context menu"
2013-10-08 17:25:11 +02:00
jmoenig
dc709c2e12
fixed #186 (can't duplicate blocks with anchored comments)
2013-09-30 14:41:59 +02:00
jmoenig
c01a236f95
German translation update
...
(for Undrop feature)
2013-08-02 12:32:34 +02:00
jmoenig
f9c8fb04e0
Undrop Commands feature
...
first iteration
2013-08-02 12:05:34 +02:00
jmoenig
3d08b59fe0
Undrop Comments feature
2013-08-02 08:38:46 +02:00
jmoenig
98eb26f7c2
Undrop Reporters feature tweaks
2013-08-02 08:33:07 +02:00
jmoenig
4e409623b3
"Undrop" Reporters feature (in script areas' context menus)
...
first rough pass
2013-08-01 18:31:55 +02:00
jmoenig
060c5fcb9d
Italicize editable input options (e.g. for the SPLT block)
2013-08-01 12:51:04 +02:00
jmoenig
8dde1684f1
"whitespace" & other options in SPLIT reporter's dropdown
...
still hidden in dev mode
2013-08-01 11:49:35 +02:00
jmoenig
6fa1fcd876
experimental text SPLIT primitive in the operators category
...
(currently only accessible in dev mode)
2013-07-31 15:15:27 +02:00
jmoenig
1591466317
PAUSE primitive command block
2013-07-30 13:48:12 +02:00
jmoenig
20c1d4d14f
Avoid dropping reporters into variadic inputs unless it touches the arrows
2013-07-30 10:35:37 +02:00
jmoenig
4c9150d7e7
experimental text-function primitive
...
(hidden, shown only in dev mode in the operators category)
2013-07-15 15:45:11 +02:00
jmoenig
7eba03eaf1
Pipette symbol
2013-07-12 11:27:13 +02:00
jmoenig
5f88fc93bb
preserve nested reporters in "kicked out" variadic inputs
...
instead of "swallowing" them.
also new: floor() function in monadic math reporter's drop-down
2013-07-11 17:45:09 +02:00
jmoenig
eb8aef28c8
fixed occasional flickering in scripting areas
...
(caused by deleted feedback morphs, a bug that surfaced in Chrome 28 on
OSX and may be due to a possible Chrome GC issue)
2013-07-11 14:54:44 +02:00
jmoenig
167a175d18
Codification changes, Boolean slot bug fix
...
* Collapsed codification primitives (code, header) into a single block
* Added isEmptySlot() to BooleanArgMorph (thanks, Brian, for the bug
report!)
2013-07-09 21:10:16 +02:00
jmoenig
3314477dc2
Blocks: fixed CommentMorph hiding/showing bug
...
when switching to / from presentation mode the previously hidden text
(in collapsed state) was again shown along with the resize handle
2013-07-05 10:40:57 +02:00
jmoenig
b59f7f3e27
Codification (blocks to text) support complete
...
text code mapping and block header support, both via GUI and
primitives, for built-in blocks and for custom ones.
2013-07-04 15:31:05 +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
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