jmoenig
|
dac5bfa6bb
|
new experimental entry for "green flag pressed" in the BROADCAST block's dropdown
when the shift key is pressed
|
2019-10-21 11:11:11 +02:00 |
jmoenig
|
6306bcc279
|
added "new sound" from list of samples primitive reporter to "sound" category
|
2019-10-20 13:15:54 +02:00 |
jmoenig
|
2b18ece5fe
|
updated credits for GUI
|
2019-10-19 11:08:02 +02:00 |
jmoenig
|
14822fb957
|
added "new costume" primitive reporter to "looks" category
|
2019-10-18 11:48:11 +02:00 |
jmoenig
|
8e0c9fe0c2
|
German translation update
left, right, top, bottom selectors in MY
|
2019-10-18 08:14:25 +02:00 |
jmoenig
|
f20d1d27b1
|
added dimension getters for the stage
|
2019-10-18 07:55:26 +02:00 |
jmoenig
|
e4fd60f6cc
|
added selectors for sprites' bounding box (left, right, top, bottom) to MY dropdown
|
2019-10-17 18:07:59 +02:00 |
jmoenig
|
aff8e67069
|
running STOP ALL now also toggles all generic WHEN hat blocks
just like pressing the red STOP sign button
|
2019-10-16 16:42:25 +02:00 |
jmoenig
|
bc80df6322
|
made only URLs inside dialog boxes' bodies clickable
|
2019-10-16 15:51:22 +02:00 |
jmoenig
|
e08d5aaccd
|
new dev version
|
2019-10-16 15:31:34 +02:00 |
jmoenig
|
ebd8befa74
|
prepared release
|
2019-10-15 14:18:33 +02:00 |
jmoenig
|
c91d3003bf
|
updated German translation
|
2019-10-15 08:48:18 +02:00 |
jmoenig
|
c0e3bbecca
|
prevent switching to another sprite if a block editor is open
so local blocks of different sprites don't mix
|
2019-10-15 08:22:21 +02:00 |
jmoenig
|
edaa97c286
|
fixed MY PARTS so mutating the result list has no effect
|
2019-10-14 13:21:44 +02:00 |
jmoenig
|
d5e1367da1
|
fixed ProjectDialog's search field behavior for IME
|
2019-10-14 13:01:26 +02:00 |
jmoenig
|
dfcfa1a569
|
fixed #2485
|
2019-10-14 12:57:31 +02:00 |
jmoenig
|
5bdad135ca
|
added new "reactToInput" text-editing event to Morphic
to address timing conflicts between "reactToKeystroke", which new gets triggeref before the input actually changes.
|
2019-10-14 12:51:03 +02:00 |
jmoenig
|
6ff5dcd6bb
|
accept a list of pixels in the SWITCH TO COSTUME block
thanks, @DyslexicAwe for the idea!
|
2019-10-11 08:45:45 +02:00 |
jmoenig
|
d4acdbbb9d
|
updated version date and history
|
2019-10-09 19:05:52 +02:00 |
jmoenig
|
38ccf6e292
|
updated version and history
|
2019-10-09 18:32:40 +02:00 |
jmoenig
|
7d07328772
|
updated version history
|
2019-10-09 16:16:17 +02:00 |
jmoenig
|
60fc9b2faa
|
new dev version
|
2019-10-09 13:33:02 +02:00 |
jmoenig
|
2e85d2d326
|
prepared minor release
|
2019-08-08 20:08:34 +02:00 |
jmoenig
|
6cc70b6d11
|
fixed an issue when a sprite inherits both the wardrobe and the costume #
|
2019-08-08 11:29:29 +02:00 |
jmoenig
|
cb1232c548
|
allow wardrobe-less costumes to be shared among several sprites
e.g. when inheriting the "costume #" attribute
|
2019-08-08 11:01:42 +02:00 |
jmoenig
|
abc03499b8
|
persist temporary costumes that aren't in the wardrobe
e.g. generated graphics, maps, paste-ups
|
2019-08-07 19:47:13 +02:00 |
jmoenig
|
4ef22ecfab
|
German translation update
|
2019-08-07 13:12:52 +02:00 |
jmoenig
|
b013884c68
|
changed dev version to 5.1.0
|
2019-08-07 12:29:12 +02:00 |
jmoenig
|
f22bc546ef
|
added "rgba" option to (aspect) AT (location) reporter in the sensing category
returns a 4-item list of values from 0-255 (same is pixels from a costume)
|
2019-08-07 11:08:32 +02:00 |
jmoenig
|
3c10c4517b
|
new dev version
|
2019-08-07 10:58:27 +02:00 |
jmoenig
|
98041fa6c9
|
prepared maintenance release
|
2019-08-06 15:00:21 +02:00 |
jmoenig
|
53e8e92706
|
updated version history
|
2019-08-06 09:09:51 +02:00 |
jmoenig
|
7564dca5fc
|
updated version history
|
2019-08-06 08:59:55 +02:00 |
jmoenig
|
a2237b7a53
|
new experimental "paste on" block in the "pen" category
currently hidden in dev mode
|
2019-08-06 07:53:56 +02:00 |
jmoenig
|
681de687c0
|
new dev version
|
2019-08-06 07:42:02 +02:00 |
jmoenig
|
140107516b
|
fixed default names for 'script variables' block
|
2019-07-25 18:49:20 +02:00 |
jmoenig
|
2e5f914fe8
|
prepared maintenance release
|
2019-07-24 13:31:50 +02:00 |
jmoenig
|
459242648e
|
don't release just yet...
|
2019-07-24 12:37:47 +02:00 |
jmoenig
|
bb59c386a5
|
prepared maintenance release
|
2019-07-24 12:23:47 +02:00 |
jmoenig
|
ab69d1adb4
|
fixed #2041
|
2019-07-24 12:19:22 +02:00 |
jmoenig
|
5795f18883
|
updated credits, prepared maintenance release
mentioning @swiperthefox , @DarDoro and @ToonTalk for their contributions to IME support
|
2019-07-23 09:17:12 +02:00 |
jmoenig
|
3d3e098103
|
minor code reformatting for LINTers
|
2019-07-23 08:00:07 +02:00 |
jmoenig
|
159196113e
|
updated version history
|
2019-07-22 19:08:02 +02:00 |
jmoenig
|
727441e2c8
|
new dev version
|
2019-07-22 18:38:36 +02:00 |
jmoenig
|
54602a6ef6
|
prepared maintenance release
|
2019-07-17 20:15:28 +02:00 |
jmoenig
|
8d8ad054d0
|
prepared maintenance release
|
2019-07-15 08:18:35 +02:00 |
jmoenig
|
e74538c8fa
|
updated version history
|
2019-07-15 08:01:20 +02:00 |
jmoenig
|
e28bd1ca39
|
fixed a glitch when running a generic WHEN hat block with a literal Boolean input
|
2019-07-15 07:38:05 +02:00 |
jmoenig
|
e649dd014d
|
prepared maintenance release
|
2019-07-10 10:40:34 +02:00 |
jmoenig
|
17fb241d1a
|
enhanced CSV-parsing to auto-detect the most likely delimiter
among comma, semi-colon, pipe and tab based on examining the first line
|
2019-07-10 10:31:07 +02:00 |
jmoenig
|
3d16e1971b
|
prepared maintenance release
|
2019-07-09 19:03:54 +02:00 |
jmoenig
|
9aabc19076
|
fixed a layout glitch for variadic C-shaped input slots
thanks, @bromagosa for the bug report!
|
2019-07-09 18:48:01 +02:00 |
jmoenig
|
0e9e9a05a7
|
experimental tolerant color collision detection (in dev mode)
|
2019-07-08 12:32:29 +02:00 |
jmoenig
|
3d6d95d949
|
new dev version
|
2019-07-08 12:27:32 +02:00 |
jmoenig
|
28fcf7ef1e
|
prepared maintenance release
|
2019-07-04 19:06:30 +02:00 |
jmoenig
|
b5e16227a1
|
show "browser" source option in project dialog when (deprecated) locally stored projects still exist
|
2019-07-04 13:44:53 +02:00 |
jmoenig
|
025c3458a5
|
eliminated an occasional empty label line when variadic inputs wrap as a whole
thanks, @maryfries , for reporting this bug!
|
2019-07-03 10:32:27 +02:00 |
jmoenig
|
71f3b37f14
|
optimized collision detection
by only looking at the alpha channel data
|
2019-07-02 16:50:11 +02:00 |
jmoenig
|
c5746036b8
|
added gliding animation when inserting blocks using the keyboard
|
2019-07-01 19:05:48 +02:00 |
jmoenig
|
f0c192778c
|
fixed a race condition in Morph.glideTo()
|
2019-07-01 19:03:11 +02:00 |
jmoenig
|
9f11b84413
|
updated version history
|
2019-07-01 14:01:29 +02:00 |
jmoenig
|
2d891b0818
|
updated version history
|
2019-07-01 11:26:09 +02:00 |
jmoenig
|
5bff2bafd7
|
fixed #2446
|
2019-07-01 11:12:32 +02:00 |
jmoenig
|
a5770eb000
|
new dev version
|
2019-07-01 11:07:57 +02:00 |
jmoenig
|
6a9d257cc4
|
prepared release
|
2019-06-27 19:21:53 +02:00 |
jmoenig
|
9b50de81ee
|
updated version history - changed status to Release Candidate
|
2019-06-27 16:34:44 +02:00 |
jmoenig
|
eff20a0962
|
adjusted German translation to the switched order of inputs for COMBINE
|
2019-06-25 16:43:19 +02:00 |
jmoenig
|
bc908f9608
|
renamed COMBINE label, switching the inputs
|
2019-06-25 16:21:42 +02:00 |
jmoenig
|
ca56432c3a
|
optional formal inputs for rings in MAP, KEEP, FIND, COMBINE
experimental:
#1 - element
#2 - optional | index
#3 - optional | source list
|
2019-06-25 16:05:28 +02:00 |
jmoenig
|
763fbde15d
|
removed "such that" from KEEP and FIND block labels
|
2019-06-24 08:54:08 +02:00 |
jmoenig
|
18a37da698
|
updated version history
|
2019-06-24 08:49:09 +02:00 |
jmoenig
|
6aba1fcb16
|
updated version history
and added some more typecasting checks
|
2019-06-06 11:32:06 +02:00 |
jmoenig
|
ac2e1969c0
|
fixed table watcher cell updates for costumes (save / load)
|
2019-06-04 07:25:00 +02:00 |
jmoenig
|
4e25814da2
|
fixed #682
|
2019-06-04 00:16:51 +02:00 |
jmoenig
|
82c6a653c4
|
fixed #670 and #1804
|
2019-06-03 23:03:43 +02:00 |
jmoenig
|
ae8e1d0d63
|
fixed #1740
|
2019-06-03 16:54:31 +02:00 |
jmoenig
|
2b93fb1b4c
|
fixed #2249, predicates inside generic WHEN hats can now pass upvars
|
2019-06-03 12:56:06 +02:00 |
jmoenig
|
ee9eb87977
|
made "shown?" attribute inheritable
|
2019-06-02 15:32:28 +02:00 |
jmoenig
|
2e3cdac9f5
|
made "pen down?" and "shown?" attributes watchable onstage
|
2019-06-02 13:54:52 +02:00 |
jmoenig
|
a5be0dff9c
|
updated German translation for "shown?" and "pen down?"
|
2019-06-01 11:57:11 +02:00 |
jmoenig
|
073f9ca94e
|
new "pen down?" predicate
|
2019-06-01 11:31:43 +02:00 |
jmoenig
|
f6d42037be
|
added support for zxy, zyx and xyz style maps and satellite imagery
|
2019-05-31 18:36:31 +02:00 |
jmoenig
|
1f1c8b98a2
|
German translation update (FINDFIRST, WORD, TEMPORARY?)
|
2019-05-31 11:20:31 +02:00 |
jmoenig
|
cecf87f3e2
|
optimized FOREACH performance for large linked lists
|
2019-05-31 10:31:21 +02:00 |
jmoenig
|
a7abb08220
|
made "name" attribut programmatically settable
this is a ridiculously annoying and unneccessary feature, I hate my life!
|
2019-05-29 13:22:07 +02:00 |
jmoenig
|
137b9b51df
|
added JIT-compiled "blitz" version of FIND
|
2019-05-29 11:53:21 +02:00 |
jmoenig
|
066fa407ae
|
added "Find First" primitive to lists category
|
2019-05-29 11:34:30 +02:00 |
jmoenig
|
774cb29c5c
|
added various different tile hosts for maps
|
2019-05-28 19:33:47 +02:00 |
jmoenig
|
8b68d72bbc
|
added credits and license information to map costumes
|
2019-05-25 15:08:42 +02:00 |
jmoenig
|
4f633a787c
|
fixed horizontal wrapping for World Map
|
2019-05-24 15:09:28 +02:00 |
jmoenig
|
8a066aee01
|
integrated world map into stage
|
2019-05-24 09:31:00 +02:00 |
jmoenig
|
eb18da9efd
|
new experimental Maps module, our own thin slippy maps client for Snap!
|
2019-05-24 09:14:39 +02:00 |
jmoenig
|
767df21e70
|
let WRITE block print at the rotation center, not the geometric one
|
2019-05-23 07:27:22 +02:00 |
jmoenig
|
9cd6264ab1
|
corrected a small typo
|
2019-05-22 16:21:55 +02:00 |
jmoenig
|
780d5256d2
|
use "event.key" to detect (+) and (-) keystrokes across browsers
|
2019-05-21 23:09:11 +02:00 |
jmoenig
|
34d64e5a99
|
fixed stage-size settings bug
|
2019-05-21 07:21:45 +02:00 |
jmoenig
|
f3d0b5fb72
|
updated version dates
|
2019-05-20 16:56:04 +02:00 |
jmoenig
|
8b94bef04a
|
added plus- and minus- keys to key pressed predicate and hat block
|
2019-05-20 13:15:13 +02:00 |
jmoenig
|
06fcbc3823
|
more refactoring to generalize projection extensions
|
2019-05-16 19:03:59 +02:00 |
jmoenig
|
cf2d94cc51
|
refactored videoLayer so it can also be used for other extensions (maps, 3d)
|
2019-05-15 12:41:09 +02:00 |
jmoenig
|
be5b7b2f0f
|
fixed originalCloneName reference when setting a new parent
|
2019-05-14 17:08:26 +02:00 |
jmoenig
|
9344d7677f
|
fixed costume names and thumbnails for computed costumes
|
2019-05-13 01:31:23 +02:00 |
jmoenig
|
41ceb98f86
|
German and Catalan translation updates
|
2019-05-09 19:04:26 +02:00 |
jmoenig
|
8e58d965d1
|
added credits in the "about" dialog for @jferran6 and @jguille2
|
2019-05-09 18:10:20 +02:00 |
jmoenig
|
6e0ba563b0
|
fixed video still "snap on sprite" for Firefox
|
2019-05-09 17:46:06 +02:00 |
jmoenig
|
d9f3c96f89
|
tweaked new video-snap (still capture) feature
|
2019-05-09 00:20:33 +02:00 |
jmoenig
|
358296bb11
|
auto-start video capture when querying, stop video on stop-all
|
2019-05-08 15:25:29 +02:00 |
jmoenig
|
6a65fa7c9c
|
integrated video capture control into global settings prims in Sensing
|
2019-05-08 00:45:22 +02:00 |
jmoenig
|
792cf22df4
|
disable video motion detection by default
because it's still under construction
|
2019-05-07 00:38:24 +02:00 |
jmoenig
|
b8eaa514a7
|
moved video motion sensing code into its own file
|
2019-05-07 00:17:03 +02:00 |
jmoenig
|
a31ed67a51
|
German translation update
|
2019-05-03 09:02:55 +02:00 |
jmoenig
|
af7835b1e4
|
added relabelling options for HOF-prims
|
2019-05-03 08:47:36 +02:00 |
jmoenig
|
1ca1fc4634
|
reverted reordering MY block dropdown
back to similarities
|
2019-05-03 07:44:09 +02:00 |
jmoenig
|
242cbd9947
|
updated German, Catalan, Spanish and French translations for "blitz-HOF" primitives
|
2019-05-02 14:49:22 +02:00 |
jmoenig
|
d225da1be6
|
added hidden "blitz-HOF primitives" for MAP, KEEP and COMBINE
|
2019-05-02 14:35:06 +02:00 |
jmoenig
|
2e8b5e9d76
|
added "width" and "height" to the MY blocks dropdown
|
2019-05-02 12:32:04 +02:00 |
jmoenig
|
cbc06cef80
|
reordered MY block dropdown by data type
|
2019-05-02 11:50:56 +02:00 |
jmoenig
|
15fe5f7984
|
adjusted costume stretch minimum to 1 pixel
|
2019-04-30 09:42:41 +02:00 |
jmoenig
|
582e163ca6
|
German translation update
|
2019-04-30 08:41:40 +02:00 |
jmoenig
|
5cde6b6040
|
added "id" to image attributes dropdown
|
2019-04-30 07:24:49 +02:00 |
jmoenig
|
72843f8ee3
|
stop audio frequency instances when "stop all" is executed
|
2019-04-29 19:09:56 +02:00 |
jmoenig
|
7ca082df14
|
changed "hz" typo to "Hz"
thanks, Brian, for catching this!
|
2019-04-28 13:16:44 +02:00 |
jmoenig
|
c9e4c3090c
|
updated German, Catalan, Spanish and French translations for former tools
|
2019-04-27 11:13:07 +02:00 |
jmoenig
|
de75cc4a76
|
removed "tools" library, yay!
|
2019-04-27 10:34:05 +02:00 |
jmoenig
|
b570f95a3e
|
new "is empty" predicate primitive in List category
|
2019-04-27 07:47:33 +02:00 |
jmoenig
|
3502fe2da0
|
added support for single implicit parameter to FOR EACH prim
|
2019-04-26 15:03:37 +02:00 |
jmoenig
|
e161a2382d
|
moved "for each" down in the lists pallette towards the imperative blocks
|
2019-04-26 11:28:35 +02:00 |
jmoenig
|
c31b4d8d7c
|
updated Catalan translation (for new HOF prims)
took the translation from the tools library
|
2019-04-26 00:06:08 +02:00 |
jmoenig
|
a313993f9f
|
updated version date
|
2019-04-25 16:20:09 +02:00 |
jmoenig
|
d23e3cc17c
|
updated German translation (for new HOF prims)
|
2019-04-25 15:56:40 +02:00 |
jmoenig
|
e5a95685c4
|
new "combine" primitive in list category
|
2019-04-24 00:08:05 +02:00 |
jmoenig
|
9156ce2ddb
|
new "map" and "for each" primitives in list category
|
2019-04-23 16:59:30 +02:00 |
jmoenig
|
fd7f8f803d
|
fixed JS stack overflow issue for MAP primitive
|
2019-04-23 16:43:23 +02:00 |
jmoenig
|
2ce7caf4f4
|
turned dictionary key for 'arguments' parameter binding into a Symbol
|
2019-04-22 17:04:12 +02:00 |
jmoenig
|
6f76ba2b8a
|
enabled text-variables as inputs for graphic effects / pen attributes
|
2019-04-12 14:24:50 +02:00 |
jmoenig
|
a7677f87c7
|
German translation update
|
2019-04-11 15:51:53 +02:00 |
jmoenig
|
af37164ff2
|
moved costume-pixels primitives down in the palette towards the graphic effects
|
2019-04-11 10:36:28 +02:00 |
jmoenig
|
e05b3a513a
|
renamed monadic selectors: "neg" to "-" and "log2" to "lg", added "2^"
|
2019-04-11 10:27:35 +02:00 |
jmoenig
|
ed8c9b4575
|
fixed #2367
(changing project source after exporting to disk)
|
2019-04-10 10:48:45 +02:00 |
jmoenig
|
f55438b4e6
|
took out MAP and FOREACH primitives gain
(available in dev mode)
|
2019-04-10 08:48:03 +02:00 |
jmoenig
|
223e493316
|
pixel access primitives for bitmap and vector graphics
|
2019-04-09 10:04:14 +02:00 |
jmoenig
|
6b874c18f3
|
new "getSoundAttribute" reporter primitive
|
2019-04-08 14:21:02 +02:00 |
jmoenig
|
4e4d4cb5db
|
updated version
|
2019-04-07 08:53:53 +02:00 |
jmoenig
|
6c024bab40
|
updated German translation for "sample rate"
|
2019-04-05 12:05:15 +02:00 |
jmoenig
|
c47da5cbfa
|
added "sample rate" selector to microphone drow-down
|
2019-04-05 12:00:25 +02:00 |
jmoenig
|
1db0ae0bf7
|
adjusted PianoKeyboard for the new audio engine
click reduction is an ugly business, those time curves can overlap and cause mayhem...
|
2019-04-05 11:13:03 +02:00 |
jmoenig
|
091c81b484
|
eliminated "clicks" when playing music notes
thank you, @bromagosa , for your thoughts and hints about how to accomplish this!
|
2019-04-05 10:03:53 +02:00 |
jmoenig
|
7bf45e0821
|
moved "stage width" and "stage height" into attribute menu of the OF block for the stage
|
2019-04-04 15:16:13 +02:00 |
jmoenig
|
2958b2d24e
|
updated German translation
|
2019-04-04 14:58:48 +02:00 |
jmoenig
|
336d276784
|
renamed "pan left/right" to "balance"
|
2019-04-04 14:51:13 +02:00 |
jmoenig
|
0da085bc59
|
new "play frequency" commands in the Sounds category
|
2019-04-04 07:08:40 +02:00 |
jmoenig
|
33a48ae873
|
German translation update for volume and panning blocks
|
2019-04-03 16:08:04 +02:00 |
jmoenig
|
b21fea7a32
|
new feature: volume blocks
individual, persistent, non-inheritable, decibels-based volume attribute for sprites and the stage
|
2019-04-03 14:18:46 +02:00 |
jmoenig
|
01b3c77aab
|
Safari compatibility tweaks (only use StereoPanner if available)
|
2019-04-03 12:37:35 +02:00 |
jmoenig
|
001e90f01a
|
added "log2" function selector to monadic reporter, tweaked "log"
|
2019-04-02 16:13:50 +02:00 |
jmoenig
|
514ec3a1bf
|
lazily initialize volume property
|
2019-04-02 07:19:44 +02:00 |
jmoenig
|
6d2ed9752c
|
added volume support for notes (under construction)
|
2019-04-01 17:43:45 +02:00 |
jmoenig
|
eced999b6c
|
let the Microphone share the Note prototype's AudioContext
make sure all of Snap! uses just a single AudioContext in order to save hardware resources
|
2019-04-01 13:56:53 +02:00 |
jmoenig
|
6ab1965cf7
|
updated German translation
|
2019-03-31 13:28:28 +02:00 |
jmoenig
|
dd59563f00
|
added "stage width" and "stage height" as gettable attributes to MY
|
2019-03-31 13:20:39 +02:00 |
jmoenig
|
b820ccdd5e
|
added JIT-compilation to live-audio scripting
|
2019-03-30 11:55:29 +01:00 |
jmoenig
|
d07b35a2d8
|
new experimental live audio-scripting support
|
2019-03-28 17:20:28 +01:00 |
jmoenig
|
f18f299396
|
updated French translation
|
2019-03-26 09:00:12 +01:00 |
jmoenig
|
bf07a4c450
|
fixed unintentional pen trails when manually cloning or duplicating a sprite
whose pen is down
|
2019-03-25 15:26:29 +01:00 |
jmoenig
|
d8713ad4d5
|
updated version
|
2019-03-25 15:08:16 +01:00 |
jmoenig
|
af4238eead
|
updated German translation
|
2019-03-18 15:19:26 +01:00 |
jmoenig
|
fb36408553
|
renamed some items of the microphone dropdown
|
2019-03-18 15:14:20 +01:00 |
jmoenig
|
a8607e5326
|
replaced 'colorBelowSprite' with 'colorAtSprite'
|
2019-03-18 09:19:35 +01:00 |
jmoenig
|
65944c9849
|
renamed 'colorAtSprite' to 'colorBelowSprite'
(first step to refactoring it altogether)
|
2019-03-17 19:28:43 +01:00 |
jmoenig
|
4fdbdf3e61
|
improved microphone pitch detection
|
2019-03-15 10:28:13 +01:00 |
jmoenig
|
92cd0d1e13
|
simplified and optimized pitch detection, made it work on Safari
|
2019-03-13 08:26:36 +01:00 |
jmoenig
|
3686b71a72
|
updated German translation for "play frequency" primitive
|
2019-03-12 08:37:47 +01:00 |
jmoenig
|
1300b227ea
|
added "play frequency" primitive to "Sound" category
|
2019-03-12 08:30:45 +01:00 |
jmoenig
|
39d19fabe1
|
changed microphone volume (back) to a scale of 0-100
|
2019-03-12 07:40:02 +01:00 |
jmoenig
|
038f55a8e5
|
updated German translation for microphone settings
|
2019-03-11 16:33:23 +01:00 |
jmoenig
|
63b51d6309
|
added microphone "resolution" settings to GUI
|
2019-03-11 16:21:10 +01:00 |
jmoenig
|
af1397d7d3
|
added microphone "resolution" concept governing "bins" (buffer / bin sizes)
|
2019-03-11 15:25:23 +01:00 |
jmoenig
|
c566b91f84
|
updated German translation for pitch-detection
|
2019-03-10 13:11:03 +01:00 |
jmoenig
|
8ff79b0d8c
|
added microphone note and pitch detection
|
2019-03-10 11:33:23 +01:00 |
jmoenig
|
01ec1a7448
|
simplified "globe" symbol
|
2019-03-07 09:35:45 +01:00 |
jmoenig
|
22076c9f52
|
German translation update (microphone features)
|
2019-03-07 09:21:38 +01:00 |
jmoenig
|
998803a18e
|
AudioComp lib: added block to set the microphone's buffer and fft sizes
|
2019-03-07 09:09:38 +01:00 |
jmoenig
|
db0301c8cc
|
let users turn off microphone manually in the settings menu (in the offline version)
|
2019-03-06 17:08:53 +01:00 |
jmoenig
|
ea25dad812
|
new "microphone" reporter in Sensing for getting volume, signals and frequencies
|
2019-03-06 16:44:20 +01:00 |
jmoenig
|
58151dd3a7
|
updated version history
|
2019-03-05 08:59:33 +01:00 |
jmoenig
|
d95539bfd5
|
added "globe" icon to language menu item
|
2019-03-05 08:49:26 +01:00 |
jmoenig
|
324a8e5999
|
updated German translation
|
2019-03-04 18:47:51 +01:00 |
jmoenig
|
3ad75ed84d
|
deprecated storing projects in localStorage
|
2019-03-04 15:45:26 +01:00 |
jmoenig
|
6f529f0276
|
replaced "storage" icon in project dialog with "globe" symbol
|
2019-02-27 12:35:52 +01:00 |
jmoenig
|
7d5f903135
|
new "globe" symbol
|
2019-02-27 12:27:33 +01:00 |
jmoenig
|
c136fc84a3
|
disabled calls to world.worldCanvas.focus()
in the hope that it prefents projects embedded in iFrames to automaticalls scroll into view
|
2019-02-26 07:35:01 +01:00 |
jmoenig
|
6656cd62b5
|
made "inheritance support" setting hidden
|
2019-02-26 07:19:42 +01:00 |
jmoenig
|
fd009c2d7b
|
don't focus embedded worlds
|
2019-02-25 16:39:56 +01:00 |
jmoenig
|
a5018932e4
|
updated "about Snap" data
|
2019-02-25 07:32:51 +01:00 |
jmoenig
|
d48393b8ba
|
updated version history
|
2019-02-24 15:22:35 +01:00 |
jmoenig
|
a7aeba8633
|
updated version dates
|
2019-02-22 18:10:45 +01:00 |
jmoenig
|
31d18aa4ef
|
tweaked German translation
|
2019-02-22 17:55:28 +01:00 |
jmoenig
|
04eb25cc9b
|
updated version history
|
2019-02-22 17:50:26 +01:00 |
jmoenig
|
ba347990c1
|
fixed deleting a single command inside a stack
which somehow got broken when allowing commands inside reporter rings
|
2019-02-21 01:42:46 +01:00 |
jmoenig
|
7fc78b053b
|
updated version tag
|
2019-02-20 07:33:13 +01:00 |
jmoenig
|
c5cdb49f47
|
updated version tag
|
2019-02-20 06:59:36 +01:00 |
jmoenig
|
dddf1e4fee
|
change back vector editor names
so they fit in the window
|
2019-02-20 06:46:27 +01:00 |
jmoenig
|
bce805d616
|
Tweaked German translation
|
2019-02-20 06:01:43 +01:00 |
jmoenig
|
f1097de256
|
udated German translation
|
2019-02-19 22:43:48 +01:00 |
jmoenig
|
1a3592de7f
|
fixed #2332
I hate it. It's fixes like this that bog Snap! down.
|
2019-02-19 22:08:30 +01:00 |
jmoenig
|
b0d4b4fd1b
|
new feature: enable sprite nesting via the context menu
|
2019-02-18 19:00:25 +01:00 |
jmoenig
|
0565310e52
|
fixed a glitch in the custom block help mechanism (show only the prototype)
|
2019-02-15 17:53:11 +01:00 |
jmoenig
|
83adb56bd0
|
tweaked yesterday's fix...
|
2019-02-15 17:26:11 +01:00 |
jmoenig
|
82c6b82960
|
keep empty numerical input slots in custom blocks empty when relabelling
instead of filling in zeroes
|
2019-02-14 12:01:16 +01:00 |
jmoenig
|
a19cd29526
|
enable dropping command blocks into all rings by default. Yeah!
|
2019-02-07 12:54:45 +01:00 |
jmoenig
|
affbe2f437
|
refactored for optimized parent-by-type detection
|
2019-02-07 09:54:22 +01:00 |
jmoenig
|
22e12c834a
|
simplified and optimized Node>>parentThatIsA / parentThatIsAnyOf
|
2019-02-07 09:48:17 +01:00 |
jmoenig
|
37a8c8d6e6
|
tweaked spec for settings getter
|
2019-02-07 07:45:23 +01:00 |
jmoenig
|
c081eb997f
|
tweaked loading mechanism to enable command blocks inside reporter rings
|
2019-02-07 07:42:47 +01:00 |
jmoenig
|
b950976675
|
enable dropping commands into all rings, experimental, under construction
|
2019-02-06 20:35:54 +01:00 |
jmoenig
|
7478efdca9
|
refactored custom block input slot options / menus
avoid errors in case users edit menus in ways that are not supported
|
2019-02-06 08:44:07 +01:00 |
jmoenig
|
89fb1ac36f
|
radio button symbols for special slot / drop-down menu options
|
2019-02-05 22:09:55 +01:00 |
jmoenig
|
aa98ed4d50
|
enable piano keyboard menu to work with textual values representable as numbers
|
2019-02-04 11:01:55 +01:00 |
jmoenig
|
d92b37c629
|
special context-aware drop-downs for custom blocks
|
2019-02-04 08:25:03 +01:00 |
jmoenig
|
39edea8f43
|
multi-line and monospaced "code" input slots for custom blocks
|
2019-02-01 17:22:18 +01:00 |
jmoenig
|
6b805a855a
|
added "flat line ends" option to "turbo mode" accessor blocks
|
2019-01-28 16:54:48 +01:00 |
jmoenig
|
c50396fdf7
|
new "object" reporter in the Sensing category for getting a sprite by its name
|
2019-01-28 10:10:10 +01:00 |
jmoenig
|
b9bc9d1446
|
pushed version to "beta"
|
2019-01-28 08:07:52 +01:00 |
jmoenig
|
f40def7316
|
updated version history
|
2019-01-28 07:59:48 +01:00 |
jmoenig
|
19f17e7243
|
updated version history
and slightly tweaked the code to please lint :-)
|
2019-01-25 12:17:57 +01:00 |
jmoenig
|
af6229828f
|
tweaked CSV-parser to handle \r-only record delimiters
|
2019-01-25 09:31:11 +01:00 |
jmoenig
|
cfc8750292
|
Turkish translation update, thanks, Turgut!
|
2019-01-24 11:57:24 +01:00 |
jmoenig
|
ce4d93c036
|
updated German translation
added translations for the new "background color" blocks
|
2019-01-23 17:44:38 +01:00 |
jmoenig
|
2cc9a17310
|
save stage's background color in project
also save alpha of pen color and background color
|
2019-01-23 17:34:51 +01:00 |
jmoenig
|
8bf326e934
|
new blocks for setting and changing the stage's background color
|
2019-01-23 17:09:54 +01:00 |
jmoenig
|
5fa31f0aab
|
tweaked rending of C-shaped slots inside predicates
|
2019-01-23 07:20:22 +01:00 |
jmoenig
|
2f269f062d
|
cleaned up CSV parser
|
2019-01-22 10:47:00 +01:00 |
jmoenig
|
8746a0f95f
|
remove all clones when the Green Flag is clicked
|
2019-01-22 03:06:43 +01:00 |
jmoenig
|
d35ea89193
|
adjust label row below C-Slot to accomodate loop icon, if any
|
2019-01-22 02:29:15 +01:00 |
jmoenig
|
4ec2732a9d
|
updated internal "for reach" primitive block with new arrow symbol. Sigh.
|
2019-01-21 13:22:20 +01:00 |
jmoenig
|
7cf1c56d1d
|
let users make C-shape slots with loop arrow symbols. Sigh.
|
2019-01-21 13:13:37 +01:00 |
jmoenig
|
573ce00e8c
|
updated version of Indonesian translation, thanks, @amuritna!
|
2019-01-21 09:30:24 +01:00 |
jmoenig
|
0695ac2883
|
fixed "Staatsgalerie bug" - "relabel" did not restore drop-down choice when localized
|
2019-01-19 23:29:12 +01:00 |
jmoenig
|
1697be02d3
|
updated versions
|
2019-01-17 13:27:58 +01:00 |
jmoenig
|
83aa4866e9
|
suppress 'loop' arrow symbol where label text follow the C-slot in translations
|
2019-01-16 08:51:45 +01:00 |
jmoenig
|
1de1581c22
|
updated German translation
|
2019-01-15 07:53:41 +01:00 |
jmoenig
|
c43eb3ca17
|
pushed dev version to 5.0
|
2019-01-14 17:28:01 +01:00 |
jmoenig
|
89dcda7418
|
added 'loop' symbol to primitive loop blocks
|
2019-01-14 17:21:47 +01:00 |
jmoenig
|
190826987a
|
added 'loop' arrow symbol
|
2019-01-14 12:07:27 +01:00 |
jmoenig
|
a9428974a9
|
try to identify Brian's problem with parsing a CSV
|
2019-01-12 09:33:56 +01:00 |
jmoenig
|
9dfaca8e33
|
updated version dates, pushed dev version to 4.3
|
2019-01-11 17:36:07 +01:00 |
jmoenig
|
f9ca6ab23c
|
updated German translation
|
2019-01-10 16:02:46 +01:00 |
jmoenig
|
3df6370a11
|
import & examine data sets and text files via drag'n'drop or "import" menu
|
2019-01-10 15:51:02 +01:00 |
jmoenig
|
9c9a778c23
|
updated list documentation, enabled table support by default
|
2019-01-10 15:42:19 +01:00 |
jmoenig
|
6275793507
|
recognize data sets in dropped text files (csv, json)
|
2019-01-10 15:28:57 +01:00 |