Turkey : 0815 Version(Back key hold & unhold)
authorJin Yoon <jinny.yoon@samsung.com>
Sat, 15 Aug 2015 20:53:11 +0000 (05:53 +0900)
committerJin Yoon <jinny.yoon@samsung.com>
Sat, 15 Aug 2015 20:53:11 +0000 (05:53 +0900)
16 files changed:
.cproject
.project
.rds_delta
.sdk_delta.info
.sign/.manifest.tmp
.sign/author-signature.xml
.sign/signature1.xml
inc/util.h
register/momentic_1.jpg [new file with mode: 0644]
register/momentic_2.jpg [new file with mode: 0644]
register/momentic_3.jpg [new file with mode: 0644]
register/momentic_4.jpg [new file with mode: 0644]
res/edje/momentic.edc
src/item.c
src/main_view.c
tizen-manifest.xml

index ba51b89..b253620 100755 (executable)
--- a/.cproject
+++ b/.cproject
                                        </fileInfo>
                                        <fileInfo id="org.tizen.nativecore.config.sbi.gcc45.app.debug.1621246236.1782856507" name="popup.edc" rcbsApplicability="disable" resourcePath="res/edje/popup.edc" toolsToInvoke="org.tizen.nativecore.tool.sbi.edc.compiler.1535918924.757518964">
                                                <tool id="org.tizen.nativecore.tool.sbi.edc.compiler.1535918924.757518964" name="EDC Resource Compiler" superClass="org.tizen.nativecore.tool.sbi.edc.compiler.1535918924">
-                                                       <option id="sbi.gnu.edc.compiler.option.misc.id.1356923358" superClass="sbi.gnu.edc.compiler.option.misc.id" valueType="stringList">
+                                                       <option id="sbi.gnu.edc.compiler.option.misc.id.1356923358" name="Image Path (-id)" superClass="sbi.gnu.edc.compiler.option.misc.id" valueType="stringList">
                                                                <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/edje/images&quot;"/>
                                                                <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/res/edje/images&quot;"/>
                                                        </option>
                                </extensions>
                        </storageModule>
                        <storageModule moduleId="cdtBuildSystem" version="4.0.0">
-                               <configuration artifactName="adventure" buildArtefactType="org.tizen.nativecore.buildArtefactType.app" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.tizen.nativecore.buildArtefactType.app,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;" id="org.tizen.nativecore.config.sbi.gcc45.app.release.2049646737" name="Release" parent="org.tizen.nativecore.config.sbi.gcc45.app.release">
+                               <configuration artifactName="momentic" buildArtefactType="org.tizen.nativecore.buildArtefactType.app" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.tizen.nativecore.buildArtefactType.app,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" description="" errorParsers="org.eclipse.cdt.core.MakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;" id="org.tizen.nativecore.config.sbi.gcc45.app.release.2049646737" name="Release" parent="org.tizen.nativecore.config.sbi.gcc45.app.release">
                                        <folderInfo id="org.tizen.nativecore.config.sbi.gcc45.app.release.2049646737." name="/" resourcePath="">
                                                <toolChain id="org.tizen.nativecore.toolchain.sbi.gcc45.app.release.1156679222" name="Tizen Native Toolchain" superClass="org.tizen.nativecore.toolchain.sbi.gcc45.app.release">
                                                        <targetPlatform binaryParser="org.eclipse.cdt.core.ELF" id="org.tizen.nativeide.target.sbi.gnu.platform.base.1675966596" osList="linux,win32" superClass="org.tizen.nativeide.target.sbi.gnu.platform.base"/>
                                                                <option id="gnu.cpp.compiler.option.optimization.level.137659573" name="Optimization Level" superClass="gnu.cpp.compiler.option.optimization.level" value="gnu.cpp.compiler.optimization.level.most" valueType="enumerated"/>
                                                                <option id="sbi.gnu.cpp.compiler.option.debugging.level.core.1735501451" name="Debug level" superClass="sbi.gnu.cpp.compiler.option.debugging.level.core"/>
                                                                <option id="sbi.gnu.cpp.compiler.option.518787281" name="Tizen-Target" superClass="sbi.gnu.cpp.compiler.option" valueType="userObjs">
-                                                                       <listOptionValue builtIn="false" value="mobile-2.3-emulator.core_llvm34.i386.core.app"/>
+                                                                       <listOptionValue builtIn="false" value="mobile-2.3-device.core_llvm34.armel.core.app"/>
                                                                </option>
                                                                <option id="sbi.gnu.cpp.compiler.option.frameworks_inc.core.406527400" name="Tizen-Frameworks-Include-Path" superClass="sbi.gnu.cpp.compiler.option.frameworks_inc.core" valueType="includePath">
                                                                        <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/libxml2&quot;"/>
                                                                        <listOptionValue builtIn="false" value="${RS_COMPILER_MISC}"/>
                                                                        <listOptionValue builtIn="false" value=" -fPIE"/>
                                                                        <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="-mthumb"/>
                                                                </option>
                                                                <option id="gnu.cpp.compiler.option.include.paths.561319280" name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" valueType="includePath">
                                                                        <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc}&quot;"/>
                                                                <option defaultValue="gnu.c.optimization.level.most" id="gnu.c.compiler.option.optimization.level.1976335889" name="Optimization Level" superClass="gnu.c.compiler.option.optimization.level" valueType="enumerated"/>
                                                                <option id="sbi.gnu.c.compiler.option.debugging.level.core.1387962702" name="Debug level" superClass="sbi.gnu.c.compiler.option.debugging.level.core"/>
                                                                <option id="sbi.gnu.c.compiler.option.245862639" name="Tizen-Target" superClass="sbi.gnu.c.compiler.option" valueType="userObjs">
-                                                                       <listOptionValue builtIn="false" value="mobile-2.3-emulator.core_llvm34.i386.core.app"/>
+                                                                       <listOptionValue builtIn="false" value="mobile-2.3-device.core_llvm34.armel.core.app"/>
                                                                </option>
                                                                <option id="sbi.gnu.c.compiler.option.frameworks_inc.core.1881114364" name="Tizen-Frameworks-Include-Path" superClass="sbi.gnu.c.compiler.option.frameworks_inc.core" valueType="includePath">
                                                                        <listOptionValue builtIn="false" value="&quot;${SBI_SYSROOT}/usr/include/libxml2&quot;"/>
                                                                        <listOptionValue builtIn="false" value="${RS_COMPILER_MISC}"/>
                                                                        <listOptionValue builtIn="false" value=" -fPIE"/>
                                                                        <listOptionValue builtIn="false" value="--sysroot=&quot;${SBI_SYSROOT}&quot;"/>
+                                                                       <listOptionValue builtIn="false" value="-mthumb"/>
                                                                </option>
                                                                <option id="gnu.c.compiler.option.include.paths.1552230224" name="Include paths (-I)" superClass="gnu.c.compiler.option.include.paths" valueType="includePath">
                                                                        <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/inc}&quot;"/>
                                                                        <additionalInput kind="additionalinput" paths="$(LIBS)"/>
                                                                </inputType>
                                                        </tool>
-                                                       <tool command="i386-linux-gnueabi-as" id="org.tizen.nativeapp.tool.sbi.gnu.assembler.base.332133103" name="Assembler" superClass="org.tizen.nativeapp.tool.sbi.gnu.assembler.base">
+                                                       <tool command="arm-linux-gnueabi-as" id="org.tizen.nativeapp.tool.sbi.gnu.assembler.base.332133103" name="Assembler" superClass="org.tizen.nativeapp.tool.sbi.gnu.assembler.base">
                                                                <inputType id="cdt.managedbuild.tool.gnu.assembler.input.1505972775" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
                                                        </tool>
                                                        <tool id="org.tizen.nativecore.tool.fnmapgen.25665089" name="C FN-Map Generator" superClass="org.tizen.nativecore.tool.fnmapgen"/>
                                                        <tool id="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586" name="EDC Resource Compiler" superClass="org.tizen.nativecore.tool.sbi.edc.compiler"/>
                                                </toolChain>
                                        </folderInfo>
+                                       <fileInfo id="org.tizen.nativecore.config.sbi.gcc45.app.release.2049646737.683117501" name="main_view.edc" rcbsApplicability="disable" resourcePath="res/edje/main_view.edc" toolsToInvoke="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.1201643996">
+                                               <tool id="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.1201643996" name="EDC Resource Compiler" superClass="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586">
+                                                       <option id="sbi.gnu.edc.compiler.option.misc.id.2050275899" name="Image Path (-id)" superClass="sbi.gnu.edc.compiler.option.misc.id" valueType="stringList">
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/edje/images&quot;"/>
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/res/edje/images&quot;"/>
+                                                       </option>
+                                               </tool>
+                                       </fileInfo>
+                                       <fileInfo id="org.tizen.nativecore.config.sbi.gcc45.app.release.2049646737.1177172919" name="main.edc" rcbsApplicability="disable" resourcePath="res/edje/main.edc" toolsToInvoke="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.197234670">
+                                               <tool id="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.197234670" name="EDC Resource Compiler" superClass="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586">
+                                                       <option id="sbi.gnu.edc.compiler.option.misc.id.1101825238" name="Image Path (-id)" superClass="sbi.gnu.edc.compiler.option.misc.id" valueType="stringList">
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/edje/images&quot;"/>
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/res/edje/images&quot;"/>
+                                                       </option>
+                                               </tool>
+                                       </fileInfo>
+                                       <fileInfo id="org.tizen.nativecore.config.sbi.gcc45.app.release.2049646737.465305502" name="entry.edc" rcbsApplicability="disable" resourcePath="res/edje/entry.edc" toolsToInvoke="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.1960178413">
+                                               <tool id="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.1960178413" name="EDC Resource Compiler" superClass="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586">
+                                                       <option id="sbi.gnu.edc.compiler.option.misc.id.1015497653" name="Image Path (-id)" superClass="sbi.gnu.edc.compiler.option.misc.id" valueType="stringList">
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/edje/images&quot;"/>
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/res/edje/images&quot;"/>
+                                                       </option>
+                                               </tool>
+                                       </fileInfo>
+                                       <fileInfo id="org.tizen.nativecore.config.sbi.gcc45.app.release.2049646737.1850485765" name="item2.edc" rcbsApplicability="disable" resourcePath="res/edje/item2.edc" toolsToInvoke="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.570840421">
+                                               <tool id="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.570840421" name="EDC Resource Compiler" superClass="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586">
+                                                       <option id="sbi.gnu.edc.compiler.option.misc.id.23811344" name="Image Path (-id)" superClass="sbi.gnu.edc.compiler.option.misc.id" valueType="stringList">
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/edje/images&quot;"/>
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/res/edje/images&quot;"/>
+                                                       </option>
+                                               </tool>
+                                       </fileInfo>
+                                       <fileInfo id="org.tizen.nativecore.config.sbi.gcc45.app.release.2049646737.1707606701" name="city.edc" rcbsApplicability="disable" resourcePath="res/edje/city.edc" toolsToInvoke="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.510033049">
+                                               <tool id="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.510033049" name="EDC Resource Compiler" superClass="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586">
+                                                       <option id="sbi.gnu.edc.compiler.option.misc.id.2015582695" name="Image Path (-id)" superClass="sbi.gnu.edc.compiler.option.misc.id" valueType="stringList">
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/edje/images&quot;"/>
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/res/edje/images&quot;"/>
+                                                       </option>
+                                               </tool>
+                                       </fileInfo>
+                                       <fileInfo id="org.tizen.nativecore.config.sbi.gcc45.app.release.2049646737.1006472608" name="ui_manager.edc" rcbsApplicability="disable" resourcePath="res/edje/ui_manager.edc" toolsToInvoke="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.635375089">
+                                               <tool id="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.635375089" name="EDC Resource Compiler" superClass="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586">
+                                                       <option id="sbi.gnu.edc.compiler.option.misc.id.1970966006" name="Image Path (-id)" superClass="sbi.gnu.edc.compiler.option.misc.id" valueType="stringList">
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/edje/images&quot;"/>
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/res/edje/images&quot;"/>
+                                                       </option>
+                                               </tool>
+                                       </fileInfo>
+                                       <fileInfo id="org.tizen.nativecore.config.sbi.gcc45.app.release.2049646737.706767800" name="popup.edc" rcbsApplicability="disable" resourcePath="res/edje/popup.edc" toolsToInvoke="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.1446919042">
+                                               <tool id="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.1446919042" name="EDC Resource Compiler" superClass="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586">
+                                                       <option id="sbi.gnu.edc.compiler.option.misc.id.1705088001" name="Image Path (-id)" superClass="sbi.gnu.edc.compiler.option.misc.id" valueType="stringList">
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/edje/images&quot;"/>
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/res/edje/images&quot;"/>
+                                                       </option>
+                                               </tool>
+                                       </fileInfo>
+                                       <fileInfo id="org.tizen.nativecore.config.sbi.gcc45.app.release.2049646737.544937031" name="item.edc" rcbsApplicability="disable" resourcePath="res/edje/item.edc" toolsToInvoke="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.199128876">
+                                               <tool id="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.199128876" name="EDC Resource Compiler" superClass="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586">
+                                                       <option id="sbi.gnu.edc.compiler.option.misc.id.129446624" name="Image Path (-id)" superClass="sbi.gnu.edc.compiler.option.misc.id" valueType="stringList">
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/edje/images&quot;"/>
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/res/edje/images&quot;"/>
+                                                       </option>
+                                               </tool>
+                                       </fileInfo>
+                                       <fileInfo id="org.tizen.nativecore.config.sbi.gcc45.app.release.2049646737.1260492174" name="best_time.edc" rcbsApplicability="disable" resourcePath="res/edje/best_time.edc" toolsToInvoke="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.1348452172">
+                                               <tool id="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.1348452172" name="EDC Resource Compiler" superClass="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586">
+                                                       <option id="sbi.gnu.edc.compiler.option.misc.id.2084525055" name="Image Path (-id)" superClass="sbi.gnu.edc.compiler.option.misc.id" valueType="stringList">
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/edje/images&quot;"/>
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/res/edje/images&quot;"/>
+                                                       </option>
+                                               </tool>
+                                       </fileInfo>
+                                       <fileInfo id="org.tizen.nativecore.config.sbi.gcc45.app.release.2049646737.1341866755" name="momentic.edc" rcbsApplicability="disable" resourcePath="res/edje/momentic.edc" toolsToInvoke="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.1377957795">
+                                               <tool id="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.1377957795" name="EDC Resource Compiler" superClass="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586">
+                                                       <option id="sbi.gnu.edc.compiler.option.misc.id.1167157905" name="Image Path (-id)" superClass="sbi.gnu.edc.compiler.option.misc.id" valueType="stringList">
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/edje/images&quot;"/>
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/res/edje/images&quot;"/>
+                                                       </option>
+                                               </tool>
+                                       </fileInfo>
+                                       <fileInfo id="org.tizen.nativecore.config.sbi.gcc45.app.release.2049646737.771446847" name="group.edc" rcbsApplicability="disable" resourcePath="res/edje/group.edc" toolsToInvoke="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.959739643">
+                                               <tool id="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586.959739643" name="EDC Resource Compiler" superClass="org.tizen.nativecore.tool.sbi.edc.compiler.1488714586">
+                                                       <option id="sbi.gnu.edc.compiler.option.misc.id.1575470180" name="Image Path (-id)" superClass="sbi.gnu.edc.compiler.option.misc.id" valueType="stringList">
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/edje/images&quot;"/>
+                                                               <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}}/res/edje/images&quot;"/>
+                                                       </option>
+                                               </tool>
+                                       </fileInfo>
                                        <sourceEntries>
                                                <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="inc"/>
                                                <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="res"/>
index 4f4e6f7..286138b 100644 (file)
--- a/.project
+++ b/.project
@@ -7,6 +7,7 @@
        <buildSpec>
                <buildCommand>
                        <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
+                       <triggers>clean,full,incremental,</triggers>
                        <arguments>
                        </arguments>
                </buildCommand>
index 0793a12..f9b620a 100644 (file)
@@ -3,4 +3,4 @@
 #modify
 author-signature.xml
 signature1.xml
-bin/adventure
+bin/momentic
index 922bd61..7ab8da2 100644 (file)
Binary files a/.sdk_delta.info and b/.sdk_delta.info differ
index 6905318..8fe6c8f 100644 (file)
@@ -1,4 +1,4 @@
-bin/momentic__DEL__SCuR8UwQ2T+st3i+2xM0L4F9pzfF/cXP0t8MR5XfSYU=
+bin/momentic__DEL__/ym/QuVnKHEzAeiDxWQu8mqxDXAp7M3yOnkLv+dc5W4=
 res/edje/best_time.edj__DEL__ldztiXgjvLfnc7dK0WKVWd4A1csnQ1SX/mzVZvXcvn4=
 res/edje/btn.png__DEL__/mnezJ6XMU4nvJ7/Ts0SYNw07RbVB7g3Lfe2XTkipH8=
 res/edje/city.edj__DEL__1/Vj7IvAumyAIOoLZv+VzQ6E4y7vgcdNxZwBw7RhdOA=
@@ -63,7 +63,7 @@ res/edje/item.edj__DEL__TDBmhk80kGi9+NtMBeutRwqcnIZfkON6Zd8Kghfh538=
 res/edje/item2.edj__DEL__rRGntmt9nvAhDKY/eJozY6ug2dWoIWIc6KXuPQlbgk0=
 res/edje/main.edj__DEL__tKBHNngjGJ0Sg7oLbjUMXSvxRhBhe+sXkWRMBcB6G/g=
 res/edje/main_view.edj__DEL__qU4qyRK+S9vnR/zYEVB+B/vSd7odFpxyRrrvzrmgezU=
-res/edje/momentic.edj__DEL__e8+mAYsshLbnZiB1T8bSuqvVmpVZt2yHm977e3uWcfs=
+res/edje/momentic.edj__DEL__O2ZUN94M6bPi1rvIUMZggbtD5adn7bYgRQ4/goOD+zM=
 res/edje/popup.edj__DEL__CUBuvwFhvXmi0uwnsMvWW1OEgQUg2vgRFysHSYw/3ME=
 res/edje/result_bar.png__DEL__NnyOPowuUYyO25/+ADqzW982i9CP7DoXv6Eyrqmnp1E=
 res/edje/ui_manager.edj__DEL__uE2PyHTnHOBJ0FD0PtaMrNq9s6UYZX/ggAwF5amY0yA=
@@ -116,5 +116,5 @@ res/images/watch_icon.png__DEL__P1HvAuBuu2j9Jb3JNAiRoADdU1auDg4BS4x+5tD6AKo=
 res/images/world_map.png__DEL__qzld1q4JAzcy/4ndsTnaCAG5tWuy+DpL9WK1a6noKLU=
 res/images/하단 버튼.png__DEL__V8qiFz8nOWFWaG7CLYiPSBBuFMWQj9Ox4vrR6guq+io=
 shared/res/adventure.png__DEL__iF8SZahyLw7IqsH3SgtZ9umag2CVi5Kk0ie4yoUr9t0=
-tizen-manifest.xml__DEL__RGnUB9TcglvtI+HYACwvP1tarqPEXSYxjX3vBBSH8lk=
-author-signature.xml__DEL__oug7q1p8DhdyUuPfuo/EO108trUagu+YsdDKfLb6Oek=
+tizen-manifest.xml__DEL__sVegCiaWMCnhs/S79wTKMBsSctMNEIHNsv6YUVnXGgs=
+author-signature.xml__DEL__RuyjA8XT1z23IO5VofUTtRPB3d3eJWpwVSOZYEOBuqA=
index 7ae7d2d..5cb3407 100644 (file)
@@ -4,7 +4,7 @@
 <SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"></SignatureMethod>
 <Reference URI="bin%2Fmomentic">
 <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>SCuR8UwQ2T+st3i+2xM0L4F9pzfF/cXP0t8MR5XfSYU=</DigestValue>
+<DigestValue>/ym/QuVnKHEzAeiDxWQu8mqxDXAp7M3yOnkLv+dc5W4=</DigestValue>
 </Reference>
 <Reference URI="res%2Fedje%2Fbest_time.edj">
 <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
 </Reference>
 <Reference URI="res%2Fedje%2Fmomentic.edj">
 <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>e8+mAYsshLbnZiB1T8bSuqvVmpVZt2yHm977e3uWcfs=</DigestValue>
+<DigestValue>O2ZUN94M6bPi1rvIUMZggbtD5adn7bYgRQ4/goOD+zM=</DigestValue>
 </Reference>
 <Reference URI="res%2Fedje%2Fpopup.edj">
 <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
 </Reference>
 <Reference URI="tizen-manifest.xml">
 <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>RGnUB9TcglvtI+HYACwvP1tarqPEXSYxjX3vBBSH8lk=</DigestValue>
+<DigestValue>sVegCiaWMCnhs/S79wTKMBsSctMNEIHNsv6YUVnXGgs=</DigestValue>
 </Reference>
 <Reference URI="#prop">
 <Transforms>
 </Reference>
 </SignedInfo>
 <SignatureValue>
-f18XtHc6prNe2iVY9HBjsj0SV10y4utroRuforv5xYMl1CuOu30LHgzMjf3hpReTNhcsLq3CwLhF
-sYXqOtt0u8wJaiBsqlwJzotiWgowcAVuqQmogbhH/VAjc3TmgjWCv+s7chnaDhPcedZewF4BKkiz
-Nb7Rz4g3pHPi5Ji3OPCLOqFXJgIGwQsSKM/95BGfpjNnnBtkrIoQ+A/X+vPsUilamEybKlKaqpRu
-SX3aoHgfY6P3m7sCF7CHRiiVPi7edFrk+ZeAW5NtAU2fVWK8PdC+mXjgnGEinOtP3DFCKS34rDPV
-r6zJtWz4+XWkRYbxqHCAKyq+Fb2n54/5H1p/JA==
+c8lDsKR6mp10//TFJgkjZJCWEDUVi0+O7ldykMO9jo0vBNduFAIqXsSQMctFiXWXP3bUX1/YsUV8
+BkTSRZS4SsHkNoNHtBLEhA3SUcg38MY+ZgJe/eZK2Zs/RheewB6Ta1xgzEPl9N1tXX+ll9lIhWUW
+wIz/ptLQzM31PQIlqM/fzH9UOj/Pi4mY4wQcQn2vlerK4qX2sGQ81YTtI40dcD/Gl8VZuWbZkGzI
++exvbifs3hFr6yX8AOVSvRhW+jWKagoRTPS8FeyJWXKmjMcxj8uIQwiJCWggOxM7AoHAeFmugdk1
+P6lfrj6eKTzcXCYGYhFNXJ36L5vk9fIX+SFzrg==
 </SignatureValue>
 <KeyInfo>
 <X509Data>
index 710aae1..8ae881b 100644 (file)
@@ -4,11 +4,11 @@
 <SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"></SignatureMethod>
 <Reference URI="author-signature.xml">
 <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>oug7q1p8DhdyUuPfuo/EO108trUagu+YsdDKfLb6Oek=</DigestValue>
+<DigestValue>RuyjA8XT1z23IO5VofUTtRPB3d3eJWpwVSOZYEOBuqA=</DigestValue>
 </Reference>
 <Reference URI="bin%2Fmomentic">
 <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>SCuR8UwQ2T+st3i+2xM0L4F9pzfF/cXP0t8MR5XfSYU=</DigestValue>
+<DigestValue>/ym/QuVnKHEzAeiDxWQu8mqxDXAp7M3yOnkLv+dc5W4=</DigestValue>
 </Reference>
 <Reference URI="res%2Fedje%2Fbest_time.edj">
 <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
 </Reference>
 <Reference URI="res%2Fedje%2Fmomentic.edj">
 <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>e8+mAYsshLbnZiB1T8bSuqvVmpVZt2yHm977e3uWcfs=</DigestValue>
+<DigestValue>O2ZUN94M6bPi1rvIUMZggbtD5adn7bYgRQ4/goOD+zM=</DigestValue>
 </Reference>
 <Reference URI="res%2Fedje%2Fpopup.edj">
 <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
 </Reference>
 <Reference URI="tizen-manifest.xml">
 <DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>RGnUB9TcglvtI+HYACwvP1tarqPEXSYxjX3vBBSH8lk=</DigestValue>
+<DigestValue>sVegCiaWMCnhs/S79wTKMBsSctMNEIHNsv6YUVnXGgs=</DigestValue>
 </Reference>
 <Reference URI="#prop">
 <Transforms>
 </Reference>
 </SignedInfo>
 <SignatureValue>
-o6Byp4p1XKIiCVxRh/lwz7uzRa/fvtSk1Kfm/k//cRW3h2SR7PirnZCGx5Hco+v0RymStDRfs2Hm
-D3xmi6uCja90hP+yBFluSAGP4uKHCrzWgGTArQ4NkfyXOHSAHz6xFoy50DAP6UGKu74WfmL2z7z8
-0Tm/imtJOC3foEGnhDnZlF+ndWi2KmaAttOEmyC9qTrEcP3TH6FAnqAOqYa2N6XXNiG1MtsZwbmL
-zd2Hd6jE5WyZwKRg8pWdVNzACfPzbl5IPOf/ZhckkLdRfNghxM+8OVoxXJbMMs4uB8yzvhSj9aVY
-4txb1OTlzbTVIP6C8QU9ZD3a/ZzBwBaM8LEb1g==
+eW28Cy+0yrz7OZ1FNRsravMRxQ0431RoyOTiQOnq12AG47Pv2eBzDZ8Ybk2wtIS3iUdtJz/rOlRK
+9YGyXO424tINIRtYntEy3DkFegxyKiaQQEctNohgzdTP0RqBWSbk8sr36MAhturWPfHXuuDRyYhD
+PEeSaBAXUCY3w9xP1HKTY7FzoBMUzZ+jE19vUjowMJhmjzmn8Q17MpJtUv14eoxl386jeBhlyqTj
+8gdinksQ0tOOw+wjmuUmIdh8bw3QTI52jy9HC6vOlC/gW/9YrMJtihDqJUFI5Mx68tyyuQP2o0/U
+I588HtDHST6SAGSPwY+SVYlBgFA28Eyx/uUaaQ==
 </SignatureValue>
 <KeyInfo>
 <X509Data>
index 450fdb0..3c51f6b 100644 (file)
@@ -21,6 +21,7 @@
 #define DATA_KEY_SELECTING "selecting"
 #define DATA_KEY_RESULT "result"
 #define GROUP_INFO "group_info"
+#define DATA_KEY_BEST_TIME "best_time"
 
 /* Return values */
 typedef enum {
diff --git a/register/momentic_1.jpg b/register/momentic_1.jpg
new file mode 100644 (file)
index 0000000..a573cc2
Binary files /dev/null and b/register/momentic_1.jpg differ
diff --git a/register/momentic_2.jpg b/register/momentic_2.jpg
new file mode 100644 (file)
index 0000000..96710e0
Binary files /dev/null and b/register/momentic_2.jpg differ
diff --git a/register/momentic_3.jpg b/register/momentic_3.jpg
new file mode 100644 (file)
index 0000000..46cf875
Binary files /dev/null and b/register/momentic_3.jpg differ
diff --git a/register/momentic_4.jpg b/register/momentic_4.jpg
new file mode 100644 (file)
index 0000000..95a7867
Binary files /dev/null and b/register/momentic_4.jpg differ
index 4f8816d..1d167c5 100644 (file)
@@ -491,6 +491,12 @@ collections {
       programs {
 
 //sequence begin
+                program { name: "hold";
+                       action: SIGNAL_EMIT "momentic,state,hold" "";
+                }
+                program { name: "unhold";
+                       action: SIGNAL_EMIT "momentic,state,unhold" "";
+                }
          program { name: "start";
             signal: "load";
             action: STATE_SET "visible" 0.0;
@@ -504,6 +510,7 @@ collections {
             signal: "momentic,state,page1";
             script {
                run_program(PROGRAM:"go_page1a");
+                          run_program(PROGRAM:"hold");
                set_int(page_state, -1);
             }
          }
@@ -512,6 +519,7 @@ collections {
             script {
                run_program(PROGRAM:"hide_search");
                run_program(PROGRAM:"go_page2a");
+                          run_program(PROGRAM:"hold");
                set_int(page_state, -1);
             }
          }
@@ -523,10 +531,12 @@ collections {
                } else {
                   if (get_int(page_state) == 3) {
                      //page2_back
+                                run_program(PROGRAM:"hold");
                      set_int(page_state, -1);                     
                   } else if (get_int(page_state) == 2) {
                      run_program(PROGRAM:"page_back_1a");
                      run_program(PROGRAM:"page_back_1d");                     
+                                run_program(PROGRAM:"hold");
                      set_int(page_state, -1);                     
                   } else if (get_int(page_state) == 1) {
                      run_program(PROGRAM:"page_back_0a");
@@ -534,6 +544,7 @@ collections {
                      run_program(PROGRAM:"hide_searchlist");
                      run_program(PROGRAM:"show_add_description2");                     
                      run_program(PROGRAM:"next_btn_hide");                              
+                                run_program(PROGRAM:"hold");
                      set_int(page_state, -1);
                   }
                }
@@ -563,6 +574,7 @@ collections {
          }
          program { name: "page_back_1c";
             script {
+                          run_program(PROGRAM:"unhold");
                set_int(page_state, 1);
             }
          }
@@ -603,6 +615,7 @@ collections {
          }
          program { name: "page_back_0e";
             script {
+                          run_program(PROGRAM:"unhold");
                set_int(page_state, 0);
             }
          }               
@@ -632,6 +645,7 @@ collections {
          }
          program { name: "go_page1d";
             script {
+                          run_program(PROGRAM:"unhold");
                set_int(page_state, 1);
             }
          }            
@@ -735,6 +749,7 @@ collections {
          }
          program { name: "go_page2c";
             script {
+                          run_program(PROGRAM:"unhold");
                set_int(page_state, 2);
             }
          }               
index af0fede..413658b 100644 (file)
@@ -593,6 +593,7 @@ Evas_Object *item_create_best_time(Evas_Object *parent, double start, double end
 
        elm_object_part_text_set(item, "city", "Best time");
 
+       evas_object_data_set(item, DATA_KEY_BEST_TIME, (void *) 1);
        evas_object_show(item);
 
        if (start >= end) {
@@ -634,6 +635,7 @@ void item_destroy_best_time(Evas_Object *item)
 {
        ret_if(!item);
        evas_object_event_callback_del(item, EVAS_CALLBACK_DEL, _item_best_time_del_cb);
+       evas_object_data_del(item, DATA_KEY_BEST_TIME);
        evas_object_del(item);
 }
 
index d4153e0..1ba66c3 100644 (file)
@@ -1,6 +1,6 @@
 #include <Elementary.h>
 #include <time.h>
-#include <app_control.h>
+//#include <app_control.h>
 #include <notification.h>
 
 #include "main.h"
@@ -19,6 +19,7 @@ const char *const MAIN_VIEW_EDJE = "momentic.edj";
 const char *const ENTRY_EDJE = "entry.edj";
 const char *const PREDICT_ITEM_EDJE = "predict_item.edj";
 static int cur_page = 0;
+static int hold = 0;
 
 static void _append_item_to_searchlist(Evas_Object *searchlist, Evas_Object *item)
 {
@@ -597,6 +598,16 @@ static void _page1_done_cb(void *data, Evas_Object *obj, const char *signal, con
        elm_object_focus_set(data, EINA_TRUE);
 }
 
+static void _hold_cb(void *data, Evas_Object *obj, const char *signal, const char *source)
+{
+       hold = 1;
+}
+
+static void _unhold_cb(void *data, Evas_Object *obj, const char *signal, const char *source)
+{
+       hold = 0;
+}
+
 static Evas_Object *_create_add_btn(Evas_Object *parent, main_view_s *main_view_info)
 {
        Evas_Object *add_btn = NULL;
@@ -896,9 +907,15 @@ static void _destroy_group_scroller(Evas_Object *group_scroller)
 static void _main_view_back_cb(void *data, Evas_Object *obj, void *event_info)
 {
        main_view_s *main_view_info = data;
+
+       if (hold) {
+               _D("hold the back key events");
+               return;
+       }
+
+#if 0  /* Use hold & unhold events */
        static time_t prev_t;
        time_t cur_t;
-
        time(&cur_t);
 
        if (prev_t + 2 > cur_t) {
@@ -907,6 +924,7 @@ static void _main_view_back_cb(void *data, Evas_Object *obj, void *event_info)
        }
 
        prev_t = cur_t;
+#endif
        elm_object_signal_emit(obj, "momentic,state,page,back", "");
        
        switch (cur_page) {
@@ -939,6 +957,10 @@ static void _main_view_back_cb(void *data, Evas_Object *obj, void *event_info)
                ret_if(!list);
 
                EINA_LIST_FREE(list, item) {
+                       if (evas_object_data_get(item, DATA_KEY_BEST_TIME)) {
+                               item_destroy_best_time(item);
+                               continue;
+                       }
                        elm_object_signal_emit(item, "momentic,item,state,default", "");
                        unset_time_range(item);
                        tmp = item;
@@ -946,6 +968,7 @@ static void _main_view_back_cb(void *data, Evas_Object *obj, void *event_info)
 
                scroller_remove_item(main_view_info->city_list, tmp);
                item_destroy_best_time(tmp);
+               elm_object_signal_emit(main_view_info->main_view, "momentic,state,page1", "");
                cur_page = 1;
                break;
        case 4:
@@ -1032,6 +1055,8 @@ Evas_Object *main_view_create(Evas_Object *parent, moment_info_s *moment_info)
                elm_object_part_content_set(main_view_info->main_view, "save_group_btn", main_view_info->save_button);
 
        elm_object_signal_callback_add(main_view_info->main_view, "momentic,page1,done", "", _page1_done_cb, main_view_info->searchbar);
+       elm_object_signal_callback_add(main_view_info->main_view, "momentic,state,hold", "", _hold_cb, NULL);
+       elm_object_signal_callback_add(main_view_info->main_view, "momentic,state,unhold", "", _unhold_cb, NULL);
 
        return main_view_info->main_view;
 }
@@ -1109,6 +1134,7 @@ static void _get_best_time(double *timezone, int size, double *start, double *en
        }
 }
 
+#if 0
 static void _reply_cb(app_control_h request, app_control_h reply, app_control_result_e result, void *user_data)
 {
        _D("Result callback is called");
@@ -1154,6 +1180,6 @@ static void _launch_calendar_edit(int start, int end)
        app_control_send_launch_request(app_control, _reply_cb, NULL);
        app_control_destroy(app_control);
 }
-
+#endif
 
 
index 077de21..026d9e7 100755 (executable)
@@ -1,8 +1,8 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<manifest xmlns="http://tizen.org/ns/packages" api-version="2.3" package="com.adventure.momentic" version="1.0.0">
+<manifest xmlns="http://tizen.org/ns/packages" api-version="2.3" package="com.ideaspot.momentic" version="1.0.0">
     <author email="storycompiler@hanmail.net" href="storycompiler.tistory.com">Idea spot</author>
     <profile name="mobile"/>
-    <ui-application appid="com.adventure.momentic" exec="momentic" multiple="false" nodisplay="false" taskmanage="false" type="capp">
+    <ui-application appid="com.ideaspot.momentic" exec="momentic" multiple="false" nodisplay="false" taskmanage="true" type="capp">
         <label>Momentic</label>
         <icon>adventure.png</icon>
     </ui-application>