aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitignore3
-rw-r--r--_scss/compass_app_log.txt102
-rw-r--r--_scss/imports/scss/_Base.scss70
-rw-r--r--_scss/imports/scss/_Components.scss4
-rw-r--r--_scss/imports/scss/_MainWindow.scss30
-rw-r--r--_scss/imports/scss/_MenuUI.scss15
-rw-r--r--_scss/imports/scss/_PanelUI.scss101
-rw-r--r--_scss/imports/scss/_ScrollBars.scss42
-rw-r--r--_scss/imports/scss/_Stage.scss24
-rw-r--r--_scss/imports/scss/_Tools.scss48
-rw-r--r--_scss/imports/scss/_ToolsSample.scss2
-rw-r--r--_scss/imports/scss/_mixins.scss10
-rw-r--r--_scss/imports/scss/_toolbar.scss18
-rw-r--r--_scss/imports/themes/default/_colors.scss67
-rw-r--r--_scss/imports/themes/default/_fonts.scss5
-rw-r--r--_scss/imports/themes/default/_mixins.scss6
-rwxr-xr-x_scss/ninja.scss8
-rw-r--r--assets/images/BasePlatformA01_AO.pngbin65754 -> 0 bytes
-rw-r--r--assets/images/BasePlatformA01_DM.pngbin70207 -> 0 bytes
-rw-r--r--assets/images/BoxA01_AO.pngbin62516 -> 0 bytes
-rw-r--r--assets/images/BoxA01_DM.pngbin54892 -> 0 bytes
-rw-r--r--assets/images/Grunge.pngbin2174259 -> 0 bytes
-rw-r--r--assets/images/LabelFrame.tgabin12306 -> 0 bytes
-rw-r--r--assets/images/MArmBaseN_DM.pngbin136280 -> 0 bytes
-rw-r--r--assets/images/MArmBaseN_NM.pngbin109974 -> 0 bytes
-rw-r--r--assets/images/MArmTopN_DM.pngbin136902 -> 0 bytes
-rw-r--r--assets/images/MArmTopN_NM.pngbin97275 -> 0 bytes
-rw-r--r--assets/images/MArm_AO.pngbin157336 -> 0 bytes
-rw-r--r--assets/images/MBaseWallA01_AO.pngbin134056 -> 0 bytes
-rw-r--r--assets/images/MBaseWallA01_DM.pngbin136022 -> 0 bytes
-rw-r--r--assets/images/MBaseWallA01_GM.pngbin26051 -> 0 bytes
-rw-r--r--assets/images/MBase_AO.pngbin165449 -> 0 bytes
-rw-r--r--assets/images/MCoreBase_DM.pngbin130589 -> 0 bytes
-rw-r--r--assets/images/MCoreBase_GM.pngbin9853 -> 0 bytes
-rw-r--r--assets/images/MEjectorBaseN_DM.pngbin119768 -> 0 bytes
-rw-r--r--assets/images/MEjectorBaseN_NM.pngbin57808 -> 0 bytes
-rw-r--r--assets/images/MRingBaseN_DM.pngbin107671 -> 0 bytes
-rw-r--r--assets/images/MRingBaseN_NM.pngbin94852 -> 0 bytes
-rw-r--r--assets/images/MSquareBaseN_DM.pngbin76400 -> 0 bytes
-rw-r--r--assets/images/MWall_AO.pngbin108536 -> 0 bytes
-rw-r--r--assets/images/MWall_DM.pngbin133125 -> 0 bytes
-rw-r--r--assets/images/MWall_GM.pngbin9294 -> 0 bytes
-rw-r--r--assets/images/MWall_NM.pngbin89287 -> 0 bytes
-rw-r--r--assets/images/Ref.pngbin13632 -> 0 bytes
-rw-r--r--assets/images/Spec.pngbin2321526 -> 0 bytes
-rw-r--r--assets/images/Thumbs.dbbin7168 -> 0 bytes
-rw-r--r--assets/images/black.tgabin210 -> 0 bytes
-rw-r--r--assets/images/cube.pngbin34506 -> 0 bytes
-rw-r--r--assets/images/cubelight_Glow.pngbin3635 -> 0 bytes
-rw-r--r--assets/images/cubelight_spec.pngbin33249 -> 0 bytes
-rw-r--r--assets/images/default_white.pngbin90 -> 0 bytes
-rw-r--r--assets/images/droid.pngbin885 -> 0 bytes
-rw-r--r--assets/images/env.pngbin85724 -> 0 bytes
-rw-r--r--assets/images/femaleRobot.pngbin2857 -> 0 bytes
-rw-r--r--assets/images/femaleRobot_Glow.pngbin2855 -> 0 bytes
-rw-r--r--assets/images/lightRack.pngbin2857 -> 0 bytes
-rw-r--r--assets/images/lightRack_Glow.pngbin2857 -> 0 bytes
-rw-r--r--assets/images/metal.pngbin2366049 -> 696663 bytes
-rw-r--r--assets/images/particle-star.pngbin3665 -> 0 bytes
-rw-r--r--assets/images/quilt01.pngbin572888 -> 0 bytes
-rw-r--r--assets/images/quilt01_E.pngbin3273 -> 0 bytes
-rw-r--r--assets/images/quilt01_N.pngbin116034 -> 0 bytes
-rw-r--r--assets/images/quilt02.pngbin391471 -> 0 bytes
-rw-r--r--assets/images/quilt02_E.pngbin3273 -> 0 bytes
-rw-r--r--assets/images/quilt02_N.pngbin34939 -> 0 bytes
-rw-r--r--assets/images/white.tgabin236 -> 0 bytes
-rw-r--r--css/ninja.css230
-rw-r--r--index.html22
-rw-r--r--js/components/combobox.reel/combobox.js2
-rw-r--r--js/components/controllers/tree-controller.js185
-rw-r--r--js/components/layout/bread-crumb.reel/bread-crumb.css1
-rw-r--r--js/components/radio.reel/radio.js6
-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--[-rwxr-xr-x]js/components/treeview/branch.reel/branch.css (renamed from node_modules/montage/effect/kaliedoscope-effect.js)27
-rw-r--r--js/components/treeview/branch.reel/branch.html147
-rw-r--r--js/components/treeview/branch.reel/branch.js48
-rw-r--r--[-rwxr-xr-x]js/components/treeview/leaf.reel/leaf.css (renamed from node_modules/montage/effect/effect.js)13
-rw-r--r--js/components/treeview/leaf.reel/leaf.html43
-rw-r--r--js/components/treeview/leaf.reel/leaf.js44
-rw-r--r--js/components/treeview/ninja-branch.reel/ninja-branch.css40
-rw-r--r--js/components/treeview/ninja-branch.reel/ninja-branch.html150
-rw-r--r--js/components/treeview/ninja-branch.reel/ninja-branch.js131
-rw-r--r--js/components/treeview/ninja-leaf.reel/ninja-leaf.css28
-rw-r--r--js/components/treeview/ninja-leaf.reel/ninja-leaf.html43
-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.css5
-rw-r--r--js/components/treeview/treeview.reel/treeview.html55
-rw-r--r--js/components/treeview/treeview.reel/treeview.js129
-rw-r--r--js/controllers/color-controller.js100
-rw-r--r--js/controllers/elements/canvas-controller.js14
-rw-r--r--js/controllers/elements/element-controller.js150
-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.js71
-rw-r--r--js/helper-classes/3D/math-utils.js54
-rw-r--r--js/helper-classes/3D/snap-manager.js26
-rw-r--r--js/helper-classes/Properties3D.js82
-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.js38
-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/properties-3d.js6
-rw-r--r--js/models/shape-model.js2
-rw-r--r--js/ninja.reel/ninja.js20
-rw-r--r--js/panels/CSSPanel/CSSPanelBase.reel/CSSPanelBase.css2
-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/colorchippopup.reel/colorchippopup.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/panels/properties/sections/three-d-view.reel/three-d-view.html12
-rw-r--r--js/panels/properties/sections/three-d-view.reel/three-d-view.js86
-rwxr-xr-xjs/preloader/Preloader.js1
-rw-r--r--js/stage/layout.js86
-rw-r--r--js/stage/stage.reel/stage.js63
-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.js33
-rw-r--r--js/tools/RectTool.js8
-rw-r--r--js/tools/SelectionTool.js1
-rw-r--r--js/tools/ShapeTool.js1
-rw-r--r--js/tools/ZoomTool.js39
-rw-r--r--js/tools/drawing-tool-base.js1
-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/invert-effect.js23
-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