equal
deleted
inserted
replaced
30 resOptions.options[i].selected = true; |
30 resOptions.options[i].selected = true; |
31 break; |
31 break; |
32 } |
32 } |
33 } |
33 } |
34 |
34 |
35 // Selecting Version |
35 NOKIA.version = "1.1"; |
36 if (NOKIA.version == 'WRT 1.0') |
|
37 $('#wrt_version_1_0')[0].checked = true; |
|
38 else |
|
39 $('#wrt_version_1_1')[0].checked = true; |
|
40 |
|
41 // HomeScreen Support |
|
42 if (NOKIA.deviceList[NOKIA.currentDevice].homeScreenSupport) { |
|
43 if (typeof NOKIA.emulator.plist.MiniViewEnabled != 'undefined') { |
|
44 if (NOKIA.emulator.plist.MiniViewEnabled == 'false') |
|
45 $('#HS_Control_Info') |
|
46 .html( |
|
47 "<span id='wrt-help' onclick='javascipt:NOKIA.helper.showMiniviewHelp();'></span><strong>Not Enabled</strong><br/><small>Click on help to read more about enabling Mini view support</small>"); |
|
48 else |
|
49 $('#HS_Control_Info').html("Supported"); |
|
50 } else |
|
51 $('#HS_Control_Info').html( |
|
52 "<span id='wrt-help'></span>Not Supported"); |
|
53 |
|
54 $('#HS_Control_Info').show(); |
|
55 |
|
56 } else { |
|
57 $('#HS_Control_Info').html( |
|
58 "Not Supported for the selected Device resolution"); |
|
59 $('#HS_Control_Info').show(); |
|
60 } |
|
61 }; |
36 }; |
62 |
37 |
63 EmulatorHelper.prototype.getInfo = function(url, callback) { |
38 EmulatorHelper.prototype.getInfo = function(url, callback) { |
64 try { |
39 try { |
65 var xhr = this.ajax(); |
40 var xhr = this.ajax(); |
237 } |
212 } |
238 }; |
213 }; |
239 |
214 |
240 EmulatorHelper.prototype.getPreference = function(name) { |
215 EmulatorHelper.prototype.getPreference = function(name) { |
241 return NOKIA.emulator.prefs[name]; |
216 return NOKIA.emulator.prefs[name]; |
242 }; |
|
243 |
|
244 EmulatorHelper.prototype.version = function(ele) { |
|
245 if (confirm('Would you like to reload the widget to apply the changes on the Version settings?')) { |
|
246 NOKIA.helper.setPreference('__SYM_WRT_VERSION', ele.value); |
|
247 $("#loaderDiv").html("Applying the " + ele.value + ", please wait..."); |
|
248 $("#loaderDiv").show(); |
|
249 $("#loaderDiv")[0].className = 'green'; |
|
250 |
|
251 window.setTimeout(function() { |
|
252 document.location = document.location; |
|
253 }, 3000); |
|
254 } else { |
|
255 ele.checked = false; |
|
256 if (ele.value != 'WRT 1.0') |
|
257 $("#wrt_version_1_0")[0].checked = true; |
|
258 else |
|
259 $("#wrt_version_1_1")[0].checked = true; |
|
260 } |
|
261 }; |
217 }; |
262 |
218 |
263 EmulatorHelper.prototype.addListeners = function() { |
219 EmulatorHelper.prototype.addListeners = function() { |
264 NOKIA.helper.loadPreferences(); |
220 NOKIA.helper.loadPreferences(); |
265 /* |
221 /* |
313 if (!(/AppleWebKit/i.test(navigator.userAgent))) { |
269 if (!(/AppleWebKit/i.test(navigator.userAgent))) { |
314 $("#resOptions")[0].size = '4'; |
270 $("#resOptions")[0].size = '4'; |
315 } |
271 } |
316 } |
272 } |
317 |
273 |
318 // WRT Version controls |
|
319 $('#wrt_version_1_0').change(function() { |
|
320 NOKIA.helper.version(this); |
|
321 }); |
|
322 |
|
323 $('#wrt_version_1_1').change(function() { |
|
324 NOKIA.helper.version(this); |
|
325 }); |
|
326 |
|
327 $("#iframeMask").click(function() { |
274 $("#iframeMask").click(function() { |
328 $("#orientationIcon").hide(); |
275 $("#orientationIcon").hide(); |
329 $("#iframeMask").hide(); |
276 $("#iframeMask").hide(); |
330 $("#loaderDiv").hide(); |
277 $("#loaderDiv").hide(); |
331 |
278 |
366 // break; |
313 // break; |
367 // case 3: |
314 // case 3: |
368 // $("event-memory-info").show(); |
315 // $("event-memory-info").show(); |
369 // break; |
316 // break; |
370 // case 4: |
317 // case 4: |
371 // $("settings-view").show(); |
|
372 // break; |
|
373 // |
318 // |
374 // }} |
319 // }} |
375 }); |
320 }); |
376 $(".tabs-bottom .ui-tabs-nav, .tabs-bottom .ui-tabs-nav > *").removeClass( |
321 $(".tabs-bottom .ui-tabs-nav, .tabs-bottom .ui-tabs-nav > *").removeClass( |
377 "ui-corner-all ui-corner-top").addClass("ui-corner-bottom"); |
322 "ui-corner-all ui-corner-top").addClass("ui-corner-bottom"); |
378 |
323 |
|
324 $("#xleft").button( { |
|
325 icons : { |
|
326 primary : 'ui-icon-triangle-1-w' |
|
327 }, |
|
328 text : false |
|
329 }); |
|
330 $("#xright").button( { |
|
331 icons : { |
|
332 primary : 'ui-icon-triangle-1-e' |
|
333 }, |
|
334 text : false |
|
335 }); |
|
336 $("#yleft").button( { |
|
337 icons : { |
|
338 primary : 'ui-icon-triangle-1-w' |
|
339 }, |
|
340 text : false |
|
341 }); |
|
342 $("#yright").button( { |
|
343 icons : { |
|
344 primary : 'ui-icon-triangle-1-e' |
|
345 }, |
|
346 text : false |
|
347 }); |
|
348 $("#zleft").button( { |
|
349 icons : { |
|
350 primary : 'ui-icon-triangle-1-w' |
|
351 }, |
|
352 text : false |
|
353 }); |
|
354 $("#zright").button( { |
|
355 icons : { |
|
356 primary : 'ui-icon-triangle-1-e' |
|
357 }, |
|
358 text : false |
|
359 }); |
|
360 |
379 /* |
361 /* |
380 * Event triggering |
362 * Event triggering |
381 */ |
363 */ |
382 |
364 |
383 // for battery |
365 // for battery |
423 }); |
405 }); |
424 |
406 |
425 $("#event-memory-back").click(function(event) { |
407 $("#event-memory-back").click(function(event) { |
426 $("#event-icons").show(); |
408 $("#event-icons").show(); |
427 $("#event-memory-info").hide(); |
409 $("#event-memory-info").hide(); |
428 }); |
|
429 |
|
430 // for minView more info |
|
431 $("#mini-view-back").click(function(event) { |
|
432 $("#settings-view").show(); |
|
433 $("#mini-view-info").hide(); |
|
434 }); |
410 }); |
435 |
411 |
436 // Slider |
412 // Slider |
437 $('#slider').slider( |
413 $('#slider').slider( |
438 { |
414 { |
580 |
556 |
581 EmulatorHelper.prototype.trigger = function(provider, eventType, data) { |
557 EmulatorHelper.prototype.trigger = function(provider, eventType, data) { |
582 NOKIA.emulator.child.widget.triggerListener(provider, eventType, data); |
558 NOKIA.emulator.child.widget.triggerListener(provider, eventType, data); |
583 }; |
559 }; |
584 |
560 |
585 EmulatorHelper.prototype.showMiniviewHelp = function() { |
|
586 $("#settings-view").hide(); |
|
587 $("#mini-view-info").show(); |
|
588 }; |
|
589 |
|
590 EmulatorHelper.prototype.checkDependencies = function() { |
561 EmulatorHelper.prototype.checkDependencies = function() { |
591 |
562 |
592 for ( var key in NOKIA.scriptsLoaded) { |
563 for ( var key in NOKIA.scriptsLoaded) { |
593 if (!NOKIA.scriptsLoaded[key]) |
564 if (!NOKIA.scriptsLoaded[key]) |
594 return false; |
565 return false; |