summaryrefslogtreecommitdiff
path: root/gui.js
Commit message (Collapse)AuthorAgeFilesLines
* Shared URLs: remove call to .siblings()Michael Ball2014-11-241-3/+3
| | | | Project dialog morphs reference `ide` directly instead of using a function call
* Merge branch 'master' of ↵Michael Ball2014-11-241-4/+5
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | git://github.com/jmoenig/Snap--Build-Your-Own-Blocks into shared-url * 'master' of git://github.com/jmoenig/Snap--Build-Your-Own-Blocks: (34 commits) tail-call-elimination for reporters - experiment allow recursive reporters to be stopped by user updated history fixed #131 Fixed #34 Fixed #644 Fixed #372 Fixed #416 Fixed #318 Fix “stop this block” primitive for tail-call-elimination Fix "stop this block"’s lexical awareness Add a new Favicon to Snap! (Clearer Lambda) integrate translation update push morphic.js version date fix ‘line’ option in ‘split’ block for Windows files integrate percent sign fix for JSLint Updated the “About” Dialog renamed Process::callback to "onComplete" Fixed #364 avoid “freezing” when calling LAUNCH on empty ring Fixed #642, avoid “freezing” when calling CONS on non-list/null ...
| * Updated the “About” Dialogjmoenig2014-11-201-3/+4
| | | | | | | | with a mention of support from CDG (SAP Labs)
| * Set Default Save location to Cloud on Snap! loadMichael Ball2014-10-271-1/+1
| | | | | | | | | | | | When Snap! is loaded, Snap! will now check whether a user is logged in (via the presence of `SnapCloud.username`) and if so, the default save location will be the cloud.
* | Set location.hash to cloud URLs on project sharesMichael Ball2014-10-251-0/+15
|/ | | | | This will make it much easier to get the URL for a shared project. It also removes the # from the URL when the open project is unshared."
* fixed #604. Thanks, @Gubolin!jmoenig2014-10-061-1/+2
|
* New feature - minimal stage mode (shift-click on small-stage button)jmoenig2014-10-021-12/+26
|
* updated historyjmoenig2014-10-011-1/+1
|
* add localization to default costume nameManuel Menezes de Sequeira2014-10-011-1/+1
|
* fixed #585jmoenig2014-09-221-2/+2
| | | | Thanks, Michael, for reporting this!
* propagate DELETE to nested sprite partsjmoenig2014-07-301-2/+4
|
* export and import nested spritesjmoenig2014-07-291-1/+1
|
* duplicate and clone nested spritesjmoenig2014-07-291-5/+2
|
* updated creditsjmoenig2014-07-251-2/+4
|
* improve unique sprite- and costume namesjmoenig2014-07-241-21/+33
|
* ensure unique costume names when copying costumes via d&djmoenig2014-07-181-0/+1
|
* ensure unique names when renaming costumesjmoenig2014-07-181-1/+2
|
* ensure unique names for costumes created by the paint editorjmoenig2014-07-181-2/+5
|
* list op fixes, thanks, Brian!jmoenig2014-07-181-1/+1
|
* ensure unique names for imported costumesjmoenig2014-07-171-2/+4
| | | | Use new mechanism for unique costume names on imported costumes
* Merge pull request #509 from jmoenig/bhJens Mönig2014-07-111-1/+18
|\ | | | | Bh
| * Improve sbe-or-relative to generalizebrianharvey2014-07-111-6/+6
| | | | | | New method GetURLsbeOrRelative(url) takes a relative URL and tries it first on s.b.e and if that fails as a relative url.
| * Allow loading tools.xml from mirror *or* s.b.ebrianharvey2014-07-111-2/+19
| | | | | | | | | | Using full http://s.b.e/snapsource/tools.xml disallows local repository. Using relative tools.xml disallows running from local disk but getting tools from s.b.e. So we try both.
* | fixed #508 (don’t popup empty menus)jmoenig2014-07-111-1/+1
| | | | | | | | thanks, @cycomached!
* | limit persistent blocks zoom to 12jmoenig2014-07-111-1/+1
| |
* | fixed #507 (limit persistent block zoom to 12x)jmoenig2014-07-111-1/+1
|/ | | | thanks, @cycomachead !
* fixed #412 (incomplete sprite-removal)jmoenig2014-07-111-8/+8
|
* Merge pull request #494 from marwahaha/tools-xmlbrianharvey2014-07-101-1/+1
|\ | | | | tools now pointing locally
| * tools now pointing locallyKunal Marwaha2014-07-031-1/+1
| |
* | add keyboard shortcut for “new project”: ctr-njmoenig2014-07-081-12/+10
| | | | | | | | | | note: some browsers (actually, most ^^) override this before Snap gets a chance to do its thing :-(
* | Merge pull request #487 from cs10/kunal/scrollingJens Mönig2014-07-081-2/+0
|\ \ | | | | | | fixed scrolling glitch in palette
| * | actually no cached image needs to scrollKunal Marwaha2014-06-251-4/+0
| | |
| * | reason for scroll issue: only non-cached palettes needed to be scrolledKunal Marwaha2014-06-251-5/+4
| | |
| * | fixed scrollingKunal Marwaha2014-06-241-0/+3
| | |
* | | show username in ‘logout’ entry of cloud menujmoenig2014-07-081-8/+6
| |/ |/|
* | prepare releasejmoenig2014-06-231-1/+1
| |
* | added drawnewKunal Marwaha2014-06-221-0/+8
|/
* German translation update, tweaksjmoenig2014-06-041-0/+1
|
* GUI: new (hidden) feature: “Export all scripts as pic”jmoenig2014-06-041-1/+60
| | | | (including custom block refs)
* Show last-changed-timestamp of cloud projectsjmoenig2014-05-261-2/+14
| | | | | display a tool-tip “bubble” in the “Open-Project” dialog next to the preview field
* Search Blocks feature, keyboard shortcutsjmoenig2014-05-201-20/+29
| | | | Thanks, Kyle, for designing and architecting the search blocks feature!!
* GUI: Use new vector prompter for stage dimensionsjmoenig2014-02-131-52/+13
| | | | | also take out previous experimental code and make this new feature an official one
* Fixed #322, #324jmoenig2014-02-131-2/+11
|
* Constrain minimum stage size to 480 x 180jmoenig2014-02-131-7/+8
|
* New Feature: Set stage dimensions arbitrarilyjmoenig2014-02-111-1/+99
| | | | | new entries to set stage width and height in the settings menu when holding the shift key
* Flat line end option in the settings menu, saved with the projectjmoenig2014-02-041-0/+11
|
* Import sounds from the project menujmoenig2014-02-041-1/+27
| | | | Thanks, Brian, for the changeset!
* Import costumes and backgrounds from the project menujmoenig2014-02-041-1/+62
| | | | thanks, Brian, for the changeset!
* validated all source files against the latest JSLint versionjmoenig2014-01-091-3/+3
| | | | and pushed to this date
* cloud project saving transmission integrity checkjmoenig2013-11-071-2/+2
| | | | | | includes the sizes of the sent project components in the transmision, so the cloud backend can check if the whole of them have been transmitted before comitting to the database