diff options
author | Eric Guzman | 2012-03-12 15:33:04 -0700 |
---|---|---|
committer | Eric Guzman | 2012-03-12 15:33:04 -0700 |
commit | 7e3161153b87b891875ac65368a19aed12909fa3 (patch) | |
tree | b80f48d711a9729fc39dbbdff28c4f0620e7302d /js/ninja.reel | |
parent | 7a28932ba8a7517bbaaabe1f5edf678416aafc9c (diff) | |
parent | 69d90467865a1384725b2301901be2180c5a841f (diff) | |
download | ninja-7e3161153b87b891875ac65368a19aed12909fa3.tar.gz |
Merge branch 'refs/heads/master' into CSSPanelUpdates
Conflicts:
js/panels/PanelContainer/PanelContainer.reel/PanelContainer.js
Diffstat (limited to 'js/ninja.reel')
-rwxr-xr-x | js/ninja.reel/ninja.html | 17 | ||||
-rwxr-xr-x | js/ninja.reel/ninja.js | 30 |
2 files changed, 11 insertions, 36 deletions
diff --git a/js/ninja.reel/ninja.html b/js/ninja.reel/ninja.html index a20a6090..8f6f6d7b 100755 --- a/js/ninja.reel/ninja.html +++ b/js/ninja.reel/ninja.html | |||
@@ -16,12 +16,6 @@ | |||
16 | 16 | ||
17 | <script type="text/montage-serialization"> | 17 | <script type="text/montage-serialization"> |
18 | { | 18 | { |
19 | |||
20 | "preloader1": { | ||
21 | "module": "js/preloader/preloader", | ||
22 | "name": "Preloader" | ||
23 | }, | ||
24 | |||
25 | "localStorage": { | 19 | "localStorage": { |
26 | "module": "js/controllers/local-storage-controller", | 20 | "module": "js/controllers/local-storage-controller", |
27 | "name": "LocalStorage" | 21 | "name": "LocalStorage" |
@@ -37,6 +31,11 @@ | |||
37 | "name": "AppModel" | 31 | "name": "AppModel" |
38 | }, | 32 | }, |
39 | 33 | ||
34 | "materialsModel": { | ||
35 | "module": "js/models/materials-model", | ||
36 | "name": "MaterialsModel" | ||
37 | }, | ||
38 | |||
40 | "menu": { | 39 | "menu": { |
41 | "module": "js/components/menu/menu.reel", | 40 | "module": "js/components/menu/menu.reel", |
42 | "name": "Menu", | 41 | "name": "Menu", |
@@ -167,7 +166,7 @@ | |||
167 | }, | 166 | }, |
168 | 167 | ||
169 | "panelContainer": { | 168 | "panelContainer": { |
170 | "module": "js/panels/PanelContainer/PanelContainer.reel", | 169 | "module": "js/panels/PanelContainer.reel", |
171 | "name": "PanelContainer", | 170 | "name": "PanelContainer", |
172 | "properties": { | 171 | "properties": { |
173 | "element": {"#": "rightPanelContent"}, | 172 | "element": {"#": "rightPanelContent"}, |
@@ -389,8 +388,8 @@ | |||
389 | 388 | ||
390 | <section data-montage-id="rightPanelResizer" class="rightPanelResizer resizeBar"></section> | 389 | <section data-montage-id="rightPanelResizer" class="rightPanelResizer resizeBar"></section> |
391 | 390 | ||
392 | <section id="rightPanelContainer" class="panelContainer"> | 391 | <section id="rightPanelContainer" class="rightPanelContainer panelContainer"> |
393 | <section id="rightPanelContent"> | 392 | <section id="rightPanelContent" class="rightPanelContent"> |
394 | </section> | 393 | </section> |
395 | </section> | 394 | </section> |
396 | </section> | 395 | </section> |
diff --git a/js/ninja.reel/ninja.js b/js/ninja.reel/ninja.js index 6efeef8a..88361fd9 100755 --- a/js/ninja.reel/ninja.js +++ b/js/ninja.reel/ninja.js | |||
@@ -8,10 +8,9 @@ var Montage = require("montage/core/core").Montage, | |||
8 | Component = require("montage/ui/component").Component, | 8 | Component = require("montage/ui/component").Component, |
9 | AppData = require("js/data/appdata").AppData; | 9 | AppData = require("js/data/appdata").AppData; |
10 | 10 | ||
11 | exports.Ninja = Montage.create(Component, { | 11 | var matrix = require("js/lib/math/matrix"); |
12 | 12 | ||
13 | _appLoaded: { value: false }, | 13 | exports.Ninja = Montage.create(Component, { |
14 | _preload: { value: false }, | ||
15 | 14 | ||
16 | ninjaVersion: { | 15 | ninjaVersion: { |
17 | value: null | 16 | value: null |
@@ -54,7 +53,7 @@ exports.Ninja = Montage.create(Component, { | |||
54 | 53 | ||
55 | window.addEventListener("resize", this, false); | 54 | window.addEventListener("resize", this, false); |
56 | 55 | ||
57 | this.eventManager.addEventListener( "appLoading", this, false); | 56 | // this.eventManager.addEventListener( "appLoading", this, false); // Don't need this anymore |
58 | this.eventManager.addEventListener( "selectTool", this, false); | 57 | this.eventManager.addEventListener( "selectTool", this, false); |
59 | this.eventManager.addEventListener( "selectSubTool", this, false); | 58 | this.eventManager.addEventListener( "selectSubTool", this, false); |
60 | this.eventManager.addEventListener( "onOpenDocument", this, false); | 59 | this.eventManager.addEventListener( "onOpenDocument", this, false); |
@@ -79,29 +78,6 @@ exports.Ninja = Montage.create(Component, { | |||
79 | } | 78 | } |
80 | }, | 79 | }, |
81 | 80 | ||
82 | handlePreloadFinish: { | ||
83 | value: function(e) { | ||
84 | this._preload = true; | ||
85 | this.appLoaded(); | ||
86 | } | ||
87 | }, | ||
88 | |||
89 | handleAppLoading: { | ||
90 | value: function(e) { | ||
91 | this._appLoaded = true; | ||
92 | this.appLoaded(); | ||
93 | } | ||
94 | }, | ||
95 | |||
96 | appLoaded: { | ||
97 | value: function() { | ||
98 | if(this._appLoaded && this._preload) { | ||
99 | // App is now deserialized and files are preloaded | ||
100 | this.appModel.materials = MaterialsLibrary.materials; | ||
101 | } | ||
102 | } | ||
103 | }, | ||
104 | |||
105 | _didDraw: { | 81 | _didDraw: { |
106 | value: false | 82 | value: false |
107 | }, | 83 | }, |