Wykres commitów

112 Commity (705e061f0d4144e7f095659b2ef3e84229edda2f)

Autor SHA1 Wiadomość Data
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