Wykres commitów

875 Commity (958ca1a277d56bc5fcacdbb48c5c77af1e1e473c)

Autor SHA1 Wiadomość Data
Michael Ball 958ca1a277 Fix the loading of URLs to be consistent.
`baseURL` should always end with a trailing /.

Sorry for not catching this!
2015-07-28 01:40:36 -07:00
Jens Mönig 310c80c091 fix url for libraries
thanks, Brian, for catching this one!
2015-07-27 17:35:14 +02:00
Jens Mönig 10fe9d882a thread monitoring tweaks 2015-07-27 09:42:41 +02:00
Jens Mönig a81576897a keep order of inputs in Turkish translation
this probably breaks the true meaning of these strings, but as of today
inputs cannot yet be rearranged (which has to change)
2015-07-27 02:45:52 +02:00
Jens Mönig cbba888012 thread introspection support 2015-07-27 01:30:05 +02:00
Jens Mönig e8172e83dd update history 2015-07-27 01:12:12 +02:00
Jens Mönig 0a1f2be7a6 stage resizing handle
and improved stage resizing animations
2015-07-27 01:00:06 +02:00
Jens Mönig 45a1d276b4 enable monitoring closurized non-locals and thread-temporaries (script vars of running processes) 2015-07-27 00:46:56 +02:00
Jens Mönig d66e5629ba support for prototypal inheritance for sprite-local variables 2015-07-27 00:37:47 +02:00
Jens Mönig 7994d6c0ca Prototypal inheritance for sprite-local variables 2015-07-27 00:35:36 +02:00
Jens Mönig 76d9d6bd49 keyboard editing support
activate:
      - shift + click on a scripting pane's background
      - shift + click on any block
      - shift + enter in the IDE's edit mode

    stop editing:
      - left-click on scripting pane's background
      - esc

    navigate among scripts:
      - tab: next script
      - backtab (shift + tab): last script

    start editing a new script:
      - shift + enter

    navigate among commands within a script:
      - down arrow: next command
      - up arrow: last command

    navigate among all elements within a script:
      - right arrow: next element (block or input)
      - left arrow: last element

    move the currently edited script (stack of blocks):
      - shift + arrow keys (left, right, up, down)

    editing scripts:

      - backspace:
        * delete currently focused reporter
        * delete command above current insertion mark (blinking)
        * collapse currently focused variadic input by one element

      - enter:
        * edit currently focused input slot
        * expand currently focused variadic input by one element

      - space:
        * activate currently focused input slot's pull-down menu, if any
        * show a menu of reachable variables for the focused input or
reporter

      - any other key:
        start searching for insertable matching blocks

      - in menus triggered by this feature:
        * navigate with up / down arrow keys
        * trigger selection with enter
        * cancel menu with esc

      - in the search bar triggered b this feature:
        * keep typing / deleting to narrow and update matches
        * navigate among shown matches with up / down arrow keys
        * insert selected match at the focus' position with enter
        * cancel searching and inserting with esc

    running the currently edited script:
        * shift+ctrl+enter simulates clicking the edited script with
the mouse
2015-07-26 23:37:10 +02:00
Jens Mönig 60554d0059 fixes and enhancements for nested sprites
when dragging an anchor, also drag its parts.
let users adjust parts’ positions via the context menu “move” option
2015-07-26 23:01:08 +02:00
Jens Mönig f829635106 Morphic enhancements
* enable exporting a screenshot of the World
* enable more fine-grained control over dragging position correction
* enable all Morphs to “scrollIntoView()”
* keyboard accessibility for menus
2015-07-26 22:52:46 +02:00
Jens Mönig 6bb7f662e2 Hungarian translation, contributed by Makány György
Thanks, Makány!
2015-07-26 22:18:28 +02:00
Jens Mönig eb4808ded8 Turkish Translation, contributed by Hakan Ataş
thank you so much, Hakan!
2015-07-26 22:01:45 +02:00
Jens Mönig 4ee35aaf6a Merge pull request #887 from cycomachead/ask-answer
Add `ask` and `tell` blocks to the tools library
2015-07-26 21:35:10 +02:00
Jens Mönig b3222eb03e Merge pull request #890 from bl-nero/file-dialogs
Add missing Polish translations of the file manager
2015-07-26 21:34:31 +02:00
Jens Mönig c3f3c6b8e6 Merge pull request #880 from bl-nero/sign-up-pl
Translate the cloud dialogs (sign up, sign in, reset password) to Polish
2015-07-26 21:34:14 +02:00
Jens Mönig a4155e3849 Merge pull request #860 from bl-nero/hello
Correct Polish translations of "Hello!" and "hello world"
2015-07-26 21:33:58 +02:00
Jens Mönig 5c54838716 Merge pull request #851 from bl-nero/typo
Correct a typo in Polish translation: 'Ę' -> 'ę'
2015-07-26 21:33:42 +02:00
Jens Mönig 547dd54b66 Merge pull request #849 from bl-nero/turtle2
Improve the Polish translation of the world "turtle"
2015-07-26 21:33:27 +02:00
Jens Mönig 929bc5ea12 Merge pull request #848 from bl-nero/cancel
Change the Polish translation of "Cancel" to something more appropriate
2015-07-26 21:33:15 +02:00
Jens Mönig ef2a3d6cc8 Merge pull request #888 from cycomachead/sbe-update
Keeping Snap! up to date with s.b.e
2015-07-26 21:32:46 +02:00
Jens Mönig ffd3aafc9d Merge pull request #869 from cycomachead/list-add-fix
Fix type issue when adding blanks to lists
2015-07-26 21:32:13 +02:00
Jens Mönig 536f92df70 Merge pull request #866 from cycomachead/url-fix
Fix URL bug in #821, and fix #864
2015-07-26 21:31:15 +02:00
Jens Mönig fac3545ee0 Merge pull request #855 from cycomachead/shared-url-fix
Fix a rather stupid and glaring typo in project sharing
2015-07-26 21:29:31 +02:00
Bartosz Leper 2f0ab68faf Add missing Polish translations of the file manager 2015-07-25 15:52:40 +02:00
Michael Ball 042b2595a7 Fix the libraries name 2015-07-24 03:16:01 -07:00
Michael Ball 8b52f7c240 Add the new libraries files for cases and leap motion 2015-07-24 03:15:08 -07:00
Michael Ball 178de313cf Update LIBRARIES to be current with s.b.e 2015-07-24 03:14:49 -07:00
Michael Ball e05fee4c65 Update the Snap Manual to be the most recent version 2015-07-24 03:11:25 -07:00
Michael Ball 87acd9ff79 Add `ask` and `tell` blocks to the tools library
See the screenshots in #700 for implementations but these are very
simple blocks which will make basic OOP (zombification) easier.

`ask` takes in a reporter and a string and will call that reporter on
the requested sprite.
`tell` takes in a script and a string and runs the script on the sprite.

These are sensing blocks and there are two differences from the BYOB
tool sprite:
* These use string and not "objects" since that doesn't exist yet.
* I did not (yet) implement the "input list" versions because I'm not
sure they will be used as frequently, though I do think they could be
in some library.
2015-07-24 03:04:10 -07:00
Bartosz Leper 331038dd62 Translate other cloud dialogs to Polish 2015-07-23 23:17:47 +02:00
Bartosz Leper 5bf1484651 Translate the cloud sign-up dialog to Polish 2015-07-22 01:02:31 +02:00
Brian Harvey 40b1d4910c Merge pull request #847 from bl-nero/manual
First batch of the LaTeX version of the manual and its Polish translation
2015-07-20 21:53:45 -07:00
Bartosz Leper 81476aa588 Merge branch 'master' into manual 2015-07-20 21:33:33 +02:00
Michael Ball aa62a6c7d4 Fix type issue when adding blanks to lists
This is one small change that will need to be tested!
This makes the add function behaves like `in front of` and
uses a call to `isNil()`. Only values that are `nil` will be
added  to the list as `null` (in JS). This is more consistent with
Snap! so that values like the empty string are handled correctly.

This fixes #863. Contains will properly handle empty inputs and
when re-loading a list with blank elements added, they will no
longer be converted to 0's.
2015-07-14 21:33:34 -07:00
Michael Ball 1fc6cd7910 Fix URL bug in #821, and fix #864 2015-07-10 04:09:40 -07:00
Bartosz Leper 9bd8f5285f Correct Polish translations of "Hello!" and "hello world" 2015-07-08 19:12:28 +02:00
Bartosz Leper df3ab6c863 Merge branch 'master' into cancel 2015-07-08 18:54:07 +02:00
Michael Ball 17caaa16f0 Fix a rather stupid and glaring typo in project sharing 2015-07-06 00:11:56 -07:00
Bartosz Leper 486a5316c5 Correct a typo in Polish translation: 'Ę' -> 'ę' 2015-07-02 16:03:51 +02:00
Bartosz Leper 5d09785895 Improve the Polish translation of the world "turtle"
Previously, it the same as the translation of the word "sprite".
2015-06-29 12:46:29 +02:00
Bartosz Leper 782c57af34 Change the Polish translation of "Cancel" to something more appropriate 2015-06-26 21:04:26 +02:00
Bartosz Leper 12671a1fbd Polish translations of other pictures 2015-06-26 20:29:21 +02:00
jmoenig 53068ea259 update version history 2015-06-26 14:16:20 +02:00
jmoenig 7d1db3dfe9 update Morphic
to the latest version
2015-06-26 13:04:27 +02:00
Bartosz Leper f35e6f1922 Polish version of the widnow regions drawing 2015-06-26 01:36:34 +02:00
Bartosz Leper 58187d0c67 Fix page numbering 2015-06-25 23:36:29 +02:00
Bartosz Leper 7c3d3decdb W 2015-06-25 23:31:12 +02:00