Wykres commitów

1630 Commity (d6fe6e23f9767fb3b83f64369ac68fba2ff8d6d6)

Autor SHA1 Wiadomość Data
jmoenig bec59208b4 preparing v7 release 2021-12-13 12:56:59 +01:00
jmoenig c834d17bc7 rc7 2021-12-13 10:11:02 +01:00
jmoenig c44539a7a9 tweaked asynchronous costume loading/rendering issue 2021-12-13 09:54:35 +01:00
jmoenig 2707410616 fixed #2932 2021-12-12 22:44:27 +01:00
jmoenig aea4daf03c remove all clones when the green flag is sent to a scene 2021-12-11 07:48:55 +01:00
jmoenig 206a3b161b rc5 2021-12-10 21:36:05 +01:00
jmoenig 5b6a8bc7bb rc4 2021-12-10 16:47:19 +01:00
jmoenig 652f88c249 fixed categories cache invalidation for duplicated sprites 2021-12-10 15:00:51 +01:00
jmoenig 0b51bfac1a updated version history 2021-12-10 14:30:29 +01:00
jmoenig 6089c68844 updated version history 2021-12-10 13:49:44 +01:00
jmoenig f0ee59815f worked around an asynchronous rendering issue 2021-12-09 16:50:32 +01:00
jmoenig 931b937558 select motion category when switching to a scene that doesn't have the current custom category 2021-12-09 13:15:05 +01:00
jmoenig 9932f6ba2f never push untested last minute changes that might break everything 2021-12-09 12:43:19 +01:00
jmoenig 26b2f16e21 v7 rc1 2021-12-08 17:59:04 +01:00
jmoenig 7da004f63e refactored syntax trees 2021-12-08 09:41:42 +01:00
jmoenig d9d351687d load category-less custom blocks into "other" 2021-12-07 14:02:24 +01:00
jmoenig d9c78e691e backwards-compatibility fix for key-event hat blocks 2021-12-07 09:47:17 +01:00
jmoenig 54d87b5225 German translation update 2021-12-06 11:53:46 +01:00
jmoenig cb1246a4c4 refactored block assembly, experimental 2021-12-06 09:29:57 +01:00
jmoenig 7f313ed540 introspection & syntax analysis, experimental 2021-12-05 13:30:46 +01:00
jmoenig 794ff6abeb changed the visualization for an empty context to reporter-ring 2021-12-03 13:08:16 +01:00
jmoenig 604eb74352 block-assembly support for multi-args, experimental 2021-12-03 12:00:16 +01:00
jmoenig 4f91a38bdc block-assembly support refactorings, experimental 2021-12-02 10:28:59 +01:00
jmoenig 608027c957 equality testing for scripts, experimental 2021-12-01 19:51:01 +01:00
jmoenig d095d9d961 block-assembly support refactorings, experimental 2021-12-01 17:42:43 +01:00
jmoenig de5222aeb2 fixed #2920 2021-11-30 17:45:36 +01:00
jmoenig 2b11c7430e block-assembly support, experimental 2021-11-30 14:15:31 +01:00
jmoenig f49c3253b6 renamed "r-g-b-a" option to "RGBA" and "r-g-b(-a)" to "RGB(A)" 2021-11-29 08:28:59 +01:00
jmoenig 4a68401920 fixed a glitch in "remove duplicates" in the "list utilities" library 2021-11-28 08:26:03 +01:00
jmoenig 9b644ef635 made "remove duplicates" reporter in the "list utilities" library (a lot) faster 2021-11-27 19:22:21 +01:00
jmoenig 299405d3bd tweaked SET / CHANGE PEN dropdown option to "r-g-b(-a)" 2021-11-27 12:56:33 +01:00
jmoenig 361cbe6b5e added "r-g-b-a" option to dropdown menu of SET / CHANGE PEN command and PEN reporter 2021-11-26 16:25:36 +01:00
jmoenig eb7143045c added signada extension files to the pwa cache 2021-11-26 08:37:37 +01:00
jmoenig ab92733089 fixed a FILL issue when the pen color has been set to an invalid color via a bad library 2021-11-25 17:07:55 +01:00
jmoenig eb2fa595b1 German translation update for project menu entries 2021-11-25 16:46:47 +01:00
jmoenig 21ada09597 rearranged and amended the project menu 2021-11-25 16:33:10 +01:00
jmoenig aa8652babb updated dev version 2021-11-24 12:08:57 +01:00
jmoenig a74c7a3bd6 German translation update for "Show buttons" setting 2021-11-24 11:52:22 +01:00
jmoenig 3175e13584 made "show buttons" setting for unified palette persistent in the XML 2021-11-24 11:39:13 +01:00
jmoenig 54d22dd118 added scene-setting to hide/show buttons in the unified palette 2021-11-24 11:17:16 +01:00
jmoenig 8014a3acf4 fixed #2918 2021-11-24 08:36:02 +01:00
jmoenig 9025d2bc77 refresh category buttons when turning built-in extensions on and off 2021-11-23 12:41:57 +01:00
jmoenig ef070b37e6 refresh category buttons when switching to dev mode and back 2021-11-23 12:31:07 +01:00
jmoenig 6eeed769a5 refresh category buttons when hiding / showing blocks 2021-11-23 12:24:37 +01:00
jmoenig 3b56f75efa visually indicate empty categories by half-toning their buttons 2021-11-19 18:59:35 +01:00
jmoenig 53fc775950 only pause generic hat blocks when loading a new project
not when switching to a new scene
2021-11-18 20:54:30 +01:00
jmoenig 8618fd644e refresh stop button when switching scenes 2021-11-17 16:52:19 +01:00
jmoenig aa31e2ceb4 updated api documentation 2021-11-17 16:06:02 +01:00
jmoenig 84fbdec280 changed api "processes" method to "isRunning" 2021-11-17 15:58:45 +01:00
jmoenig 655e18628d set the green-flag button's background color to "active" while a thread is running 2021-11-17 15:49:31 +01:00
jmoenig 74c5acaa52 updated api documentation 2021-11-16 16:43:46 +01:00
jmoenig 88f648a6c3 removed incomplete api documentation from the source code 2021-11-16 08:41:32 +01:00
jmoenig b60127ccf6 updated serializer app tag to v7 2021-11-16 08:19:41 +01:00
jmoenig 0073666bd4 revert empty category indication for single palette mode
need to find a better mechanism...
2021-11-15 18:59:24 +01:00
jmoenig af68f7a78e indicate empty categories in single-palette mode 2021-11-15 18:37:54 +01:00
jmoenig f4af7563a3 removed hidden "cache inputs" setting (only used for debugging the evaluator) 2021-11-15 13:47:05 +01:00
jmoenig 306ebb25a0 removed old hidden "project urls" setting 2021-11-15 13:04:01 +01:00
jmoenig 49c955ce84 removed old hidden "virtual keyboard" setting 2021-11-15 12:50:31 +01:00
jmoenig 75361cf7ce removed experimental hidden "add scenes" option from the settings menus 2021-11-15 12:43:37 +01:00
jmoenig 295e196c35 removed old hidden "prefer smooth animations" setting
(no longer used, old projects will continue to work just fine)
2021-11-15 11:53:19 +01:00
jmoenig b6f7f85ce1 made "Hyper blocks support" setting hidden in the gears menu 2021-11-15 11:28:52 +01:00
jmoenig 91310c53ab German translation update 2021-11-15 11:21:41 +01:00
jmoenig ad33a1dac0 Update HISTORY.md 2021-11-14 17:01:34 +01:00
jmoenig 2284252d4c refresh IDE when changing the pen color model 2021-11-14 16:39:17 +01:00
jmoenig 825de3a30b contextualize translations 2021-11-14 16:18:33 +01:00
jmoenig b746dea75d made HSL preference setting hidden behind shift-click 2021-11-12 15:10:05 +01:00
jmoenig 0ea2a5cd9b fixed a serialization conflict for global variables referencing the stage 2021-11-12 14:47:37 +01:00
jmoenig 482f592dc1 reverted to HSV as default pen color model 2021-11-12 12:31:19 +01:00
jmoenig b03157881c fixed importing custom categories from libraries, thanks, Eckart, for reporting this! 2021-11-12 08:12:34 +01:00
jmoenig 62e0bc4545 made "pen color model" and "disable click-to-run" settings persistent per scene 2021-11-11 19:10:21 +01:00
jmoenig 6513c9c6e8 experimental "disalbe click-to-run" preference 2021-11-11 15:49:35 +01:00
jmoenig 5ebc02f3ec Brazilian Portuguese translation update, thank you, Cassiano D'Andrea 2021-11-11 13:51:53 +01:00
jmoenig 91474585f7 German translation update, changed %hsva -> %clrdim 2021-11-11 08:22:15 +01:00
jmoenig 471f9fec00 use the selected pen color model (hsl or hsv) for graphic effects 2021-11-10 17:05:16 +01:00
jmoenig baee1e1561 refactored graphics color effect to reuse Morphic's conversion methods 2021-11-10 16:53:29 +01:00
jmoenig 23fd4a8d11 changed the scale of the graphics color effect from 0-200 to 0-100 2021-11-10 15:22:01 +01:00
jmoenig 4021f5899a new (hidden) pen-color-model preference setting (per session) 2021-11-10 14:28:12 +01:00
jmoenig b82e380bf3 new "penColorModel" setting, can e 'hsv' or 'hsl' 2021-11-10 12:47:06 +01:00
jmoenig 28afc4d56c allow block-instances to be dragged off from templates in the "unused blocks" dialog 2021-11-09 18:03:02 +01:00
jmoenig a85ea32b25 allow block-instances to be dragged off from templates in the "export blocks" dialog 2021-11-09 17:39:32 +01:00
jmoenig 3d13ee0668 changed edit project notes to always edit project motes instead of scene notes 2021-11-09 17:04:17 +01:00
jmoenig 2b403974e1 fixed keyboard entry for script variable getters 2021-11-09 16:59:34 +01:00
jmoenig 54d78c0415 adjusted random color for new sprites to HSL model 2021-11-09 16:38:14 +01:00
jmoenig c1ea105c47 changed display of project name in the IDE to PROJECT (SCENE) 2021-11-09 13:38:05 +01:00
jmoenig 24e0bd8b98 refactored block-migration mechanism 2021-11-09 09:41:20 +01:00
jmoenig 24af2342aa fixed upvars in hat block prims when the user clicks on them to run them 2021-11-08 18:19:02 +01:00
jmoenig 80c0721cd8 updated release notes 2021-11-08 12:39:46 +01:00
jmoenig 59d2faec7b switched pen color dimensions from HSV to HSL 2021-11-08 12:35:57 +01:00
jmoenig fd258965f0 renamed pen accessor methods 2021-11-08 12:17:18 +01:00
jmoenig 474ba9499b renamed internal pen color channel cache 2021-11-08 09:01:42 +01:00
jmoenig 611518be00 renamed some internal color methods 2021-11-08 08:46:18 +01:00
jmoenig 89f2633006 Update HISTORY.md 2021-11-07 17:36:47 +01:00
jmoenig 5a35b31bb0 allow block-instances to be dragged off from templates in the "hide blocks" dialog 2021-11-07 17:25:36 +01:00
jmoenig 98f4c5c50f fixed some minor variable-renaming issues 2021-11-06 21:47:50 +01:00
jmoenig ff5a930c86 updated version history 2021-11-03 15:33:21 +01:00
jmoenig 2993c2ed81 allow selecting the fill color in the vector editor via touch-hold gesture on touch devices 2021-11-03 11:59:16 +01:00
jmoenig c852c9849f fixed scanning for senders and receivers of messages for new BROADCAST scheme 2021-10-29 23:55:20 +02:00
jmoenig e7801f1ee2 removed obsolete dev comments 2021-10-29 08:46:46 +02:00
jmoenig f6b0eb5c06 updated version history 2021-10-29 08:11:14 +02:00
jmoenig 539de208d3 migrated Finnish and Simplified Chinese translations to new BROADCAST block specs 2021-10-28 14:56:56 +02:00
jmoenig 06f7619b63 migrated Brazilian Portuguese, Malayam, Korean and Kannada translations to new BROADCAST block specs 2021-10-28 14:29:13 +02:00
jmoenig 0ac918c5de migrated Catalan, Hindi, Polish and Telagu translations to new BROADCAST block specs 2021-10-28 14:22:13 +02:00
jmoenig 7d64d81595 migrated Russian, Dutch, Tamil and Turkish translations to new BROADCAST block specs 2021-10-28 14:12:30 +02:00
jmoenig 43b9cda390 migrated French, Italian, Greek and Spanish translations to new BROADCAST block specs 2021-10-28 14:03:22 +02:00
jmoenig 1e8d09f6f5 migrated Japanese, Bangla, Portuguese and Norwegian translations to new BROADCAST block specs 2021-10-28 13:50:45 +02:00
jmoenig 31619377f2 migrated Hebrew, Japanese Hiragana, Slovakian and Ukrainian translations to new BROADCAST block specs 2021-10-28 13:40:06 +02:00
jmoenig 20b69dbd43 migrated Bulgarian, Traditional Chinese, Indonesian and Galician translations to new BROADCAST block specs 2021-10-28 13:22:01 +02:00
jmoenig 6f1386e04f migrated Danish, Czech, Valencian Catalan and Arabic translations to new BROADCAST block specs 2021-10-28 13:13:57 +02:00
jmoenig 4bb2a9b721 migrated Estonian, Hungarian, Croatian and Esperanto translations to new BROADCAST block specs 2021-10-28 12:36:42 +02:00
jmoenig 2836a83f46 migrated Slovenian, Romanian and Interlingua translations to new BROADCAST block specs 2021-10-28 12:21:25 +02:00
jmoenig de1483fb55 introduced default values for expandable slot specs 2021-10-28 11:16:10 +02:00
jmoenig 23cf6ca244 updated German translation 2021-10-28 10:55:12 +02:00
jmoenig 58b529df54 migrated Basque and Swedish translations to new BROADCAST block specs 2021-10-28 10:49:32 +02:00
jmoenig 662de8230f tweake PWA 2021-10-27 12:13:03 +02:00
jmoenig 6f7c25440e changed PWA icon to Alonzo 2021-10-27 11:44:34 +02:00
jmoenig a278d8230c pwa versioning & cache-busting mechanism 2021-10-27 11:04:50 +02:00
jmoenig b15f663a38 updated service worker to cache bbtSnapExtension.js 2021-10-27 09:19:39 +02:00
jmoenig 5f75fadf53 included bbt extensions 2021-10-27 09:13:21 +02:00
jmoenig 03c71da618 r-g-b editor for custom category colors 2021-10-26 18:49:43 +02:00
jmoenig e4d0dee7b8 German translation update for "extension blocks" setting 2021-10-26 15:46:27 +02:00
jmoenig 13e13a0b05 new "showingExtensions" session setting for showing extension prims in the palette 2021-10-26 15:34:30 +02:00
jmoenig 3227d6aea9 don't show codification and js-func blocks in search results unless enabled 2021-10-26 15:00:49 +02:00
jmoenig 705e061f0d fixed #2902 2021-10-25 23:10:05 +02:00
jmoenig e73c5d0802 bignum library: fixed IS IDENTICAL 2021-10-22 15:50:54 +02:00
jmoenig f926c8f5a3 deep copy atomic lists sent from one scene to another 2021-10-22 15:48:24 +02:00
jmoenig f1a5031b7b made SEND blocks expandable for receivers and renamed them back to BROADCAST 2021-10-22 15:39:25 +02:00
jmoenig c9b3d5f493 tweaked blocks layout for hidden expansion slots 2021-10-22 13:01:45 +02:00
jmoenig a6e55169af only show "key" upvar in the "When ... is pressed" hat if "any key" is selected 2021-10-22 12:53:54 +02:00
jmoenig 600e6c378b Only show the "message" upvar in the "When I receive" hat if "any message" is selected 2021-10-22 12:26:31 +02:00
jmoenig 9464697025 tweaked German translation for "all" 2021-10-21 15:16:19 +02:00
jmoenig 17d38e19a1 replaced BROADCAST block variants with SEND block variants 2021-10-21 15:12:42 +02:00
jmoenig 4c1f8725e4 added "all" option to the receiver-dropdown of the SEND block 2021-10-21 14:10:59 +02:00
jmoenig d420fc3f8e took out broadcasting a 2-item list to mean a message directed to a particular sprite 2021-10-21 13:01:59 +02:00
jmoenig 89a4fe410a enabled sending atomic lists to other scenes 2021-10-21 12:04:58 +02:00
jmoenig 8f3e78d232 make "when I receive 'any message'" hat scripts threadsafe (uninterruptable by other messages) 2021-10-21 10:07:15 +02:00
jmoenig ed71022b95 removed options "1" and "last" from "switch to scene" dropdown 2021-10-20 17:33:15 +02:00
jmoenig f3cb83b8dc updated German translation (removed "when switched to this scene") 2021-10-20 16:56:31 +02:00
jmoenig bcc819e918 rearranged "switch to scene" and "pause all" blocks in the palette 2021-10-20 16:53:33 +02:00
jmoenig bd58ec1f40 removed "When switched to this scene hat block" 2021-10-20 16:50:14 +02:00
jmoenig 52473cfb4e enable sending green-flag events when switching scenes 2021-10-20 13:21:49 +02:00
jmoenig 25d7d97f05 enable sending green-flag events to specific sprites 2021-10-19 18:11:00 +02:00
jmoenig 487a559759 added "green flag" symbol to message drop-down 2021-10-14 19:11:35 +02:00
jmoenig fc586e7af4 sort custom category menu ("delete a category") alphabetically 2021-10-14 13:14:41 +02:00
jmoenig b084915590 fixed "show categories" setting display 2021-10-14 13:06:45 +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 aa31916165 tweaked unified palette formatting for hidden categories 2021-10-12 17:01:25 +02:00
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