diff options
author | Valerio Virgillito | 2012-01-30 16:35:59 -0800 |
---|---|---|
committer | Valerio Virgillito | 2012-01-30 16:35:59 -0800 |
commit | 05bb7a317356a71ede049be24a60b5fcaf0a41f9 (patch) | |
tree | 201555398f4a7f90e1aec354f0399a703400f790 /index.html | |
parent | adcb6e2534e305102cde748265047fdffe2bd03b (diff) | |
download | ninja-05bb7a317356a71ede049be24a60b5fcaf0a41f9.tar.gz |
Adding a version json object to Ninja
Versions object to start keeping track of versions for Ninja, Montage and eventually other dependencies.
Loaded before montage to use in the splash screen.
Signed-off-by: Valerio Virgillito <rmwh84@motorola.com>
Diffstat (limited to 'index.html')
-rw-r--r-- | index.html | 18 |
1 files changed, 17 insertions, 1 deletions
@@ -168,11 +168,27 @@ | |||
168 | 168 | ||
169 | <script type="text/javascript"> | 169 | <script type="text/javascript"> |
170 | window.onload = function() { | 170 | window.onload = function() { |
171 | // Load the version json | ||
172 | var req = new XMLHttpRequest(); | ||
173 | req.open("GET", "versions.json"); | ||
174 | req.onreadystatechange = (function(req) { | ||
175 | return function(event) { | ||
176 | if (req.readyState === 4) { | ||
177 | if (req.status === 200) { | ||
178 | window.ninjaVersion = JSON.parse(req.responseText); | ||
179 | } else { | ||
180 | console.log("Ninja version file could not be loaded"); | ||
181 | } | ||
182 | } | ||
183 | } | ||
184 | })(req); | ||
185 | req.send(); | ||
171 | // | 186 | // |
172 | var star = document.getElementById('star'); | 187 | var star = document.getElementById('star'); |
173 | // | 188 | // |
174 | njstar(star.getContext("2d")); | 189 | njstar(star.getContext("2d")); |
175 | } | 190 | }; |
191 | |||
176 | function njstar (ctx) { | 192 | function njstar (ctx) { |
177 | ctx.save(); | 193 | ctx.save(); |
178 | ctx.translate(0,0); | 194 | ctx.translate(0,0); |