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
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