Wykres commitów

2013 Commity (ec46d75aa7035b85de3052ee75b50e94468b0b95)

Autor SHA1 Wiadomość Data
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
Manuel Menezes de Sequeira 685dd176de Merge remote-tracking branch 'jmoenig/master' 2017-04-08 19:23:20 +01:00
Manuel Menezes de Sequeira 0bd1f281fa Merge remote-tracking branch 'jmoenig/master' 2017-04-08 15:55:40 +01: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
Brian Harvey 10550850a6 Bignums: change abs to use fn.magnitude
so that you can take abs of a complex number.  (Not exactly a bug fix, more a misfeature fix.)
2017-02-08 21:39:11 -08:00
Brian Harvey ddc89a9b3b Add bignum library 2017-02-08 21:08:01 -08:00
Jens Mönig bcf1c39782 catch block label part issues, prevent palette from not showing 2017-02-07 06:15:08 -08:00
Brian Harvey 23e8e018bd fix typo in httpBlocks.xml
"Current blocks" was spelled "curent."  Thanks Kartik for catching this.
2017-02-05 12:11:54 -08:00
Jens Mönig 8e33ab39c4 fixed #1650 2017-02-02 12:06:05 +01:00
Jens Mönig 00e68ade1a Custom block inheritance, highly experimental and under construction 2017-02-02 12:00:47 +01:00
Brian Harvey c00c9267b0 Oops, penTrails again, this time for sure
I lost one of the blocks by doing delete unused blocks.  :-(
2017-02-01 17:49:01 -05:00
Brian Harvey 6c97a347ce Add BUTTON block to penTrails library
This is in response to a Piazza request.  Uses pen trail to make a button-shaped costume with given text.
2017-02-01 17:19:00 -05:00
Jens Mönig 88b0fe1052 let costume icons indicate svg costumes 2017-02-01 09:59:45 +01:00
Jens Mönig 9cc293431a experimental list methods for use as objects (hierarchical dictionaries) 2017-01-31 10:08:46 +01:00
Jens Mönig 0808d08ba6 fixed #1645 2017-01-30 08:24:02 +01:00
Jens Mönig c8c36ae18f added support for codification of String, Number and Boolean value types 2017-01-27 19:05:50 +01:00
Jens Mönig ab5bbb9b56 new experimental feature: duplicate block definition
Currently hidden in shift-click context menu of custom blocks
2017-01-24 08:46:38 +01:00
Jens Mönig 1c1cda9969 German translation update 2017-01-24 08:07:45 +01:00
Jens Mönig 11600f80ba changed “new line” symbol to $nl 2017-01-24 08:00:33 +01:00
Brian Harvey c018c98538 Don't use vector Alonzo
because the curriculum says to flip the costume, and we don't have a vector editor yet.
2017-01-23 10:46:13 -08:00
Jens Mönig d556a0aacf German translation update 2017-01-23 15:20:55 +01:00
Jens Mönig 292cc749da allow project-setting “Ternary Boolean slots” to be switched off
default is “on”. That way Boolean input slots can always be toggled
through “true”, “false” and “empty”. If this setting is switched off
Boolean input slots only toggle between “true” and “false” unless
inside a a ring (for implicit parameters)
2017-01-23 15:03:47 +01:00