jmoenig
|
705e061f0d
|
fixed #2902
|
2021-10-25 23:10:05 +02:00 |
jmoenig
|
1d981576ac
|
scroll selected custom category button into view
|
2021-10-14 12:56:43 +02:00 |
jmoenig
|
99e4412f4b
|
scroll custom category buttons if there are more than 6
|
2021-10-14 12:39:43 +02:00 |
jmoenig
|
71a50b19eb
|
tweaked customization recording
|
2021-10-12 17:12:29 +02:00 |
jmoenig
|
e6aabeb1e8
|
Parsons Problems Palette generator
|
2021-10-12 14:35:19 +02:00 |
jmoenig
|
9acc2010b4
|
optimized bulk hiding & showing palette blocks
|
2021-10-07 16:48:46 +02:00 |
jmoenig
|
905cd6baa9
|
new BlockVisibilityDialogMorph for bulk-selecting blocks to hide / show in the palette
|
2021-10-07 14:27:29 +02:00 |
jmoenig
|
0b3adc3198
|
record unsaved changes when applying edits to a custom block definition
|
2021-08-03 00:19:21 +02:00 |
jmoenig
|
b956a49c86
|
arrange custom categories alphabetically
|
2021-07-23 00:46:50 +02:00 |
jmoenig
|
bb5e89cce4
|
support custom categories in libraries
|
2021-07-23 00:14:22 +02:00 |
jmoenig
|
7259be3f7d
|
user defined custom block palettes, under construction
|
2021-07-21 16:41:17 +02:00 |
jmoenig
|
1859b4a1bf
|
updated byob.js for new internal categories ordering
|
2021-07-16 12:31:34 +02:00 |
jmoenig
|
52ab29c261
|
new feature: hide custom helper blocks in palette
|
2021-07-06 09:25:29 +02:00 |
jmoenig
|
e34acb2653
|
replaced checkboxes in custom block context menus with symbols
|
2021-07-05 23:27:20 +02:00 |
jmoenig
|
601b04a72e
|
added jshint esversion
|
2021-07-05 16:46:31 +02:00 |
jmoenig
|
eb75e8d96a
|
removed unused code
|
2021-06-24 16:07:21 +02:00 |
jmoenig
|
dd17330cb8
|
fixed search for dynamic extension menus
|
2021-06-19 11:45:45 +02:00 |
jmoenig
|
3ba7e62e7a
|
dynamic extension dropdown menu support
|
2021-06-18 23:12:41 +02:00 |
jmoenig
|
318bdb879e
|
catch JS functions inside custom dropdown definitions
|
2021-06-11 12:01:04 +02:00 |
jmoenig
|
8fe8d38bec
|
reinstated JS-function control, disabled JS-functions by default
|
2021-06-09 18:30:09 +02:00 |
jmoenig
|
860af47a45
|
fixed "peeling off" niladic custom block instances from prototype templates
|
2021-05-04 18:40:05 +02:00 |
jmoenig
|
3ac1e456a5
|
enable "peeling off" custom block instances from their prototype templates
|
2021-04-20 14:18:10 +02:00 |
jmoenig
|
8f5a166f01
|
rebind (relabel) recursive calls when duplicating a custom block definition
|
2021-03-05 11:59:22 +01:00 |
jmoenig
|
b8e90ad0b7
|
changed zebra-coloring for yellow custom block prototypes
(in the block editor) so the hat block changes the shade, not the prototype
|
2021-03-01 20:00:03 +01:00 |
jmoenig
|
086f793047
|
display custom block label parts in the prototype (in the block editor) the same as in block instances
|
2021-03-01 19:37:47 +01:00 |
jmoenig
|
8130e80215
|
improved layout and rendering of (+) buttons in custom block prototypes
|
2021-03-01 16:46:16 +01:00 |
jmoenig
|
f650b8b538
|
fixed a bug for showing the senders of a message
|
2021-02-13 23:47:08 +01:00 |
jmoenig
|
c075cff8f0
|
record unsaved changes when relabelling a block
|
2020-12-22 15:41:59 +01:00 |
jmoenig
|
a2645683f1
|
record unsaved changes when making / deleting / duplicate custom block definitions
|
2020-12-22 15:02:33 +01:00 |
jmoenig
|
ae473fe8c1
|
extended block-search to include dropdown choices in custom blocks
|
2020-11-27 09:11:34 +01:00 |
jmoenig
|
8fdf385d25
|
use "partial gear" symbol for new input slot settings button
|
2020-10-07 09:27:54 +02:00 |
jmoenig
|
c89578450b
|
added "settings" button to input slot dialog
|
2020-10-07 08:49:14 +02:00 |
jmoenig
|
5115f4e7fd
|
fixed positioning of loop arrow symbol in the input slot dialog
|
2020-10-06 17:31:54 +02:00 |
jmoenig
|
892dc4b7ab
|
updated version history
|
2020-09-14 23:16:30 +02:00 |
Brian Broll
|
eef4aca76f
|
Start at 1 in updateDefinition (similar to duplication)
|
2020-09-14 15:41:41 -05:00 |
jmoenig
|
2bcc3d7264
|
refactored scanning for message senders
|
2020-09-04 11:53:08 +02:00 |
jmoenig
|
2ab96c76e2
|
find message sends in global custom blocks dependencies
"transitive hull" search
|
2020-09-03 20:21:00 +02:00 |
jmoenig
|
ebc00e0d79
|
"export block definition" including dependencies
|
2020-09-03 16:57:59 +02:00 |
jmoenig
|
42a7ee9376
|
experimental: Inspect & export dependencies for global custom blocks (shift-right-click for context menu)
"transitive hull" extorted by @brianharvey. Sigh.
|
2020-09-03 11:20:41 +02:00 |
jmoenig
|
ab5fbe44d9
|
tweaked more block representations in widgets for fading
|
2020-07-24 17:13:43 +02:00 |
jmoenig
|
0bcbaf55de
|
tweaked block representations in widgets for fading
|
2020-07-24 16:34:59 +02:00 |
jmoenig
|
c1dcdc450d
|
refactored byob.js with new Morphic constants
|
2020-07-01 18:36:34 +02:00 |
jmoenig
|
6a8e25f4c7
|
fixed a bug when updating nested custom blocks inside block definitions
thanks, @brianharvey , for reporting this
|
2020-06-29 09:10:00 +02:00 |
jmoenig
|
f602a69a85
|
made sure edited custom bloc specs are unique
|
2020-06-08 12:21:04 +02:00 |
jmoenig
|
6bcf74af4e
|
collapse slot dialog when switching from input to label text
|
2020-05-27 16:32:17 +02:00 |
jmoenig
|
c112d8bbd6
|
updated version dates
|
2020-05-17 09:44:19 +02:00 |
Jens Mönig
|
8ac6583a35
|
Merge branch 'master' into custom-JS-dropdowns
|
2020-05-17 09:38:43 +02:00 |
jmoenig
|
aa3cc3691d
|
give duplicated custom block definitions unique names
|
2020-05-07 16:08:19 +02:00 |
jmoenig
|
9baaa2f953
|
fixed "plain prototype labels" feature
|
2020-05-06 14:12:46 +02:00 |
jmoenig
|
485c33da90
|
improved category button rendering for flat mode "make-a-block" dialog
|
2020-05-03 16:25:38 +02:00 |