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
|
bb5e89cce4
|
support custom categories in libraries
|
2021-07-23 00:14:22 +02:00 |
jmoenig
|
a160520abb
|
restore custom palettes when activating a scene
|
2021-07-22 13:05:53 +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
|
a3d0d9100e
|
fixed capturing global settings for serializing scenes
|
2021-07-16 15:08:03 +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
|
3a7ca38acd
|
PWA experiment tweaks
|
2021-07-10 21:48:23 +02:00 |
jmoenig
|
8412fcd16d
|
Update snap.html
|
2021-07-10 21:00:27 +02:00 |
jmoenig
|
f80b97d50c
|
PWA prototype
|
2021-07-10 20:52:07 +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
|
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
|
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
|
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
|
e3de678a14
|
updated version date
|
2021-07-07 12:52:14 +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
|
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
|
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
|
7ff3cda55b
|
updated German translation for unified palette setting
|
2021-07-03 23:30:00 +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
|
b3bb4eb51e
|
fixed centering of menus, thanks, @brollb!
|
2021-07-02 17:29:59 +02:00 |
jmoenig
|
96bf69b83e
|
little reformattings, mostly to shut up LINT
|
2021-07-02 17:04:56 +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 |
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
|
eb75e8d96a
|
removed unused code
|
2021-06-24 16:07:21 +02:00 |
jmoenig
|
e20d304bc5
|
extensions: tweaked loading unlisted script-extensions
|
2021-06-24 16:00:44 +02: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
|
d057b0eae7
|
updated bignums library
|
2021-06-23 17:11:05 +02:00 |
jmoenig
|
9515082721
|
added script-loading extension primitive
|
2021-06-22 14:09:35 +02:00 |
jmoenig
|
6ad9e173f4
|
Merge branch 'master' into scenes
|
2021-06-20 10:45:16 +02:00 |
jmoenig
|
a82a17711e
|
updated extensions documentation
|
2021-06-20 10:25:07 +02:00 |
jmoenig
|
dd17330cb8
|
fixed search for dynamic extension menus
|
2021-06-19 11:45:45 +02:00 |
jmoenig
|
9c582e785e
|
added color extension primitives
|
2021-06-19 11:31:44 +02:00 |
jmoenig
|
3ba7e62e7a
|
dynamic extension dropdown menu support
|
2021-06-18 23:12:41 +02:00 |
jmoenig
|
990911b295
|
separated extension primitives from extension dropdown menus
|
2021-06-18 18:41:02 +02:00 |
jmoenig
|
0d7519c89e
|
added text extension primitives
|
2021-06-18 00:02:15 +02:00 |
jmoenig
|
0cd55ed659
|
added variable extension primitives
|
2021-06-17 20:27:06 +02:00 |
jmoenig
|
fe178d9bd3
|
added APL extension primitives
|
2021-06-17 11:27:28 +02:00 |
jmoenig
|
4d81f4de06
|
added try-catch extension primitives
|
2021-06-16 21:18:48 +02:00 |
jmoenig
|
3b9f422112
|
added exception handling primitives for try/catch
|
2021-06-16 21:16:02 +02:00 |
jmoenig
|
b705fe1b10
|
changed default world map style to OpenStreetMap
|
2021-06-15 15:19:28 +02:00 |
jmoenig
|
b42b608cfb
|
fixed #2850 (occasional invisible error message)
thanks, Ken, for the bug report!
|
2021-06-15 14:26:04 +02:00 |
jmoenig
|
ff62013dc3
|
tweaked world-map extension primitives
|
2021-06-15 09:06:36 +02:00 |
jmoenig
|
975145cede
|
new safe extensions mechanism
|
2021-06-14 13:04:25 +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
|
2e3c55a5b7
|
German translation update
|
2021-06-11 15:06:26 +02:00 |
jmoenig
|
318bdb879e
|
catch JS functions inside custom dropdown definitions
|
2021-06-11 12:01:04 +02:00 |
jmoenig
|
df8956462e
|
renamed IDE setting to "JavaScript extensions"
|
2021-06-10 16:26:44 +02:00 |
jmoenig
|
419b59f945
|
tweaks to the JS-extension handling
|
2021-06-10 16:18:42 +02:00 |
jmoenig
|
8fe8d38bec
|
reinstated JS-function control, disabled JS-functions by default
|
2021-06-09 18:30:09 +02:00 |
jmoenig
|
e1c8210a42
|
register unsaved changes when the user edits a comment
thanks, @jadga-h for the report
|
2021-06-09 11:23:09 +02:00 |
jmoenig
|
9d6aff80b4
|
Polish translation update
thanks, Witek Kranas!
|
2021-06-09 11:12:37 +02:00 |
jmoenig
|
8f6e6bfaeb
|
new dev version
|
2021-06-09 09:58:40 +02:00 |
jmoenig
|
e4ca7f2a21
|
fixed search-blocks for scenesMenu
|
2021-05-21 23:34:09 +02: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 |
jmoenig
|
2c07601354
|
removed redundant properties "notes" and "thumbnail" from project
|
2021-05-19 19:04:18 +02:00 |
jmoenig
|
29d4742261
|
disabled scene icon context menu for project scene
|
2021-05-19 16:11:57 +02:00 |
jmoenig
|
01f82134f3
|
fixed exporting media only for a single scene
|
2021-05-18 11:01:33 +02:00 |
jmoenig
|
292a8a4436
|
add multi-scene projects
|
2021-05-11 15:14:16 +02:00 |
jmoenig
|
73aef0c99e
|
project menu entries for "new scene" and "add scene"
|
2021-05-10 16:27:36 +02:00 |
jmoenig
|
298cd574f2
|
Merge branch 'master' into scenes
|
2021-05-04 18:58:16 +02:00 |
jmoenig
|
3dddd12cf8
|
prepared patch
|
2021-05-04 18:42:18 +02:00 |
jmoenig
|
1be757afe4
|
new dev version
|
2021-05-04 18:08:35 +02:00 |
jmoenig
|
f7b3c52e62
|
Merge branch 'master' into scenes
|
2021-05-03 10:55:11 +02:00 |
jmoenig
|
e8f4eb002f
|
prepared minor release
|
2021-05-03 10:20:09 +02:00 |
jmoenig
|
13a30f23de
|
bumped dev version to v6.8
|
2021-05-03 10:10:26 +02:00 |
jmoenig
|
639871311d
|
only show scene album if the project has more than a single scene
|
2021-04-28 14:25:48 +02:00 |
jmoenig
|
9844408dfa
|
Merge branch 'master' into scenes
|
2021-04-23 17:29:13 +02:00 |
jmoenig
|
19e6c062b2
|
updated history
|
2021-04-23 17:13:40 +02:00 |
jmoenig
|
19473e2a2a
|
remember last edited scene in a project
|
2021-04-23 16:17:32 +02:00 |
jmoenig
|
fe455ae7d6
|
sceneified refreshIDE()
|
2021-04-23 10:54:39 +02:00 |
jmoenig
|
c56e778996
|
serialize sprite-order from scenes
|
2021-04-23 08:48:14 +02:00 |
jmoenig
|
d278a91e7f
|
migrated "new project" feature
|
2021-04-22 18:38:26 +02:00 |
jmoenig
|
5e5802c469
|
first pass at deserializing multi-scene projects
|
2021-04-22 18:23:10 +02:00 |
jmoenig
|
a558af4552
|
more project loading structure refactorings
|
2021-04-21 18:21:33 +02:00 |
jmoenig
|
69f7e99900
|
refactored project loading structure
|
2021-04-21 16:59:37 +02:00 |
jmoenig
|
3ac1e456a5
|
enable "peeling off" custom block instances from their prototype templates
|
2021-04-20 14:18:10 +02:00 |
jmoenig
|
74eecb8186
|
fixed an occasional rendering glitch when changing the display style of a variable watcher
|
2021-04-20 09:17:28 +02:00 |
jmoenig
|
cc56f710bf
|
multi-scene project serialization format, first pass
|
2021-04-20 09:09:03 +02:00 |
jmoenig
|
72894b60b8
|
speed-up talk bubble positioning by 5x
|
2021-04-17 16:38:05 +02:00 |
jmoenig
|
5c5c0fd249
|
worked around a floating point precision glitch in "ray length"
|
2021-04-17 13:51:17 +02:00 |
jmoenig
|
9f87b55272
|
new dev version
|
2021-04-17 13:46:20 +02:00 |
jmoenig
|
5816f1fbfe
|
remember the sprite last edited when saving a project
|
2021-04-16 08:09:04 +02:00 |
jmoenig
|
298f559775
|
switched to scene-based project serialization
|
2021-04-14 18:40:42 +02:00 |
jmoenig
|
bc6298940e
|
sceneified project deserialization
|
2021-04-14 17:42:37 +02:00 |
jmoenig
|
8ce858d111
|
new Project class
|
2021-04-14 15:27:32 +02:00 |
jmoenig
|
9a8d0cb6ed
|
support bulk-file-drop for importing scenes
|
2021-04-12 18:10:53 +02:00 |
jmoenig
|
01f3108bdd
|
new "switch to scene _" command primitive
|
2021-04-12 10:46:45 +02:00 |
jmoenig
|
5441d7d373
|
Merge branch 'master' into scenes
|
2021-04-09 15:49:40 +02:00 |
jmoenig
|
c18af92845
|
prepared patch
|
2021-04-09 09:21:17 +02:00 |
jmoenig
|
65a0b050a2
|
fixed #2821 - "index of" block not found by search
|
2021-04-09 09:14:50 +02:00 |
jmoenig
|
d31a3b8165
|
scroll selected scene icon into view
|
2021-04-08 19:07:03 +02:00 |
jmoenig
|
a28244a976
|
made scrollbars in the wardrobe and jukebox more responsive
|
2021-04-02 11:14:54 +02:00 |
jmoenig
|
4544f28efd
|
Merge branch 'master' into scenes
|
2021-04-01 12:40:34 +02:00 |
jmoenig
|
5c830680d6
|
made scene icons selectable
|
2021-04-01 11:14:16 +02:00 |
jmoenig
|
eb55779b2e
|
tweaked scene icon settings
|
2021-03-31 10:29:19 +02:00 |
jmoenig
|
8f4025d1c3
|
added SceneIconMorph and SceneAlbumMorph prototypes
|
2021-03-30 17:53:46 +02:00 |
jmoenig
|
5ff8b1cbb1
|
added gui documentation
|
2021-03-30 14:59:31 +02:00 |
jmoenig
|
8acfcc3f5b
|
fixed a resizing edge case bug for the stage prompter (ASK command)
|
2021-03-28 09:37:19 +02:00 |
jmoenig
|
1b4c02d721
|
new dev version
|
2021-03-28 09:26:14 +02:00 |
jmoenig
|
098cea0fc4
|
sceneified trash
|
2021-03-25 13:47:45 +01:00 |
jmoenig
|
a987b4773b
|
Merge branch 'master' into scenes
|
2021-03-19 12:13:15 +01:00 |
jmoenig
|
21884348cb
|
prepared release
|
2021-03-19 11:49:42 +01:00 |
jmoenig
|
4a7cb599e5
|
hyperized "key _ pressed?" predicate
|
2021-03-19 11:46:00 +01:00 |
jmoenig
|
87b8b24713
|
more scene-refactorings
|
2021-03-18 12:18:23 +01:00 |
jmoenig
|
05e85b1bc7
|
Merge branch 'master' into scenes
|
2021-03-17 23:35:58 +01:00 |
jmoenig
|
cdd9e21287
|
new dev version
|
2021-03-17 23:27:10 +01:00 |
jmoenig
|
f4ea4bf25e
|
de-globalized stage dimensions
|
2021-03-17 18:28:17 +01:00 |
jmoenig
|
6025a62d6d
|
Merge branch 'master' into scenes
|
2021-03-15 13:29:21 +01:00 |
jmoenig
|
99931381ad
|
prepared release
|
2021-03-15 13:26:48 +01:00 |
jmoenig
|
d239d4de24
|
disabled empty-slot implicit parameter in FOREACH
|
2021-03-15 12:13:13 +01:00 |
jmoenig
|
dfb32fcfee
|
Merge branch 'master' into scenes
|
2021-03-15 10:54:29 +01:00 |
jmoenig
|
0ee3f07bbb
|
upated change log
|
2021-03-15 09:21:10 +01:00 |
jmoenig
|
0ecc1dc9c9
|
updated change log
|
2021-03-15 09:14:08 +01:00 |
jmoenig
|
b11423a122
|
restored scenes branch
|
2021-03-15 08:51:15 +01:00 |
jmoenig
|
0822005bf9
|
new dev version
|
2021-03-15 08:28:26 +01:00 |
jmoenig
|
4c69706332
|
reverted to v6.7.1
|
2021-03-15 08:24:17 +01:00 |
jmoenig
|
df5a36db23
|
gui: marked methods for scene refactorings
|
2021-03-15 08:16:08 +01:00 |
jmoenig
|
bca3c3615d
|
started refactoring for scenes
|
2021-03-12 16:30:47 +01:00 |
jmoenig
|
1bb3b462e3
|
new Scene class
|
2021-03-12 11:49:36 +01:00 |
jmoenig
|
f625f86e27
|
more switchToScene() refactorings
|
2021-03-11 16:14:07 +01:00 |
jmoenig
|
6cc4bf7193
|
refactor loading a project into the IDE
|
2021-03-11 15:55:11 +01:00 |
jmoenig
|
1e54bcd4e7
|
new dev version
|
2021-03-09 17:42:34 +01:00 |
jmoenig
|
75d23e1415
|
prepared patch
|
2021-03-09 14:11:44 +01:00 |
jmoenig
|
d8ce7f7763
|
fixed ##2798
|
2021-03-09 14:05:16 +01:00 |
jmoenig
|
cbba33bc15
|
prevent inserting items at non-integer / out-of-bounds indices
|
2021-03-09 12:15:43 +01:00 |
jmoenig
|
9b2d10fbfb
|
fixed #2797
|
2021-03-09 10:12:43 +01:00 |
jmoenig
|
4f9bb8cafd
|
new dev version
|
2021-03-09 09:55:55 +01:00 |
jmoenig
|
cf40aaa2f1
|
prepared minor release
|
2021-03-08 11:40:57 +01:00 |
jmoenig
|
8f5a166f01
|
rebind (relabel) recursive calls when duplicating a custom block definition
|
2021-03-05 11:59:22 +01:00 |
jmoenig
|
ab09e949c5
|
updated German translation
|
2021-03-05 09:06:49 +01:00 |
jmoenig
|
757fa80f07
|
added "trash is empty" information, commented out for now
|
2021-03-05 08:45:06 +01:00 |
jmoenig
|
492efed0b8
|
displaying a table containing the stage no longer crashes the page
|
2021-03-05 08:16:55 +01:00 |
jmoenig
|
b50acf91d3
|
added trash button for undeleting sprites
|
2021-03-04 09:00:35 +01:00 |
jmoenig
|
443d809875
|
added "trash" symbol
|
2021-03-03 11:18:20 +01:00 |
jmoenig
|
9ae90d4e2e
|
pushed dev version to 6.7
because of new documentable features
|
2021-03-02 17:46:39 +01:00 |
jmoenig
|
de976a2036
|
undelete sprites
|
2021-03-02 17:17:55 +01:00 |
jmoenig
|
cc01cd6733
|
optimized special cases for COMBINE (sum, product, min, max) by up to 34 x
|
2021-03-02 10:55:45 +01:00 |
jmoenig
|
8130e80215
|
improved layout and rendering of (+) buttons in custom block prototypes
|
2021-03-01 16:46:16 +01:00 |
jmoenig
|
0be5a58ae1
|
arrange variadic ring inputs vertically
(e.g. the reporter rings in PIPE)
|
2021-02-27 22:29:48 +01:00 |
jmoenig
|
b5e65e8f8e
|
new dev version
|
2021-02-27 18:49:02 +01:00 |
jmoenig
|
2fd853586d
|
prepared minor release
|
2021-02-25 15:16:44 +01:00 |
jmoenig
|
ac19dcc747
|
commented out experimental slice() primitive
|
2021-02-23 08:58:13 +01:00 |
jmoenig
|
5edd6bd8c7
|
experimental list slice() primitive, hidden, available via find / relabel
|
2021-02-20 19:33:41 +01:00 |
jmoenig
|
4efac911a6
|
made list.slice() experimental - removed from production code
|
2021-02-20 13:40:14 +01:00 |
jmoenig
|
54c9d71bb5
|
reverted list palette reordering
|
2021-02-16 18:11:35 +01:00 |
jmoenig
|
ecb25fe473
|
support for ranges of indices using zero and negative numbers inside index-lists in "item of"
|
2021-02-15 17:48:18 +01:00 |
jmoenig
|
8df42557c0
|
German translation update
|
2021-02-15 12:19:18 +01:00 |
jmoenig
|
5c74dc7a0e
|
took out "transpose" from "length" dropdown
|
2021-02-15 12:14:13 +01:00 |
jmoenig
|
6c3fe5f568
|
fixed #2783
|
2021-02-15 09:41:00 +01:00 |
jmoenig
|
ad9fa14628
|
updated history log
|
2021-02-14 11:41:27 +01:00 |
jmoenig
|
f650b8b538
|
fixed a bug for showing the senders of a message
|
2021-02-13 23:47:08 +01:00 |
jmoenig
|
d72f8e4a0a
|
distinguish between "columns" (<3D) and (deep) "transpose"
|
2021-02-13 13:32:14 +01:00 |
jmoenig
|
858fa17599
|
distinguish between "transpose" (<3D) and "deep transpose"
|
2021-02-12 17:44:14 +01:00 |
jmoenig
|
4eeb2e7567
|
fixed list.reverse() to return a shallow copy instead of mutating the original
|
2021-02-11 17:17:22 +01:00 |
jmoenig
|
c9f46be70a
|
rearranged the blocks in the lists category palette (moved commands up)
|
2021-02-11 10:46:39 +01:00 |
jmoenig
|
c3ed62048d
|
German translation update
|
2021-02-10 13:08:21 +01:00 |
jmoenig
|
bc742e9988
|
changed error message for "lines" conversion
|
2021-02-10 10:37:42 +01:00 |
jmoenig
|
b8e0dc143d
|
enabled scientific notation in numeric text fields
|
2021-02-10 10:32:43 +01:00 |
jmoenig
|
17f20ac4bc
|
added "is _ identical to _ ?" to relabel options of equals
|
2021-02-10 09:28:36 +01:00 |
jmoenig
|
b570798675
|
added defaults to RESHAPE in palette
|
2021-02-09 23:28:38 +01:00 |
jmoenig
|
05cad6a0cc
|
fixed internal migration for "transpose" block
|
2021-02-09 08:43:32 +01:00 |
jmoenig
|
1b72285310
|
refactored list.crossproduct() to avoid JS stack overflows
|
2021-02-09 00:58:26 +01:00 |
jmoenig
|
2576ae12bd
|
added "cross product" to "append" as dropdown, and "reverse" to "length"
|
2021-02-08 17:19:50 +01:00 |
jmoenig
|
4a7abe0b7b
|
new RESHAPE primitive
|
2021-02-08 08:57:26 +01:00 |
jmoenig
|
c9d8ac4b99
|
changed selectors for list attributes
|
2021-02-07 11:23:53 +01:00 |
jmoenig
|
0f3ed2b100
|
changed wordings for list attributes
|
2021-02-07 10:54:56 +01:00 |
jmoenig
|
ed231aad5f
|
simplified private list.range() method
|
2021-02-07 10:14:40 +01:00 |
jmoenig
|
bf9f5599ae
|
don't show internal "compile" reporter in search results
|
2021-02-05 14:13:33 +01:00 |
jmoenig
|
32784a7a19
|
updated version history
|
2021-02-04 23:21:54 +01:00 |
jmoenig
|
4d6bd9a1e8
|
pushed dev version number
|
2021-02-04 19:01:49 +01:00 |
jmoenig
|
793d059061
|
changed query semantics for table selectors in ITEM OF to rows, columns, planes, etc.
|
2021-02-04 18:59:27 +01:00 |
jmoenig
|
9466b13816
|
new dev version
|
2021-02-03 13:51:27 +01:00 |
jmoenig
|
931be32989
|
prepared patch
|
2021-02-02 17:47:20 +01:00 |
jmoenig
|
2613515d07
|
refactored hyper list access
|
2021-02-02 17:33:38 +01:00 |
jmoenig
|
1a27241f94
|
added a few internal - as of now unused - matrix operations
|
2021-02-02 16:10:36 +01:00 |
jmoenig
|
0d60b1fc72
|
fixed importing exported reporter-scripts (experimental feature)
|
2021-02-01 17:16:40 +01:00 |
jmoenig
|
aea097b865
|
made identity comparison of texts case-sensitive
|
2021-02-01 10:30:59 +01:00 |
jmoenig
|
4d8fe5b083
|
refactored some matrix operations
|
2021-02-01 10:16:06 +01:00 |
jmoenig
|
f224e69942
|
fixed #2768
|
2021-01-30 12:57:41 +01:00 |
jmoenig
|
859011e873
|
updated German translation for "transpose"
|
2021-01-30 11:41:39 +01:00 |
jmoenig
|
65e3e64d35
|
enamed experimental "rotate" primitive into "transpose"
|
2021-01-30 10:49:14 +01:00 |
jmoenig
|
ed0e698ecf
|
updated German translation
|
2021-01-29 13:14:16 +01:00 |
jmoenig
|
51039241f0
|
refactored experimental "rotate" primitive
|
2021-01-29 13:07:50 +01:00 |
jmoenig
|
ef8dd4289b
|
experimental "rotate (list)" primitive relabelling option for "all but first"
|
2021-01-29 10:07:57 +01:00 |
jmoenig
|
b5e210e657
|
hyperized new experimental "column" primitive
|
2021-01-27 08:40:26 +01:00 |
jmoenig
|
5482bf7474
|
renamed "Obsolete!" blocks to "Undefined!"
|
2021-01-26 17:03:55 +01:00 |
jmoenig
|
848c3ebf6f
|
updated German translation
with experimental block specs
|
2021-01-26 16:49:03 +01:00 |
jmoenig
|
9ee7c9287b
|
experimental "column _ of _" reporter relabelling option for "item _ of _"
|
2021-01-26 15:56:28 +01:00 |
jmoenig
|
33ba6f46e3
|
handle single values as greyscale when constructing a costume
|
2021-01-26 08:36:00 +01:00 |
jmoenig
|
7fcd947b0f
|
updated version history
|
2021-01-25 15:26:23 +01:00 |
jmoenig
|
3fd345a9a8
|
updated API version
|
2021-01-25 15:22:55 +01:00 |
jmoenig
|
bff16aa49b
|
hyperized image attribute reporter primitive (monadic)
|
2021-01-25 14:34:27 +01:00 |
jmoenig
|
f93d95de0d
|
new dev version
|
2021-01-21 15:28:19 +01:00 |
jmoenig
|
a923b0c098
|
prepared patch
|
2021-01-11 11:14:10 +01:00 |
jmoenig
|
5681659474
|
updated version history
|
2021-01-05 17:44:33 +01:00 |
jmoenig
|
bcbf583ee7
|
experimental (non-hyperized) "not equals" primitive
reachable via "relabel"
|
2021-01-05 16:47:09 +01:00 |
jmoenig
|
24cf345b1c
|
fixed a conversion bug when retrieving a numerical value from an input field
|
2021-01-05 01:29:53 +01:00 |
jmoenig
|
d95c123f66
|
10% speed-up for reporters, WARP and TURBO
optimized frame stepper, reduced frames for input evaluation by taking a shortcut
|
2021-01-04 18:44:19 +01:00 |
jmoenig
|
f3ddeb0a93
|
new dev version
|
2021-01-04 18:36:02 +01:00 |
jmoenig
|
189e8b867a
|
updated manual, thanks, Brian!
|
2020-12-23 00:06:17 +01:00 |
jmoenig
|
17a7ca0967
|
prepared release
|
2020-12-22 17:42:00 +01:00 |
jmoenig
|
a494c660fe
|
Russian translation update, thanks, Pavel!
|
2020-12-22 17:38:00 +01:00 |
jmoenig
|
a2645683f1
|
record unsaved changes when making / deleting / duplicate custom block definitions
|
2020-12-22 15:02:33 +01:00 |
jmoenig
|
51dd86a8ea
|
record unsaved changes in keyboard entry mode
|
2020-12-22 14:31:25 +01:00 |
jmoenig
|
859b604c5f
|
visual indication of unsaved changes in the IDE's project label
|
2020-12-22 13:12:02 +01:00 |
jmoenig
|
65efa0e316
|
added unsavedChanges() method and documentation to the Snap! API
|
2020-12-22 00:35:29 +01:00 |
jmoenig
|
e25165d32c
|
speed up "new costume from list" reporter primitive
up to 40x for literal inputs
|
2020-12-22 00:09:58 +01:00 |
jmoenig
|
4bd0a990c9
|
German translation update
|
2020-12-21 17:43:04 +01:00 |
jmoenig
|
0699b8b76e
|
tweaked backup / restore
|
2020-12-21 00:15:02 +01:00 |
jmoenig
|
5a3be048f5
|
keep track of unsaved edits
|
2020-12-20 12:26:14 +01:00 |
jmoenig
|
587d4f52d8
|
increment minor version number for dev
because of the new "Restore backup" feature
|
2020-12-19 18:42:30 +01:00 |
jmoenig
|
63d8530e88
|
new auto-backup to localstore feature
|
2020-12-19 18:40:05 +01:00 |
jmoenig
|
0cecfe61fd
|
added code-documentation for the WARP/timestamp optimization
|
2020-12-19 13:53:04 +01:00 |
jmoenig
|
3bc7f5270a
|
optimized scheduler, reduced system calls to Date.now()
25 % speed-up for reporters, WARP and TURBO
|
2020-12-18 18:28:15 +01:00 |
jmoenig
|
fc95262732
|
added hook for caching variadic inputs
|
2020-12-17 10:47:58 +01:00 |
jmoenig
|
07a1d2abf6
|
added dev debugging hook for counting yields
|
2020-12-16 13:13:16 +01:00 |
jmoenig
|
1f32ed178d
|
re-enabled reporter drops in "key _ pressed?" input slot
|
2020-12-15 10:53:35 +01:00 |
jmoenig
|
7daaf29f32
|
fixed keyboard formula entry for subtraction
|
2020-12-15 10:48:08 +01:00 |
jmoenig
|
5cf7328a5d
|
new dev version
|
2020-12-15 10:28:53 +01:00 |