Nathan Dinsmore
87c2503571
Use Object.create(…) instead of new …() for inheritance (faster)
2015-06-17 17:11:40 -04:00
Jens Mönig
b5f30002a5
fix block library export encoding glitch
2015-05-23 00:36:21 +02:00
Jens Mönig
e005d71601
Fix encoding for exported libraries of global blocks
2015-05-21 20:09:21 +02:00
Jens Mönig
c46d8093ef
indicate numeric inputs in the block prototype with the # sign
2015-05-01 11:56:42 -04:00
Jens Mönig
168c328836
fixed #730
...
caching is evil, haha!
2015-03-02 00:39:13 -08:00
Jens Mönig
b1d7853255
fixed #716
2015-02-28 06:09:01 -08:00
jmoenig
fee92b65f2
Generate ScriptsPaneTexture programmatically
2015-01-21 12:18:46 +01:00
jmoenig
14821611fa
fixed #702
2015-01-13 08:36:41 +01:00
jmoenig
4768102b09
integrate percent sign fix for JSLint
2014-11-20 15:13:21 +01:00
natashasandy
413e6a0e6a
Fixed percent symbols in custom blocks
...
This fixes issue #476
2014-10-21 18:03:15 -07:00
jmoenig
ab3e1b3aab
updated history
2014-09-30 09:33:27 +02:00
Gubolin
55d04ca5f2
allow percent symbols in custom block texts ( fix #361 )
2014-08-02 16:31:20 +02:00
jmoenig
7f8d5a3d1e
relabelling custom blocks (experimental)
2014-06-06 13:57:45 +02:00
jmoenig
50203901ea
BYOB: new scriptsPicture() method for custom block definitions
2014-06-04 12:40:03 +02:00
jmoenig
f6561867d2
fixed #407 (custom-block coloring w/ zebra off)
2014-05-02 10:55:03 +02:00
jmoenig
a469f44afc
partial fix for #407
...
the label still is wrong
2014-04-30 14:41:51 +02:00
jmoenig
ebb4b93010
integrate localisation changes
2014-04-30 12:30:19 +02:00
Manuel Menezes de Sequeira
1f0e4f7480
Add localization support for SymbolMorph menu items.
2014-03-09 21:59:32 +00:00
jmoenig
9d63d129a6
Fixed #291 (readonly custom menus become non-readonly when block is edited)
2014-01-10 12:43:22 +01:00
jmoenig
fba8387359
Fixed #292 (pulldowns loose lines when exported as library)
2014-01-10 12:18:24 +01:00
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
d9a1a2224b
Localization update
2013-11-26 11:07:22 +01:00
Manuel Menezes de Sequeira
f64749bd2e
Add localization to Edit Slot Options text.
2013-11-22 18:47:28 +00: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
651f44ebdf
customizable drop-down menus for input slots
2013-11-12 11:44:39 +01:00
jmoenig
8a60ec998e
customizable drop-down menus for input slots
...
still experimental and incomplete and therefore commented out
(inactive) for now
2013-11-04 17:55:11 +01:00
jmoenig
c95c1a223d
only show symbol menu for label fragments
...
in InputSlotDialog
2013-11-04 15:12:21 +01:00
jmoenig
5b63e7e6fa
enable Symbols in InputSlotDialog Morph’s drop down menu
2013-10-25 15:14:20 +02:00
jmoenig
f92b4891c1
Symbol selection menu for BlockLabelFragmentMorphs
2013-10-25 12:38:39 +02:00
jmoenig
020cac64b1
"plain block prototype labels" preference setting
...
hide / show the (+) symbols in the block editor
2013-10-04 16:54:16 +02:00
jmoenig
daff84a97a
Prevent local custom blocks in global custom block definitions
...
fixes #167 for future projects
2013-09-18 17:06:08 +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
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
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
e1a3092713
"Flat" GUI design preference
...
in the IDE's settings menu
2013-05-16 14:38:37 +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
Nathan Dinsmore
cad54f7433
Fixed #23
...
Only one of each kind of dialog can now be open at any given time.
You can still open multiple dialogs for editing a costume and editing a block.
2013-04-21 14:45:51 -04:00
jmoenig
53a918175a
Tooltips for custom block templates (sitting in the palette)
...
mousing over a custom block in the palette pops up its definition hat
comment in a comment-colored speech bubble
2013-04-12 13:08:48 +02: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
2e7ea3c14f
Fix: Make Comments Detachable from Prototype Hats
2013-04-04 21:13:47 +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
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