summaryrefslogtreecommitdiff
path: root/gui.js
Commit message (Collapse)AuthorAgeFilesLines
...
* Hide Primitives featurejmoenig2013-04-251-1/+2
| | | | | | | | | Primitive blocks in the palette can now be hidden in the project via their context menu. Each palette's context menu further lets you hide or show all its primitives depending on whether any primitives are left to hide or show. Hidden primitives are stored in the project data. This lets instructors create "simplified" examples and problem sets.
* Fine-tune multiple dialog instance handlingjmoenig2013-04-241-8/+5
| | | | | | prevent multiple block editors on the same block definition, allow multiple dialogs on different objects, handle dialog instances in DialogBoxMorph.prototype
* Release clean-ups & translation updatejmoenig2013-04-231-1/+1
|
* Merge pull request #74 from queryselector/issue-23Jens Mönig2013-04-231-21/+22
|\ | | | | Fixed #23
| * Fixed #23Nathan Dinsmore2013-04-211-21/+22
| | | | | | | | | | | | Only one of each kind of dialog can now be open at any given time. You can still open multiple dialogs for editing a costume and editing a block.
* | Merge pull request #76 from queryselector/issue-72Jens Mönig2013-04-231-2/+4
|\ \ | | | | | | Fixed #72
| * | Fixed #72Nathan Dinsmore2013-04-221-2/+4
| | | | | | | | | | | | Canceling a "Save as..." operation will no longer replace the selected project upon the next save.
* | | Merge pull request #61 from queryselector/issue-59Jens Mönig2013-04-231-2/+2
|\ \ \ | | | | | | | | Fixed #59
| * | | Fixed #59Nathan Dinsmore2013-04-191-2/+2
| | |/ | |/| | | | | | | The "Export tools..." and "Export project as plain text..." menu items no longer have a space before their trailing ellipses.
* | | Merge pull request #60 from queryselector/issue-27Jens Mönig2013-04-231-1/+1
|\ \ \ | |_|/ |/| | Fixed #27
| * | Fixed issue #27Nathan Dinsmore2013-04-191-1/+1
| |/ | | | | | | The "Import tools" menu item no longer has an ellipsis.
* | Double click support for cloud side of project dialogjmoenig2013-04-221-33/+24
| |
* | Fixed #73jmoenig2013-04-211-0/+1
| | | | | | | | | | zoom blocks dialog no longer accepts drops. Thanks, Nathan, for reporting this!
* | Double click support for project dialogsjmoenig2013-04-211-3/+10
|/ | | | | double clicking a project in the project dialog now performs the specified action for the dialog (open / save) on it.
* German translation updatejmoenig2013-04-191-1/+1
| | | | | | | for new "scripts pic..." feature on the scripting area's context menu. Also pushed up version dates for new beta release, and added SnapManual.pdf to the help folder
* Merge pull request #48 from queryselector/issue-47Jens Mönig2013-04-181-2/+2
|\ | | | | Fixed #47
| * Fixed #47Nathan Dinsmore2013-04-151-2/+2
| |
* | Merge pull request #37 from queryselector/issue-29Jens Mönig2013-04-181-1/+1
|\ \ | | | | | | Fixed #29
| * | Fixed #29Nathan Dinsmore2013-04-131-1/+1
| |/ | | | | | | Corrected the capitalization of the "add a new sprite" tooltip
* | Merge pull request #36 from queryselector/issue-25Jens Mönig2013-04-181-1/+1
|\ \ | | | | | | Fixed #25
| * | Fixed issue #25Nathan Dinsmore2013-04-131-1/+1
| |/ | | | | | | Corrected the capitalization of the "Project notes..." menu item
* / Export picture of all scriptsjmoenig2013-04-171-2/+4
|/ | | | | | | | | | * new entry in the ScriptsMorph's userMenu lets you export a picture of all scripts, including comments. * place sticky comments on World layer on dragging their anchor block, fixes both #8 and #18 * additional settings for developing the backend
* Sharing / Unsharing / Deleting in every Project Dialogjmoenig2013-04-121-31/+25
| | | | not just in the "open project" dialog, but also in the "save as" version
* Missing localStorage no longer prevents Snap! from loadingjmoenig2013-04-111-6/+8
| | | | … as in IE9 running locally
* Load shared projects from different formatsjmoenig2013-04-101-3/+6
| | | | cloud data and plain project format
* Support for debugging shared projectsjmoenig2013-04-091-3/+49
|
* Hide IDE while opening a shared project for presentationjmoenig2013-04-091-0/+12
|
* Feedback msg when sharing / unsharing projectsjmoenig2013-04-091-0/+2
|
* Bold type shared project namesjmoenig2013-04-091-5/+20
| | | | in the project dialog
* "Fixed #3" Follow-upjmoenig2013-04-091-2/+4
|
* Switched to UTF-8Nathan Dinsmore2013-04-081-2/+2
| | | | This fixes some encoding issues
* Revert "Fixed an encoding issue"Nathan Dinsmore2013-04-081-2/+2
| | | | This reverts commit 4d37845b2e4de02ffa5a2e8a37812cca98e206d8.
* Fixed an encoding issueNathan Dinsmore2013-04-081-2/+2
|
* Fixed #3Nathan Dinsmore2013-04-081-9/+17
| | | | When a locale is loaded with #lang:xx, the names of the new project and the sprite it contains are now localized
* Fixed a number of whitespace inconsistenciesNathan Dinsmore2013-04-081-5/+5
|
* Fix: switch to edit mode and tab to scripts when loading a projectjmoenig2013-04-081-0/+2
|
* Sharing / Unsharing projects finalizationjmoenig2013-04-081-3/+16
|
* Loading shared cloud projects in presentation modejmoenig2013-04-041-4/+20
| | | | and exporting URLs for shared projects
* Anchored Comments Enhancementsjmoenig2013-04-021-0/+3
| | | | | | | * the Block Editor now allows anchored comments, * duplicating a block / script / sprite now also duplicates anchored comments, * deleting a block / script now also deletes anchored comments
* Project Sharing / Unsharing Support (frontend)jmoenig2013-04-021-3/+103
| | | | | Support for publishing and un-publishing projects in the cloud (not yet live in the current production version of the cloud backend)
* Cloud: Dynamic fallback msg supportjmoenig2013-03-221-1/+24
| | | | | before popping up an error dialog, the GUI can check another URL for an explanation about server downtimes etc.,
* Stage screenshotsjmoenig2013-03-221-1/+12
| | | | | | the stage's context menu, and likewise the stage icon's context menu in the corral, now let you export a screenshot of the stage including all pen trails, sprites, watchers and speech bubbles
* German translation updatejmoenig2013-03-221-7/+7
| | | | for the new "Zoom blocks" feature
* Zoom Blocksjmoenig2013-03-221-14/+64
| | | | | | in the settings menu. also: Optional slider for numeric prompter, numberic prompters for watchers' sliderMin/Max
* Deactivate motd and cloudmsgjmoenig2013-03-201-1/+4
| | | | | has some issues (synchronous requests, increases startup time on mobiles)
* cloudmsg supportjmoenig2013-03-191-9/+27
| | | | | | cloud related notifications can be put into http://snap.berkeley.edu/cloudmsg.txt and will be shown in cloud related dialogs only (signup, login, change pw, open / save project)
* GUI: fix for #run: URL switchjmoenig2013-03-191-3/+3
|
* motd supportjmoenig2013-03-191-7/+16
| | | | | On startup Snap! looks for http://snap.berkeley.edu/motd.txt, if it exists it is shown in a dialog box
* Scalable Comments, auto-positioning scaled scriptsjmoenig2013-03-191-3/+6
| | | | | including support for auto-positioning scaled scripts (so you don't have to clean-up when scaling blocks)
* Cloud #signup URL switchjmoenig2013-03-181-0/+7
| | | | | adding #signup to the URL directly opens the cloud signup dialog. http://snap.berkeley.edu/snapsource/snap.html#signup