summaryrefslogtreecommitdiff
path: root/gui.js
Commit message (Collapse)AuthorAgeFilesLines
* fixed #146jmoenig2013-09-191-2/+2
| | | | filter out empty costumes
* prevent costumes with imported CORS-tainted canvasesjmoenig2013-09-181-1/+14
| | | | expected to fix #155, #154, #151, #148, #147, #127 for future projects
* fixed #119, #149jmoenig2013-09-171-3/+9
| | | | | accessing a shared projects requires lowercasing the username - this is now automatically taken care of
* fixed #115jmoenig2013-09-161-0/+1
| | | | prevent loading several instances of the same block definition
* Example projects in project dialogjmoenig2013-09-161-62/+108
| | | | | | thanks, Brian. Also, this changeset contains improvements and simplifications for synchronous HTTP calls which are used for fetching libraries and example projects
* "Dynamic" library listjmoenig2013-08-171-27/+29
| | | | thanks, Brian
* Nestable Sprites fixesjmoenig2013-08-101-3/+3
|
* Nested Sprite Rotation style buttons on corral iconsjmoenig2013-08-091-1/+48
|
* Sprite Nesting GUIjmoenig2013-08-071-0/+12
| | | | (still hidden and disabled at this time)
* Fixed stage costume scaling & misplacing bugjmoenig2013-08-071-1/+5
| | | | Thanks, Josh, for the report!
* Sprite Nesting preliminariesjmoenig2013-08-071-2/+13
| | | | not yet functional and disabled
* fixed #104jmoenig2013-07-301-7/+8
|
* Reset hidden primitives and code mappings upon loading a new projectjmoenig2013-07-101-1/+9
|
* Codification (blocks to text) support completejmoenig2013-07-041-33/+25
| | | | | text code mapping and block header support, both via GUI and primitives, for built-in blocks and for custom ones.
* removed ellipses in library menujmoenig2013-07-021-4/+4
| | | | since we don't pop up the blocks selection dialog anymore
* GUI: import libraries featurejmoenig2013-07-021-1/+46
| | | | | | | | | in the project menu, libraries for * Iteration, composition, * List utilities, * Variadic reporters, * Words, sentences
* improved importing costumesjmoenig2013-06-281-2/+5
| | | | | by dragging in pictures from other web pages, which now allows for dragging links to pictures as well
* fixed #100 saving costumes to the cloudjmoenig2013-06-261-2/+3
|
* GUI: make code mapping preference persistentjmoenig2013-06-201-2/+13
|
* Code mappingjmoenig2013-06-181-1/+15
| | | | generating text code from blocks, first experimental iteration
* Restore user settings fix for localizationjmoenig2013-05-171-74/+90
|
* Remember user settings across sessionsjmoenig2013-05-171-3/+81
| | | | | | most user settings (language, blocks zoom, long form input, clicking sound, design preference) are now made persistent in localStorage, so if the user closes and re-opens Snap! the settings stay the same
* "Flat" GUI design preferencejmoenig2013-05-161-50/+172
| | | | in the IDE's settings menu
* Paint editor fixes and creditsjmoenig2013-05-141-0/+1
|
* Paint editor integrationjmoenig2013-05-141-29/+160
|
* Reset Password via emailed linkjmoenig2013-05-101-3/+3
| | | | (front end only)
* Reset Password Featurejmoenig2013-05-061-28/+77
| | | | (front end only)
* Fixed #83jmoenig2013-04-301-1/+2
|
* 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