jmoenig
782d27f155
fixed #2743 - prevent browser override for ctrl+o gesture
2020-12-02 12:05:16 +01:00
jmoenig
3e760b5822
updated feature log
2020-12-02 08:30:57 +01:00
jmoenig
d826c29d74
added SIGN function to monadic dropdown
2020-12-02 08:16:29 +01:00
jmoenig
5ea2a0af9c
made sure map() doesn't mutate internal list linked-ness
2020-12-01 13:41:37 +01:00
jmoenig
7a110b7e2c
updated version history
2020-12-01 13:35:15 +01:00
jmoenig
4b17876a61
made monadic functions and data types menus static
2020-12-01 09:49:38 +01:00
jmoenig
ffd09d21e8
pushed dev version to 6.4
...
because of minor new features
2020-12-01 09:05:56 +01:00
jmoenig
5b004c105e
added hyperdyadic MIN and MAX primitives reachable via "relabel"
2020-12-01 09:01:01 +01:00
jmoenig
11782022d8
keep internal linked-list organization intact for hyperblocks
2020-11-30 09:46:41 +01:00
jmoenig
ae473fe8c1
extended block-search to include dropdown choices in custom blocks
2020-11-27 09:11:34 +01:00
jmoenig
474c294b68
extended block-search to include dropdown choices in primitives
2020-11-27 07:52:04 +01:00
jmoenig
9ea5844e79
refactored input slot specs
2020-11-26 15:25:45 +01:00
jmoenig
7ffe2e42db
new dev version
2020-11-23 13:30:50 +01:00
jmoenig
5cb21d2722
prepared patch
2020-11-23 12:35:15 +01:00
jmoenig
b647bdf820
make sure video capture is turned on before accessing it programmatically
2020-11-22 11:32:42 +01:00
jmoenig
a37dfa340f
fixed display of inherited sprite-local variables
2020-11-22 10:19:07 +01:00
jmoenig
ce0d2216e1
show the common attributes for sprites in the OF-dropdown by default
2020-11-21 11:03:43 +01:00
jmoenig
79ef41891e
hyperized "atrribute OF sprite" reporter primitive
2020-11-21 10:50:45 +01:00
jmoenig
c1e49bbed2
added "loadProjectXML" method to the api
2020-11-21 10:01:14 +01:00
jmoenig
3b951c4b65
new dev version
2020-11-21 09:46:51 +01:00
jmoenig
01971e2dec
prepared patch
2020-11-20 15:18:05 +01:00
jmoenig
8ee7e262be
changed determining "neighbors" from rectangular to circular perimeter
2020-11-20 14:58:32 +01:00
jmoenig
cd0f990d38
updated version history
2020-11-20 12:36:34 +01:00
jmoenig
b85e816a87
don't report invisible neighbors
2020-11-20 12:19:58 +01:00
jmoenig
49a8082cdf
new dev version
2020-11-19 17:01:05 +01:00
jmoenig
66cfb33cf7
prepared patch
2020-11-19 11:59:13 +01:00
jmoenig
c3d49defe2
support exported SVGs to be edited by Inkscape (sigh)
2020-11-19 11:41:51 +01:00
jmoenig
f835261e83
new dev version
2020-11-19 11:31:43 +01:00
jmoenig
7e877f7526
prepared patch
2020-11-18 17:45:10 +01:00
jmoenig
f496c3ffd6
updated version history
2020-11-18 17:40:51 +01:00
jmoenig
ddb47e33f3
fixed updating cells showing sprites or costumes inside list watchers
2020-11-18 15:16:32 +01:00
jmoenig
6339b5368b
new dev version
2020-11-18 15:13:17 +01:00
jmoenig
5b3f455223
prepared patch
2020-11-17 17:46:29 +01:00
jmoenig
a7bcd64a01
fixed #2715 - reposition sprite after "editRotationPointOnly"
2020-11-17 13:55:36 +01:00
jmoenig
3efdb673e9
updated version history
2020-11-17 11:57:40 +01:00
jmoenig
1f6744defc
refactored and unified default values for block templates
2020-11-17 11:35:55 +01:00
jmoenig
5fbfea5dcb
added type assertion for numerical value in CHANGE VAR BY block
...
thanks, Eckart, for the suggestion!
2020-11-15 19:48:25 +01:00
jmoenig
a37727098f
update history
2020-11-15 19:04:24 +01:00
jmoenig
8338b2241d
new dev version
2020-11-15 18:56:12 +01:00
jmoenig
26ff887fda
prepared release
2020-11-12 14:46:47 +01:00
jmoenig
3f9ee9d5d5
fixed being unable to place the cursor at the end of a multi-line text
2020-11-12 13:18:29 +01:00
jmoenig
b87b3d3043
fixed dynamic costume-inheritance for PASTE and CUT
2020-11-11 12:11:56 +01:00
jmoenig
731fb18375
added missing defaults to motion category block templates
2020-11-11 10:14:40 +01:00
jmoenig
0235db8f3c
fixed #2712 - a costume-shrinkWrap edgecase bug
...
thanks, @brianharvey, for reporting it!
2020-11-09 12:32:43 +01:00
jmoenig
e6808f1c7b
new dev version
2020-11-09 08:37:29 +01:00
jmoenig
3ebb2d680b
prepared patch
2020-11-05 10:30:25 +01:00
jmoenig
bdcf81b221
fixed #2709
2020-11-05 09:03:22 +01:00
jmoenig
68f30c9b07
new dev version
2020-11-05 08:59:41 +01:00
jmoenig
2453b6b91c
prepared minor release
2020-11-04 16:34:06 +01:00
jmoenig
d98ca2f809
added "relabel" feature for the new "cut from" / "paste on" primitives
2020-11-03 10:19:25 +01:00
jmoenig
d2fbfbe1a2
Russian translation update, thanks, Pavel!
2020-11-03 10:06:59 +01:00
jmoenig
8734e3640b
reverted morphic "unclosable menu prevention"
...
because it broke the search box in the project dialog
2020-11-02 23:16:53 +01:00
jmoenig
23a8285b38
updated German translation with new "cut from %spr" entry
2020-11-02 14:38:55 +01:00
jmoenig
2ff5c4c374
added new CUT FROM command to the pen category
2020-11-02 14:31:10 +01:00
jmoenig
e104a4e824
tweaked drop-shadows for comments
2020-11-02 12:49:24 +01:00
jmoenig
094300b478
tweaked drop-shadows for sprites
2020-11-02 12:42:42 +01:00
jmoenig
87c7c37a75
German translation update for "rename background"
2020-10-28 10:19:00 +01:00
jmoenig
29c90cc3d8
tweaked wait-until-assets-are-loaded mechanism
2020-10-28 08:44:10 +01:00
jmoenig
d2bf2b6178
prevent unclosable Morphic menus, thanks @brollb !
2020-10-27 16:46:59 +01:00
jmoenig
c2b19fed6e
pause generic WHEN hat blocks when loading a project
...
or importing a sprite until the user clicks the green flag or un-pauses the red stop sign, unless opening it with #run:&noRun
2020-10-27 14:28:51 +01:00
jmoenig
173446fdd5
added test for the existence of generic hat blocks
2020-10-26 17:35:33 +01:00
jmoenig
7331b44d60
fixed a multi-line-text spec typo
2020-10-23 18:41:37 +02:00
jmoenig
9677f6c8ec
don't show some development-only blocks as search results
2020-10-23 18:29:47 +02:00
jmoenig
ed4f857784
pushed dev version to v6.3.0 because of new features
2020-10-23 08:53:22 +02:00
jmoenig
9ed38c8a25
German translation update for new "extract" feature
2020-10-22 23:07:49 +02:00
jmoenig
a7d56450fe
create morphic drop-shadows just in time
2020-10-22 18:30:22 +02:00
jmoenig
0a0cff41b4
fixed UNDO/REDO for "extracted" (single) command blocks
2020-10-22 14:57:54 +02:00
jmoenig
1ff474fbeb
new experimental (hidden) "extract" single command block context menu option
2020-10-21 21:58:24 +02:00
jmoenig
694f50683b
updated version history
2020-10-21 10:22:33 +02:00
jmoenig
3a9941e343
wait until all sounds have loaded before auto-triggering the green-flag event
2020-10-21 09:20:32 +02:00
jmoenig
8a4ac738d2
wait until all costumes have loaded before auto-triggering the green-flag event
2020-10-21 08:44:07 +02:00
jmoenig
869cfe65bf
removed an obsolete comment
2020-10-20 19:41:03 +02:00
jmoenig
81f7461f80
added getProjectXML() method to API
2020-10-20 17:46:40 +02:00
jmoenig
c0cdd202c9
Russian translation update, thanks, Pavel!
2020-10-20 16:53:08 +02:00
jmoenig
d288642d1c
fixed translation bug for zero-value menu selection entries
2020-10-20 16:49:19 +02:00
jmoenig
c27c14d8cb
morphic: enabled zero values for menu selection entries
2020-10-20 16:47:03 +02:00
jmoenig
6729074c92
Russian translation update
...
thanks, Pavel!
2020-10-15 17:00:28 +02:00
jmoenig
c4093a0bcd
new dev version
2020-10-15 15:38:17 +02:00
jmoenig
2d7709293f
prepared patch
2020-10-09 18:16:18 +02:00
jmoenig
4ab701c7dd
fixed showing message senders if there are comments in scripts
2020-10-09 17:59:18 +02:00
jmoenig
0fe92dff6c
new dev version
2020-10-09 17:46:32 +02:00
jmoenig
6c58953eb8
prepared patch
2020-10-09 08:59:27 +02:00
jmoenig
80bd59eb52
disabled "result pic" option for custom block definitions
2020-10-09 08:56:00 +02:00
jmoenig
3648395b29
updated version history
2020-10-09 08:50:33 +02:00
jmoenig
7801568a98
new dev version
2020-10-09 08:45:31 +02:00
jmoenig
d05b946700
prepared release
2020-10-08 11:43:04 +02:00
jmoenig
4a69c650ff
enabled "result pic" for command scripts containing a "report" block
2020-10-08 00:22:42 +02:00
jmoenig
1fbb5005c5
fixed an empty-slot detection issue
...
fixed an empty-slot detection issue (reported in the forums), but left it commented out for now, until researching the consequences ;-)
2020-10-07 09:37:45 +02:00
jmoenig
5e9f73fe51
added "gearPartial" icon
2020-10-07 09:25:25 +02:00
jmoenig
c89578450b
added "settings" button to input slot dialog
2020-10-07 08:49:14 +02:00
jmoenig
5115f4e7fd
fixed positioning of loop arrow symbol in the input slot dialog
2020-10-06 17:31:54 +02:00
jmoenig
3d914e6811
made (hidden) "Blurred shadows" setting persistent
...
use to get rid of "red bar" artifacts on old laptops using Chrome
2020-10-06 14:52:27 +02:00
jmoenig
a894ce5297
honor (hidden) blurred shadows setting for pictograms in tables
2020-10-06 14:32:52 +02:00
jmoenig
28d529fad6
honor (hidden) blurred shadows setting for watcher cell widgets
2020-10-06 14:23:39 +02:00
jmoenig
da1d031910
honor (hidden) blurred shadows setting for input widgets
2020-10-06 10:27:51 +02:00
jmoenig
71348ab563
disable blurred shadows inside input slots if the hidden "blurred shadows" setting is turned off
...
use this setting on old laptops displaying "red bars" in Chrome
2020-10-06 09:48:09 +02:00
jmoenig
6624d3bc65
assume stage dimensions for "SWITCH TO COSTUME" with list if current costume dimensions don't fit
2020-10-05 22:48:10 +02:00
jmoenig
61948d4503
prefixed attribute selection in the SET block with "my"
2020-10-05 09:24:53 +02:00
jmoenig
e83e6be956
updated version history
2020-10-05 08:37:08 +02:00
jmoenig
4a139b1c82
fixed #2694 - "append" block now shows up when searching for it
2020-10-04 13:14:37 +02:00
jmoenig
97ff986cda
threads: made alpha values optional for generating costume pixels, none = solid
2020-10-04 12:58:18 +02:00
jmoenig
1f0f339241
updated version history
2020-09-25 16:01:26 +02:00
jmoenig
a5713bd425
new dev version
2020-09-25 15:00:58 +02:00
jmoenig
7784310ef6
prepared release
2020-09-21 15:06:45 +02:00
jmoenig
e1856edc8b
Turkish translation update, thanks, Turgut!
2020-09-21 15:02:49 +02:00
jmoenig
abb1590191
fixed translatability of certain drop-downs such as "point in direction _"
2020-09-20 12:54:07 +02:00
jmoenig
8043a36d08
new dev version
2020-09-20 12:49:58 +02:00
jmoenig
95b9be7284
prepared release
2020-09-18 16:21:28 +02:00
jmoenig
fb630e3d23
updated version history
2020-09-18 13:29:38 +02:00
jmoenig
892dc4b7ab
updated version history
2020-09-14 23:16:30 +02:00
jmoenig
b2e5b50703
fixed "redrop" (redo)
...
some cases that were buggy in v5 still remain to be so, but what worked in v5 again works in v6 now..
2020-09-14 12:55:17 +02:00
jmoenig
d33d4c0162
don't auto-translate ListMorph items
2020-09-12 16:30:35 +02:00
jmoenig
44085c7906
swapped version number and "Build Your Own Blocks" in page title
2020-09-08 22:47:26 +02:00
jmoenig
83f1bf6aaa
deleting project notes in the "save" dialog now also deletes them in the saved project
2020-09-07 19:00:41 +02:00
jmoenig
2bcc3d7264
refactored scanning for message senders
2020-09-04 11:53:08 +02:00
jmoenig
a729069098
updated German translation
2020-09-03 20:29:07 +02:00
jmoenig
2ab96c76e2
find message sends in global custom blocks dependencies
...
"transitive hull" search
2020-09-03 20:21:00 +02:00
jmoenig
42a7ee9376
experimental: Inspect & export dependencies for global custom blocks (shift-right-click for context menu)
...
"transitive hull" extorted by @brianharvey. Sigh.
2020-09-03 11:20:41 +02:00
jmoenig
4512ade487
hyperized "distance/direction to _" reporter primitive
2020-09-02 18:17:23 +02:00
jmoenig
51a8b9e05b
also scan custom blocks for message sends
2020-09-01 17:45:27 +02:00
jmoenig
35eae09623
updated versions and history
2020-09-01 15:12:11 +02:00
jmoenig
369a39a20f
tweaked menu separator line above "senders.../receivers..." to only show once
2020-08-18 12:58:15 +02:00
jmoenig
e69714a1e1
tweaked SpriteIconMorph>>flash() for flat design mode
2020-08-08 14:03:48 +02:00
jmoenig
73a8038dcd
changed "show senders/receivers" menu entry to "senders.../receivers..."
...
and updated feature list
2020-08-08 12:03:32 +02:00
jmoenig
b7c8f55e2d
updated version history
2020-08-07 17:35:57 +02:00
jmoenig
4dcd4b24a6
new dev version
2020-08-07 13:11:46 +02:00
jmoenig
ce5bda334d
prepared v6.1.4 patch
2020-08-05 15:18:20 +02:00
jmoenig
e89031ffa9
prepared patch-release
2020-08-05 14:36:19 +02:00
jmoenig
c7449f16d6
updated history and versions
2020-08-05 13:19:29 +02:00
jmoenig
eef5673b2a
updated version history
2020-08-05 13:15:36 +02:00
Radman Siddiki
5346710db3
Add viewport ( #2648 )
...
* Add viewport
2020-08-05 11:22:19 +02:00
jmoenig
cae286033c
fixed restoring ringed inputs when relabelling and compiling HOFs
2020-08-05 10:43:36 +02:00
jmoenig
ec07508937
experimental hyperized reporter-if, commented out for now
2020-08-05 09:44:32 +02:00
jmoenig
ac8220bdaf
include background color when exporting (semi-) transparent script pics
2020-08-04 13:03:54 +02:00
jmoenig
de9e210e70
new dev version
2020-08-04 12:51:37 +02:00
jmoenig
7434e8f878
fixed variable scope for ASK/TELL
2020-08-01 09:35:49 +02:00
jmoenig
55130c8c93
updated source version
2020-07-31 18:34:34 +02:00
jmoenig
c0bc66a153
rollback variable scope patch
2020-07-31 18:32:30 +02:00
jmoenig
e366ec6e37
prepared release
2020-07-30 12:33:15 +02:00
jmoenig
f3b1d78cbd
updated @jadga-h as contributor in credits
2020-07-30 11:48:24 +02:00
jmoenig
02ce2b9049
added "hole" to stack-highlights to enable clicking inside open areas
2020-07-29 21:41:17 +02:00
jmoenig
c3cdd43730
tweaked stack-highlight for (partially) faded blocks
2020-07-28 13:25:38 +02:00
jmoenig
96430ade32
fixed zoom blocks type-in dialog
2020-07-27 18:22:46 +02:00
jmoenig
7739c1099e
fixed numeric input fields in dialog boxes
2020-07-27 16:41:04 +02:00
jmoenig
77384731bf
updated "About Snap!" dialog box
2020-07-27 10:29:02 +02:00
jmoenig
e57af6137d
fixed binding contexts to other receivers
...
variable scope for ASK / TELL
2020-07-27 07:43:11 +02:00
jmoenig
ae9849e1ba
fixed sprite speech balloon display for sounds
2020-07-26 17:55:32 +02:00
jmoenig
0bcbaf55de
tweaked block representations in widgets for fading
2020-07-24 16:34:59 +02:00
jmoenig
c7440f0b70
updated German translation
2020-07-24 11:52:28 +02:00
jmoenig
6ef5ba2856
cleaned up block-fading pre-sets
2020-07-24 11:33:08 +02:00
jmoenig
98c192eaba
tweaked block-fading coloring
2020-07-23 18:58:08 +02:00
jmoenig
8ace897acc
added separators to list morphs, '~' for the libraries dialog
2020-07-23 11:18:30 +02:00
jmoenig
7261dbb462
fixed mouseDown events for touch devices
2020-07-23 00:27:32 +02:00
Jens Mönig
1457288500
Merge branch 'master' into patch-3
2020-07-22 17:04:17 +02:00
jmoenig
d2247c364b
tweaked context visualizations to be alpha-independent
2020-07-22 12:25:33 +02:00
jmoenig
53e661b7ed
tweaked block-fading mouse-over
2020-07-22 10:41:59 +02:00
jmoenig
9dcd327f07
tweaked dynamic coloring and block-fading
2020-07-21 10:52:30 +02:00
jmoenig
a199dea0f1
tweaked scripts tab for fade-out
2020-07-21 09:34:25 +02:00
jmoenig
6b3c137021
tweaked block highlights for fade-out
2020-07-21 08:28:52 +02:00
jmoenig
f0c340b200
added hooks for dynamic symbols coloring
2020-07-20 16:11:13 +02:00
jmoenig
6d7213588f
update the Hand's position on mouse-down - avoid triggering at the origin point
2020-07-20 11:33:07 +02:00
jmoenig
0644a74ab6
fixed a list-watcher direct-editing offset bug
2020-07-20 11:11:34 +02:00
jmoenig
88cbe803a5
tweaked blocks-fading for certain input slots (under construction)
2020-07-20 08:15:01 +02:00
jmoenig
013712925f
blocks-fade-out support for label arrows (under construction)
2020-07-19 10:53:51 +02:00
R4356th
08799642cb
Remove shortcut from "shortcut icon"
2020-07-17 14:42:29 +06:00
jmoenig
582b7c83de
morphic tweaks
2020-07-16 08:37:52 +02:00
jmoenig
3dad1b403e
refactored transparency handling for syntax elements
2020-07-15 16:35:44 +02:00
jmoenig
a165917fa5
made remaining synchronous http requests asynch (url: #open, #run)
2020-07-15 11:53:10 +02:00
jmoenig
2274154339
made keyboard handler (more) invisible
...
thanks, @bromagosa, for the settings!
2020-07-15 09:20:05 +02:00
jmoenig
6718b3ba1c
updated version history
2020-07-13 17:58:54 +02:00
jmoenig
340aa9a6c3
tweaked vector editor's layout to match the paint editor's
2020-07-13 17:47:43 +02:00
jmoenig
0ba622c822
prevent the browser from hijacking cmd-d/f/i/p/s key events
2020-07-10 00:20:49 +02:00
jmoenig
b6669cd132
added English translation for 'length of %s' to 'length of text %s'
...
to avoid confusion among both blocks. Note: I've added a "translation" so the original string doesn't have to changed. This way the existing translations still work.
2020-07-09 12:41:22 +02:00
jmoenig
436321fc36
fixed turning turbo-mode off programmatically
...
thanks, @jadga-h, for finding and reporting this!
2020-07-09 12:31:22 +02:00
jmoenig
26803f4fed
updated version history
2020-07-09 10:38:17 +02:00
jmoenig
a9cc6a4603
started a new dev version
2020-07-09 10:19:23 +02:00
jmoenig
02c53a35d6
prepared v6 release
2020-07-08 16:27:25 +02:00
jmoenig
599cb6c1ca
fixed pausing the last block of a script
2020-07-08 13:47:41 +02:00
jmoenig
52485d9e11
updated translating information
2020-07-07 07:12:45 +02:00
jmoenig
b22e007edc
updated api version date
2020-07-06 18:10:06 +02:00
R4356th
edb6bd5d80
Update Bengali translation ( #2620 )
...
* Start updating Bengali translation
* Add my information and update last changed date
* Fix typos, remove extra spacing
* Fix spelling mistakes, update translation
* Update translation
* Update Bengali translation
* Update translation
* Update translation
* Update translations
* Update translation
* Fix spelling mistakes, update translation
* Update lang-bn.js
* Fix a spelling mistake
* Translate missing strings, fix a minor but important bug
* Update translation
* Fix translation
* Update lang-bn.js
* Fix spelling mistakes and spacing
* Update translation for lists and fix spacing
* Translate more strings
* Update lang-bn.js
* Add more strings
* Update translation
* Fix a spelling mistake
* Update translation
* Update translation
* Update translation
* Update translation
* Update version date
* Update version date
* Update info and version date
* Update lang-bn.js
* Change my email address
I do not usually check that
* Fix recently noticed flaws
* Fix a spelling mistake
* Add some strings
* Remove pull and push which are not used and removed from German translation file
2020-07-06 08:39:06 +02:00
jmoenig
96f9203121
updated version dates
2020-07-03 13:40:00 +02:00
jmoenig
9164d74888
fixed script highlight when editing an input slot
2020-07-02 11:03:23 +02:00
jmoenig
d4a7caf0b9
fixed continutations capturing the end of a script
2020-07-02 01:25:41 +02:00
jmoenig
410915460e
refactored widgets.js to use Morphic's new constants
2020-07-01 22:33:34 +02:00
jmoenig
d99ec31799
refactored symbols.js with new Morphic constants
2020-07-01 19:12:38 +02:00
jmoenig
a17df6363f
refactored lists.js with new Morphic constants
2020-07-01 19:10:28 +02:00
jmoenig
fb75db25c9
refactored threads.js with new Morphic constants
2020-07-01 18:59:32 +02:00
jmoenig
16d7374730
refactored gui.js with new Morphic constants
2020-07-01 18:52:10 +02:00
jmoenig
f02b3be075
refactored objects.js with new Morphic constants
2020-07-01 18:45:46 +02:00
jmoenig
c1dcdc450d
refactored byob.js with new Morphic constants
2020-07-01 18:36:34 +02:00
jmoenig
2b739576bb
refactored blocks.js with new Morphic constants
2020-07-01 18:32:56 +02:00
jmoenig
20d77fab11
added Morphic constants for BLACK and WHITE colors
2020-07-01 18:22:58 +02:00
jmoenig
4e5ecd52ef
registered Morphic "touchmove" event as passive
2020-06-30 00:18:06 +02:00
jmoenig
6a8e25f4c7
fixed a bug when updating nested custom blocks inside block definitions
...
thanks, @brianharvey , for reporting this
2020-06-29 09:10:00 +02:00
jmoenig
52e86e0f0d
make sure long project titles don't overlap other controls in the IDE
2020-06-28 12:42:06 +02:00
jmoenig
ba1fd64423
tweaked Process >> evaluate() for null-contexts
2020-06-27 16:11:09 +02:00
jmoenig
89a6ffb3f5
fixed a list-watcher cell-editing bug
2020-06-26 12:26:06 +02:00
jmoenig
8885a67282
updated version history
2020-06-26 08:40:00 +02:00
jmoenig
8eea66f1ba
removed an obsolete function
2020-06-25 11:43:05 +02:00