Wykres commitów

64 Commity (f4c2a3849301eef33d90d45ef937462fa7651cfc)

Autor SHA1 Wiadomość Data
Jens Mönig 2cd8c6e06a updated German translation and history 2017-10-20 19:18:35 +02:00
Jens Mönig ce75402fc4 made 'myself' default input for "a new clone of" reporter
made cloning “myself” a noop for the stage rather than throwing an
error. German translation update for the changed TELL and ASK blocks
2017-10-17 10:56:26 +02:00
Jens Mönig 3e5ca73d09 changed label of "Method" to "Method Editor"
thanks, Brian!
2017-10-09 09:04:34 +02:00
Jens Mönig 209ec3e173 added floating search button to blocks palette 2017-09-19 17:27:33 +02:00
Jens Mönig 01c22843f9 German translation update 2017-09-05 08:34:46 +02:00
Jens Mönig b78aaf5766 corrected a typo in the German translation
Thanks, Jadga, for reporting this!
2017-06-24 18:53:11 +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 00db1cce3f Revert to 4.0.10
to prepare for newly surfaced bug in the Chrome browser
2017-04-10 10:28:30 +02:00
Jens Mönig 50a86060f9 allow sprites’ rotation centers to be adjusted onstage 2017-03-07 03:00:44 -08:00
Jens Mönig 1c1cda9969 German translation update 2017-01-24 08:07:45 +01:00
Jens Mönig d556a0aacf German translation update 2017-01-23 15:20:55 +01:00
Jens Mönig 55baea09e7 support localization when typing expressions 2017-01-19 18:32:57 +01:00
Jens Mönig 93b53b22e8 fixed a typo in the German translation 2017-01-10 11:32:46 +01:00
Jens Mönig 6ac03b7c76 German translation update 2017-01-10 11:30:19 +01:00
jmoenig f37977f320 Block editing improvements - in development
* auto-wrapping for C-shaped slots (around top-level command stacks)
* settings option for auto-wrapping around inner nested stacks
* unlimited “undrop / redrop”, incl. keyboard shortcuts ctrl-z
ctrl-shift-z
* “undrop” also brings back blocks and scripts deleted via context menus
* … or via backspace / delete in keyboard entry mode
* Note: “undrop” is meant to be a temporary solution until
VanderbiltEdu’s synching / undo mechanism is ready for prime time
2016-11-22 10:47:47 +01:00
jmoenig 50e94a93ad auto-wrapping
also: treat JS-function blocks the same as variable getters wrt rings,
i.e. auto-remove the ring in a CALL block when dropping a JS-function
block on it
2016-11-10 10:21:52 +01:00
jmoenig cfa7b5f8cb small German translation update
thanks to Jadga Hügle from SAP’s YoungThinkers for pointing out this
omission
2016-11-10 08:38:24 +01:00
jmoenig f720fa7629 updated versions for pending release v4.0.9 2016-10-28 19:09:28 +02:00
jmoenig ff5f9a7601 Visible Stepping, and more
* Visible Stepping with flashing blocks + slider for stepping speed
* user-controlled visible stepping with “step forward” button
* speed-up: removed unnecessary yields when running custom blocks
* you can now force a single yield with “wait 0” block
* tweaked keyboard entry: if inserted block has inputs go to first one
* only autoscroll panes where it makes sense (not the palette etc.)
* populate messages drop-down with all msgs, including ones from custom
block definition
2016-10-15 11:15:01 +02:00
Jens Mönig 97a6c61dd4 updated German translation
for new graphic effects
2016-07-12 10:05:07 +02:00
Jens Mönig ed3b56a610 first-class sprites 2016-05-02 12:53:08 +02:00
Jens Mönig b35bc9907a prepare repo for v4.0.7 2016-04-27 10:39:27 +02:00
Jens Mönig bbb5106879 towards v4.0.6
* fixed #99 (saving linked lists)
* fixed #1163
* added web api / https reporter library
* new “transient variable” feature
* German translation update
2016-03-16 13:00:31 +01:00
Jens Mönig df0269f5cc support for viewing 2D lists as tables 2016-02-24 11:35:18 +01:00
Jens Mönig 300a6dff7a fixed #1082 - revert to ’any key’ in the key-pressed menu 2015-12-22 08:00:57 +01:00
Jens Mönig f24b65f673 towards v4.0.4 - under construction -
* Show result bubble when the user clicks on a command script that uses
REPORT (You can now click on REPORT and it actually does something)
* New generic “When” hat block, enhances red stop button behavior
* New block (instance) variables feature (experimental)
* evaluator performance optimizations
* Morphic grab-threshold fix for scroll frames
* fixed several block rendering glitches
* List category LENGTH reporter now also works on text
* Changed “any” to “random” (in English only)
* new FILL primitive in the Pen category
* switched to animation frame scheduling, please use TURBO for music
* Updated German translation
2015-12-15 10:14:56 +01:00
Jens Mönig 72bf4cfb8c New feature: Remove Unused Global Blocks
* BYOB, Objects, GUI: New “Remove Unused Global Blocks” Feature
* GUI, Lists: “Export Project Summary” improvements:
  - show variable values as watcher pics
  - expand list watcher pics to show their complete contents (1. level)
  - url for shared projects
  - table of contents
  - basic support for sprite nesting and inheritance
  - make the summary “browsable” instead of editable
  - outline around sprite / stage snapshots
  - experimental hidden (shift-click) “drop-shadows” option
* GUI: Rearrange project menu, only show global blocks-related ops if
there are any
* GUI: Remove URL location.hash information when loading a new project
* Store: Fix deserialization support for projects using inheritance
* German translation update
2015-10-07 13:38:19 +02:00
Jens Mönig 2172084dae New feature: Export Project Summary
* opens a new browser tab on an editable HTML document containing an
overview of the current project which can be further processed (saved,
edited, printed, turned into a PDF) to create a project report.

* now, when you export script pics attached comments get included.

* also new: Support to detect and react to “any” keystroke (hat and
sensing blocks)
2015-10-02 12:39:41 +02:00
Jens Mönig f4b02ddd2e updated German translation
… and version history
2015-09-23 12:12:52 +02:00
Jens Mönig 8d12c5c355 German translation update 2015-08-06 17:12:30 +02:00
jmoenig e6dcf07b3d Update German translation 2015-02-23 14:56:10 +01:00
jmoenig 2ffab69586 Update German translation 2015-02-20 12:50:21 +01:00
jmoenig 1205d7a2b0 updated German translation 2014-07-29 12:40:22 +02:00
jmoenig e65422141e update German translation 2014-07-18 16:21:09 +02:00
jmoenig ac39877b9c German translation update, tweaks 2014-06-04 13:48:43 +02:00
jmoenig 8badce6480 German translation update
for the new stage resizing feature
2014-02-13 18:30:39 +01:00
jmoenig 590ce704fc German translation update 2014-02-04 15:40:53 +01:00
jmoenig fa88fdc761 validated all source files against the latest JSLint version
and pushed to this date
2014-01-09 18:50:38 +01:00
jmoenig 5cb8003542 German translation update for new (migrated) STOP block 2014-01-09 15:36:16 +01:00
jmoenig 1e959b8891 fixed StopOthers blocks and added another option
also updated the German translation
2014-01-08 17:51:34 +01: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 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 bf4ebd3a5a German translation update
and release adjustments
2013-08-10 09:13:11 +02:00
jmoenig c01a236f95 German translation update
(for Undrop feature)
2013-08-02 12:32:34 +02:00
jmoenig a58ffccb64 German translation update for PAUSE primitive 2013-07-30 13:56:50 +02:00
jmoenig 5f88fc93bb preserve nested reporters in "kicked out" variadic inputs
instead of "swallowing" them.

also new: floor() function in monadic math reporter's drop-down
2013-07-11 17:45:09 +02:00
jmoenig 1061fa4437 GUI: import libraries feature
in the project menu, libraries for

* Iteration, composition,
* List utilities,
* Variadic reporters,
* Words, sentences
2013-07-02 16:51:42 +02:00
jmoenig d267b696af Broadcast & Message enhancements, fixed #93
* When I receive <any msg> option
* getLastMessage reporter + watcher
2013-05-14 16:16:21 +02:00
jmoenig ba8569954c Translation update for "hide primitives" feature 2013-04-25 18:44:18 +02:00
jmoenig 6bafe43b8f Release clean-ups & translation update 2013-04-23 17:57:38 +02:00