jmoenig
0e44e4fe6b
updated history
2018-07-09 15:41:55 +02:00
Jens Mönig
b95a5fa36a
Merge pull request #2138 from jguille2/urlBlock
...
Fixing cache issues with url block
2018-07-09 15:05:18 +02:00
Jens Mönig
db86f25aab
Merge pull request #2137 from bromagosa/listify
...
Added JSON library
2018-07-09 15:04:35 +02:00
Jens Mönig
77d0467f55
Merge pull request #2135 from jguille2/toolsTranslations
...
Working for #2132 Tools into Catalan, Spanish and French
2018-07-09 15:03:46 +02:00
Jens Mönig
8a43b00f73
Merge pull request #2131 from iametza/basque-translation
...
Add Basque translation
2018-07-09 15:01:24 +02:00
Jens Mönig
6e04d32188
Merge pull request #2129 from MMSequeira/master
...
Fix to "my" translation
2018-07-09 14:59:10 +02:00
jmoenig
d2ffef79cc
fixed #2142 - search and keyboard entry support for custom block translations
2018-07-06 08:42:14 +02:00
jmoenig
3bb1b585ae
optimized RUN with reportURL (fire-and-forget)
2018-07-05 22:31:50 +02:00
jmoenig
2e92c90b95
added JIT compiler support for "change variable" primitive
2018-07-05 13:44:03 +02:00
Joan Guillén i Pelegay
cdf4ef943b
Fixing cache issues with url block
2018-07-03 22:00:04 +02:00
jmoenig
13a3601008
tweaked HTTP based hardware API optimization
2018-07-03 15:15:25 +02:00
jmoenig
1dfb9dfa67
speed up HTTP based hardware APIs
...
by not waiting for the result if the URL reporter is used inside a REPORT block within a custom COMMAND block definition
2018-07-03 09:32:37 +02:00
Bernat Romagosa
7d823067d0
added JSON library
2018-07-02 11:28:19 +02:00
Joan Guillén i Pelegay
030c3ffca7
Two improvements to French translation
2018-06-30 11:04:27 +02:00
Joan Guillén i Pelegay
aa3d9714ed
updating French lang and translating tools into Catalan, Spanish and French
2018-06-29 02:50:09 +02:00
Asier Iturralde Sarasola
0bfe4f82b0
Small fix in the translation
2018-06-27 10:21:43 +02:00
Asier Iturralde Sarasola
c33eefbedd
Add Euskara to the Snap languages
2018-06-27 10:21:33 +02:00
Asier Iturralde Sarasola
5243cd3e9c
Add Basque translation
2018-06-26 17:01:40 +02:00
Manuel Menezes de Sequeira
8a11213ec3
Fix to "my" translation
...
It was breaking the "set" block.
2018-06-21 18:58:58 +00:00
jmoenig
6fee9698ed
prepare release
2018-06-21 13:16:46 +02:00
jmoenig
6e6b8670fb
made "When I am stopped" scripts atomic
...
so you can use loops in them without having to place them inside a WARP block.
2018-06-21 11:17:25 +02:00
jmoenig
4c311eaaac
new "record" reporter in the "Audio Comp" library
2018-06-20 14:11:14 +02:00
jmoenig
84ae55b5db
tweaked "webcam snap" reporter in "Pixels" library
2018-06-20 14:07:07 +02:00
jmoenig
9a52ca553a
new "webcam snap" reporter in the "Pixels" library
2018-06-20 12:37:05 +02:00
jmoenig
baebc038d6
allow only one instance of Camera and Sound Recorder to open
2018-06-20 10:51:59 +02:00
jmoenig
761418c3fd
right-click selects secondary color in vector paint editor
2018-06-20 09:26:30 +02:00
jmoenig
e0c30c14f2
added capability to JIT-compile command scripts to JS
2018-06-18 13:47:15 +02:00
jmoenig
4f89cdccc9
fixed cloud scope issues
...
that were introduced when we de-globalized the SnapCloud into a property of the IDE
2018-06-17 15:31:15 +02:00
jmoenig
9c5bbd5401
updated history and release notes draft
2018-06-16 09:07:45 +02:00
Joan Guillén i Pelegay
57814614c4
Merge pull request #2127 from jguille2/CatalanUpdate
...
Updating Catalan translation for 4.2
2018-06-16 09:05:01 +02:00
Joan Guillén i Pelegay
95db67d2c0
Fixing storage issues with created svgs ( #2126 )
2018-06-16 09:04:05 +02:00
jmoenig
e30afdee34
little code tweaks to cloud.js
2018-06-15 12:48:55 +02:00
jmoenig
e008bb704d
little tweaks to GUI's cloud handling
2018-06-15 12:45:19 +02:00
Michael Ball
cf3758d77f
Automatically Determine the Cloud URL ( #2123 )
...
* determine cloud url dynamicaly
* Fix specifying the cloud URL from a meta tag
* no protoptye for Cloud.knownDomains
* Tweak the location of where SnapCloud is created.
Note - we want to call determineCloudURL once document.head is available, so it is best
to do that in the onload callback for safety.
* Move initialize to cloud.js; simplify logic a bit
* move SnapCloud to this.cloud on IDE_Morph
* update eisenberg library
2018-06-15 12:40:21 +02:00
Bernat Romagosa
d18baacfdf
only show recover button in project dialog when in "open" mode ( #2124 )
2018-06-15 12:39:43 +02:00
jmoenig
bc6e09d893
fixed #2043
2018-06-15 12:39:10 +02:00
jmoenig
5d3036ae02
updated change log
2018-06-14 15:07:50 +02:00
jmoenig
dc142be36a
v4.2 release candidate
2018-06-14 11:13:45 +02:00
jmoenig
badd4b81ec
Prevent terminated threads from launching new ones
2018-06-14 08:24:02 +02:00
jmoenig
aa64ba9149
revert changes to pixels library
...
because they are apparently not needed after all
2018-06-12 16:44:27 +02:00
jmoenig
58ceaab309
"Pixels" library: Enabled multiple references to the same pixel (variable)
2018-06-12 16:15:30 +02:00
jmoenig
77bf7bca68
removed renamed vectorPaint.js
2018-06-12 15:48:44 +02:00
jmoenig
6cecd4b8fa
enamed vectorPaint.js to sketch.js
...
and updated credits for Carles Paredes
2018-06-12 15:45:05 +02:00
Joan Guillén i Pelegay
b11493321f
Updating letter block translations ( #2121 )
2018-06-12 11:16:04 +02:00
jmoenig
bf3e65d680
German translation update
2018-06-11 23:34:45 +02:00
jmoenig
990ecc1eb5
fixed #2108 (added drop-down menu to "letter _ of _ ")
2018-06-11 14:44:53 +02:00
jmoenig
7478f6039f
trigger "When I am stopped" when programmatically calling "stop all"
2018-06-09 00:26:11 +02:00
jmoenig
57f3a849b6
Prevent terminated threads from forking new ones and from cloning
2018-06-08 19:21:11 +02:00
jmoenig
129723ba3d
prevent unstoppable tail-recursive broadcasts
2018-06-08 18:54:46 +02:00
jmoenig
d11ba70ac6
new experimental "When I am stopped" event option
...
scripts attached to this hat block will run when the user physically clicks on the red stop button or hits the esc-key on the keyboard for exactly one single atomic step ("frame") and then terminate. This means that e.g. only the first pass of a loop gets run. You can, however, use a WARP around the loop to force more iterations. any broadcasts or forked threads will likewise run for exactly a single step within the main one (i.e. the whole operation lasts exactly one global atom) This is experimental and might not make it into the release after all.
2018-06-08 16:52:42 +02:00