jmoenig
5d5fc20a6d
fixed wrong NaN display for variable watchers
...
Thanks, Brian, for catching this glitch!
2013-11-12 12:01:26 +01:00
jmoenig
651f44ebdf
customizable drop-down menus for input slots
2013-11-12 11:44:39 +01:00
jmoenig
cc7a1558f1
cloud project saving transmission integrity check
...
includes the sizes of the sent project components in the transmision,
so the cloud backend can check if the whole of them have been
transmitted before comitting to the database
2013-11-07 13:40:28 +01:00
jmoenig
8a60ec998e
customizable drop-down menus for input slots
...
still experimental and incomplete and therefore commented out
(inactive) for now
2013-11-04 17:55:11 +01:00
jmoenig
c95c1a223d
only show symbol menu for label fragments
...
in InputSlotDialog
2013-11-04 15:12:21 +01:00
jmoenig
405c36805b
filter quotation marks from project names
...
(for backend index)
2013-11-04 13:58:44 +01:00
jmoenig
5b63e7e6fa
enable Symbols in InputSlotDialog Morph’s drop down menu
2013-10-25 15:14:20 +02:00
jmoenig
a810667d8d
enable Symbols in InputField drop down menus
2013-10-25 15:12:27 +02:00
jmoenig
a151f64a89
Portuguese translation update
2013-10-25 12:58:25 +02:00
Jens Mönig
101deffb83
Merge pull request #219 from MMSequeira/master
...
Correct Portuguese translation of 'When I receive' hat block.
2013-10-25 03:40:53 -07:00
jmoenig
f92b4891c1
Symbol selection menu for BlockLabelFragmentMorphs
2013-10-25 12:38:39 +02:00
jmoenig
2226f0c92a
enable symbols as custom block label parts
...
as well as enabling Costumes to become Symbols, and additional symbols
(speech bubble, arrows, robot)
2013-10-25 12:35:15 +02:00
Manuel Menezes de Sequeira
3353d4cc77
Correct capitalization of default costume/backdrop names.
2013-10-25 11:24:51 +01:00
Manuel Menezes de Sequeira
181c3fb6ff
Correct translation of 'When I receive' hat block.
2013-10-24 17:57:58 +01:00
jmoenig
3c209e8421
fixed #213 - Empty else block breaks return to caller
...
Thanks, Art, for reporting this bug!
2013-10-17 18:56:35 +02:00
jmoenig
a8d08c147d
Condense damage list even more
...
by merging nearby rectangles, thanks, Craxic, for the idea for this in
#192
2013-10-15 11:29:51 +02:00
jmoenig
cc9a44ed10
Portuguese translation update integration
2013-10-14 17:09:12 +02:00
Jens Mönig
1febfeecb1
Merge pull request #205 from MMSequeira/master
...
Update Portuguese translation.
2013-10-14 08:05:06 -07:00
jmoenig
93960bc4fb
Increase maximum clone count from 128 to 300
2013-10-14 17:03:56 +02:00
jmoenig
f3b8d8dcef
Condense damage list by merging overlapping dirty rectangles
...
thanks, Craxic, for suggesting the idea for this optimization in #192 !
2013-10-14 16:21:22 +02:00
Manuel Menezes de Sequeira
29c009889f
Correct typo.
2013-10-11 09:46:13 +01:00
Manuel Menezes de Sequeira
2d1244dcda
Add Portuguese translation for three new strings (simple block prototype labels).
2013-10-10 22:34:53 +01:00
jmoenig
027388029f
"sanity check" for cloud-saving mechanism
...
errors if the serialized project data is corrupt and cannot be parsed
as XML, addresses #203 , #200 , #171 . I'm hoping that this might provide
us a clue whether the corruption is happening in Snap's marshalling or
on the backend side
2013-10-10 11:09:29 +02:00
jmoenig
24476a644e
MAP primitive variant for linked lists
2013-10-09 12:37:50 +02:00
jmoenig
a2718204cd
fixed #199
...
"can't delete reporter with attached comment via context menu"
2013-10-08 17:25:11 +02:00
jmoenig
4d5dad807b
experimental MAP primitive reporter
...
in lists category, visible in dev mode for now
2013-10-08 16:59:55 +02:00
jmoenig
39ea1d542d
fixed type-issue for linked list indices
...
thanks, Nate, for reporting this issue
2013-10-08 16:46:58 +02:00
jmoenig
020cac64b1
"plain block prototype labels" preference setting
...
hide / show the (+) symbols in the block editor
2013-10-04 16:54:16 +02:00
jmoenig
4e501e00ad
Keep watchers onstage when hiding/showing them, fixes #195
2013-10-04 11:08:39 +02:00
jmoenig
b32ed8ef23
Prevent watcher cells from growing wider as their contents becomes taller
2013-10-04 10:53:17 +02:00
jmoenig
ec6b46a4c5
Type-check the SPLIT block's input before eval'ing it
2013-10-04 10:34:59 +02:00
jmoenig
9a0881b96a
smooth numerical values displayed in watchers
2013-10-01 15:50:53 +02:00
jmoenig
dc709c2e12
fixed #186 (can't duplicate blocks with anchored comments)
2013-09-30 14:41:59 +02:00
jmoenig
8eb98dc5b1
fixed #172 , IF ON EDGE, BOUNCE
...
Morphic: Rectangle.amountToTranslateWithin()
2013-09-20 09:50:06 +02:00
jmoenig
6394ebc24a
fixed #146
...
filter out empty costumes
2013-09-19 16:09:47 +02:00
jmoenig
9450ed0511
fixed #169
2013-09-19 12:26:09 +02:00
jmoenig
daff84a97a
Prevent local custom blocks in global custom block definitions
...
fixes #167 for future projects
2013-09-18 17:06:08 +02:00
jmoenig
e9afcc9ec3
prevent costumes with imported CORS-tainted canvases
...
expected to fix #155 , #154 , #151 , #148 , #147 , #127 for future projects
2013-09-18 15:34:59 +02:00
jmoenig
c0a0c1f4a7
fixed part of #154 - prevent costumes from being drawn while they are loading
...
prevents an occasional DOM error saying "an attempt was made to use an
object that is not, or is no longer, usable" when loading a project
that has costumes
2013-09-17 17:25:42 +02:00
Jens Mönig
0947fbb80e
Merge pull request #163 from MMSequeira/master
...
Portuguese translation update
2013-09-17 01:50:15 -07:00
jmoenig
f541b776ea
fixed #119 , #149
...
accessing a shared projects requires lowercasing the username - this is
now automatically taken care of
2013-09-17 10:37:17 +02:00
Manuel Menezes de Sequeira
05675e9c6d
Correct "message" reporter translation and add translations for new split block.
2013-09-16 19:25:05 +01:00
jmoenig
d278b2b150
fixed #115
...
prevent loading several instances of the same block definition
2013-09-16 17:00:10 +02:00
jmoenig
4ad2df7a84
Updated revision history
2013-09-16 12:24:36 +02:00
jmoenig
71fef298b6
Example projects in project dialog
...
thanks, Brian. Also, this changeset contains improvements and
simplifications for synchronous HTTP calls which are used for fetching
libraries and example projects
2013-09-16 12:17:44 +02:00
jmoenig
4fdc678ccf
German translation update
...
for new SPLIT primitive, as well as translation integration update for
others
2013-09-16 12:13:15 +02:00
jmoenig
ee30d63201
New SPLIT primitive reporter activated
...
this should come in handy when importing text files that should be
converted to lists, as in the hangman lab
2013-09-16 12:06:38 +02:00
jmoenig
aa0b549863
Paint: Flood fill freeze fix
...
thanks for the contribution, Kartik!
2013-09-16 12:00:59 +02:00
jmoenig
72259dcae0
Custom Block Evaluation Scope fix
...
minor glitch which affected "VEE"
2013-09-16 11:58:19 +02:00
jmoenig
a42ea9fe06
New Greek translation
...
thanks, Ino Samaras!
2013-09-16 11:55:44 +02:00