[Title] Fixed tizenhwkey handler
authorchanghyun1.lee <changhyun1.lee@samsung.com>
Sat, 29 Jun 2013 09:58:09 +0000 (18:58 +0900)
committerchanghyun1.lee <changhyun1.lee@samsung.com>
Sat, 29 Jun 2013 09:58:09 +0000 (18:58 +0900)
[Desc.]
[Issue] N_SE-43910

Change-Id: I4a99a88c96ff2b80c263709ff3fa8a23f6c7de7d

16 files changed:
org.tizen.common.verrari/templates/cli/jqm-common-resources/js/main.js
org.tizen.common.verrari/templates/cli/tizen-basic/js/main.js
org.tizen.common.verrari/templates/cli/tizenwebuifw-common-resources/config.xml
org.tizen.common.verrari/templates/cli/tizenwebuifw-common-resources/js/main.js
org.tizen.common.verrari/templates/jar/common-resources.jar
org.tizen.common.verrari/templates/jar/jqm-common-resources.jar
org.tizen.common.verrari/templates/jar/jqm-masterdetail.jar
org.tizen.common.verrari/templates/jar/jqm-multipage.jar
org.tizen.common.verrari/templates/jar/jqm-navigation.jar
org.tizen.common.verrari/templates/jar/jqm-singlepage.jar
org.tizen.common.verrari/templates/jar/tizen-basic.jar
org.tizen.common.verrari/templates/jar/tizenwebuifw-common-resources.jar
org.tizen.common.verrari/templates/jar/tizenwebuifw-masterdetail.jar
org.tizen.common.verrari/templates/jar/tizenwebuifw-multipage.jar
org.tizen.common.verrari/templates/jar/tizenwebuifw-navigation.jar
org.tizen.common.verrari/templates/jar/tizenwebuifw-singlepage.jar

index 8b8abd3..56db226 100644 (file)
@@ -6,5 +6,11 @@
 var init = function () {
     // TODO:: Do your initialization job
     console.log("init() called");
+
+    // add eventListener for tizenhwkey
+    document.addEventListener('tizenhwkey', function(e) {
+        if(e.keyName == "back")
+            tizen.application.getCurrentApplication().exit();
+    });
 };
 $(document).bind('pageinit', init);
index 618837e..f23f5a8 100644 (file)
@@ -9,6 +9,12 @@ var checkTime;
 var init = function () {
     // TODO:: Do your initialization job
     console.log("init() called");
+
+    // add eventListener for tizenhwkey
+    document.addEventListener('tizenhwkey', function(e) {
+        if(e.keyName == "back")
+            tizen.application.getCurrentApplication().exit();
+    });
 };
 // window.onload can work without <body onload="">
 window.onload = init;
index 62b2e69..c35751c 100644 (file)
@@ -2,7 +2,6 @@
 <widget xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" id="http://yourdomain/$${WidgetID|"WidgetID"}" version="1.0.0" viewmodes="maximized">
     <tizen:application id="$@{APPID=APPLICATIONID()}.$${WidgetID|"WidgetID"}" package="$${APPID}" required_version="2.1"/>
     <content src="index.html"/>
-    <tizen:privilege name="http://tizen.org/privilege/application.launch"/>
     <icon src="icon.png"/>
     <name>$${WidgetID|"WidgetID"}</name>
 </widget>
index d9e2300..56db226 100644 (file)
@@ -4,11 +4,13 @@
 
 //Initialize function
 var init = function () {
-    $('div[data-role="page"]:first .ui-btn-back').bind("click", function(event) {
-        var currentApp = tizen.application.getCurrentApplication();
-        currentApp.exit();
-    });
     // TODO:: Do your initialization job
     console.log("init() called");
+
+    // add eventListener for tizenhwkey
+    document.addEventListener('tizenhwkey', function(e) {
+        if(e.keyName == "back")
+            tizen.application.getCurrentApplication().exit();
+    });
 };
 $(document).bind('pageinit', init);
index eeb3ac0..26e31a7 100644 (file)
Binary files a/org.tizen.common.verrari/templates/jar/common-resources.jar and b/org.tizen.common.verrari/templates/jar/common-resources.jar differ
index b6e894e..4c4f2aa 100644 (file)
Binary files a/org.tizen.common.verrari/templates/jar/jqm-common-resources.jar and b/org.tizen.common.verrari/templates/jar/jqm-common-resources.jar differ
index a943f44..aceef42 100644 (file)
Binary files a/org.tizen.common.verrari/templates/jar/jqm-masterdetail.jar and b/org.tizen.common.verrari/templates/jar/jqm-masterdetail.jar differ
index 62cbdc3..4b4999a 100644 (file)
Binary files a/org.tizen.common.verrari/templates/jar/jqm-multipage.jar and b/org.tizen.common.verrari/templates/jar/jqm-multipage.jar differ
index 87f0ed1..a819de5 100644 (file)
Binary files a/org.tizen.common.verrari/templates/jar/jqm-navigation.jar and b/org.tizen.common.verrari/templates/jar/jqm-navigation.jar differ
index faf51bc..8e3108e 100644 (file)
Binary files a/org.tizen.common.verrari/templates/jar/jqm-singlepage.jar and b/org.tizen.common.verrari/templates/jar/jqm-singlepage.jar differ
index 0fcfb48..efdda9b 100644 (file)
Binary files a/org.tizen.common.verrari/templates/jar/tizen-basic.jar and b/org.tizen.common.verrari/templates/jar/tizen-basic.jar differ
index d9996b6..938cb50 100644 (file)
Binary files a/org.tizen.common.verrari/templates/jar/tizenwebuifw-common-resources.jar and b/org.tizen.common.verrari/templates/jar/tizenwebuifw-common-resources.jar differ
index bc3ce96..b73b012 100644 (file)
Binary files a/org.tizen.common.verrari/templates/jar/tizenwebuifw-masterdetail.jar and b/org.tizen.common.verrari/templates/jar/tizenwebuifw-masterdetail.jar differ
index 501f9e4..75fd4b7 100644 (file)
Binary files a/org.tizen.common.verrari/templates/jar/tizenwebuifw-multipage.jar and b/org.tizen.common.verrari/templates/jar/tizenwebuifw-multipage.jar differ
index 19c2e9a..63b9dbe 100644 (file)
Binary files a/org.tizen.common.verrari/templates/jar/tizenwebuifw-navigation.jar and b/org.tizen.common.verrari/templates/jar/tizenwebuifw-navigation.jar differ
index 8da4ac7..61bbdb0 100644 (file)
Binary files a/org.tizen.common.verrari/templates/jar/tizenwebuifw-singlepage.jar and b/org.tizen.common.verrari/templates/jar/tizenwebuifw-singlepage.jar differ