Wykres commitów

4892 Commity (e2aec2e7dbbf44b8751cc0e6eb1aa1c34a1b6ffb)

Autor SHA1 Wiadomość Data
Michael Ball e2aec2e7db tidy up arrow function 2021-07-06 15:14:14 -07: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 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 58cd75e7dc serialization support for helper block feature 2021-07-06 09:39:54 +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 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 db3b976430 "serial ports" library 2021-07-05 13:43:05 +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 cc4365ce39 fixed audio_comp library "plot sound" block to work with translations
thanks, Hans, for the report!
2021-07-04 12:46:32 +02:00
jmoenig 7ff3cda55b updated German translation for unified palette setting 2021-07-03 23:30:00 +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 6dd99d37e7 arranged the blocks in the unified palette column-wise 2021-07-03 18:44:24 +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 a82c42c165 fixed typo in comment, thanks, @cycomachead 2021-07-02 19:49:14 +02:00
jmoenig 6f762e7a29 animate scrollToPaletteCategory() 2021-07-02 19:37:14 +02:00
jmoenig b3bb4eb51e fixed centering of menus, thanks, @brollb! 2021-07-02 17:29:59 +02:00
jmoenig b9db62609b Update HISTORY.md 2021-07-02 17:17:44 +02:00
Jens Mönig de69bf77e5
Merge pull request #2855 from jmoenig/scenes
Scenes
2021-07-02 17:10:25 +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
Jens Mönig b958e2fe3a
Merge pull request #2853 from jmoenig/michael/unified-palette
add a 'unified palette' option to a scene
2021-07-02 16:15:36 +02:00
jmoenig e7f410ad3d Merge branch 'master' into scenes 2021-07-02 14:37:06 +02:00
jmoenig 339474a597 took out web-serial extension prims (not yet ready) 2021-07-02 08:33:16 +02:00
Michael Ball ca1c20e1e0 Maintain palette scroll position when cancelling searching blocks 2021-07-01 15:15:52 -07:00
Michael Ball 16be129408 Simplify palette scrollto function, update scrollbars 2021-07-01 14:52:37 -07:00
Michael Ball 125eb1b4fa resolve issues with duplicate blocks in the variables palette 2021-06-30 03:08:14 -07:00
Michael Ball e5be75bb56 resolve bug with palette rendering polluting the primitiveCache 2021-06-30 02:57:53 -07:00
Michael Ball 772da1fd94 undo spacing from bad merge 2021-06-29 22:25:49 -07:00
Michael Ball 32aac68abd remove debug arg 2021-06-29 22:23:57 -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 27c116bee4 Refactor blockTemplates and palette drawing. Extract functions from blockTemplates 2021-06-29 19:59:52 -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 7bd733a6d5 commented out web-serial extension prims
while thinking about their design
2021-06-25 14:40:53 +02:00
jmoenig 0196d3354b added first rough experimental version of web-serial extension primitives 2021-06-25 11:52:24 +02:00
jmoenig d6b33e29bb Merge branch 'master' into scenes 2021-06-24 18:48:39 +02:00
jmoenig 6c769c2017 updated bignumbers library 2021-06-24 18:46:46 +02:00
jmoenig d38f9d7134 added documentation for adding external JS modules 2021-06-24 18:43:49 +02:00