Wykres commitów

970 Commity (5655e7aa31d8a8aadc7b2c9c3773ec2409fbfb01)

Autor SHA1 Wiadomość Data
Jens Mönig 5655e7aa31 Czech translation update
Thanks, Jaroslav Mares!
2015-11-16 12:26:46 +01:00
Jens Mönig 6061403a89 Prepare for v4.0.3
* fixed occasional horizontal rendering artifacts in block “holes”
(C-shaped slots and Ring holes)
* improved user editing of input slots and fixed cursor behavior (note:
the text cursor inside input slots also blinks again, as it should have)
* always export comments attached to prototype hat blocks in the block
editor along with script pic
* when first opening a block editor on a custom block definition make
it big enough to show everything (as much as fits on the screen)
* remember block editor position and dimensions for each edited custom
block definition when acknowledging (pressing OK or APPLY) for the
session
* speed up stacking of commands and loading of projects by suppressing
redundant block redraws
* introducing a “grab threshold” preference to suppress accidental
grabbing through micro-movements of the hand. This addresses the
“cannot-click-on-drop-downs-in-Chrome-under-Windows” set of bug
reports, and also the issues that arise out of accidentally dragging
off a copy of a parameter blob when trying to just click on it to
rename it
* new hidden (shift-click) option to adjust the grab threshold in the
settings menu for the current session
* expand list watchers inside result bubbles and speech/thought
balloons to show everything (as much of the list’s first level as fist
into either the scripting area for result bubbles or the stage for
speech balloons - note resizing the stage affects the size of the list
watchers inside speech balloons, i.e. making the stage bigger increases
the number of visible elements even while the balloon is showing)
* fixed a bug that make an occasional gray rectangle appear at the
mouse pointer
* added a way to invoke blocks synchronously in JavaScript - under
construction (possibly to be used for generic “When” hat blocks and
user-customizable drop-downs)
* added methods to cache morphs’ fullImage and fullBounds while dragging
* Reporters (also nested reporters) and sprite icons (in the corral)
are now semi-transparent when being dragged, so you can see possible
drop target halos /through/ them
* in “prefer empty slot drops” mode (default) it is now much harder to
drop reporters onto non-static C-slots inside custom blocks (e.g. in
FOR loops) and onto variadic input arrowheads (to replace the whole
input with an input list)
* ScriptsMorphs are now noticing transparent clicks (addresses #997)
* %interaction slots are now static, fixed #982 (it is no longer
possible to drop reporters into the input slot of a “When I am…” hat
block (never was intended that it should be possible)
* fixed ctrl-f for the block editor in all situations (thanks, Brian,
for the bug report)
2015-11-16 12:18:40 +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
Brian Harvey ba5d5e9357 Merge pull request #949 from cycomachead/word-list
Update tools file
2015-10-02 06:58:35 -07:00
Jens Mönig cada9be942 revert #956 - restore smoothing in the paint editor 2015-10-02 13:32:34 +02:00
Jens Mönig ee19e66ea9 formatting tweaks 2015-10-02 13:04:38 +02:00
Jens Mönig 61a68a37ae Merge pull request #956 from Hardmath123/antialias
Prevent anti-aliasing when merging canvases in paint editor
2015-10-02 12:58:01 +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
Hardmath123 eac1571146 Prevent anti-aliasing when merging canvases in paint editor 2015-09-28 18:11:07 -07:00
Michael Ball e66206c03e Update tools file
This makes the following fixes.
* removes the duplicate `ask` and `tell` blocks
* adds `list → word %list` to be consistent since there's list/sentence
and a word → list but not a list to word, which has been confusing for a
while. :P
2015-09-24 18:35:46 -07:00
Jens Mönig cd7f99534b updated version date 2015-09-23 12:17:41 +02:00
Jens Mönig f4b02ddd2e updated German translation
… and version history
2015-09-23 12:12:52 +02:00
Jens Mönig 32d4d1ef08 Merge pull request #944 from jan-tomsa/master
Improved Czech translation
2015-09-23 11:51:20 +02:00
Jens Mönig 96f6b0aeef Merge pull request #938 from bl-nero/stop-translations
Improve Polish translations of the "stop..." blocks
2015-09-23 11:50:40 +02:00
Jens Mönig 7f58305e5b Merge pull request #934 from bromagosa/contrib
updated Catalan translation
2015-09-23 11:50:26 +02:00
Jens Mönig 858094dd16 Merge pull request #909 from cycomachead/ceiling
Add a Ceiling to the monadic math-block-thing
2015-09-23 11:50:02 +02:00
Jens Mönig 43d68b94c1 Merge pull request #928 from brollb/master
Fixed minor typo
2015-09-23 11:49:05 +02:00
Jens Mönig 42254bd644 Improve display precision (stop rounding display coordinates) 2015-09-23 11:41:21 +02:00
Jan Tomsa b73de42742 Improved Czech translation 2015-09-23 00:19:43 +02:00
Brian Harvey 0b28a95a60 Merge pull request #941 from bl-nero/manual-chapters2-3
Chapters 2 and 3 of the LaTeX version of the manual
2015-09-20 11:03:46 -07:00
Bartosz Leper ecdf40099b Merge branch 'master' into manual-chapter2 2015-09-20 17:42:50 +02:00
Brian Harvey e138a6d305 Merge pull request #878 from bl-nero/manual-2
Complete Chapter I of the LaTeX version of the manual.
2015-09-19 13:41:20 -07:00
Bartosz Leper 8e671c480d Manual section III.B finished 2015-09-19 20:53:02 +02:00
Bartosz Leper a560a5981f Improve Polish translations of the "stop..." blocks 2015-09-19 18:53:56 +02:00
Bernat Romagosa 9ad23b0c9c updated Catalan translation 2015-09-17 13:16:20 +02:00
Jens Mönig 88fb358170 fixed #925 2015-09-15 18:18:40 +02:00
Jens Mönig 91318135a5 Croatian Translation, contributed by Zeljko Hrvoj 2015-09-15 13:22:41 +02:00
Brian Broll 170092a6b0 Fixed minor typo 2015-09-11 12:38:42 -05:00
Brian Harvey e95ac86c32 dunno why the repo tools.xml is different from mine... 2015-09-11 08:11:59 -07:00
Brian Harvey 646955c2e4 Merge pull request #921 from cycomachead/i-suck-so-fix-sharing-again
Fix #915 so that share URLs actually work.
2015-09-09 06:28:46 -07:00
Michael Ball 0e84b360e1 Fix #915 so that share URLs actually work. 2015-09-07 19:49:48 -07:00
Bartosz Leper c24d8e2af4 Manual section III.A finished 2015-08-27 22:42:29 +02:00
Bartosz Leper a31e17276c Unify dpi resolutions on svg and png images 2015-08-26 16:21:02 +02:00
Bartosz Leper bce405b36e Merge branch 'manual-chapter2' into manual-chapter3 2015-08-15 19:08:33 +02:00
Bartosz Leper ccdf6a5c38 Merge branch 'manual-2' into manual-chapter2 2015-08-15 19:07:27 +02:00
Bartosz Leper c0b1f6627f Merge branch 'master' into manual-2 2015-08-15 19:07:06 +02:00
Bartosz Leper 78148f25bf Manual chapter III, WIP 2015-08-15 18:58:41 +02:00
Michael Ball 5a7b8bd2d6 Add a Ceiling to the monadic math-block-thing
(Does that block have a name?)

This is good for two reasons:
* it just makes sense to have floor and ceiling together
* It's a minor thing for scratch 2 parity.
* it doesn't clutter anything. 😁
2015-08-15 12:28:57 +02:00
Jens Mönig d243b379e8 fixed #907 2015-08-14 15:23:47 +02:00
Jens Mönig 76c3002b98 Interlingua support, contributed by Ken Dickey! 2015-08-09 09:19:54 +02:00
Jens Mönig 8d12c5c355 German translation update 2015-08-06 17:12:30 +02:00
Jens Mönig a6d698a6a1 Merge pull request #904 from bl-nero/when-i-am
Correct and improve Polish translation of the "When I am" hat block.
2015-08-06 16:53:52 +02:00
Bartosz Leper 74240e1f7e Correct and improve Polish translation of the "When I am" hat block. 2015-08-04 15:35:49 +02:00
Jens Mönig de2bcc821d Merge pull request #902 from MMSequeira/master
Update Portuguese translation
2015-08-03 19:26:56 +02:00
Manuel Menezes de Sequeira 67f464dae2 Update Portuguese translation
Translated preference menu items (keyboard editing and inheritance
support).
2015-08-03 17:12:14 +00:00
Bartosz Leper 0cbd4bb5e9 Merge branch 'manual-chapter2' into manual-chapter3 2015-08-02 20:22:32 +02:00
Bartosz Leper 3b8fb8b341 Merge branch 'manual-2' into manual-chapter2 2015-08-02 20:22:20 +02:00
Bartosz Leper d6a0cfafbf Revert "Revert "Correct a typo in Polish translation: 'Ę' -> 'ę'""
This reverts commit 403f2c7ac9.

Sorry, folks. I sometimes get lost in manipulating multiple Git
branches. :/
2015-08-02 20:20:03 +02:00
Bartosz Leper c04698ea26 Merge branch 'manual-chapter2' into manual-chapter3 2015-08-02 20:15:47 +02:00
Bartosz Leper be923122e6 Merge branch 'manual-2' into manual-chapter2 2015-08-02 20:15:32 +02:00