Wykres commitów

649 Commity (1dfee043818ce962c9b17bb2d461330cb634b43f)

Autor SHA1 Wiadomość Data
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 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 80c0721cd8 updated release notes 2021-11-08 12:39:46 +01:00
jmoenig 93e2399abb revent switching to another sprite if a "hide blocks" dialog is open 2021-11-07 17:35:32 +01:00
jmoenig ff5a930c86 updated version history 2021-11-03 15:33:21 +01:00
jmoenig e7801f1ee2 removed obsolete dev comments 2021-10-29 08:46:46 +02:00
jmoenig af1e44810a German translation update 2021-10-28 15:40:28 +02:00
jmoenig a278d8230c pwa versioning & cache-busting mechanism 2021-10-27 11:04:50 +02:00
jmoenig 232007662f pwa versioning experiment 4 2021-10-27 10:59:55 +02:00
jmoenig 17d31ef187 pwa versioning experiment 3 2021-10-27 10:57:40 +02:00
jmoenig 5c0a042b2c pwa versioning experiment 2 2021-10-27 10:23:10 +02:00
jmoenig 8b90c75630 pwa versioning experiment 1 2021-10-27 10:20:18 +02:00
jmoenig 13e13a0b05 new "showingExtensions" session setting for showing extension prims in the palette 2021-10-26 15:34:30 +02:00
jmoenig bd58ec1f40 removed "When switched to this scene hat block" 2021-10-20 16:50:14 +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 71a50b19eb tweaked customization recording 2021-10-12 17:12:29 +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 0ab3ee7d4c optional upvars referencing event data for message, key and scene hat blocks 2021-09-30 13:52:51 +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 fab3d89942 fixed copying unattached comments among sprites, thanks, @jadga-h for the report! 2021-09-06 10:39:54 +02:00
jmoenig 4e75601353 updated history 2021-08-06 10:19:11 +02:00
Bernat Romagosa f2a8564a02 added blocksZoom URL param to set blocks scale for the current session 2021-08-06 10:02:10 +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 b956a49c86 arrange custom categories alphabetically 2021-07-23 00:46:50 +02:00
jmoenig d8e99f88f2 Update gui.js 2021-07-23 00:19:45 +02:00
jmoenig bb5e89cce4 support custom categories in libraries 2021-07-23 00:14:22 +02:00
jmoenig 1b0dc04942 recategorize blocks from a deleted palette to "other" 2021-07-22 19:52:17 +02:00
jmoenig 5bd3c2df7e tweaked loading custom blocks with user-defined categories 2021-07-22 18:07:14 +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 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 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 78da81e104 rearranged internal order of categories 2021-07-16 12:15:12 +02:00
jmoenig cd93b89a31 made sprite-bar height independent of the number of categories 2021-07-15 23:18:10 +02:00
jmoenig 1df9bcc891 fixed blocks cache invalidation for unified palette 2021-07-09 16:19:41 +02:00
jmoenig c9366286f9 fixed scroll-into-view glitch when adding scenes 2021-07-08 16:28:23 +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
Jens Mönig 8eed28fb54
Merge pull request #2856 from jmoenig/michael/fix-hide-primitives
Hide all primitives works in Single Palette mode.
2021-07-07 12:48:15 +02:00
jmoenig 431ac7c000 tweaked perish() animation 2021-07-07 12:20:00 +02:00
Michael Ball d8216d2487 Hide all primitives works in Single Palette mode.
* also, calling "flushBlocksCache" in unified/single mode clears the whole cache
2021-07-06 15:12:31 -07:00
jmoenig 042b5e0ae0 made unified palette the default for dev 2021-07-06 18:35:07 +02:00
jmoenig e934f14745 unified palette: don't animate scrolling if delta is zero 2021-07-05 16:54:47 +02:00
jmoenig 601b04a72e added jshint esversion 2021-07-05 16:46:31 +02:00
jmoenig c40d8ed124 web-serial extension primitives
pioneered by Dariusz Dorożalski @DarDoro !
2021-07-05 13:29:25 +02:00
jmoenig 99c09d6381 unified palette: indicate "selected" category in selector buttons 2021-07-05 08:01:42 +02:00
jmoenig 1d9c06e488 renamed "Unified Palette" to "Single palette" in the settings menu 2021-07-03 22:52:38 +02:00
jmoenig addc1dd35c fixed unified palette for searching 2021-07-03 22:49:12 +02:00
jmoenig ed2dff6c23 fixed unified palette for multi-scene projects 2021-07-03 22:09:05 +02:00
jmoenig 7abc954e76 fixed the paletteHandle for the unified palette 2021-07-03 19:38:28 +02:00
jmoenig 9753f70aa9 guard against missing categories when scrolling the unified palette 2021-07-02 21:44:38 +02:00
jmoenig bbd76e462b tweaked unified palette scrolling animation (made it more noticeable) 2021-07-02 21:35:42 +02:00
jmoenig 6f762e7a29 animate scrollToPaletteCategory() 2021-07-02 19:37:14 +02:00
jmoenig b82ea9dae5 changed spelling of palette 2021-07-02 17:09:05 +02:00
jmoenig 96bf69b83e little reformattings, mostly to shut up LINT 2021-07-02 17:04:56 +02:00
Michael Ball 16be129408 Simplify palette scrollto function, update scrollbars 2021-07-01 14:52:37 -07:00
Michael Ball 17d7dd6720 tidy up some code, undo some improper git merging 2021-06-29 22:23:06 -07:00
Michael Ball 2a061f57f3 fix cache clearing for primitive hiding 2021-06-29 20:41:22 -07:00
Michael Ball 529123f6a9 rename blocksCache primitivesCache for clarity 2021-06-29 17:49:55 -07:00
Michael Ball 363666e3de WIP loading custom blocks works in unified mode. 2021-06-29 17:48:46 -07:00
Michael Ball 74659ed752 merge scenes updates 2021-06-28 22:13:07 -07:00
Michael Ball 7ac61ea30b Show custom blocks in the correct spot 2021-06-28 21:58:10 -07:00
jmoenig 4f2aedc93e Merge branch 'master' into scenes 2021-06-23 19:10:14 +02:00
jmoenig eaca5400a8 pushed dev version to 6.10 2021-06-23 18:50:51 +02:00
jmoenig 6ad9e173f4 Merge branch 'master' into scenes 2021-06-20 10:45:16 +02:00
jmoenig e20517d83f new dev version 2021-06-14 10:18:01 +02:00
jmoenig dc4d75c5f7 prepared minor release 2021-06-14 08:02:56 +02:00
jmoenig a5937b460f Merge branch 'master' into scenes 2021-06-12 23:35:32 +02:00
jmoenig df8956462e renamed IDE setting to "JavaScript extensions" 2021-06-10 16:26:44 +02:00
jmoenig e3331c370a automatically logout when the user enablesJavaScript
commented out for now
2021-06-09 23:42:36 +02:00
jmoenig 8fe8d38bec reinstated JS-function control, disabled JS-functions by default 2021-06-09 18:30:09 +02:00
jmoenig 1c0aa4c2ca reformatted some code for linting etc.
no functional changes (I hope ^^)
2021-06-09 12:42:27 +02:00
Jens Mönig 8c5d981e2a
Merge pull request #2830 from jguille2/langLauncher
Fixing 'lang' flag and anchor launcher
2021-06-09 12:28:48 +02:00
jmoenig 8f6e6bfaeb new dev version 2021-06-09 09:58:40 +02:00
Michael Ball 6f8d3fa327 Refactor turning unified palette on and off 2021-06-07 22:18:27 -10:00
Michael Ball 3026bcea35 Refactor loading unified palette 2021-06-04 13:18:12 -10:00
Michael Ball b3f758243f unified palette is reflected when switching/loading scenes 2021-06-04 12:18:29 -10:00
Michael Ball 132fc0257d Unified Palette: Clicking Category scrolls palette to the right section 2021-05-25 09:22:50 -10:00
Michael Ball 221b46bd02 resolve merge conflict 2021-05-24 19:09:33 -10:00
jmoenig 0c8baa9f7f corrected a typo-glitch 2021-05-21 17:03:45 +02:00
jmoenig 7caa5f04c6 sceneified unsaved changes management 2021-05-21 16:54:41 +02:00
jmoenig 2846d899e3 some cleanups 2021-05-21 15:51:14 +02:00
jmoenig 0460a4061f adjusted project thumbnail in "save" dialog 2021-05-21 15:37:03 +02:00
jmoenig 5503ce568d sceneified project notes 2021-05-21 15:31:23 +02:00
jmoenig 45376a2977 distinguished project name from scene names
also removed hidden "export as plain text" option
2021-05-21 14:28:03 +02:00
Michael Ball 58f0a6c918 First Draft: Support a unified palette.
* A scene now has a setting for "unified palette"
* hides the category selectors
* shows all blocks in the palette
* tbd how to be use the space.
2021-05-20 12:24:05 -10:00
jmoenig 498c4c8edf proxied thumbnail, name and notes in project, restored in XML 2021-05-21 00:08:24 +02:00
jmoenig ae13edd984 marked projectName to be refactored and sceneified 2021-05-20 23:22:12 +02:00