Wykres commitów

414 Commity (4419194dca8de402ee2d98897ae2ec6d53a87e40)

Autor SHA1 Wiadomość Data
Jens Mönig 4419194dca friendlier error messages 2022-01-31 16:27:35 +01:00
Jens Mönig d493b8cc59 fixed #2972
thanks, @brianharvey !
2022-01-30 23:14:08 +01:00
Jens Mönig 43318dd5c2 refactored Context >> image 2022-01-21 10:01:23 +01:00
Jens Mönig 6896b819a5 more error message translations 2022-01-20 16:05:30 +01:00
Jens Mönig 01e9a3581b localized data onversion error messages 2022-01-20 13:21:12 +01:00
Jens Mönig 712a950990 added more translation strings for errors
and updated the German translation
2022-01-20 12:47:06 +01:00
Jens Mönig 3efed8a962 added more localizable error strings 2022-01-20 11:31:35 +01:00
Jens Mönig 88a522eb57 fixed binding an unbound context to a sprite
e.g. when using JOIN blocks with variable references
2022-01-17 19:05:49 +01:00
jmoenig 69c6498ac0 updated version log 2022-01-13 08:53:31 +01:00
Michael Ball 1aba82fa6a use `Array.from` to report string length.
This is another fix to better support multi-byte emoji
2022-01-12 15:42:06 -05:00
jmoenig 2705c8ffb1 added arity control for assembling polyadic inputs 2022-01-04 12:23:40 +01:00
jmoenig 52377db7cc Update threads.js 2022-01-03 14:38:09 +01:00
jmoenig f4d8639b8f improved handling of user-defined errors and errors inside custom blocks 2022-01-03 13:13:42 +01:00
jmoenig 9e9041ac5f made "When I receive any messagge" non-thread-safe by default (again)
to enable tail recursive broadcasts
2022-01-03 12:05:24 +01:00
jmoenig 7394c69a27 same blocks with empty variadic inputs compare as equal regardless of their arity 2021-12-22 16:34:09 +01:00
jmoenig c2b4960253 preserve embedded inputs when JOINing a nested expression with an empty list 2021-12-20 12:00:52 +01:00
jmoenig 17c3ef22c4 removed an unused case in split() 2021-12-15 08:59:38 +01:00
jmoenig b86ef5350f updated version log 2021-12-15 08:30:23 +01:00
Jens Mönig 4210201e07
Merge pull request #2931 from jmoenig/michael/utf-8
Better Support Multi-Byte Emoji with `split` and `unicode`
2021-12-15 08:24:49 +01:00
jmoenig 2707410616 fixed #2932 2021-12-12 22:44:27 +01:00
Michael Ball b9c7198a77 Unicode: Properly handle multi-byte emoji with hyperblocks 2021-12-11 14:37:33 -08:00
Michael Ball 5af67eae8b Split: Handle UTF8+ safe way for empty delimeters 2021-12-11 14:27:56 -08:00
Michael Ball 9b555f578b Split: Properly turn JS array into list 2021-12-11 14:19:52 -08:00
Michael Ball c67df0ad87 Use `Array.from` which a more Unicode friendly form of `split()`. 2021-12-11 13:34:37 -08: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 ecbefe7e42 removed some "experimental" markers 2021-12-09 13:27:01 +01:00
jmoenig 9932f6ba2f never push untested last minute changes that might break everything 2021-12-09 12:43:19 +01:00
jmoenig d9d351687d load category-less custom blocks into "other" 2021-12-07 14:02:24 +01:00
jmoenig 9f0f28fff7 Update threads.js 2021-12-06 14:09:25 +01:00
jmoenig d7b5f0160e Update threads.js 2021-12-06 12:11:03 +01:00
jmoenig 54d87b5225 German translation update 2021-12-06 11:53:46 +01:00
jmoenig 91b031ec05 refactored block assembly access, experimental 2021-12-06 11:25:42 +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 1cf82c094b Update threads.js 2021-12-03 23:27:07 +01:00
jmoenig 75f43857f6 tweaked context assembly, experimental 2021-12-03 19:24:39 +01:00
jmoenig 794ff6abeb changed the visualization for an empty context to reporter-ring 2021-12-03 13:08:16 +01:00
jmoenig 78b6df548d tweaked block assembly support, experimental 2021-12-02 23:05:21 +01:00
jmoenig b5933d8050 tweaked snapEquals() 2021-12-02 10:46:56 +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 2b11c7430e block-assembly support, experimental 2021-11-30 14:15:31 +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 8014a3acf4 fixed #2918 2021-11-24 08:36:02 +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 6513c9c6e8 experimental "disalbe click-to-run" preference 2021-11-11 15:49:35 +01:00
jmoenig e9ef288de9 fixed color sensing for different pen color models 2021-11-10 14:40:09 +01:00