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
Jens Mönig
55e13caab4
added support for default values in custom block Boolean slots
2017-01-23 13:05:34 +01:00
Jens Mönig
143aecff83
tweaked Boolean slot animation for binary situations
2017-01-20 16:58:45 +01:00
Jens Mönig
b370e9a337
fixed a glitch for the "line break" option in the symbols menu
2017-01-20 13:51:57 +01:00
Jens Mönig
d00f091f6f
limit Boolean input slots to “true/false” unless inside a ring or in the palett
2017-01-20 13:40:36 +01:00
Jens Mönig
dad77eb25a
support user-forced line-breaks in custom block labels
...
Creating a custom block label-fragment named “$br” forces a new line in
all block instances. You can also select “line break” from the
label-fragment’s context menu, same as selecting a symbol.
This is really ugly, I know, I know.
But I need it to play with the micro:bit and the calliope boards.
2017-01-20 13:03:51 +01:00
Jens Mönig
40150ddb78
updated history
2017-01-20 11:11:32 +01:00
Jens Mönig
e604992676
Merge pull request #1628 from cycomachead/cashed-typo
...
fix typo in cachedInputs
2017-01-20 11:06:02 +01:00
Jens Mönig
190211578d
Merge pull request #1627 from cycomachead/library-ok
...
Set action for LibraryImportDialog for enter to map to import
2017-01-20 11:05:38 +01:00
Jens Mönig
de09c45a39
Merge pull request #1625 from cycomachead/library-message
...
Improve library loading message
2017-01-20 11:05:14 +01:00
Jens Mönig
e9cc801207
improved inspectability of local variables
2017-01-20 07:54:17 +01:00
Jens Mönig
54decac720
fixed #1631
2017-01-19 19:54:31 +01:00
Jens Mönig
55c7da62c5
changed keyboard shortcut indicator for “find blocks” to “^”
2017-01-19 18:36:52 +01:00
Jens Mönig
55baea09e7
support localization when typing expressions
2017-01-19 18:32:57 +01:00
Jens Mönig
ce60d740af
fixed #1630
2017-01-19 15:04:28 +01:00