aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore3
-rw-r--r--_scss/compass_app_log.txt109
-rw-r--r--_scss/imports/scss/_Base.scss7
-rw-r--r--_scss/imports/scss/_PanelUI.scss2
-rw-r--r--_scss/imports/themes/default/_colors.scss2
-rw-r--r--css/ninja.css8
-rw-r--r--js/components/controllers/tree-controller.js185
-rw-r--r--js/components/tools-properties/rect-properties.reel/rect-properties.js2
-rw-r--r--js/components/tree.reel/tree.js2
-rw-r--r--js/components/treeview/branch.reel/branch.css16
-rw-r--r--js/components/treeview/branch.reel/branch.html142
-rw-r--r--js/components/treeview/branch.reel/branch.js48
-rw-r--r--js/components/treeview/leaf.reel/leaf.css4
-rw-r--r--js/components/treeview/leaf.reel/leaf.html38
-rw-r--r--js/components/treeview/leaf.reel/leaf.js44
-rw-r--r--js/components/treeview/ninja-branch.reel/ninja-branch.css34
-rw-r--r--js/components/treeview/ninja-branch.reel/ninja-branch.html145
-rw-r--r--js/components/treeview/ninja-branch.reel/ninja-branch.js131
-rw-r--r--js/components/treeview/ninja-leaf.reel/ninja-leaf.css22
-rw-r--r--js/components/treeview/ninja-leaf.reel/ninja-leaf.html38
-rw-r--r--js/components/treeview/ninja-leaf.reel/ninja-leaf.js41
-rw-r--r--js/components/treeview/tree-node.js103
-rw-r--r--js/components/treeview/treeview.reel/treeview.css3
-rw-r--r--js/components/treeview/treeview.reel/treeview.html50
-rw-r--r--js/components/treeview/treeview.reel/treeview.js129
-rw-r--r--js/controllers/color-controller.js100
-rw-r--r--js/controllers/elements/element-controller.js89
-rw-r--r--js/controllers/elements/shapes-controller.js58
-rw-r--r--js/controllers/styles-controller.js161
-rw-r--r--js/controllers/tree-controller.js185
-rw-r--r--js/data/pi/pi-data.js52
-rw-r--r--js/data/tools-data.js6
-rw-r--r--js/helper-classes/3D/draw-utils.js47
-rw-r--r--js/helper-classes/3D/math-utils.js54
-rw-r--r--js/helper-classes/3D/snap-manager.js15
-rw-r--r--js/helper-classes/RDGE/GLBrushStroke.js1
-rw-r--r--js/helper-classes/RDGE/GLSubpath.js1
-rw-r--r--js/mediators/drag-drop-mediator.js9
-rw-r--r--js/mediators/element-mediator.js33
-rw-r--r--js/mediators/keyboard-mediator.js6
-rw-r--r--js/models/color-model.js43
-rw-r--r--js/models/element-model.js8
-rw-r--r--js/models/shape-model.js2
-rw-r--r--js/ninja.reel/ninja.js15
-rw-r--r--js/panels/CSSPanel/CSSPanelBase.reel/CSSPanelBase.js2
-rw-r--r--js/panels/CSSPanel/ComputedStyleSubPanel.reel/ComputedStyleSubPanel.js2
-rw-r--r--js/panels/Color/colorpopup-manager.js64
-rw-r--r--js/panels/Color/colortoolbar.reel/colortoolbar.js68
-rw-r--r--js/panels/PanelContainer/PanelContainer.reel/PanelContainer.js4
-rw-r--r--js/panels/Project/projectpanelbase.reel/ProjectPanelBase.js6
-rw-r--r--js/panels/properties/content.reel/content.js149
-rw-r--r--js/stage/layout.js72
-rw-r--r--js/tools/FillTool.js20
-rw-r--r--js/tools/LineTool.js5
-rw-r--r--js/tools/OvalTool.js8
-rw-r--r--js/tools/PanTool.js2
-rw-r--r--js/tools/RectTool.js8
-rw-r--r--js/tools/ShapeTool.js1
-rw-r--r--js/tools/ZoomTool.js8
-rwxr-xr-xnode_modules/montage/core/converter/date-converter.js9
-rwxr-xr-xnode_modules/montage/core/core.js26
-rwxr-xr-xnode_modules/montage/core/deserializer.js104
-rwxr-xr-xnode_modules/montage/core/event/binding.js93
-rwxr-xr-xnode_modules/montage/core/event/event-manager.js15
-rwxr-xr-xnode_modules/montage/core/event/mutable-event.js5
-rwxr-xr-xnode_modules/montage/core/jshint.js2
-rwxr-xr-xnode_modules/montage/core/logger.js14
-rw-r--r--node_modules/montage/core/next-tick.js91
-rwxr-xr-xnode_modules/montage/core/promise.js115
-rwxr-xr-xnode_modules/montage/core/serializer.js21
-rwxr-xr-xnode_modules/montage/core/shim.js2
-rw-r--r--[-rwxr-xr-x]node_modules/montage/core/shim/immediate.js (renamed from node_modules/montage/core/shim/timers.js)44
-rwxr-xr-xnode_modules/montage/core/shim/structures.js22
-rw-r--r--node_modules/montage/core/url.js2
-rwxr-xr-xnode_modules/montage/core/uuid.js96
-rwxr-xr-xnode_modules/montage/effect/desaturate-effect.js25
-rwxr-xr-xnode_modules/montage/effect/effect.js15
-rwxr-xr-xnode_modules/montage/effect/invert-effect.js23
-rwxr-xr-xnode_modules/montage/effect/kaliedoscope-effect.js17
-rwxr-xr-xnode_modules/montage/effect/multiply-effect.js23
-rwxr-xr-xnode_modules/montage/effect/sepia-effect.js25
-rwxr-xr-xnode_modules/montage/montage.js213
-rw-r--r--node_modules/montage/node.js79
-rwxr-xr-xnode_modules/montage/package.json13
-rwxr-xr-xnode_modules/montage/require/browser.js183
-rw-r--r--node_modules/montage/require/node.js101
-rwxr-xr-xnode_modules/montage/require/require.js997
-rw-r--r--node_modules/montage/ui/anchor.reel/anchor.js26
-rwxr-xr-xnode_modules/montage/ui/application.js128
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/bluemoon/button-group.reel/button-group.css (renamed from node_modules/montage/ui/button-group.reel/button-group.css)0
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/bluemoon/button-group.reel/button-group.html (renamed from node_modules/montage/ui/button-group.reel/button-group.html)2
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/bluemoon/button-group.reel/button-group.js (renamed from node_modules/montage/ui/button-group.reel/button-group.js)6
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/bluemoon/button.reel/button.css (renamed from node_modules/montage/ui/button.reel/button.css)0
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/bluemoon/button.reel/button.html (renamed from node_modules/montage/ui/button.reel/button.html)2
-rw-r--r--node_modules/montage/ui/bluemoon/button.reel/button.js743
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/bluemoon/checkbox.reel/checkbox.css (renamed from node_modules/montage/ui/checkbox.reel/checkbox.css)2
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/bluemoon/checkbox.reel/checkbox.html (renamed from node_modules/montage/ui/checkbox.reel/checkbox.html)0
-rw-r--r--node_modules/montage/ui/bluemoon/checkbox.reel/checkbox.js452
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/bluemoon/checkbox.reel/checkmark-dark-disabled.svg (renamed from node_modules/montage/ui/checkbox.reel/checkmark-dark-disabled.svg)0
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/bluemoon/checkbox.reel/checkmark-dark.svg (renamed from node_modules/montage/ui/checkbox.reel/checkmark-dark.svg)0
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/bluemoon/checkbox.reel/checkmark-light-disabled.svg (renamed from node_modules/montage/ui/checkbox.reel/checkmark-light-disabled.svg)0
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/bluemoon/checkbox.reel/checkmark.svg (renamed from node_modules/montage/ui/checkbox.reel/checkmark.svg)0
-rw-r--r--node_modules/montage/ui/bluemoon/progress.reel/progress.css51
-rw-r--r--node_modules/montage/ui/bluemoon/progress.reel/progress.html (renamed from node_modules/montage/ui/image2.reel/image2.html)33
-rw-r--r--node_modules/montage/ui/bluemoon/progress.reel/progress.js139
-rw-r--r--node_modules/montage/ui/bluemoon/progress.reel/rule.pngbin0 -> 956 bytes
-rw-r--r--node_modules/montage/ui/bluemoon/progress.reel/scroll.pngbin0 -> 272 bytes
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/bluemoon/slider.reel/slider.css (renamed from node_modules/montage/ui/slider.reel/slider.css)4
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/bluemoon/slider.reel/slider.html (renamed from node_modules/montage/ui/slider.reel/slider.html)2
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/bluemoon/slider.reel/slider.js (renamed from node_modules/montage/ui/slider.reel/slider.js)8
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/bluemoon/textarea.reel/textarea.css (renamed from node_modules/montage/ui/textarea.reel/textarea.css)0
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/bluemoon/textarea.reel/textarea.html (renamed from node_modules/montage/ui/textarea.reel/textarea.html)0
-rw-r--r--node_modules/montage/ui/bluemoon/textarea.reel/textarea.js29
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/bluemoon/textfield.reel/textfield.css (renamed from node_modules/montage/ui/textfield.reel/textfield.css)0
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/bluemoon/textfield.reel/textfield.html (renamed from node_modules/montage/ui/textfield.reel/textfield.html)4
-rw-r--r--node_modules/montage/ui/bluemoon/textfield.reel/textfield.js56
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/bluemoon/toggle.reel/toggle.css (renamed from node_modules/montage/ui/toggle.reel/toggle.css)0
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/bluemoon/toggle.reel/toggle.html (renamed from node_modules/montage/ui/toggle.reel/toggle.html)4
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/bluemoon/toggle.reel/toggle.js (renamed from node_modules/montage/ui/toggle.reel/toggle.js)6
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/button.reel/button.js655
-rw-r--r--node_modules/montage/ui/check-input.js46
-rw-r--r--[-rwxr-xr-x]node_modules/montage/ui/checkbox.reel/checkbox.js464
-rwxr-xr-xnode_modules/montage/ui/component.js292
-rw-r--r--node_modules/montage/ui/composer/composer.js142
-rw-r--r--node_modules/montage/ui/composer/long-press-composer.js232
-rw-r--r--node_modules/montage/ui/composer/swipe-composer.js303
-rw-r--r--node_modules/montage/ui/composer/translate-composer.js775
-rwxr-xr-xnode_modules/montage/ui/controller/array-controller.js73
-rw-r--r--node_modules/montage/ui/date-input.reel/date-input.js31