Wykres commitów

1483 Commity (aa31e2ceb4e94b627375bcdd5aadfe9c4b389d0e)

Autor SHA1 Wiadomość Data
jmoenig e6aabeb1e8 Parsons Problems Palette generator 2021-10-12 14:35:19 +02:00
jmoenig f253063997 made "hide/show categories in unified palette" setting persistent 2021-10-12 11:14:49 +02:00
jmoenig b854c65ebd added scene-setting to hide/show category names in the unified palette 2021-10-12 11:04:27 +02:00
jmoenig 67fe3a767d store single palette setting per project (for making extensions) 2021-10-12 07:48:02 +02:00
jmoenig f802bf1e99 sort order of blocks in custom categories alphabetically in the unified palette 2021-10-11 22:27:24 +02:00
jmoenig 4f3cd192cc tweaked hiding / showing inherited local blocks 2021-10-08 14:02:47 +02:00
jmoenig 5eaef5b65d prevent deprecated "message" reporter from showing up in search results 2021-10-08 13:38:03 +02:00
jmoenig 98d84e9dbf filter hidden blocks out from search / keyboard input results 2021-10-08 13:26:27 +02:00
jmoenig f94360f805 tweaked variable block visibility 2021-10-08 09:28:47 +02:00
jmoenig 9acc2010b4 optimized bulk hiding & showing palette blocks 2021-10-07 16:48:46 +02:00
jmoenig 98703c5bb8 updated v7 release notes 2021-10-07 15:20:59 +02:00
jmoenig f7012ed3c6 removed "hide" option from context menu of primitive blocks in the palette 2021-10-07 15:17:39 +02:00
jmoenig aa42b393ce simplified palette context menu 2021-10-07 15:09:36 +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 4e80d7cb0c added method to check whether an arbitrary block is hidden in the palette 2021-10-06 19:24:08 +02:00
jmoenig 13590e4b91 refactored block hiding methods 2021-10-06 18:34:00 +02:00
jmoenig 61c9b2aa94 added utilities to enumerate all palette blocks for hiding & showing 2021-10-06 18:10:40 +02:00
jmoenig 485e75b214 keep hidden variables out of the palette and drop-down menus 2021-10-06 13:03:50 +02:00
jmoenig 8da660c117 new extension primitives for hiding and showing arbitrary blocks in the palette 2021-10-06 10:39:52 +02:00
jmoenig 12ff563071 programmatically hide individual variables in palette 2021-10-06 10:18:07 +02:00
jmoenig 28c66fb411 added infrastructure for hiding individual variables in palette 2021-10-05 18:15:42 +02:00
jmoenig cc5412a89e extended "hide/show var" primitive to also hide/show custom blocks in the palette 2021-10-04 16:47:19 +02:00
jmoenig 264b146be1 updated German translation for "enter" key 2021-10-04 10:21:36 +02:00
jmoenig 936957a1cd added "enter" key to key-pressed dropdown 2021-10-04 10:17:28 +02:00
jmoenig d0e7efa5af updated release notes 2021-10-04 09:43:45 +02:00
jmoenig 50abd7a449 fixed Finnish block specs for %interaction 2021-10-04 09:41:48 +02:00
jmoenig 13169c12a1 fixed Kannada block specs for %interaction 2021-10-04 09:39:20 +02:00
jmoenig b21976d720 fixed Korean block specs for %interaction 2021-10-04 09:38:21 +02:00
jmoenig 4dcf0193b1 fixed Malayalam block specs for %interaction 2021-10-04 09:36:53 +02:00
jmoenig ee4f2aacb5 fixed Brazilian-Portuguese block specs for %interaction 2021-10-04 09:32:59 +02:00
jmoenig 924ae4a075 fixed Telagu block specs for %interaction 2021-10-04 09:25:46 +02:00
jmoenig 59da335180 migrated and fixed Simplified Chinese block specs 2021-10-04 09:22:31 +02:00
jmoenig e198e4a214 migrated Polish block specs 2021-10-04 09:13:27 +02:00
jmoenig 53287b5591 migrated Hindi block specs 2021-10-04 09:11:38 +02:00
jmoenig a3d1075f42 migrated Catalan block specs 2021-10-04 09:09:07 +02:00
jmoenig 06f6386435 migrated Turkish block specs 2021-10-04 09:07:30 +02:00
jmoenig 3feb9e9db2 migrated and fixed Tamil block specs 2021-10-04 09:05:22 +02:00
jmoenig e6ae5621e2 migrated Dutch block specs 2021-10-04 08:59:57 +02:00
jmoenig b13fef200a migrated Russian block specs 2021-10-04 08:57:52 +02:00
jmoenig d3d88b37ca migrated Spanish block specs 2021-10-04 08:55:55 +02:00
jmoenig a0ccd27c5d migrated Greek block specs 2021-10-04 08:54:17 +02:00
jmoenig c16a24445f migrated Italian block specs 2021-10-04 08:51:25 +02:00
jmoenig 91f5ee5efb migrated French block specs 2021-10-04 08:48:39 +02:00
jmoenig 806a0a7b8d migrated Norwegian block specs 2021-10-04 08:46:25 +02:00
jmoenig 3f6a91a6da migrated Portuguese block specs 2021-10-04 08:44:31 +02:00
jmoenig f4f8773ee4 migrated Bangla block specs 2021-10-04 08:42:06 +02:00
jmoenig d12d9d4c43 migrated and fixed Japanese block specs 2021-10-03 12:51:29 +02:00
jmoenig ba635c0c10 migrated Ukrainian block specs 2021-10-03 12:47:27 +02:00
jmoenig a686e308b7 migrated Slovak block specs 2021-10-03 12:33:20 +02:00
jmoenig 20c994fcb0 migrated and fixed Japanese Hiragana block specs 2021-10-03 12:30:08 +02:00
jmoenig 4d920411a0 migrated Hebrew block specs 2021-10-03 12:26:03 +02:00
jmoenig 25d5f948a1 migrated Galician block specs 2021-10-02 10:02:45 +02:00
jmoenig 3192afe94a migrated Indonesian block specs 2021-10-02 10:00:31 +02:00
jmoenig d582533506 migrated and fixed Traditial-Chinese block specs 2021-10-01 17:14:19 +02:00
jmoenig 6e737f26d3 migrated and fixed Bulgarian block specs 2021-10-01 17:11:28 +02:00
jmoenig 3e5d5d92aa migrated Arabic block specs 2021-10-01 17:06:38 +02:00
jmoenig 43625817b6 migrated Valencian-Catalan block specs 2021-10-01 17:03:28 +02:00
jmoenig 4d558ffb01 migrated Czech block specs 2021-10-01 16:58:49 +02:00
jmoenig de2a30e399 fixed Danish block spec for "When I am %interaction" 2021-10-01 16:56:20 +02:00
jmoenig acf24e0396 migrated Danish block specs 2021-10-01 16:53:28 +02:00
jmoenig beb1751080 migrated Esperanto block specs 2021-10-01 16:50:44 +02:00
jmoenig 2fa4f419e2 migrated Estonian block specs 2021-10-01 16:48:35 +02:00
jmoenig 34d2ecb8b5 migrated Finnish block specs 2021-10-01 16:36:20 +02:00
jmoenig 2c78188b16 migrated Croatian block specs 2021-10-01 16:29:48 +02:00
jmoenig 8e6cc20a24 migrated Hungarian block specs 2021-10-01 16:27:03 +02:00
jmoenig b8b19b870f migrated Interlingua block specs 2021-10-01 16:23:54 +02:00
jmoenig 738336f5a4 * migrated Kannada block specs 2021-10-01 16:20:38 +02:00
jmoenig c68adf3375 migrated Korean block specs 2021-10-01 15:29:18 +02:00
jmoenig cb0fac09d7 migrated Malayalam block specs 2021-10-01 15:26:39 +02:00
jmoenig 1794773a6e migrated Brazilian-Portuguese block specs 2021-10-01 15:23:17 +02:00
jmoenig 4c8eecca95 migrated Romanian block specs 2021-10-01 15:20:46 +02:00
jmoenig 3943dda537 migrated Slovenian block specs 2021-10-01 15:16:43 +02:00
jmoenig ec78e200c6 migrated Swedish block specs 2021-10-01 15:12:18 +02:00
jmoenig 5532dcbc54 migrated Telagu block specs 2021-10-01 15:09:43 +02:00
jmoenig f3881a208e migrated Euskara block specs 2021-10-01 15:03:31 +02:00
jmoenig a741284863 German translation update 2021-10-01 13:32:32 +02:00
jmoenig ddf69615ce tweaked detectable keynames and representations 2021-10-01 11:22:52 +02:00
jmoenig 2de52bcc3e assign case-sensitive key symbol to key event hat blocks' upvars 2021-09-30 22:57:37 +02:00
jmoenig c73fc90033 restricted inter-scene messages to text and numbers 2021-09-30 14:04:59 +02:00
jmoenig 326efeef7e disabled dropping reporters onto message hat block input slots 2021-09-30 13:56:41 +02:00
jmoenig 0ab3ee7d4c optional upvars referencing event data for message, key and scene hat blocks 2021-09-30 13:52:51 +02:00
jmoenig 8d2a7c8f92 refactored experimental "When I receive message" hat block 2021-09-29 10:47:19 +02:00
jmoenig 0e4a9280b5 new experimental "When I receive message" hat block
featuring an upvar for the transmission, hidden in dev mode
2021-09-28 18:57:22 +02:00
jmoenig 1ba8716f32 renamed scene event hat block 2021-09-27 11:29:51 +02:00
jmoenig 46c281504a German translation update 2021-09-09 14:30:05 +02:00
jmoenig e7ef0a2ecd slowed down scene switching to let the user better interrupt it
commented out for now
2021-09-08 19:52:33 +02:00
jmoenig 941664eef4 disabled "when this scene starts" hat blocks to directly switch to another scene 2021-09-08 18:05:29 +02:00
jmoenig c6cf2413d3 changed "switch to scene" to be a stop block 2021-09-08 17:58:00 +02:00
jmoenig 62647c8dee new hat block for "when this scene starts" 2021-09-08 16:08:30 +02:00
jmoenig 72d8000f57 changed category for "switch to scene" to control 2021-09-08 15:45:02 +02:00
jmoenig 770cf68cf3 enabled change-of-scene events for user-induced scene switches, made them user-stoppable 2021-09-07 16:18:48 +02:00
jmoenig 20d5be5ced added new change-of-scene event
still very experimental
2021-09-07 10:14:24 +02:00
jmoenig fab3d89942 fixed copying unattached comments among sprites, thanks, @jadga-h for the report! 2021-09-06 10:39:54 +02:00
jmoenig 20add8767f fixed exporting comment pics from inside the block editor, thanks, @jadga-h for the report! 2021-09-06 09:55:14 +02:00
jmoenig 3b477404f5 colors library: fixed SET PEN to work with more than a single sprite per costume
thanks, Jadga, for the report!
2021-08-27 00:19:52 +02:00
jmoenig 0119a5d224 extensions: added to the documentation 2021-08-06 11:01:33 +02:00
jmoenig 4e75601353 updated history 2021-08-06 10:19:11 +02:00
jmoenig 0b3adc3198 record unsaved changes when applying edits to a custom block definition 2021-08-03 00:19:21 +02:00
jmoenig 8965ec5487 extensions: further updated documentation 2021-08-03 00:05:16 +02:00
jmoenig ac693b3f1f extensions: updated documentation 2021-08-02 16:44:00 +02:00
jmoenig 5cea738b8b fixed deserializing global settings per scene in multi-scene projects 2021-08-01 19:34:55 +02:00
jmoenig 98d0a6438e fixed saving projects with their names 2021-08-01 02:02:12 +02:00
jmoenig 384357457e fixed switching scenes in presentation mode 2021-07-29 15:00:18 +02:00
jmoenig f4f709689b fixed exporting sprites 2021-07-23 09:40: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 2394a52eb7 added delete category feature to palette context menu 2021-07-22 15:40:06 +02:00
jmoenig 14f62fdf4d cleaned up hidden menu 2021-07-22 14:56:47 +02:00
jmoenig 771bdeb34b fixed costume maximum extent 2021-07-22 14:53:34 +02:00
jmoenig bdbb5da2d7 added new category feature to palette context menu 2021-07-22 14:27:05 +02:00
jmoenig a160520abb restore custom palettes when activating a scene 2021-07-22 13:05:53 +02:00
jmoenig 1ace29c2e4 load user defined palettes 2021-07-22 12:17:50 +02:00
jmoenig e8bd6aa5ad enabled custom categories for the stage 2021-07-22 11:20:30 +02:00
jmoenig 2c4ad3d081 serialize user defined block palettes 2021-07-22 11:13:14 +02:00
jmoenig 7259be3f7d user defined custom block palettes, under construction 2021-07-21 16:41:17 +02:00
jmoenig 5ede692be3 custom category prompter 2021-07-20 18:32:47 +02:00
jmoenig 797afc3308 updated history 2021-07-20 09:55:00 +02:00
jmoenig 1af5056cb6 updated version history 2021-07-19 10:15:04 +02:00
jmoenig 9379ba833c update palette when switching to a new scene / loading a new project 2021-07-16 15:28:26 +02:00
jmoenig a3d0d9100e fixed capturing global settings for serializing scenes 2021-07-16 15:08:03 +02:00
jmoenig a04fcd5434 fixed overlapping blocks bug in unified palette 2021-07-16 12:48:48 +02:00
jmoenig 1859b4a1bf updated byob.js for new internal categories ordering 2021-07-16 12:31:34 +02:00
jmoenig 78da81e104 rearranged internal order of categories 2021-07-16 12:15:12 +02:00
jmoenig cefab403f1 updated history and versions 2021-07-16 08:02:00 +02:00
jmoenig cd93b89a31 made sprite-bar height independent of the number of categories 2021-07-15 23:18:10 +02:00
jmoenig 74446be4f9 fixed search from palette context menu 2021-07-13 09:22:03 +02:00
jmoenig bf0680154f fixed refactored "Delete a variable" button for stage palette 2021-07-12 11:03:21 +02:00
jmoenig 6c789b8f50 updated version history 2021-07-12 10:05:49 +02:00
jmoenig 144ebbd40e added more experimental pwa icons 2021-07-11 16:03:08 +02:00
jmoenig fa2d780b2a updated version history 2021-07-10 21:54:00 +02:00
jmoenig 1df9bcc891 fixed blocks cache invalidation for unified palette 2021-07-09 16:19:41 +02:00
jmoenig 7b430e9c07 fixed vanishing JSF block bug in new error messages 2021-07-09 13:50:51 +02:00
jmoenig 4d62c646c5 translation support for category labels in the unified palette 2021-07-09 11:04:13 +02:00
jmoenig 59032ba2d5 tweaked slider transparency for flat design mode 2021-07-09 09:16:50 +02:00
jmoenig 79e6e454aa made scrollbars thinner by default 2021-07-09 08:01:34 +02:00
jmoenig e6280f4751 * extensions: whitelisted 'https://snap.berkeley.edu/' 2021-07-09 07:58:43 +02:00
jmoenig c9366286f9 fixed scroll-into-view glitch when adding scenes 2021-07-08 16:28:23 +02:00
jmoenig 441e3e4d4d revert previous scrolling optimization
nvmd, I'm so stupid ;-)
2021-07-08 13:12:34 +02:00
jmoenig 04bf915d12 optimized Morph >> scrollIntoView() 2021-07-08 12:01:25 +02:00
jmoenig 8a9888061e commented out saving the unified palette setting in the project xml during development 2021-07-08 09:30:30 +02:00
jmoenig c8cd14eecd adjust scroll bars when refreshing the palette 2021-07-08 09:11:40 +02:00
jmoenig 955b3f7075 accelerated unified palette scrolling animation 2021-07-08 08:58:32 +02:00
jmoenig c425b0d9f9 added category labels to unified palette 2021-07-08 08:51:03 +02:00
jmoenig 1282c818b7 updated history log 2021-07-07 13:53:01 +02:00
jmoenig 25752ae850 fixed "hide / show primitives" for unified palette 2021-07-07 13:04:06 +02:00
jmoenig 431ac7c000 tweaked perish() animation 2021-07-07 12:20:00 +02:00
jmoenig 042b5e0ae0 made unified palette the default for dev 2021-07-06 18:35:07 +02:00
jmoenig f14bf20232 unified palette: offer the currently visible category when letting the user make a block 2021-07-06 17:08:20 +02:00
jmoenig 09dac66e39 German translation update (hiding helper blocks in the palette) 2021-07-06 09:51:05 +02:00
jmoenig 52ab29c261 new feature: hide custom helper blocks in palette 2021-07-06 09:25:29 +02:00