Wykres commitów

624 Commity (a5d10fcf0f37815b60a226e9650f36b873859dd5)

Autor SHA1 Wiadomość Data
jmoenig 0c499981e9 assert that dimensions given for STRETCH are finite numbers
avoid crash
2019-10-16 23:12:50 +02:00
Michael Ball 4020353d2f
Do not use the cloud subdomain
Ugh, this should have been changed a few months ago.
2019-10-16 13:03:26 -07:00
jmoenig 73bace690b removed a conflicting thread from STOP ALL
loading a project that fires STOP ALL from a WHEN hat block no longer "hangs" Snap
2019-10-16 17:12:12 +02:00
jmoenig 3f6a0f668f removed an obsolete "under construction" marker 2019-10-16 16:43:31 +02:00
jmoenig aff8e67069 running STOP ALL now also toggles all generic WHEN hat blocks
just like pressing the red STOP sign button
2019-10-16 16:42:25 +02:00
jmoenig bc80df6322 made only URLs inside dialog boxes' bodies clickable 2019-10-16 15:51:22 +02:00
jmoenig b458b1d543 addded "enableLinks" flag to Morphic text elements
off by default this flag lets you specify whether a text might contain a clickable URL or not.
2019-10-16 15:48:18 +02:00
jmoenig e08d5aaccd new dev version 2019-10-16 15:31:34 +02:00
jmoenig ebd8befa74 prepared release 2019-10-15 14:18:33 +02:00
jmoenig 2acfe34f1b display a permanent warning when using IE 2019-10-15 13:37:53 +02:00
jmoenig 09fc0060b4 simplified asset loading scheduler 2019-10-15 12:49:50 +02:00
jmoenig c91d3003bf updated German translation 2019-10-15 08:48:18 +02:00
jmoenig c0e3bbecca prevent switching to another sprite if a block editor is open
so local blocks of different sprites don't mix
2019-10-15 08:22:21 +02:00
jmoenig 1a4bcb4959 (morpic): Make urls clickable in read-only StringMorphs, thanks, @brollb ! 2019-10-14 18:49:04 +02:00
jmoenig 6c01f82354 fix for text alignment offset, thanks, @brollb 2019-10-14 17:50:15 +02:00
jmoenig dd22d34598 made "i" upvar inside FOR loop's C-Shape slot mutable by user script 2019-10-14 16:57:54 +02:00
jmoenig edaa97c286 fixed MY PARTS so mutating the result list has no effect 2019-10-14 13:21:44 +02:00
jmoenig d5e1367da1 fixed ProjectDialog's search field behavior for IME 2019-10-14 13:01:26 +02:00
jmoenig dfcfa1a569 fixed #2485 2019-10-14 12:57:31 +02:00
jmoenig 5bdad135ca added new "reactToInput" text-editing event to Morphic
to address timing conflicts between "reactToKeystroke", which new gets triggeref before the input actually changes.
2019-10-14 12:51:03 +02:00
jmoenig 6ff5dcd6bb accept a list of pixels in the SWITCH TO COSTUME block
thanks, @DyslexicAwe for the idea!
2019-10-11 08:45:45 +02:00
jmoenig d4acdbbb9d updated version date and history 2019-10-09 19:05:52 +02:00
Jens Mönig 8ee1da7ff4
Merge pull request #2501 from coproc/dont-preserve-aspect-ratio-of-SVG-costumes
Do not try to preserve the aspect ratio of painted SVG costumes, thanks, @coproc !
2019-10-09 19:00:27 +02:00
jmoenig 67216e51d0 added another semicolon for LINT, updated version 2019-10-09 16:53:00 +02:00
jmoenig 35011e0332 capitalized new cloud menu entry 2019-10-09 16:50:25 +02:00
jmoenig 8d69f6c20c added two semicolons to please LINT 2019-10-09 16:47:12 +02:00
Jens Mönig f24a32c06b
Merge pull request #2497 from jmoenig/community-link
Show a link to the community page for current project
2019-10-09 16:41:38 +02:00
jmoenig 7d07328772 updated version history 2019-10-09 16:16:17 +02:00
Jens Mönig b83be85dd0
Merge pull request #2482 from jguille2/UkrainianUpdate
Ukrainian update, thanks, @jguille2 for working in Serhiy's files!
2019-10-09 14:24:29 +02:00
jmoenig 71e12709d6 updated Morphic version date 2019-10-09 13:55:04 +02:00
Jens Mönig 2a76a187c3
Merge pull request #2477 from DarDoro/SpriteTouch
Sprite touching : first row, column included, Issue #2476
2019-10-09 13:42:26 +02:00
jmoenig 60fc9b2faa new dev version 2019-10-09 13:33:02 +02:00
coproc 6c16bdb15b FIX when creating svg element for painted elements do not try to preserve aspect ratio (Firefox respects an alignment different from 'none' in svg.preserveAspectRatio) 2019-09-27 18:10:39 +02:00
Michael Ball 35b81adaca remove not needed variable 2019-09-25 14:52:42 +02:00
Michael Ball f732b2cba8 Show a menu item to "open in community site" for the current project 2019-09-25 14:46:37 +02:00
Michael Ball e16f669780 Add showProjectPath method to cloud.js 2019-09-25 12:38:40 +02:00
Joan Guillén i Pelegay d2d48c08f0 Updating Ukrainian locale file format, tabs and indentation 2019-08-29 17:55:27 +02:00
Dariusz Dorożalski fb9797482c
Sprite touching : first row, column included, Issue #2476 2019-08-19 01:46:43 +02:00
jmoenig 2e85d2d326 prepared minor release 2019-08-08 20:08:34 +02:00
jmoenig 15b7bdc92c saved clones no longer forget if they inherit the "costume #" attribute 2019-08-08 12:37:37 +02:00
jmoenig 6cc70b6d11 fixed an issue when a sprite inherits both the wardrobe and the costume # 2019-08-08 11:29:29 +02:00
jmoenig cb1232c548 allow wardrobe-less costumes to be shared among several sprites
e.g. when inheriting the "costume #" attribute
2019-08-08 11:01:42 +02:00
jmoenig abc03499b8 persist temporary costumes that aren't in the wardrobe
e.g. generated graphics, maps, paste-ups
2019-08-07 19:47:13 +02:00
jmoenig 5d152c1973 updated history and translation credits 2019-08-07 13:59:34 +02:00
jmoenig fed077544a added comment and updated history 2019-08-07 13:53:34 +02:00
Jens Mönig 11eb156552
Merge pull request #2471 from bromagosa/fix-audio-context-death
Fix auto-playing audio not working on load
2019-08-07 13:48:17 +02:00
jmoenig 4ef22ecfab German translation update 2019-08-07 13:12:52 +02:00
jmoenig a86016948e changed "rgba" selector to "r-g-b-a" 2019-08-07 12:54:45 +02:00
jmoenig 499a571468 made the "paste on" block avaible in the "pen" palette 2019-08-07 12:36:32 +02:00
jmoenig b013884c68 changed dev version to 5.1.0 2019-08-07 12:29:12 +02:00
jmoenig 4d9cc90c1f made "temporary?" attribute for clones settable
in the SET->my... block
2019-08-07 12:27:00 +02:00
jmoenig f22bc546ef added "rgba" option to (aspect) AT (location) reporter in the sensing category
returns a 4-item list of values from 0-255 (same is pixels from a costume)
2019-08-07 11:08:32 +02:00
jmoenig 3c10c4517b new dev version 2019-08-07 10:58:27 +02:00
Bernat Romagosa f3366e4d08 Merge branch 'master' of https://github.com/jmoenig/Snap into fix-audio-context-death 2019-08-06 17:01:48 +02:00
Bernat Romagosa ee40ae21a4 resumes the audio context every time we play a sound 2019-08-06 17:01:44 +02:00
jmoenig 98041fa6c9 prepared maintenance release 2019-08-06 15:00:21 +02:00
jmoenig 1d66211c92 Simplify scrollBar size calculations
thanks, @cycomachead !
2019-08-06 13:17:29 +02:00
jmoenig a629388f51 fixed color of scripts scroll frame
so it works better with @cycomachead 's fix to the scrolling system
2019-08-06 12:01:40 +02:00
jmoenig 7cd4a56684 updated version history and morphic credits 2019-08-06 09:39:54 +02:00
Jens Mönig 4921597b1c
Merge pull request #2470 from jmoenig/fix-scrollframe-bars
Accounts for the scrollbars in ScrollFrameMorphs.
2019-08-06 09:24:54 +02:00
jmoenig 53e8e92706 updated version history 2019-08-06 09:09:51 +02:00
jmoenig 7564dca5fc updated version history 2019-08-06 08:59:55 +02:00
Jens Mönig b08ffe7348
Merge pull request #2467 from bromagosa/fix-OGG-firefox
fixes importing OGGs in Firefox
2019-08-06 08:54:10 +02:00
jmoenig a2237b7a53 new experimental "paste on" block in the "pen" category
currently hidden in dev mode
2019-08-06 07:53:56 +02:00
jmoenig 681de687c0 new dev version 2019-08-06 07:42:02 +02:00
Michael Ball b7bf8bab1a Accounts for the scrollbars in ScrollFrameMorphs.
This ensures that the stopping point of the scrollbar is beyond the length of
the contents that it is scrolling, and that when scrolling is calculated, it
will now account for the presence of a scrollbar. This allows
you to scroll a little extra so you can always see all content.

Fixes #2468
Fixes #638
Fixes #804
2019-08-05 01:28:35 -07:00
Bernat Romagosa a73c562b11 fixes importing OGGs in Firefox 2019-07-29 10:19:44 +02:00
jmoenig 140107516b fixed default names for 'script variables' block 2019-07-25 18:49:20 +02:00
jmoenig bbc88b0c14 fixed #2041 - follow up 2019-07-24 12:52:22 +02:00
jmoenig bb59c386a5 prepared maintenance release 2019-07-24 12:23:47 +02:00
jmoenig ab69d1adb4 fixed #2041 2019-07-24 12:19:22 +02:00
jmoenig 421c5dafd5 updated credits 2019-07-23 15:58:01 +02:00
jmoenig 5795f18883 updated credits, prepared maintenance release
mentioning @swiperthefox , @DarDoro and @ToonTalk for their contributions to IME support
2019-07-23 09:17:12 +02:00
jmoenig e652c32162 upated morphic credits
with mentions of @swiperthefox, @DarDoro and @bromagosa
2019-07-23 09:02:49 +02:00
jmoenig 3d3e098103 minor code reformatting for LINTers 2019-07-23 08:00:07 +02:00
jmoenig 159196113e updated version history 2019-07-22 19:08:02 +02:00
Jens Mönig e90ec0fa5d
Merge pull request #2322 from swiperthefox/hidden-textarea-ime
Provide IME support to text editing using hidden textarea
2019-07-22 18:39:39 +02:00
jmoenig 727441e2c8 new dev version 2019-07-22 18:38:36 +02:00
jmoenig 54602a6ef6 prepared maintenance release 2019-07-17 20:15:28 +02:00
jmoenig f553d673bf lemme fix that syntax for ya ;-) 2019-07-17 20:10:24 +02:00
Bernat Romagosa a9d2763482 fixes bug when fetching collection list from community site 2019-07-17 18:00:38 +02:00
jmoenig 8d8ad054d0 prepared maintenance release 2019-07-15 08:18:35 +02:00
jmoenig e74538c8fa updated version history 2019-07-15 08:01:20 +02:00
Jens Mönig 9810b30f54
Merge pull request #2455 from jguille2/messageSpecialOptionMenu
Removing 'any message' from messageSpecialOptionMenu
2019-07-15 07:53:28 +02:00
Jens Mönig 9ae482b8ca
Merge pull request #2454 from jguille2/allMessageNames
allMessageNames function working with the new specialOptionMenus
2019-07-15 07:52:55 +02:00
jmoenig e28bd1ca39 fixed a glitch when running a generic WHEN hat block with a literal Boolean input 2019-07-15 07:38:05 +02:00
Zhenlei Jia e42ccf1b53 resolved conflicts to push to github. 2019-07-11 09:05:49 -04:00
Zhenlei Jia d8e2bc3129 1. The underlying textarea now listens to "input" event, and update the content of target morphic
accordingly.
2. The textarea still listens to "keydown" and "keyup" events, for the following puerpose:
"keydown" event handler will detech some system shortcuts, add will pass it to "the world".
"keyup" event handler is used to capture the change of selection status and cursor position of the
textarea (which is not captured in the above "input" event), and update the target morphic.
2019-07-11 08:38:51 -04:00
Joan Guillén i Pelegay 80efe569e0 Keeping messagesReceivedMenu for backward (5.0.0-5.0.3) support 2019-07-10 23:01:40 +02:00
Joan Guillén i Pelegay 61c7c165a2 Removing 'any message' from messageSpecialOptionMenu 2019-07-10 11:06:09 +02:00
jmoenig e649dd014d prepared maintenance release 2019-07-10 10:40:34 +02:00
Joan Guillén i Pelegay c2173e4036 Updating allMessageNames function so that it also work with the new specialOptionMenus 2019-07-10 10:39:54 +02:00
jmoenig 17fb241d1a enhanced CSV-parsing to auto-detect the most likely delimiter
among comma, semi-colon, pipe and tab based on examining the first line
2019-07-10 10:31:07 +02:00
jmoenig 3d16e1971b prepared maintenance release 2019-07-09 19:03:54 +02:00
jmoenig 9aabc19076 fixed a layout glitch for variadic C-shaped input slots
thanks, @bromagosa for the bug report!
2019-07-09 18:48:01 +02:00
jmoenig 0e9e9a05a7 experimental tolerant color collision detection (in dev mode) 2019-07-08 12:32:29 +02:00
jmoenig 3d6d95d949 new dev version 2019-07-08 12:27:32 +02:00
jmoenig 28fcf7ef1e prepared maintenance release 2019-07-04 19:06:30 +02:00
jmoenig b5e16227a1 show "browser" source option in project dialog when (deprecated) locally stored projects still exist 2019-07-04 13:44:53 +02:00
jmoenig 025c3458a5 eliminated an occasional empty label line when variadic inputs wrap as a whole
thanks, @maryfries , for reporting this bug!
2019-07-03 10:32:27 +02:00