summaryrefslogtreecommitdiff
path: root/morphic.js
Commit message (Collapse)AuthorAgeFilesLines
* fixed #238 - don’t trigger events for eclipsed morphsjmoenig2013-11-221-2/+5
| | | | (whose parent-chain contains a hidden morph)
* Condense damage list even morejmoenig2013-10-151-3/+11
| | | | | by merging nearby rectangles, thanks, Craxic, for the idea for this in #192
* Condense damage list by merging overlapping dirty rectanglesjmoenig2013-10-141-1/+36
| | | | thanks, Craxic, for suggesting the idea for this optimization in #192 !
* fixed #172, IF ON EDGE, BOUNCEjmoenig2013-09-201-3/+3
| | | | Morphic: Rectangle.amountToTranslateWithin()
* Morphic: mouseEnterDragging fixjmoenig2013-08-061-9/+9
| | | | and a few cosmetic changes due to JSLint's latest nitpickings
* improved importing costumesjmoenig2013-06-281-1/+21
| | | | | by dragging in pictures from other web pages, which now allows for dragging links to pictures as well
* Morphic, Blocks: "flat" design fixjmoenig2013-06-211-8/+8
| | | | | Handle manually "unshadowed" StringMorphs without throwing an exception. This lets you load the tools library into "flat" mode again.
* Morphic: focus World canvas on mouse down (otherwise prevent default)jmoenig2013-06-061-1/+2
|
* prevent undesired HTML5 dragstart eventjmoenig2013-06-041-1/+2
| | | | (a new glitch introduced in Chrome 27)
* "Flat" GUI design preferencejmoenig2013-05-161-5/+8
| | | | in the IDE's settings menu
* "Flat" GUI design optionsjmoenig2013-05-151-7/+9
| | | | preparing for "flat" GUI skins
* Reset Password Featurejmoenig2013-05-061-4/+6
| | | | (front end only)
* Fixed #24 for horizontal scrollingNathan Dinsmore2013-04-301-9/+6
|
* Fixed #24jmoenig2013-04-301-0/+3
|
* Fixed #83jmoenig2013-04-301-2/+2
|
* Ensure unique World stampsjmoenig2013-04-261-1/+4
|
* Restore multi-dialog restrictions for multi-world setupsjmoenig2013-04-251-1/+2
|
* Double click support for project dialogsjmoenig2013-04-211-17/+108
| | | | | 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-5/+11
|\ | | | | Fixed #47
| * Fixed #47Nathan Dinsmore2013-04-151-5/+11
| |
* | Fixed #41Nathan Dinsmore2013-04-131-7/+8
|/ | | | Dragging morphs will no longer throw a TypeError.
* Morphic: Virtual Keyboard enhancementsjmoenig2013-04-111-3/+11
| | | | | | | The input-element-as-virtual-keyboard-proxy mechanism now gets only activated on touchscreen devices. Whether the browser is a touchscreen device is determined whenever a touch event occurs. for iOS devices, autocapitalization is now turned off.
* Load shared projects from different formatsjmoenig2013-04-101-1/+1
| | | | cloud data and plain project format
* Merge remote-tracking branch 'upstream/master'Nathan Dinsmore2013-04-091-23/+65
|\
| * Morphic: ListMorph and Menu enhancementsjmoenig2013-04-091-23/+65
| | | | | | | | | | | | * Additional formatting enhancements for Triggers and MenuItems (ListItems): bold, italic * Item manipulations capabilities for ListMorph items
* | Fixed #10Nathan Dinsmore2013-04-091-0/+4
|/ | | | Clicking and dragging on a button no longer picks up the morph to which it is attached
* Switched to UTF-8Nathan Dinsmore2013-04-081-3/+3
| | | | This fixes some encoding issues
* Revert "Fixed an encoding issue"Nathan Dinsmore2013-04-081-3/+3
| | | | This reverts commit 4d37845b2e4de02ffa5a2e8a37812cca98e206d8.
* Fixed an encoding issueNathan Dinsmore2013-04-081-3/+3
|
* Fixed a number of whitespace inconsistenciesNathan Dinsmore2013-04-081-34/+34
|
* Creationjmoenig2013-03-161-0/+10565