Wykres commitów

1830 Commity (64ac63776fc3e03e04f5e8a7815fb8a93f458deb)

Autor SHA1 Wiadomość Data
Jens Mönig 2ea4fe2328 shadow inherited scripts on deleting blocks and comments via the context menu 2017-06-23 09:44:22 +02:00
Jens Mönig 14459456c1 shadow inherited scripts on dragging & dropping blocks and comments 2017-06-22 23:00:16 +02:00
Jens Mönig 6820fe8156 support for copy-on-write worlds 2017-06-22 22:56:33 +02:00
Jens Mönig 6a5be3776d stop all scripts for a sprite when shadowing or inheriting its scripts
also refresh inherited scripts of specimens in these cases
2017-06-21 07:51:47 +02:00
Jens Mönig 3809c327df migrate experimental “wardrobe” reporters to the new “my costumes” reporter 2017-06-20 09:14:41 +02:00
Jens Mönig 9b497c2132 make sure to stop active processes when deleting a block 2017-06-20 08:51:55 +02:00
Jens Mönig 4fd6190ca0 optimized "glow"-halo thread count readout 2017-06-19 16:59:44 +02:00
Jens Mönig 0df5a7a722 fixed ##1767
optimized thread-launch and script highlighting to a single frame
instead of formerly two
2017-06-19 10:39:16 +02:00
Bernat Romagosa a213a1d213 stop video stream when webcam dialog is closed 2017-06-12 12:36:26 +02:00
Jens Mönig ef834a44d5 added a thread count indicator to shared-script highlights
and fixed result-bubbles
2017-06-02 17:44:26 +02:00
Jens Mönig 7ec3e16c4f added inheritance support for scripts
partly done, copy-on-write is still missing
2017-05-31 16:08:30 +02:00
Bernat Romagosa ee126f10fd renamed stack → script 2017-05-31 10:42:58 +02:00
Jens Mönig eea1d08c82 let clones share the orginal’s scripts without shallow-copying them 2017-05-30 17:07:09 +02:00
Jens Mönig cc47a6fb5a slightly tweaked inheritance support
so sprites and the stage can share the same public protocol
2017-05-15 23:05:21 +02:00
Jens Mönig abd7ad6a37 added inheritance support for ‘costume #’ 2017-05-12 16:40:29 +02:00
Jens Mönig 1a872934de added inheritance support for the wardrobe
also exposed “costumes” as an attribute
2017-05-12 15:21:12 +02:00
Bernat Romagosa 140d6c3b6f allow to download block stacks as XML 2017-05-12 12:46:56 +02:00
Jens Mönig c14e15f7b1 added attributes to the “delete” block’s drop-down menu 2017-05-09 18:08:56 +02:00
Jens Mönig 39bf4cadbe added tools to library browser
mainly so other forks of Snap! (especially Beetleblocks) can use blocks
like FOR
2017-05-09 10:51:28 +02:00
Jens Mönig cb9296cd03 synch libraries version from master branch 2017-05-09 10:47:21 +02:00
Jens Mönig 145c764632 inheritance of sprite attributes (x, y, direction, size) 2017-05-05 11:17:15 +02:00
Brian Harvey d811188e95 Add ASSOC to list utilities 2017-05-03 19:53:58 -04:00
Jens Mönig e206f145a7 Chrome patch - attribute inheritance (in progress) 2017-04-23 18:30:49 +02:00
Jens Mönig eb8405c993 updated version number
for another minor maintenance release
2017-04-23 18:22:23 +02:00
Jens Mönig 3a05cb1945 fixed #1707
ugly and kludgy but effective workaround for yet another stupid but
very visible and annoying Chrome issue
2017-04-23 18:13:59 +02:00
Bernat Romagosa 075d9c2d3a Added guard against non-SSL access 2017-04-12 10:31:44 +02:00
Bernat Romagosa c9885ad5b1 webcam dialogs working 2017-04-11 17:51:06 +02:00
Jens Mönig ce23f9f54f v4.1 - dev -
Features:
* polymorphic sprite-local custom blocks
* inheritance of sprite-local custom blocks
* localization support when typing expressions
* support for user-forced line-breaks in custom block labels
* ternary Boolean slot setting: support to limit Boolean input slots to
“true/false” outside of rings and in palette
* support for default values in custom block Boolean slots
* experimental: duplicate block definition (hidden in shift-click
context menu)
* support for codification of String, Number and Boolean value types
* costume icons indicate svg costumes
* sprites’s rotation centers can be adjusted onstage

Fixes:
* changed keyboard shortcut indicator for “find blocks” to “^”
* prevent Snap from “hanging” when encountering certain errors in
visible stepping
* only mark implicit parameters if no formal ones exist
2017-04-10 11:48:55 +02:00
Jens Mönig c8491c00ce fixed #1707 (new Chrome blitting issue) 2017-04-10 11:04:47 +02:00
Jens Mönig 00db1cce3f Revert to 4.0.10
to prepare for newly surfaced bug in the Chrome browser
2017-04-10 10:28:30 +02:00
Jan-Gerard van der Toorn 82405340f9 Update lang-nl.js
Added new strings to Dutch translation (only strings present in lang-de.js; still need to add ~300 strings found in e.g. lang-pt.js).
2017-04-03 00:42:31 +02:00
Артём 20045029cb Update lang-ru.js
Изменение даты
2017-04-02 02:21:45 +03:00
Artem a3844548fe Редактирование русского перевода 2017-04-02 02:18:10 +03:00
Артём 5776e84b70 Merge pull request #5 from jmoenig/master
Новые изменения на 01.04.2017
2017-04-02 00:01:14 +03:00
Brian Harvey 16bbf4283e Jens's bugfix to Leap library 2017-03-17 18:51:51 -07:00
Jens Mönig 50a86060f9 allow sprites’ rotation centers to be adjusted onstage 2017-03-07 03:00:44 -08:00
Bernat Romagosa 9883319655 fixes #1610 and #1639, plus cleaner code 2017-03-03 13:08:21 +01:00
Jens Mönig 4db428b65c roll-back double-pointer container cache for methods 2017-03-01 10:11:47 +01:00
Joan Guillén i Pelegay 2508274e34 Fixing toggle design bug in non English languages 2017-03-01 09:49:39 +01:00
Jens Mönig ab03c81423 experiment with new dynamic method (cache) updating
OOP under construction. Possibly to be reverted again, so don’t rely on
this
2017-03-01 08:11:04 +01:00
Jens Mönig d2dee38b34 experiment with new “methods” attribute
… but already planning to perhaps revert this mechanism again…
2017-02-27 08:18:53 +01:00
Bernat Romagosa fec1055fb7 fixes #1349 2017-02-16 13:19:58 +01:00
Jens Mönig ebc29c76d5 turned “definition” property of custom block instances into a double-pointer (Variable) structure
in preparation for OOP (method inheritance). This should not result in
any new behavior or break anything, if it does (at this point), it’s a
bug.
2017-02-16 08:08:30 +01:00
Jens Mönig 114425b421 disable (comment out) experimental block inheritance for now 2017-02-14 14:29:20 +01:00
Jens Mönig 176936a211 remove experimental list methods for object-use 2017-02-14 13:39:44 +01:00
Brian Harvey 3f23cc9fce bignumbers.xml: Fix handling of 0/0 and nonzero/0
Also add a SCHEME NUMBER [   v] OF (  ) block with all the predicates (real? etc), exact, inexact, numerator, etc.
2017-02-12 22:07:13 -08:00
Brian Harvey 6df73f7892 workaround in CATCH for tail-position run/cc bug 2017-02-10 19:57:54 -08:00
Jens Mönig 6bfc2e0d3d fixed #1406 2017-02-10 09:27:11 -08:00
Jens Mönig e86490dfab fixed #1618 - only mark implicit parameters if no formal ones exist 2017-02-09 20:27:30 -08:00
Jens Mönig a19823ef36 prevent Snap from “hanging” in visible stepping mode 2017-02-09 18:49:22 -08:00