<comment></comment>
<projects>
<project>widget</project>
+ <project>music-chooser</project>
<project>sound-player</project>
</projects>
<buildSpec>
+++ /dev/null
-bin/music-player__DEL__0We5r+L+zAgxqji5riI0MoqHGs1+PLbXaotz5/JVeH0=
-res/edje/edc_image_macro.edj__DEL__stBJqfeEZd9xkgEnLQn+/tUdpQIStINRRjU2et6UWn0=
-res/edje/mp-custom-winset-style.edj__DEL__c7J7ZkHluUIw3MVD+zzptVeWnNBEAOEBZWJp5MWaqts=
-res/edje/mp-defines.h__DEL__lNOAv2pOisFDg/Yqnn1lSOq+SiCfR/7fu6VbRsQMhJ8=
-res/edje/mp-fake-effect.edj__DEL__/E/ttHDfkjkfToflKCzQsCtm//8G5yRjd+XUYDQs6G0=
-res/edje/mp-images.edj__DEL__JJfrNfbQEipYsi4cru3X7I1VdVuFQ8PwATK/+CGn4tU=
-res/edje/mp-library.edj__DEL__Zc5KPoyP8LSeCuErtcCHFKeVS9lwi5hnMOLPFSzK44A=
-res/edje/mp-lockscreenmini.edj__DEL__yb2frSHzjj1daKs+FXCqZXm26XQUZgmZrivmyUNfkxg=
-res/edje/mp-minicontroller.edj__DEL__0aUmyeppERx7bw2npNG71b84764fyUr6MOMEhxISEs8=
-res/edje/music.edj__DEL__Xl++RiWWZECmtH+YtrO0rZwJ0HNu8HIuIsKNpOyrYSw=
-res/locale/ar/LC_MESSAGES/music-player.mo__DEL__+0cRaHELo7SoJMaipksob+UQ3tn3ueY0tmaHZhyRM3w=
-res/locale/az/LC_MESSAGES/music-player.mo__DEL__0IvCkt9j7vDxPRCk0aSOU53P7GSsTwOIs1zCcTp3rns=
-res/locale/bg/LC_MESSAGES/music-player.mo__DEL__bvI1Xicqhx1P+SYnz3B8b7YmXpgxhWNmSCKN7pO97wI=
-res/locale/bn/LC_MESSAGES/music-player.mo__DEL__wn+kGSgFm4ahV+JOaygijjTInshC+14ftmUB0lc/ql8=
-res/locale/ca/LC_MESSAGES/music-player.mo__DEL__4sXq8rAAD5u1msqrfvw6u7qhVyVy1lMYWOoQWlUYOdA=
-res/locale/cs/LC_MESSAGES/music-player.mo__DEL__T1TX0XQZFoxMQ1yNNwPFuukkZuSLD6m7IjFgP+IuzjA=
-res/locale/da/LC_MESSAGES/music-player.mo__DEL__iDAGye8c6L8SGy/yvjYNQhwHyh0yxzz0C0ZqGYm0f0U=
-res/locale/de/LC_MESSAGES/music-player.mo__DEL__60ilOJQ/unaqbLJBopDUPIJn795xXkxbvJUxcn6lcNA=
-res/locale/el_GR/LC_MESSAGES/music-player.mo__DEL__S5g+LH1iO+KnCDdUT1G+TNCV8Q184RmcTXnHb4ttqHI=
-res/locale/en/LC_MESSAGES/music-player.mo__DEL__wvQOdeT6NdbNF9Aa8k97Njg4PoTkAV5w1LCIOLjF5QE=
-res/locale/en_PH/LC_MESSAGES/music-player.mo__DEL__va7O17VYwBeHG2gpziQTR8OA0Dc25kGfnW2gngS8XqY=
-res/locale/en_US/LC_MESSAGES/music-player.mo__DEL__WYT3fga7jDhSo6K3l1HA4J6knCrXUL6BlFmMUxTwY28=
-res/locale/es_ES/LC_MESSAGES/music-player.mo__DEL__Zhc8nTJnWuttnGxfqkVffJuiwCwESWIs4FUa8P3PrWk=
-res/locale/es_US/LC_MESSAGES/music-player.mo__DEL__XdasfA4vO2w29vmvU2I1kWhMHKshw/DEwn9Vq4CDaiQ=
-res/locale/et/LC_MESSAGES/music-player.mo__DEL__QVvukwc4me7joy6PgVX6GlPSciEnxnKd+86O+iyHayo=
-res/locale/eu/LC_MESSAGES/music-player.mo__DEL__AjVLtdPjBZ74ZM/Mmvn2RfBOZ//fl2l7okSXW/gaX8E=
-res/locale/fi/LC_MESSAGES/music-player.mo__DEL__tI1UMGvxaDDKM4VOSXc+UU5PXgllqaEPRyYAUyW6sRc=
-res/locale/fr/LC_MESSAGES/music-player.mo__DEL__CwYAWjEozRAU6vXFX3TE0wf4DCieW/PUTBX9vuUnVuI=
-res/locale/fr_CA/LC_MESSAGES/music-player.mo__DEL__m17AseZeaDUBNo2ZL6cnHJPMUjyb+/kEbl08ErF4N4Y=
-res/locale/ga/LC_MESSAGES/music-player.mo__DEL__Hj3DIUhlSk5mm4tuejuyZF3lRAwdaeBekJ18cwu8YKc=
-res/locale/gl/LC_MESSAGES/music-player.mo__DEL__OcLjSFyTZqhqtuRaV1uraQpzsVISliRDDK+2gs8niGc=
-res/locale/gu/LC_MESSAGES/music-player.mo__DEL__mdXiaDJdWU52lrqSDm44n5JJuQ8hBv1UBZYJDgsZWeY=
-res/locale/hi/LC_MESSAGES/music-player.mo__DEL__DntVRlROLLZn+nkIoeHJGUA4PGg5I6weTcnr1Y3LUE4=
-res/locale/hr/LC_MESSAGES/music-player.mo__DEL__/PbUZPVbM1E9wWpTgJz66edUvx8DqxFZ39Cxw/SqRqs=
-res/locale/hu/LC_MESSAGES/music-player.mo__DEL__cecppCIecb452L/ujLxHMLie6lLVVZ2GP6mRt4PBJwI=
-res/locale/hy/LC_MESSAGES/music-player.mo__DEL__O+VmiND1WGAfuVSkZf9lfniEjXfjWvP72+sITuUjjaE=
-res/locale/is/LC_MESSAGES/music-player.mo__DEL__SK46xTO2xJim2MjuSQ16QV2SixEHytGYyx23VwD1lOM=
-res/locale/it_IT/LC_MESSAGES/music-player.mo__DEL__GwZUj6LMkLA/5au1K4X4+3xelGVyhQ3E6vbU0nsRSb4=
-res/locale/ja_JP/LC_MESSAGES/music-player.mo__DEL__9gsHdslwwiq3JiiEqA0UdftM+ANQ2H2uSUf8itEPcXA=
-res/locale/ka/LC_MESSAGES/music-player.mo__DEL__H3mvk1dvFrYDMvpNMzq65NS7draThCx224DMGFCLWcg=
-res/locale/kk/LC_MESSAGES/music-player.mo__DEL__VB4rWqjSGniy0M++YZyKMSYiyWD72WamT0ir6IUVIuU=
-res/locale/kn/LC_MESSAGES/music-player.mo__DEL__/+2b3Ev2sv24ZLIJsqudufaY+h5lUh2o6G8r9nImgBE=
-res/locale/ko_KR/LC_MESSAGES/music-player.mo__DEL__uxzB9ZI3Ym/44uy2+KVJVc4Q+ZrOq9V0F4tNPqGZjiQ=
-res/locale/lt/LC_MESSAGES/music-player.mo__DEL__7l9LCW9NRt+K0qdejrphROUZDHdUXfQfR6p+jsGj9RY=
-res/locale/lv/LC_MESSAGES/music-player.mo__DEL__gr1KxeV8yWx3mmt77MXiMlP9OX0Y4GF59RjHjbd9OPM=
-res/locale/mk/LC_MESSAGES/music-player.mo__DEL__ghaYWxtRo+eLU0lrLuvBDSFzLac5MBWiGATtrNCHoeE=
-res/locale/ml/LC_MESSAGES/music-player.mo__DEL__HZDMo5VTkJf3gQqDhQWCeac0/xQDQeqRu+C1I421H7I=
-res/locale/nb/LC_MESSAGES/music-player.mo__DEL__VxAowbLIhHYycMapIRcEoFJoNUoKJRK6brhn3gq2eME=
-res/locale/nl/LC_MESSAGES/music-player.mo__DEL__t6V1Q2gKmBaWXQaM1Rgyunndd/99CASCOVR+4pSpal4=
-res/locale/pl/LC_MESSAGES/music-player.mo__DEL__0gEfR+PlM2+bTyzQNUOGqO06jE9OzE2sOT8CHKRVmTk=
-res/locale/pt_BR/LC_MESSAGES/music-player.mo__DEL__5Ijgv7gcjlw/vrU/XH8SEt6Yn6kZ0QwnoY+wOBT7hYE=
-res/locale/pt_PT/LC_MESSAGES/music-player.mo__DEL__PIzxeQhP+4qwWw0cWgVLs19mmtHzkG6YwylTQzl0p94=
-res/locale/ro/LC_MESSAGES/music-player.mo__DEL__XOYw6SEYi6lX+Gih8x01e/m0w0J+MjMX3V4X2+UH4hY=
-res/locale/ru_RU/LC_MESSAGES/music-player.mo__DEL__NqAUNEEUsE3a5ViMgkfGT/13t9B7ccXlspZyDNvNQWc=
-res/locale/si/LC_MESSAGES/music-player.mo__DEL__1Cvi5jyVjr2TXwdV4kYvKQ13yvJhbl+cUso7mdIEImo=
-res/locale/sk/LC_MESSAGES/music-player.mo__DEL__keQbH1TeVo8sjDLJeX2FqGcOlVc9rgqgnS+dxHrQM7A=
-res/locale/sl/LC_MESSAGES/music-player.mo__DEL__CK7/pc1TdjfNT3qH2morNfnKWJFzSkaAeqlHVIixVhE=
-res/locale/sr/LC_MESSAGES/music-player.mo__DEL__rh8tpJYwVJTROV6JgFpWEsDrr+KNCOv4TbTEKcnByzo=
-res/locale/sv/LC_MESSAGES/music-player.mo__DEL__5l7QZ6ThEN40nFtZKUYy/URttPmJKi9zBU/RD25Ko38=
-res/locale/ta/LC_MESSAGES/music-player.mo__DEL__tVzSt7z0ffxBIVXezRidVNZRo4Et1Ky6GJIL+6b1CQY=
-res/locale/te/LC_MESSAGES/music-player.mo__DEL__N2ldL2IlYed2MSO/qpRpYcNb+0JOgxPEhNopYAUnHpM=
-res/locale/tr_TR/LC_MESSAGES/music-player.mo__DEL__pFnLQsIX0r2Hi8eNUltW1AOUuTUjBw19wkV+4JRvwMc=
-res/locale/uk/LC_MESSAGES/music-player.mo__DEL__CxjwfUhML+qZWtIsD43Rsw3gF1f1/0SIASsVhA2bd40=
-res/locale/ur/LC_MESSAGES/music-player.mo__DEL__zrREpNI/muNzU6T5RM7QF3p+Ic5Baza2QOXZHM1Q6Oo=
-res/locale/uz/LC_MESSAGES/music-player.mo__DEL__u5UqHiMUIMJljNmJ7dKxbnc5QR7/jmIQ0p1X8PB2yPI=
-res/locale/zh_CN/LC_MESSAGES/music-player.mo__DEL__6tgdDevh8gG90LRJ3fVIN+Ic8sWtuyXI1PMz7kEOIjc=
-res/locale/zh_HK/LC_MESSAGES/music-player.mo__DEL__CadsRs/trijY3ehG55TvOWX2tH/a4EskJ6wO9asYaEQ=
-res/locale/zh_TW/LC_MESSAGES/music-player.mo__DEL__Ug432MpXhPtT6nR+gw03Vxhh8Ofnworxu8U1lkw2Jn0=
-res/po/CMakeLists.txt__DEL__sau2GMtmC2m5Pmf5l2gVkQ+nax16xhqfqQoCehRDrTM=
-shared/res/org.tizen.music-player.png__DEL__kpbILPMIsjlPaoyLmpe+5Tu4BapsM+XmGNCzeH/Ztu4=
-shared/res/shared_images/2x2_music_blue.png__DEL__vM0dNx045QBZXqMB/dagfru0eBNze0NTPewg5twSEmk=
-shared/res/shared_images/2x2_music_green.png__DEL__LPfaSxeuKEX3QBtxn/qZUGr/J3kKOyZCn9hS5JXvm1k=
-shared/res/shared_images/2x2_music_red.png__DEL__x5ipyCqdiAMoq1Gjjyquz1NDIi6hDTCzYUlrMVc217g=
-shared/res/shared_images/2x2_music_yellow.png__DEL__I66gwpNiOQf9hJy8zZxkYAtDfvA7QTfIu46pjEFgVfY=
-shared/res/shared_images/34_thumb_07.png__DEL__X5T48dZgMj4gahU/A67qaFlgIHiojl6X4oOw8tgEwX8=
-shared/res/shared_images/T02_Nocontents_multimedia.png__DEL__t/gXAMsHKRBg5nNOYtlrM6/topf6B6gUeP7Yx/TX3fY=
-shared/res/shared_images/T02_playlist_most_played.png__DEL__OnCt2YJRzIKoqaxzctBxBuFBCQewDxiEVBwhlCXVQ0Y=
-shared/res/shared_images/T02_playlist_recently_added.png__DEL__XxUoPsYmkwCUAQt7UxGhT9tvu466sttFfTV6vR/uDDg=
-shared/res/shared_images/T02_playlist_recently_played.png__DEL__zrKqWx/bVpuHEg944kIBD/cPYyuUe31/sQa1OsRl8ZQ=
-shared/res/shared_images/T02_playlist_starred.png__DEL__ueAhXHCaIIEJUHBz0kWD/GooP+dAsQbUjNK9dP5Vh0U=
-shared/res/shared_images/T02_playlist_thumbnail_created.png__DEL__gomrfkwtI1VwYgwOz8721wj3/FQfqTWj8ijSit3mWl8=
-shared/res/shared_images/default_album_art_120.png__DEL__0kRf49oinS0Cxu7ZC5HoCdIPq+QLQmkPmH6PSNVGmaw=
-shared/res/shared_images/default_album_art_480.png__DEL__a+zw3n1J0LyOX/nl7KMhQMbw7gMHGJ5pka2lEdQ+BYQ=
-shared/res/shared_images/default_album_art_96.png__DEL__qC1dZ3pe2Vu42rMo5rTSxhcFS/W5Dj0LXIlR3z7EFjg=
-shared/res/shared_images/default_albumart.png__DEL__QMva/+wllc6hfgprQYo7ydxvfuOXWE8AtDcTcBRZCNo=
-shared/res/shared_images/default_albumart_middle.png__DEL__0kRf49oinS0Cxu7ZC5HoCdIPq+QLQmkPmH6PSNVGmaw=
-shared/res/shared_images/default_albumart_small.png__DEL__qC1dZ3pe2Vu42rMo5rTSxhcFS/W5Dj0LXIlR3z7EFjg=
-shared/res/target_images/music_player/2x2_music_blue.png__DEL__vM0dNx045QBZXqMB/dagfru0eBNze0NTPewg5twSEmk=
-shared/res/target_images/music_player/2x2_music_green.png__DEL__LPfaSxeuKEX3QBtxn/qZUGr/J3kKOyZCn9hS5JXvm1k=
-shared/res/target_images/music_player/2x2_music_red.png__DEL__x5ipyCqdiAMoq1Gjjyquz1NDIi6hDTCzYUlrMVc217g=
-shared/res/target_images/music_player/2x2_music_yellow.png__DEL__I66gwpNiOQf9hJy8zZxkYAtDfvA7QTfIu46pjEFgVfY=
-shared/res/target_images/music_player/34_thumb_07.png__DEL__X5T48dZgMj4gahU/A67qaFlgIHiojl6X4oOw8tgEwX8=
-shared/res/target_images/music_player/T02_Nocontents_multimedia.png__DEL__t/gXAMsHKRBg5nNOYtlrM6/topf6B6gUeP7Yx/TX3fY=
-shared/res/target_images/music_player/T02_playlist_most_played.png__DEL__OnCt2YJRzIKoqaxzctBxBuFBCQewDxiEVBwhlCXVQ0Y=
-shared/res/target_images/music_player/T02_playlist_recently_added.png__DEL__XxUoPsYmkwCUAQt7UxGhT9tvu466sttFfTV6vR/uDDg=
-shared/res/target_images/music_player/T02_playlist_recently_played.png__DEL__zrKqWx/bVpuHEg944kIBD/cPYyuUe31/sQa1OsRl8ZQ=
-shared/res/target_images/music_player/T02_playlist_starred.png__DEL__ueAhXHCaIIEJUHBz0kWD/GooP+dAsQbUjNK9dP5Vh0U=
-shared/res/target_images/music_player/T02_playlist_thumbnail_created.png__DEL__gomrfkwtI1VwYgwOz8721wj3/FQfqTWj8ijSit3mWl8=
-shared/res/target_images/music_player/allshare/myfile_icon_folder.png__DEL__4R3ClAY5WrE6ltlq+aBHHeks3oFCPpCFnO3aZbjpuQM=
-tizen-manifest.xml__DEL__zPmYqbPxYD2Ip6wqcwjzs7p/D0AfERVEo4E/LyddcRs=
-author-signature.xml__DEL__BTJpVmWPih7S73XNumSJlQnTMoO2Ta6PT0QwItyWyaE=
+++ /dev/null
-<Signature xmlns="http://www.w3.org/2000/09/xmldsig#" Id="AuthorSignature">
-<SignedInfo>
-<CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"></CanonicalizationMethod>
-<SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"></SignatureMethod>
-<Reference URI="bin%2Fmusic-player">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>0We5r+L+zAgxqji5riI0MoqHGs1+PLbXaotz5/JVeH0=</DigestValue>
-</Reference>
-<Reference URI="res%2Fedje%2Fedc_image_macro.edj">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>stBJqfeEZd9xkgEnLQn+/tUdpQIStINRRjU2et6UWn0=</DigestValue>
-</Reference>
-<Reference URI="res%2Fedje%2Fmp-custom-winset-style.edj">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>c7J7ZkHluUIw3MVD+zzptVeWnNBEAOEBZWJp5MWaqts=</DigestValue>
-</Reference>
-<Reference URI="res%2Fedje%2Fmp-defines.h">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>lNOAv2pOisFDg/Yqnn1lSOq+SiCfR/7fu6VbRsQMhJ8=</DigestValue>
-</Reference>
-<Reference URI="res%2Fedje%2Fmp-fake-effect.edj">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>/E/ttHDfkjkfToflKCzQsCtm//8G5yRjd+XUYDQs6G0=</DigestValue>
-</Reference>
-<Reference URI="res%2Fedje%2Fmp-images.edj">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>JJfrNfbQEipYsi4cru3X7I1VdVuFQ8PwATK/+CGn4tU=</DigestValue>
-</Reference>
-<Reference URI="res%2Fedje%2Fmp-library.edj">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>Zc5KPoyP8LSeCuErtcCHFKeVS9lwi5hnMOLPFSzK44A=</DigestValue>
-</Reference>
-<Reference URI="res%2Fedje%2Fmp-lockscreenmini.edj">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>yb2frSHzjj1daKs+FXCqZXm26XQUZgmZrivmyUNfkxg=</DigestValue>
-</Reference>
-<Reference URI="res%2Fedje%2Fmp-minicontroller.edj">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>0aUmyeppERx7bw2npNG71b84764fyUr6MOMEhxISEs8=</DigestValue>
-</Reference>
-<Reference URI="res%2Fedje%2Fmusic.edj">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>Xl++RiWWZECmtH+YtrO0rZwJ0HNu8HIuIsKNpOyrYSw=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Far%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>+0cRaHELo7SoJMaipksob+UQ3tn3ueY0tmaHZhyRM3w=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Faz%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>0IvCkt9j7vDxPRCk0aSOU53P7GSsTwOIs1zCcTp3rns=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fbg%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>bvI1Xicqhx1P+SYnz3B8b7YmXpgxhWNmSCKN7pO97wI=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fbn%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>wn+kGSgFm4ahV+JOaygijjTInshC+14ftmUB0lc/ql8=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fca%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>4sXq8rAAD5u1msqrfvw6u7qhVyVy1lMYWOoQWlUYOdA=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fcs%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>T1TX0XQZFoxMQ1yNNwPFuukkZuSLD6m7IjFgP+IuzjA=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fda%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>iDAGye8c6L8SGy/yvjYNQhwHyh0yxzz0C0ZqGYm0f0U=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fde%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>60ilOJQ/unaqbLJBopDUPIJn795xXkxbvJUxcn6lcNA=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fel_GR%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>S5g+LH1iO+KnCDdUT1G+TNCV8Q184RmcTXnHb4ttqHI=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fen%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>wvQOdeT6NdbNF9Aa8k97Njg4PoTkAV5w1LCIOLjF5QE=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fen_PH%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>va7O17VYwBeHG2gpziQTR8OA0Dc25kGfnW2gngS8XqY=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fen_US%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>WYT3fga7jDhSo6K3l1HA4J6knCrXUL6BlFmMUxTwY28=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fes_ES%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>Zhc8nTJnWuttnGxfqkVffJuiwCwESWIs4FUa8P3PrWk=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fes_US%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>XdasfA4vO2w29vmvU2I1kWhMHKshw/DEwn9Vq4CDaiQ=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fet%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>QVvukwc4me7joy6PgVX6GlPSciEnxnKd+86O+iyHayo=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Feu%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>AjVLtdPjBZ74ZM/Mmvn2RfBOZ//fl2l7okSXW/gaX8E=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Ffi%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>tI1UMGvxaDDKM4VOSXc+UU5PXgllqaEPRyYAUyW6sRc=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Ffr%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>CwYAWjEozRAU6vXFX3TE0wf4DCieW/PUTBX9vuUnVuI=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Ffr_CA%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>m17AseZeaDUBNo2ZL6cnHJPMUjyb+/kEbl08ErF4N4Y=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fga%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>Hj3DIUhlSk5mm4tuejuyZF3lRAwdaeBekJ18cwu8YKc=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fgl%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>OcLjSFyTZqhqtuRaV1uraQpzsVISliRDDK+2gs8niGc=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fgu%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>mdXiaDJdWU52lrqSDm44n5JJuQ8hBv1UBZYJDgsZWeY=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fhi%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>DntVRlROLLZn+nkIoeHJGUA4PGg5I6weTcnr1Y3LUE4=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fhr%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>/PbUZPVbM1E9wWpTgJz66edUvx8DqxFZ39Cxw/SqRqs=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fhu%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>cecppCIecb452L/ujLxHMLie6lLVVZ2GP6mRt4PBJwI=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fhy%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>O+VmiND1WGAfuVSkZf9lfniEjXfjWvP72+sITuUjjaE=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fis%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>SK46xTO2xJim2MjuSQ16QV2SixEHytGYyx23VwD1lOM=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fit_IT%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>GwZUj6LMkLA/5au1K4X4+3xelGVyhQ3E6vbU0nsRSb4=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fja_JP%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>9gsHdslwwiq3JiiEqA0UdftM+ANQ2H2uSUf8itEPcXA=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fka%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>H3mvk1dvFrYDMvpNMzq65NS7draThCx224DMGFCLWcg=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fkk%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>VB4rWqjSGniy0M++YZyKMSYiyWD72WamT0ir6IUVIuU=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fkn%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>/+2b3Ev2sv24ZLIJsqudufaY+h5lUh2o6G8r9nImgBE=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fko_KR%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>uxzB9ZI3Ym/44uy2+KVJVc4Q+ZrOq9V0F4tNPqGZjiQ=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Flt%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>7l9LCW9NRt+K0qdejrphROUZDHdUXfQfR6p+jsGj9RY=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Flv%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>gr1KxeV8yWx3mmt77MXiMlP9OX0Y4GF59RjHjbd9OPM=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fmk%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>ghaYWxtRo+eLU0lrLuvBDSFzLac5MBWiGATtrNCHoeE=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fml%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>HZDMo5VTkJf3gQqDhQWCeac0/xQDQeqRu+C1I421H7I=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fnb%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>VxAowbLIhHYycMapIRcEoFJoNUoKJRK6brhn3gq2eME=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fnl%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>t6V1Q2gKmBaWXQaM1Rgyunndd/99CASCOVR+4pSpal4=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fpl%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>0gEfR+PlM2+bTyzQNUOGqO06jE9OzE2sOT8CHKRVmTk=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fpt_BR%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>5Ijgv7gcjlw/vrU/XH8SEt6Yn6kZ0QwnoY+wOBT7hYE=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fpt_PT%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>PIzxeQhP+4qwWw0cWgVLs19mmtHzkG6YwylTQzl0p94=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fro%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>XOYw6SEYi6lX+Gih8x01e/m0w0J+MjMX3V4X2+UH4hY=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fru_RU%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>NqAUNEEUsE3a5ViMgkfGT/13t9B7ccXlspZyDNvNQWc=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fsi%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>1Cvi5jyVjr2TXwdV4kYvKQ13yvJhbl+cUso7mdIEImo=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fsk%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>keQbH1TeVo8sjDLJeX2FqGcOlVc9rgqgnS+dxHrQM7A=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fsl%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>CK7/pc1TdjfNT3qH2morNfnKWJFzSkaAeqlHVIixVhE=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fsr%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>rh8tpJYwVJTROV6JgFpWEsDrr+KNCOv4TbTEKcnByzo=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fsv%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>5l7QZ6ThEN40nFtZKUYy/URttPmJKi9zBU/RD25Ko38=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fta%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>tVzSt7z0ffxBIVXezRidVNZRo4Et1Ky6GJIL+6b1CQY=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fte%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>N2ldL2IlYed2MSO/qpRpYcNb+0JOgxPEhNopYAUnHpM=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Ftr_TR%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>pFnLQsIX0r2Hi8eNUltW1AOUuTUjBw19wkV+4JRvwMc=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fuk%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>CxjwfUhML+qZWtIsD43Rsw3gF1f1/0SIASsVhA2bd40=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fur%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>zrREpNI/muNzU6T5RM7QF3p+Ic5Baza2QOXZHM1Q6Oo=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fuz%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>u5UqHiMUIMJljNmJ7dKxbnc5QR7/jmIQ0p1X8PB2yPI=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fzh_CN%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>6tgdDevh8gG90LRJ3fVIN+Ic8sWtuyXI1PMz7kEOIjc=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fzh_HK%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>CadsRs/trijY3ehG55TvOWX2tH/a4EskJ6wO9asYaEQ=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fzh_TW%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>Ug432MpXhPtT6nR+gw03Vxhh8Ofnworxu8U1lkw2Jn0=</DigestValue>
-</Reference>
-<Reference URI="res%2Fpo%2FCMakeLists.txt">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>sau2GMtmC2m5Pmf5l2gVkQ+nax16xhqfqQoCehRDrTM=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Forg.tizen.music-player.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>kpbILPMIsjlPaoyLmpe+5Tu4BapsM+XmGNCzeH/Ztu4=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2F2x2_music_blue.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>vM0dNx045QBZXqMB/dagfru0eBNze0NTPewg5twSEmk=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2F2x2_music_green.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>LPfaSxeuKEX3QBtxn/qZUGr/J3kKOyZCn9hS5JXvm1k=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2F2x2_music_red.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>x5ipyCqdiAMoq1Gjjyquz1NDIi6hDTCzYUlrMVc217g=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2F2x2_music_yellow.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>I66gwpNiOQf9hJy8zZxkYAtDfvA7QTfIu46pjEFgVfY=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2F34_thumb_07.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>X5T48dZgMj4gahU/A67qaFlgIHiojl6X4oOw8tgEwX8=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2FT02_Nocontents_multimedia.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>t/gXAMsHKRBg5nNOYtlrM6/topf6B6gUeP7Yx/TX3fY=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2FT02_playlist_most_played.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>OnCt2YJRzIKoqaxzctBxBuFBCQewDxiEVBwhlCXVQ0Y=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2FT02_playlist_recently_added.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>XxUoPsYmkwCUAQt7UxGhT9tvu466sttFfTV6vR/uDDg=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2FT02_playlist_recently_played.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>zrKqWx/bVpuHEg944kIBD/cPYyuUe31/sQa1OsRl8ZQ=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2FT02_playlist_starred.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>ueAhXHCaIIEJUHBz0kWD/GooP+dAsQbUjNK9dP5Vh0U=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2FT02_playlist_thumbnail_created.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>gomrfkwtI1VwYgwOz8721wj3/FQfqTWj8ijSit3mWl8=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2Fdefault_album_art_120.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>0kRf49oinS0Cxu7ZC5HoCdIPq+QLQmkPmH6PSNVGmaw=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2Fdefault_album_art_480.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>a+zw3n1J0LyOX/nl7KMhQMbw7gMHGJ5pka2lEdQ+BYQ=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2Fdefault_album_art_96.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>qC1dZ3pe2Vu42rMo5rTSxhcFS/W5Dj0LXIlR3z7EFjg=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2Fdefault_albumart.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>QMva/+wllc6hfgprQYo7ydxvfuOXWE8AtDcTcBRZCNo=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2Fdefault_albumart_middle.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>0kRf49oinS0Cxu7ZC5HoCdIPq+QLQmkPmH6PSNVGmaw=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2Fdefault_albumart_small.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>qC1dZ3pe2Vu42rMo5rTSxhcFS/W5Dj0LXIlR3z7EFjg=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2F2x2_music_blue.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>vM0dNx045QBZXqMB/dagfru0eBNze0NTPewg5twSEmk=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2F2x2_music_green.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>LPfaSxeuKEX3QBtxn/qZUGr/J3kKOyZCn9hS5JXvm1k=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2F2x2_music_red.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>x5ipyCqdiAMoq1Gjjyquz1NDIi6hDTCzYUlrMVc217g=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2F2x2_music_yellow.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>I66gwpNiOQf9hJy8zZxkYAtDfvA7QTfIu46pjEFgVfY=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2F34_thumb_07.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>X5T48dZgMj4gahU/A67qaFlgIHiojl6X4oOw8tgEwX8=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2FT02_Nocontents_multimedia.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>t/gXAMsHKRBg5nNOYtlrM6/topf6B6gUeP7Yx/TX3fY=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2FT02_playlist_most_played.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>OnCt2YJRzIKoqaxzctBxBuFBCQewDxiEVBwhlCXVQ0Y=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2FT02_playlist_recently_added.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>XxUoPsYmkwCUAQt7UxGhT9tvu466sttFfTV6vR/uDDg=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2FT02_playlist_recently_played.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>zrKqWx/bVpuHEg944kIBD/cPYyuUe31/sQa1OsRl8ZQ=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2FT02_playlist_starred.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>ueAhXHCaIIEJUHBz0kWD/GooP+dAsQbUjNK9dP5Vh0U=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2FT02_playlist_thumbnail_created.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>gomrfkwtI1VwYgwOz8721wj3/FQfqTWj8ijSit3mWl8=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2Fallshare%2Fmyfile_icon_folder.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>4R3ClAY5WrE6ltlq+aBHHeks3oFCPpCFnO3aZbjpuQM=</DigestValue>
-</Reference>
-<Reference URI="tizen-manifest.xml">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>zPmYqbPxYD2Ip6wqcwjzs7p/D0AfERVEo4E/LyddcRs=</DigestValue>
-</Reference>
-<Reference URI="#prop">
-<Transforms>
-<Transform Algorithm="http://www.w3.org/2006/12/xml-c14n11"></Transform>
-</Transforms>
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>lpo8tUDs054eLlBQXiDPVDVKfw30ZZdtkRs1jd7H5K8=</DigestValue>
-</Reference>
-</SignedInfo>
-<SignatureValue>
-Z9gtN0SB90o1ZYkj/WTX9wxhBRQAKAMZ/KWb6DEfjwJCjlylPn64j551LAOGj204DuepFfopOrX5
-M8YWj2KsPJcm6PjAtl9dZciotv6zwSa4S4P2DMESpxiE10VmTgn9VaqKoi0VzYwdML46+bcJiTD7
-gMkh98nNLn53pK019QI=
-</SignatureValue>
-<KeyInfo>
-<X509Data>
-<X509Certificate>
-MIICmzCCAYOgAwIBAgIGAT8T+Ms5MA0GCSqGSIb3DQEBBQUAMFYxGjAYBgNVBAoMEVRpemVuIEFz
-c29jaWF0aW9uMRowGAYDVQQLDBFUaXplbiBBc3NvY2lhdGlvbjEcMBoGA1UEAwwTVGl6ZW4gRGV2
-ZWxvcGVycyBDQTAeFw0xMjExMDEwMDAwMDBaFw0xOTAxMDEwMDAwMDBaMBcxFTATBgNVBAMMDHRp
-emVuX2F1dGhvcjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAssi+tZOAmBSLiy8JTOk7gXrk
-Nlg8Jq+O+4yd14a407BTbmp9r4qfNlUKLpYRL0TyU84XUWrLHHXe9aO2G223v/DUz3f182W5JWK0
-HvHt0vYcBycOBkXCc5y26funq7qhEgC9e1NNxIc1mFYD0jJiRNJgxIRCw33Ca/8qdGPY1K8CAwEA
-AaMyMDAwDAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCB4AwEwYDVR0lBAwwCgYIKwYBBQUHAwMwDQYJ
-KoZIhvcNAQEFBQADggEBAJweqlVjN2GHF01jlE1HfZNFJ5Y7Ye+NagJnNdj6iVOPGP9J9PVOmllB
-8S8pon1fUXPvrHFe8gNFg1klLMJaPbeDQM+UiPWn80A+8e4gJpHz+E9on2ZYkEBCZHOXSxxzaS7D
-0bwj3eotbpY/duepn3U91fcLcnoehO3oe4pawrC6AObRjqY/Sh9I4j8btHFxRRVpsa7VkSg/5JB4
-2jfKlJ2otI8bYYuOiYeZC2ody9PsHzlqmqlo+J68RlxAemPMovRqGeK0XDqJEt7dJEzknQmp0732
-fhAZNyXVlukjdR8+3+f1J5vu4MEqT/7aLXLOwLN/qgUfCBA2YQ/YqMJvf9Y=
-</X509Certificate>
-<X509Certificate>
-MIIDOTCCAiGgAwIBAgIBATANBgkqhkiG9w0BAQUFADBYMRowGAYDVQQKDBFUaXplbiBBc3NvY2lh
-dGlvbjEaMBgGA1UECwwRVGl6ZW4gQXNzb2NpYXRpb24xHjAcBgNVBAMMFVRpemVuIERldmVsb3Bl
-cnMgUm9vdDAeFw0xMjAxMDEwMDAwMDBaFw0yNzAxMDEwMDAwMDBaMFYxGjAYBgNVBAoMEVRpemVu
-IEFzc29jaWF0aW9uMRowGAYDVQQLDBFUaXplbiBBc3NvY2lhdGlvbjEcMBoGA1UEAwwTVGl6ZW4g
-RGV2ZWxvcGVycyBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANVGhRGmMIUyBA7o
-PCz8Sxut6z6HNkF4oDIuzuKaMzRYPeWodwe9O0gmqAkToQHfwg2giRhE5GoPld0fq+OYMMwSasCu
-g8dwODx1eDeSYVuOLWRxpAmbTXOsSFi6VoWeyaPEm18JBHvZBsU5YQtgZ6Kp7MqzvQg3pXOxtajj
-vyHxiatJl+xXrHgcXC1wgyG3buty7u/Fi2mvKXJ0PRJcCjjK81dqe/Vr20sRUCrbk02zbm5ggFt/
-jIEhV8wbFRQpliobc7J4dSTKhFfrqGM8rdd54LYhD7gSI1CFSe16pUXfcVR7FhJztRaiGLnCrwBE
-dyTZ248+D4L/qR/D0axb3jcCAwEAAaMQMA4wDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOC
-AQEAnOXXQ/1O/QTDHyrmQDtFziqPY3xWlJBqJtEqXiT7Y+Ljpe66e+Ee/OjQMlZe8gu21/8cKklH
-95RxjopMWCVedXDUbWdvS2+CdyvVW/quT2E0tjqIzXDekUTYwwhlPWlGxvfj3VsxqSFq3p8Brl04
-1Gx5RKAGyKVsMfTLhbbwSWwApuBUxYfcNpKwLWGPXkysu+HctY03OKv4/xKBnVWiN8ex/Sgesi0M
-+OBAOMdZMPK32uJBTeKFx1xZgTLIhk45V0hPOomPjZloiv0LSS11eyd451ufjW0iHRE7WlpR6EvI
-W6TFyZgMpQq+kg4hWl2SBTf3s2VI8Ygz7gj8TMlClg==
-</X509Certificate>
-</X509Data>
-</KeyInfo>
-<Object Id="prop"><SignatureProperties xmlns:dsp="http://www.w3.org/2009/xmldsig-properties"><SignatureProperty Id="profile" Target="#AuthorSignature"><dsp:Profile URI="http://www.w3.org/ns/widgets-digsig#profile"></dsp:Profile></SignatureProperty><SignatureProperty Id="role" Target="#AuthorSignature"><dsp:Role URI="http://www.w3.org/ns/widgets-digsig#role-author"></dsp:Role></SignatureProperty><SignatureProperty Id="identifier" Target="#AuthorSignature"><dsp:Identifier></dsp:Identifier></SignatureProperty></SignatureProperties></Object>
-</Signature>
\ No newline at end of file
+++ /dev/null
-<Signature xmlns="http://www.w3.org/2000/09/xmldsig#" Id="DistributorSignature">
-<SignedInfo>
-<CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"></CanonicalizationMethod>
-<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>BTJpVmWPih7S73XNumSJlQnTMoO2Ta6PT0QwItyWyaE=</DigestValue>
-</Reference>
-<Reference URI="bin%2Fmusic-player">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>0We5r+L+zAgxqji5riI0MoqHGs1+PLbXaotz5/JVeH0=</DigestValue>
-</Reference>
-<Reference URI="res%2Fedje%2Fedc_image_macro.edj">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>stBJqfeEZd9xkgEnLQn+/tUdpQIStINRRjU2et6UWn0=</DigestValue>
-</Reference>
-<Reference URI="res%2Fedje%2Fmp-custom-winset-style.edj">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>c7J7ZkHluUIw3MVD+zzptVeWnNBEAOEBZWJp5MWaqts=</DigestValue>
-</Reference>
-<Reference URI="res%2Fedje%2Fmp-defines.h">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>lNOAv2pOisFDg/Yqnn1lSOq+SiCfR/7fu6VbRsQMhJ8=</DigestValue>
-</Reference>
-<Reference URI="res%2Fedje%2Fmp-fake-effect.edj">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>/E/ttHDfkjkfToflKCzQsCtm//8G5yRjd+XUYDQs6G0=</DigestValue>
-</Reference>
-<Reference URI="res%2Fedje%2Fmp-images.edj">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>JJfrNfbQEipYsi4cru3X7I1VdVuFQ8PwATK/+CGn4tU=</DigestValue>
-</Reference>
-<Reference URI="res%2Fedje%2Fmp-library.edj">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>Zc5KPoyP8LSeCuErtcCHFKeVS9lwi5hnMOLPFSzK44A=</DigestValue>
-</Reference>
-<Reference URI="res%2Fedje%2Fmp-lockscreenmini.edj">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>yb2frSHzjj1daKs+FXCqZXm26XQUZgmZrivmyUNfkxg=</DigestValue>
-</Reference>
-<Reference URI="res%2Fedje%2Fmp-minicontroller.edj">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>0aUmyeppERx7bw2npNG71b84764fyUr6MOMEhxISEs8=</DigestValue>
-</Reference>
-<Reference URI="res%2Fedje%2Fmusic.edj">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>Xl++RiWWZECmtH+YtrO0rZwJ0HNu8HIuIsKNpOyrYSw=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Far%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>+0cRaHELo7SoJMaipksob+UQ3tn3ueY0tmaHZhyRM3w=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Faz%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>0IvCkt9j7vDxPRCk0aSOU53P7GSsTwOIs1zCcTp3rns=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fbg%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>bvI1Xicqhx1P+SYnz3B8b7YmXpgxhWNmSCKN7pO97wI=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fbn%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>wn+kGSgFm4ahV+JOaygijjTInshC+14ftmUB0lc/ql8=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fca%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>4sXq8rAAD5u1msqrfvw6u7qhVyVy1lMYWOoQWlUYOdA=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fcs%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>T1TX0XQZFoxMQ1yNNwPFuukkZuSLD6m7IjFgP+IuzjA=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fda%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>iDAGye8c6L8SGy/yvjYNQhwHyh0yxzz0C0ZqGYm0f0U=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fde%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>60ilOJQ/unaqbLJBopDUPIJn795xXkxbvJUxcn6lcNA=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fel_GR%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>S5g+LH1iO+KnCDdUT1G+TNCV8Q184RmcTXnHb4ttqHI=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fen%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>wvQOdeT6NdbNF9Aa8k97Njg4PoTkAV5w1LCIOLjF5QE=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fen_PH%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>va7O17VYwBeHG2gpziQTR8OA0Dc25kGfnW2gngS8XqY=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fen_US%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>WYT3fga7jDhSo6K3l1HA4J6knCrXUL6BlFmMUxTwY28=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fes_ES%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>Zhc8nTJnWuttnGxfqkVffJuiwCwESWIs4FUa8P3PrWk=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fes_US%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>XdasfA4vO2w29vmvU2I1kWhMHKshw/DEwn9Vq4CDaiQ=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fet%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>QVvukwc4me7joy6PgVX6GlPSciEnxnKd+86O+iyHayo=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Feu%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>AjVLtdPjBZ74ZM/Mmvn2RfBOZ//fl2l7okSXW/gaX8E=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Ffi%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>tI1UMGvxaDDKM4VOSXc+UU5PXgllqaEPRyYAUyW6sRc=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Ffr%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>CwYAWjEozRAU6vXFX3TE0wf4DCieW/PUTBX9vuUnVuI=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Ffr_CA%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>m17AseZeaDUBNo2ZL6cnHJPMUjyb+/kEbl08ErF4N4Y=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fga%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>Hj3DIUhlSk5mm4tuejuyZF3lRAwdaeBekJ18cwu8YKc=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fgl%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>OcLjSFyTZqhqtuRaV1uraQpzsVISliRDDK+2gs8niGc=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fgu%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>mdXiaDJdWU52lrqSDm44n5JJuQ8hBv1UBZYJDgsZWeY=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fhi%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>DntVRlROLLZn+nkIoeHJGUA4PGg5I6weTcnr1Y3LUE4=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fhr%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>/PbUZPVbM1E9wWpTgJz66edUvx8DqxFZ39Cxw/SqRqs=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fhu%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>cecppCIecb452L/ujLxHMLie6lLVVZ2GP6mRt4PBJwI=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fhy%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>O+VmiND1WGAfuVSkZf9lfniEjXfjWvP72+sITuUjjaE=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fis%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>SK46xTO2xJim2MjuSQ16QV2SixEHytGYyx23VwD1lOM=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fit_IT%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>GwZUj6LMkLA/5au1K4X4+3xelGVyhQ3E6vbU0nsRSb4=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fja_JP%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>9gsHdslwwiq3JiiEqA0UdftM+ANQ2H2uSUf8itEPcXA=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fka%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>H3mvk1dvFrYDMvpNMzq65NS7draThCx224DMGFCLWcg=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fkk%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>VB4rWqjSGniy0M++YZyKMSYiyWD72WamT0ir6IUVIuU=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fkn%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>/+2b3Ev2sv24ZLIJsqudufaY+h5lUh2o6G8r9nImgBE=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fko_KR%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>uxzB9ZI3Ym/44uy2+KVJVc4Q+ZrOq9V0F4tNPqGZjiQ=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Flt%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>7l9LCW9NRt+K0qdejrphROUZDHdUXfQfR6p+jsGj9RY=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Flv%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>gr1KxeV8yWx3mmt77MXiMlP9OX0Y4GF59RjHjbd9OPM=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fmk%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>ghaYWxtRo+eLU0lrLuvBDSFzLac5MBWiGATtrNCHoeE=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fml%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>HZDMo5VTkJf3gQqDhQWCeac0/xQDQeqRu+C1I421H7I=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fnb%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>VxAowbLIhHYycMapIRcEoFJoNUoKJRK6brhn3gq2eME=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fnl%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>t6V1Q2gKmBaWXQaM1Rgyunndd/99CASCOVR+4pSpal4=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fpl%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>0gEfR+PlM2+bTyzQNUOGqO06jE9OzE2sOT8CHKRVmTk=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fpt_BR%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>5Ijgv7gcjlw/vrU/XH8SEt6Yn6kZ0QwnoY+wOBT7hYE=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fpt_PT%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>PIzxeQhP+4qwWw0cWgVLs19mmtHzkG6YwylTQzl0p94=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fro%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>XOYw6SEYi6lX+Gih8x01e/m0w0J+MjMX3V4X2+UH4hY=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fru_RU%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>NqAUNEEUsE3a5ViMgkfGT/13t9B7ccXlspZyDNvNQWc=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fsi%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>1Cvi5jyVjr2TXwdV4kYvKQ13yvJhbl+cUso7mdIEImo=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fsk%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>keQbH1TeVo8sjDLJeX2FqGcOlVc9rgqgnS+dxHrQM7A=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fsl%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>CK7/pc1TdjfNT3qH2morNfnKWJFzSkaAeqlHVIixVhE=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fsr%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>rh8tpJYwVJTROV6JgFpWEsDrr+KNCOv4TbTEKcnByzo=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fsv%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>5l7QZ6ThEN40nFtZKUYy/URttPmJKi9zBU/RD25Ko38=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fta%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>tVzSt7z0ffxBIVXezRidVNZRo4Et1Ky6GJIL+6b1CQY=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fte%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>N2ldL2IlYed2MSO/qpRpYcNb+0JOgxPEhNopYAUnHpM=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Ftr_TR%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>pFnLQsIX0r2Hi8eNUltW1AOUuTUjBw19wkV+4JRvwMc=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fuk%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>CxjwfUhML+qZWtIsD43Rsw3gF1f1/0SIASsVhA2bd40=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fur%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>zrREpNI/muNzU6T5RM7QF3p+Ic5Baza2QOXZHM1Q6Oo=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fuz%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>u5UqHiMUIMJljNmJ7dKxbnc5QR7/jmIQ0p1X8PB2yPI=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fzh_CN%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>6tgdDevh8gG90LRJ3fVIN+Ic8sWtuyXI1PMz7kEOIjc=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fzh_HK%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>CadsRs/trijY3ehG55TvOWX2tH/a4EskJ6wO9asYaEQ=</DigestValue>
-</Reference>
-<Reference URI="res%2Flocale%2Fzh_TW%2FLC_MESSAGES%2Fmusic-player.mo">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>Ug432MpXhPtT6nR+gw03Vxhh8Ofnworxu8U1lkw2Jn0=</DigestValue>
-</Reference>
-<Reference URI="res%2Fpo%2FCMakeLists.txt">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>sau2GMtmC2m5Pmf5l2gVkQ+nax16xhqfqQoCehRDrTM=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Forg.tizen.music-player.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>kpbILPMIsjlPaoyLmpe+5Tu4BapsM+XmGNCzeH/Ztu4=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2F2x2_music_blue.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>vM0dNx045QBZXqMB/dagfru0eBNze0NTPewg5twSEmk=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2F2x2_music_green.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>LPfaSxeuKEX3QBtxn/qZUGr/J3kKOyZCn9hS5JXvm1k=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2F2x2_music_red.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>x5ipyCqdiAMoq1Gjjyquz1NDIi6hDTCzYUlrMVc217g=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2F2x2_music_yellow.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>I66gwpNiOQf9hJy8zZxkYAtDfvA7QTfIu46pjEFgVfY=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2F34_thumb_07.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>X5T48dZgMj4gahU/A67qaFlgIHiojl6X4oOw8tgEwX8=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2FT02_Nocontents_multimedia.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>t/gXAMsHKRBg5nNOYtlrM6/topf6B6gUeP7Yx/TX3fY=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2FT02_playlist_most_played.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>OnCt2YJRzIKoqaxzctBxBuFBCQewDxiEVBwhlCXVQ0Y=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2FT02_playlist_recently_added.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>XxUoPsYmkwCUAQt7UxGhT9tvu466sttFfTV6vR/uDDg=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2FT02_playlist_recently_played.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>zrKqWx/bVpuHEg944kIBD/cPYyuUe31/sQa1OsRl8ZQ=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2FT02_playlist_starred.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>ueAhXHCaIIEJUHBz0kWD/GooP+dAsQbUjNK9dP5Vh0U=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2FT02_playlist_thumbnail_created.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>gomrfkwtI1VwYgwOz8721wj3/FQfqTWj8ijSit3mWl8=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2Fdefault_album_art_120.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>0kRf49oinS0Cxu7ZC5HoCdIPq+QLQmkPmH6PSNVGmaw=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2Fdefault_album_art_480.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>a+zw3n1J0LyOX/nl7KMhQMbw7gMHGJ5pka2lEdQ+BYQ=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2Fdefault_album_art_96.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>qC1dZ3pe2Vu42rMo5rTSxhcFS/W5Dj0LXIlR3z7EFjg=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2Fdefault_albumart.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>QMva/+wllc6hfgprQYo7ydxvfuOXWE8AtDcTcBRZCNo=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2Fdefault_albumart_middle.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>0kRf49oinS0Cxu7ZC5HoCdIPq+QLQmkPmH6PSNVGmaw=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Fshared_images%2Fdefault_albumart_small.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>qC1dZ3pe2Vu42rMo5rTSxhcFS/W5Dj0LXIlR3z7EFjg=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2F2x2_music_blue.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>vM0dNx045QBZXqMB/dagfru0eBNze0NTPewg5twSEmk=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2F2x2_music_green.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>LPfaSxeuKEX3QBtxn/qZUGr/J3kKOyZCn9hS5JXvm1k=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2F2x2_music_red.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>x5ipyCqdiAMoq1Gjjyquz1NDIi6hDTCzYUlrMVc217g=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2F2x2_music_yellow.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>I66gwpNiOQf9hJy8zZxkYAtDfvA7QTfIu46pjEFgVfY=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2F34_thumb_07.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>X5T48dZgMj4gahU/A67qaFlgIHiojl6X4oOw8tgEwX8=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2FT02_Nocontents_multimedia.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>t/gXAMsHKRBg5nNOYtlrM6/topf6B6gUeP7Yx/TX3fY=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2FT02_playlist_most_played.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>OnCt2YJRzIKoqaxzctBxBuFBCQewDxiEVBwhlCXVQ0Y=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2FT02_playlist_recently_added.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>XxUoPsYmkwCUAQt7UxGhT9tvu466sttFfTV6vR/uDDg=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2FT02_playlist_recently_played.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>zrKqWx/bVpuHEg944kIBD/cPYyuUe31/sQa1OsRl8ZQ=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2FT02_playlist_starred.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>ueAhXHCaIIEJUHBz0kWD/GooP+dAsQbUjNK9dP5Vh0U=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2FT02_playlist_thumbnail_created.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>gomrfkwtI1VwYgwOz8721wj3/FQfqTWj8ijSit3mWl8=</DigestValue>
-</Reference>
-<Reference URI="shared%2Fres%2Ftarget_images%2Fmusic_player%2Fallshare%2Fmyfile_icon_folder.png">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>4R3ClAY5WrE6ltlq+aBHHeks3oFCPpCFnO3aZbjpuQM=</DigestValue>
-</Reference>
-<Reference URI="tizen-manifest.xml">
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>zPmYqbPxYD2Ip6wqcwjzs7p/D0AfERVEo4E/LyddcRs=</DigestValue>
-</Reference>
-<Reference URI="#prop">
-<Transforms>
-<Transform Algorithm="http://www.w3.org/2006/12/xml-c14n11"></Transform>
-</Transforms>
-<DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"></DigestMethod>
-<DigestValue>u/jU3U4Zm5ihTMSjKGlGYbWzDfRkGphPPHx3gJIYEJ4=</DigestValue>
-</Reference>
-</SignedInfo>
-<SignatureValue>
-YasR2VCF97qtau3CiFQ1gqHADw3SqWrfniKJlxYLWL6PCjqACWzhA6PMQTvV/sG591X9cZvwGRnx
-kUvRu/W1sVpNrLG4U703yQLAUM76i81mGdw3NFNBhKXo/RGUvyQgU1OoP56ZHH22DmVRUvPIE0eN
-xfAE5xqw8QytPhiuLQI=
-</SignatureValue>
-<KeyInfo>
-<X509Data>
-<X509Certificate>
-MIICmzCCAgQCCQDXI7WLdVZwiTANBgkqhkiG9w0BAQUFADCBjzELMAkGA1UEBhMCS1IxDjAMBgNV
-BAgMBVN1d29uMQ4wDAYDVQQHDAVTdXdvbjEWMBQGA1UECgwNVGl6ZW4gVGVzdCBDQTEiMCAGA1UE
-CwwZVGl6ZW4gRGlzdHJpYnV0b3IgVGVzdCBDQTEkMCIGA1UEAwwbVGl6ZW4gUHVibGljIERpc3Ry
-aWJ1dG9yIENBMB4XDTEyMTAyOTEzMDMwNFoXDTIyMTAyNzEzMDMwNFowgZMxCzAJBgNVBAYTAktS
-MQ4wDAYDVQQIDAVTdXdvbjEOMAwGA1UEBwwFU3V3b24xFjAUBgNVBAoMDVRpemVuIFRlc3QgQ0Ex
-IjAgBgNVBAsMGVRpemVuIERpc3RyaWJ1dG9yIFRlc3QgQ0ExKDAmBgNVBAMMH1RpemVuIFB1Ymxp
-YyBEaXN0cmlidXRvciBTaWduZXIwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBALtMvlc5hENK
-90ZdA+y66+Sy0enD1gpZDBh5T9RP0oRsptJv5jjNTseQbQi0SZOdOXb6J7iQdlBCtR343RpIEz8H
-mrBy7mSY7mgwoU4EPpp4CTSUeAuKcmvrNOngTp5Hv7Ngf02TTHOLK3hZLpGayaDviyNZB5PdqQdB
-hokKjzAzAgMBAAEwDQYJKoZIhvcNAQEFBQADgYEAvGp1gxxAIlFfhJH1efjb9BJK/rtRkbYn9+Ez
-GEbEULg1svsgnyWisFimI3uFvgI/swzr1eKVY3Sc8MQ3+Fdy3EkbDZ2+WAubhcEkorTWjzWz2fL1
-vKaYjeIsuEX6TVRUugHWudPzcEuQRLQf8ibZWjbQdBmpeQYBMg5x+xKLCJc=
-</X509Certificate>
-<X509Certificate>
-MIICtDCCAh2gAwIBAgIJAMDbehElPNKvMA0GCSqGSIb3DQEBBQUAMIGVMQswCQYDVQQGEwJLUjEO
-MAwGA1UECAwFU3V3b24xDjAMBgNVBAcMBVN1d29uMRYwFAYDVQQKDA1UaXplbiBUZXN0IENBMSMw
-IQYDVQQLDBpUVGl6ZW4gRGlzdHJpYnV0b3IgVGVzdCBDQTEpMCcGA1UEAwwgVGl6ZW4gUHVibGlj
-IERpc3RyaWJ1dG9yIFJvb3QgQ0EwHhcNMTIxMDI5MTMwMjUwWhcNMjIxMDI3MTMwMjUwWjCBjzEL
-MAkGA1UEBhMCS1IxDjAMBgNVBAgMBVN1d29uMQ4wDAYDVQQHDAVTdXdvbjEWMBQGA1UECgwNVGl6
-ZW4gVGVzdCBDQTEiMCAGA1UECwwZVGl6ZW4gRGlzdHJpYnV0b3IgVGVzdCBDQTEkMCIGA1UEAwwb
-VGl6ZW4gUHVibGljIERpc3RyaWJ1dG9yIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDe
-OTS/3nXvkDEmsFCJIvRlQ3RKDcxdWJJp625pFqHdmoJBdV+x6jl1raGK2Y1sp2Gdvpjc/z92yzAp
-bE/UVLPh/tRNZPeGhzU4ejDDm7kzdr2f7Ia0U98K+OoY12ucwg7TYNItj9is7Cj4blGfuMDzd2ah
-2AgnCGlwNwV/pv+uVQIDAQABoxAwDjAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBACqJ
-KO33YdoGudwanZIxMdXuxnnD9R6u72ltKk1S4zPfMJJv482CRGCI4FK6djhlsI4i0Lt1SVIJEed+
-yc3qckGm19dW+4xdlkekon7pViEBWuyHw8OWv3RXtTum1+PGHjBJ2eYY4ZKIpz73U/1NC16sTB/0
-VhfnkHwPltmrpYVe
-</X509Certificate>
-</X509Data>
-</KeyInfo>
-<Object Id="prop"><SignatureProperties xmlns:dsp="http://www.w3.org/2009/xmldsig-properties"><SignatureProperty Id="profile" Target="#DistributorSignature"><dsp:Profile URI="http://www.w3.org/ns/widgets-digsig#profile"></dsp:Profile></SignatureProperty><SignatureProperty Id="role" Target="#DistributorSignature"><dsp:Role URI="http://www.w3.org/ns/widgets-digsig#role-distributor"></dsp:Role></SignatureProperty><SignatureProperty Id="identifier" Target="#DistributorSignature"><dsp:Identifier></dsp:Identifier></SignatureProperty></SignatureProperties></Object>
-</Signature>
\ No newline at end of file
<blacklist/>
<resFallback autoGen="true"/>
<subProjects>
+ <tizenProject project="music-chooser"/>
<tizenProject project="sound-player"/>
<tizenProject project="widget"/>
</subProjects>
//1 Do not change default thumbnail path. it's shared by other apps
-#define DEFAULT_THUMBNAIL SHAREDDIR"/res/shared_images/default_album_art_120.png"
-#define DEFAULT_THUMBNAIL_MIDDLE SHAREDDIR"/res/shared_images/default_albumart_middle.png"
-#define DEFAULT_THUMBNAIL_SMALL SHAREDDIR"/res/shared_images/default_albumart_small.png"
-#define DEFAULT_PLAYER_THUMBNAIL SHAREDDIR"/res/shared_images/default_album_art_480.png"
+#define DEFAULT_THUMBNAIL "default_album_art_120.png"
+#define DEFAULT_THUMBNAIL_MIDDLE "default_albumart_middle.png"
+#define DEFAULT_THUMBNAIL_SMALL "default_albumart_small.png"
+#define DEFAULT_PLAYER_THUMBNAIL "default_album_art_480.png"
#define BROKEN_ALBUMART_IMAGE_PATH "/opt/usr/share/media/.thumb/thumb_default.png"
#define PLAYLIST_CREATE_THUMBNAIL "T02_playlist_thumbnail_created.png"
//2 icons directly installed to res/image
#define ICON_DIRECTORY SHAREDDIR"/res/shared_images"
-#define MORE_BTN_DIR "more icon"
+#define MORE_BTN_DIR "more icon"
#define STORAGE_TYPE_DIR "storage_type"
-#define MP_LITE_PAUSE_ICON "lite/play_list_control_pause.png"
-#define MP_LITE_PLAY_ICON "lite/play_list_control_play.png"
-#define MP_LITE_SHUFFLE_ICON "lite/Icon/play_icon_shuffle.png"
-#define MP_LITE_REORDER_ICON "lite/core_button_reorder.png"
+#define MP_LITE_PAUSE_ICON "lite/play_list_control_pause.png"
+#define MP_LITE_PLAY_ICON "lite/play_list_control_play.png"
+#define MP_LITE_SHUFFLE_ICON "lite/Icon/play_icon_shuffle.png"
+#define MP_LITE_REORDER_ICON "lite/core_button_reorder.png"
-#define NOCONTENT_MULTIMEDIA ICON_DIRECTORY"/T02_Nocontents_multimedia.png"
+#define NOCONTENT_MULTIMEDIA "T02_Nocontents_multimedia.png"
#define THUMBNAIL_MOST_PLAYED ICON_DIRECTORY"/T02_playlist_most_played.png"
-#define THUMBNAIL_RECENTLY_PLAYED ICON_DIRECTORY"/T02_playlist_recently_played.png"
+#define THUMBNAIL_RECENTLY_PLAYED ICON_DIRECTORY"/T02_playlist_recently_played.png"
#define THUMBNAIL_RECENTLY_ADDED ICON_DIRECTORY"/T02_playlist_recently_added.png"
#define THUMBNAIL_QUICK_LIST ICON_DIRECTORY"/T02_playlist_starred.png"
-#define LIVE_THUMBNAIL_MOST_PLAYED ICON_DIRECTORY"/2x2_music_yellow.png"
-#define LIVE_THUMBNAIL_RECENTLY_PLAYED ICON_DIRECTORY"/2x2_music_green.png"
-#define LIVE_THUMBNAIL_RECENTLY_ADDED ICON_DIRECTORY"/2x2_music_blue.png"
-#define LIVE_THUMBNAIL_QUICK_LIST ICON_DIRECTORY"/2x2_music_red.png"
+#define LIVE_THUMBNAIL_MOST_PLAYED "2x2_music_yellow.png"
+#define LIVE_THUMBNAIL_RECENTLY_PLAYED "2x2_music_green.png"
+#define LIVE_THUMBNAIL_RECENTLY_ADDED "2x2_music_blue.png"
+#define LIVE_THUMBNAIL_QUICK_LIST "2x2_music_red.png"
-#define LIVE_ICON_MOST_PLAYED ICON_DIRECTORY"/music_icon_most.png"
-#define LIVE_ICON_RECENTLY_PLAYED ICON_DIRECTORY"/music_icon_recently_play.png"
-#define LIVE_ICON_RECENTLY_ADDED ICON_DIRECTORY"/music_icon_recently_add.png"
-#define LIVE_ICON_QUICK_LIST ICON_DIRECTORY"/music_icon_favourites.png"
+#define LIVE_ICON_MOST_PLAYED "music_icon_most.png"
+#define LIVE_ICON_RECENTLY_PLAYED "music_icon_recently_play.png"
+#define LIVE_ICON_RECENTLY_ADDED "music_icon_recently_add.png"
+#define LIVE_ICON_QUICK_LIST "music_icon_favourites.png"
-#define MP_ICON_ALLSHARE_FOLDER ICON_DIRECTORY"/allshare/myfile_icon_folder.png"
+#define MP_ICON_ALLSHARE_FOLDER "myfile_icon_folder.png"
//2 icons included in edj file
</option>
<option id="gnu.c.compiler.option.preprocessor.def.symbols.324236915" name="Defined symbols (-D)" superClass="gnu.c.compiler.option.preprocessor.def.symbols" valueType="definedSymbols">
<listOptionValue builtIn="false" value="SHAREDDIR='"/opt/home/owner/apps_rw/org.tizen.music-player/shared"'"/>
+ <listOptionValue builtIn="false" value="DOMAIN_NAME='"music-player"'"/>
</option>
<inputType id="cdt.managedbuild.tool.gnu.c.compiler.input.1117996248" superClass="cdt.managedbuild.tool.gnu.c.compiler.input"/>
</tool>
</toolChain>
</folderInfo>
<sourceEntries>
- <entry excluding="mp-app.c|mp-common.c|mp-edit-callback.c|mp-item.c|mp-menu.c|mp-play.c|mp-ta.c|mp-ug-launch.c|mp-util.c|mp-widget.c" flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="common"/>
+ <entry excluding="mp-util.c|mp-app.c|mp-common.c|mp-ug-launch.c|mp-widget.c|mp-edit-callback.c|mp-item.c|mp-ta.c|mp-menu.c|mp-play.c" flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="common"/>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="inc"/>
- <entry excluding="genlist_macro.edc|genlist_normal.edc|genlist_textblock_style.edc|genlist.edc|HD-inc.edc|mc-naviframe.edc|mc-tabbar.edc|toolbar.edc" flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="layout"/>
- <entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="res"/>
+ <entry excluding="genlist_macro.edc|genlist_normal.edc|genlist_textblock_style.edc|genlist.edc|HD-inc.edc|mc-naviframe.edc|mc-tabbar.edc|toolbar.edc" flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name="res"/>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="shared"/>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="src"/>
</sourceEntries>
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CXXFLAGS}")
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${CMAKE_CXX_FLAGS} -Wno-format-extra-args")
SET(CMAKE_LDFLAGS "-Wl,-zdefs" )
+ADD_DEFINITIONS("-DDOMAIN_NAME=\"org.tizen.music-chooser\"")
ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
ADD_DEFINITIONS("-DMC_MUSIC_PLAYER")
ADD_DEFINITIONS("-DMC_ENABLE_TAB")
SET(BINDIR "${MC_PREFIX}/bin")
# set extra defines
-SET(IMAGES_DIR "${MC_PREFIX}/res/edje/music-chooser")
-SET(MC_EDJ_NAME "${MC_PREFIX}/res/edje/music-chooser.edj")
+SET(IMAGES_DIR "${MC_PREFIX}/res/music-chooser")
+SET(MC_EDJ_NAME "${MC_PREFIX}/res/music-chooser.edj")
ADD_DEFINITIONS("-DPREFIX=\"${CMAKE_INSTALL_PREFIX}\"")
ADD_DEFINITIONS("-DIMAGES_DIR=\"${IMAGES_DIR}\"")
ADD_DEFINITIONS("-DMC_EDJ_NAME=\"${MC_EDJ_NAME}\"")
ADD_CUSTOM_TARGET(music-chooser.edj
COMMAND edje_cc -no-save -id ${CMAKE_CURRENT_SOURCE_DIR}/images
- ${CMAKE_CURRENT_SOURCE_DIR}/layout/music-chooser.edc
- ${CMAKE_BINARY_DIR}/res/edje/music-chooser.edj
- DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/layout/music-chooser.edc
+ ${CMAKE_CURRENT_SOURCE_DIR}/res/music-chooser.edc
+ ${CMAKE_BINARY_DIR}/res/music-chooser.edj
+ DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/res/music-chooser.edc
)
ADD_DEPENDENCIES(${PROJECT_NAME} music-chooser.edj)
INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${BINDIR})
INSTALL(DIRECTORY DESTINATION ${DATADIR})
-INSTALL(FILES ${CMAKE_BINARY_DIR}/res/edje/music-chooser.edj DESTINATION ${MC_PREFIX}/res/edje)
+INSTALL(DIRECTORY DESTINATION ${MC_PREFIX}/shared/res/shared_images)
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/shared/res/shared_images/default_album_art_120.png DESTINATION ${MC_PREFIX}/shared/res/shared_images)
+INSTALL(FILES ${CMAKE_BINARY_DIR}/res/music-chooser.edj DESTINATION ${MC_PREFIX}/res)
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/org.tizen.music-chooser.xml DESTINATION ${SHARE_DIR})
INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/music-chooser.png DESTINATION ${CMAKE_DESKTOP_ICON_DIR})
+++ /dev/null
-/*
-* Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-//****************************************************************************//
-// This file defines the width, height (not color!) for each widgets
-// We can define different INC file by Resolution (HD, WVGA, HVGA)
-//
-// ************* Naming Rule ************ //
-// {WIDGET}_{GROUP}_{PART}_{STATE}_{TYPE}
-// WIDGET: NAVIFRAME, LIST, DATETIME, POPUP, etc.
-// GROUP: INDEX
-// PART: TEXT, ICON, BG, PADDING, DIVIDER, ICON, etc.
-// STATE: LEFT, RIGHT, TOP, BOTTOM, MIN, MAX,
-// TYPE: HEIGHT, WIDTH, SIZE
-// e.g. LIST_PADDING_LEFT_HEIGHT
-//****************************************************************************//
-#define BASE_SCALE_INC 2.4
-#define SMALL "WVGA/"
-#define MEDIUM "HD/"
-#define DEFAULT_IMAGE "WVGA/"
-//****************************************************************************//
-// Colorselector
-//****************************************************************************//
-#define COLORSELECTOR_PALETTE_COLORPLANE_HEIGHT_INC 238
-#define COLORSELECTOR_PALETTE_COLORPLANE_WIDTH_INC 720
-#define COLORSELECTOR_PORTRAIT_HOR_PAD_COLORPLANE_INC "7"
-#define COLORSELECTOR_PORTRAIT_VER_PAD_COLORPLANE_INC "10"
-#define COLORSELECTOR_PALETTE_COLORBG_MIN_COLORPLANE_INC 90 90
-#define COLORPLANE_MIN_HEIGHT_INC 80
-#define COLORSELECTOR_TOPBOTTOM_PAD_COLORPLANE_INC 24
-//****************************************************************************//
-// Naviframe
-//****************************************************************************//
-#define NAVIFRAME_TITLE_HEIGHT_INC 108
-#define NAVIFRAME_INDICATOR_HEIGHT_INC 54
-#define NAVIFRAME_SUBTITLE_HEIGHT_INC 42
-#define NAVIFRAME_TITLE_TOP_PADDING_HEIGHT_INC 4
-#define NAVIFRAME_SUBTITLE_BOTTOM_PADDING_HEIGHT_INC 4
-#define NAVIFRAME_TABBAR_HEIGHT_INC 108
-#define NAVIFRAME_NAVIGATIONBAR_HEIGHT_INC 76
-#define NAVIFRAME_NAVIGATIONBAR_TOP_DIVIDER_HEIGHT_INC 1
-#define NAVIFRAME_TABBAR2_HEIGHT_INC 156
-#define NAVIFRAME_TABBAR_TOP_DIVIDER_HEIGHT_INC 2
-#define NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC 22
-#define NAVIFRAME_TITLE_FUNC_BTN_SIZE_INC 114 108
-#define NAVIFRAME_BADGE_ICON_LEFT_PADDING_WIDTH_INC 22
-#define NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC 22
-#define NAVIFRAME_BADGE_HEIGHT_INC 48
-#define NAVIFRAME_BADGE2_PADDING_WIDTH_INC (NAVIFRAME_BADGE_ICON_LEFT_PADDING_WIDTH_INC + NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC + NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC)
-#define NAVIFRAME_DRAWERS_WIDTH_INC 82
-#define NAVIFRAME_TOOLBAR_HEIGHT_INC 162
-#define NAVIFRAME_TOOLBAR_COLOR_INC 245 245 245 255
-
-#define BUTTON_NAVIFRAME_TITLE_TEXT_BTN_MIN_W_INC 180
-#define BUTTON_NAVIFRAME_TITLE_TEXT_LEFT_RIGHT_PADDING_INC 22.5
-#define BUTTON_NAVIFRAME_TITLE_TEXT_TEXTBLOCK_MIN_W_INC 135
-#define BUTTON_NAVIFRAME_TITLE_BUTTON_TEXT_SIZE_INC 180 108
-#define BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC 33
-
-#define BUTTON_NAVIFRAME_TITLE_BUTTON_SIZE_INC 114 108
-#define BUTTON_NAVIFRAME_TITLE_BUTTON_BG_PADDING_WIDTH_INC 22
-#define BUTTON_NAVIFRAME_TITLE_BUTTON_BG_SIZE_INC 70 70
-#define BUTTON_NAVIFRAME_TITLE_BUTTON_IMAGE_PADDING_WIDTH_INC 22
-#define BUTTON_NAVIFRAME_TITLE_BUTTON_IMAGE_SIZE_INC 70 70
-#define BUTTON_NAVIFRAME_DRAWERS_WIDTH_INC 82
-#define BUTTON_NAVIFRAME_DRAWERS_IMAGE_SIZE_INC 82 108
-
-#define NAVIFRAME_TITLE_TEXT_FONT_SIZE_INC 54
-#define NAVIFRAME_SUBTITLE_VISIBLE_TEXT_FONT_SIZE_INC 45
-#define NAVIFRAME_VISIBLE_TEXT_FONT_SIZE_INC 31
-#define NAVIFRAME_TITLE_TEXT_FONT_RANGE_MIN 30
-#define NAVIFRAME_TITLE_TEXT_FONT_RANGE_MAX 36
-
-#define NAVIFRAME_TITLE_TEXT_SHADOW_COLOR_INC "#080808BF"
-#define NAVIFRAME_SUBTITLE_VISIBLE_TEXT_SHADOW_COLOR_INC "#080808BF"
-#define NAVIFRAME_SUBTITLE_TEXT_SHADOW_COLOR_INC "#080808BF"
-//****************************************************************************//
-// Label
-//****************************************************************************//
-#define LABEL_FONT_SIZE_INC 24
-
-//****************************************************************************//
-// Layout
-//****************************************************************************//
-#define LAYOUT_INDICATOR_HEIGHT_INC 48 // FIXME: indicator UX is not updated yet.
-
-#define FLOATING_BUTTON_BOTTOM_PADDING_INC 42
-#define FLOATING_BUTTON_WIDTH 138
-#define FLOATING_BUTTON_HEIGHT 108
-#define FLOATING_BUTTON_ICON_LEFT_PADDING 51
-#define FLOATING_BUTTON_ICON_RIGHT_PADDING 33
-#define FLOATING_BUTTON_ICON_WIDTH 54
-#define FLOATING_BUTTON_ICON_HEIGHT 54
-
-#define SEARCHBAR_CANCEL_BUTTON_W_INC 30
-#define SEARCHBAR_CANCEL_BUTTON_LEFT_PADDING_INC 10
-#define SEARCHBAR_H_INC 63
-#define SEARCHBAR_HEIGHT_INC 63
-#define SEARCHBAR_BASE_HEIGHT_INC 63
-#define SEARCHBAR_WIDTH_INC 320
-#define SEARCHBAR_TOP_PADDING_INC 0
-#define SEARCHBAR_BOTTOM_PADDING_INC 0
-#define SEARCHBAR_LEFT_PADDING_INC 0
-#define SEARCHBAR_RIGHT_PADDING_INC 0
-#define SEARCHBAR_BOTTOM_LINE_HEIGHT 1
-
-//****************************************************************************//
-// Ctxpopup
-//****************************************************************************//
-#define CTXPOPUP_OUTSIDE_LEFT_PADDING 7
-#define CTXPOPUP_OUTSIDE_RIGHT_PADDING 7
-#define CTXPOPUP_MOVE_PAD 40
-#define CTXPOPUP_OUTLINE_SIZE 1
-#define CTXPOPUP_WIDTH 720
-#define CTXPOPUP_TEXT_MAX 676
-#define CTXPOPUP_ITEM_TEXT_SIZE 20
-#define CTXPOPUP_ITEM_TEXT_MAX_SIZE 40
-#define CTXPOPUP_ITEM_HEIGHT_MIN 140
-#define CTXPOPUP_ITEM_HEIGHT_MAX 153
-#define CTXPOPUP_ITEM_TEXT_LR_PADDING 22
-#define CTXPOPUP_ITEM_TEXT_TB_PADDING 41
-#define CTXPOPUP_ITEM_TEXT_HEIGHT_MIN 58
-#define CTXPOPUP_DROPDOWN_LIST_WIDTH 674
-#define CTXPOPUP_DROPDOWN_LABEL_MIN_WIDTH 201
-#define CTXPOPUP_DROPDOWN_TEXT_MAX 630
-#define CTXPOPUP_DROPDOWN_ITEM_TEXT_SIZE 40
-#define CTXPOPUP_DROPDOWN_ITEM_TEXT_MAX_SIZE (CTXPOPUP_DROPDOWN_ITEM_TEXT_SIZE*2)
-#define CTXPOPUP_DROPDOWN_ITEM_HEIGHT_MIN 108
-#define CTXPOPUP_DROPDOWN_ITEM_HEIGHT_MAX 138
-#define CTXPOPUP_DROPDOWN_ITEM_TEXT_LR_PADDING 22
-#define CTXPOPUP_DROPDOWN_CONTENT_LR_PADDING 1
-#define CTXPOPUP_DROPDOWN_CONTENT_TB_PADDING 1
-#define CTXPOPUP_DROPDOWN_SEPARATOR_HEIGHT 2
-#define CTXPOPUP_ITEM_HORIZONTAL_HEIGHT_INC 94
-#define CTXPOPUP_ITEM_TEXT_HORIZONTAL_PADDING_INC 15
-#define CTXPOPUP_CONTENT_PADDING_HEIGHT 1
-#define CTXPOPUP_ITEM_ICON_HORIZONTAL_WIDTH_INC 124
-#define CTXPOPUP_ITEM_BOTTOM_PADDING_INC 23
-#define CTXPOPUP_ITEM_TOP_PADDING_INC 23
-#define CTXPOPUP_ITEM_HEIGHT_INC 154
-#define CTXPOPUP_CONTENT_PADDING 1
-#define CTXPOPUP_ITEM_HORIZONTAL_WIDTH_MIN_INC 106
-#define CTXPOPUP_ITEM_HORIZONTAL_WIDTH_MAX_INC 136
-#define CTXPOPUP_ITEM_HORIZONTAL_TEXT_HEIGHT_MIN 48
-#define CTXPOPUP_SEPARATOR_MIN_SIZE_INC 1 CTXPOPUP_ITEM_HORIZONTAL_HEIGHT_INC
-#define CTXPOPUP_SEPARATOR_MAX_SIZE_INC 1 -1
-#define CTXPOPUP_ICON_WIDTH_INC 45
-#define CTXPOPUP_ICON_HEIGHT_INC 45
-#define CTXPOPUP_ITEM_ICON_BOTTOM_PADDING_INC 9
-#define CTXPOPUP_TEXT_SIZE_INC 26
-#define CTXPOPUP_ITEM_TEXT_TOP_PADDING_INC 23
-#define CTXPOPUP_ITEM_TEXT_BOTTOM_PADDING_INC 23
-
-//****************************************************************************//
-// Copypaste
-//****************************************************************************//
-#define CTXPOPUP_SHADOW_TOP_PADDING 0
-#define CTXPOPUP_SHADOW_BOTTOM_PADDING 0
-#define CTXPOPUP_SHADOW_LEFT_PADDING 1
-#define CTXPOPUP_SHADOW_RIGHT_PADDING 1
-#define CTXPOPUP_ITEM_DISABLED_COLOR 0 0 0 0
-#define CTXPOPUP_ITEM_TEXT_LR_PADDING_INC 15
-#define CTXPOPUP_ICON_ITEM_HORIZONTAL_WIDTH_INC 88
-#define CTXPOPUP_FRAME_CORNER_ARROW_PADDING 18
-#define CTXPOPUP_CONTENT_TOP_PADDING 3
-#define CTXPOPUP_CONTENT_BOTTOM_PADDING 5
-#define CTXPOPUP_CONTENT_LEFT_PADDING 3
-#define CTXPOPUP_CONTENT_RIGHT_PADDING 3
-#define CTXPOPUP_ARROW_PADDING 0
-#define CTXPOPUP_ARROW_SIZE_INC 30 30
-#define CTXPOPUP_COPYPASTE_SHADOW_LEFT_PADDING 1
-#define CTXPOPUP_COPYPASTE_SHADOW_RIGHT_PADDING 1
-#define CTXPOPUP_COPYPASTE_CONTENT_TOP_PADDING 3
-#define CTXPOPUP_COPYPASTE_CONTENT_BOTTOM_PADDING 5
-#define CTXPOPUP_COPYPASTE_CONTENT_LEFT_PADDING 3
-#define CTXPOPUP_COPYPASTE_CONTENT_RIGHT_PADDING 3
-#define CTXPOPUP_COPYPASTE_ITEM_HORIZONTAL_WIDTH_MIN_INC 128
-#define CTXPOPUP_COPYPASTE_TEXT_SIZE_INC 26
-#define CTXPOPUP_COPYPASTE_TEXT_MAX_SIZE_INC (CTXPOPUP_COPYPASTE_TEXT_SIZE_INC * 2)
-#define CTXPOPUP_COPYPASTE_WIDTH_MAX_INC 706
-#define CTXPOPUP_COPYPASTE_ITEM_HEIGHT_MIN_INC 132
-#define CTXPOPUP_COPYPASTE_ICON_WIDTH_INC 45
-#define CTXPOPUP_COPYPASTE_ICON_HEIGHT_INC 45
-#define CTXPOPUP_COPYPASTE_ITEM_TEXT_TOP_PADDING_INC 23
-#define CTXPOPUP_COPYPASTE_ITEM_ICON_BOTTOM_PADDING_INC 10
-#define CTXPOPUP_COPYPASTE_ITEM_TEXT_PADDING_INC 15
-#define CTXPOPUP_COPYPASTE_ITEM_TEXT_BOTTOM_PADDING_INC 23
-#define CTXPOPUP_COPYPASTE_SEPARATOR_MIN_SIZE_INC 1 CTXPOPUP_COPYPASTE_ITEM_HEIGHT_MIN_INC
-#define CTXPOPUP_COPYPASTE_SEPARATOR_MAX_SIZE_INC 1 -1
-
-//****************************************************************************//
-// Tabbar
-//****************************************************************************//
-#define TABBAR_TWO_ITEMS_SIZE_INC 280 0;
-#define TABBAR_THREE_ITEMS_SIZE_INC 240 0;
-#define TABBAR_FOUR_ITEMS_SIZE_INC 180 0;
-#define TABBAR_SCROLLABLE_ITEMS_SIZE_INC 202 0;
-#define TABBAR_LANDSCAPE_TWO_ITEMS_SIZE_INC 640 0;
-#define TABBAR_LANDSCAPE_THREE_ITEMS_SIZE_INC 427 0;
-#define TABBAR_LANDSCAPE_FOUR_ITEMS_SIZE_INC 320 0;
-#define TABBAR_LANDSCAPE_SCROLLABLE_ITEMS_SIZE_INC 280 0;
-#define TABBAR_SELECTED_LINE_SIZE_INC 0 5
-#define TABBAR_TEXT_CENTER_PADDING_SIZE_INC 0 2
-#define TABBAR_TEXT_LEFT_RIGHT_PADDING_SIZE_INC 12 0
-#define TABBAR_TEXT_LEFT_TOP_PADDING_SIZE_INC 12 27
-#define TABBAR_TEXT_RIGHT_BOTTOM_PADDING_SIZE_INC 12 20
-#define TABBAR_ICON_TEXT_LEFT_TOP_PADDING_SIZE_INC 12 20
-#define TABBAR_ICON_TEXT_RIGHT_BOTTOM_PADDING_SIZE_INC 12 15
-#define TABBAR_ICON_TEXT_LAND_LEFT_TOP_PADDING_SIZE_INC 12 27
-#define TABBAR_ICON_TEXT_LAND_RIGHT_BOTTOM_PADDING_SIZE_INC 12 20
-#define TABBAR_ICON_SIZE_INC 70 70
-#define TABBAR_ICON_TEXT_PAD_INC 22 0
-#define TABBAR_ICON_RECT_SIZE_INC 92 70
-#define TABBAR_TEXT_TEXT_SIZE_INC 0 56
-#define TABBAR_ICON_TEXT_TEXT_SIZE_INC 0 47
-#define TABBAR_ICON_TEXT_LAND_TEXT_SIZE_INC 0 56
-//Navigation style
-#define TOOLBAR_NAVI_HEIGHT_INC 78
-#define TOOLBAR_NAVI_PADDING_INC 22
-#define TOOLBAR_NAVI_DIVIDER_INC 64
-
-//****************************************************************************//
-// Genlist
-//****************************************************************************//
-// Group index
-#define LIST_INDEX_PADDING_LEFT_SIZE 15
-#define LIST_INDEX_PADDING_RIGHT_SIZE 15
-#define LIST_INDEX_PADDING_TOP_SIZE 7
-#define LIST_INDEX_PADDING_BOTTOM_SIZE 8
-
-#define LIST_INDEX_HEIGHT 36
-
-#define LIST_INDEX_TEXT_MAIN_SIZE 27
-#define LIST_INDEX_TEXT_SUB_SIZE 27
-#define LIST_INDEX_TEXT_SUB_WIDTH_MAX 240
-#define LIST_INDEX_TEXT_PADDING_SIZE 22
-#define LIST_INDEX_BOTTOMLINE_HEIGHT 2
-
-// Normal style
-#define LIST_ITEM_HEIGHT 120
-#define LIST_PADDING_TOP_SIZE 29 // FIXME: please check font height
-#define LIST_PADDING_BOTTOM_SIZE 24 // FIXME: please check font height
-#define LIST_2LINE_PADDING_TOP_SIZE 24 // FIXME: please check font height
-#define LIST_2LINE_PADDING_BOTTOM_SIZE 24 // FIXME: please check font height
-#define LIST_PADDING_CENTER_LEFT_SIZE 24
-#define LIST_PADDING_CENTER_RIGHT_SIZE 24
-#define LIST_PADDING_TEXT_SIZE 24
-#define LIST_PADDING_DEFAULT_SIZE 24
-
-#define LIST_TEXT_MAIN_HEIGHT 38
-#define LIST_TEXT_SUB_HEIGHT 32
-
-#define LIST_TEXT_MAIN_SIZE 30
-#define LIST_TEXT_SUB_SIZE 24
-#define LIST_TEXT_SUB_WIDTH_MAX 130
-
-//Expand style
-#define GENLIST_TREESIZE_DEFAULT 32
-
-//****************************************************************************//
-// SCROLLER
-//****************************************************************************//
-#define SCROLLER_DEFAULT_SCROLLBAR_VBAR_MIN_SIZE_INC 12 32
-#define SCROLLER_DEFAULT_SCROLLBAR_VBAR_MAX_SIZE_INC 12 99999
-#define SCROLLER_DEFAULT_SCROLLBAR_HBAR_MIN_SIZE_INC 32 12
-#define SCROLLER_DEFAULT_SCROLLBAR_HBAR_MAX_SIZE_INC 99999 12
-#define SCROLLER_TABBAR_SCROLLBAR_HBAR_HEIGHT 20
-#define SCROLLER_TABBAR_SCROLLBAR_HBAR_MIN_SIZE_INC 3 SCROLLER_TABBAR_SCROLLBAR_HBAR_HEIGHT
-#define SCROLLER_TABBAR_SCROLLBAR_HBAR_MAX_SIZE_INC 99999 SCROLLER_TABBAR_SCROLLBAR_HBAR_HEIGHT
-#define SCROLLER_DEFAULT_SCROLLBAR_VBAR_PADDING_SIZE 6
-#define SCROLLER_DEFAULT_SCROLLBAR_HBAR_PADDING_SIZE 6
-#define SCROLLER_HANDLER_SCROLLBAR_VBAR_MIN_SIZE_INC 38 70
-#define SCROLLER_HANDLER_SCROLLBAR_HBAR_MIN_SIZE_INC 70 38
-#define SCROLLER_HANDLER_SCROLLBAR_VBAR_MIDDLE_MIN_SIZE_INC 30 30
-#define SCROLLER_HANDLER_SCROLLBAR_HBAR_MIDDLE_MIN_SIZE_INC 30 30
-#define SCROLLER_HANDLER_SCROLLBAR_VBAR_PADDING_SIZE 6
-#define SCROLLER_EFFECT_SHADOW_FIRST_LAYER_MAX_SIZE 120
-#define SCROLLER_EFFECT_SHADOW_FIRST_LAYER_MIN_SIZE 75
-#define SCROLLER_EFFECT_SHADOW_FIRST_LAYER_MOVE_CORRECTION_VALUE 45
-#define SCROLLER_EFFECT_SHADOW_SECOND_LAYER_MAX_SIZE 96
-#define SCROLLER_EFFECT_SHADOW_SECOND_LAYER_MIN_SIZE 60
-#define SCROLLER_EFFECT_SHADOW_SECOND_LAYER_MOVE_CORRECTION_VALUE 36
-#define SCROLLER_EFFECT_SHADOW_THIRD_LAYER_MAX_SIZE 72
-#define SCROLLER_EFFECT_SHADOW_THIRD_LAYER_MIN_SIZE 45
-#define SCROLLER_EFFECT_SHADOW_THIRD_LAYER_MOVE_CORRECTION_VALUE 27
-#define SCROLLER_EFFECT_SHADOW_FOURTH_LAYER_MAX_SIZE 48
-#define SCROLLER_EFFECT_SHADOW_FOURTH_LAYER_MIN_SIZE 30
-#define SCROLLER_EFFECT_SHADOW_FOURTH_LAYER_MOVE_CORRECTION_VALUE 18
-#define SCROLLER_EFFECT_SHADOW_FIFTH_LAYER_MAX_SIZE 24
-#define SCROLLER_EFFECT_SHADOW_FIFTH_LAYER_MIN_SIZE 15
-#define SCROLLER_EFFECT_SHADOW_FIFTH_LAYER_MOVE_CORRECTION_VALUE 9
-
-//****************************************************************************//
-// Entry
-//****************************************************************************//
-// Normal Entry
-#define ENTRY_TEXT_SIZE_INC 24
-#define ENTRY_PREEDIT_BACKGROUND_COLOR_INC "#FAFAFA"
-#define ENTRY_PREEDIT_TEXT_COLOR_INC "#000000"
-#define ENTRY_PREEDIT_UNDERLINE_COLOR_INC "#FAFAFA"
-#define ENTRY_PREEDIT_SUB1_COLOR_INC "#2EA8E1"
-#define ENTRY_PREEDIT_SUB2_COLOR_INC "#9962C3"
-#define ENTRY_PREEDIT_SUB3_COLOR_INC "#76DE37"
-#define ENTRY_PREEDIT_SUB4_COLOR_INC "#999999"
-#define ENTRY_SELECTION_BLOCK_HANDLE_MIN_WIDTH_INC 34
-#define ENTRY_SELECTION_BLOCK_HANDLE_MIN_HEIGHT_INC 34
-#define ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH 3
-#define ENTRY_CURSOR_HANDLE_MIN_WIDTH_INC 50
-#define ENTRY_CURSOR_HANDLE_MIN_HEIGHT_INC 50
-#define ENTRY_CURSOR_SIZE_INC 3 0
-#define MAGNIFIER_WIDTH_FIXED_INC 264
-#define MAGNIFIER_HEIGHT_MIN 78
-#define MAGNIFIER_HEIGHT_MAX 108
-#define MAGNIFIER_ARROW_HEIGHT_INC 10
-#define MAGNIFIER_LEFT_OFFSET_INC 11 11
-#define MAGNIFIER_RIGHT_OFFSET_INC 11 22
-#define ENTRY_EMOTICON_SIZE 26 26
-
-// Editfield
-#define ENTRY_EDITFIELD_TEXT_SIZE_INC 24
-#define ENTRY_EDITFIELD_CLEAR_BUTTON_PADDING_MIN_MAX_INC 34 0
-#define ENTRY_EDITFIELD_FOCUS_UNDERLINE_SIZE_INC 0 1
-#define ENTRY_EDITFIELD_FOCUS_UNDERLINE_BOTTOM_PADDING_SIZE_INC 0 7
-#define ENTRY_EDITFIELD_TOP_PADDING_HEIGHT 0 15
-#define ENTRY_EDITFIELD_BOTTOM_PADDING_HEIGHT 0 15
-#define ENTRY_EDITFIELD_LEFT_PADDING_HEIGHT 10 0
-#define ENTRY_EDITFIELD_RIGHT_PADDING_HEIGHT 10 0
-#define ENTRY_EDITFIELD_SEARCHBAR_TEXT_SIZE_INC 24
-#define ENTRY_EDITFIELD_LEFT_RIGHT_PADDING 8 0
-#define ENTRY_EDITFIELD_LEFT_RIGHT_MARGIN 8
-#define ENTRY_EDITFIELD_TOP_PADDING_HEIGHT_MULTILINE 0 43
-#define ENTRY_EDITFIELD_BOTTOM_PADDING_HEIGHT_MULTILINE 0 43
-#define ENTRY_EDITFIELD_FOCUS_UNDERLINE_BOTTOM_PADDING_SIZE_MULTILINE 0 28
-// Clear Button
-#define BUTTON_EDITFIELD_CLEAR_BUTTON_MIN_MAX_INC 60 144
-#define BUTTON_EDITFIELD_CLEAR_BUTTON_IMAGE_MIN_MAX_INC 54 54
-
-// Editfield Layout
-#define EDITFIELD_BASE_HEIGHT_INC 140
-#define EDITFIELD_TOP_LEFT_PADDING_MIN_INC 22 15
-#define EDITFIELD_MULTILINE_TOP_LEFT_PADDING_MIN_INC 22 42
-#define EDITFIELD_BOTTOM_RIGHT_PADDING_MIN_INC 22 24
-#define EDITFIELD_MULTILINE_BOTTOM_RIGHT_PADDING_MIN_INC 22 42
-#define EDITFIELD_BUTTON_FIELD_MIN_INC 54 54
-#define EDITFIELD_FOCUSED_BOTTOM_RIGHT_PADDING_MIN_INC 22+54+22 24
-#define EDITFIELD_ENTRY_FIELD_MIN_INC 0 56
-#define EDITFIELD_LINE_BOTTOM_PADDING_MIN_INC 0 15
-#define EDITFIELD_LINE_RECT_MIN_INC 0 3
-#define EDITFIELD_ENTRY_SWALLOW_ALIGN 0.5 1.0-(15/24/2)
-#define EDITFIELD_BASE_HEIGHT_MULTILINE_INC 96
-#define EDITFIELD_LINE_BOTTOM_PADDING_MIN_MULTILINE_INC 0 15
-
-#define BUTTON_OPTION_MIN_MAX_INC 70 70
-#define BUTTON_OPTION_IMAGE_MIN_MAX_INC 70 70
-
-//Slider
-#define SLIDER_BASE_HEIGHT_INC 10
-#define SLIDER_INDICATOR_SIZE_INC 64
-#define SLIDER_SWALLOWBAR_HEIGHT_INC 64
-#define SLIDER_LEFT_RIGHT_PADDING_SIZE_INC 32 0
-#define SLIDER_ICON_PADDING_SIZE_INC 6 0
-#define SLIDER_CENTER_POINT_SIZE_INC 16 36
-
-//Slider vertical
-#define SLIDER_VERTICAL_BASE_HEIGHT_INC 10
-#define SLIDER_SWALLOWBAR_WIDTH_INC 64
-#define SLIDER_VERTICAL_CENTER_POINT_SIZE_INC 36 16
-#define SLIDER_VERTICAL_ICON_PADDING_SIZE_INC 28 4
-#define SLIDER_TOP_BOTTOM_PADDING_SIZE_INC 64 32
-#define SLIDER_TOP_BOTTOM_HANDLER_OFFSET_SIZE 32
-
-#define SLIDER_POPUP_WIDTH_INC 120
-#define SLIDER_POPUP_HEIGHT_INC 138
-#define SLIDER_INDICATOR_PADDING_TOP 30
-#define SLIDER_INDICATOR_PADDING_BOTTOM 48
-#define SLIDER_INDICATOR_TEXT_SIZE_HEIGHT 30
-#define SLIDER_INDICATOR_TEXT_SIZE_WIDTH 30
-
-//Progressbar
-#define PROGRESSBAR_BG_DEFAULT_HEIGHT_INC 63
-#define PROGRESSBAR_BG_ONE_TEXT_HEIGHT_INC 72
-#define PROGRESSBAR_BG_TWO_TEXT_HEIGHT_INC 114
-#define PROGRESSBAR_LIST_PROGRESS_HEIGHT_INC 10
-#define PROGRESSBAR_PADDING_HEIGHT_INC 10
-#define PROCESS_LARGE_IMAGE_HEIGHT_INC 100
-#define PROCESS_LARGE_IMAGE_WIDTH_INC 100
-#define PROCESS_MEDIUM_IMAGE_HEIGHT_INC 54
-#define PROCESS_MEDIUM_IMAGE_WIDTH_INC 54
-#define PROCESS_SMALL_IMAGE_HEIGHT_INC 42
-#define PROCESS_SMALL_IMAGE_WIDTH_INC 42
-
-//Check and Radio
-#define CHECK_GEN_SIZE 90 90
-#define CHECK_SIZE 40 40
-#define CHECK_ICON_SIZE 46 46
-#define CHECK_BG_SIZE 60 60
-#define CHECK_BG_STROKE_SIZE 60 60
-#define CHECK_FAVORITE_LIST 82
-#define CHECK_FAVORITE_LIST_LEFT_PADDING_WIDTH 0
-#define CHECK_FAVORITE_LIST_RIGHT_PADDING_WIDTH 22
-#define RADIO_SIZE 46 46
-#define RADIO_BG_SIZE 60 60
-#define RADIO_BG_STROKE_SIZE 60 60
-#define CHECK_TEXT_FONT_SIZE_INC 45
-#define CHECK_PAD_BEFORE_TEXT_INC 23 0
-// No Content
-#define NO_CONTENT_WIDTH_INC 720
-#define NO_CONTENT_WIDTH_LANDSCAPE_INC 800
-#define NO_CONTENT_BG_HEIGHT_INC 373
-#define NO_CONTENT_BG_LANDSCAPE_HEIGHT_INC 200
-#define NO_CONTENT_MAX_HEIGHT_INC 504
-#define NO_CONTENT_LEFT_RIGHT_PADDING_WIDTH_INC 20
-#define NO_CONTENT_TITLE_TEXT_HEIGHT_INC 51
-#define NO_CONTENT_TEXT_PADDING_HEIGHT_INC 26
-#define NO_CONTENT_TITLE_TEXT_FONT_SIZE_INC 40
-#define NO_CONTENT_TEXT_FONT_SIZE_INC 32
-//Button
-#define BUTTON_BOTTOM_MIN_HEIGHT 110
-#define BUTTON_MIN_WIDTH 150
-#define BUTTON_MIN_HEIGHT 84
-#define BUTTON_MAX_WIDTH 676
-#define BUTTON_ICON_DEFAULT_WIDTH 45
-#define BUTTON_ICON_DEFAULT_HEIGHT 45
-#define BUTTON_PADDING_ICON_RIGHT 18
-#define BUTTON_BOTTOM_PADDING_LEFT_RIGHT 12
-#define BUTTON_PADDING_LEFT_RIGHT 5
-#define BUTTON_DROPDOWN_PADDING_LEFT_RIGHT 22
-#define BUTTON_DROPDOWN_ICON_SIZE 36 36
-#define BUTTON_DROPDOWN_ICON_WIDTH 36
-#define BUTTON_DROPDOWN_ICON_BOTTOM_PADDING 14
-#define BUTTON_DROPDOWN_LABEL_ICON_BOTTOM_PADDING 29
-#define BUTTON_DROPDOWN_MIN_HEIGHT 108
-#define BUTTON_DROPDOWN_LABEL_HEIGHT 87
-#define BUTTON_DROPDOWN_UNDERLINE_HEIGHT 2
-#define BUTTON_DROPDOWN_LABEL_UNDERLINE_HEIGHT 3
-#define BUTTON_DROPDOWN_PADDING_TEXT_WIDTH 12
-#define BUTTON_ICON_HEIGHT 70
-#define BUTTON_ICON_WIDTH 70
-#define BUTTON_CIRCLE_SIZE 110 110
-#define BUTTON_CIRCLE_ICON_SIZE 70 70
-#define BUTTON_CIRCLE_LABEL_SIZE 180 258
-#define BUTTON_CIRCLE_TOP_PADDING_HEIGHT 22
-#define BUTTON_CIRCLE_LEFT_RIGHT_PADDING_WIDTH 12
-#define BUTTON_CIRCLE_MIDDDLE_PADDING_HEIGHT 15
-#define BUTTON_CIRCLE_BOTTOM_PADDING_HEIGHT 15
-#define BUTTON_CIRCLE_TEXT_HEIGHT 96
-#define BUTTON_TEXT_SIZE 36
-#define BUTTON_BOTTOM_TEXT_SIZE 44
-#define BUTTON_DATE_TEXT_SIZE 20
-#define BUTTON_AMPM_TEXT_SIZE 63
-#define BUTTON_TEXT_CIRCLE_SIZE 36
-#define BUTTON_POPUP_TEXT_SIZE 43
-#define BUTTON_DROPDOWN_TEXT_SIZE 40
-//Multibuttonentry
-#define MULTIBUTTONENTRY_BOX_HORIZONTAL_PAD_INC 22
-#define MULTIBUTTONENTRY_BOX_VERTICAL_PAD_INC 22
-#define MULTIBUTTONENTRY_WIDTH_PAD_INC 22
-#define MULTIBUTTONENTRY_HEIGHT_PAD_INC 22
-#define MULTIBUTTONENTRY_BOTTOM_HEIGHT_PAD_INC 22
-#define MULTIBUTTONENTRY_GUIDE_HEIGHT_INC 84
-#define MULTIBUTTONENTRY_GUIDE_TEXT_SIZE_INC 20
-#define MULTIBUTTONENTRY_BUTTON_TEXT_SIZE_INC 20
-#define MULTIBUTTONENTRY_BUTTON_PAD_INC 32
-#define MULTIBUTTONENTRY_BUTTON_WIDTH_INC 105
-#define MULTIBUTTONENTRY_BUTTON_HEIGHT_INC 84
-#define MULTIBUTTONENTRY_LABEL_TEXT_SIZE_INC 20
-#define MULTIBUTTONENTRY_LABEL_HEIGHT_INC 84 // same as button
-#define MULTIBUTTONENTRY_LABEL_PAD_INC 0
-
-//****************************************************************************//
-// Index
-//****************************************************************************//
-// FastScrol
-#define INDEX_ITEM_WIDTH_INC 50
-#define INDEX_ITEM_HEIGHT_INC 42
-#define INDEX_POPUP_TEXT_SIZE_INC 50
-#define INDEX_DIVIDER_WIDTH_INC 1
-#define INDEX_SCROLL_BG_LINE_WIDTH_INC 1
-#define INDEX_TEXT_LEFT_PADDING_SIZE_INC 0
-#define INDEX_TEXT_RIGHT_PADDING_SIZE_INC 0
-#define INDEX_PADDING_SIZE_INC 4
-#define INDEX_ITEM_PADDING_SIZE_INC 0
-#define INDEX_SCROLL_DRAG_PART_SIZE 50 42
-#define INDEX_SCROLL_PADDING_COLOR 34 34 34 255
-#define INDEX_SCROLL_POPUP_SIZE 152 152
-#define INDEX_SCROLL_POPUP_ACTIVE_SIZE 152 152
-#define INDEX_SCROLL_TEXT1_DEFAULT_SIZE 96 96
-#define INDEX_SCROLL_TEXT1_ACTIVE_SIZE 96 96
-
-// Page Control
-#define INDEX_PAGECONTROL_IND_INC 48 42
-#define INDEX_PAGECONTROL_IND_MIN_INC 42 42
-
-//****************************************************************************//
-// Popup
-//****************************************************************************//
-#define POPUP_BASE_DEFAULT_TEXT_FONT_SIZE_INC 44
-#define POPUP_SUBTITLE_TEXT_FONT_SIZE_INC 32
-#define POPUP_DESCRIPTION_DEFAULT_TEXT_FONT_SIZE_INC 44
-
-#define POPUP_OUTSIDE_PADDING "63"
-
-#define POPUP_BASE_DEFAULT_BASE_DEFAULT_MIN_INC 720 0
-#define POPUP_BASE_DEFAULT_BASE_DEFAULT_MAX_INC 720 1208
-#define POPUP_BASE_DEFAULT_BASE_LANDSCAPE_MIN_INC 720 0
-#define POPUP_BASE_DEFAULT_BASE_LANDSCAPE_MAX_INC 720 648
-#define POPUP_BASE_DEFAULT_TITLE_DEFAULT_MIN_INC 720 108
-#define POPUP_BASE_DEFAULT_TITLE_SUBTITLE_DEFAULT_MIN_INC 0 125
-#define POPUP_BASE_DEFAULT_BUTTON_BG_DEFAULT_MIN_INC 676 162
-#define POPUP_BASE_DEFAULT_TEXT_SHADOW_COLOR_INC "#08080855"
-#define POPUP_SUBTITLE_TEXT_SHADOW_COLOR_INC "#08080855"
-#define POPUP_CONTENT_AREA_DEFAULT_MIN_INC 720 0
-#define POPUP_CONTENT_AREA_LANDSCAPE_MIN_INC 720 0
-
-#define POPUP_TITLE_LEFT_PADDING 22
-#define POPUP_TITLE_RIGHT_PADDING 22
-#define POPUP_TITLE_TOP_PADDING 4
-#define POPUP_TITLE_BOTTOM_PADDING 4
-#define POPUP_SUBTITLE_HEIGHT 42
-
-#define POPUP_CONTENT_DEFAULT_PADDING_TOP_MIN_INC 40
-#define POPUP_CONTENT_DEFAULT_PADDING_LEFT_MIN_INC 22
-#define POPUP_CONTENT_DEFAULT_PADDING_RIGHT_MIN_INC 22
-#define POPUP_CONTENT_DEFAULT_PADDING_BOTTOM_MIN_INC 40
-
-#define POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT "162"
-#define POPUP_BUTTON1_DEFAULT_HEIGHT_INC 110
-#define POPUP_BUTTON1_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC 22
-#define POPUP_BUTTON2_DEFAULT_HEIGHT_INC 110
-#define POPUP_BUTTON2_DEFAULT_PADDING_BUTTON_MIN_MAX_INC 22 110
-#define POPUP_BUTTON2_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC 22
-#define POPUP_BUTTON3_DEFAULT_HEIGHT_INC 110
-#define POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC 22 110
-#define POPUP_BUTTON3_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC 22
-
-#define POPUP_TOAST_BG_MAX_WIDTH_INC 676
-#define POPUP_TOAST_BG_MAX_HEIGHT_INC 1074
-#define POPUP_TOAST_BOTTOM_PAD_INC 0
-#define POPUP_TOAST_TITLE_TOP_BOTTOM_PAD_INC 26
-#define POPUP_TOAST_TITLE_LEFT_RIGHT_PAD_INC 42
-#define POPUP_TOAST_TEXT_MAX_WIDTH_INC 588
-#define POPUP_TOAST_TEXT_MIN_HEIGHT_INC 48
-#define POPUP_TOAST_TEXT_MAX_HEIGHT_INC 628
-#define POPUP_TOAST_CONTENT_HEIGHT_MIN_INC 100
-
-#define STYLE_TAGS \
- tag: "br" "\n";\
- tag: "ps" "ps";\
- tag: "tab" "\t";\
- tag: "b" "+ font_weight=Bold";
-
-#define STYLE_TAG_MATCH \
- tag: "match" "+ color=#ffffff color_class=T1067";
-
-styles {
- /*// ************* list main text ********** //
- style { name: "list_text_selectall";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#ffffff color_class=T033 text_class=T033 ellipsis=1.0";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- style { name: "list_text_selectall_dim";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#ffffff color_class=T033D text_class=T033D ellipsis=1.0";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- style { name: "list_text_selectall_press";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#ffffff color_class=T033P text_class=T033P ellipsis=1.0";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- style { name: "list_progress_text_main";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#ffffff color_class=T057L3 text_class=T057L3 ellipsis=1.0";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- style { name: "list_progress_text_main_press";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#ffffff color_class=T057L3P text_class=T057L3P ellipsis=1.0";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- style { name: "list_progress_text_main_dim";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#ffffff color_class=T057L3D text_class=T057L3D ellipsis=1.0";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- // ************* list sub text ********** //
- style { name: "list_text_sub_03";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#ffffff color_class=T024L2 text_class=T024L2 ellipsis=1.0";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- style { name: "list_text_sub_03_dim";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#ffffff color_class=T024L2D text_class=T024L2D ellipsis=1.0";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- style { name: "list_text_sub_03_press";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#3867f5 color_class=T024L2P text_class=T024L2P ellipsis=1.0";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- // ************* list index text ********** //
- style { name: "list_text_index_main";
- base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_MAIN_SIZE" color=#ffffff color_class=T027L1 text_class=T027L1 ellipsis=1.0";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- style { name: "list_text_index_main_dim";
- base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_MAIN_SIZE" color=#ffffff color_class=T027L1 text_class=T027L1 ellipsis=1.0";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- style { name: "list_text_index_main_press";
- base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_MAIN_SIZE" color=#ffffff color_class=T027L1 text_class=T027L1 ellipsis=1.0";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- style { name: "list_text_index_sub";
- base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_SUB_SIZE" color=#ffffff color_class=T027L2 text_class=T027L2 ellipsis=1.0";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- style { name: "list_text_index_sub_dim";
- base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_SUB_SIZE" color=#ffffff color_class=T027L2 text_class=T027L2 ellipsis=1.0";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- style { name: "list_text_index_sub_press";
- base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_SUB_SIZE" color=#ffffff color_class=T027L2 text_class=T027L2 ellipsis=1.0";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- // multiline text
- style { name: "list_text_multiline_main";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#ffffff color_class=T023 text_class=T023 wrap=mixed";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- style { name: "list_text_multiline_main_dim";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#ffffff color_class=T023D text_class=T023D wrap=mixed";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- style { name: "list_text_multiline_main_press";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#ffffff color_class=T023P text_class=T023P wrap=mixed";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- style { name: "list_text_multiline_sub";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#ffffff color_class=T024 text_class=T024 wrap=mixed";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- style { name: "list_text_multiline_sub_dim";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#ffffff color_class=T024D text_class=T024D wrap=mixed";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- style { name: "list_text_multiline_sub_press";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#ffffff color_class=T024P text_class=T024P wrap=mixed";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- style { name: "list_text_desc";
- base: "font=Tizen:style=Regular font_size="LIST_DESC_TEXT_SIZE" color=#ffffff color_class=T129 text_class=T129 wrap=mixed";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- style { name: "list_text_select";
- base: "font=Tizen:style=Regular font_size="LIST_DESC_TEXT_SIZE" color=#ffffff color_class=T129 text_class=T129 ellipsis=1.0";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- // ************* Sub title text ******* //
- style { name: "list_sub_title_text";
- base: "font=Tizen:style=Regular font_size="LIST_ENTRY_TITLE_TEXT_SIZE" color=#ffffff color_class=T0231 text_class=T0231 ellipsis=1.0";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- style { name: "list_sub_title_text_press";
- base: "font=Tizen:style=Regular font_size="LIST_ENTRY_TITLE_TEXT_SIZE" color=#ffffff color_class=T0231P text_class=T0231P ellipsis=1.0";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- style { name: "list_sub_title_text_dim";
- base: "font=Tizen:style=Regular font_size="LIST_ENTRY_TITLE_TEXT_SIZE" color=#ffffff color_class=T0231D text_class=T0231D ellipsis=1.0";
- STYLE_TAGS
- STYLE_TAG_MATCH
- }
- // ************* button text ********** //
- style { name: "naviframe_left_btn_text";
- base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=left color=#ffffff color_class=T043 text_class=T043 wrap=mixed ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "naviframe_left_btn_text_press";
- base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=left color=#ffffff color_class=T043P text_class=T043P wrap=mixed ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "naviframe_left_btn_text_dim";
- base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=left color=#ffffff color_class=T043D text_class=T043D wrap=mixed ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "naviframe_right_btn_text";
- base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=right color=#ffffff color_class=T044 text_class=T044 wrap=mixed ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "naviframe_right_btn_text_press";
- base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=right color=#ffffff color_class=T044P text_class=T044P wrap=mixed ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "naviframe_right_btn_text_dim";
- base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=right color=#ffffff color_class=T044D text_class=T044D wrap=mixed ellipsis=1.0";
- STYLE_TAGS
- }*/
-
- style { name: "button_main";
- base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_SIZE" align=center color=#ffffff color_class=T051L2 text_class=T051L2 ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "button_main_dim";
- base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_SIZE" align=center color=#ffffff color_class=T051L2D text_class=T051L2D ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "button_main_press";
- base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_SIZE" align=center color=#ffffff color_class=T051L2P text_class=T051L2P ellipsis=1.0";
- STYLE_TAGS
- }
- /*style { name: "button_custom";
- base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_SIZE" align=center color=#ffffff color_class=button_custom_text text_class=button_custom_text ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "button_custom_dim";
- base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_SIZE" align=center color=#ffffff color_class=button_custom_text_disabled text_class=button_custom_text_disabled ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "button_custom_press";
- base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_SIZE" align=center color=#ffffff color_class=button_custom_text_pressed text_class=button_custom_text_pressed ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "button_dropdown_list";
- base: "font=Tizen:style=Regular font_size="BUTTON_DROPDOWN_TEXT_SIZE" color=#ffffff color_class=T1235 text_class=T1235 ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "button_dropdown_list_press";
- base: "font=Tizen:style=Regular font_size="BUTTON_DROPDOWN_TEXT_SIZE" color=#ffffff color_class=T1235P text_class=T1235P ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "button_dropdown_list_dim";
- base: "font=Tizen:style=Regular font_size="BUTTON_DROPDOWN_TEXT_SIZE" color=#ffffff color_class=T1235D text_class=T1235D ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "button_dropdown_label";
- base: "font=Tizen:style=Regular font_size="BUTTON_DROPDOWN_TEXT_SIZE" color=#ffffff color_class=T1236 text_class=T1236 ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "button_dropdown_label_press";
- base: "font=Tizen:style=Regular font_size="BUTTON_DROPDOWN_TEXT_SIZE" color=#ffffff color_class=T1236P text_class=T1236P ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "button_dropdown_label_dim";
- base: "font=Tizen:style=Regular font_size="BUTTON_DROPDOWN_TEXT_SIZE" color=#ffffff color_class=T1236D text_class=T1236D ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "button_ampm";
- base: "font=Tizen:style=Regular font_size="BUTTON_AMPM_TEXT_SIZE" color=#ffffff color_class=T1234 text_class=T1234 ellipsis=0.0";
- STYLE_TAGS
- }
- style { name: "button_ampm_dim";
- base: "font=Tizen:style=Regular font_size="BUTTON_AMPM_TEXT_SIZE" color=#ffffff color_class=T1234D text_class=T1234D ellipsis=0.0";
- STYLE_TAGS
- }
- style { name: "button_ampm_press";
- base: "font=Tizen:style=Regular font_size="BUTTON_AMPM_TEXT_SIZE" color=#ffffff color_class=T1234P text_class=T1234P ellipsis=0.0";
- STYLE_TAGS
- }
- style { name: "button_ampm_select";
- base: "font=Tizen:style=Regular font_size="BUTTON_AMPM_TEXT_SIZE" color=#ffffff color_class=T1234S text_class=T1234S ellipsis=0.0";
- STYLE_TAGS
- }
- style { name: "button_bottom";
- base: "font=Tizen:style=Regular font_size="BUTTON_BOTTOM_TEXT_SIZE" align=center color=#ffffff color_class=T051L1 text_class=T051L1 ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "button_bottom_dim";
- base: "font=Tizen:style=Regular font_size="BUTTON_BOTTOM_TEXT_SIZE" align=center color=#ffffff color_class=T051L1D text_class=T051L1D ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "button_bottom_press";
- base: "font=Tizen:style=Regular font_size="BUTTON_BOTTOM_TEXT_SIZE" align=center color=#ffffff color_class=T051L1P text_class=T051L1P ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "button_popup";
- base: "font=Tizen:style=Regular font_size="BUTTON_POPUP_TEXT_SIZE" align=center color=#ffffff color_class=T051L1 text_class=T051L1 ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "button_popup_dim";
- base: "font=Tizen:style=Regular font_size="BUTTON_POPUP_TEXT_SIZE" align=center color=#ffffff color_class=T051L1D text_class=T051L1D ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "button_popup_press";
- base: "font=Tizen:style=Regular font_size="BUTTON_POPUP_TEXT_SIZE" align=center color=#ffffff color_class=T051L1P text_class=T051L1P ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "button_trans";
- base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_SIZE" color=#ffffff color_class=T1221 text_class=T1221 ellipsis=0.0";
- STYLE_TAGS
- }
- style { name: "button_circle";
- base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_CIRCLE_SIZE" align=center color=#ffffff color_class=T127 text_class=T127 wrap=mixed";
- STYLE_TAGS
- }
- style { name: "button_circle_press";
- base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_CIRCLE_SIZE" align=center color=#ffffff color_class=T127P text_class=T127P wrap=mixed";
- STYLE_TAGS
- }
- style { name: "button_circle_dim";
- base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_CIRCLE_SIZE" align=center color=#ffffff color_class=T127D text_class=T127D wrap=mixed";
- STYLE_TAGS
- }
- style { name: "button_contacts";
- base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_SIZE" color=#ffffff align=center color_class=T051L2 text_class=T051L2 wrap=none ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "button_contacts_dim";
- base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_SIZE" color=#ffffff align=center color_class=T051L2D text_class=T051L2D wrap=none ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "button_contacts_press";
- base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_SIZE" color=#ffffff align=center color_class=T051L2P text_class=T051L2P wrap=none ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "check_popup";
- base: "font=Tizen:style=Regular font_size="CHECK_TEXT_FONT_SIZE_INC" color=#ffffff color_class=T131 text_class=T131 wrap=mixed";
- STYLE_TAGS
- }
- style { name: "check_popup_press";
- base: "font=Tizen:style=Regular font_size="CHECK_TEXT_FONT_SIZE_INC" color=#ffffff color_class=T131P text_class=T131P wrap=mixed";
- STYLE_TAGS
- }
- style { name: "check_popup_dim";
- base: "font=Tizen:style=Regular font_size="CHECK_TEXT_FONT_SIZE_INC" color=#ffffff color_class=T131D text_class=T131D wrap=mixed";
- STYLE_TAGS
- }
- // ************* no Content text ********** //
- style { name: "empty_state_1";
- base: "font=Tizen:style=Regular font_size="NO_CONTENT_TITLE_TEXT_FONT_SIZE_INC" align=center color=#ffffff color_class=T0222L1 text_class=T0222L1 wrap=mixed ellipsis=1.0";
- STYLE_TAGS
- }
- style { name: "empty_state_2";
- base: "font=Tizen:style=Light font_size="NO_CONTENT_TEXT_FONT_SIZE_INC" align=center color=#ffffff color_class=T0222L2 text_class=T0222L2 wrap=mixed ellipsis=1.0";
- STYLE_TAGS
- }*/
-}
-
-
-//****************************************************************************//
-// Gengrid
-//****************************************************************************//
-
-#define GRID_PADDING_LEFT_TOP_SIZE 1 1
-#define GRID_PADDING_RIGHT_BOTTOM_SIZE 1 1
-#define GRID_POPUP_PADDING_LEFT_TOP_SIZE 63 30
-#define GRID_POPUP_PADDING_RIGHT_BOTTOM_SIZE 63 15
-#define GRID_POPUP_ITEM_REAL_BG_SIZE 234 250
-#define GRID_POPUP_SWALLOW_ICON_SIZE 108 108
-#define GRID_POPUP_TEXT_SIZE 194 97
-#define GENGRID_POPUP_CONTENT_TOP_PADDING 27
-#define GENGRID_POPUP_CONTENT_BOTTOM_PADDING 27
-
-//**************************DATETIME SPINNER****************//
-
-#define DATETIME_LAYOUT_BUTTON_HEIGHT 84 //FIXME : widget UX not provided, default button height
-#define DATETIME_LAYOUT_BUTTON_PADDING_WIDTH_INC 17 //FIXME : widget UX not provided
-
-#define DATETIME_LAYOUT_AMPM_BUTTON_SIZE_INC 113 130
-#define DATETIME_LAYOUT_AMPM_BUTTON_PADDING_HEIGHT_INC 18
-
-#define DATETIME_LAYOUT_CONTENT_SIZE_INC 720 334
-#define TIME_LAYOUT_CONTENT_TIME_24HR_LEFT_RIGHT_PADDING_WIDTH_INC 128
-#define TIME_LAYOUT_CONTENT_TIME_24HR_CENTER_PADDING_WIDTH_INC 56
-#define TIME_LAYOUT_CONTENT_TIME_24HR_COLON_COMBINED_PADDING_INC 150
-#define TIME_LAYOUT_CONTENT_COLON_WIDTH_INC 36
-#define TIME_LAYOUT_CONTENT_COLON_COMBINED_PADDING_INC 102
-
-#define DATETIME_AMPM_BUTTON_SIZE_INC 169 166
-#define DATETIME_AMPM_BUTTON_PRESSED_AREA_SIZE_INC 169 102
-#define DATETIME_AMPM_BUTTON_TOP_BOTTOM_PADDING_HEIGHT_INC 40
-#define DATETIME_FIELD_BUTTON_LEFT_RIGHT_PADDING_WIDTH_INC 18
-
-#define TIME_LAYOUT_CONTENT_LEFT_PADDING_WIDTH_INC 70
-#define TIME_LAYOUT_CONTENT_RIGHT_PADDING_WIDTH_INC 28
-#define TIME_LAYOUT_CONTENT_FIELD_WIDTH_INC 158
-#define TIME_LAYOUT_CONTENT_CENTER_PADDING_WIDTH_INC 33
-
-#define DATE_LAYOUT_CONTENT_FIELD_WIDTH_INC 210
-#define DATE_LAYOUT_CONTENT_LEFT_PADDING_WIDTH_INC 36
-#define DATE_LAYOUT_CONTENT_RIGHT_PADDING_WIDTH_INC 36
-#define DATE_LAYOUT_CONTENT_CENTER_PADDING_WIDTH_INC 9
-
-#define SPINNER_LEFT_RIGHT_ARROW_IMAGE_SIZE_INC 64 90
-#define SPINNER_LEFT_RIGHT_BG_IMAGE_SIZE_INC 64 90
-#define SPINNER_UP_DOWN_ARROW_IMAGE_SIZE_INC 90 64
-#define SPINNER_UP_DOWN_BG_IMAGE_SIZE_INC 90 64
-#define SPINNER_TEXT_HEIGHT_INC 166
-#define SPINNER_TEXT_TOP_BOTTOM_PADDING_HEIGHT_INC 20
-#define SPINNER_UP_DOWN_BG_EVENT_AREA_HEIGHT_INC 84
-#define SPINNER_VERTICAL_BG_WIDTH_INC 158
-#define SPINNER_VERTICAL_BG_HEIGHT_INC 334
-
-#define ENTRY_TIME_LAYOUT_TEXT_SIZE_INC 60
-#define ENTRY_DATE_LAYOUT_TEXT_SIZE_INC 40
-
-//***************************DATETIME SPINNER*************************//
-
-//****************************************************************************//
-// Map
-//****************************************************************************//
-#define MAP_OVERLAY_SCALE_PADDING_WIDTH 10
-
-/* definitions for EDC build */
-#define MP_COLOR_BG_BLACK 8 8 8 255
-#define MP_COLOR_BG_BLACK_TRANSPARENT 8 8 8 0
-#define FOCUS_BORDER 8 8 8 8
-
-#define GENLIST_PADDING_5_INC 5
-#define GENLIST_PADDING_24_INC 24
-#define GENLIST_PADDING_64_INC 64
-#define GENLIST_PADDING_88_INC 88
-#define GENLIST_PADDING_34_INC 34
-#define GENLIST_PADDING_32_INC 32
-#define GENLIST_PADDING_16_INC 16
-#define GENLIST_SIZE_80_INC 80
-
-#define BUBBLE_DISCLIP_COLOR 255 255 255 102 // opacity 40%
-
-// List bg color
-#define GENLIST_LIST_BG_COLOR 248 246 239 255
-#define GENLIST_DIALOGUE_BG_COLOR 248 246 239 255
-#define GENLIST_LIST_PRESS_COLOR 87 135 194 255
-#define GENLIST_LIST_DIM_COLOR 219 217 212 255
-#define GENLIST_LIST_LIVEBOX_BG_COLOR MP_COLOR_BG_BLACK
-#define GENLIST_LIST_LIVEBOX_PRESS_COLOR 33 49 99 255
-#define GENLIST_LIST_LIVEBOX_COLOR 255 255 255 25
-#define GENLIST_LIST_LINE1_COLOR 204 203 199 255
-#define GENLIST_LIST_LINE2_COLOR 255 255 255 255
-#define GENLIST_LIST_DIVIDER1_COLOR 185 184 178 255
-#define GENLIST_LIST_DIVIDER2_COLOR 255 255 255 255
-#define GENLIST_LIST_CENTERLINE1_COLOR 206 205 202 255
-#define GENLIST_SELECT_ALL_BG_COLOR 220 218 211 255
-
-// now playing list black theme
-#define GENLIST_LIST_BG_COLOR_BLACK 8 8 8 0
-#define GENLIST_LIST_PRESS_COLOR_BLACK 33 49 99 255
-#define GENLIST_LIST_DIM_COLOR_BLACK 8 8 8 255
-
-#define GENLIST_LIST_LINE1_COLOR_BLACK 8 8 8 255
-#define GENLIST_LIST_LINE2_COLOR_BLACK 64 64 64 255
-
-#define GENLIST_PART_MATCH_TAG_COLOR_BLACK "+ color=#FE5400"
-#define GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR_STYLE_BLACK "#FAFAFAFF"
-#define GENLIST_LIST_MAIN_TEXT_UNREAD_DIM_COLOR_STYLE_BLACK "#6B6C6DFF"
-#define GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE_BLACK "#FAFAFAFF"
-#define GENLIST_LIST_MAIN_TEXT_LIVEBOX_COLOR_STYLE_BLACK "#F5F5F5FF"
-
-//end of now playing black theme
-
-// Group Index
-#define GENLIST_GROUPINDEX_LIST_SIZE 32
-#define GENLIST_GROUPINDEX_LIST_COLOR 59 115 182 255
-#define GENLIST_GROUPINDEX_LIST_FOCUS_COLOR 255 255 255 255
-
-#define GENLIST_GROUPINDEX_LIST_BG_COLOR 248 246 239 255
-#define GENLIST_GROUPINDEX_LIST_PRESS_COLOR 132 162 198 255
-#define GENLIST_GROUPINDEX_LINE_COLOR 59 115 182 255
-#define GENLIST_GROUPINDEX_LINE_FOCUS_COLOR 255 255 255 255
-
-// Genlist Text
-#define GENLIST_LIST_MAIN_TEXT_SIZE 44
-#define GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR 0 0 0 255
-#define GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR_STYLE "#000000FF"
-#define GENLIST_LIST_MAIN_TEXT_UNREAD_DIM_COLOR 0 0 0 102
-#define GENLIST_LIST_MAIN_TEXT_UNREAD_DIM_COLOR_STYLE "#00000066"
-#define GENLIST_LIST_MAIN_TEXT_READ_COLOR 128 128 128 255
-#define GENLIST_LIST_MAIN_TEXT_READ_DIM_COLOR 128 128 128 204
-#define GENLIST_LIST_TEXT_FOCUS_COLOR 255 255 255 255
-#define GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE "#FFFFFFFF"
-#define GENLIST_LIST_MAIN_TEXT_LIVEBOX_COLOR_STYLE "#FFFFFFFF"
-
-#define GENLIST_LIST_SUB_TEXT_LIVEBOX_COLOR_STYLE "#C9C9C9FF"
-#define GENLIST_LIST_SUB_TEXT_SIZE 32
-#define GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR 128 128 128 255
-#define GENLIST_LIST_SUB_ALBUM_TEXT_DEFAULT_COLOR 14 104 173 255
-#define GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR_STYLE "#808080FF"
-#define GENLIST_LIST_SUB_TEXT_DEFAULT_DIM_COLOR 128 128 128 204
-#define GENLIST_LIST_SUB_TEXT_DEFAULT_DIM_COLOR_STYLE "#808080CC"
-#define GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR 59 115 182 255
-#define GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR_STYLE "#3B73B6FF"
-#define GENLIST_LIST_SUB_TEXT_SETTINGS_DIM_COLOR 59 115 182 76
-#define GENLIST_LIST_SUB_TEXT_SETTINGS_DIM_COLOR_STYLE "#3B73B64C"
-
-#define GENLIST_CONTENTS_TEXT_SIZE 28
-#define GENLIST_CONTENTS_TEXT_COLOR 128 128 128 255
-#define GENLIST_CONTENTS_TEXT_COLOR_STYLE "#808080FF"
-
-#define GENLIST_LIST_BUBBLE_TEXT_SIZE 32
-#define GENLIST_LIST_BUBBLE_TEXT_COLOR 249 249 249 255
-
-// Dialogue group
-#define GENLIST_DIALOGUE_GROUP_TITLE_SIZE 32
-#define GENLIST_DIALOGUE_GROUP_TITLE_COLOR 59 115 182 255
-
-#define GENLIST_APPS_NAME_SIZE 30
-#define GENLIST_APPS_NAME_COLOR 128 128 128 255
-#define GENLIST_APPS_INC_SIZE 30
-#define GENLIST_APPS_INC_COLOR MP_COLOR_BG_BLACK
-#define GENLIST_APPS_RATING_SIZE 24
-#define GENLIST_APPS_RATING_COLOR 128 128 128 255
-#define GENLIST_APPS_PRICE_SIZE 24
-#define GENLIST_APPS_PRICE_ORIGINAL_COLOR 59 115 182 255
-#define GENLIST_APPS_PRICE_SALE_COLOR 229 33 52 255
-#define GENLIST_APPS_PRICE_FREE_COLOR 59 115 182 255
-
-#define DIALOGUE_PASSWORD_TITLE_SIZE 32
-#define DIALOGUE_PASSWORD_TITLE_COLOR 128 128 128 255
-
-#define GENLIST_DIALOGUE_GROUP_HELP_TEXT_SIZE 32
-#define GENLIST_DIALOGUE_GROUP_HELP_TEXT_COLOR_STYLE "#808080FF"
-#define GENLIST_PART_MATCH_TAG_COLOR "+ color=#2A71E7"
+++ /dev/null
-/*
-* Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-
-#include "genlist_macro.edc"
-#include "genlist_textblock_style.edc"
-#include "genlist_normal.edc"
-//#include "genlist_sweep.edc"
-//#include "genlist_groupindex.edc"
-//#include "genlist_expandable.edc"
-//#include "genlist_decorate.edc"
+++ /dev/null
-/*
-* Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-#define GENLIST_NAME(NAME) \
- name: "elm/genlist/item/"NAME; \
- alias: "elm/genlist/item_compress/"NAME; \
- alias: "elm/genlist/tree/"NAME; \
- alias: "elm/genlist/tree_compress/"NAME;
-
-
-//**************************************************************************//
-//**********Macros for lite 2014.7.19**************************************//
-//**************************************************************************//
-// Generic Macros, EDJE description have 24 patterns
-//**************************************************************************//
-// ------------------
-
-// | --> HERE
-// ------------------
- #define DSC_FROM_L( STATE, PARAM ) \
- description { state: STATE;\
- fixed: 1 0; \
- align: 0.0 0.0; \
- rel1.relative: 0.0 0.0; \
- rel2.relative: 0.0 1.0; \
- PARAM\
- }
-
-// ------------------
-// HERE <-- |
-// ------------------
- #define DSC_FROM_R( STATE, PARAM ) \
- description { state: STATE;\
- fixed: 1 0; \
- align: 1.0 0.5; \
- rel1.relative: 1 0; \
- PARAM\
- }
-
-// ----------
-// | HERE |
-// ----------
-// | |
-// ----------
- #define DSC_FROM_T( STATE, PARAM ) \
- description { state: STATE;\
- fixed: 0 0; \
- align: 0.0 0.0; \
- rel2.relative: 1.0 0.0; \
- PARAM\
- }
- #define DSC_FROM_T1( STATE, PARAM ) \
- description { state: STATE;\
- fixed: 0 0; \
- align: 0.0 0.0; \
- rel1.relative: 0.0 0.3; \
- rel2.relative: 1.0 0.8; \
- PARAM\
- }
-
-// ----------
-// | HERE |
-// ----------
-// | |
-// ----------
- #define DSC_FROM_B( STATE, PARAM ) \
- description { state: STATE;\
- fixed: 0 1; \
- rel1.relative: 0.0 1.0; \
- align: 0.5 1.0; \
- PARAM\
- }
-
-// ------------------
-// | PART == HERE |
-// ------------------
- #define DSC_TO( STATE, PART, PARAM ) \
- description { state: STATE;\
- rel1 { \
- relative: 0 0; \
- to: PART; \
- }\
- rel2 {\
- relative: 1 1;\
- to: PART; \
- }\
- PARAM\
- }
-
-// | TOP |
-// ---------------------
-// LEFT | HERE | RIGHT
-// ---------------------
-// | BOTTOM |
-#define DSC_LRTB( STATE, LEFT, RIGHT, TOP, BOTTOM, PARAM ) \
- description { state: STATE;\
- rel1 { \
- relative: 1 1; \
- to_x: LEFT; \
- to_y: TOP; \
- }\
- rel2 {\
- relative: 0 0;\
- to_x: RIGHT;\
- to_y: BOTTOM;\
- }\
- PARAM\
- }
-
-// ---------------------
-// LEFT |--> HERE
-// ---------------------
-#define DSC_L( STATE, LEFT, PARAM ) \
- description { state: STATE;\
- align: 0 0; \
- fixed: 1 0; \
- rel1 { \
- relative: 1 0; \
- to_x: LEFT; \
- }\
- rel2 { \
- relative: 1 1;\
- to_x: LEFT; \
- }\
- PARAM\
- }
-
-// ---------------------
-// HERE <--| RIGHT
-// ---------------------
-#define DSC_R( STATE, RIGHT, PARAM ) \
- description { state: STATE;\
- align: 1 0.5; \
- fixed: 1 0; \
- rel1 { \
- relative: 0 0; \
- to_x: RIGHT; \
- }\
- rel2 {\
- relative: 0 1;\
- to_x: RIGHT; \
- }\
- PARAM\
- }
-
-// --------------------------
-// LEFT |--> HERE <--| RIGHT
-// --------------------------
-#define DSC_LR( STATE, LEFT, RIGHT, PARAM ) \
- description { state: STATE;\
- rel1 { \
- relative: 1 0; \
- to_x: LEFT; \
- }\
- rel2 {\
- relative: 0 1;\
- to_x: RIGHT;\
- }\
- PARAM\
- }
-
-// | TOP |
-// -----------------
-// | HERE <--| RIGHT
-// -----------------
-// | BOTTOM |
-#define DSC_RTB( STATE, RIGHT, TOP, BOTTOM, PARAM ) \
- description { state: STATE;\
- align: 1 0.5;\
- rel1 { \
- relative: 0 1; \
- to_x: RIGHT; \
- to_y: TOP; \
- }\
- rel2 {\
- relative: 0 0;\
- to_x: RIGHT;\
- to_y: BOTTOM;\
- }\
- PARAM\
- }
-
-// LEFT | HERE | RIGHT
-// ---------------------
-// | BOTTOM |
-#define DSC_LRB( STATE, LEFT, RIGHT, BOTTOM, PARAM ) \
- description { state: STATE;\
- align: 0.5 1;\
- rel1 { \
- relative: 1 0; \
- to_x: LEFT; \
- to_y: BOTTOM; \
- }\
- rel2 {\
- relative: 0 0;\
- to_x: RIGHT;\
- to_y: BOTTOM;\
- }\
- PARAM\
- }
-
-// | TOP |
-// ---------------------
-// LEFT | HERE | RIGHT
-#define DSC_LRT( STATE, LEFT, RIGHT, TOP, PARAM ) \
- description { state: STATE;\
- align: 0.5 0;\
- rel1 { \
- relative: 1 1; \
- to_x: LEFT; \
- to_y: TOP; \
- }\
- rel2 {\
- relative: 0 1;\
- to_x: RIGHT;\
- to_y: TOP;\
- }\
- PARAM\
- }
-
-// | TOP |
-// ---------------------
-// LEFT | --> HERE |
-#define DSC_LT( STATE, LEFT, TOP, PARAM ) \
- description { state: STATE;\
- align: 0 0;\
- rel1 { \
- relative: 1 1; \
- to_x: LEFT; \
- to_y: TOP; \
- }\
- rel2 {\
- relative: 1 1;\
- to_x: LEFT;\
- to_y: TOP;\
- }\
- PARAM\
- }
-
-// LEFT | --> HERE |
-// ---------------------
-// | BOTTOM |
-#define DSC_LB( STATE, LEFT, BOTTOM, PARAM ) \
- description { state: STATE;\
- align: 0 1;\
- rel1 { \
- relative: 1 0; \
- to_x: LEFT; \
- to_y: BOTTOM; \
- }\
- rel2 {\
- relative: 1 0;\
- to_x: LEFT;\
- to_y: BOTTOM;\
- }\
- PARAM\
- }
-
-// | TOP |
-// ---------------------
-// LEFT |--> HERE |
-// ---------------------
-// | BOTTOM |
-#define DSC_LTB( STATE, LEFT, TOP, BOTTOM, PARAM ) \
- description { state: STATE;\
- align: 0 0;\
- rel1 { \
- relative: 1 1; \
- to_x: LEFT; \
- to_y: TOP; \
- }\
- rel2 {\
- relative: 1 0;\
- to_x: LEFT;\
- to_y: BOTTOM;\
- }\
- PARAM\
- }
-
-// | TOP |
-// ---------------------
-// | HERE <--| RIGHT
-#define DSC_RT( STATE, RIGHT, TOP, PARAM ) \
- description { state: STATE;\
- align: 1 0;\
- rel1 { \
- relative: 0 1; \
- to_x: RIGHT; \
- to_y: TOP; \
- }\
- rel2 {\
- relative: 0 1;\
- to_x: RIGHT;\
- to_y: TOP;\
- }\
- PARAM\
- }
-
-// | HERE <-- | RIGHT
-// ---------------------
-// | BOTTOM |
-#define DSC_RB( STATE, RIGHT, BOTTOM, PARAM ) \
- description { state: STATE;\
- align: 1 1;\
- rel1 { \
- relative: 0 0; \
- to_x: RIGHT; \
- to_y: BOTTOM; \
- }\
- rel2 {\
- relative: 0 0;\
- to_x: RIGHT;\
- to_y: BOTTOM;\
- }\
- PARAM\
- }
-
-// | TOP |
-// ----------
-// | HERE |
-// ----------
-// | BOTTOM |
-#define DSC_TB( STATE, TOP, BOTTOM, PARAM ) \
- description { state: STATE;\
- align: 0.5 0.5;\
- rel1 { \
- relative: 0 1; \
- to_y: TOP; \
- }\
- rel2 {\
- relative: 1 0;\
- to_y: BOTTOM;\
- }\
- PARAM\
- }
-
-// | TOP |
-// ----------
-// | HERE |
-// ----------
-#define DSC_T( STATE, TOP, PARAM ) \
- description { state: STATE;\
- align: 0.5 0.0;\
- rel1 { \
- relative: 0 1; \
- to_y: TOP; \
- }\
- rel2 {\
- relative: 1 1;\
- to_y: TOP;\
- }\
- PARAM\
- }
-
-// | HERE |
-// ----------
-// | BOTTOM |
-// ----------
-#define DSC_B( STATE, BOTTOM, PARAM ) \
- description { state: STATE;\
- align: 0.5 1.0;\
- rel1 { \
- relative: 0 0; \
- to_y: BOTTOM; \
- }\
- rel2 {\
- relative: 1 0;\
- to_y: BOTTOM;\
- }\
- PARAM\
- }
-
-// PART
-#define PART(TYPE, NAME, DESCRIPION) \
- part { name: NAME; \
- scale: 0; \
- type: TYPE; \
- DESCRIPION \
- }
-
-//**************************************************************************//
-// Genlist Macros
-//**************************************************************************//
-#define LIST_PART_BG \
- PART(RECT, "bg", \
- description { state: "default" 0.0; \
- color_class: "B0211"; \
- } \
- description { state: "pressed" 0.0; \
- inherit: "default" 0.0; \
- color_class: "B0211P"; \
- } \
- description { state: "disabled" 0.0; \
- color_class: "B0211D"; \
- } \
- )
-
-#define LIST_PROGRAM_DEFAULT( TARGET ) \
- program { name: "default"; \
- signal: "elm,state,default"; \
- source: "elm"; \
- action: STATE_SET "default" 0.0; \
- TARGET \
- } \
-
-#define LIST_PROGRAM_DISABLED( TARGET ) \
- program { name: "enabled"; \
- signal: "elm,state,enabled"; \
- source: "elm"; \
- action: STATE_SET "default" 0.0; \
- TARGET \
- } \
- program { name: "disabled"; \
- signal: "elm,state,disabled"; \
- source: "elm"; \
- action: STATE_SET "disabled" 0.0; \
- TARGET \
- }
-
-#define LIST_PROGRAM_SELECT( TARGET ) \
- program { name: "pressed"; \
- signal: "elm,state,selected"; \
- source: "elm"; \
- action: STATE_SET "pressed" 0.0; \
- TARGET \
- } \
- program { name: "unselected"; \
- signal: "elm,state,unselected"; \
- source: "elm"; \
- action: STATE_SET "default" 0.0; \
- TARGET \
- } \
- program { name: "show_color"; \
- signal: "show_color"; \
- source: "*"; \
- action: STATE_SET "show_color" 0.0; \
- TARGET \
- } \
- program { name: "hide_color"; \
- signal: "hide_color"; \
- source: "*"; \
- action: STATE_SET "default" 0.0; \
- TARGET \
- }
-
-#define LIST_PROGRAM_SOUND \
- program { name: "play_sound"; \
- signal: "elm,state,clicked"; \
- source: "elm"; \
- script { \
- run_program(PROGRAM:"touch_sound"); \
- } \
- } \
- program { name: "touch_sound"; \
- action: RUN_PLUGIN "touch_sound"; \
- }
-
-#define LIST_PROGRAMS( TARGET ) \
- programs { \
- LIST_PROGRAM_DEFAULT( TARGET \
- target: "bg"; \
- ) \
- LIST_PROGRAM_DISABLED( TARGET \
- target: "bg"; \
- ) \
- LIST_PROGRAM_SELECT( TARGET \
- target: "bg"; \
- ) \
- LIST_PROGRAM_SOUND \
- }
-
-#define PARAM_TEXT(STYLE)\
- text { \
- min: 0 1; \
- style: STYLE; \
- elipsis: 1.0; \
- }
-
+++ /dev/null
-/*
-* Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-
-//custom genlist style for lite
-
-// ************************* CENTER AREA *********************************** //
-// ---------------------------------------------------------------------------------------------------------------------------------------------
-// | | elm.icon.left.top | elm.text.main(sub).left.top | elm.text.sub(main).right.top | elm.icon.right.top | |
-// |elm.icon.left | -------------------- | ----------------------- --- | ---------------------------- | --------------------- | elm.icon.right |
-// | | elm.icon.left.bottom | elm.text.sub.left.bottom | elm.text.sub.right.bottom | elm.icon.right.bottom | |
-// --------------------------------------------------------------------------------------------------------------------------------------------
-
-#define GENLIST_ICON_SIZE 36
-#define GENLIST_LITE_PAUSE_ICON "play_list_control_pause.png"
-#define GENLIST_LITE_PLAY_ICON "play_list_control_play.png"
-
-group {GENLIST_NAME("music/mc/2line.top/default");
- data.item: "texts" "elm.text.main.left.top elm.text.sub.right.top elm.text.main.right.top elm.text.sub.left.top elm.text.sub.left.bottom elm.text.sub.right.bottom";
- data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.left elm.icon.right elm.icon.left.top elm.icon.right.top elm.icon.left.bottom elm.icon.right.bottom";
- data.item: "itembg" "on";
- parts {
- LIST_PART_BG
-
- PART(SPACER, "elm.padding.top",
- DSC_FROM_T("default" 0.0,
- min: 0 LIST_2LINE_PADDING_TOP_SIZE;
- max: -1 LIST_2LINE_PADDING_TOP_SIZE;
- )
- )
- PART(SPACER, "elm.padding.bottom",
- DSC_FROM_B("default" 0.0,
- min: 0 LIST_2LINE_PADDING_BOTTOM_SIZE;
- max: -1 LIST_2LINE_PADDING_BOTTOM_SIZE;
- )
- )
- PART(SWALLOW, "elm.icon.1",
- DSC_FROM_L("default" 0.0,)
- )
- PART(SWALLOW, "elm.icon.2",
- DSC_FROM_R("default" 0.0,)
- )
- PART(SPACER, "elm.padding.center.left",
- DSC_L("default" 0.0,
- "elm.icon.1",
- min: LIST_PADDING_CENTER_LEFT_SIZE 0;
- max: LIST_PADDING_CENTER_LEFT_SIZE -1;
- )
- )
- PART(SPACER, "elm.padding.center.right",
- DSC_R("default" 0.0,
- "elm.icon.2",
- min: LIST_PADDING_CENTER_RIGHT_SIZE 0;
- max: LIST_PADDING_CENTER_RIGHT_SIZE -1;
- )
- )
- PART(SWALLOW, "elm.icon.left",
- DSC_LTB("default" 0.0,
- "elm.padding.center.left", "elm.padding.top", "elm.padding.bottom",
- )
- )
- PART(SWALLOW, "elm.icon.right",
- DSC_RTB("default" 0.0,
- "elm.padding.center.right", "elm.padding.top", "elm.padding.bottom",
- )
- )
- PART(SWALLOW, "elm.icon.left.top",
- DSC_LTB("default" 0.0, "elm.icon.left", "elm.padding.top", "elm.text.sub.left.bottom",
- )
- )
- PART(SWALLOW, "elm.icon.left.bottom",
- DSC_LTB("default" 0.0, "elm.icon.left", "elm.text.sub.left.bottom", "elm.padding.bottom",
- rel1.relative: 1 0; // to make same height with "elm.text.sub.left.bottom"
- )
- )
- PART(SWALLOW, "elm.icon.right.top",
- DSC_RTB("default" 0.0, "elm.icon.right", "elm.padding.top", "elm.text.sub.left.bottom",
- )
- )
- PART(SWALLOW, "elm.icon.right.bottom",
- DSC_RTB("default" 0.0, "elm.icon.right", "elm.text.sub.left.bottom", "elm.padding.bottom",
- rel1.relative: 0 0; // to make same height with "elm.text.sub.left.bottom"
- )
- )
- PART(TEXTBLOCK, "elm.text.main.left.top",
- DSC_LRTB("default" 0.0,
- "elm.icon.left.top", "elm.text.sub.right.top", "elm.padding.top","elm.text.sub.left.bottom",
- min: 0 LIST_TEXT_MAIN_HEIGHT;
- text.min: 0 1;
- text.style: "list_text_main";
- )
- description { state: "press" 0.0;
- inherit: "default" 0.0;
- text.style: "list_text_main_press";
- }
- description { state: "dim" 0.0;
- inherit: "default" 0.0;
- text.style: "list_text_main_dim";
- }
- description { state: "show_color" 0.0;
- inherit: "default" 0.0;
- text.style: "list_text_main_change_color";
- }
- )
- PART(TEXTBLOCK, "elm.text.sub.right.top",
- DSC_RTB("default" 0.0,
- "elm.icon.right.top", "elm.padding.top", "elm.text.sub.right.bottom",
- min: 0 LIST_TEXT_SUB_HEIGHT;
- text.min: 0 1;
- text.style: "list_text_sub_02";
- /* This limits text growing. */
- rel1.offset: -LIST_TEXT_SUB_WIDTH_MAX 0;
- text.max: 1 0;
- align: 1.0 0.5;
- /*******************************/
- )
- description { state: "press" 0.0;
- inherit: "default" 0.0;
- text.style: "list_text_sub_02_press";
- }
- description { state: "dim" 0.0;
- inherit: "default" 0.0;
- text.style: "list_text_sub_02_dim";
- }
- )
- PART(TEXTBLOCK, "elm.text.main.right.top",
- DSC_LRTB("default" 0.0,
- "elm.text.sub.left.top", "elm.icon.right.top", "elm.padding.top","elm.text.sub.right.bottom",
- min: 0 LIST_TEXT_MAIN_HEIGHT;
- text.min: 0 1;
- text.style: "list_text_main";
- )
- description { state: "press" 0.0;
- inherit: "default" 0.0;
- text.style: "list_text_main_press";
- }
- description { state: "dim" 0.0;
- inherit: "default" 0.0;
- text.style: "list_text_main_dim";
- }
- )
- PART(TEXTBLOCK, "elm.text.sub.left.top",
- DSC_LTB("default" 0.0,
- "elm.icon.left.top", "elm.padding.top", "elm.text.sub.left.bottom",
- min: 0 LIST_TEXT_SUB_HEIGHT;
- text.min: 0 1;
- text.style: "list_text_sub_02";
- /* This limits text growing. */
- rel2.offset: LIST_TEXT_SUB_WIDTH_MAX 0;
- text.max: 1 0;
- align: 0.0 0.5;
- /*******************************/
- )
- description { state: "press" 0.0;
- inherit: "default" 0.0;
- text.style: "list_text_sub_02_press";
- }
- description { state: "dim" 0.0;
- inherit: "default" 0.0;
- text.style: "list_text_sub_02_dim";
- }
- )
- PART(TEXTBLOCK, "elm.text.sub.left.bottom",
- DSC_LRB("default" 0.0,
- "elm.icon.left.bottom", "elm.text.sub.right.bottom", "elm.padding.bottom",
- min: 0 LIST_TEXT_SUB_HEIGHT;
- text.min: 0 1;
- text.style: "list_text_sub_01";
- )
- description { state: "press" 0.0;
- inherit: "default" 0.0;
- text.style: "list_text_sub_01_press";
- }
- description { state: "dim" 0.0;
- inherit: "default" 0.0;
- text.style: "list_text_sub_01_dim";
- }
- description { state: "show_color" 0.0;
- inherit: "default" 0.0;
- text.style: "list_text_sub_01_change_color";
- }
- )
- PART(TEXTBLOCK, "elm.text.sub.right.bottom",
- DSC_RB("default" 0.0,
- "elm.icon.right.bottom", "elm.padding.bottom",
- min: 0 LIST_TEXT_SUB_HEIGHT;
- text.min: 0 1;
- text.style: "list_text_sub_02";
- /* This limits text growing. */
- rel1.offset: -LIST_TEXT_SUB_WIDTH_MAX 0;
- text.max: 1 0;
- align: 1.0 1.0;
- /*******************************/
- )
- description { state: "press" 0.0;
- inherit: "default" 0.0;
- text.style: "list_text_sub_02_press";
- }
- description { state: "dim" 0.0;
- inherit: "default" 0.0;
- text.style: "list_text_sub_02_dim";
- }
- )
- }
- LIST_PROGRAMS( target: "elm.text.main.left.top"; target: "elm.text.sub.right.top";
- target: "elm.text.main.right.top"; target: "elm.text.sub.left.top";
- target: "elm.text.sub.left.bottom"; target: "elm.text.sub.right.bottom"; )
-}
-
-group { name: "elm/layout/list/B/type.1/default";
-
- images {
- image: GENLIST_LITE_PAUSE_ICON COMP;
- image: GENLIST_LITE_PLAY_ICON COMP;
- }
-
- parts {
- PART(RECT, "elm.swallow.bg",
- description { state: "default" 0.0;
- min: LIST_ITEM_HEIGHT LIST_ITEM_HEIGHT;
- //max: LIST_ITEM_HEIGHT LIST_ITEM_HEIGHT;
- }
- )
- part
- { name:"elm.swallow.content";
- type: SWALLOW;
- clip_to: "elm.swallow.bg";
- scale: 1;
- description { state: "default" 0.0;
- rel1 { relative: 0.0 0.0; to:"elm.swallow.bg";}
- rel2 { relative: 1.0 1.0; to:"elm.swallow.bg";}
- //min: LIST_ITEM_HEIGHT LIST_ITEM_HEIGHT;
- //max: LIST_ITEM_HEIGHT LIST_ITEM_HEIGHT;
- }
- }
- part
- {
- name:"elm.swallow.storage";
- type: SWALLOW;
- clip_to: "elm.swallow.bg";
- scale: 1;
- description { state: "default" 0.0;
- min: GENLIST_ICON_SIZE GENLIST_ICON_SIZE;
- max: GENLIST_ICON_SIZE GENLIST_ICON_SIZE;
- fixed:1 1;
- rel1 { relative: 0.0 0.0; to:"elm.swallow.content"; offset: 54 54;}
- rel2 { relative: 1.0 1.0; to:"elm.swallow.content"; offset: -6 -6;}
- }
- }
- part
- {
- name:"elm.content.top";
- type: IMAGE;
- clip_to: "elm.swallow.bg";
- scale: 1;
- description { state: "default" 0.0;
- min: LIST_ITEM_HEIGHT LIST_ITEM_HEIGHT;
- max: LIST_ITEM_HEIGHT LIST_ITEM_HEIGHT;
- fixed:1 1;
- visible: 0;
- image { normal: GENLIST_LITE_PAUSE_ICON;}
- rel1 { relative: 0.0 0.0; to:"elm.swallow.content"; }
- rel2 { relative: 1.0 1.0; to:"elm.swallow.content"; }
- }
- description { state: "show_play" 0.0;
- inherit: "default";
- visible: 1;
- }
- description { state: "show_pause" 0.0;
- inherit: "default";
- image { normal: GENLIST_LITE_PLAY_ICON;}
- visible: 1;
- }
- }
- }
- programs {
- program { name: "default";
- signal: "show_default";
- source: "*";
- action: STATE_SET "default" 0.0;
- target: "elm.content.top";
- }
- program { name: "show_play";
- signal: "show_play";
- source: "*";
- action: STATE_SET "show_play" 0.0;
- target: "elm.content.top";
- }
- program { name: "show_pause";
- signal: "show_pause";
- source: "*";
- action: STATE_SET "show_pause" 0.0;
- target: "elm.content.top";
- }
- }
-}
\ No newline at end of file
+++ /dev/null
-/*
-* Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-
-#define STYLE_TAG \
- tag: "br" "\n";\
- tag: "ps" "ps";\
- tag: "tab" "\t";\
- tag: "b" "+ font=Tizen:style=Bold";
-
-/*
-#define STYLE_TAG_MATCH \
- tag: "match" GENLIST_PART_MATCH_TAG_COLOR;
-*/
-
-// FIXME: Why this is needed? just don't use match color, right? damn textblock bug...
-#define STYLE_TAG_MATCH_FOCUS \
- tag: "match" GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE;
-
-styles {
- // ************* button text ********** //
- style { name: "naviframe_left_btn_text";
- base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" color=#000000 ellipsis=1.0";
- STYLE_TAG
- }
- style { name: "naviframe_left_btn_text_press";
- base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=left color=#ffffff text_color:ATO025 ellipsis=1.0";
- STYLE_TAG
- }
- style { name: "naviframe_left_btn_text_dim";
- base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=left color=#ffffff text_color:ATO025 ellipsis=1.0";
- STYLE_TAG
- }
- style { name: "naviframe_right_btn_text";
- base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=right color=#ee2a2a text_color:ATO025 ellipsis=1.0";
- STYLE_TAG
- }
- style { name: "naviframe_right_btn_text_press";
- base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=right color=#ffffff text_color:ATO025 ellipsis=1.0";
- STYLE_TAG
- }
- style { name: "naviframe_right_btn_text_dim";
- base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=right color=#ffffff text_color:ATO025 ellipsis=1.0";
- STYLE_TAG
- }
- // ********************** groupindex text
- style { name: "genlist_style_groupindex_text";
- base: "font=Tizen:style=Regular font_size="GENLIST_GROUPINDEX_LIST_SIZE" color="GENLIST_GROUPINDEX_LIST_COLOR_STYLE" ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- style { name: "genlist_style_groupindex_text_focus";
- base: "font=Tizen:style=Regular font_size="GENLIST_GROUPINDEX_LIST_SIZE" color="GENLIST_GROUPINDEX_LIST_FOCUS_COLOR_STYLE" ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- // ********************** dialgoue group help text
- style { name: "genlist_style_dialogue_group_help_text";
- base: "font=Tizen:style=Regular font_size="GENLIST_DIALOGUE_GROUP_HELP_TEXT_SIZE" color="GENLIST_DIALOGUE_GROUP_HELP_TEXT_COLOR_STYLE" wrap=mixed";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- // ********************** list main text
- style { name: "genlist_style_list_main_text_unread";
- base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR_STYLE" ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- style { name: "genlist_style_list_main_text_unread_black";
- base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color=#FFFFFF text_color:ATO025 ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- style { name: "genlist_style_list_main_text_unread_live_box_black";
- base: "font=Tizen:style=Regular font_size="38" color="GENLIST_LIST_MAIN_TEXT_LIVEBOX_COLOR_STYLE_BLACK" ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- style { name: "genlist_style_list_main_text_livebox";
- base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_LIVEBOX_COLOR_STYLE" ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- style { name: "genlist_style_list_main_text_unread_dim";
- base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_UNREAD_DIM_COLOR_STYLE" ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
-
- style { name: "genlist_style_list_main_text_unread_dim_black";
- base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_UNREAD_DIM_COLOR_STYLE_BLACK" ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- style { name: "genlist_style_list_main_text_read";
- base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_READ_COLOR_STYLE" ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- style { name: "genlist_style_list_main_text_read_dim";
- base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_READ_DIM_COLOR_STYLE" ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- style { name: "genlist_style_list_main_text_focus";
- base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE" ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH_FOCUS
- }
- style { name: "genlist_style_list_main_text_focus_black";
- base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE_BLACK" ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH_FOCUS
- }
- // ********************** list main text (multiline)
- style { name: "genlist_style_list_main_text_unread_wrap";
- base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR_STYLE" wrap=mixed";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- style { name: "genlist_style_list_main_text_unread_dim_wrap";
- base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_UNREAD_DIM_COLOR_STYLE" wrap=mixed";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- style { name: "genlist_style_list_main_text_focus_wrap";
- base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE" wrap=mixed";
- STYLE_TAG
- STYLE_TAG_MATCH_FOCUS
- }
- // ********************** list sub text
- style { name: "genlist_style_list_sub_text_default";
- base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR_STYLE" ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- style { name: "genlist_style_list_sub_text_default_dim";
- base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_SUB_TEXT_DEFAULT_DIM_COLOR_STYLE" ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH_FOCUS
- }
- style { name: "genlist_style_list_sub_text_livebox";
- base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_SUB_TEXT_LIVEBOX_COLOR_STYLE" ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- style { name: "genlist_style_list_sub_text_settings";
- base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR_STYLE" ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- style { name: "genlist_style_list_sub_text_settings_dim";
- base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_SUB_TEXT_SETTINGS_DIM_COLOR_STYLE" ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- style { name: "genlist_style_list_sub_text_focus";
- base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE" ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH_FOCUS
- }
- // ********************** list sub text (multiline)
- style { name: "genlist_style_list_sub_text_default_wrap";
- base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR_STYLE" wrap=mixed";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- style { name: "genlist_style_list_sub_text_default_dim_wrap";
- base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_SUB_TEXT_DEFAULT_DIM_COLOR_STYLE" wrap=mixed";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- style { name: "genlist_style_list_sub_text_focus_wrap";
- base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE" wrap=mixed";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
-
- // **** style for download queue ****
- style { name: "genlist_style_download_queue_progress_state_dim";
- base: "font=Tizen:style=Regular font_size=24 color="GENLIST_LIST_SUB_TEXT_DEFAULT_DIM_COLOR_STYLE" ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH_FOCUS
- }
- style { name: "genlist_style_download_queue_progress_size_dim";
- base: "font=Tizen:style=Regular font_size=24 color="GENLIST_LIST_SUB_TEXT_DEFAULT_DIM_COLOR_STYLE" align=right ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH_FOCUS
- }
- // ************* for lite textblock******* //
- // ************* list main text ********** //
- style { name: "list_text_main";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#000000 ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- style { name: "list_text_main_dim";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#000000 ellipsis=1.0";
- STYLE_TAG
- }
- style { name: "list_text_main_press";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#000000 ellipsis=1.0";
- STYLE_TAG
- }
- style { name: "list_text_main_change_color";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#3867f5 ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- // ************* list sub text ********** //
- style { name: "list_text_sub_01";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#000000 ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- style { name: "list_text_sub_01_dim";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#000000 ellipsis=1.0";
- STYLE_TAG
- }
- style { name: "list_text_sub_01_press";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#000000 ellipsis=1.0";
- STYLE_TAG
- }
- style { name: "list_text_sub_01_change_color";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#3867f5 ellipsis=1.0";
- STYLE_TAG
- STYLE_TAG_MATCH
- }
- style { name: "list_text_sub_02";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#000000 ellipsis=1.0";
- STYLE_TAG
- }
- style { name: "list_text_sub_02_dim";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#000000 ellipsis=1.0";
- STYLE_TAG
- }
- style { name: "list_text_sub_02_press";
- base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#000000 ellipsis=1.0";
- STYLE_TAG
- }
- // ************* list index text ********** //
- style { name: "list_text_index_main";
- base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_MAIN_SIZE" color=#ffffff ellipsis=1.0";
- STYLE_TAG
- }
- style { name: "list_text_index_main_dim";
- base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_MAIN_SIZE" color=#ffffff ellipsis=1.0";
- STYLE_TAG
- }
- style { name: "list_text_index_main_press";
- base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_MAIN_SIZE" color=#ffffff ellipsis=1.0";
- STYLE_TAG
- }
- style { name: "list_text_index_sub";
- base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_SUB_SIZE" color=#ffffff ellipsis=1.0";
- STYLE_TAG
- }
- style { name: "list_text_index_sub_dim";
- base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_SUB_SIZE" color=#ffffff ellipsis=1.0";
- STYLE_TAG
- }
- style { name: "list_text_index_sub_press";
- base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_SUB_SIZE" color=#ffffff ellipsis=1.0";
- STYLE_TAG
- }
-}
+++ /dev/null
-/*
-* Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-#define NAVIFRAME_VIEW_PUSH_TRANS_TIME 0.18
-#define NAVIFRAME_VIEW_POP_TRANS_TIME 0.18
-
- styles {
- style { name: "naviframe_title_style";
- base: "font=Tizen:style=Regular align=center font_size="NAVIFRAME_TITLE_TEXT_FONT_SIZE_INC" color=#FFFFFF color_class=T020 ellipsis=1.0 text_class=T020 style=shadow,bottom shadow_color="NAVIFRAME_TITLE_TEXT_SHADOW_COLOR_INC"";
- tag: "br" "\n";
- tag: "tab" "\t";
- }
- style { name: "naviframe_subtitle_visible_style";
- base: "font=Tizen:style=Regular align=center font_size="NAVIFRAME_SUBTITLE_VISIBLE_TEXT_FONT_SIZE_INC" color=#FFFFFF color_class=T0203 ellipsis=1.0 text_class=T0203 style=shadow,bottom shadow_color="NAVIFRAME_SUBTITLE_VISIBLE_TEXT_SHADOW_COLOR_INC"";
- tag: "br" "\n";
- tag: "tab" "\t";
- }
- style { name: "naviframe_subtitle_style";
- base: "font=Tizen:style=Regular align=center font_size="NAVIFRAME_VISIBLE_TEXT_FONT_SIZE_INC" color=#FFFFFF color_class=T0204 ellipsis=1.0 text_class=T0204 style=shadow,bottom shadow_color="NAVIFRAME_SUBTITLE_TEXT_SHADOW_COLOR_INC"";
- tag: "br" "\n";
- tag: "tab" "\t";
- }
- }
- group { name: "elm/naviframe/base/default";
- parts {
- part { name: "bg";
- type: RECT;
- description { state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
- }
-
- group { name: "elm/naviframe/item/basic/default";
- data.item: "tizen_zoom" 1;
- images {
- set {
- name: "core_icon_badge_container.#";
- image {
- image: "images/core_icon_badge_container.#.png" COMP;
- }
- }
- set {
- name: "core_icon_badge_container_outer.#";
- image {
- image: "images/core_icon_badge_container_outer.#.png" COMP;
- }
- }
- }
- script {
- public landscape_mode = 0; //Landscape status
- public title_left_btn_visible = 0; //Title left button visible status
- public title_left_text_btn_visible = 0; //Title left text button visible status
- public title_right_btn_visible = 0; //Title right button visible status
- public title_right_text_btn_visible = 0; //Title right text button visible status
- public subtitle_visible = 0; //Subtitle visible status
- public tabbar_visible = 0; //Tabbar visible status (This value is used for tabbar group)
- public badge_visible = 0; //Badge icon visible status
- }
- parts {
- part { name: "base";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- color_class: "B0211";
- }
- }
- part { name: "clipper";
- type: RECT;
- mouse_events: 0;
- description { state: "default" 0.0;
- visible: 1;
- }
- description { state: "hidden" 0.0;
- visible: 0;
- }
- }
- part { name: "indicator_bg";
- type: RECT;
- scale: 1;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: -1 0;
- align: 0.0 0.0;
- fixed: 0 1;
- rel1 { to: "base"; relative: 0.0 0.0; }
- rel2 { to: "base"; relative: 1.0 0.0; }
- }
- description { state: "show" 0.0;
- inherit: "default" 0.0;
- min: 0 NAVIFRAME_INDICATOR_HEIGHT_INC;
- max: -1 NAVIFRAME_INDICATOR_HEIGHT_INC;
- visible: 1;
- color_class: "B011";
- }
- }
- part { name: "title_bg";
- type: RECT;
- scale: 1;
- mouse_events: 0;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- min: 0 NAVIFRAME_TITLE_HEIGHT_INC;
- max: -1 NAVIFRAME_TITLE_HEIGHT_INC;
- align: 0.0 0.0;
- fixed: 0 1;
- rel1 { to: "indicator_bg"; relative: 0.0 1.0; }
- rel2 { to: "indicator_bg"; relative: 1.0 1.0; }
- color_class: "B011";
- }
- description { state: "hidden" 0.0;
- inherit: "default" 0.0;
- min: 0 0;
- max: -1 0;
- }
- }
- part { name: "title_clipper";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- rel1.to_y: "title_bg";
- rel2.to_y: "title_bg";
- }
- description { state: "hidden" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- part { name: "title_text_left_padding";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- rel1.to: "title_bg";
- rel2.to: "title_left_btn_right_padding";
- }
- description { state: "title_badge_visible" 0.0;
- rel1.to: "title_bg";
- rel2.to: "title_badge2_padding";
- }
- }
- part { name: "title_text_right_padding";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- rel1.to: "title_right_btn_left_padding";
- rel2.to: "title_bg";
- }
- description { state: "title_badge_visible" 0.0;
- rel1.to: "badge_icon_left_padding";
- rel2.to: "title_bg";
- }
- }
- part { name: "elm.text.title";
- type: TEXTBLOCK;
- scale: 1;
- mouse_events: 0;
- clip_to: "title_text_clipper";
- description { state: "default" 0.0;
- text {
- style: "naviframe_title_style";
- size: NAVIFRAME_TITLE_TEXT_FONT_SIZE_INC;
- size_range: NAVIFRAME_TITLE_TEXT_FONT_RANGE_MIN NAVIFRAME_TITLE_TEXT_FONT_RANGE_MAX;
- elipsis: 1.0;
- }
- fixed: 1 1;
- rel1 { to_x: "title_text_left_padding"; to_y: "title_bg"; relative: 1.0 0.0; }
- rel2 { to_x: "title_text_right_padding"; to_y: "title_bg"; relative: 0.0 1.0; }
- }
- description { state: "subtitle_visible" 0.0;
- text { style: "naviframe_subtitle_visible_style"; elipsis: 1.0;}
- fixed: 1 1;
- rel1 { to_x: "title_text_left_padding"; to_y: "title_top_padding"; relative: 1.0 1.0; }
- rel2 { to_x: "title_text_right_padding"; to_y: "elm.text.subtitle"; relative: 0.0 0.0; }
- }
- description { state: "text_btn_subtitle_visible" 0.0;
- inherit: "subtitle_visible" 0.0;
- fixed: 1 1;
- rel1 { to_x: "title_left_text_btn"; to_y: "title_top_padding"; relative: 1.0 1.0; }
- rel2 { to_x: "title_right_text_btn"; to_y: "elm.text.subtitle"; relative: 0.0 0.0; }
- }
- description { state: "text_btn_badge_subtitle_visible" 0.0;
- inherit: "subtitle_visible" 0.0;
- fixed: 1 1;
- rel1 { to_x: "title_left_text_btn"; to_y: "title_top_padding"; relative: 1.0 1.0; }
- rel2 { to_x: "badge_text_left_padding"; to_y: "elm.text.subtitle"; relative: 0.0 0.0; }
- }
- description { state: "text_button_visible" 0.0;
- inherit: "default" 0.0;
- fixed: 1 1;
- rel1 { to_x: "title_left_text_btn"; to_y: "title_bg"; relative: 1.0 0.0; }
- rel2 { to_x: "title_right_text_btn"; to_y: "title_bg"; relative: 0.0 1.0; }
- }
- description { state: "text_button_badge_visible" 0.0;
- inherit: "default" 0.0;
- fixed: 1 1;
- rel1 { to_x: "title_left_text_btn"; to_y: "title_bg"; relative: 1.0 0.0; }
- rel2 { to_x: "badge_text_left_padding"; to_y: "title_bg"; relative: 0.0 1.0; }
- }
- }
- part { name: "title_text_clipper";
- type: RECT;
- mouse_events: 0;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- rel1.to: "elm.text.title";
- rel2.to: "elm.text.title";
- }
- }
- part { name: "title_top_padding";
- type: SPACER;
- description { state: "default" 0.0;
- min: 0 NAVIFRAME_TITLE_TOP_PADDING_HEIGHT_INC;
- max: -1 NAVIFRAME_TITLE_TOP_PADDING_HEIGHT_INC;
- fixed: 0 1;
- align: 0.5 0.0;
- rel1 { to: "title_bg"; relative: 0.0 0.0; }
- rel2 { to: "title_bg"; relative: 1.0 0.0; }
- }
- }
- part { name: "elm.text.subtitle";
- type: TEXTBLOCK;
- scale: 1;
- mouse_events: 0;
- clip_to: "subtitle_text_clipper";
- description { state: "default" 0.0;
- text { style: "naviframe_subtitle_style"; elipsis: 1.0;}
- min: 0 NAVIFRAME_SUBTITLE_HEIGHT_INC;
- max: -1 NAVIFRAME_SUBTITLE_HEIGHT_INC;
- fixed: 0 1;
- align: 0.5 1.0;
- rel1 { to_x: "title_left_btn_right_padding"; to_y: "subtitle_bottom_padding"; relative: 1.0 0.0; }
- rel2 { to_x: "title_right_btn_left_padding"; to_y: "subtitle_bottom_padding"; relative: 0.0 0.0; }
- }
- description { state: "text_button_visible" 0.0;
- inherit: "default" 0.0;
- fixed: 1 1;
- rel1 { to_x: "title_left_text_btn"; to_y: "subtitle_bottom_padding"; relative: 1.0 0.0; }
- rel2 { to_x: "title_right_text_btn"; to_y: "subtitle_bottom_padding"; relative: 0.0 0.0; }
- }
- description { state: "text_button_badge_visible" 0.0;
- inherit: "default" 0.0;
- fixed: 1 1;
- rel1 { to_x: "title_left_text_btn"; to_y: "subtitle_bottom_padding"; relative: 1.0 0.0; }
- rel2 { to_x: "badge_text_left_padding"; to_y: "subtitle_bottom_padding"; relative: 0.0 0.0; }
- }
- }
- part { name: "subtitle_text_clipper";
- type: RECT;
- mouse_events: 0;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- rel1.to: "elm.text.subtitle";
- rel2.to: "elm.text.subtitle";
- }
- }
- part { name: "subtitle_bottom_padding";
- type: SPACER;
- description { state: "default" 0.0;
- min: 0 NAVIFRAME_SUBTITLE_BOTTOM_PADDING_HEIGHT_INC;
- max: -1 NAVIFRAME_SUBTITLE_BOTTOM_PADDING_HEIGHT_INC;
- fixed: 0 1;
- align: 0.5 1.0;
- rel1 { to: "title_bg"; relative: 0.0 1.0; }
- rel2 { to: "title_bg"; relative: 1.0 1.0; }
- }
- }
- part { name: "elm.swallow.content";
- type: SWALLOW;
- scale: 1;
- repeat_events: 0;
- clip_to: "content_clipper";
- description { state: "default" 0.0;
- align: 0.0 0.0;
- rel1 { to_x: "base"; to_y: "title_bg"; relative: 0.0 1.0; }
- rel2 { to_x: "base"; to_y: "toolbar"; relative: 1.0 0.0; }
- }
- }
- part { name: "click_event_area";
- type: RECT;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- rel1.to: "title_bg";
- rel2.to: "title_bg";
- color: 0 0 0 0;
- }
- }
- part { name: "access.title";
- type: RECT;
- repeat_events: 1;
- description { state: "default" 0.0;
- rel1.to: "title_bg";
- rel2.to: "title_bg";
- color: 0 0 0 0;
- }
- }
- part { name: "elm.swallow.icon";
- type: SWALLOW;
- scale: 1;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- max: 0 0;
- fixed: 1 0;
- align: 0.0 0.5;
- rel1 { relative: 1.0 0.0; to: "title_left_btn_right_padding"; }
- rel2 { relative: 1.0 1.0; to: "title_left_btn_right_padding"; }
- visible: 0;
- }
- }
- part { name: "badge_icon_left_padding";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 0;
- max: 0 -1;
- fixed: 1 0;
- align: 1.0 0.5;
- rel1 { to_x: "badge_text_left_padding"; to_y: "title_bg"; relative: 0.0 0.0; }
- rel2 { to_x: "badge_text_left_padding"; to_y: "title_bg"; relative: 0.0 1.0; }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: NAVIFRAME_BADGE_ICON_LEFT_PADDING_WIDTH_INC 0;
- max: NAVIFRAME_BADGE_ICON_LEFT_PADDING_WIDTH_INC -1;
- }
- }
- part { name: "badge_icon";
- type: IMAGE;
- scale: 1;
- mouse_events: 0;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: 0 0;
- fixed: 1 1;
- rel1 { to_x: "badge_text_left_padding"; to_y: "title_badge"; }
- rel2 { to_x: "badge_text_right_padding"; to_y: "title_badge"; }
- color_class: "B052L7";
- image.normal: "core_icon_badge_container.#";
- visible: 0;
- }
- description { state: "visible" 0.0;
- rel1 { to_x: "badge_text_left_padding"; to_y: "title_badge"; }
- rel2 { to_x: "badge_text_right_padding"; to_y: "title_badge"; }
- color_class: "B052L7";
- image.normal: "core_icon_badge_container.#";
- visible: 1;
- }
- }
- part { name: "badge_outer_icon";
- type: IMAGE;
- scale: 1;
- mouse_events: 0;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: 0 0;
- fixed: 1 1;
- rel1 { to_x: "badge_text_left_padding"; to_y: "title_badge"; }
- rel2 { to_x: "badge_text_right_padding"; to_y: "title_badge"; }
- image.normal: "core_icon_badge_container_outer.#";
- visible: 0;
- }
- description { state: "visible" 0.0;
- rel1 { to_x: "badge_text_left_padding"; to_y: "title_badge"; }
- rel2 { to_x: "badge_text_right_padding"; to_y: "title_badge"; }
- image.normal: "core_icon_badge_container_outer.#";
- visible: 1;
- }
- }
- part { name: "badge_text_left_padding";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 0;
- max: 0 -1;
- fixed: 1 0;
- align: 1.0 0.5;
- rel1 { to_x: "title_badge"; to_y: "title_bg"; relative: 0.0 0.0; }
- rel2 { to_x: "title_badge"; to_y: "title_bg"; relative: 0.0 1.0; }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC 0;
- max: NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC -1;
- }
- }
- part { name: "badge_text_right_padding";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 0;
- max: 0 -1;
- fixed: 1 0;
- align: 1.0 0.5;
- rel1 { to_x: "title_right_btn_left_padding"; to_y: "title_bg"; relative: 0.0 0.0; }
- rel2 { to_x: "title_right_btn_left_padding"; to_y: "title_bg"; relative: 0.0 1.0; }
- }
- description { state: "right_text_button" 0.0;
- inherit: "default" 0.0;
- rel1 { to_x: "title_right_text_btn"; to_y: "title_bg"; relative: 0.0 0.0; }
- rel2 { to_x: "title_right_text_btn"; to_y: "title_bg"; relative: 0.0 1.0; }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC 0;
- max: NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC -1;
- }
- }
- part { name: "title_badge";
- type: TEXT;
- scale: 1;
- mouse_events: 0;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- text {
- text_class: "T1121";
- min: 1 0;
- max: 1 0;
- align: 1.0 0.5;
- elipsis: 1.0;
- }
- color_class: "T1121";
- min: 0 NAVIFRAME_BADGE_HEIGHT_INC;
- max: -1 NAVIFRAME_BADGE_HEIGHT_INC;
- fixed: 1 1;
- align: 1.0 0.5;
- rel1 { to_x: "badge_text_right_padding"; to_y: "elm.text.title"; relative: 0.0 0.0; }
- rel2 { to_x: "badge_text_right_padding"; to_y: "elm.text.title"; relative: 0.0 1.0; }
- }
- }
- part { name: "title_badge2";
- type: TEXT;
- scale: 1;
- mouse_events: 0;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- text {
- text_class: "T1121";
- min: 1 0;
- max: 1 0;
- align: 0.0 0.5;
- elipsis: 1.0;
- }
- color_class: "T1121";
- min: 0 NAVIFRAME_BADGE_HEIGHT_INC;
- max: -1 NAVIFRAME_BADGE_HEIGHT_INC;
- fixed: 1 1;
- align: 0.0 0.5;
- rel1 { to_x: "title_left_btn_right_padding"; to_y: "elm.text.title"; relative: 1.0 0.0; }
- rel2 { to_x: "title_left_btn_right_padding"; to_y: "elm.text.title"; relative: 1.0 1.0; }
- visible: 0;
- }
- description { state: "left_text_button" 0.0;
- inherit: "default" 0.0;
- rel1 { to_x: "title_left_text_btn"; to_y: "elm.text.title"; relative: 1.0 0.0; }
- rel2 { to_x: "title_left_text_btn"; to_y: "elm.text.title"; relative: 1.0 1.0; }
- }
- }
- part { name: "title_badge2_padding";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 0;
- max: 0 -1;
- fixed: 1 0;
- align: 0.0 0.5;
- rel1 { to_x: "title_badge2"; to_y: "title_bg"; relative: 1.0 0.0; }
- rel2 { to_x: "title_badge2"; to_y: "title_bg"; relative: 1.0 1.0; }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: NAVIFRAME_BADGE2_PADDING_WIDTH_INC 0;
- max: NAVIFRAME_BADGE2_PADDING_WIDTH_INC -1;
- }
- }
- part { name: "title_left_btn_left_padding";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC 0;
- max: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC -1;
- fixed: 1 1;
- align: 0.0 0.0;
- rel1 { to: "title_bg"; relative: 0.0 0.0; }
- rel2 { to: "title_bg"; relative: 0.0 1.0; }
- }
- }
- part { name: "title_left_btn_bg";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 0;
- fixed: 1 1;
- align: 0.0 0.5;
- rel1 { to: "title_left_btn_left_padding"; relative: 1.0 0.0; }
- rel2 { to: "title_left_btn_left_padding"; relative: 1.0 1.0; }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: NAVIFRAME_TITLE_FUNC_BTN_SIZE_INC;
- max: NAVIFRAME_TITLE_FUNC_BTN_SIZE_INC;
- }
- }
- part { name: "title_left_btn_right_padding";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 0;
- fixed: 1 1;
- align: 0.0 0.0;
- rel1 { to: "title_left_btn_bg"; relative: 1.0 0.0; }
- rel2 { to: "title_left_btn_bg"; relative: 1.0 1.0; }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC 0;
- max: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC -1;
- }
- }
- part { name: "title_left_btn";
- type: SWALLOW;
- scale: 1;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- fixed: 1 1;
- rel1.to: "title_left_btn_bg";
- rel2.to: "title_left_btn_bg";
- visible: 0;
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part { name: "title_left_text_btn_bg";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 0;
- fixed: 1 1;
- align: 0.0 0.0;
- rel1 { to: "title_bg"; relative: 0.0 0.0; }
- rel2 { to: "title_bg"; relative: 0.0 1.0; }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: BUTTON_NAVIFRAME_TITLE_BUTTON_TEXT_SIZE_INC;
- max: BUTTON_NAVIFRAME_TITLE_BUTTON_TEXT_SIZE_INC;
- }
- }
- part { name: "title_left_text_btn";
- type: SWALLOW;
- scale: 1;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- fixed: 1 1;
- rel1.to: "title_left_text_btn_bg";
- rel2.to: "title_left_text_btn_bg";
- visible: 0;
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part { name: "title_right_btn_left_padding";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 0;
- fixed: 1 1;
- align: 1.0 0.0;
- rel1 { to: "title_right_btn_bg"; relative: 0.0 0.0; }
- rel2 { to: "title_right_btn_bg"; relative: 0.0 1.0; }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC 0;
- max: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC -1;
- }
- }
- part { name: "title_right_btn_bg";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 0;
- fixed: 1 1;
- align: 1.0 0.5;
- rel1 { to: "title_right_btn_right_padding"; relative: 0.0 0.0; }
- rel2 { to: "title_right_btn_right_padding"; relative: 0.0 1.0; }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: NAVIFRAME_TITLE_FUNC_BTN_SIZE_INC;
- max: NAVIFRAME_TITLE_FUNC_BTN_SIZE_INC;
- }
- }
- part { name: "title_right_btn_right_padding";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC 0;
- max: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC -1;
- fixed: 1 1;
- align: 1.0 0.0;
- rel1 { to: "title_bg"; relative: 1.0 0.0; }
- rel2 { to: "title_bg"; relative: 1.0 1.0; }
- }
- }
- part { name: "title_right_btn";
- type: SWALLOW;
- scale: 1;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- fixed: 1 1;
- rel1.to: "title_right_btn_bg";
- rel2.to: "title_right_btn_bg";
- visible: 0;
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part { name: "title_right_text_btn_bg";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 0;
- fixed: 1 1;
- align: 1.0 0.5;
- rel1 { to: "title_bg"; relative: 1.0 0.0; }
- rel2 { to: "title_bg"; relative: 1.0 1.0; }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: BUTTON_NAVIFRAME_TITLE_BUTTON_TEXT_SIZE_INC;
- max: BUTTON_NAVIFRAME_TITLE_BUTTON_TEXT_SIZE_INC;
- }
- }
- part { name: "title_right_text_btn";
- type: SWALLOW;
- scale: 1;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- fixed: 1 1;
- rel1.to: "title_right_text_btn_bg";
- rel2.to: "title_right_text_btn_bg";
- visible: 0;
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part { name: "content_clipper";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- rel1.to_y: "elm.swallow.content";
- rel2.to_y: "elm.swallow.content";
- }
- }
- part { name: "toolbar_bg";
- type: RECT;
- clip_to: "toolbar_clipper";
- description { state: "default" 0.0;
- rel1.to: "toolbar";
- rel2.to: "toolbar";
- color: NAVIFRAME_TOOLBAR_COLOR_INC;
- }
- }
- part { name: "toolbar";
- type: SWALLOW;
- scale: 1;
- clip_to: "toolbar_clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: -1 0;
- fixed: 0 1;
- align: 0.0 1.0;
- rel1 { to: "base"; relative: 0.0 1.0; }
- rel2 { to: "base"; relative: 1.0 1.0; }
- visible: 0;
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: 0 NAVIFRAME_TOOLBAR_HEIGHT_INC;
- max: -1 NAVIFRAME_TOOLBAR_HEIGHT_INC;
- visible: 1;
- }
- }
- part { name: "toolbar_clipper";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- rel1.to: "toolbar";
- rel2.to: "toolbar";
- }
- }
- part { name: "elm.swallow.prev_btn";
- type: SWALLOW;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: 0 0;
- align: 0.0 0.0;
- fixed: 1 1;
- rel1.to: "base";
- rel2.to: "base";
- visible: 0;
- }
- }
- part { name: "toolbar_more_btn";
- type: SWALLOW;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: 0 0;
- align: 0.0 0.0;
- fixed: 1 1;
- rel1.to: "base";
- rel2.to: "base";
- visible: 0;
- }
- }
- }
- programs {
- program { name: "content_new_pushed";
- signal: "elm,state,new,pushed,deferred";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- transition: SIN_FAC NAVIFRAME_VIEW_PUSH_TRANS_TIME 1.7;
- after: "show_finished";
- }
- program { name: "content_cur_pushed";
- signal: "elm,state,cur,pushed,deferred";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- transition: SIN_FAC NAVIFRAME_VIEW_PUSH_TRANS_TIME 1.7;
- after: "pushed_finished";
- }
- program { name: "content_prev_popped";
- signal: "elm,state,prev,popped,deferred";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- transition: SIN_FAC NAVIFRAME_VIEW_POP_TRANS_TIME 1.7;
- after: "show_finished";
- }
- program { name: "content_cur_popped";
- signal: "elm,state,cur,popped,deferred";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- transition: SIN_FAC NAVIFRAME_VIEW_POP_TRANS_TIME 1.7;
- after: "popped_finished";
- }
- program { name: "pop_transition_finished";
- signal: "elm,pop,transition,finished";
- source: "elm";
- action: ACTION_STOP;
- target: "content_cur_popped";
- after: "popped_finished";
- }
- program { name: "new_pushed";
- signal: "elm,state,new,pushed";
- source: "elm";
- action: STATE_SET "hidden" 0.0;
- target: "clipper";
- }
- program { name: "prev_popped";
- signal: "elm,state,prev,popped";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- }
- program { name: "show_finished";
- action: SIGNAL_EMIT "elm,action,show,finished" "";
- }
- program { name: "pushed_finished";
- action: SIGNAL_EMIT "elm,action,pushed,finished" "";
- }
- program { name: "popped_finished";
- action: SIGNAL_EMIT "elm,action,popped,finished" "";
- }
- program { name: "visible";
- signal: "elm,state,visible";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- }
- program { name: "invisible";
- signal: "elm,state,invisible";
- source: "elm";
- action: STATE_SET "hidden" 0.0;
- target: "clipper";
- }
- program { name: "title_show";
- signal: "elm,state,title,show";
- source: "elm";
- script {
- set_state(PART:"title_bg", "default", 0.0);
- set_state(PART:"title_clipper", "default", 0.0);
- if (get_int(title_left_btn_visible)) {
- set_state(PART:"title_left_btn_bg", "visible", 0.0);
- set_state(PART:"title_left_btn_right_padding", "visible", 0.0);
- set_state(PART:"title_left_btn", "visible", 0.0);
- }
- if (get_int(title_left_text_btn_visible)) {
- set_state(PART:"title_left_text_btn_bg", "visible", 0.0);
- set_state(PART:"title_left_text_btn", "visible", 0.0);
- }
- if (get_int(title_right_btn_visible)) {
- set_state(PART:"title_right_btn_bg", "visible", 0.0);
- set_state(PART:"title_right_btn_left_padding", "visible", 0.0);
- set_state(PART:"title_right_btn", "visible", 0.0);
- }
- if (get_int(title_right_text_btn_visible)) {
- set_state(PART:"title_right_text_btn_bg", "visible", 0.0);
- set_state(PART:"title_right_text_btn", "visible", 0.0);
- }
- }
- }
- program { name: "title_show_trans";
- signal: "elm,action,title,show";
- source: "elm";
- after: "title_show";
- }
- program { name: "title_hide";
- signal: "elm,state,title,hide";
- source: "elm";
- script {
- set_state(PART:"title_bg", "hidden", 0.0);
- set_state(PART:"title_clipper", "hidden", 0.0);
- set_state(PART:"title_left_btn_bg", "default", 0.0);
- set_state(PART:"title_left_btn_right_padding", "default", 0.0);
- set_state(PART:"title_left_btn", "default", 0.0);
- set_state(PART:"title_left_text_btn_bg", "default", 0.0);
- set_state(PART:"title_left_text_btn", "default", 0.0);
- set_state(PART:"title_right_btn_bg", "default", 0.0);
- set_state(PART:"title_right_btn_left_padding", "default", 0.0);
- set_state(PART:"title_right_btn", "default", 0.0);
- set_state(PART:"title_right_text_btn_bg", "default", 0.0);
- set_state(PART:"title_right_text_btn", "default", 0.0);
- }
- }
- program { name: "title_hide_trans";
- signal: "elm,action,title,hide";
- source: "elm";
- after: "title_hide";
- }
- program { name: "subtitle_show";
- signal: "elm,state,subtitle,show";
- source: "elm";
- script {
- if (get_int(title_left_text_btn_visible) || get_int(title_right_text_btn_visible)){
- if (get_int(badge_visible))
- set_state(PART:"elm.text.title", "text_btn_badge_subtitle_visible", 0.0);
- else
- set_state(PART:"elm.text.title", "text_btn_subtitle_visible", 0.0);
- }
- else
- set_state(PART:"elm.text.title", "subtitle_visible", 0.0);
- set_int(subtitle_visible, 1);
- }
- }
- program { name: "subtitle_hide";
- signal: "elm,state,subtitle,hide";
- source: "elm";
- script {
- if (get_int(title_left_text_btn_visible) || get_int(title_right_text_btn_visible)){
- if (get_int(badge_visible)){
- set_state(PART:"elm.text.title", "text_button_badge_visible", 0.0);
- }
- else {
- set_state(PART:"elm.text.title", "text_button_visible", 0.0);
- }
- }
- else
- set_state(PART:"elm.text.title", "default", 0.0);
-
- set_int(subtitle_visible, 0);
- }
- }
- program { name: "title_left_btn_show";
- signal: "elm,state,title_left_btn,show";
- source: "elm";
- script {
- set_state(PART:"title_left_btn_bg", "visible", 0.0);
- set_state(PART:"title_left_btn_right_padding", "visible", 0.0);
- set_state(PART:"title_left_btn", "visible", 0.0);
- set_int(title_left_btn_visible, 1);
- }
- }
- program { name: "title_left_text_btn_show";
- signal: "elm,state,title_left_text_btn,show";
- source: "elm";
- script {
- set_state(PART:"title_left_text_btn_bg", "visible", 0.0);
- set_state(PART:"title_left_text_btn", "visible", 0.0);
- if (get_int(subtitle_visible) && get_int(badge_visible)) {
- set_state(PART:"elm.text.title", "text_btn_badge_subtitle_visible", 0.0);
- set_state(PART:"elm.text.subtitle", "text_button_badge_visible", 0.0);
- }
- else if (get_int(subtitle_visible)) {
- set_state(PART:"elm.text.title", "text_btn_subtitle_visible", 0.0);
- set_state(PART:"elm.text.subtitle", "text_button_visible", 0.0);
- }
- else if (get_int(badge_visible)) {
- set_state(PART:"elm.text.title", "text_button_badge_visible", 0.0);
- }
- else
- set_state(PART:"elm.text.title", "text_button_visible", 0.0);
-
- set_state(PART:"title_badge2", "left_text_button", 0.0);
- set_int(title_left_text_btn_visible, 1);
- }
- }
- program { name: "title_left_btn_hide";
- signal: "elm,state,title_left_btn,hide";
- source: "elm";
- script {
- set_state(PART:"title_left_btn_bg", "default", 0.0);
- set_state(PART:"title_left_btn_right_padding", "default", 0.0);
- set_state(PART:"title_left_btn", "default", 0.0);
- set_int(title_left_btn_visible, 0);
- }
- }
- program { name: "title_left_text_btn_hide";
- signal: "elm,state,title_left_text_btn,hide";
- source: "elm";
- script {
- set_state(PART:"title_left_text_btn_bg", "default", 0.0);
- set_state(PART:"title_left_text_btn", "default", 0.0);
-
- if (!get_int(title_right_text_btn_visible)){
- if (get_int(subtitle_visible)){
- set_state(PART:"elm.text.title", "subtitle_visible", 0.0);
- set_state(PART:"elm.text.subtitle", "default", 0.0);
- }
- else
- set_state(PART:"elm.text.title", "default", 0.0);
-
- set_state(PART:"title_badge2", "default", 0.0);
- }
- set_int(title_left_text_btn_visible, 0);
- }
- }
- program { name: "title_right_btn_show";
- signal: "elm,state,title_right_btn,show";
- source: "elm";
- script {
- set_state(PART:"title_right_btn_bg", "visible", 0.0);
- set_state(PART:"title_right_btn_left_padding", "visible", 0.0);
- set_state(PART:"title_right_btn", "visible", 0.0);
- set_int(title_right_btn_visible, 1);
- }
- }
- program { name: "title_right_text_btn_show";
- signal: "elm,state,title_right_text_btn,show";
- source: "elm";
- script {
- set_state(PART:"title_right_text_btn_bg", "visible", 0.0);
- set_state(PART:"title_right_text_btn", "visible", 0.0);
- if (get_int(subtitle_visible) && get_int(badge_visible)) {
- set_state(PART:"elm.text.title", "text_btn_badge_subtitle_visible", 0.0);
- set_state(PART:"elm.text.subtitle", "text_button_badge_visible", 0.0);
- set_state(PART:"badge_text_right_padding", "right_text_button", 0.0);
- }
- else if (get_int(subtitle_visible)) {
- set_state(PART:"elm.text.title", "text_btn_subtitle_visible", 0.0);
- set_state(PART:"elm.text.subtitle", "text_button_visible", 0.0);
- }
- else if (get_int(badge_visible)) {
- set_state(PART:"elm.text.title", "text_button_badge_visible", 0.0);
- set_state(PART:"badge_text_right_padding", "right_text_button", 0.0);
- }
- else
- set_state(PART:"elm.text.title", "text_button_visible", 0.0);
-
- set_state(PART:"title_badge2", "left_text_button", 0.0);
- set_int(title_right_text_btn_visible, 1);
- }
- }
- program { name: "title_right_btn_hide";
- signal: "elm,state,title_right_btn,hide";
- source: "elm";
- script {
- set_state(PART:"title_right_btn_bg", "default", 0.0);
- set_state(PART:"title_right_btn_left_padding", "default", 0.0);
- set_state(PART:"title_right_btn", "default", 0.0);
- set_int(title_right_btn_visible, 0);
- }
- }
- program { name: "title_right_text_btn_hide";
- signal: "elm,state,title_right_text_btn,hide";
- source: "elm";
- script {
- set_state(PART:"title_right_text_btn_bg", "default", 0.0);
- set_state(PART:"title_right_text_btn", "default", 0.0);
-
- if (!get_int(title_left_text_btn_visible)){
- if (get_int(subtitle_visible)){
- set_state(PART:"elm.text.title", "subtitle_visible", 0.0);
- set_state(PART:"elm.text.subtitle", "default", 0.0);
- }
- else
- set_state(PART:"elm.text.title", "default", 0.0);
-
- set_state(PART:"title_badge2", "default", 0.0);
- }
-
- if (get_int(badge_visible))
- set_state(PART:"badge_text_right_padding", "visible", 0.0);
- else
- set_state(PART:"badge_text_right_padding", "default", 0.0);
-
- set_int(title_right_text_btn_visible, 0);
- }
- }
- program { name: "title_badge_show";
- signal: "elm,state,title_badge,show";
- source: "elm";
- script {
- new buf[128];
- set_state(PART:"badge_text_left_padding", "visible", 0.0);
- if (get_int(title_left_text_btn_visible) || get_int(title_right_text_btn_visible)) {
- set_state(PART:"title_badge2", "left_text_button", 0.0);
- if (get_int(subtitle_visible)){
- set_state(PART:"elm.text.title", "text_btn_badge_subtitle_visible", 0.0);
- set_state(PART:"elm.text.subtitle", "text_button_badge_visible", 0.0);
- }
- else
- set_state(PART:"elm.text.title", "text_button_badge_visible", 0.0);
- }
- else
- set_state(PART:"title_badge2", "visible", 0.0);
-
- if (get_int(title_right_text_btn_visible))
- set_state(PART:"badge_text_right_padding", "right_text_button", 0.0);
- else
- set_state(PART:"badge_text_right_padding", "visible", 0.0);
-
- set_state(PART:"badge_icon", "visible", 0.0);
- set_state(PART:"badge_outer_icon", "visible", 0.0);
- set_state(PART:"badge_icon_left_padding", "visible", 0.0);
-
- get_text(PART:"title_badge", buf, 128);
- set_text(PART:"title_badge2", buf);
- set_state(PART:"title_badge2_padding", "visible", 0.0);
-
- set_state(PART:"title_text_left_padding", "title_badge_visible", 0.0);
- set_state(PART:"title_text_right_padding", "title_badge_visible", 0.0);
-
- set_int(badge_visible, 1);
- }
- }
- program { name: "title_badge_hide";
- signal: "elm,state,title_badge,hide";
- source: "elm";
- script {
- set_state(PART:"badge_text_left_padding", "default", 0.0);
- set_state(PART:"badge_text_right_padding", "default", 0.0);
- set_state(PART:"badge_icon", "default", 0.0);
- set_state(PART:"badge_outer_icon", "default", 0.0);
- set_state(PART:"badge_icon_left_padding", "default", 0.0);
- set_state(PART:"title_badge2", "default", 0.0);
-
- set_text(PART:"title_badge2", "");
- set_state(PART:"title_badge2_padding", "default", 0.0);
- set_state(PART:"title_text_left_padding", "default", 0.0);
- set_state(PART:"title_text_right_padding", "default", 0.0);
-
- if (get_int(title_left_text_btn_visible) || get_int(title_right_text_btn_visible)) {
- if (get_int(subtitle_visible)){
- set_state(PART:"elm.text.title", "text_btn_subtitle_visible", 0.0);
- set_state(PART:"elm.text.subtitle", "text_button_visible", 0.0);
- }
- else
- set_state(PART:"elm.text.title", "text_button_visible", 0.0);
- }
- set_int(badge_visible, 0);
- }
- }
- program { name: "toolbar_show";
- signal: "elm,state,toolbar,show";
- source: "elm";
- script {
- set_state(PART:"toolbar", "visible", 0.0);
- }
- }
- program { name: "toolbar_hide";
- signal: "elm,state,toolbar,hide";
- source: "elm";
- script {
- set_state(PART:"toolbar", "default", 0.0);
- }
- }
- program { name: "title_clicked";
- signal: "mouse,clicked,1";
- source: "click_event_area";
- script {
- emit("elm,action,title,clicked", "");
- }
- }
- program { name: "change_to_landscape";
- script {
- if (!get_int(landscape_mode)) {
- set_int(landscape_mode, 1);
- }
- }
- }
- program { name: "change_to_portrait";
- script {
- if (get_int(landscape_mode)) {
- set_int(landscape_mode, 0);
- }
- }
- }
- program { name: "landscape_mode";
- source: "elm";
- signal: "elm,state,orient,90";
- after: "change_to_landscape";
- }
- program { name: "landscape_mode2";
- source: "elm";
- signal: "elm,state,orient,270";
- after: "change_to_landscape";
- }
- program { name: "portrait_mode";
- source: "elm";
- signal: "elm,state,orient,0";
- after: "change_to_portrait";
- }
- program { name: "portrait_mode2";
- source: "elm";
- signal: "elm,state,orient,180";
- after: "change_to_portrait";
- }
- program { name: "indicator_bg_show";
- signal: "elm,state,indicator_bg,show";
- source: "";
- script {
- set_state(PART:"indicator_bg", "show", 0.0);
- }
- }
- program { name: "indicator_bg_hide";
- signal: "elm,state,indicator_bg,hide";
- source: "";
- script {
- set_state(PART:"indicator_bg", "default", 0.0);
- }
- }
- }
- }
-
- group {
- name: "elm/naviframe/item/title_with_padding/default";
- inherit: "elm/naviframe/item/basic/default";
- }
-
- group { name: "elm/naviframe/item/tabbar/default";
- alias: "elm/naviframe/item/tabbar/icon/default";
- inherit: "elm/naviframe/item/basic/default";
- parts {
- part { name: "tabbar";
- type: SWALLOW;
- scale: 1;
- clip_to: "tabbar_clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: -1 0;
- fixed: 0 1;
- align: 0.5 0.0;
- rel1 { to: "title_bg"; relative: 0.0 1.0; }
- rel2 { to: "title_bg"; relative: 1.0 1.0; }
- visible: 0;
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: 0 NAVIFRAME_TABBAR_HEIGHT_INC;
- max: -1 NAVIFRAME_TABBAR_HEIGHT_INC;
- visible: 1;
- }
- }
- part { name: "tabbar_top_divider";
- type: RECT;
- scale: 1;
- mouse_events: 0;
- clip_to: "tabbar_clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: -1 0;
- fixed: 0 1;
- align: 0.5 0.0;
- rel1 { to: "tabbar"; relative: 0.0 0.0; }
- rel2 { to: "tabbar"; relative: 1.0 0.0; }
- color_class: "B012L4";
- visible: 0;
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: 0 NAVIFRAME_TABBAR_TOP_DIVIDER_HEIGHT_INC;
- max: -1 NAVIFRAME_TABBAR_TOP_DIVIDER_HEIGHT_INC;
- visible: 1;
- }
- }
- part { name: "tabbar_clipper";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- rel1.to_y: "tabbar";
- rel2.to_y: "tabbar";
- }
- }
- part { name: "elm.swallow.content";
- type: SWALLOW;
- scale: 1;
- repeat_events: 0;
- clip_to: "content_clipper";
- description { state: "default" 0.0;
- align: 0.0 0.0;
- rel1 { to_x: "base"; to_y: "tabbar"; relative: 0.0 1.0; }
- rel2 { to_x: "base"; to_y: "toolbar"; relative: 1.0 0.0; }
- }
- }
- }
- programs {
- program { name: "title_show";
- signal: "elm,state,title,show";
- source: "elm";
- script {
- set_state(PART:"title_bg", "default", 0.0);
- set_state(PART:"title_clipper", "default", 0.0);
- if (get_int(title_left_btn_visible)) {
- set_state(PART:"title_left_btn_bg", "visible", 0.0);
- set_state(PART:"title_left_btn_right_padding", "visible", 0.0);
- set_state(PART:"title_left_btn", "visible", 0.0);
- }
- if (get_int(title_right_btn_visible)) {
- set_state(PART:"title_right_btn_bg", "visible", 0.0);
- set_state(PART:"title_right_btn_left_padding", "visible", 0.0);
- set_state(PART:"title_right_btn", "visible", 0.0);
- }
- if (get_int(tabbar_visible)) {
- set_state(PART:"tabbar", "visible", 0.0);
- set_state(PART:"tabbar_top_divider", "visible", 0.0);
- }
- }
- }
- program { name: "title_hide";
- signal: "elm,state,title,hide";
- source: "elm";
- script {
- set_state(PART:"title_bg", "hidden", 0.0);
- set_state(PART:"title_clipper", "hidden", 0.0);
- set_state(PART:"title_left_btn_bg", "default", 0.0);
- set_state(PART:"title_left_btn_right_padding", "default", 0.0);
- set_state(PART:"title_left_btn", "default", 0.0);
- set_state(PART:"title_right_btn_bg", "default", 0.0);
- set_state(PART:"title_right_btn_left_padding", "default", 0.0);
- set_state(PART:"title_right_btn", "default", 0.0);
- set_state(PART:"tabbar", "default", 0.0);
- set_state(PART:"tabbar_top_divider", "default", 0.0);
- }
- }
- program { name: "tabbar_show";
- signal: "elm,state,tabbar,show";
- source: "elm";
- script {
- set_state(PART:"tabbar", "visible", 0.0);
- set_state(PART:"tabbar_top_divider", "visible", 0.0);
- set_int(tabbar_visible, 1);
- }
- }
- program { name: "tabbar_hide";
- signal: "elm,state,tabbar,hide";
- source: "elm";
- script {
- set_state(PART:"tabbar", "default", 0.0);
- set_state(PART:"tabbar_top_divider", "default", 0.0);
- set_int(tabbar_visible, 0);
- }
- }
- }
- }
-
- group { name: "elm/naviframe/item/navigationbar/default";
- inherit: "elm/naviframe/item/basic/default";
- parts {
- part { name: "navigationbar";
- type: SWALLOW;
- scale: 1;
- clip_to: "navigationbar_clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: -1 0;
- fixed: 0 1;
- align: 0.5 0.0;
- rel1 { to: "title_bg"; relative: 0.0 1.0; }
- rel2 { to: "title_bg"; relative: 1.0 1.0; }
- visible: 0;
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: 0 NAVIFRAME_NAVIGATIONBAR_HEIGHT_INC;
- max: -1 NAVIFRAME_NAVIGATIONBAR_HEIGHT_INC;
- visible: 1;
- }
- }
- part { name: "navigationbar_top_divider";
- type: RECT;
- mouse_events: 0;
- clip_to: "navigationbar_clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: -1 0;
- fixed: 0 1;
- align: 0.5 0.0;
- rel1 { to: "navigationbar"; relative: 0.0 0.0; }
- rel2 { to: "navigationbar"; relative: 1.0 0.0; }
- color_class: "B012L4";
- visible: 0;
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: 0 NAVIFRAME_NAVIGATIONBAR_TOP_DIVIDER_HEIGHT_INC;
- max: -1 NAVIFRAME_NAVIGATIONBAR_TOP_DIVIDER_HEIGHT_INC;
- visible: 1;
- }
- }
- part { name: "navigationbar_clipper";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- rel1.to_y: "navigationbar";
- rel2.to_y: "navigationbar";
- }
- }
- part { name: "elm.swallow.content";
- type: SWALLOW;
- scale: 1;
- repeat_events: 0;
- clip_to: "content_clipper";
- description { state: "default" 0.0;
- align: 0.0 0.0;
- rel1 { to_x: "base"; to_y: "navigationbar"; relative: 0.0 1.0; }
- rel2 { to_x: "base"; to_y: "toolbar"; relative: 1.0 0.0; }
- }
- }
- }
- programs {
- program { name: "title_show";
- signal: "elm,state,title,show";
- source: "elm";
- script {
- set_state(PART:"title_bg", "default", 0.0);
- set_state(PART:"title_clipper", "default", 0.0);
- if (get_int(title_left_btn_visible)) {
- set_state(PART:"title_left_btn_bg", "visible", 0.0);
- set_state(PART:"title_left_btn_right_padding", "visible", 0.0);
- set_state(PART:"title_left_btn", "visible", 0.0);
- }
- if (get_int(title_right_btn_visible)) {
- set_state(PART:"title_right_btn_bg", "visible", 0.0);
- set_state(PART:"title_right_btn_left_padding", "visible", 0.0);
- set_state(PART:"title_right_btn", "visible", 0.0);
- }
- if (get_int(tabbar_visible)) {
- set_state(PART:"navigationbar", "visible", 0.0);
- set_state(PART:"navigationbar_top_divider", "visible", 0.0);
- }
- }
- }
- program { name: "title_hide";
- signal: "elm,state,title,hide";
- source: "elm";
- script {
- set_state(PART:"title_bg", "hidden", 0.0);
- set_state(PART:"title_clipper", "hidden", 0.0);
- set_state(PART:"title_left_btn_bg", "default", 0.0);
- set_state(PART:"title_left_btn_right_padding", "default", 0.0);
- set_state(PART:"title_left_btn", "default", 0.0);
- set_state(PART:"title_right_btn_bg", "default", 0.0);
- set_state(PART:"title_right_btn_left_padding", "default", 0.0);
- set_state(PART:"title_right_btn", "default", 0.0);
- set_state(PART:"navigationbar", "default", 0.0);
- set_state(PART:"navigationbar_top_divider", "default", 0.0);
- }
- }
- program { name: "navigationbar_show";
- signal: "elm,state,navigationbar,show";
- source: "elm";
- script {
- set_state(PART:"navigationbar", "visible", 0.0);
- set_state(PART:"navigationbar_top_divider", "visible", 0.0);
- set_int(tabbar_visible, 1);
- }
- }
- program { name: "navigationbar_hide";
- signal: "elm,state,navigationbar,hide";
- source: "elm";
- script {
- set_state(PART:"navigationbar", "default", 0.0);
- set_state(PART:"navigationbar_top_divider", "default", 0.0);
- set_int(tabbar_visible, 0);
- }
- }
- }
- }
-
- group { name: "elm/naviframe/item/tabbar/notitle/default";
- data.item: "tizen_zoom" 1;
- script {
- public landscape_mode = 0; //Landscape status
- public tabbar_visible = 0; //Tabbar visible status
- }
- parts {
- part { name: "base";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- color_class: "B0211";
- }
- }
- part { name: "clipper";
- type: RECT;
- mouse_events: 0;
- description { state: "default" 0.0;
- visible: 1;
- }
- description { state: "hidden" 0.0;
- visible: 0;
- }
- }
- part { name: "tabbar";
- type: SWALLOW;
- scale: 1;
- clip_to: "tabbar_clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: -1 0;
- fixed: 0 1;
- align: 0.5 0.0;
- rel1 { to: "base"; relative: 0.0 0.0; }
- rel2 { to: "base"; relative: 1.0 0.0; }
- visible: 0;
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: 0 NAVIFRAME_TABBAR_HEIGHT_INC;
- max: -1 NAVIFRAME_TABBAR_HEIGHT_INC;
- visible: 1;
- }
- }
- part { name: "tabbar_clipper";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- rel1.to_y: "tabbar";
- rel2.to_y: "tabbar";
- }
- }
- part { name: "elm.swallow.content";
- type: SWALLOW;
- scale: 1;
- repeat_events: 0;
- clip_to: "content_clipper";
- description { state: "default" 0.0;
- align: 0.0 0.0;
- rel1 { to_x: "base"; to_y: "tabbar"; relative: 0.0 1.0; }
- rel2 { to_x: "base"; to_y: "toolbar"; relative: 1.0 0.0; }
- }
- }
- part { name: "content_clipper";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- rel1.to_y: "elm.swallow.content";
- rel2.to_y: "elm.swallow.content";
- }
- }
- part { name: "toolbar_bg";
- type: RECT;
- clip_to: "toolbar_clipper";
- description { state: "default" 0.0;
- rel1.to: "toolbar";
- rel2.to: "toolbar";
- color: NAVIFRAME_TOOLBAR_COLOR_INC;
- }
- }
- part { name: "toolbar";
- type: SWALLOW;
- scale: 1;
- clip_to: "toolbar_clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: -1 0;
- fixed: 0 1;
- align: 0.0 1.0;
- rel1 { to: "base"; relative: 0.0 1.0; }
- rel2 { to: "base"; relative: 1.0 1.0; }
- visible: 0;
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: 0 NAVIFRAME_TOOLBAR_HEIGHT_INC;
- max: -1 NAVIFRAME_TOOLBAR_HEIGHT_INC;
- visible: 1;
- }
- }
- part { name: "toolbar_clipper";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- rel1.to: "toolbar";
- rel2.to: "toolbar";
- }
- }
- part { name: "elm.swallow.prev_btn";
- type: SWALLOW;
- clip_to: "clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: 0 0;
- align: 0.0 0.0;
- fixed: 1 1;
- rel1.to: "base";
- rel2.to: "base";
- visible: 0;
- }
- }
- part { name: "toolbar_more_btn";
- type: SWALLOW;
- clip_to: "clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: 0 0;
- align: 0.0 0.0;
- fixed: 1 1;
- rel1.to: "base";
- rel2.to: "base";
- visible: 0;
- }
- }
- }
- programs {
- program { name: "content_new_pushed";
- signal: "elm,state,new,pushed,deferred";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- transition: SIN_FAC NAVIFRAME_VIEW_PUSH_TRANS_TIME 1.7;
- after: "show_finished";
- }
- program { name: "content_cur_pushed";
- signal: "elm,state,cur,pushed,deferred";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- transition: SIN_FAC NAVIFRAME_VIEW_PUSH_TRANS_TIME 1.7;
- after: "pushed_finished";
- }
- program { name: "content_prev_popped";
- signal: "elm,state,prev,popped,deferred";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- transition: SIN_FAC NAVIFRAME_VIEW_POP_TRANS_TIME 1.7;
- after: "show_finished";
- }
- program { name: "content_cur_popped";
- signal: "elm,state,cur,popped,deferred";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- transition: SIN_FAC NAVIFRAME_VIEW_POP_TRANS_TIME 1.7;
- after: "popped_finished";
- }
- program { name: "pop_transition_finished";
- signal: "elm,pop,transition,finished";
- source: "elm";
- action: ACTION_STOP;
- target: "content_cur_popped";
- after: "popped_finished";
- }
- program { name: "new_pushed";
- signal: "elm,state,new,pushed";
- source: "elm";
- action: STATE_SET "hidden" 0.0;
- target: "clipper";
- }
- program { name: "prev_popped";
- signal: "elm,state,prev,popped";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- }
- program { name: "show_finished";
- action: SIGNAL_EMIT "elm,action,show,finished" "";
- }
- program { name: "pushed_finished";
- action: SIGNAL_EMIT "elm,action,pushed,finished" "";
- }
- program { name: "popped_finished";
- action: SIGNAL_EMIT "elm,action,popped,finished" "";
- }
- program { name: "visible";
- signal: "elm,state,visible";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- }
- program { name: "invisible";
- signal: "elm,state,invisible";
- source: "elm";
- action: STATE_SET "hidden" 0.0;
- target: "clipper";
- }
- program { name: "title_show";
- signal: "elm,state,title,show";
- source: "elm";
- script {
- if (get_int(tabbar_visible)) {
- set_state(PART:"tabbar", "visible", 0.0);
- }
- }
- }
- program { name: "title_show_trans";
- signal: "elm,action,title,show";
- source: "elm";
- after: "title_show";
- }
- program { name: "title_hide";
- signal: "elm,state,title,hide";
- source: "elm";
- script {
- set_state(PART:"tabbar", "default", 0.0);
- }
- }
- program { name: "title_hide_trans";
- signal: "elm,action,title,hide";
- source: "elm";
- after: "title_hide";
- }
- program { name: "tabbar_show";
- signal: "elm,state,tabbar,show";
- source: "elm";
- script {
- set_state(PART:"tabbar", "visible", 0.0);
- set_int(tabbar_visible, 1);
- }
- }
- program { name: "tabbar_hide";
- signal: "elm,state,tabbar,hide";
- source: "elm";
- script {
- set_state(PART:"tabbar", "default", 0.0);
- set_int(tabbar_visible, 0);
- }
- }
- program { name: "toolbar_show";
- signal: "elm,state,toolbar,show";
- source: "elm";
- script {
- set_state(PART:"toolbar", "visible", 0.0);
- }
- }
- program { name: "toolbar_hide";
- signal: "elm,state,toolbar,hide";
- source: "elm";
- script {
- set_state(PART:"toolbar", "default", 0.0);
- }
- }
- program { name: "title_clicked";
- signal: "mouse,clicked,1";
- source: "click_event_area";
- script {
- emit("elm,action,title,clicked", "");
- }
- }
- program { name: "change_to_landscape";
- script {
- if (!get_int(landscape_mode)) {
- set_int(landscape_mode, 1);
- }
- }
- }
- program { name: "change_to_portrait";
- script {
- if (get_int(landscape_mode)) {
- set_int(landscape_mode, 0);
- }
- }
- }
- program { name: "landscape_mode";
- source: "elm";
- signal: "elm,state,orient,90";
- after: "change_to_landscape";
- }
- program { name: "landscape_mode2";
- source: "elm";
- signal: "elm,state,orient,270";
- after: "change_to_landscape";
- }
- program { name: "portrait_mode";
- source: "elm";
- signal: "elm,state,orient,0";
- after: "change_to_portrait";
- }
- program { name: "portrait_mode2";
- source: "elm";
- signal: "elm,state,orient,180";
- after: "change_to_portrait";
- }
- }
- }
-
- group { name: "elm/naviframe/item/tabbar/icon/notitle/default";
- inherit: "elm/naviframe/item/tabbar/notitle/default";
- parts {
- part { name: "tabbar";
- type: SWALLOW;
- scale: 1;
- clip_to: "tabbar_clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: -1 0;
- fixed: 0 1;
- align: 0.5 0.0;
- rel1 { to: "base"; relative: 0.0 0.0; }
- rel2 { to: "base"; relative: 1.0 0.0; }
- visible: 0;
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: 0 NAVIFRAME_TABBAR2_HEIGHT_INC;
- max: -1 NAVIFRAME_TABBAR2_HEIGHT_INC;
- visible: 1;
- }
- description { state: "landscape_visible" 0.0;
- inherit: "default" 0.0;
- min: 0 NAVIFRAME_TABBAR_HEIGHT_INC;
- max: -1 NAVIFRAME_TABBAR_HEIGHT_INC;
- visible: 1;
- }
- }
- }
- programs {
- program { name: "title_show";
- signal: "elm,state,title,show";
- source: "elm";
- script {
- if (get_int(tabbar_visible)) {
- if (get_int(landscape_mode)) {
- set_state(PART:"tabbar", "landscape_visible", 0.0);
- }
- else {
- set_state(PART:"tabbar", "visible", 0.0);
- }
- }
- }
- }
- program { name: "tabbar_show";
- signal: "elm,state,tabbar,show";
- source: "elm";
- script {
- if (get_int(landscape_mode)) {
- set_state(PART:"tabbar", "landscape_visible", 0.0);
- }
- else {
- set_state(PART:"tabbar", "visible", 0.0);
- }
- set_int(tabbar_visible, 1);
- }
- }
- program { name: "change_to_landscape";
- script {
- if (!get_int(landscape_mode)) {
- new st[31];
- new Float:vl;
- get_state(PART:"tabbar", st, 30, vl);
- if (!strcmp(st, "visible"))
- set_state(PART:"tabbar", "landscape_visible", 0.0);
-
- set_int(landscape_mode, 1);
- }
- }
- }
- program { name: "change_to_portrait";
- script {
- if (get_int(landscape_mode)) {
- new st[31];
- new Float:vl;
- get_state(PART:"tabbar", st, 30, vl);
- if (!strcmp(st, "landscape_visible"))
- set_state(PART:"tabbar", "visible", 0.0);
-
- set_int(landscape_mode, 0);
- }
- }
- }
- }
- }
-
- group { name: "elm/naviframe/item/drawers/default";
- data.item: "tizen_zoom" 1;
- images {
- set {
- name: "core_icon_badge_container.#";
- image {
- image: "images/core_icon_badge_container.#.png" COMP;
- }
- }
- set {
- name: "core_icon_badge_container_outer.#";
- image {
- image: "images/core_icon_badge_container_outer.#.png" COMP;
- }
- }
- }
- script {
- public subtitle_visible = 0; //Subtitle visible status
- public drawers_visible = 0; //Drawers visible status
- }
- parts {
- part { name: "base";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- color_class: "B0211";
- }
- }
- part { name: "clipper";
- type: RECT;
- mouse_events: 0;
- description { state: "default" 0.0;
- visible: 1;
- }
- description { state: "hidden" 0.0;
- visible: 0;
- }
- }
- part { name: "title_bg";
- type: RECT;
- scale: 1;
- mouse_events: 0;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- min: 0 NAVIFRAME_TITLE_HEIGHT_INC;
- max: -1 NAVIFRAME_TITLE_HEIGHT_INC;
- align: 0.0 0.0;
- fixed: 0 1;
- rel1 { to: "base"; relative: 0.0 0.0; }
- rel2 { to: "base"; relative: 1.0 0.0; }
- color_class: "B011";
- }
- description { state: "hidden" 0.0;
- inherit: "default" 0.0;
- min: 0 0;
- max: -1 0;
- }
- }
- part { name: "title_clipper";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- rel1.to_y: "title_bg";
- rel2.to_y: "title_bg";
- }
- description { state: "hidden" 0.0;
- inherit: "default" 0.0;
- visible: 0;
- }
- }
- part { name: "title_text_left_padding";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- rel1.to: "title_bg";
- rel2.to: "drawers";
- }
- description { state: "title_badge_visible" 0.0;
- rel1.to: "title_bg";
- rel2.to: "title_badge2_padding";
- }
- }
- part { name: "title_text_right_padding";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- rel1.to: "drawers_padding";
- rel2.to: "title_bg";
- }
- description { state: "title_badge_visible" 0.0;
- rel1.to: "badge_icon_left_padding";
- rel2.to: "title_bg";
- }
- }
- part { name: "elm.text.title";
- type: TEXTBLOCK;
- scale: 1;
- mouse_events: 0;
- clip_to: "title_text_clipper";
- description { state: "default" 0.0;
- text { style: "naviframe_title_style"; elipsis: 1.0;}
- fixed: 1 1;
- rel1 { to_x: "title_text_left_padding"; to_y: "title_bg"; relative: 1.0 0.0; }
- rel2 { to_x: "title_text_right_padding"; to_y: "title_bg"; relative: 0.0 1.0; }
- }
- description { state: "subtitle_visible" 0.0;
- text { style: "naviframe_subtitle_visible_style"; elipsis: 1.0;}
- fixed: 1 1;
- rel1 { to_x: "title_text_left_padding"; to_y: "title_top_padding"; relative: 1.0 1.0; }
- rel2 { to_x: "title_text_right_padding"; to_y: "elm.text.subtitle"; relative: 0.0 0.0; }
- }
- }
- part { name: "title_text_clipper";
- type: RECT;
- mouse_events: 0;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- rel1.to: "elm.text.title";
- rel2.to: "elm.text.title";
- }
- }
- part { name: "title_top_padding";
- type: SPACER;
- description { state: "default" 0.0;
- min: 0 NAVIFRAME_TITLE_TOP_PADDING_HEIGHT_INC;
- max: -1 NAVIFRAME_TITLE_TOP_PADDING_HEIGHT_INC;
- fixed: 0 1;
- align: 0.5 0.0;
- rel1 { to: "title_bg"; relative: 0.0 0.0; }
- rel2 { to: "title_bg"; relative: 1.0 0.0; }
- }
- }
- part { name: "elm.text.subtitle";
- type: TEXTBLOCK;
- scale: 1;
- mouse_events: 0;
- clip_to: "subtitle_text_clipper";
- description { state: "default" 0.0;
- text { style: "naviframe_subtitle_style"; elipsis: 1.0;}
- min: 0 NAVIFRAME_SUBTITLE_HEIGHT_INC;
- max: -1 NAVIFRAME_SUBTITLE_HEIGHT_INC;
- fixed: 0 1;
- align: 0.5 1.0;
- rel1 { to_x: "drawers"; to_y: "subtitle_bottom_padding"; relative: 1.0 0.0; }
- rel2 { to_x: "drawers_padding"; to_y: "subtitle_bottom_padding"; relative: 0.0 0.0; }
- }
- }
- part { name: "subtitle_text_clipper";
- type: RECT;
- mouse_events: 0;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- rel1.to: "elm.text.subtitle";
- rel2.to: "elm.text.subtitle";
- }
- }
- part { name: "subtitle_bottom_padding";
- type: SPACER;
- description { state: "default" 0.0;
- min: 0 NAVIFRAME_SUBTITLE_BOTTOM_PADDING_HEIGHT_INC;
- max: -1 NAVIFRAME_SUBTITLE_BOTTOM_PADDING_HEIGHT_INC;
- fixed: 0 1;
- align: 0.5 1.0;
- rel1 { to: "title_bg"; relative: 0.0 1.0; }
- rel2 { to: "title_bg"; relative: 1.0 1.0; }
- }
- }
- part { name: "click_event_area";
- type: RECT;
- ignore_flags: ON_HOLD;
- description { state: "default" 0.0;
- rel1.to: "title_bg";
- rel2.to: "title_bg";
- color: 0 0 0 0;
- }
- }
- part { name: "access.title";
- type: RECT;
- repeat_events: 1;
- description { state: "default" 0.0;
- rel1.to: "title_bg";
- rel2.to: "title_bg";
- color: 0 0 0 0;
- }
- }
- part { name: "elm.swallow.icon";
- type: SWALLOW;
- scale: 1;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- max: 0 0;
- fixed: 1 0;
- align: 0.0 0.5;
- rel1 { relative: 1.0 0.0; to: "drawers"; }
- rel2 { relative: 1.0 1.0; to: "drawers"; }
- visible: 0;
- }
- }
- part { name: "badge_icon_left_padding";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 0;
- max: 0 -1;
- fixed: 1 0;
- align: 1.0 0.5;
- rel1 { to_x: "badge_text_left_padding"; to_y: "title_bg"; relative: 0.0 0.0; }
- rel2 { to_x: "badge_text_left_padding"; to_y: "title_bg"; relative: 0.0 1.0; }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: NAVIFRAME_BADGE_ICON_LEFT_PADDING_WIDTH_INC 0;
- max: NAVIFRAME_BADGE_ICON_LEFT_PADDING_WIDTH_INC -1;
- }
- }
- part { name: "badge_icon";
- type: IMAGE;
- scale: 1;
- mouse_events: 0;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: 0 0;
- fixed: 1 1;
- rel1 { to_x: "badge_text_left_padding"; to_y: "title_badge"; }
- rel2 { to_x: "badge_text_right_padding"; to_y: "title_badge"; }
- color_class: "B052L7";
- image.normal: "core_icon_badge_container.#";
- visible: 0;
- }
- description { state: "visible" 0.0;
- rel1 { to_x: "badge_text_left_padding"; to_y: "title_badge"; }
- rel2 { to_x: "badge_text_right_padding"; to_y: "title_badge"; }
- color_class: "B052L7";
- image.normal: "core_icon_badge_container.#";
- visible: 1;
- }
- }
- part { name: "badge_outer_icon";
- type: IMAGE;
- scale: 1;
- mouse_events: 0;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: 0 0;
- fixed: 1 1;
- rel1 { to_x: "badge_text_left_padding"; to_y: "title_badge"; }
- rel2 { to_x: "badge_text_right_padding"; to_y: "title_badge"; }
- image.normal: "core_icon_badge_container_outer.#";
- visible: 0;
- }
- description { state: "visible" 0.0;
- rel1 { to_x: "badge_text_left_padding"; to_y: "title_badge"; }
- rel2 { to_x: "badge_text_right_padding"; to_y: "title_badge"; }
- image.normal: "core_icon_badge_container_outer.#";
- visible: 1;
- }
- }
- part { name: "badge_text_left_padding";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 0;
- max: 0 -1;
- fixed: 1 0;
- align: 1.0 0.5;
- rel1 { to_x: "title_badge"; to_y: "title_bg"; relative: 0.0 0.0; }
- rel2 { to_x: "title_badge"; to_y: "title_bg"; relative: 0.0 1.0; }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC 0;
- max: NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC -1;
- }
- }
- part { name: "badge_text_right_padding";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 0;
- max: 0 -1;
- fixed: 1 0;
- align: 1.0 0.5;
- rel1 { to_x: "title_right_padding"; to_y: "title_bg"; relative: 0.0 0.0; }
- rel2 { to_x: "title_right_padding"; to_y: "title_bg"; relative: 0.0 1.0; }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC 0;
- max: NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC -1;
- }
- }
- part { name: "title_badge";
- type: TEXT;
- scale: 1;
- mouse_events: 0;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- text {
- text_class: "T1121";
- min: 1 0;
- max: 1 0;
- align: 1.0 0.5;
- elipsis: 1.0;
- }
- color_class: "T1121";
- min: 0 NAVIFRAME_BADGE_HEIGHT_INC;
- max: -1 NAVIFRAME_BADGE_HEIGHT_INC;
- fixed: 1 1;
- align: 1.0 0.5;
- rel1 { to_x: "badge_text_right_padding"; to_y: "elm.text.title"; relative: 0.0 0.0; }
- rel2 { to_x: "badge_text_right_padding"; to_y: "elm.text.title"; relative: 0.0 1.0; }
- }
- }
- part { name: "title_badge2";
- type: TEXT;
- scale: 1;
- mouse_events: 0;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- text {
- text_class: "T1121";
- min: 1 0;
- max: 1 0;
- align: 0.0 0.5;
- elipsis: 1.0;
- }
- color_class: "T1121";
- min: 0 NAVIFRAME_BADGE_HEIGHT_INC;
- max: -1 NAVIFRAME_BADGE_HEIGHT_INC;
- fixed: 1 1;
- align: 0.0 0.5;
- rel1 { to_x: "title_left_padding"; to_y: "elm.text.title"; relative: 1.0 0.0; }
- rel2 { to_x: "title_left_padding"; to_y: "elm.text.title"; relative: 1.0 1.0; }
- visible: 0;
- }
- }
- part { name: "title_badge2_padding";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 0;
- max: 0 -1;
- fixed: 1 0;
- align: 0.0 0.5;
- rel1 { to_x: "title_badge2"; to_y: "title_bg"; relative: 1.0 0.0; }
- rel2 { to_x: "title_badge2"; to_y: "title_bg"; relative: 1.0 1.0; }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: NAVIFRAME_BADGE2_PADDING_WIDTH_INC 0;
- max: NAVIFRAME_BADGE2_PADDING_WIDTH_INC -1;
- }
- }
- part { name: "title_left_padding";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC 0;
- max: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC -1;
- fixed: 1 0;
- align: 0.0 0.5;
- rel1 { to: "title_bg"; relative: 0.0 0.0; }
- rel2 { to: "title_bg"; relative: 0.0 1.0; }
- }
- }
- part { name: "title_right_padding";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC 0;
- max: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC -1;
- fixed: 1 0;
- align: 1.0 0.5;
- rel1 { to: "title_bg"; relative: 1.0 0.0; }
- rel2 { to: "title_bg"; relative: 1.0 1.0; }
- }
- }
- part { name: "drawers_bg";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC 0;
- max: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC -1;
- fixed: 1 1;
- align: 0.0 0.5;
- rel1 { to: "title_bg"; relative: 0.0 0.0; }
- rel2 { to: "title_bg"; relative: 0.0 1.0; }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: NAVIFRAME_DRAWERS_WIDTH_INC 0;
- max: NAVIFRAME_DRAWERS_WIDTH_INC -1;
- }
- }
- part { name: "drawers";
- type: SWALLOW;
- scale: 1;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- fixed: 1 1;
- rel1.to: "drawers_bg";
- rel2.to: "drawers_bg";
- visible: 0;
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- }
- }
- part { name: "drawers_padding";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC 0;
- max: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC -1;
- fixed: 1 0;
- align: 1.0 0.5;
- rel1 { to: "title_bg"; relative: 1.0 0.0; }
- rel2 { to: "title_bg"; relative: 1.0 1.0; }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: NAVIFRAME_DRAWERS_WIDTH_INC 0;
- max: NAVIFRAME_DRAWERS_WIDTH_INC -1;
- }
- }
- part { name: "elm.swallow.content";
- type: SWALLOW;
- scale: 1;
- repeat_events: 0;
- clip_to: "content_clipper";
- description { state: "default" 0.0;
- align: 0.0 0.0;
- rel1 { to_x: "base"; to_y: "title_bg"; relative: 0.0 1.0; }
- rel2 { to_x: "base"; to_y: "toolbar"; relative: 1.0 0.0; }
- }
- }
- part { name: "content_clipper";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- rel1.to_y: "elm.swallow.content";
- rel2.to_y: "elm.swallow.content";
- }
- }
- part { name: "toolbar_bg";
- type: RECT;
- clip_to: "toolbar_clipper";
- description { state: "default" 0.0;
- rel1.to: "toolbar";
- rel2.to: "toolbar";
- color: NAVIFRAME_TOOLBAR_COLOR_INC;
- }
- }
- part { name: "toolbar";
- type: SWALLOW;
- scale: 1;
- clip_to: "toolbar_clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: -1 0;
- fixed: 0 1;
- align: 0.0 1.0;
- rel1 { to: "base"; relative: 0.0 1.0; }
- rel2 { to: "base"; relative: 1.0 1.0; }
- visible: 0;
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: 0 NAVIFRAME_TOOLBAR_HEIGHT_INC;
- max: -1 NAVIFRAME_TOOLBAR_HEIGHT_INC;
- visible: 1;
- }
- }
- part { name: "toolbar_clipper";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- rel1.to: "toolbar";
- rel2.to: "toolbar";
- }
- }
- part { name: "elm.swallow.prev_btn";
- type: SWALLOW;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: 0 0;
- align: 0.0 0.0;
- fixed: 1 1;
- rel1.to: "base";
- rel2.to: "base";
- visible: 0;
- }
- }
- part { name: "toolbar_more_btn";
- type: SWALLOW;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: 0 0;
- align: 0.0 0.0;
- fixed: 1 1;
- rel1.to: "base";
- rel2.to: "base";
- visible: 0;
- }
- }
- }
- programs {
- program { name: "content_new_pushed";
- signal: "elm,state,new,pushed,deferred";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- transition: SIN_FAC NAVIFRAME_VIEW_PUSH_TRANS_TIME 1.7;
- after: "show_finished";
- }
- program { name: "content_cur_pushed";
- signal: "elm,state,cur,pushed,deferred";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- transition: SIN_FAC NAVIFRAME_VIEW_PUSH_TRANS_TIME 1.7;
- after: "pushed_finished";
- }
- program { name: "content_prev_popped";
- signal: "elm,state,prev,popped,deferred";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- transition: SIN_FAC NAVIFRAME_VIEW_POP_TRANS_TIME 1.7;
- after: "show_finished";
- }
- program { name: "content_cur_popped";
- signal: "elm,state,cur,popped,deferred";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- transition: SIN_FAC NAVIFRAME_VIEW_POP_TRANS_TIME 1.7;
- after: "popped_finished";
- }
- program { name: "pop_transition_finished";
- signal: "elm,pop,transition,finished";
- source: "elm";
- action: ACTION_STOP;
- target: "content_cur_popped";
- after: "popped_finished";
- }
- program { name: "new_pushed";
- signal: "elm,state,new,pushed";
- source: "elm";
- action: STATE_SET "hidden" 0.0;
- target: "clipper";
- }
- program { name: "prev_popped";
- signal: "elm,state,prev,popped";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- }
- program { name: "show_finished";
- action: SIGNAL_EMIT "elm,action,show,finished" "";
- }
- program { name: "pushed_finished";
- action: SIGNAL_EMIT "elm,action,pushed,finished" "";
- }
- program { name: "popped_finished";
- action: SIGNAL_EMIT "elm,action,popped,finished" "";
- }
- program { name: "visible";
- signal: "elm,state,visible";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- }
- program { name: "invisible";
- signal: "elm,state,invisible";
- source: "elm";
- action: STATE_SET "hidden" 0.0;
- target: "clipper";
- }
- program { name: "title_show";
- signal: "elm,state,title,show";
- source: "elm";
- script {
- set_state(PART:"title_bg", "default", 0.0);
- set_state(PART:"title_clipper", "default", 0.0);
- if (get_int(drawers_visible)) {
- set_state(PART:"drawers_bg", "visible", 0.0);
- set_state(PART:"drawers", "visible", 0.0);
- set_state(PART:"drawers_padding", "visible", 0.0);
- }
- }
- }
- program { name: "title_show_trans";
- signal: "elm,action,title,show";
- source: "elm";
- after: "title_show";
- }
- program { name: "title_hide";
- signal: "elm,state,title,hide";
- source: "elm";
- script {
- set_state(PART:"title_bg", "hidden", 0.0);
- set_state(PART:"title_clipper", "hidden", 0.0);
- set_state(PART:"drawers_bg", "default", 0.0);
- set_state(PART:"drawers", "default", 0.0);
- set_state(PART:"drawers_padding", "default", 0.0);
- }
- }
- program { name: "title_hide_trans";
- signal: "elm,action,title,hide";
- source: "elm";
- after: "title_hide";
- }
- program { name: "subtitle_show";
- signal: "elm,state,subtitle,show";
- source: "elm";
- script {
- set_state(PART:"elm.text.title", "subtitle_visible", 0.0);
- set_int(subtitle_visible, 1);
- }
- }
- program { name: "subtitle_hide";
- signal: "elm,state,subtitle,hide";
- source: "elm";
- script {
- set_state(PART:"elm.text.title", "default", 0.0);
- set_int(subtitle_visible, 0);
- }
- }
- program { name: "drawers_show";
- signal: "elm,state,drawers,show";
- source: "elm";
- script {
- set_state(PART:"drawers_bg", "visible", 0.0);
- set_state(PART:"drawers", "visible", 0.0);
- set_state(PART:"drawers_padding", "visible", 0.0);
- set_int(drawers_visible, 1);
- }
- }
- program { name: "drawers_hide";
- signal: "elm,state,drawers,hide";
- source: "elm";
- script {
- set_state(PART:"drawers_bg", "default", 0.0);
- set_state(PART:"drawers", "default", 0.0);
- set_state(PART:"drawers_padding", "default", 0.0);
- set_int(drawers_visible, 0);
- }
- }
- program { name: "title_badge_show";
- signal: "elm,state,title_badge,show";
- source: "elm";
- script {
- new buf[128];
-
- set_state(PART:"badge_text_left_padding", "visible", 0.0);
- set_state(PART:"badge_text_right_padding", "visible", 0.0);
- set_state(PART:"badge_icon", "visible", 0.0);
- set_state(PART:"badge_outer_icon", "visible", 0.0);
- set_state(PART:"badge_icon_left_padding", "visible", 0.0);
-
- get_text(PART:"title_badge", buf, 128);
- set_text(PART:"title_badge2", buf);
- set_state(PART:"title_badge2_padding", "visible", 0.0);
- set_state(PART:"title_text_left_padding", "title_badge_visible", 0.0);
- set_state(PART:"title_text_right_padding", "title_badge_visible", 0.0);
- }
- }
- program { name: "title_badge_hide";
- signal: "elm,state,title_badge,hide";
- source: "elm";
- script {
- set_state(PART:"badge_text_left_padding", "default", 0.0);
- set_state(PART:"badge_text_right_padding", "default", 0.0);
- set_state(PART:"badge_icon", "default", 0.0);
- set_state(PART:"badge_outer_icon", "default", 0.0);
- set_state(PART:"badge_icon_left_padding", "default", 0.0);
-
- set_text(PART:"title_badge2", "");
- set_state(PART:"title_badge2_padding", "default", 0.0);
- set_state(PART:"title_text_left_padding", "default", 0.0);
- set_state(PART:"title_text_right_padding", "default", 0.0);
- }
- }
- program { name: "toolbar_show";
- signal: "elm,state,toolbar,show";
- source: "elm";
- script {
- set_state(PART:"toolbar", "visible", 0.0);
- }
- }
- program { name: "toolbar_hide";
- signal: "elm,state,toolbar,hide";
- source: "elm";
- script {
- set_state(PART:"toolbar", "default", 0.0);
- }
- }
- program { name: "title_clicked";
- signal: "mouse,clicked,1";
- source: "click_event_area";
- script {
- emit("elm,action,title,clicked", "");
- }
- }
- }
- }
-
- group { name: "elm/naviframe/item/empty/default";
- data.item: "tizen_zoom" 1;
- parts {
- part { name: "base";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- color_class: "B0211";
- }
- }
- part { name: "clipper";
- type: RECT;
- mouse_events: 0;
- description { state: "default" 0.0;
- visible: 1;
- }
- description { state: "hidden" 0.0;
- visible: 0;
- }
- }
- part { name: "title";
- type: SWALLOW;
- scale: 1;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: -1 0;
- align: 0.5 0.0;
- fixed: 0 1;
- rel1 { relative: 0.0 0.0; to: "base"; }
- rel2 { relative: 1.0 0.0; to: "base"; }
- visible: 0;
- }
- description { state: "visible" 0.0;
- align: 0.5 0.0;
- fixed: 0 1;
- rel1 { relative: 0.0 0.0; to: "base"; }
- rel2 { relative: 1.0 0.0; to: "base"; }
- }
- }
- part { name: "title_clipper";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- rel1.to_y: "title";
- rel2.to_y: "title";
- }
- }
- part { name: "elm.swallow.content";
- type: SWALLOW;
- scale: 1;
- repeat_events: 0;
- clip_to: "content_clipper";
- description { state: "default" 0.0;
- align: 0.0 0.0;
- rel1 { to_x: "base"; to_y: "title"; relative: 0.0 1.0; }
- rel2 { to_x: "base"; to_y: "toolbar"; relative: 1.0 0.0; }
- }
- }
- part { name: "content_clipper";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- rel1.to_y: "elm.swallow.content";
- rel2.to_y: "elm.swallow.content";
- }
- }
- part { name: "toolbar_bg";
- type: RECT;
- clip_to: "toolbar_clipper";
- description { state: "default" 0.0;
- rel1.to: "toolbar";
- rel2.to: "toolbar";
- color: NAVIFRAME_TOOLBAR_COLOR_INC;
- }
- }
- part { name: "toolbar";
- type: SWALLOW;
- scale: 1;
- clip_to: "toolbar_clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: -1 0;
- fixed: 0 1;
- align: 0.0 1.0;
- rel1 { to: "base"; relative: 0.0 1.0; }
- rel2 { to: "base"; relative: 1.0 1.0; }
- visible: 0;
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: 0 NAVIFRAME_TOOLBAR_HEIGHT_INC;
- max: -1 NAVIFRAME_TOOLBAR_HEIGHT_INC;
- visible: 1;
- }
- }
- part { name: "toolbar_clipper";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- rel1.to: "toolbar";
- rel2.to: "toolbar";
- }
- }
- part { name: "elm.swallow.prev_btn";
- type: SWALLOW;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: 0 0;
- align: 0.0 0.0;
- fixed: 1 1;
- rel1.to: "base";
- rel2.to: "base";
- visible: 0;
- }
- }
- part { name: "toolbar_more_btn";
- type: SWALLOW;
- clip_to: "title_clipper";
- description { state: "default" 0.0;
- min: 0 0;
- max: 0 0;
- align: 0.0 0.0;
- fixed: 1 1;
- rel1.to: "base";
- rel2.to: "base";
- visible: 0;
- }
- }
- }
- programs {
- program { name: "content_new_pushed";
- signal: "elm,state,new,pushed,deferred";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- transition: SIN_FAC NAVIFRAME_VIEW_PUSH_TRANS_TIME 1.7;
- after: "show_finished";
- }
- program { name: "content_cur_pushed";
- signal: "elm,state,cur,pushed,deferred";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- transition: SIN_FAC NAVIFRAME_VIEW_PUSH_TRANS_TIME 1.7;
- after: "pushed_finished";
- }
- program { name: "content_prev_popped";
- signal: "elm,state,prev,popped,deferred";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- transition: SIN_FAC NAVIFRAME_VIEW_POP_TRANS_TIME 1.7;
- after: "show_finished";
- }
- program { name: "content_cur_popped";
- signal: "elm,state,cur,popped,deferred";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- transition: SIN_FAC NAVIFRAME_VIEW_POP_TRANS_TIME 1.7;
- after: "popped_finished";
- }
- program { name: "pop_transition_finished";
- signal: "elm,pop,transition,finished";
- source: "elm";
- action: ACTION_STOP;
- target: "content_cur_popped";
- after: "popped_finished";
- }
- program { name: "new_pushed";
- signal: "elm,state,new,pushed";
- source: "elm";
- action: STATE_SET "hidden" 0.0;
- target: "clipper";
- }
- program { name: "prev_popped";
- signal: "elm,state,prev,popped";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- }
- program { name: "show_finished";
- action: SIGNAL_EMIT "elm,action,show,finished" "";
- }
- program { name: "pushed_finished";
- action: SIGNAL_EMIT "elm,action,pushed,finished" "";
- }
- program { name: "popped_finished";
- action: SIGNAL_EMIT "elm,action,popped,finished" "";
- }
- program { name: "visible";
- signal: "elm,state,visible";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- }
- program { name: "invisible";
- signal: "elm,state,invisible";
- source: "elm";
- action: STATE_SET "hidden" 0.0;
- target: "clipper";
- }
- program { name: "title_show";
- signal: "elm,state,title,show";
- source: "elm";
- script {
- set_state(PART:"title", "visible", 0.0);
- }
- }
- program { name: "title_show_trans";
- signal: "elm,action,title,show";
- source: "elm";
- after: "title_show";
- }
- program { name: "title_hide";
- signal: "elm,state,title,hide";
- source: "elm";
- script {
- set_state(PART:"title", "default", 0.0);
- }
- }
- program { name: "title_hide_trans";
- signal: "elm,action,title,hide";
- source: "elm";
- after: "title_hide";
- }
- program { name: "toolbar_show";
- signal: "elm,state,toolbar,show";
- source: "elm";
- script {
- set_state(PART:"toolbar", "visible", 0.0);
- }
- }
- program { name: "toolbar_hide";
- signal: "elm,state,toolbar,hide";
- source: "elm";
- script {
- set_state(PART:"toolbar", "default", 0.0);
- }
- }
- program { name: "title_clicked";
- signal: "mouse,clicked,1";
- source: "click_event_area";
- script {
- emit("elm,action,title,clicked", "");
- }
- }
- }
- }
-
- group { name: "elm/naviframe/item/basic/uglib";
- data.item: "tizen_zoom" 1;
- parts {
- part { name: "base";
- type: RECT;
- mouse_events: 0;
- description { state: "default" 0.0;
- visible: 0;
- }
- }
- part { name: "clipper";
- type: RECT;
- mouse_events: 0;
- description { state: "default" 0.0;
- visible: 1;
- }
- description { state: "hidden" 0.0;
- visible: 0;
- }
- }
- part { name: "elm.swallow.content";
- type: SWALLOW;
- scale: 1;
- repeat_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- align: 0.0 0.0;
- rel1 { to: "base"; relative: 0.0 0.0; }
- rel2 { to: "base"; relative: 1.0 1.0; }
- }
- }
- }
- programs {
- program { name: "content_new_pushed";
- signal: "elm,state,new,pushed,deferred";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- transition: SIN_FAC NAVIFRAME_VIEW_PUSH_TRANS_TIME 1.7;
- after: "show_finished";
- }
- program { name: "content_cur_pushed";
- signal: "elm,state,cur,pushed,deferred";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- transition: SIN_FAC NAVIFRAME_VIEW_PUSH_TRANS_TIME 1.7;
- after: "pushed_finished";
- }
- program { name: "content_prev_popped";
- signal: "elm,state,prev,popped,deferred";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "base";
- transition: SIN_FAC NAVIFRAME_VIEW_POP_TRANS_TIME 1.7;
- after: "show_finished";
- }
- program { name: "content_cur_popped";
- signal: "elm,state,cur,popped,deferred";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "base";
- transition: SIN_FAC NAVIFRAME_VIEW_POP_TRANS_TIME 1.7;
- after: "popped_finished";
- }
- program { name: "pop_transition_finished";
- signal: "elm,pop,transition,finished";
- source: "elm";
- action: ACTION_STOP;
- target: "content_cur_popped";
- after: "popped_finished";
- }
- program { name: "new_pushed";
- signal: "elm,state,new,pushed";
- source: "elm";
- action: STATE_SET "hidden" 0.0;
- target: "clipper";
- }
- program { name: "prev_popped";
- signal: "elm,state,prev,popped";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "clipper";
- }
- program { name: "visible";
- signal: "elm,state,visible";
- source: "elm";
- script {
- set_state(PART:"clipper", "default", 0.0);
- }
- }
- program { name: "invisible";
- signal: "elm,state,invisible";
- source: "elm";
- script {
- set_state(PART:"clipper", "hidden", 0.0);
- }
- }
- program { name: "show_finished";
- action: SIGNAL_EMIT "elm,action,show,finished" "";
- }
- program { name: "pushed_finished";
- action: SIGNAL_EMIT "elm,action,pushed,finished" "";
- }
- program { name: "popped_finished";
- action: SIGNAL_EMIT "elm,action,popped,finished" "";
- }
- }
- }
-
- group { name: "elm/naviframe/item/basic/transparent/default";
- inherit: "elm/naviframe/item/basic/default";
- parts {
- part { name: "base";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- visible: 0;
- }
- }
- }
- }
-
- group { name: "elm/naviframe/item/drawers/transparent/default";
- inherit: "elm/naviframe/item/drawers/default";
- parts {
- part { name: "base";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- visible: 0;
- }
- }
- }
- }
-
- group { name: "elm/naviframe/item/tabbar/transparent/default";
- inherit: "elm/naviframe/item/tabbar/default";
- parts {
- part { name: "base";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- visible: 0;
- }
- }
- }
- }
-
- group { name: "elm/naviframe/item/tabbar/notitle/transparent/default";
- inherit: "elm/naviframe/item/tabbar/notitle/default";
- parts {
- part { name: "base";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- visible: 0;
- }
- }
- }
- }
-
- group { name: "elm/naviframe/item/empty/transparent/default";
- inherit: "elm/naviframe/item/empty/default";
- parts {
- part { name: "base";
- type: RECT;
- mouse_events: 0;
- clip_to: "clipper";
- description { state: "default" 0.0;
- visible: 0;
- }
- }
- }
- }
+++ /dev/null
-/*
-* Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-#include "HD-inc.edc"
-#include "toolbar.edc"
-#include "genlist.edc"
+++ /dev/null
-/*
-* Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-collections {
-
-base_scale: 2.4;
-styles {
- style { name: "text_unread_wrap";
- base: "font=Tizen:style=Regular font_size=32 color=#000000FF wrap=mixed";
- tag: "br" "\n";
- tag: "ps" "ps";
- tag: "tab" "\t";
- }
-}
-
-#include "mc-tabbar.edc"
-#include "mc-naviframe.edc"
-
-group {
- name: "list_layout";
- parts{
- part {
- name : "list_content";
- type: SWALLOW;
- scale: 1;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- rel1 { relative: 0.0 0.0;}
- rel2 { relative: 1.0 1.0;}
- }
- description {
- state: "fastscroll.visible" 0.0;
- rel1 { relative: 0.0 0.0;}
- rel2 { relative: 0.0 1.0; to_x:"right_pad";}
- }
- }
-
- part{
- name: "right_pad";
- type: SPACER;
- scale: 1;
- description{
- state: "default" 0.0;
- fixed: 1 1;
- min: 33 0;
- align: 1 0;
- rel1 { relative: 1.0 0.0;}
- rel2 { relative: 1.0 1.0;}
- }
- }
-
- part {
- name: "elm.swallow.content.index";
- type: SWALLOW;
- scale: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- fixed: 0 1;
- rel1 { relative: 0.0 0.0;}
- rel2 { relative: 1.0 1.0;}
- }
- description {
- state: "fastscroll.visible" 0.0;
- inherit: "default";
- visible: 1;
- }
- }
- }
-
- programs {
- program {
- signal : "show.fastscroll";
- source : "*";
- action : STATE_SET "fastscroll.visible" 0.0;
- target : "elm.swallow.content.index";
- target : "list_content";
- }
- program {
- signal : "hide.fastscroll";
- source : "*";
- action : STATE_SET "default" 0.0;
- target : "elm.swallow.content.index";
- target : "list_content";
- }
- }
-}
-
-group { name: "view_layout_tabbar";
- parts {
- part { name: "bg";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- }
- }
- part { name: "tabbar";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- fixed: 0 1;
- rel1 { relative: 0.0 0.0; }
- rel2 { relative: 1.0 0.078125; }
- align: 0.5 0.0;
- }
- }
- part { name: "list-content";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- rel1.to_y: "tabbar";
- rel1.relative: 0.0 1.0;
- }
- description {
- state: "recommended.visible" 0.0;
- rel1 { relative: 0.0 1.0; to: "tabbar";}
- rel2 { relative: 1.0 0.0; to:"recommended";}
- }
- }
- part {
- name: "recommended";
- type: SWALLOW;
- scale: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 { relative: 0.0 1.0; }
- rel2 { relative: 1.0 1.0; }
- min: 0 0;
- fixed: 0 0;
- align: 0.0 0.0;
- }
- description {
- state: "recommended.visible" 0.0;
- visible: 1;
- rel1 { relative: 0.0 1.0; }
- rel2 { relative: 1.0 1.0; }
- min: 0 150;
- fixed: 0 1;
- align: 0.0 1.0;
- }
- }
- }
-
- programs {
- program {
- signal : "show.recommended";
- source : "*";
- action : STATE_SET "recommended.visible" 0.0;
- target : "recommended";
- target : "list-content";
- }
- program {
- signal : "hide.recommended";
- source : "*";
- action : STATE_SET "default" 0.0;
- target : "recommended";
- target : "list-content";
- }
- }
- }
-
-group { name: "view_layout";
- parts {
- part { name: "bg";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- }
- }
- part { name: "list-content";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- rel1.to_y: "bg";
- rel1.relative: 0.0 0.0;
- }
- description {
- state: "recommended.visible" 0.0;
- rel1 { relative: 0.0 0.0; to: "bg";}
- rel2 { relative: 1.0 0.0; to:"recommended";}
- }
- }
- part {
- name: "recommended";
- type: SWALLOW;
- scale: 1;
- description {
- state: "default" 0.0;
- visible: 0;
- rel1 { relative: 0.0 1.0; }
- rel2 { relative: 1.0 1.0; }
- min: 0 0;
- fixed: 0 0;
- align: 0.0 0.0;
- }
- description {
- state: "recommended.visible" 0.0;
- visible: 1;
- rel1 { relative: 0.0 1.0; }
- rel2 { relative: 1.0 1.0; }
- min: 0 150;
- fixed: 0 1;
- align: 0.0 1.0;
- }
- }
- }
-
- programs {
- program {
- signal : "show.recommended";
- source : "*";
- action : STATE_SET "recommended.visible" 0.0;
- target : "recommended";
- target : "list-content";
- }
- program {
- signal : "hide.recommended";
- source : "*";
- action : STATE_SET "default" 0.0;
- target : "recommended";
- target : "list-content";
- }
- }
- }
-
-#define FONT_NO_CONTENT "Tizen:style=Roman"
-#define FONT_NO_CONTENT_SIZE 42
-#define FONT_NO_CONTENT_COLOR 121 121 121 255
-#define TEXT_NO_CONTENT_H 54
-
-group {
- name: "no_result";
- parts {
- part { name: "bg";
- mouse_events: 0;
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- rel1 { relative: 0.0 0.0;}
- rel2 { relative: 1.0 1.0;}
- }
- }
- part {
- name: "elm.text";
- type: TEXT;
- scale: 1;
- description { state: "default" 0.0;
- visible: 1;
- rel1 { relative: 0.0 0.0; to:bg;}
- rel2 { relative: 1.0 1.0; to:bg;}
- align: 0.5 0.5;
- color: FONT_NO_CONTENT_COLOR;
- min: 0 46;
- text {
- font: FONT_NO_CONTENT;
- size: FONT_NO_CONTENT_SIZE;
- align: 0.5 0.5;
- elipsis: 1.0;
- }
- }
-
- }
- }
-}
-
-group { name: "recommended_area";
- parts {
- part { name: "bg";
- type: RECT;
- mouse_events: 0;
- scale: 1;
- description {
- color: 0 0 0 0;
- }
- }
-
- part { name: "padding_top";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- rel1 { relative: 0.0 0.0; to_y: "bg"; }
- rel2 { relative: 1.0 0.0; to_y: "bg"; }
- min: 0 2;
- fixed: 0 1;
- align: 0.0 0.0;
- }
- }
-
- part { name: "padding_left";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- rel1 { relative: 0.0 1.0; to_x: "bg"; to_y: "padding_top";}
- rel2 { relative: 0.0 0.0; to_x: "bg"; to_y: "padding_bottom";}
- min: 2 0;
- fixed: 1 0;
- align: 0.0 0.0;
- }
- }
-
- part { name: "padding_right";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- rel1 { relative: 1.0 1.0; to_x: "bg"; to_y: "padding_top";}
- rel2 { relative: 1.0 0.0; to_x: "bg"; to_y: "padding_bottom";}
- min: 2 0;
- fixed: 1 0;
- align: 1.0 0.0;
- }
- }
-
- part { name: "padding_bottom";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- rel1 { relative: 0.0 1.0; to_y: "bg"; }
- rel2 { relative: 1.0 1.0; to_y: "bg"; }
- min: 0 2;
- fixed: 0 1;
- align: 0.0 1.0;
- }
- }
-
- part { name: "padding_center_v";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- rel1 { relative: 0.9 1.0; to_x: "bg"; to_y: "padding_top";}
- rel2 { relative: 0.9 0.0; to_x: "bg"; to_y: "padding_bottom";}
- min: 2 0;
- fixed: 1 0;
- align: 0.5 0.5;
- }
- }
-
- part { name: "padding_center_h";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- rel1 { relative: 1.0 0.35; to_x: "padding_left"; to_y: "bg";}
- rel2 { relative: 0.0 0.35; to_x: "padding_center_v"; to_y: "bg";}
- min: 0 2;
- fixed: 0 1;
- align: 0.5 0.5;
- }
- }
-
- part { name: "title_text";
- type: TEXT;
- scale: 1;
- description {
- state: "default" 0.0;
- align: 0.0 0.0;
- fixed: 1 1;
- rel1 { relative: 1.0 1.0; to_x: "padding_left"; to_y: "padding_top";}
- rel2 { relative: 0.0 0.0; to_x: "padding_center_v"; to_y: "padding_center_h";}
- color: 59 115 182 255;
- text {
- font: "TIZEN:style=Roman";
- size: 30;
- min: 0 0;
- align: 0.0 0.5;
- elipsis: 1.0;
- }
- }
- }
-
- part { name: "description_text";
- type: TEXTBLOCK;
- scale: 1;
- mouse_events: 1;
- description { state: "default" 0.0;
- visible: 1;
- align: 0.0 0.5;
- min: 0 100;
- fixed: 0 1;
- rel1 { relative: 1.0 1.0; to_x: "padding_left"; to_y: "padding_center_h";}
- rel2 { relative: 0.0 0.0; to_x: "padding_center_v"; to_y: "padding_bottom";}
- text { style: "text_unread_wrap"; elipsis: 1.0;}
- }
- }
-
- part { name: "check_box";
- type: SWALLOW;
- scale: 1;
- description {
- state: "default" 0.0;
- visible: 1;
- rel1 { relative: 1.0 0.0; to: "padding_center_v";}
- rel2 { relative: 0.0 1.0; to: "padding_right";}
- align: 0.5 0.5;
- }
- }
-
- }
-}
-
-group { name: "popup_processingview_1button";
-#define DEMO_POPUP_PROCESSINGVIEW1BUTTON_CONTENT_MIN 568 132
- parts {
- part {
- name: "base";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: DEMO_POPUP_PROCESSINGVIEW1BUTTON_CONTENT_MIN;
- fixed: 1 0;
- }
- }
- part { name: "pad_t";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- align: 0.5 0.0;
- min: 0 32;
- fixed: 0 1;
- rel1 {
- relative: 1.0 0.0;to_x: "pad_l";
- }
- rel2 {
- relative: 0.0 0.0;to_x: "pad_r";
- }
- }
- }
- part { name: "pad_l";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: 26 0;
- max: 26 0;
- fixed: 1 0;
- rel1 {
- relative: 0.0 0.0;
- to: "base";
- }
- rel2 {
- relative: 0.0 1.0;
- to: "base";
- }
- align: 0.0 0.0;
- }
- }
- part { name: "pad_r";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: 26 0;
- max: 26 0;
- fixed: 1 0;
- rel1 {
- relative: 1.0 0.0;
- to: "base";
- }
- rel2 {
- relative: 1.0 1.0;
- to: "base";
- }
- align: 1.0 0.0;
- }
- }
- part { name: "pad_b";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- align: 0.0 1.0;
- min: 0 32;
- fixed: 0 1;
- rel1 {
- relative: 1.0 1.0;
- to_x: "pad_l";
- }
- rel2 {
- relative: 0.0 1.0;
- to_x: "pad_r";
- }
- }
- }
- part {
- name: "after.space";
- scale: 1;
- type: SPACER;
- description { state: "default" 0.0;
- align: 0.0 0.5;
- min: 80 80;
- max: 80 80;
- fixed: 1 1;
- rel1 {
- relative: 0.0 1.0;
- to: "pad_t";
- }
- rel2 {
- relative: 1.0 0.0;
- to: "pad_b";
- }
- }
- }
- part { name: "elm.text";
- type: TEXT;
- scale : 1;
- description { state: "default" 0.0;
- align: 0.5 0.5;
- color: 0 0 0 255;
- fixed: 1 1;
- text {
- font: "Tizen:style=Medium";
- size: 38;
- align: 0.0 0.5;
- min: 0 1;
- max: 1 1;
- elipsis: 1.0;
- }
- rel1 {
- relative: 1.0 1.0;
- to_x: "after.space";
- to_y: "pad_t";
- }
- rel2 {
- relative: 0.0 0.0;
- to_x: "pad_r";
- to_y: "pad_b";
- }
- }
- }
- part { name:"pad_before_text";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- min: 16 132;
- max: 16 132;
- fixed: 1 1;
- align: 1.0 0.0;
- rel1 {
- relative: 0.0 0.0;
- to: "elm.text";
- }
- rel2 {
- relative: 0.0 0.0;
- to: "elm.text";
- }
- }
- }
- part { name:"elm.swallow.content";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- min: 63 63;
- max: 63 63;
- fixed: 1 1;
- align: 1.0 0.0;
- rel1 {
- relative: 0.0 0.0;
- to: "pad_before_text";
- }
- rel2 {
- relative: 0.0 0.0;
- to: "pad_before_text";
- }
- }
- }
- }#undef DEMO_POPUP_PROCESSINGVIEW1BUTTON_CONTENT_MIN
-}
-
-}
+++ /dev/null
-/*
-* Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
-*
-* Licensed under the Apache License, Version 2.0 (the "License");
-* you may not use this file except in compliance with the License.
-* You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*
-*/
-
-#define ITEM_STATE_ENABLED 0
-#define ITEM_STATE_DISABLED 1
-#define TOOLBAR_SLIDING_PER_FPS 2
-#define TOOLBAR_SLIDING_FPS 40.0
-#define TOOLBAR_SLIDING_TEXT_GAP 40
-#define TOOLBAR_SLIDING_TEXT_OFFSET 0
-#define TOOLBAR_SLIDING_WAIT_TIME 1.2
-
-// sliding motion
-#define TOOLBAR_SLIDING_NO_EFFECT 0
-#define TOOLBAR_SLIDING_DOING 1
-#define TOOLBAR_SLIDING_END 2
-
-#define TAG \
- tag: "br" "\n"; \
- tag: "ps" "ps"; \
- tag: "hilight" "+ font_weight=Bold"; \
- tag: "b" "+ font_weight=Bold"; \
- tag: "tab" "\t";
-
-#define TABBAR_ITEM_TEXT_STYLE(_font_size, _font_class) \
- style { name: "tabbar_icon_text_style_"_font_class; \
- base: "font=Tizen:style=regular font_size="_font_size" align=center color=#FFFFFF wrap=word ellipsis=1 text_class=T111 color_class="_font_class" linegap=0"; \
- TAG \
- }
-
-#define TABBAR_TEXT_STYLE(_font_size, _font_class) \
- style { name: "tabbar_text_style_"_font_class; \
- base: "font=Tizen:style=regular font_size="_font_size" align=center color=#FFFFFF wrap=word ellipsis=1 text_class=T1117 color_class="_font_class" linegap=0"; \
- TAG \
- }
-
-#define TABBAR_NAVI_TEXT_STYLE(_font_size, _font_class) \
- style { name: "tabbar_navi_text_style_"_font_class; \
- base: "font=Tizen:style=regular font_size="_font_size" align=center color=#FFFFFF wrap=word ellipsis=1 text_class="_font_class" color_class="_font_class" linegap=0"; \
- TAG \
- }
-
-styles{
- TABBAR_ITEM_TEXT_STYLE(14, "T111")
- TABBAR_ITEM_TEXT_STYLE(14, "T111P")
- TABBAR_ITEM_TEXT_STYLE(14, "T111S")
- TABBAR_ITEM_TEXT_STYLE(14, "T111D")
- TABBAR_TEXT_STYLE(18, "T1117")
- TABBAR_TEXT_STYLE(18, "T1117P")
- TABBAR_TEXT_STYLE(18, "T1117S")
- TABBAR_TEXT_STYLE(18, "T1117D")
- TABBAR_NAVI_TEXT_STYLE(18, "T042")
- TABBAR_NAVI_TEXT_STYLE(18, "T042P")
- TABBAR_NAVI_TEXT_STYLE(18, "T042D")
- TABBAR_NAVI_TEXT_STYLE(18, "T042S")
-}
-
-group { name: "elm/toolbar/base/default";
- alias: "elm/toolbar/base/ntabbar";
- parts {
- part { name: "base";
- type: SPACER;
- scale: 1;
- description { state: "default" 0.0;
- }
- }
- part { name: "base_bg";
- type: RECT;
- scale: 1;
- description { state: "default" 0.0;
- rel1.to: "base";
- rel2.to: "base";
- rel2.offset: -1 -1;
- color_class: "B011";
- }
- }
- part { name: "clipper";
- type: RECT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- rel1.to: "base";
- rel2.to: "base";
- rel2.offset: -1 -1;
- }
- }
- part { name: "elm.swallow.content";
- clip_to: "clipper";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- rel1.to: "base";
- rel2.to: "base";
- rel2.offset: -1 -1;
- }
- }
- }
-}
-
-
-group { name: "elm/toolbar/object/default";
- parts {
- part { name: "elm.swallow.object"; // object group
- type: SWALLOW;
- description {
- state: "default" 0.0;
- }
- }
- }
-}
-
-group { name: "elm/toolbar/base/ntabbar_with_title";
- parts {
- part { name: "base";
- type: SPACER;
- //scale: 1;
- description { state: "default" 0.0;
- }
- }
- part { name: "base_bg";
- type: RECT;
- //scale: 1;
- description { state: "default" 0.0;
- rel1.to: "base";
- rel2.to: "base";
- rel2.offset: -1 -1;
- //color_class: "B011";
- color: 2 61 132 255;
- }
- }
- part { name: "clipper";
- type: RECT;
- mouse_events: 0;
- //scale: 1;
- description { state: "default" 0.0;
- rel1.to: "base";
- rel2.to: "base";
- rel2.offset: -1 -1;
- }
- }
- part { name: "elm.swallow.content";
- clip_to: "clipper";
- type: SWALLOW;
- //scale: 1;
- description { state: "default" 0.0;
- rel1.to: "base";
- rel2.to: "base";
- rel2.offset: -1 -1;
- }
- }
- }
-}
-
-group { name: "elm/toolbar/item/ntabbar_with_title";
- script {
- public selected = 0;
- public pressed = 0;
- public item_state = ITEM_STATE_ENABLED;
- public items_number = 0;
- public icon_text = 0;
- public mouse_down = 0;
- public multi_down = 0;
- public landscape = 0;
- public item_text = 0;
- }
- parts {
- part { name: "bg";
- type: SPACER;
- //scale: 1;
- mouse_events: 0;
- description { state: "default" 0.0;
- }
- description { state: "2items" 0.0;
- inherit: "default" 0.0;
- min: TABBAR_TWO_ITEMS_SIZE_INC;
- }
- description { state: "3items" 0.0;
- inherit: "default" 0.0;
- min: TABBAR_THREE_ITEMS_SIZE_INC;
- }
- description { state: "scrollable" 0.0;
- inherit: "default" 0.0;
- min: TABBAR_SCROLLABLE_ITEMS_SIZE_INC;
- }
- description { state: "2items_land" 0.0;
- inherit: "default" 0.0;
- min: TABBAR_LANDSCAPE_TWO_ITEMS_SIZE_INC;
- }
- description { state: "3items_land" 0.0;
- inherit: "default" 0.0;
- min: TABBAR_LANDSCAPE_THREE_ITEMS_SIZE_INC;
- }
- description { state: "4items_land" 0.0;
- inherit: "default" 0.0;
- min: TABBAR_LANDSCAPE_FOUR_ITEMS_SIZE_INC;
- }
- description { state: "scrollable_land" 0.0;
- inherit: "default" 0.0;
- min: TABBAR_LANDSCAPE_SCROLLABLE_ITEMS_SIZE_INC;
- }
- }
- part { name: "selected_line";
- type: RECT;
- //scale: 1;
- mouse_events: 0;
- description { state: "default" 0.0;
- rel1 {
- to: "elm.text";
- relative: 0.5 1.0;
- }
- rel2 {
- to: "elm.text";
- relative: 0.5 1.0;
- }
- fixed: 0 1;
- min: TABBAR_SELECTED_LINE_SIZE_INC;
- visible: 1;
- color_class: "B0514S";
- align: 0.5 0.0;
- }
- description { state: "selected" 0.0;
- inherit: "default" 0.0;
- rel1 {
- to: "elm.text";
- relative: 0.0 1.0;
- }
- rel2 {
- to: "elm.text";
- relative: 1.0 1.0;
- }
- fixed: 0 1;
- min: TABBAR_SELECTED_LINE_SIZE_INC;
- align: 0.5 0.0;
- visible: 1;
- }
- }
- part { name: "bg_cover";
- type: RECT;
- //scale: 1;
- mouse_events: 0;
- description { state: "default" 0.0;
- visible: 0;
- //color_class: "B0514";
- color: 2 61 132 255;
- }
- description { state: "pressed" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- //color_class: "B0514P";
- color: 2 48 104 255;
- }
- description { state: "disabled" 0.0;
- inherit: "default" 0.0;
- //color: 7 33 94 255;
- visible: 0;
- }
- }
- part { name: "padding_left_top";
- type: SPACER;
- //scale: 1;
- mouse_events: 0;
- description { state: "default" 0.0;
- align: 0.0 0.0;
- rel2.relative: 0.0 0.0;
- min: 0 0;
- fixed: 1 1;
- }
- description { state: "text" 0.0;
- inherit: "default" 0.0;
- min: TABBAR_TEXT_LEFT_TOP_PADDING_SIZE_INC;
- }
- description { state: "icon_text" 0.0;
- inherit: "default" 0.0;
- min: TABBAR_ICON_TEXT_LAND_LEFT_TOP_PADDING_SIZE_INC;
- }
- }
- part { name: "padding_right_bottom";
- type: SPACER;
- //scale: 1;
- mouse_events: 0;
- description { state: "default" 0.0;
- align: 1.0 1.0;
- rel1.relative: 1.0 1.0;
- min: 0 0;
- fixed: 1 1;
- }
- description { state: "text" 0.0;
- inherit: "default" 0.0;
- min: TABBAR_TEXT_RIGHT_BOTTOM_PADDING_SIZE_INC;
- }
- description { state: "icon_text" 0.0;
- inherit: "default" 0.0;
- min: TABBAR_ICON_TEXT_LAND_RIGHT_BOTTOM_PADDING_SIZE_INC;
- }
- }
- part {
- name: "icon_rect";
- type: SPACER;
- //scale: 1;
- mouse_events: 0;
- description { state: "default" 0.0;
- min: 0 0;
- fixed: 1 0;
- rel1 {
- relative: 1.0 1.0;
- to: "padding_left_top";
- }
- rel2 {
- relative: 1.0 0.0;
- to_x: "padding_left_top";
- to_y: "padding_right_bottom";
- }
- align: 0.0 0.5;
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: TABBAR_ICON_RECT_SIZE_INC;
- }
- }
- part { name: "padding_icon_text";
- type: SPACER;
- // scale: 1;
- description { state: "default" 0.0;
- min: 0 0;
- fixed: 1 0;
- align: 1.0 0.5;
- rel1 {
- to_x: "elm.text";
- relative: 0.0 0.0;
- }
- rel2 {
- to_x: "elm.text";
- relative: 0.0 1.0;
- }
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- min: TABBAR_ICON_TEXT_PAD_INC;
- }
- }
- part { name: "elm.swallow.icon";
- type: SWALLOW;
- // scale: 1;
- clip_to: "elm.icon.clipper";
- description { state: "default" 0.0;
- visible: 0;
- min: TABBAR_ICON_SIZE_INC;
- aspect: 1.0 1.0;
- aspect_preference: HORIZONTAL;
- }
- description { state: "visible" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- align: 1.0 0.5;
- fixed: 1 1;
- rel1 {
- to_x: "padding_icon_text";
- relative: 0.0 0.0;
- }
- rel2 {
- to_x: "padding_icon_text";
- relative: 0.0 1.0;
- }
- }
- description { state: "visible_icon_only" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- align: 0.5 0.5;
- fixed: 1 1;
- rel1 {
- to: "padding_left_top";
- relative: 1.0 1.0;
- }
- rel2 {
- to: "padding_right_bottom";
- relative: 0.0 0.0;
- }
- }
- }
- part { name: "elm.text";
- type: TEXTBLOCK;
- mouse_events: 0;
- // scale: 1;
- clip_to: "elm.text.clipper";
- description { state: "default" 0.0;
- visible: 0;
- }
- description { state: "text" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- rel1 {
- to: "padding_left_top";
- relative: 1.0 1.0;
- }
- rel2 {
- to: "padding_right_bottom";
- relative: 0.0 0.0;
- }
- fixed: 1 1;
- text {
- style: "tabbar_text_style_T1117";
- min: 0 1;
- max: 1 0;
- elipsis: 1.0;
- }
- }
- description { state:"text_pressed" 0.0;
- inherit: "text" 0.0;
- text.style: "tabbar_text_style_T1117P";
- }
- description { state:"text_selected" 0.0;
- inherit: "text" 0.0;
- text.style: "tabbar_text_style_T1117S";
- }
- description { state:"text_disabled" 0.0;
- inherit: "text" 0.0;
- text.style: "tabbar_text_style_T1117D";
- }
- description { state: "icon_text" 0.0;
- inherit: "default" 0.0;
- visible: 1;
- rel1 {
- to_x: "icon_rect";
- to_y: "padding_left_top";
- relative: 1.0 1.0;
- }
- rel2 {
- to: "padding_right_bottom";
- relative: 0.0 0.0;
- }
- fixed: 1 1;
- text {
- style: "tabbar_text_style_T1117";
- min: 0 1;
- max: 1 0;
- elipsis: 1.0;
- }
- }
- description { state:"icon_text_pressed" 0.0;
- inherit: "icon_text" 0.0;
- text.style: "tabbar_text_style_T1117P";
- }
- description { state:"icon_text_selected" 0.0;
- inherit: "icon_text" 0.0;
- text.style: "tabbar_text_style_T1117S";
- }
- description { state:"icon_text_disabled" 0.0;
- inherit: "icon_text" 0.0;
- text.style: "tabbar_text_style_T1117D";
- }
- }
- part { name: "elm.icon.clipper";
- type: RECT;
- description { state: "default" 0.0;
- color_class: "B052L6";
- }
- description { state: "selected" 0.0;
- inherit: "default" 0.0;
- color_class: "B052L6S";
- }
- description { state: "pressed" 0.0;
- inherit: "default" 0.0;
- color_class: "B052L6P";
- }
- description { state: "disabled" 0.0;
- inherit: "default" 0.0;
- color_class: "B052L6D";
- }
- }
- part { name: "elm.text.clipper";
- type: RECT;
- description { state: "default" 0.0;
- color: 255 255 255 255;
- }
- description { state: "disabled" 0.0;
- inherit: "default" 0.0;
- color: 255 255 255 255;
- }
- }
- part { name: "event";
- type: RECT;
- mouse_events: 1;
- description { state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program { name: "go_active";
- signal: "elm,state,selected";
- source: "elm";
- after: "selected_text";
- after: "anim_select";
- }
- program { name: "anim_select";
- action: STATE_SET "selected" 0.0;
- target: "elm.icon.clipper";
- target: "selected_line";
- transition: SIN_FAC 0.33 1.7;
- }
- program { name: "selected_text";
- script{
- set_int(selected, 1);
- if (!get_int(icon_text))
- set_state(PART:"elm.text", "text_selected", 0.0);
- else
- set_state(PART:"elm.text", "icon_text_selected", 0.0);
- }
- }
- program { name: "go_passive";
- signal: "elm,state,unselected";
- source: "elm";
- after: "unselected_text";
- after: "anim_unselect";
- }
- program { name: "anim_unselect";
- action: STATE_SET "default" 0.0;
- target: "elm.icon.clipper";
- target: "selected_line";
- transition: SIN_FAC 0.33 1.7;
- }
- program { name: "unselected_text";
- script{
- set_int(selected, 0);
- if (!get_int(icon_text))
- set_state(PART:"elm.text", "text", 0.0);
- else
- set_state(PART:"elm.text", "icon_text", 0.0);
- }
- }
- program { name: "key,pressed";
- signal: "elm,action,pressed";
- source: "elm";
- after: "pressed";
- }
- program { name: "pressed";
- signal: "mouse,down,1";
- source: "event";
- script {
- if ((get_int(item_state) != ITEM_STATE_DISABLED)
- && get_int(multi_down) == 0
- && get_int(mouse_down) == 0)
- {
- set_int(mouse_down, 1);
- set_state(PART:"bg_cover", "pressed", 0.0);
- if (!get_int(icon_text))
- set_state(PART:"elm.text", "text_pressed", 0.0);
- else
- set_state(PART:"elm.text", "icon_text_pressed", 0.0);
- set_state(PART:"elm.icon.clipper", "pressed", 0.0);
- set_int(pressed, 1);
- }
- }
- }
- program { name: "key,unpressed";
- signal: "elm,action,unpressed";
- source: "elm";
- after: "unpressed";
- }
- program { name: "unpressed";
- signal: "mouse,up,1";
- source: "event";
- script {
- if ((get_int(item_state) != ITEM_STATE_DISABLED)
- && get_int(mouse_down) == 1)
- {
- set_int(mouse_down, 0);
- set_int(pressed, 0);
- set_state(PART:"bg_cover", "default", 0.0);
- if (get_int(selected))
- {
- if (!get_int(icon_text))
- set_state(PART:"elm.text", "text_selected", 0.0);
- else
- set_state(PART:"elm.text", "icon_text_selected", 0.0);
- set_state(PART:"elm.icon.clipper", "selected", 0.0);
- }
- else
- {
- if (!get_int(icon_text))
- set_state(PART:"elm.text", "text", 0.0);
- else
- set_state(PART:"elm.text", "icon_text", 0.0);
- set_state(PART:"elm.icon.clipper", "default", 0.0);
- }
- }
- }
- }
- program { name: "go";
- signal: "mouse,clicked,1";
- source: "event";
- script {
- if (get_int(multi_down) == 0) {
- emit("elm,action,click", "elm");
- if (get_int(item_state) != ITEM_STATE_DISABLED)
- run_program(PROGRAM:"touch_sound");
- }
- }
- }
- program { name: "touch_sound";
- action: RUN_PLUGIN "touch_sound";
- }
- program { name: "mouse,in";
- signal: "mouse,in";
- source: "event";
- script {
- if (get_int(multi_down) == 0)
- emit("elm,mouse,in", "elm");
- }
- }
- program { name: "mouse,out";
- signal: "mouse,out";
- source: "event";
- script {
- if ((get_int(multi_down) == 0) && (get_int(mouse_down) == 0))
- emit("elm,mouse,out", "elm");
- }
- }
- program { name: "enable";
- signal: "elm,state,enabled";
- source: "elm";
- script {
- set_int(item_state, ITEM_STATE_ENABLED);
- set_state(PART:"bg_cover", "default", 0.0);
- if (!get_int(icon_text))
- {
- if (!get_int(selected))
- set_state(PART:"elm.text", "text", 0.0);
- else
- set_state(PART:"elm.text", "text_selected", 0.0);
- }
- else
- {
- if (!get_int(selected))
- set_state(PART:"elm.text", "icon_text", 0.0);
- else
- set_state(PART:"elm.text", "icon_text_selected", 0.0);
- }
- set_state(PART:"elm.text.clipper", "default", 0.0);
- set_state(PART:"elm.icon.clipper", "default", 0.0);
- }
- }
- program { name: "disable";
- signal: "elm,state,disabled";
- source: "elm";
- script {
- set_int(item_state, ITEM_STATE_DISABLED);
- set_state(PART:"bg_cover", "disabled", 0.0);
- if (!get_int(icon_text))
- set_state(PART:"elm.text", "text_disabled", 0.0);
- else
- set_state(PART:"elm.text", "icon_text_disabled", 0.0);
- set_state(PART:"elm.text.clipper", "disabled", 0.0);
- set_state(PART:"elm.icon.clipper", "disabled", 0.0);
- }
- }
- program {name: "multi_down";
- signal: "elm,action,multi,down";
- source: "elm";
- script {
- set_int(multi_down, 1);
- }
- }
- program {name: "multi_up";
- signal: "elm,action,multi,cancel";
- source: "elm";
- script {
- set_int(multi_down, 0);
- }
- }
- program { name: "text_show";
- signal: "elm,state,text,visible";
- source: "elm";
- script {
- set_int(item_text, 1);
- if (!get_int(icon_text))
- {
- set_state(PART:"elm.text", "text", 0.0);
- set_state(PART:"padding_left_top", "text", 0.0);
- set_state(PART:"padding_right_bottom", "text", 0.0);
- }
- else
- {
- set_state(PART:"elm.swallow.icon", "visible", 0.0);
- set_state(PART:"icon_rect", "visible", 0.0);
- set_state(PART:"elm.text", "icon_text", 0.0);
- set_state(PART:"padding_icon_text", "visible", 0.0);
- set_state(PART:"padding_left_top", "icon_text", 0.0);
- set_state(PART:"padding_right_bottom", "icon_text", 0.0);
- }
- }
- }
- program { name: "text_hide";
- signal: "elm,state,text,hidden";
- source: "elm";
- script {
- set_int(item_text, 0);
- set_state(PART:"elm.text", "default", 0.0);
- }
- }
- program { name: "icon_show";
- signal: "elm,state,icon,visible";
- source: "elm";
- script {
- set_int(icon_text, 1);
- if (get_int(item_text))
- {
- set_state(PART:"elm.swallow.icon", "visible", 0.0);
- set_state(PART:"padding_icon_text", "visible", 0.0);
- set_state(PART:"icon_rect", "visible", 0.0);
- set_state(PART:"elm.text", "icon_text", 0.0);
- }
- else
- set_state(PART:"elm.swallow.icon", "visible_icon_only", 0.0);
- set_state(PART:"padding_left_top", "icon_text", 0.0);
- set_state(PART:"padding_right_bottom", "icon_text", 0.0);
- }
- }
- program { name: "icon_hide";
- signal: "elm,state,icon,hidden";
- source: "elm";
- script {
- set_int(icon_text, 0);
- set_state(PART:"elm.swallow.icon", "default", 0.0);
- set_state(PART:"padding_icon_text", "default", 0.0);
- set_state(PART:"elm.text", "text", 0.0);
- set_state(PART:"padding_left_top", "text", 0.0);
- set_state(PART:"padding_right_bottom", "text", 0.0);
- }
- }
- program { name: "tab_item_2";
- signal: "elm,number,item,2";
- source: "elm";
- script {
- set_int(items_number, 2);
- set_state(PART:"bg", "2items", 0.0);
- }
- }
- program { name: "tab_item_3";
- signal: "elm,number,item,3";
- source: "elm";
- script {
- set_int(items_number, 3);
- set_state(PART:"bg", "3items", 0.0);
- }
- }
- program { name: "tab_item_4";
- signal: "elm,number,item,4";
- source: "elm";
- script {
- set_int(items_number, 4);
- if (get_int(icon_text))
- {
- if (get_int(landscape))
- set_state(PART:"bg", "4items_land", 0.0);
- else
- set_state(PART:"bg", "4items", 0.0);
- }
- else
- {
- if (get_int(landscape))
- set_state(PART:"bg", "scrollable_land", 0.0);
- else
- set_state(PART:"bg", "scrollable", 0.0);
- }
- }
- }
- program { name: "tab_item_5";
- signal: "elm,number,item,5";
- source: "elm";
- script {
- set_int(items_number, 5);
- }
- after: "tab_item_upper_5";
- }
- program { name: "tab_item_6";
- signal: "elm,number,item,6";
- source: "elm";
- script {
- set_int(items_number, 6);
- }
- after: "tab_item_upper_5";
- }
- program { name: "tab_item_7";
- signal: "elm,number,item,7";
- source: "elm";
- script {
- set_int(items_number, 7);
- }
- after: "tab_item_upper_5";
- }
- program { name: "tab_item_8";
- signal: "elm,number,item,8";
- source: "elm";
- script {
- set_int(items_number, 8);
- }
- after: "tab_item_upper_5";
- }
- program { name: "tab_item_9";
- signal: "elm,number,item,9";
- source: "elm";
- script {
- set_int(items_number, 9);
- }
- after: "tab_item_upper_5";
- }
- program { name: "tab_item_10";
- signal: "elm,number,item,10";
- source: "elm";
- script {
- set_int(items_number, 10);
- }
- after: "tab_item_upper_5";
- }
- program { name: "tab_item_upper_5";
- script {
- if (get_int(landscape))
- set_state(PART:"bg", "scrollable_land", 0.0);
- else
- set_state(PART:"bg", "scrollable", 0.0);
- }
- }
- program {
- name: "change_to_landscape";
- script {
- if (!get_int(landscape)) {
- set_int(landscape, 1);
- if (get_int(items_number) == 4)
- set_state(PART:"bg", "4items_land", 0.0);
- else if (get_int(items_number) == 3)
- set_state(PART:"bg", "3items_land", 0.0);
- else if (get_int(items_number) == 2)
- set_state(PART:"bg", "2items_land", 0.0);
- else if (get_int(items_number) > 4)
- set_state(PART:"bg", "scrollable_land", 0.0);
- }
- }
- }
- program {
- name: "change_to_portrait";
- script {
- if (get_int(landscape)) {
- set_int(landscape, 0);
- if (get_int(items_number) == 4)
- {
- if (get_int(icon_text))
- set_state(PART:"bg", "4items", 0.0);
- else
- set_state(PART:"bg", "scrollable", 0.0);
- }
- else if (get_int(items_number) == 3)
- set_state(PART:"bg", "3items", 0.0);
- else if (get_int(items_number) == 2)
- set_state(PART:"bg", "2items", 0.0);
- else if (get_int(items_number) > 4)
- set_state(PART:"bg", "scrollable", 0.0);
- }
- }
- }
- program { name: "landscape_mode";
- source: "elm";
- signal: "elm,state,orient,90";
- after: "change_to_landscape";
- }
- program { name: "landscape_mode2";
- source: "elm";
- signal: "elm,state,orient,270";
- after: "change_to_landscape";
- }
- program { name: "portrait_mode";
- source: "elm";
- signal: "elm,state,orient,0";
- after: "change_to_portrait";
- }
- program { name: "portrait_mode2";
- source: "elm";
- signal: "elm,state,orient,180";
- after: "change_to_portrait";
- }
- }
-}
-
-group { name: "elm/toolbar/base/navigationbar";
- data {
- item: "focus_highlight" "on";
- }
- script {
- public g_left_pad_anim_id = 0;
- public start_anim() {
- new id;
- id = anim(0.20, "left_pad_anim", 1);
- set_int(g_left_pad_anim_id, id);
- }
- public left_pad_anim(val, Float:pos) {
- set_tween_state(PART:"left_padding_clip", pos, "default", 0.0, "transition", 0.0);
- }
- public stop_anim() {
- new id;
- id = get_int(g_left_pad_anim_id);
- if(id) {
- cancel_anim(id);
- set_state(PART:"left_padding_clip", "transition", 0.0);
- }
- }
- }
- parts {
- part { name: "base";
- type: RECT;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 TOOLBAR_NAVI_HEIGHT_INC;
- color_class: "B011";
- }
- }
- part { name: "left_padding_clip";
- type: RECT;
- mouse_events: 0;
- scale: 1;
- description { state: "default" 0.0;
- rel1 {
- to: "left_padding";
- relative: 0.0 0.0;
- }
- rel2 {
- relative: 0.0 1.0;
- to: "left_padding";
- }
- }
- description { state: "transition" 0.0;
- inherit: "default" 0.0;
- rel2 {
- relative: 1.0 1.0;
- to: "left_padding";
- }
- }
- }
- part { name: "left_padding";
- type: RECT;
- mouse_events: 0;
- scale: 1;
- clip_to: "left_padding_clip";
- description { state: "default" 0.0;
- min: TOOLBAR_NAVI_PADDING_INC 0;
- fixed: 1 0;
- rel1.to: "base";
- rel1.offset: 0 1;
- rel2 {
- relative: 0.0 1.0;
- to: "base";
- }
- color_class: "B012L1";
- align: 0.0 0.0;
- }
- }
- part { name: "separator";
- type: RECT;
- mouse_events: 0;
- description { state: "default" 0.0;
- min: 0 1;
- fixed: 0 1;
- align: 0.0 0.0;
- rel1.to: "base";
- rel2 {
- relative: 1.0 0.0;
- to: "base";
- }
- color_class: "B012L4";
- }
- }
- part { name: "elm.swallow.content";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- rel1 {
- relative: 1.0 1.0;
- to_x:"left_padding";
- to_y:"separator";
- }
- rel2.to: "base";
- }
- }
- part { name: "event";
- type: RECT;
- mouse_events: 1;
- repeat_events: 1;
- description { state: "default" 0.0;
- color: 0 0 0 0;
- }
- }
- }
- programs {
- program { name: "left,padding,anim1";
- signal: "elm,order,one,item";
- source: "elm";
- action: STATE_SET "default" 0.0;
- target: "left_padding_clip";
- after: "left,padding,anim2";
- }
- program { name: "left,padding,anim2";
- script {
- start_anim();
- }
- }
- program { name: "left,padding,anim,stop";
- signal: "elm,order,stop,anim";
- source: "elm";
- script {
- stop_anim();
- }
- }
- }
-}
-
-group { name: "elm/toolbar/more/default";
- parts {
- part { name: "elm.swallow.content";
- type: SWALLOW;
- description { state: "default" 0.0;
- visible: 0;
- }
- }
- part { name: "elm.swallow.content2";
- type: SWALLOW;
- description { state: "default" 0.0;
- visible: 0;
- }
- }
- }
-}
USER_POS =
# User Defines
-USER_DEFS = SHAREDDIR='"/opt/home/owner/apps_rw/org.tizen.music-player/shared"'
+USER_DEFS = MC_ENABLE_TAB DOMAIN_NAME='"music-player"' SHAREDDIR='"/usr/apps/org.tizen.music-player/shared"'
USER_CPP_DEFS =
# User Undefines
# EDC Flags
USER_EXT_EDC_KEYS = EDC0
-USER_EXT_EDC0_EDCS = layout/music-chooser.edc
+USER_EXT_EDC0_EDCS = res/music-chooser.edc
USER_EXT_EDC0_EDCS_IMAGE_DIRS = . images edje/images
USER_EXT_EDC0_EDCS_IMAGE_DIRS_ABS = $(workspace_loc)/images/music_player $(workspace_loc)/shared/res/shared_images $(workspace_loc)/shared/res/target_images
USER_EXT_EDC0_EDCS_SOUND_DIRS = edje/sounds
--- /dev/null
+/*
+* Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+//****************************************************************************//
+// This file defines the width, height (not color!) for each widgets
+// We can define different INC file by Resolution (HD, WVGA, HVGA)
+//
+// ************* Naming Rule ************ //
+// {WIDGET}_{GROUP}_{PART}_{STATE}_{TYPE}
+// WIDGET: NAVIFRAME, LIST, DATETIME, POPUP, etc.
+// GROUP: INDEX
+// PART: TEXT, ICON, BG, PADDING, DIVIDER, ICON, etc.
+// STATE: LEFT, RIGHT, TOP, BOTTOM, MIN, MAX,
+// TYPE: HEIGHT, WIDTH, SIZE
+// e.g. LIST_PADDING_LEFT_HEIGHT
+//****************************************************************************//
+#define BASE_SCALE_INC 2.4
+#define SMALL "WVGA/"
+#define MEDIUM "HD/"
+#define DEFAULT_IMAGE "WVGA/"
+//****************************************************************************//
+// Colorselector
+//****************************************************************************//
+#define COLORSELECTOR_PALETTE_COLORPLANE_HEIGHT_INC 238
+#define COLORSELECTOR_PALETTE_COLORPLANE_WIDTH_INC 720
+#define COLORSELECTOR_PORTRAIT_HOR_PAD_COLORPLANE_INC "7"
+#define COLORSELECTOR_PORTRAIT_VER_PAD_COLORPLANE_INC "10"
+#define COLORSELECTOR_PALETTE_COLORBG_MIN_COLORPLANE_INC 90 90
+#define COLORPLANE_MIN_HEIGHT_INC 80
+#define COLORSELECTOR_TOPBOTTOM_PAD_COLORPLANE_INC 24
+//****************************************************************************//
+// Naviframe
+//****************************************************************************//
+#define NAVIFRAME_TITLE_HEIGHT_INC 108
+#define NAVIFRAME_INDICATOR_HEIGHT_INC 54
+#define NAVIFRAME_SUBTITLE_HEIGHT_INC 42
+#define NAVIFRAME_TITLE_TOP_PADDING_HEIGHT_INC 4
+#define NAVIFRAME_SUBTITLE_BOTTOM_PADDING_HEIGHT_INC 4
+#define NAVIFRAME_TABBAR_HEIGHT_INC 108
+#define NAVIFRAME_NAVIGATIONBAR_HEIGHT_INC 76
+#define NAVIFRAME_NAVIGATIONBAR_TOP_DIVIDER_HEIGHT_INC 1
+#define NAVIFRAME_TABBAR2_HEIGHT_INC 156
+#define NAVIFRAME_TABBAR_TOP_DIVIDER_HEIGHT_INC 2
+#define NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC 22
+#define NAVIFRAME_TITLE_FUNC_BTN_SIZE_INC 114 108
+#define NAVIFRAME_BADGE_ICON_LEFT_PADDING_WIDTH_INC 22
+#define NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC 22
+#define NAVIFRAME_BADGE_HEIGHT_INC 48
+#define NAVIFRAME_BADGE2_PADDING_WIDTH_INC (NAVIFRAME_BADGE_ICON_LEFT_PADDING_WIDTH_INC + NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC + NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC)
+#define NAVIFRAME_DRAWERS_WIDTH_INC 82
+#define NAVIFRAME_TOOLBAR_HEIGHT_INC 162
+#define NAVIFRAME_TOOLBAR_COLOR_INC 245 245 245 255
+
+#define BUTTON_NAVIFRAME_TITLE_TEXT_BTN_MIN_W_INC 180
+#define BUTTON_NAVIFRAME_TITLE_TEXT_LEFT_RIGHT_PADDING_INC 22.5
+#define BUTTON_NAVIFRAME_TITLE_TEXT_TEXTBLOCK_MIN_W_INC 135
+#define BUTTON_NAVIFRAME_TITLE_BUTTON_TEXT_SIZE_INC 180 108
+#define BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC 33
+
+#define BUTTON_NAVIFRAME_TITLE_BUTTON_SIZE_INC 114 108
+#define BUTTON_NAVIFRAME_TITLE_BUTTON_BG_PADDING_WIDTH_INC 22
+#define BUTTON_NAVIFRAME_TITLE_BUTTON_BG_SIZE_INC 70 70
+#define BUTTON_NAVIFRAME_TITLE_BUTTON_IMAGE_PADDING_WIDTH_INC 22
+#define BUTTON_NAVIFRAME_TITLE_BUTTON_IMAGE_SIZE_INC 70 70
+#define BUTTON_NAVIFRAME_DRAWERS_WIDTH_INC 82
+#define BUTTON_NAVIFRAME_DRAWERS_IMAGE_SIZE_INC 82 108
+
+#define NAVIFRAME_TITLE_TEXT_FONT_SIZE_INC 54
+#define NAVIFRAME_SUBTITLE_VISIBLE_TEXT_FONT_SIZE_INC 45
+#define NAVIFRAME_VISIBLE_TEXT_FONT_SIZE_INC 31
+#define NAVIFRAME_TITLE_TEXT_FONT_RANGE_MIN 30
+#define NAVIFRAME_TITLE_TEXT_FONT_RANGE_MAX 36
+
+#define NAVIFRAME_TITLE_TEXT_SHADOW_COLOR_INC "#080808BF"
+#define NAVIFRAME_SUBTITLE_VISIBLE_TEXT_SHADOW_COLOR_INC "#080808BF"
+#define NAVIFRAME_SUBTITLE_TEXT_SHADOW_COLOR_INC "#080808BF"
+//****************************************************************************//
+// Label
+//****************************************************************************//
+#define LABEL_FONT_SIZE_INC 24
+
+//****************************************************************************//
+// Layout
+//****************************************************************************//
+#define LAYOUT_INDICATOR_HEIGHT_INC 48 // FIXME: indicator UX is not updated yet.
+
+#define FLOATING_BUTTON_BOTTOM_PADDING_INC 42
+#define FLOATING_BUTTON_WIDTH 138
+#define FLOATING_BUTTON_HEIGHT 108
+#define FLOATING_BUTTON_ICON_LEFT_PADDING 51
+#define FLOATING_BUTTON_ICON_RIGHT_PADDING 33
+#define FLOATING_BUTTON_ICON_WIDTH 54
+#define FLOATING_BUTTON_ICON_HEIGHT 54
+
+#define SEARCHBAR_CANCEL_BUTTON_W_INC 30
+#define SEARCHBAR_CANCEL_BUTTON_LEFT_PADDING_INC 10
+#define SEARCHBAR_H_INC 63
+#define SEARCHBAR_HEIGHT_INC 63
+#define SEARCHBAR_BASE_HEIGHT_INC 63
+#define SEARCHBAR_WIDTH_INC 320
+#define SEARCHBAR_TOP_PADDING_INC 0
+#define SEARCHBAR_BOTTOM_PADDING_INC 0
+#define SEARCHBAR_LEFT_PADDING_INC 0
+#define SEARCHBAR_RIGHT_PADDING_INC 0
+#define SEARCHBAR_BOTTOM_LINE_HEIGHT 1
+
+//****************************************************************************//
+// Ctxpopup
+//****************************************************************************//
+#define CTXPOPUP_OUTSIDE_LEFT_PADDING 7
+#define CTXPOPUP_OUTSIDE_RIGHT_PADDING 7
+#define CTXPOPUP_MOVE_PAD 40
+#define CTXPOPUP_OUTLINE_SIZE 1
+#define CTXPOPUP_WIDTH 720
+#define CTXPOPUP_TEXT_MAX 676
+#define CTXPOPUP_ITEM_TEXT_SIZE 20
+#define CTXPOPUP_ITEM_TEXT_MAX_SIZE 40
+#define CTXPOPUP_ITEM_HEIGHT_MIN 140
+#define CTXPOPUP_ITEM_HEIGHT_MAX 153
+#define CTXPOPUP_ITEM_TEXT_LR_PADDING 22
+#define CTXPOPUP_ITEM_TEXT_TB_PADDING 41
+#define CTXPOPUP_ITEM_TEXT_HEIGHT_MIN 58
+#define CTXPOPUP_DROPDOWN_LIST_WIDTH 674
+#define CTXPOPUP_DROPDOWN_LABEL_MIN_WIDTH 201
+#define CTXPOPUP_DROPDOWN_TEXT_MAX 630
+#define CTXPOPUP_DROPDOWN_ITEM_TEXT_SIZE 40
+#define CTXPOPUP_DROPDOWN_ITEM_TEXT_MAX_SIZE (CTXPOPUP_DROPDOWN_ITEM_TEXT_SIZE*2)
+#define CTXPOPUP_DROPDOWN_ITEM_HEIGHT_MIN 108
+#define CTXPOPUP_DROPDOWN_ITEM_HEIGHT_MAX 138
+#define CTXPOPUP_DROPDOWN_ITEM_TEXT_LR_PADDING 22
+#define CTXPOPUP_DROPDOWN_CONTENT_LR_PADDING 1
+#define CTXPOPUP_DROPDOWN_CONTENT_TB_PADDING 1
+#define CTXPOPUP_DROPDOWN_SEPARATOR_HEIGHT 2
+#define CTXPOPUP_ITEM_HORIZONTAL_HEIGHT_INC 94
+#define CTXPOPUP_ITEM_TEXT_HORIZONTAL_PADDING_INC 15
+#define CTXPOPUP_CONTENT_PADDING_HEIGHT 1
+#define CTXPOPUP_ITEM_ICON_HORIZONTAL_WIDTH_INC 124
+#define CTXPOPUP_ITEM_BOTTOM_PADDING_INC 23
+#define CTXPOPUP_ITEM_TOP_PADDING_INC 23
+#define CTXPOPUP_ITEM_HEIGHT_INC 154
+#define CTXPOPUP_CONTENT_PADDING 1
+#define CTXPOPUP_ITEM_HORIZONTAL_WIDTH_MIN_INC 106
+#define CTXPOPUP_ITEM_HORIZONTAL_WIDTH_MAX_INC 136
+#define CTXPOPUP_ITEM_HORIZONTAL_TEXT_HEIGHT_MIN 48
+#define CTXPOPUP_SEPARATOR_MIN_SIZE_INC 1 CTXPOPUP_ITEM_HORIZONTAL_HEIGHT_INC
+#define CTXPOPUP_SEPARATOR_MAX_SIZE_INC 1 -1
+#define CTXPOPUP_ICON_WIDTH_INC 45
+#define CTXPOPUP_ICON_HEIGHT_INC 45
+#define CTXPOPUP_ITEM_ICON_BOTTOM_PADDING_INC 9
+#define CTXPOPUP_TEXT_SIZE_INC 26
+#define CTXPOPUP_ITEM_TEXT_TOP_PADDING_INC 23
+#define CTXPOPUP_ITEM_TEXT_BOTTOM_PADDING_INC 23
+
+//****************************************************************************//
+// Copypaste
+//****************************************************************************//
+#define CTXPOPUP_SHADOW_TOP_PADDING 0
+#define CTXPOPUP_SHADOW_BOTTOM_PADDING 0
+#define CTXPOPUP_SHADOW_LEFT_PADDING 1
+#define CTXPOPUP_SHADOW_RIGHT_PADDING 1
+#define CTXPOPUP_ITEM_DISABLED_COLOR 0 0 0 0
+#define CTXPOPUP_ITEM_TEXT_LR_PADDING_INC 15
+#define CTXPOPUP_ICON_ITEM_HORIZONTAL_WIDTH_INC 88
+#define CTXPOPUP_FRAME_CORNER_ARROW_PADDING 18
+#define CTXPOPUP_CONTENT_TOP_PADDING 3
+#define CTXPOPUP_CONTENT_BOTTOM_PADDING 5
+#define CTXPOPUP_CONTENT_LEFT_PADDING 3
+#define CTXPOPUP_CONTENT_RIGHT_PADDING 3
+#define CTXPOPUP_ARROW_PADDING 0
+#define CTXPOPUP_ARROW_SIZE_INC 30 30
+#define CTXPOPUP_COPYPASTE_SHADOW_LEFT_PADDING 1
+#define CTXPOPUP_COPYPASTE_SHADOW_RIGHT_PADDING 1
+#define CTXPOPUP_COPYPASTE_CONTENT_TOP_PADDING 3
+#define CTXPOPUP_COPYPASTE_CONTENT_BOTTOM_PADDING 5
+#define CTXPOPUP_COPYPASTE_CONTENT_LEFT_PADDING 3
+#define CTXPOPUP_COPYPASTE_CONTENT_RIGHT_PADDING 3
+#define CTXPOPUP_COPYPASTE_ITEM_HORIZONTAL_WIDTH_MIN_INC 128
+#define CTXPOPUP_COPYPASTE_TEXT_SIZE_INC 26
+#define CTXPOPUP_COPYPASTE_TEXT_MAX_SIZE_INC (CTXPOPUP_COPYPASTE_TEXT_SIZE_INC * 2)
+#define CTXPOPUP_COPYPASTE_WIDTH_MAX_INC 706
+#define CTXPOPUP_COPYPASTE_ITEM_HEIGHT_MIN_INC 132
+#define CTXPOPUP_COPYPASTE_ICON_WIDTH_INC 45
+#define CTXPOPUP_COPYPASTE_ICON_HEIGHT_INC 45
+#define CTXPOPUP_COPYPASTE_ITEM_TEXT_TOP_PADDING_INC 23
+#define CTXPOPUP_COPYPASTE_ITEM_ICON_BOTTOM_PADDING_INC 10
+#define CTXPOPUP_COPYPASTE_ITEM_TEXT_PADDING_INC 15
+#define CTXPOPUP_COPYPASTE_ITEM_TEXT_BOTTOM_PADDING_INC 23
+#define CTXPOPUP_COPYPASTE_SEPARATOR_MIN_SIZE_INC 1 CTXPOPUP_COPYPASTE_ITEM_HEIGHT_MIN_INC
+#define CTXPOPUP_COPYPASTE_SEPARATOR_MAX_SIZE_INC 1 -1
+
+//****************************************************************************//
+// Tabbar
+//****************************************************************************//
+#define TABBAR_TWO_ITEMS_SIZE_INC 280 0;
+#define TABBAR_THREE_ITEMS_SIZE_INC 240 0;
+#define TABBAR_FOUR_ITEMS_SIZE_INC 180 0;
+#define TABBAR_SCROLLABLE_ITEMS_SIZE_INC 202 0;
+#define TABBAR_LANDSCAPE_TWO_ITEMS_SIZE_INC 640 0;
+#define TABBAR_LANDSCAPE_THREE_ITEMS_SIZE_INC 427 0;
+#define TABBAR_LANDSCAPE_FOUR_ITEMS_SIZE_INC 320 0;
+#define TABBAR_LANDSCAPE_SCROLLABLE_ITEMS_SIZE_INC 280 0;
+#define TABBAR_SELECTED_LINE_SIZE_INC 0 5
+#define TABBAR_TEXT_CENTER_PADDING_SIZE_INC 0 2
+#define TABBAR_TEXT_LEFT_RIGHT_PADDING_SIZE_INC 12 0
+#define TABBAR_TEXT_LEFT_TOP_PADDING_SIZE_INC 12 27
+#define TABBAR_TEXT_RIGHT_BOTTOM_PADDING_SIZE_INC 12 20
+#define TABBAR_ICON_TEXT_LEFT_TOP_PADDING_SIZE_INC 12 20
+#define TABBAR_ICON_TEXT_RIGHT_BOTTOM_PADDING_SIZE_INC 12 15
+#define TABBAR_ICON_TEXT_LAND_LEFT_TOP_PADDING_SIZE_INC 12 27
+#define TABBAR_ICON_TEXT_LAND_RIGHT_BOTTOM_PADDING_SIZE_INC 12 20
+#define TABBAR_ICON_SIZE_INC 70 70
+#define TABBAR_ICON_TEXT_PAD_INC 22 0
+#define TABBAR_ICON_RECT_SIZE_INC 92 70
+#define TABBAR_TEXT_TEXT_SIZE_INC 0 56
+#define TABBAR_ICON_TEXT_TEXT_SIZE_INC 0 47
+#define TABBAR_ICON_TEXT_LAND_TEXT_SIZE_INC 0 56
+//Navigation style
+#define TOOLBAR_NAVI_HEIGHT_INC 78
+#define TOOLBAR_NAVI_PADDING_INC 22
+#define TOOLBAR_NAVI_DIVIDER_INC 64
+
+//****************************************************************************//
+// Genlist
+//****************************************************************************//
+// Group index
+#define LIST_INDEX_PADDING_LEFT_SIZE 15
+#define LIST_INDEX_PADDING_RIGHT_SIZE 15
+#define LIST_INDEX_PADDING_TOP_SIZE 7
+#define LIST_INDEX_PADDING_BOTTOM_SIZE 8
+
+#define LIST_INDEX_HEIGHT 36
+
+#define LIST_INDEX_TEXT_MAIN_SIZE 27
+#define LIST_INDEX_TEXT_SUB_SIZE 27
+#define LIST_INDEX_TEXT_SUB_WIDTH_MAX 240
+#define LIST_INDEX_TEXT_PADDING_SIZE 22
+#define LIST_INDEX_BOTTOMLINE_HEIGHT 2
+
+// Normal style
+#define LIST_ITEM_HEIGHT 120
+#define LIST_PADDING_TOP_SIZE 29 // FIXME: please check font height
+#define LIST_PADDING_BOTTOM_SIZE 24 // FIXME: please check font height
+#define LIST_2LINE_PADDING_TOP_SIZE 24 // FIXME: please check font height
+#define LIST_2LINE_PADDING_BOTTOM_SIZE 24 // FIXME: please check font height
+#define LIST_PADDING_CENTER_LEFT_SIZE 24
+#define LIST_PADDING_CENTER_RIGHT_SIZE 24
+#define LIST_PADDING_TEXT_SIZE 24
+#define LIST_PADDING_DEFAULT_SIZE 24
+
+#define LIST_TEXT_MAIN_HEIGHT 38
+#define LIST_TEXT_SUB_HEIGHT 32
+
+#define LIST_TEXT_MAIN_SIZE 30
+#define LIST_TEXT_SUB_SIZE 24
+#define LIST_TEXT_SUB_WIDTH_MAX 130
+
+//Expand style
+#define GENLIST_TREESIZE_DEFAULT 32
+
+//****************************************************************************//
+// SCROLLER
+//****************************************************************************//
+#define SCROLLER_DEFAULT_SCROLLBAR_VBAR_MIN_SIZE_INC 12 32
+#define SCROLLER_DEFAULT_SCROLLBAR_VBAR_MAX_SIZE_INC 12 99999
+#define SCROLLER_DEFAULT_SCROLLBAR_HBAR_MIN_SIZE_INC 32 12
+#define SCROLLER_DEFAULT_SCROLLBAR_HBAR_MAX_SIZE_INC 99999 12
+#define SCROLLER_TABBAR_SCROLLBAR_HBAR_HEIGHT 20
+#define SCROLLER_TABBAR_SCROLLBAR_HBAR_MIN_SIZE_INC 3 SCROLLER_TABBAR_SCROLLBAR_HBAR_HEIGHT
+#define SCROLLER_TABBAR_SCROLLBAR_HBAR_MAX_SIZE_INC 99999 SCROLLER_TABBAR_SCROLLBAR_HBAR_HEIGHT
+#define SCROLLER_DEFAULT_SCROLLBAR_VBAR_PADDING_SIZE 6
+#define SCROLLER_DEFAULT_SCROLLBAR_HBAR_PADDING_SIZE 6
+#define SCROLLER_HANDLER_SCROLLBAR_VBAR_MIN_SIZE_INC 38 70
+#define SCROLLER_HANDLER_SCROLLBAR_HBAR_MIN_SIZE_INC 70 38
+#define SCROLLER_HANDLER_SCROLLBAR_VBAR_MIDDLE_MIN_SIZE_INC 30 30
+#define SCROLLER_HANDLER_SCROLLBAR_HBAR_MIDDLE_MIN_SIZE_INC 30 30
+#define SCROLLER_HANDLER_SCROLLBAR_VBAR_PADDING_SIZE 6
+#define SCROLLER_EFFECT_SHADOW_FIRST_LAYER_MAX_SIZE 120
+#define SCROLLER_EFFECT_SHADOW_FIRST_LAYER_MIN_SIZE 75
+#define SCROLLER_EFFECT_SHADOW_FIRST_LAYER_MOVE_CORRECTION_VALUE 45
+#define SCROLLER_EFFECT_SHADOW_SECOND_LAYER_MAX_SIZE 96
+#define SCROLLER_EFFECT_SHADOW_SECOND_LAYER_MIN_SIZE 60
+#define SCROLLER_EFFECT_SHADOW_SECOND_LAYER_MOVE_CORRECTION_VALUE 36
+#define SCROLLER_EFFECT_SHADOW_THIRD_LAYER_MAX_SIZE 72
+#define SCROLLER_EFFECT_SHADOW_THIRD_LAYER_MIN_SIZE 45
+#define SCROLLER_EFFECT_SHADOW_THIRD_LAYER_MOVE_CORRECTION_VALUE 27
+#define SCROLLER_EFFECT_SHADOW_FOURTH_LAYER_MAX_SIZE 48
+#define SCROLLER_EFFECT_SHADOW_FOURTH_LAYER_MIN_SIZE 30
+#define SCROLLER_EFFECT_SHADOW_FOURTH_LAYER_MOVE_CORRECTION_VALUE 18
+#define SCROLLER_EFFECT_SHADOW_FIFTH_LAYER_MAX_SIZE 24
+#define SCROLLER_EFFECT_SHADOW_FIFTH_LAYER_MIN_SIZE 15
+#define SCROLLER_EFFECT_SHADOW_FIFTH_LAYER_MOVE_CORRECTION_VALUE 9
+
+//****************************************************************************//
+// Entry
+//****************************************************************************//
+// Normal Entry
+#define ENTRY_TEXT_SIZE_INC 24
+#define ENTRY_PREEDIT_BACKGROUND_COLOR_INC "#FAFAFA"
+#define ENTRY_PREEDIT_TEXT_COLOR_INC "#000000"
+#define ENTRY_PREEDIT_UNDERLINE_COLOR_INC "#FAFAFA"
+#define ENTRY_PREEDIT_SUB1_COLOR_INC "#2EA8E1"
+#define ENTRY_PREEDIT_SUB2_COLOR_INC "#9962C3"
+#define ENTRY_PREEDIT_SUB3_COLOR_INC "#76DE37"
+#define ENTRY_PREEDIT_SUB4_COLOR_INC "#999999"
+#define ENTRY_SELECTION_BLOCK_HANDLE_MIN_WIDTH_INC 34
+#define ENTRY_SELECTION_BLOCK_HANDLE_MIN_HEIGHT_INC 34
+#define ENTRY_SELECTION_BLOCK_HANDLE_EDGE_WIDTH 3
+#define ENTRY_CURSOR_HANDLE_MIN_WIDTH_INC 50
+#define ENTRY_CURSOR_HANDLE_MIN_HEIGHT_INC 50
+#define ENTRY_CURSOR_SIZE_INC 3 0
+#define MAGNIFIER_WIDTH_FIXED_INC 264
+#define MAGNIFIER_HEIGHT_MIN 78
+#define MAGNIFIER_HEIGHT_MAX 108
+#define MAGNIFIER_ARROW_HEIGHT_INC 10
+#define MAGNIFIER_LEFT_OFFSET_INC 11 11
+#define MAGNIFIER_RIGHT_OFFSET_INC 11 22
+#define ENTRY_EMOTICON_SIZE 26 26
+
+// Editfield
+#define ENTRY_EDITFIELD_TEXT_SIZE_INC 24
+#define ENTRY_EDITFIELD_CLEAR_BUTTON_PADDING_MIN_MAX_INC 34 0
+#define ENTRY_EDITFIELD_FOCUS_UNDERLINE_SIZE_INC 0 1
+#define ENTRY_EDITFIELD_FOCUS_UNDERLINE_BOTTOM_PADDING_SIZE_INC 0 7
+#define ENTRY_EDITFIELD_TOP_PADDING_HEIGHT 0 15
+#define ENTRY_EDITFIELD_BOTTOM_PADDING_HEIGHT 0 15
+#define ENTRY_EDITFIELD_LEFT_PADDING_HEIGHT 10 0
+#define ENTRY_EDITFIELD_RIGHT_PADDING_HEIGHT 10 0
+#define ENTRY_EDITFIELD_SEARCHBAR_TEXT_SIZE_INC 24
+#define ENTRY_EDITFIELD_LEFT_RIGHT_PADDING 8 0
+#define ENTRY_EDITFIELD_LEFT_RIGHT_MARGIN 8
+#define ENTRY_EDITFIELD_TOP_PADDING_HEIGHT_MULTILINE 0 43
+#define ENTRY_EDITFIELD_BOTTOM_PADDING_HEIGHT_MULTILINE 0 43
+#define ENTRY_EDITFIELD_FOCUS_UNDERLINE_BOTTOM_PADDING_SIZE_MULTILINE 0 28
+// Clear Button
+#define BUTTON_EDITFIELD_CLEAR_BUTTON_MIN_MAX_INC 60 144
+#define BUTTON_EDITFIELD_CLEAR_BUTTON_IMAGE_MIN_MAX_INC 54 54
+
+// Editfield Layout
+#define EDITFIELD_BASE_HEIGHT_INC 140
+#define EDITFIELD_TOP_LEFT_PADDING_MIN_INC 22 15
+#define EDITFIELD_MULTILINE_TOP_LEFT_PADDING_MIN_INC 22 42
+#define EDITFIELD_BOTTOM_RIGHT_PADDING_MIN_INC 22 24
+#define EDITFIELD_MULTILINE_BOTTOM_RIGHT_PADDING_MIN_INC 22 42
+#define EDITFIELD_BUTTON_FIELD_MIN_INC 54 54
+#define EDITFIELD_FOCUSED_BOTTOM_RIGHT_PADDING_MIN_INC 22+54+22 24
+#define EDITFIELD_ENTRY_FIELD_MIN_INC 0 56
+#define EDITFIELD_LINE_BOTTOM_PADDING_MIN_INC 0 15
+#define EDITFIELD_LINE_RECT_MIN_INC 0 3
+#define EDITFIELD_ENTRY_SWALLOW_ALIGN 0.5 1.0-(15/24/2)
+#define EDITFIELD_BASE_HEIGHT_MULTILINE_INC 96
+#define EDITFIELD_LINE_BOTTOM_PADDING_MIN_MULTILINE_INC 0 15
+
+#define BUTTON_OPTION_MIN_MAX_INC 70 70
+#define BUTTON_OPTION_IMAGE_MIN_MAX_INC 70 70
+
+//Slider
+#define SLIDER_BASE_HEIGHT_INC 10
+#define SLIDER_INDICATOR_SIZE_INC 64
+#define SLIDER_SWALLOWBAR_HEIGHT_INC 64
+#define SLIDER_LEFT_RIGHT_PADDING_SIZE_INC 32 0
+#define SLIDER_ICON_PADDING_SIZE_INC 6 0
+#define SLIDER_CENTER_POINT_SIZE_INC 16 36
+
+//Slider vertical
+#define SLIDER_VERTICAL_BASE_HEIGHT_INC 10
+#define SLIDER_SWALLOWBAR_WIDTH_INC 64
+#define SLIDER_VERTICAL_CENTER_POINT_SIZE_INC 36 16
+#define SLIDER_VERTICAL_ICON_PADDING_SIZE_INC 28 4
+#define SLIDER_TOP_BOTTOM_PADDING_SIZE_INC 64 32
+#define SLIDER_TOP_BOTTOM_HANDLER_OFFSET_SIZE 32
+
+#define SLIDER_POPUP_WIDTH_INC 120
+#define SLIDER_POPUP_HEIGHT_INC 138
+#define SLIDER_INDICATOR_PADDING_TOP 30
+#define SLIDER_INDICATOR_PADDING_BOTTOM 48
+#define SLIDER_INDICATOR_TEXT_SIZE_HEIGHT 30
+#define SLIDER_INDICATOR_TEXT_SIZE_WIDTH 30
+
+//Progressbar
+#define PROGRESSBAR_BG_DEFAULT_HEIGHT_INC 63
+#define PROGRESSBAR_BG_ONE_TEXT_HEIGHT_INC 72
+#define PROGRESSBAR_BG_TWO_TEXT_HEIGHT_INC 114
+#define PROGRESSBAR_LIST_PROGRESS_HEIGHT_INC 10
+#define PROGRESSBAR_PADDING_HEIGHT_INC 10
+#define PROCESS_LARGE_IMAGE_HEIGHT_INC 100
+#define PROCESS_LARGE_IMAGE_WIDTH_INC 100
+#define PROCESS_MEDIUM_IMAGE_HEIGHT_INC 54
+#define PROCESS_MEDIUM_IMAGE_WIDTH_INC 54
+#define PROCESS_SMALL_IMAGE_HEIGHT_INC 42
+#define PROCESS_SMALL_IMAGE_WIDTH_INC 42
+
+//Check and Radio
+#define CHECK_GEN_SIZE 90 90
+#define CHECK_SIZE 40 40
+#define CHECK_ICON_SIZE 46 46
+#define CHECK_BG_SIZE 60 60
+#define CHECK_BG_STROKE_SIZE 60 60
+#define CHECK_FAVORITE_LIST 82
+#define CHECK_FAVORITE_LIST_LEFT_PADDING_WIDTH 0
+#define CHECK_FAVORITE_LIST_RIGHT_PADDING_WIDTH 22
+#define RADIO_SIZE 46 46
+#define RADIO_BG_SIZE 60 60
+#define RADIO_BG_STROKE_SIZE 60 60
+#define CHECK_TEXT_FONT_SIZE_INC 45
+#define CHECK_PAD_BEFORE_TEXT_INC 23 0
+// No Content
+#define NO_CONTENT_WIDTH_INC 720
+#define NO_CONTENT_WIDTH_LANDSCAPE_INC 800
+#define NO_CONTENT_BG_HEIGHT_INC 373
+#define NO_CONTENT_BG_LANDSCAPE_HEIGHT_INC 200
+#define NO_CONTENT_MAX_HEIGHT_INC 504
+#define NO_CONTENT_LEFT_RIGHT_PADDING_WIDTH_INC 20
+#define NO_CONTENT_TITLE_TEXT_HEIGHT_INC 51
+#define NO_CONTENT_TEXT_PADDING_HEIGHT_INC 26
+#define NO_CONTENT_TITLE_TEXT_FONT_SIZE_INC 40
+#define NO_CONTENT_TEXT_FONT_SIZE_INC 32
+//Button
+#define BUTTON_BOTTOM_MIN_HEIGHT 110
+#define BUTTON_MIN_WIDTH 150
+#define BUTTON_MIN_HEIGHT 84
+#define BUTTON_MAX_WIDTH 676
+#define BUTTON_ICON_DEFAULT_WIDTH 45
+#define BUTTON_ICON_DEFAULT_HEIGHT 45
+#define BUTTON_PADDING_ICON_RIGHT 18
+#define BUTTON_BOTTOM_PADDING_LEFT_RIGHT 12
+#define BUTTON_PADDING_LEFT_RIGHT 5
+#define BUTTON_DROPDOWN_PADDING_LEFT_RIGHT 22
+#define BUTTON_DROPDOWN_ICON_SIZE 36 36
+#define BUTTON_DROPDOWN_ICON_WIDTH 36
+#define BUTTON_DROPDOWN_ICON_BOTTOM_PADDING 14
+#define BUTTON_DROPDOWN_LABEL_ICON_BOTTOM_PADDING 29
+#define BUTTON_DROPDOWN_MIN_HEIGHT 108
+#define BUTTON_DROPDOWN_LABEL_HEIGHT 87
+#define BUTTON_DROPDOWN_UNDERLINE_HEIGHT 2
+#define BUTTON_DROPDOWN_LABEL_UNDERLINE_HEIGHT 3
+#define BUTTON_DROPDOWN_PADDING_TEXT_WIDTH 12
+#define BUTTON_ICON_HEIGHT 70
+#define BUTTON_ICON_WIDTH 70
+#define BUTTON_CIRCLE_SIZE 110 110
+#define BUTTON_CIRCLE_ICON_SIZE 70 70
+#define BUTTON_CIRCLE_LABEL_SIZE 180 258
+#define BUTTON_CIRCLE_TOP_PADDING_HEIGHT 22
+#define BUTTON_CIRCLE_LEFT_RIGHT_PADDING_WIDTH 12
+#define BUTTON_CIRCLE_MIDDDLE_PADDING_HEIGHT 15
+#define BUTTON_CIRCLE_BOTTOM_PADDING_HEIGHT 15
+#define BUTTON_CIRCLE_TEXT_HEIGHT 96
+#define BUTTON_TEXT_SIZE 36
+#define BUTTON_BOTTOM_TEXT_SIZE 44
+#define BUTTON_DATE_TEXT_SIZE 20
+#define BUTTON_AMPM_TEXT_SIZE 63
+#define BUTTON_TEXT_CIRCLE_SIZE 36
+#define BUTTON_POPUP_TEXT_SIZE 43
+#define BUTTON_DROPDOWN_TEXT_SIZE 40
+//Multibuttonentry
+#define MULTIBUTTONENTRY_BOX_HORIZONTAL_PAD_INC 22
+#define MULTIBUTTONENTRY_BOX_VERTICAL_PAD_INC 22
+#define MULTIBUTTONENTRY_WIDTH_PAD_INC 22
+#define MULTIBUTTONENTRY_HEIGHT_PAD_INC 22
+#define MULTIBUTTONENTRY_BOTTOM_HEIGHT_PAD_INC 22
+#define MULTIBUTTONENTRY_GUIDE_HEIGHT_INC 84
+#define MULTIBUTTONENTRY_GUIDE_TEXT_SIZE_INC 20
+#define MULTIBUTTONENTRY_BUTTON_TEXT_SIZE_INC 20
+#define MULTIBUTTONENTRY_BUTTON_PAD_INC 32
+#define MULTIBUTTONENTRY_BUTTON_WIDTH_INC 105
+#define MULTIBUTTONENTRY_BUTTON_HEIGHT_INC 84
+#define MULTIBUTTONENTRY_LABEL_TEXT_SIZE_INC 20
+#define MULTIBUTTONENTRY_LABEL_HEIGHT_INC 84 // same as button
+#define MULTIBUTTONENTRY_LABEL_PAD_INC 0
+
+//****************************************************************************//
+// Index
+//****************************************************************************//
+// FastScrol
+#define INDEX_ITEM_WIDTH_INC 50
+#define INDEX_ITEM_HEIGHT_INC 42
+#define INDEX_POPUP_TEXT_SIZE_INC 50
+#define INDEX_DIVIDER_WIDTH_INC 1
+#define INDEX_SCROLL_BG_LINE_WIDTH_INC 1
+#define INDEX_TEXT_LEFT_PADDING_SIZE_INC 0
+#define INDEX_TEXT_RIGHT_PADDING_SIZE_INC 0
+#define INDEX_PADDING_SIZE_INC 4
+#define INDEX_ITEM_PADDING_SIZE_INC 0
+#define INDEX_SCROLL_DRAG_PART_SIZE 50 42
+#define INDEX_SCROLL_PADDING_COLOR 34 34 34 255
+#define INDEX_SCROLL_POPUP_SIZE 152 152
+#define INDEX_SCROLL_POPUP_ACTIVE_SIZE 152 152
+#define INDEX_SCROLL_TEXT1_DEFAULT_SIZE 96 96
+#define INDEX_SCROLL_TEXT1_ACTIVE_SIZE 96 96
+
+// Page Control
+#define INDEX_PAGECONTROL_IND_INC 48 42
+#define INDEX_PAGECONTROL_IND_MIN_INC 42 42
+
+//****************************************************************************//
+// Popup
+//****************************************************************************//
+#define POPUP_BASE_DEFAULT_TEXT_FONT_SIZE_INC 44
+#define POPUP_SUBTITLE_TEXT_FONT_SIZE_INC 32
+#define POPUP_DESCRIPTION_DEFAULT_TEXT_FONT_SIZE_INC 44
+
+#define POPUP_OUTSIDE_PADDING "63"
+
+#define POPUP_BASE_DEFAULT_BASE_DEFAULT_MIN_INC 720 0
+#define POPUP_BASE_DEFAULT_BASE_DEFAULT_MAX_INC 720 1208
+#define POPUP_BASE_DEFAULT_BASE_LANDSCAPE_MIN_INC 720 0
+#define POPUP_BASE_DEFAULT_BASE_LANDSCAPE_MAX_INC 720 648
+#define POPUP_BASE_DEFAULT_TITLE_DEFAULT_MIN_INC 720 108
+#define POPUP_BASE_DEFAULT_TITLE_SUBTITLE_DEFAULT_MIN_INC 0 125
+#define POPUP_BASE_DEFAULT_BUTTON_BG_DEFAULT_MIN_INC 676 162
+#define POPUP_BASE_DEFAULT_TEXT_SHADOW_COLOR_INC "#08080855"
+#define POPUP_SUBTITLE_TEXT_SHADOW_COLOR_INC "#08080855"
+#define POPUP_CONTENT_AREA_DEFAULT_MIN_INC 720 0
+#define POPUP_CONTENT_AREA_LANDSCAPE_MIN_INC 720 0
+
+#define POPUP_TITLE_LEFT_PADDING 22
+#define POPUP_TITLE_RIGHT_PADDING 22
+#define POPUP_TITLE_TOP_PADDING 4
+#define POPUP_TITLE_BOTTOM_PADDING 4
+#define POPUP_SUBTITLE_HEIGHT 42
+
+#define POPUP_CONTENT_DEFAULT_PADDING_TOP_MIN_INC 40
+#define POPUP_CONTENT_DEFAULT_PADDING_LEFT_MIN_INC 22
+#define POPUP_CONTENT_DEFAULT_PADDING_RIGHT_MIN_INC 22
+#define POPUP_CONTENT_DEFAULT_PADDING_BOTTOM_MIN_INC 40
+
+#define POPUP_BUTTON_DEFAULT_ACTION_AREA_HEIGHT "162"
+#define POPUP_BUTTON1_DEFAULT_HEIGHT_INC 110
+#define POPUP_BUTTON1_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC 22
+#define POPUP_BUTTON2_DEFAULT_HEIGHT_INC 110
+#define POPUP_BUTTON2_DEFAULT_PADDING_BUTTON_MIN_MAX_INC 22 110
+#define POPUP_BUTTON2_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC 22
+#define POPUP_BUTTON3_DEFAULT_HEIGHT_INC 110
+#define POPUP_BUTTON3_DEFAULT_PADDING_BUTTON_MIN_MAX_INC 22 110
+#define POPUP_BUTTON3_DEFAULT_PADDING_LEFT_RIGHT_WIDTH_INC 22
+
+#define POPUP_TOAST_BG_MAX_WIDTH_INC 676
+#define POPUP_TOAST_BG_MAX_HEIGHT_INC 1074
+#define POPUP_TOAST_BOTTOM_PAD_INC 0
+#define POPUP_TOAST_TITLE_TOP_BOTTOM_PAD_INC 26
+#define POPUP_TOAST_TITLE_LEFT_RIGHT_PAD_INC 42
+#define POPUP_TOAST_TEXT_MAX_WIDTH_INC 588
+#define POPUP_TOAST_TEXT_MIN_HEIGHT_INC 48
+#define POPUP_TOAST_TEXT_MAX_HEIGHT_INC 628
+#define POPUP_TOAST_CONTENT_HEIGHT_MIN_INC 100
+
+#define STYLE_TAGS \
+ tag: "br" "\n";\
+ tag: "ps" "ps";\
+ tag: "tab" "\t";\
+ tag: "b" "+ font_weight=Bold";
+
+#define STYLE_TAG_MATCH \
+ tag: "match" "+ color=#ffffff color_class=T1067";
+
+styles {
+ /*// ************* list main text ********** //
+ style { name: "list_text_selectall";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#ffffff color_class=T033 text_class=T033 ellipsis=1.0";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_text_selectall_dim";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#ffffff color_class=T033D text_class=T033D ellipsis=1.0";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_text_selectall_press";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#ffffff color_class=T033P text_class=T033P ellipsis=1.0";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_progress_text_main";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#ffffff color_class=T057L3 text_class=T057L3 ellipsis=1.0";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_progress_text_main_press";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#ffffff color_class=T057L3P text_class=T057L3P ellipsis=1.0";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_progress_text_main_dim";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#ffffff color_class=T057L3D text_class=T057L3D ellipsis=1.0";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ // ************* list sub text ********** //
+ style { name: "list_text_sub_03";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#ffffff color_class=T024L2 text_class=T024L2 ellipsis=1.0";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_text_sub_03_dim";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#ffffff color_class=T024L2D text_class=T024L2D ellipsis=1.0";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_text_sub_03_press";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#3867f5 color_class=T024L2P text_class=T024L2P ellipsis=1.0";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ // ************* list index text ********** //
+ style { name: "list_text_index_main";
+ base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_MAIN_SIZE" color=#ffffff color_class=T027L1 text_class=T027L1 ellipsis=1.0";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_text_index_main_dim";
+ base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_MAIN_SIZE" color=#ffffff color_class=T027L1 text_class=T027L1 ellipsis=1.0";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_text_index_main_press";
+ base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_MAIN_SIZE" color=#ffffff color_class=T027L1 text_class=T027L1 ellipsis=1.0";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_text_index_sub";
+ base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_SUB_SIZE" color=#ffffff color_class=T027L2 text_class=T027L2 ellipsis=1.0";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_text_index_sub_dim";
+ base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_SUB_SIZE" color=#ffffff color_class=T027L2 text_class=T027L2 ellipsis=1.0";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_text_index_sub_press";
+ base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_SUB_SIZE" color=#ffffff color_class=T027L2 text_class=T027L2 ellipsis=1.0";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ // multiline text
+ style { name: "list_text_multiline_main";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#ffffff color_class=T023 text_class=T023 wrap=mixed";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_text_multiline_main_dim";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#ffffff color_class=T023D text_class=T023D wrap=mixed";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_text_multiline_main_press";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#ffffff color_class=T023P text_class=T023P wrap=mixed";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_text_multiline_sub";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#ffffff color_class=T024 text_class=T024 wrap=mixed";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_text_multiline_sub_dim";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#ffffff color_class=T024D text_class=T024D wrap=mixed";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_text_multiline_sub_press";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#ffffff color_class=T024P text_class=T024P wrap=mixed";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_text_desc";
+ base: "font=Tizen:style=Regular font_size="LIST_DESC_TEXT_SIZE" color=#ffffff color_class=T129 text_class=T129 wrap=mixed";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_text_select";
+ base: "font=Tizen:style=Regular font_size="LIST_DESC_TEXT_SIZE" color=#ffffff color_class=T129 text_class=T129 ellipsis=1.0";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ // ************* Sub title text ******* //
+ style { name: "list_sub_title_text";
+ base: "font=Tizen:style=Regular font_size="LIST_ENTRY_TITLE_TEXT_SIZE" color=#ffffff color_class=T0231 text_class=T0231 ellipsis=1.0";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_sub_title_text_press";
+ base: "font=Tizen:style=Regular font_size="LIST_ENTRY_TITLE_TEXT_SIZE" color=#ffffff color_class=T0231P text_class=T0231P ellipsis=1.0";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_sub_title_text_dim";
+ base: "font=Tizen:style=Regular font_size="LIST_ENTRY_TITLE_TEXT_SIZE" color=#ffffff color_class=T0231D text_class=T0231D ellipsis=1.0";
+ STYLE_TAGS
+ STYLE_TAG_MATCH
+ }
+ // ************* button text ********** //
+ style { name: "naviframe_left_btn_text";
+ base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=left color=#ffffff color_class=T043 text_class=T043 wrap=mixed ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "naviframe_left_btn_text_press";
+ base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=left color=#ffffff color_class=T043P text_class=T043P wrap=mixed ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "naviframe_left_btn_text_dim";
+ base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=left color=#ffffff color_class=T043D text_class=T043D wrap=mixed ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "naviframe_right_btn_text";
+ base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=right color=#ffffff color_class=T044 text_class=T044 wrap=mixed ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "naviframe_right_btn_text_press";
+ base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=right color=#ffffff color_class=T044P text_class=T044P wrap=mixed ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "naviframe_right_btn_text_dim";
+ base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=right color=#ffffff color_class=T044D text_class=T044D wrap=mixed ellipsis=1.0";
+ STYLE_TAGS
+ }*/
+
+ style { name: "button_main";
+ base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_SIZE" align=center color=#ffffff color_class=T051L2 text_class=T051L2 ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "button_main_dim";
+ base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_SIZE" align=center color=#ffffff color_class=T051L2D text_class=T051L2D ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "button_main_press";
+ base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_SIZE" align=center color=#ffffff color_class=T051L2P text_class=T051L2P ellipsis=1.0";
+ STYLE_TAGS
+ }
+ /*style { name: "button_custom";
+ base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_SIZE" align=center color=#ffffff color_class=button_custom_text text_class=button_custom_text ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "button_custom_dim";
+ base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_SIZE" align=center color=#ffffff color_class=button_custom_text_disabled text_class=button_custom_text_disabled ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "button_custom_press";
+ base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_SIZE" align=center color=#ffffff color_class=button_custom_text_pressed text_class=button_custom_text_pressed ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "button_dropdown_list";
+ base: "font=Tizen:style=Regular font_size="BUTTON_DROPDOWN_TEXT_SIZE" color=#ffffff color_class=T1235 text_class=T1235 ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "button_dropdown_list_press";
+ base: "font=Tizen:style=Regular font_size="BUTTON_DROPDOWN_TEXT_SIZE" color=#ffffff color_class=T1235P text_class=T1235P ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "button_dropdown_list_dim";
+ base: "font=Tizen:style=Regular font_size="BUTTON_DROPDOWN_TEXT_SIZE" color=#ffffff color_class=T1235D text_class=T1235D ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "button_dropdown_label";
+ base: "font=Tizen:style=Regular font_size="BUTTON_DROPDOWN_TEXT_SIZE" color=#ffffff color_class=T1236 text_class=T1236 ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "button_dropdown_label_press";
+ base: "font=Tizen:style=Regular font_size="BUTTON_DROPDOWN_TEXT_SIZE" color=#ffffff color_class=T1236P text_class=T1236P ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "button_dropdown_label_dim";
+ base: "font=Tizen:style=Regular font_size="BUTTON_DROPDOWN_TEXT_SIZE" color=#ffffff color_class=T1236D text_class=T1236D ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "button_ampm";
+ base: "font=Tizen:style=Regular font_size="BUTTON_AMPM_TEXT_SIZE" color=#ffffff color_class=T1234 text_class=T1234 ellipsis=0.0";
+ STYLE_TAGS
+ }
+ style { name: "button_ampm_dim";
+ base: "font=Tizen:style=Regular font_size="BUTTON_AMPM_TEXT_SIZE" color=#ffffff color_class=T1234D text_class=T1234D ellipsis=0.0";
+ STYLE_TAGS
+ }
+ style { name: "button_ampm_press";
+ base: "font=Tizen:style=Regular font_size="BUTTON_AMPM_TEXT_SIZE" color=#ffffff color_class=T1234P text_class=T1234P ellipsis=0.0";
+ STYLE_TAGS
+ }
+ style { name: "button_ampm_select";
+ base: "font=Tizen:style=Regular font_size="BUTTON_AMPM_TEXT_SIZE" color=#ffffff color_class=T1234S text_class=T1234S ellipsis=0.0";
+ STYLE_TAGS
+ }
+ style { name: "button_bottom";
+ base: "font=Tizen:style=Regular font_size="BUTTON_BOTTOM_TEXT_SIZE" align=center color=#ffffff color_class=T051L1 text_class=T051L1 ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "button_bottom_dim";
+ base: "font=Tizen:style=Regular font_size="BUTTON_BOTTOM_TEXT_SIZE" align=center color=#ffffff color_class=T051L1D text_class=T051L1D ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "button_bottom_press";
+ base: "font=Tizen:style=Regular font_size="BUTTON_BOTTOM_TEXT_SIZE" align=center color=#ffffff color_class=T051L1P text_class=T051L1P ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "button_popup";
+ base: "font=Tizen:style=Regular font_size="BUTTON_POPUP_TEXT_SIZE" align=center color=#ffffff color_class=T051L1 text_class=T051L1 ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "button_popup_dim";
+ base: "font=Tizen:style=Regular font_size="BUTTON_POPUP_TEXT_SIZE" align=center color=#ffffff color_class=T051L1D text_class=T051L1D ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "button_popup_press";
+ base: "font=Tizen:style=Regular font_size="BUTTON_POPUP_TEXT_SIZE" align=center color=#ffffff color_class=T051L1P text_class=T051L1P ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "button_trans";
+ base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_SIZE" color=#ffffff color_class=T1221 text_class=T1221 ellipsis=0.0";
+ STYLE_TAGS
+ }
+ style { name: "button_circle";
+ base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_CIRCLE_SIZE" align=center color=#ffffff color_class=T127 text_class=T127 wrap=mixed";
+ STYLE_TAGS
+ }
+ style { name: "button_circle_press";
+ base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_CIRCLE_SIZE" align=center color=#ffffff color_class=T127P text_class=T127P wrap=mixed";
+ STYLE_TAGS
+ }
+ style { name: "button_circle_dim";
+ base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_CIRCLE_SIZE" align=center color=#ffffff color_class=T127D text_class=T127D wrap=mixed";
+ STYLE_TAGS
+ }
+ style { name: "button_contacts";
+ base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_SIZE" color=#ffffff align=center color_class=T051L2 text_class=T051L2 wrap=none ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "button_contacts_dim";
+ base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_SIZE" color=#ffffff align=center color_class=T051L2D text_class=T051L2D wrap=none ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "button_contacts_press";
+ base: "font=Tizen:style=Regular font_size="BUTTON_TEXT_SIZE" color=#ffffff align=center color_class=T051L2P text_class=T051L2P wrap=none ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "check_popup";
+ base: "font=Tizen:style=Regular font_size="CHECK_TEXT_FONT_SIZE_INC" color=#ffffff color_class=T131 text_class=T131 wrap=mixed";
+ STYLE_TAGS
+ }
+ style { name: "check_popup_press";
+ base: "font=Tizen:style=Regular font_size="CHECK_TEXT_FONT_SIZE_INC" color=#ffffff color_class=T131P text_class=T131P wrap=mixed";
+ STYLE_TAGS
+ }
+ style { name: "check_popup_dim";
+ base: "font=Tizen:style=Regular font_size="CHECK_TEXT_FONT_SIZE_INC" color=#ffffff color_class=T131D text_class=T131D wrap=mixed";
+ STYLE_TAGS
+ }
+ // ************* no Content text ********** //
+ style { name: "empty_state_1";
+ base: "font=Tizen:style=Regular font_size="NO_CONTENT_TITLE_TEXT_FONT_SIZE_INC" align=center color=#ffffff color_class=T0222L1 text_class=T0222L1 wrap=mixed ellipsis=1.0";
+ STYLE_TAGS
+ }
+ style { name: "empty_state_2";
+ base: "font=Tizen:style=Light font_size="NO_CONTENT_TEXT_FONT_SIZE_INC" align=center color=#ffffff color_class=T0222L2 text_class=T0222L2 wrap=mixed ellipsis=1.0";
+ STYLE_TAGS
+ }*/
+}
+
+
+//****************************************************************************//
+// Gengrid
+//****************************************************************************//
+
+#define GRID_PADDING_LEFT_TOP_SIZE 1 1
+#define GRID_PADDING_RIGHT_BOTTOM_SIZE 1 1
+#define GRID_POPUP_PADDING_LEFT_TOP_SIZE 63 30
+#define GRID_POPUP_PADDING_RIGHT_BOTTOM_SIZE 63 15
+#define GRID_POPUP_ITEM_REAL_BG_SIZE 234 250
+#define GRID_POPUP_SWALLOW_ICON_SIZE 108 108
+#define GRID_POPUP_TEXT_SIZE 194 97
+#define GENGRID_POPUP_CONTENT_TOP_PADDING 27
+#define GENGRID_POPUP_CONTENT_BOTTOM_PADDING 27
+
+//**************************DATETIME SPINNER****************//
+
+#define DATETIME_LAYOUT_BUTTON_HEIGHT 84 //FIXME : widget UX not provided, default button height
+#define DATETIME_LAYOUT_BUTTON_PADDING_WIDTH_INC 17 //FIXME : widget UX not provided
+
+#define DATETIME_LAYOUT_AMPM_BUTTON_SIZE_INC 113 130
+#define DATETIME_LAYOUT_AMPM_BUTTON_PADDING_HEIGHT_INC 18
+
+#define DATETIME_LAYOUT_CONTENT_SIZE_INC 720 334
+#define TIME_LAYOUT_CONTENT_TIME_24HR_LEFT_RIGHT_PADDING_WIDTH_INC 128
+#define TIME_LAYOUT_CONTENT_TIME_24HR_CENTER_PADDING_WIDTH_INC 56
+#define TIME_LAYOUT_CONTENT_TIME_24HR_COLON_COMBINED_PADDING_INC 150
+#define TIME_LAYOUT_CONTENT_COLON_WIDTH_INC 36
+#define TIME_LAYOUT_CONTENT_COLON_COMBINED_PADDING_INC 102
+
+#define DATETIME_AMPM_BUTTON_SIZE_INC 169 166
+#define DATETIME_AMPM_BUTTON_PRESSED_AREA_SIZE_INC 169 102
+#define DATETIME_AMPM_BUTTON_TOP_BOTTOM_PADDING_HEIGHT_INC 40
+#define DATETIME_FIELD_BUTTON_LEFT_RIGHT_PADDING_WIDTH_INC 18
+
+#define TIME_LAYOUT_CONTENT_LEFT_PADDING_WIDTH_INC 70
+#define TIME_LAYOUT_CONTENT_RIGHT_PADDING_WIDTH_INC 28
+#define TIME_LAYOUT_CONTENT_FIELD_WIDTH_INC 158
+#define TIME_LAYOUT_CONTENT_CENTER_PADDING_WIDTH_INC 33
+
+#define DATE_LAYOUT_CONTENT_FIELD_WIDTH_INC 210
+#define DATE_LAYOUT_CONTENT_LEFT_PADDING_WIDTH_INC 36
+#define DATE_LAYOUT_CONTENT_RIGHT_PADDING_WIDTH_INC 36
+#define DATE_LAYOUT_CONTENT_CENTER_PADDING_WIDTH_INC 9
+
+#define SPINNER_LEFT_RIGHT_ARROW_IMAGE_SIZE_INC 64 90
+#define SPINNER_LEFT_RIGHT_BG_IMAGE_SIZE_INC 64 90
+#define SPINNER_UP_DOWN_ARROW_IMAGE_SIZE_INC 90 64
+#define SPINNER_UP_DOWN_BG_IMAGE_SIZE_INC 90 64
+#define SPINNER_TEXT_HEIGHT_INC 166
+#define SPINNER_TEXT_TOP_BOTTOM_PADDING_HEIGHT_INC 20
+#define SPINNER_UP_DOWN_BG_EVENT_AREA_HEIGHT_INC 84
+#define SPINNER_VERTICAL_BG_WIDTH_INC 158
+#define SPINNER_VERTICAL_BG_HEIGHT_INC 334
+
+#define ENTRY_TIME_LAYOUT_TEXT_SIZE_INC 60
+#define ENTRY_DATE_LAYOUT_TEXT_SIZE_INC 40
+
+//***************************DATETIME SPINNER*************************//
+
+//****************************************************************************//
+// Map
+//****************************************************************************//
+#define MAP_OVERLAY_SCALE_PADDING_WIDTH 10
+
+/* definitions for EDC build */
+#define MP_COLOR_BG_BLACK 8 8 8 255
+#define MP_COLOR_BG_BLACK_TRANSPARENT 8 8 8 0
+#define FOCUS_BORDER 8 8 8 8
+
+#define GENLIST_PADDING_5_INC 5
+#define GENLIST_PADDING_24_INC 24
+#define GENLIST_PADDING_64_INC 64
+#define GENLIST_PADDING_88_INC 88
+#define GENLIST_PADDING_34_INC 34
+#define GENLIST_PADDING_32_INC 32
+#define GENLIST_PADDING_16_INC 16
+#define GENLIST_SIZE_80_INC 80
+
+#define BUBBLE_DISCLIP_COLOR 255 255 255 102 // opacity 40%
+
+// List bg color
+#define GENLIST_LIST_BG_COLOR 248 246 239 255
+#define GENLIST_DIALOGUE_BG_COLOR 248 246 239 255
+#define GENLIST_LIST_PRESS_COLOR 87 135 194 255
+#define GENLIST_LIST_DIM_COLOR 219 217 212 255
+#define GENLIST_LIST_LIVEBOX_BG_COLOR MP_COLOR_BG_BLACK
+#define GENLIST_LIST_LIVEBOX_PRESS_COLOR 33 49 99 255
+#define GENLIST_LIST_LIVEBOX_COLOR 255 255 255 25
+#define GENLIST_LIST_LINE1_COLOR 204 203 199 255
+#define GENLIST_LIST_LINE2_COLOR 255 255 255 255
+#define GENLIST_LIST_DIVIDER1_COLOR 185 184 178 255
+#define GENLIST_LIST_DIVIDER2_COLOR 255 255 255 255
+#define GENLIST_LIST_CENTERLINE1_COLOR 206 205 202 255
+#define GENLIST_SELECT_ALL_BG_COLOR 220 218 211 255
+
+// now playing list black theme
+#define GENLIST_LIST_BG_COLOR_BLACK 8 8 8 0
+#define GENLIST_LIST_PRESS_COLOR_BLACK 33 49 99 255
+#define GENLIST_LIST_DIM_COLOR_BLACK 8 8 8 255
+
+#define GENLIST_LIST_LINE1_COLOR_BLACK 8 8 8 255
+#define GENLIST_LIST_LINE2_COLOR_BLACK 64 64 64 255
+
+#define GENLIST_PART_MATCH_TAG_COLOR_BLACK "+ color=#FE5400"
+#define GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR_STYLE_BLACK "#FAFAFAFF"
+#define GENLIST_LIST_MAIN_TEXT_UNREAD_DIM_COLOR_STYLE_BLACK "#6B6C6DFF"
+#define GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE_BLACK "#FAFAFAFF"
+#define GENLIST_LIST_MAIN_TEXT_LIVEBOX_COLOR_STYLE_BLACK "#F5F5F5FF"
+
+//end of now playing black theme
+
+// Group Index
+#define GENLIST_GROUPINDEX_LIST_SIZE 32
+#define GENLIST_GROUPINDEX_LIST_COLOR 59 115 182 255
+#define GENLIST_GROUPINDEX_LIST_FOCUS_COLOR 255 255 255 255
+
+#define GENLIST_GROUPINDEX_LIST_BG_COLOR 248 246 239 255
+#define GENLIST_GROUPINDEX_LIST_PRESS_COLOR 132 162 198 255
+#define GENLIST_GROUPINDEX_LINE_COLOR 59 115 182 255
+#define GENLIST_GROUPINDEX_LINE_FOCUS_COLOR 255 255 255 255
+
+// Genlist Text
+#define GENLIST_LIST_MAIN_TEXT_SIZE 44
+#define GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR 0 0 0 255
+#define GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR_STYLE "#000000FF"
+#define GENLIST_LIST_MAIN_TEXT_UNREAD_DIM_COLOR 0 0 0 102
+#define GENLIST_LIST_MAIN_TEXT_UNREAD_DIM_COLOR_STYLE "#00000066"
+#define GENLIST_LIST_MAIN_TEXT_READ_COLOR 128 128 128 255
+#define GENLIST_LIST_MAIN_TEXT_READ_DIM_COLOR 128 128 128 204
+#define GENLIST_LIST_TEXT_FOCUS_COLOR 255 255 255 255
+#define GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE "#FFFFFFFF"
+#define GENLIST_LIST_MAIN_TEXT_LIVEBOX_COLOR_STYLE "#FFFFFFFF"
+
+#define GENLIST_LIST_SUB_TEXT_LIVEBOX_COLOR_STYLE "#C9C9C9FF"
+#define GENLIST_LIST_SUB_TEXT_SIZE 32
+#define GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR 128 128 128 255
+#define GENLIST_LIST_SUB_ALBUM_TEXT_DEFAULT_COLOR 14 104 173 255
+#define GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR_STYLE "#808080FF"
+#define GENLIST_LIST_SUB_TEXT_DEFAULT_DIM_COLOR 128 128 128 204
+#define GENLIST_LIST_SUB_TEXT_DEFAULT_DIM_COLOR_STYLE "#808080CC"
+#define GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR 59 115 182 255
+#define GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR_STYLE "#3B73B6FF"
+#define GENLIST_LIST_SUB_TEXT_SETTINGS_DIM_COLOR 59 115 182 76
+#define GENLIST_LIST_SUB_TEXT_SETTINGS_DIM_COLOR_STYLE "#3B73B64C"
+
+#define GENLIST_CONTENTS_TEXT_SIZE 28
+#define GENLIST_CONTENTS_TEXT_COLOR 128 128 128 255
+#define GENLIST_CONTENTS_TEXT_COLOR_STYLE "#808080FF"
+
+#define GENLIST_LIST_BUBBLE_TEXT_SIZE 32
+#define GENLIST_LIST_BUBBLE_TEXT_COLOR 249 249 249 255
+
+// Dialogue group
+#define GENLIST_DIALOGUE_GROUP_TITLE_SIZE 32
+#define GENLIST_DIALOGUE_GROUP_TITLE_COLOR 59 115 182 255
+
+#define GENLIST_APPS_NAME_SIZE 30
+#define GENLIST_APPS_NAME_COLOR 128 128 128 255
+#define GENLIST_APPS_INC_SIZE 30
+#define GENLIST_APPS_INC_COLOR MP_COLOR_BG_BLACK
+#define GENLIST_APPS_RATING_SIZE 24
+#define GENLIST_APPS_RATING_COLOR 128 128 128 255
+#define GENLIST_APPS_PRICE_SIZE 24
+#define GENLIST_APPS_PRICE_ORIGINAL_COLOR 59 115 182 255
+#define GENLIST_APPS_PRICE_SALE_COLOR 229 33 52 255
+#define GENLIST_APPS_PRICE_FREE_COLOR 59 115 182 255
+
+#define DIALOGUE_PASSWORD_TITLE_SIZE 32
+#define DIALOGUE_PASSWORD_TITLE_COLOR 128 128 128 255
+
+#define GENLIST_DIALOGUE_GROUP_HELP_TEXT_SIZE 32
+#define GENLIST_DIALOGUE_GROUP_HELP_TEXT_COLOR_STYLE "#808080FF"
+#define GENLIST_PART_MATCH_TAG_COLOR "+ color=#2A71E7"
--- /dev/null
+/*
+* Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+
+#include "genlist_macro.edc"
+#include "genlist_textblock_style.edc"
+#include "genlist_normal.edc"
+//#include "genlist_sweep.edc"
+//#include "genlist_groupindex.edc"
+//#include "genlist_expandable.edc"
+//#include "genlist_decorate.edc"
--- /dev/null
+/*
+* Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+#define GENLIST_NAME(NAME) \
+ name: "elm/genlist/item/"NAME; \
+ alias: "elm/genlist/item_compress/"NAME; \
+ alias: "elm/genlist/tree/"NAME; \
+ alias: "elm/genlist/tree_compress/"NAME;
+
+
+//**************************************************************************//
+//**********Macros for lite 2014.7.19**************************************//
+//**************************************************************************//
+// Generic Macros, EDJE description have 24 patterns
+//**************************************************************************//
+// ------------------
+
+// | --> HERE
+// ------------------
+ #define DSC_FROM_L( STATE, PARAM ) \
+ description { state: STATE;\
+ fixed: 1 0; \
+ align: 0.0 0.0; \
+ rel1.relative: 0.0 0.0; \
+ rel2.relative: 0.0 1.0; \
+ PARAM\
+ }
+
+// ------------------
+// HERE <-- |
+// ------------------
+ #define DSC_FROM_R( STATE, PARAM ) \
+ description { state: STATE;\
+ fixed: 1 0; \
+ align: 1.0 0.5; \
+ rel1.relative: 1 0; \
+ PARAM\
+ }
+
+// ----------
+// | HERE |
+// ----------
+// | |
+// ----------
+ #define DSC_FROM_T( STATE, PARAM ) \
+ description { state: STATE;\
+ fixed: 0 0; \
+ align: 0.0 0.0; \
+ rel2.relative: 1.0 0.0; \
+ PARAM\
+ }
+ #define DSC_FROM_T1( STATE, PARAM ) \
+ description { state: STATE;\
+ fixed: 0 0; \
+ align: 0.0 0.0; \
+ rel1.relative: 0.0 0.3; \
+ rel2.relative: 1.0 0.8; \
+ PARAM\
+ }
+
+// ----------
+// | HERE |
+// ----------
+// | |
+// ----------
+ #define DSC_FROM_B( STATE, PARAM ) \
+ description { state: STATE;\
+ fixed: 0 1; \
+ rel1.relative: 0.0 1.0; \
+ align: 0.5 1.0; \
+ PARAM\
+ }
+
+// ------------------
+// | PART == HERE |
+// ------------------
+ #define DSC_TO( STATE, PART, PARAM ) \
+ description { state: STATE;\
+ rel1 { \
+ relative: 0 0; \
+ to: PART; \
+ }\
+ rel2 {\
+ relative: 1 1;\
+ to: PART; \
+ }\
+ PARAM\
+ }
+
+// | TOP |
+// ---------------------
+// LEFT | HERE | RIGHT
+// ---------------------
+// | BOTTOM |
+#define DSC_LRTB( STATE, LEFT, RIGHT, TOP, BOTTOM, PARAM ) \
+ description { state: STATE;\
+ rel1 { \
+ relative: 1 1; \
+ to_x: LEFT; \
+ to_y: TOP; \
+ }\
+ rel2 {\
+ relative: 0 0;\
+ to_x: RIGHT;\
+ to_y: BOTTOM;\
+ }\
+ PARAM\
+ }
+
+// ---------------------
+// LEFT |--> HERE
+// ---------------------
+#define DSC_L( STATE, LEFT, PARAM ) \
+ description { state: STATE;\
+ align: 0 0; \
+ fixed: 1 0; \
+ rel1 { \
+ relative: 1 0; \
+ to_x: LEFT; \
+ }\
+ rel2 { \
+ relative: 1 1;\
+ to_x: LEFT; \
+ }\
+ PARAM\
+ }
+
+// ---------------------
+// HERE <--| RIGHT
+// ---------------------
+#define DSC_R( STATE, RIGHT, PARAM ) \
+ description { state: STATE;\
+ align: 1 0.5; \
+ fixed: 1 0; \
+ rel1 { \
+ relative: 0 0; \
+ to_x: RIGHT; \
+ }\
+ rel2 {\
+ relative: 0 1;\
+ to_x: RIGHT; \
+ }\
+ PARAM\
+ }
+
+// --------------------------
+// LEFT |--> HERE <--| RIGHT
+// --------------------------
+#define DSC_LR( STATE, LEFT, RIGHT, PARAM ) \
+ description { state: STATE;\
+ rel1 { \
+ relative: 1 0; \
+ to_x: LEFT; \
+ }\
+ rel2 {\
+ relative: 0 1;\
+ to_x: RIGHT;\
+ }\
+ PARAM\
+ }
+
+// | TOP |
+// -----------------
+// | HERE <--| RIGHT
+// -----------------
+// | BOTTOM |
+#define DSC_RTB( STATE, RIGHT, TOP, BOTTOM, PARAM ) \
+ description { state: STATE;\
+ align: 1 0.5;\
+ rel1 { \
+ relative: 0 1; \
+ to_x: RIGHT; \
+ to_y: TOP; \
+ }\
+ rel2 {\
+ relative: 0 0;\
+ to_x: RIGHT;\
+ to_y: BOTTOM;\
+ }\
+ PARAM\
+ }
+
+// LEFT | HERE | RIGHT
+// ---------------------
+// | BOTTOM |
+#define DSC_LRB( STATE, LEFT, RIGHT, BOTTOM, PARAM ) \
+ description { state: STATE;\
+ align: 0.5 1;\
+ rel1 { \
+ relative: 1 0; \
+ to_x: LEFT; \
+ to_y: BOTTOM; \
+ }\
+ rel2 {\
+ relative: 0 0;\
+ to_x: RIGHT;\
+ to_y: BOTTOM;\
+ }\
+ PARAM\
+ }
+
+// | TOP |
+// ---------------------
+// LEFT | HERE | RIGHT
+#define DSC_LRT( STATE, LEFT, RIGHT, TOP, PARAM ) \
+ description { state: STATE;\
+ align: 0.5 0;\
+ rel1 { \
+ relative: 1 1; \
+ to_x: LEFT; \
+ to_y: TOP; \
+ }\
+ rel2 {\
+ relative: 0 1;\
+ to_x: RIGHT;\
+ to_y: TOP;\
+ }\
+ PARAM\
+ }
+
+// | TOP |
+// ---------------------
+// LEFT | --> HERE |
+#define DSC_LT( STATE, LEFT, TOP, PARAM ) \
+ description { state: STATE;\
+ align: 0 0;\
+ rel1 { \
+ relative: 1 1; \
+ to_x: LEFT; \
+ to_y: TOP; \
+ }\
+ rel2 {\
+ relative: 1 1;\
+ to_x: LEFT;\
+ to_y: TOP;\
+ }\
+ PARAM\
+ }
+
+// LEFT | --> HERE |
+// ---------------------
+// | BOTTOM |
+#define DSC_LB( STATE, LEFT, BOTTOM, PARAM ) \
+ description { state: STATE;\
+ align: 0 1;\
+ rel1 { \
+ relative: 1 0; \
+ to_x: LEFT; \
+ to_y: BOTTOM; \
+ }\
+ rel2 {\
+ relative: 1 0;\
+ to_x: LEFT;\
+ to_y: BOTTOM;\
+ }\
+ PARAM\
+ }
+
+// | TOP |
+// ---------------------
+// LEFT |--> HERE |
+// ---------------------
+// | BOTTOM |
+#define DSC_LTB( STATE, LEFT, TOP, BOTTOM, PARAM ) \
+ description { state: STATE;\
+ align: 0 0;\
+ rel1 { \
+ relative: 1 1; \
+ to_x: LEFT; \
+ to_y: TOP; \
+ }\
+ rel2 {\
+ relative: 1 0;\
+ to_x: LEFT;\
+ to_y: BOTTOM;\
+ }\
+ PARAM\
+ }
+
+// | TOP |
+// ---------------------
+// | HERE <--| RIGHT
+#define DSC_RT( STATE, RIGHT, TOP, PARAM ) \
+ description { state: STATE;\
+ align: 1 0;\
+ rel1 { \
+ relative: 0 1; \
+ to_x: RIGHT; \
+ to_y: TOP; \
+ }\
+ rel2 {\
+ relative: 0 1;\
+ to_x: RIGHT;\
+ to_y: TOP;\
+ }\
+ PARAM\
+ }
+
+// | HERE <-- | RIGHT
+// ---------------------
+// | BOTTOM |
+#define DSC_RB( STATE, RIGHT, BOTTOM, PARAM ) \
+ description { state: STATE;\
+ align: 1 1;\
+ rel1 { \
+ relative: 0 0; \
+ to_x: RIGHT; \
+ to_y: BOTTOM; \
+ }\
+ rel2 {\
+ relative: 0 0;\
+ to_x: RIGHT;\
+ to_y: BOTTOM;\
+ }\
+ PARAM\
+ }
+
+// | TOP |
+// ----------
+// | HERE |
+// ----------
+// | BOTTOM |
+#define DSC_TB( STATE, TOP, BOTTOM, PARAM ) \
+ description { state: STATE;\
+ align: 0.5 0.5;\
+ rel1 { \
+ relative: 0 1; \
+ to_y: TOP; \
+ }\
+ rel2 {\
+ relative: 1 0;\
+ to_y: BOTTOM;\
+ }\
+ PARAM\
+ }
+
+// | TOP |
+// ----------
+// | HERE |
+// ----------
+#define DSC_T( STATE, TOP, PARAM ) \
+ description { state: STATE;\
+ align: 0.5 0.0;\
+ rel1 { \
+ relative: 0 1; \
+ to_y: TOP; \
+ }\
+ rel2 {\
+ relative: 1 1;\
+ to_y: TOP;\
+ }\
+ PARAM\
+ }
+
+// | HERE |
+// ----------
+// | BOTTOM |
+// ----------
+#define DSC_B( STATE, BOTTOM, PARAM ) \
+ description { state: STATE;\
+ align: 0.5 1.0;\
+ rel1 { \
+ relative: 0 0; \
+ to_y: BOTTOM; \
+ }\
+ rel2 {\
+ relative: 1 0;\
+ to_y: BOTTOM;\
+ }\
+ PARAM\
+ }
+
+// PART
+#define PART(TYPE, NAME, DESCRIPION) \
+ part { name: NAME; \
+ scale: 0; \
+ type: TYPE; \
+ DESCRIPION \
+ }
+
+//**************************************************************************//
+// Genlist Macros
+//**************************************************************************//
+#define LIST_PART_BG \
+ PART(RECT, "bg", \
+ description { state: "default" 0.0; \
+ color_class: "B0211"; \
+ } \
+ description { state: "pressed" 0.0; \
+ inherit: "default" 0.0; \
+ color_class: "B0211P"; \
+ } \
+ description { state: "disabled" 0.0; \
+ color_class: "B0211D"; \
+ } \
+ )
+
+#define LIST_PROGRAM_DEFAULT( TARGET ) \
+ program { name: "default"; \
+ signal: "elm,state,default"; \
+ source: "elm"; \
+ action: STATE_SET "default" 0.0; \
+ TARGET \
+ } \
+
+#define LIST_PROGRAM_DISABLED( TARGET ) \
+ program { name: "enabled"; \
+ signal: "elm,state,enabled"; \
+ source: "elm"; \
+ action: STATE_SET "default" 0.0; \
+ TARGET \
+ } \
+ program { name: "disabled"; \
+ signal: "elm,state,disabled"; \
+ source: "elm"; \
+ action: STATE_SET "disabled" 0.0; \
+ TARGET \
+ }
+
+#define LIST_PROGRAM_SELECT( TARGET ) \
+ program { name: "pressed"; \
+ signal: "elm,state,selected"; \
+ source: "elm"; \
+ action: STATE_SET "pressed" 0.0; \
+ TARGET \
+ } \
+ program { name: "unselected"; \
+ signal: "elm,state,unselected"; \
+ source: "elm"; \
+ action: STATE_SET "default" 0.0; \
+ TARGET \
+ } \
+ program { name: "show_color"; \
+ signal: "show_color"; \
+ source: "*"; \
+ action: STATE_SET "show_color" 0.0; \
+ TARGET \
+ } \
+ program { name: "hide_color"; \
+ signal: "hide_color"; \
+ source: "*"; \
+ action: STATE_SET "default" 0.0; \
+ TARGET \
+ }
+
+#define LIST_PROGRAM_SOUND \
+ program { name: "play_sound"; \
+ signal: "elm,state,clicked"; \
+ source: "elm"; \
+ script { \
+ run_program(PROGRAM:"touch_sound"); \
+ } \
+ } \
+ program { name: "touch_sound"; \
+ action: RUN_PLUGIN "touch_sound"; \
+ }
+
+#define LIST_PROGRAMS( TARGET ) \
+ programs { \
+ LIST_PROGRAM_DEFAULT( TARGET \
+ target: "bg"; \
+ ) \
+ LIST_PROGRAM_DISABLED( TARGET \
+ target: "bg"; \
+ ) \
+ LIST_PROGRAM_SELECT( TARGET \
+ target: "bg"; \
+ ) \
+ LIST_PROGRAM_SOUND \
+ }
+
+#define PARAM_TEXT(STYLE)\
+ text { \
+ min: 0 1; \
+ style: STYLE; \
+ elipsis: 1.0; \
+ }
+
--- /dev/null
+/*
+* Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+
+//custom genlist style for lite
+
+// ************************* CENTER AREA *********************************** //
+// ---------------------------------------------------------------------------------------------------------------------------------------------
+// | | elm.icon.left.top | elm.text.main(sub).left.top | elm.text.sub(main).right.top | elm.icon.right.top | |
+// |elm.icon.left | -------------------- | ----------------------- --- | ---------------------------- | --------------------- | elm.icon.right |
+// | | elm.icon.left.bottom | elm.text.sub.left.bottom | elm.text.sub.right.bottom | elm.icon.right.bottom | |
+// --------------------------------------------------------------------------------------------------------------------------------------------
+
+#define GENLIST_ICON_SIZE 36
+#define GENLIST_LITE_PAUSE_ICON "play_list_control_pause.png"
+#define GENLIST_LITE_PLAY_ICON "play_list_control_play.png"
+
+group {GENLIST_NAME("music/mc/2line.top/default");
+ data.item: "texts" "elm.text.main.left.top elm.text.sub.right.top elm.text.main.right.top elm.text.sub.left.top elm.text.sub.left.bottom elm.text.sub.right.bottom";
+ data.item: "contents" "elm.icon.1 elm.icon.2 elm.icon.left elm.icon.right elm.icon.left.top elm.icon.right.top elm.icon.left.bottom elm.icon.right.bottom";
+ data.item: "itembg" "on";
+ parts {
+ LIST_PART_BG
+
+ PART(SPACER, "elm.padding.top",
+ DSC_FROM_T("default" 0.0,
+ min: 0 LIST_2LINE_PADDING_TOP_SIZE;
+ max: -1 LIST_2LINE_PADDING_TOP_SIZE;
+ )
+ )
+ PART(SPACER, "elm.padding.bottom",
+ DSC_FROM_B("default" 0.0,
+ min: 0 LIST_2LINE_PADDING_BOTTOM_SIZE;
+ max: -1 LIST_2LINE_PADDING_BOTTOM_SIZE;
+ )
+ )
+ PART(SWALLOW, "elm.icon.1",
+ DSC_FROM_L("default" 0.0,)
+ )
+ PART(SWALLOW, "elm.icon.2",
+ DSC_FROM_R("default" 0.0,)
+ )
+ PART(SPACER, "elm.padding.center.left",
+ DSC_L("default" 0.0,
+ "elm.icon.1",
+ min: LIST_PADDING_CENTER_LEFT_SIZE 0;
+ max: LIST_PADDING_CENTER_LEFT_SIZE -1;
+ )
+ )
+ PART(SPACER, "elm.padding.center.right",
+ DSC_R("default" 0.0,
+ "elm.icon.2",
+ min: LIST_PADDING_CENTER_RIGHT_SIZE 0;
+ max: LIST_PADDING_CENTER_RIGHT_SIZE -1;
+ )
+ )
+ PART(SWALLOW, "elm.icon.left",
+ DSC_LTB("default" 0.0,
+ "elm.padding.center.left", "elm.padding.top", "elm.padding.bottom",
+ )
+ )
+ PART(SWALLOW, "elm.icon.right",
+ DSC_RTB("default" 0.0,
+ "elm.padding.center.right", "elm.padding.top", "elm.padding.bottom",
+ )
+ )
+ PART(SWALLOW, "elm.icon.left.top",
+ DSC_LTB("default" 0.0, "elm.icon.left", "elm.padding.top", "elm.text.sub.left.bottom",
+ )
+ )
+ PART(SWALLOW, "elm.icon.left.bottom",
+ DSC_LTB("default" 0.0, "elm.icon.left", "elm.text.sub.left.bottom", "elm.padding.bottom",
+ rel1.relative: 1 0; // to make same height with "elm.text.sub.left.bottom"
+ )
+ )
+ PART(SWALLOW, "elm.icon.right.top",
+ DSC_RTB("default" 0.0, "elm.icon.right", "elm.padding.top", "elm.text.sub.left.bottom",
+ )
+ )
+ PART(SWALLOW, "elm.icon.right.bottom",
+ DSC_RTB("default" 0.0, "elm.icon.right", "elm.text.sub.left.bottom", "elm.padding.bottom",
+ rel1.relative: 0 0; // to make same height with "elm.text.sub.left.bottom"
+ )
+ )
+ PART(TEXTBLOCK, "elm.text.main.left.top",
+ DSC_LRTB("default" 0.0,
+ "elm.icon.left.top", "elm.text.sub.right.top", "elm.padding.top","elm.text.sub.left.bottom",
+ min: 0 LIST_TEXT_MAIN_HEIGHT;
+ text.min: 0 1;
+ text.style: "list_text_main";
+ )
+ description { state: "press" 0.0;
+ inherit: "default" 0.0;
+ text.style: "list_text_main_press";
+ }
+ description { state: "dim" 0.0;
+ inherit: "default" 0.0;
+ text.style: "list_text_main_dim";
+ }
+ description { state: "show_color" 0.0;
+ inherit: "default" 0.0;
+ text.style: "list_text_main_change_color";
+ }
+ )
+ PART(TEXTBLOCK, "elm.text.sub.right.top",
+ DSC_RTB("default" 0.0,
+ "elm.icon.right.top", "elm.padding.top", "elm.text.sub.right.bottom",
+ min: 0 LIST_TEXT_SUB_HEIGHT;
+ text.min: 0 1;
+ text.style: "list_text_sub_02";
+ /* This limits text growing. */
+ rel1.offset: -LIST_TEXT_SUB_WIDTH_MAX 0;
+ text.max: 1 0;
+ align: 1.0 0.5;
+ /*******************************/
+ )
+ description { state: "press" 0.0;
+ inherit: "default" 0.0;
+ text.style: "list_text_sub_02_press";
+ }
+ description { state: "dim" 0.0;
+ inherit: "default" 0.0;
+ text.style: "list_text_sub_02_dim";
+ }
+ )
+ PART(TEXTBLOCK, "elm.text.main.right.top",
+ DSC_LRTB("default" 0.0,
+ "elm.text.sub.left.top", "elm.icon.right.top", "elm.padding.top","elm.text.sub.right.bottom",
+ min: 0 LIST_TEXT_MAIN_HEIGHT;
+ text.min: 0 1;
+ text.style: "list_text_main";
+ )
+ description { state: "press" 0.0;
+ inherit: "default" 0.0;
+ text.style: "list_text_main_press";
+ }
+ description { state: "dim" 0.0;
+ inherit: "default" 0.0;
+ text.style: "list_text_main_dim";
+ }
+ )
+ PART(TEXTBLOCK, "elm.text.sub.left.top",
+ DSC_LTB("default" 0.0,
+ "elm.icon.left.top", "elm.padding.top", "elm.text.sub.left.bottom",
+ min: 0 LIST_TEXT_SUB_HEIGHT;
+ text.min: 0 1;
+ text.style: "list_text_sub_02";
+ /* This limits text growing. */
+ rel2.offset: LIST_TEXT_SUB_WIDTH_MAX 0;
+ text.max: 1 0;
+ align: 0.0 0.5;
+ /*******************************/
+ )
+ description { state: "press" 0.0;
+ inherit: "default" 0.0;
+ text.style: "list_text_sub_02_press";
+ }
+ description { state: "dim" 0.0;
+ inherit: "default" 0.0;
+ text.style: "list_text_sub_02_dim";
+ }
+ )
+ PART(TEXTBLOCK, "elm.text.sub.left.bottom",
+ DSC_LRB("default" 0.0,
+ "elm.icon.left.bottom", "elm.text.sub.right.bottom", "elm.padding.bottom",
+ min: 0 LIST_TEXT_SUB_HEIGHT;
+ text.min: 0 1;
+ text.style: "list_text_sub_01";
+ )
+ description { state: "press" 0.0;
+ inherit: "default" 0.0;
+ text.style: "list_text_sub_01_press";
+ }
+ description { state: "dim" 0.0;
+ inherit: "default" 0.0;
+ text.style: "list_text_sub_01_dim";
+ }
+ description { state: "show_color" 0.0;
+ inherit: "default" 0.0;
+ text.style: "list_text_sub_01_change_color";
+ }
+ )
+ PART(TEXTBLOCK, "elm.text.sub.right.bottom",
+ DSC_RB("default" 0.0,
+ "elm.icon.right.bottom", "elm.padding.bottom",
+ min: 0 LIST_TEXT_SUB_HEIGHT;
+ text.min: 0 1;
+ text.style: "list_text_sub_02";
+ /* This limits text growing. */
+ rel1.offset: -LIST_TEXT_SUB_WIDTH_MAX 0;
+ text.max: 1 0;
+ align: 1.0 1.0;
+ /*******************************/
+ )
+ description { state: "press" 0.0;
+ inherit: "default" 0.0;
+ text.style: "list_text_sub_02_press";
+ }
+ description { state: "dim" 0.0;
+ inherit: "default" 0.0;
+ text.style: "list_text_sub_02_dim";
+ }
+ )
+ }
+ LIST_PROGRAMS( target: "elm.text.main.left.top"; target: "elm.text.sub.right.top";
+ target: "elm.text.main.right.top"; target: "elm.text.sub.left.top";
+ target: "elm.text.sub.left.bottom"; target: "elm.text.sub.right.bottom"; )
+}
+
+group { name: "elm/layout/list/B/type.1/default";
+
+ images {
+ image: GENLIST_LITE_PAUSE_ICON COMP;
+ image: GENLIST_LITE_PLAY_ICON COMP;
+ }
+
+ parts {
+ PART(RECT, "elm.swallow.bg",
+ description { state: "default" 0.0;
+ min: LIST_ITEM_HEIGHT LIST_ITEM_HEIGHT;
+ //max: LIST_ITEM_HEIGHT LIST_ITEM_HEIGHT;
+ }
+ )
+ part
+ { name:"elm.swallow.content";
+ type: SWALLOW;
+ clip_to: "elm.swallow.bg";
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 { relative: 0.0 0.0; to:"elm.swallow.bg";}
+ rel2 { relative: 1.0 1.0; to:"elm.swallow.bg";}
+ //min: LIST_ITEM_HEIGHT LIST_ITEM_HEIGHT;
+ //max: LIST_ITEM_HEIGHT LIST_ITEM_HEIGHT;
+ }
+ }
+ part
+ {
+ name:"elm.swallow.storage";
+ type: SWALLOW;
+ clip_to: "elm.swallow.bg";
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_ICON_SIZE GENLIST_ICON_SIZE;
+ max: GENLIST_ICON_SIZE GENLIST_ICON_SIZE;
+ fixed:1 1;
+ rel1 { relative: 0.0 0.0; to:"elm.swallow.content"; offset: 54 54;}
+ rel2 { relative: 1.0 1.0; to:"elm.swallow.content"; offset: -6 -6;}
+ }
+ }
+ part
+ {
+ name:"elm.content.top";
+ type: IMAGE;
+ clip_to: "elm.swallow.bg";
+ scale: 1;
+ description { state: "default" 0.0;
+ min: LIST_ITEM_HEIGHT LIST_ITEM_HEIGHT;
+ max: LIST_ITEM_HEIGHT LIST_ITEM_HEIGHT;
+ fixed:1 1;
+ visible: 0;
+ image { normal: GENLIST_LITE_PAUSE_ICON;}
+ rel1 { relative: 0.0 0.0; to:"elm.swallow.content"; }
+ rel2 { relative: 1.0 1.0; to:"elm.swallow.content"; }
+ }
+ description { state: "show_play" 0.0;
+ inherit: "default";
+ visible: 1;
+ }
+ description { state: "show_pause" 0.0;
+ inherit: "default";
+ image { normal: GENLIST_LITE_PLAY_ICON;}
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program { name: "default";
+ signal: "show_default";
+ source: "*";
+ action: STATE_SET "default" 0.0;
+ target: "elm.content.top";
+ }
+ program { name: "show_play";
+ signal: "show_play";
+ source: "*";
+ action: STATE_SET "show_play" 0.0;
+ target: "elm.content.top";
+ }
+ program { name: "show_pause";
+ signal: "show_pause";
+ source: "*";
+ action: STATE_SET "show_pause" 0.0;
+ target: "elm.content.top";
+ }
+ }
+}
\ No newline at end of file
--- /dev/null
+/*
+* Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+
+#define STYLE_TAG \
+ tag: "br" "\n";\
+ tag: "ps" "ps";\
+ tag: "tab" "\t";\
+ tag: "b" "+ font=Tizen:style=Bold";
+
+/*
+#define STYLE_TAG_MATCH \
+ tag: "match" GENLIST_PART_MATCH_TAG_COLOR;
+*/
+
+// FIXME: Why this is needed? just don't use match color, right? damn textblock bug...
+#define STYLE_TAG_MATCH_FOCUS \
+ tag: "match" GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE;
+
+styles {
+ // ************* button text ********** //
+ style { name: "naviframe_left_btn_text";
+ base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" color=#000000 ellipsis=1.0";
+ STYLE_TAG
+ }
+ style { name: "naviframe_left_btn_text_press";
+ base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=left color=#ffffff text_color:ATO025 ellipsis=1.0";
+ STYLE_TAG
+ }
+ style { name: "naviframe_left_btn_text_dim";
+ base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=left color=#ffffff text_color:ATO025 ellipsis=1.0";
+ STYLE_TAG
+ }
+ style { name: "naviframe_right_btn_text";
+ base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=right color=#ee2a2a text_color:ATO025 ellipsis=1.0";
+ STYLE_TAG
+ }
+ style { name: "naviframe_right_btn_text_press";
+ base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=right color=#ffffff text_color:ATO025 ellipsis=1.0";
+ STYLE_TAG
+ }
+ style { name: "naviframe_right_btn_text_dim";
+ base: "font=Tizen:style=Regular font_size="BUTTON_NAVIFRAME_TITLE_TEXT_SIZE_INC" align=right color=#ffffff text_color:ATO025 ellipsis=1.0";
+ STYLE_TAG
+ }
+ // ********************** groupindex text
+ style { name: "genlist_style_groupindex_text";
+ base: "font=Tizen:style=Regular font_size="GENLIST_GROUPINDEX_LIST_SIZE" color="GENLIST_GROUPINDEX_LIST_COLOR_STYLE" ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ style { name: "genlist_style_groupindex_text_focus";
+ base: "font=Tizen:style=Regular font_size="GENLIST_GROUPINDEX_LIST_SIZE" color="GENLIST_GROUPINDEX_LIST_FOCUS_COLOR_STYLE" ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ // ********************** dialgoue group help text
+ style { name: "genlist_style_dialogue_group_help_text";
+ base: "font=Tizen:style=Regular font_size="GENLIST_DIALOGUE_GROUP_HELP_TEXT_SIZE" color="GENLIST_DIALOGUE_GROUP_HELP_TEXT_COLOR_STYLE" wrap=mixed";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ // ********************** list main text
+ style { name: "genlist_style_list_main_text_unread";
+ base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR_STYLE" ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ style { name: "genlist_style_list_main_text_unread_black";
+ base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color=#FFFFFF text_color:ATO025 ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ style { name: "genlist_style_list_main_text_unread_live_box_black";
+ base: "font=Tizen:style=Regular font_size="38" color="GENLIST_LIST_MAIN_TEXT_LIVEBOX_COLOR_STYLE_BLACK" ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ style { name: "genlist_style_list_main_text_livebox";
+ base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_LIVEBOX_COLOR_STYLE" ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ style { name: "genlist_style_list_main_text_unread_dim";
+ base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_UNREAD_DIM_COLOR_STYLE" ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+
+ style { name: "genlist_style_list_main_text_unread_dim_black";
+ base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_UNREAD_DIM_COLOR_STYLE_BLACK" ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ style { name: "genlist_style_list_main_text_read";
+ base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_READ_COLOR_STYLE" ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ style { name: "genlist_style_list_main_text_read_dim";
+ base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_READ_DIM_COLOR_STYLE" ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ style { name: "genlist_style_list_main_text_focus";
+ base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE" ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH_FOCUS
+ }
+ style { name: "genlist_style_list_main_text_focus_black";
+ base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE_BLACK" ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH_FOCUS
+ }
+ // ********************** list main text (multiline)
+ style { name: "genlist_style_list_main_text_unread_wrap";
+ base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR_STYLE" wrap=mixed";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ style { name: "genlist_style_list_main_text_unread_dim_wrap";
+ base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_MAIN_TEXT_UNREAD_DIM_COLOR_STYLE" wrap=mixed";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ style { name: "genlist_style_list_main_text_focus_wrap";
+ base: "font=Tizen:style=Regular font_size="GENLIST_LIST_MAIN_TEXT_SIZE" color="GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE" wrap=mixed";
+ STYLE_TAG
+ STYLE_TAG_MATCH_FOCUS
+ }
+ // ********************** list sub text
+ style { name: "genlist_style_list_sub_text_default";
+ base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR_STYLE" ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ style { name: "genlist_style_list_sub_text_default_dim";
+ base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_SUB_TEXT_DEFAULT_DIM_COLOR_STYLE" ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH_FOCUS
+ }
+ style { name: "genlist_style_list_sub_text_livebox";
+ base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_SUB_TEXT_LIVEBOX_COLOR_STYLE" ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ style { name: "genlist_style_list_sub_text_settings";
+ base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_SUB_TEXT_SETTINGS_COLOR_STYLE" ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ style { name: "genlist_style_list_sub_text_settings_dim";
+ base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_SUB_TEXT_SETTINGS_DIM_COLOR_STYLE" ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ style { name: "genlist_style_list_sub_text_focus";
+ base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE" ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH_FOCUS
+ }
+ // ********************** list sub text (multiline)
+ style { name: "genlist_style_list_sub_text_default_wrap";
+ base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_SUB_TEXT_DEFAULT_COLOR_STYLE" wrap=mixed";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ style { name: "genlist_style_list_sub_text_default_dim_wrap";
+ base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_SUB_TEXT_DEFAULT_DIM_COLOR_STYLE" wrap=mixed";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ style { name: "genlist_style_list_sub_text_focus_wrap";
+ base: "font=Tizen:style=Bold font_size="GENLIST_LIST_SUB_TEXT_SIZE" color="GENLIST_LIST_TEXT_FOCUS_COLOR_STYLE" wrap=mixed";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+
+ // **** style for download queue ****
+ style { name: "genlist_style_download_queue_progress_state_dim";
+ base: "font=Tizen:style=Regular font_size=24 color="GENLIST_LIST_SUB_TEXT_DEFAULT_DIM_COLOR_STYLE" ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH_FOCUS
+ }
+ style { name: "genlist_style_download_queue_progress_size_dim";
+ base: "font=Tizen:style=Regular font_size=24 color="GENLIST_LIST_SUB_TEXT_DEFAULT_DIM_COLOR_STYLE" align=right ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH_FOCUS
+ }
+ // ************* for lite textblock******* //
+ // ************* list main text ********** //
+ style { name: "list_text_main";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#000000 ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_text_main_dim";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#000000 ellipsis=1.0";
+ STYLE_TAG
+ }
+ style { name: "list_text_main_press";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#000000 ellipsis=1.0";
+ STYLE_TAG
+ }
+ style { name: "list_text_main_change_color";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_MAIN_SIZE" color=#3867f5 ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ // ************* list sub text ********** //
+ style { name: "list_text_sub_01";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#000000 ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_text_sub_01_dim";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#000000 ellipsis=1.0";
+ STYLE_TAG
+ }
+ style { name: "list_text_sub_01_press";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#000000 ellipsis=1.0";
+ STYLE_TAG
+ }
+ style { name: "list_text_sub_01_change_color";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#3867f5 ellipsis=1.0";
+ STYLE_TAG
+ STYLE_TAG_MATCH
+ }
+ style { name: "list_text_sub_02";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#000000 ellipsis=1.0";
+ STYLE_TAG
+ }
+ style { name: "list_text_sub_02_dim";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#000000 ellipsis=1.0";
+ STYLE_TAG
+ }
+ style { name: "list_text_sub_02_press";
+ base: "font=Tizen:style=Regular font_size="LIST_TEXT_SUB_SIZE" color=#000000 ellipsis=1.0";
+ STYLE_TAG
+ }
+ // ************* list index text ********** //
+ style { name: "list_text_index_main";
+ base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_MAIN_SIZE" color=#ffffff ellipsis=1.0";
+ STYLE_TAG
+ }
+ style { name: "list_text_index_main_dim";
+ base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_MAIN_SIZE" color=#ffffff ellipsis=1.0";
+ STYLE_TAG
+ }
+ style { name: "list_text_index_main_press";
+ base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_MAIN_SIZE" color=#ffffff ellipsis=1.0";
+ STYLE_TAG
+ }
+ style { name: "list_text_index_sub";
+ base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_SUB_SIZE" color=#ffffff ellipsis=1.0";
+ STYLE_TAG
+ }
+ style { name: "list_text_index_sub_dim";
+ base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_SUB_SIZE" color=#ffffff ellipsis=1.0";
+ STYLE_TAG
+ }
+ style { name: "list_text_index_sub_press";
+ base: "font=Tizen:style=Regular font_size="LIST_INDEX_TEXT_SUB_SIZE" color=#ffffff ellipsis=1.0";
+ STYLE_TAG
+ }
+}
--- /dev/null
+/*
+* Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+#define NAVIFRAME_VIEW_PUSH_TRANS_TIME 0.18
+#define NAVIFRAME_VIEW_POP_TRANS_TIME 0.18
+
+ styles {
+ style { name: "naviframe_title_style";
+ base: "font=Tizen:style=Regular align=center font_size="NAVIFRAME_TITLE_TEXT_FONT_SIZE_INC" color=#FFFFFF color_class=T020 ellipsis=1.0 text_class=T020 style=shadow,bottom shadow_color="NAVIFRAME_TITLE_TEXT_SHADOW_COLOR_INC"";
+ tag: "br" "\n";
+ tag: "tab" "\t";
+ }
+ style { name: "naviframe_subtitle_visible_style";
+ base: "font=Tizen:style=Regular align=center font_size="NAVIFRAME_SUBTITLE_VISIBLE_TEXT_FONT_SIZE_INC" color=#FFFFFF color_class=T0203 ellipsis=1.0 text_class=T0203 style=shadow,bottom shadow_color="NAVIFRAME_SUBTITLE_VISIBLE_TEXT_SHADOW_COLOR_INC"";
+ tag: "br" "\n";
+ tag: "tab" "\t";
+ }
+ style { name: "naviframe_subtitle_style";
+ base: "font=Tizen:style=Regular align=center font_size="NAVIFRAME_VISIBLE_TEXT_FONT_SIZE_INC" color=#FFFFFF color_class=T0204 ellipsis=1.0 text_class=T0204 style=shadow,bottom shadow_color="NAVIFRAME_SUBTITLE_TEXT_SHADOW_COLOR_INC"";
+ tag: "br" "\n";
+ tag: "tab" "\t";
+ }
+ }
+ group { name: "elm/naviframe/base/default";
+ parts {
+ part { name: "bg";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ }
+
+ group { name: "elm/naviframe/item/basic/default";
+ data.item: "tizen_zoom" 1;
+ images {
+ set {
+ name: "core_icon_badge_container.#";
+ image {
+ image: "images/core_icon_badge_container.#.png" COMP;
+ }
+ }
+ set {
+ name: "core_icon_badge_container_outer.#";
+ image {
+ image: "images/core_icon_badge_container_outer.#.png" COMP;
+ }
+ }
+ }
+ script {
+ public landscape_mode = 0; //Landscape status
+ public title_left_btn_visible = 0; //Title left button visible status
+ public title_left_text_btn_visible = 0; //Title left text button visible status
+ public title_right_btn_visible = 0; //Title right button visible status
+ public title_right_text_btn_visible = 0; //Title right text button visible status
+ public subtitle_visible = 0; //Subtitle visible status
+ public tabbar_visible = 0; //Tabbar visible status (This value is used for tabbar group)
+ public badge_visible = 0; //Badge icon visible status
+ }
+ parts {
+ part { name: "base";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ color_class: "B0211";
+ }
+ }
+ part { name: "clipper";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 1;
+ }
+ description { state: "hidden" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "indicator_bg";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: -1 0;
+ align: 0.0 0.0;
+ fixed: 0 1;
+ rel1 { to: "base"; relative: 0.0 0.0; }
+ rel2 { to: "base"; relative: 1.0 0.0; }
+ }
+ description { state: "show" 0.0;
+ inherit: "default" 0.0;
+ min: 0 NAVIFRAME_INDICATOR_HEIGHT_INC;
+ max: -1 NAVIFRAME_INDICATOR_HEIGHT_INC;
+ visible: 1;
+ color_class: "B011";
+ }
+ }
+ part { name: "title_bg";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ min: 0 NAVIFRAME_TITLE_HEIGHT_INC;
+ max: -1 NAVIFRAME_TITLE_HEIGHT_INC;
+ align: 0.0 0.0;
+ fixed: 0 1;
+ rel1 { to: "indicator_bg"; relative: 0.0 1.0; }
+ rel2 { to: "indicator_bg"; relative: 1.0 1.0; }
+ color_class: "B011";
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ min: 0 0;
+ max: -1 0;
+ }
+ }
+ part { name: "title_clipper";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ rel1.to_y: "title_bg";
+ rel2.to_y: "title_bg";
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "title_text_left_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "title_bg";
+ rel2.to: "title_left_btn_right_padding";
+ }
+ description { state: "title_badge_visible" 0.0;
+ rel1.to: "title_bg";
+ rel2.to: "title_badge2_padding";
+ }
+ }
+ part { name: "title_text_right_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "title_right_btn_left_padding";
+ rel2.to: "title_bg";
+ }
+ description { state: "title_badge_visible" 0.0;
+ rel1.to: "badge_icon_left_padding";
+ rel2.to: "title_bg";
+ }
+ }
+ part { name: "elm.text.title";
+ type: TEXTBLOCK;
+ scale: 1;
+ mouse_events: 0;
+ clip_to: "title_text_clipper";
+ description { state: "default" 0.0;
+ text {
+ style: "naviframe_title_style";
+ size: NAVIFRAME_TITLE_TEXT_FONT_SIZE_INC;
+ size_range: NAVIFRAME_TITLE_TEXT_FONT_RANGE_MIN NAVIFRAME_TITLE_TEXT_FONT_RANGE_MAX;
+ elipsis: 1.0;
+ }
+ fixed: 1 1;
+ rel1 { to_x: "title_text_left_padding"; to_y: "title_bg"; relative: 1.0 0.0; }
+ rel2 { to_x: "title_text_right_padding"; to_y: "title_bg"; relative: 0.0 1.0; }
+ }
+ description { state: "subtitle_visible" 0.0;
+ text { style: "naviframe_subtitle_visible_style"; elipsis: 1.0;}
+ fixed: 1 1;
+ rel1 { to_x: "title_text_left_padding"; to_y: "title_top_padding"; relative: 1.0 1.0; }
+ rel2 { to_x: "title_text_right_padding"; to_y: "elm.text.subtitle"; relative: 0.0 0.0; }
+ }
+ description { state: "text_btn_subtitle_visible" 0.0;
+ inherit: "subtitle_visible" 0.0;
+ fixed: 1 1;
+ rel1 { to_x: "title_left_text_btn"; to_y: "title_top_padding"; relative: 1.0 1.0; }
+ rel2 { to_x: "title_right_text_btn"; to_y: "elm.text.subtitle"; relative: 0.0 0.0; }
+ }
+ description { state: "text_btn_badge_subtitle_visible" 0.0;
+ inherit: "subtitle_visible" 0.0;
+ fixed: 1 1;
+ rel1 { to_x: "title_left_text_btn"; to_y: "title_top_padding"; relative: 1.0 1.0; }
+ rel2 { to_x: "badge_text_left_padding"; to_y: "elm.text.subtitle"; relative: 0.0 0.0; }
+ }
+ description { state: "text_button_visible" 0.0;
+ inherit: "default" 0.0;
+ fixed: 1 1;
+ rel1 { to_x: "title_left_text_btn"; to_y: "title_bg"; relative: 1.0 0.0; }
+ rel2 { to_x: "title_right_text_btn"; to_y: "title_bg"; relative: 0.0 1.0; }
+ }
+ description { state: "text_button_badge_visible" 0.0;
+ inherit: "default" 0.0;
+ fixed: 1 1;
+ rel1 { to_x: "title_left_text_btn"; to_y: "title_bg"; relative: 1.0 0.0; }
+ rel2 { to_x: "badge_text_left_padding"; to_y: "title_bg"; relative: 0.0 1.0; }
+ }
+ }
+ part { name: "title_text_clipper";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ rel1.to: "elm.text.title";
+ rel2.to: "elm.text.title";
+ }
+ }
+ part { name: "title_top_padding";
+ type: SPACER;
+ description { state: "default" 0.0;
+ min: 0 NAVIFRAME_TITLE_TOP_PADDING_HEIGHT_INC;
+ max: -1 NAVIFRAME_TITLE_TOP_PADDING_HEIGHT_INC;
+ fixed: 0 1;
+ align: 0.5 0.0;
+ rel1 { to: "title_bg"; relative: 0.0 0.0; }
+ rel2 { to: "title_bg"; relative: 1.0 0.0; }
+ }
+ }
+ part { name: "elm.text.subtitle";
+ type: TEXTBLOCK;
+ scale: 1;
+ mouse_events: 0;
+ clip_to: "subtitle_text_clipper";
+ description { state: "default" 0.0;
+ text { style: "naviframe_subtitle_style"; elipsis: 1.0;}
+ min: 0 NAVIFRAME_SUBTITLE_HEIGHT_INC;
+ max: -1 NAVIFRAME_SUBTITLE_HEIGHT_INC;
+ fixed: 0 1;
+ align: 0.5 1.0;
+ rel1 { to_x: "title_left_btn_right_padding"; to_y: "subtitle_bottom_padding"; relative: 1.0 0.0; }
+ rel2 { to_x: "title_right_btn_left_padding"; to_y: "subtitle_bottom_padding"; relative: 0.0 0.0; }
+ }
+ description { state: "text_button_visible" 0.0;
+ inherit: "default" 0.0;
+ fixed: 1 1;
+ rel1 { to_x: "title_left_text_btn"; to_y: "subtitle_bottom_padding"; relative: 1.0 0.0; }
+ rel2 { to_x: "title_right_text_btn"; to_y: "subtitle_bottom_padding"; relative: 0.0 0.0; }
+ }
+ description { state: "text_button_badge_visible" 0.0;
+ inherit: "default" 0.0;
+ fixed: 1 1;
+ rel1 { to_x: "title_left_text_btn"; to_y: "subtitle_bottom_padding"; relative: 1.0 0.0; }
+ rel2 { to_x: "badge_text_left_padding"; to_y: "subtitle_bottom_padding"; relative: 0.0 0.0; }
+ }
+ }
+ part { name: "subtitle_text_clipper";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ rel1.to: "elm.text.subtitle";
+ rel2.to: "elm.text.subtitle";
+ }
+ }
+ part { name: "subtitle_bottom_padding";
+ type: SPACER;
+ description { state: "default" 0.0;
+ min: 0 NAVIFRAME_SUBTITLE_BOTTOM_PADDING_HEIGHT_INC;
+ max: -1 NAVIFRAME_SUBTITLE_BOTTOM_PADDING_HEIGHT_INC;
+ fixed: 0 1;
+ align: 0.5 1.0;
+ rel1 { to: "title_bg"; relative: 0.0 1.0; }
+ rel2 { to: "title_bg"; relative: 1.0 1.0; }
+ }
+ }
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ repeat_events: 0;
+ clip_to: "content_clipper";
+ description { state: "default" 0.0;
+ align: 0.0 0.0;
+ rel1 { to_x: "base"; to_y: "title_bg"; relative: 0.0 1.0; }
+ rel2 { to_x: "base"; to_y: "toolbar"; relative: 1.0 0.0; }
+ }
+ }
+ part { name: "click_event_area";
+ type: RECT;
+ ignore_flags: ON_HOLD;
+ description { state: "default" 0.0;
+ rel1.to: "title_bg";
+ rel2.to: "title_bg";
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "access.title";
+ type: RECT;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ rel1.to: "title_bg";
+ rel2.to: "title_bg";
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "elm.swallow.icon";
+ type: SWALLOW;
+ scale: 1;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ max: 0 0;
+ fixed: 1 0;
+ align: 0.0 0.5;
+ rel1 { relative: 1.0 0.0; to: "title_left_btn_right_padding"; }
+ rel2 { relative: 1.0 1.0; to: "title_left_btn_right_padding"; }
+ visible: 0;
+ }
+ }
+ part { name: "badge_icon_left_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 -1;
+ fixed: 1 0;
+ align: 1.0 0.5;
+ rel1 { to_x: "badge_text_left_padding"; to_y: "title_bg"; relative: 0.0 0.0; }
+ rel2 { to_x: "badge_text_left_padding"; to_y: "title_bg"; relative: 0.0 1.0; }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: NAVIFRAME_BADGE_ICON_LEFT_PADDING_WIDTH_INC 0;
+ max: NAVIFRAME_BADGE_ICON_LEFT_PADDING_WIDTH_INC -1;
+ }
+ }
+ part { name: "badge_icon";
+ type: IMAGE;
+ scale: 1;
+ mouse_events: 0;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ fixed: 1 1;
+ rel1 { to_x: "badge_text_left_padding"; to_y: "title_badge"; }
+ rel2 { to_x: "badge_text_right_padding"; to_y: "title_badge"; }
+ color_class: "B052L7";
+ image.normal: "core_icon_badge_container.#";
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ rel1 { to_x: "badge_text_left_padding"; to_y: "title_badge"; }
+ rel2 { to_x: "badge_text_right_padding"; to_y: "title_badge"; }
+ color_class: "B052L7";
+ image.normal: "core_icon_badge_container.#";
+ visible: 1;
+ }
+ }
+ part { name: "badge_outer_icon";
+ type: IMAGE;
+ scale: 1;
+ mouse_events: 0;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ fixed: 1 1;
+ rel1 { to_x: "badge_text_left_padding"; to_y: "title_badge"; }
+ rel2 { to_x: "badge_text_right_padding"; to_y: "title_badge"; }
+ image.normal: "core_icon_badge_container_outer.#";
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ rel1 { to_x: "badge_text_left_padding"; to_y: "title_badge"; }
+ rel2 { to_x: "badge_text_right_padding"; to_y: "title_badge"; }
+ image.normal: "core_icon_badge_container_outer.#";
+ visible: 1;
+ }
+ }
+ part { name: "badge_text_left_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 -1;
+ fixed: 1 0;
+ align: 1.0 0.5;
+ rel1 { to_x: "title_badge"; to_y: "title_bg"; relative: 0.0 0.0; }
+ rel2 { to_x: "title_badge"; to_y: "title_bg"; relative: 0.0 1.0; }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC 0;
+ max: NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC -1;
+ }
+ }
+ part { name: "badge_text_right_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 -1;
+ fixed: 1 0;
+ align: 1.0 0.5;
+ rel1 { to_x: "title_right_btn_left_padding"; to_y: "title_bg"; relative: 0.0 0.0; }
+ rel2 { to_x: "title_right_btn_left_padding"; to_y: "title_bg"; relative: 0.0 1.0; }
+ }
+ description { state: "right_text_button" 0.0;
+ inherit: "default" 0.0;
+ rel1 { to_x: "title_right_text_btn"; to_y: "title_bg"; relative: 0.0 0.0; }
+ rel2 { to_x: "title_right_text_btn"; to_y: "title_bg"; relative: 0.0 1.0; }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC 0;
+ max: NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC -1;
+ }
+ }
+ part { name: "title_badge";
+ type: TEXT;
+ scale: 1;
+ mouse_events: 0;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ text {
+ text_class: "T1121";
+ min: 1 0;
+ max: 1 0;
+ align: 1.0 0.5;
+ elipsis: 1.0;
+ }
+ color_class: "T1121";
+ min: 0 NAVIFRAME_BADGE_HEIGHT_INC;
+ max: -1 NAVIFRAME_BADGE_HEIGHT_INC;
+ fixed: 1 1;
+ align: 1.0 0.5;
+ rel1 { to_x: "badge_text_right_padding"; to_y: "elm.text.title"; relative: 0.0 0.0; }
+ rel2 { to_x: "badge_text_right_padding"; to_y: "elm.text.title"; relative: 0.0 1.0; }
+ }
+ }
+ part { name: "title_badge2";
+ type: TEXT;
+ scale: 1;
+ mouse_events: 0;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ text {
+ text_class: "T1121";
+ min: 1 0;
+ max: 1 0;
+ align: 0.0 0.5;
+ elipsis: 1.0;
+ }
+ color_class: "T1121";
+ min: 0 NAVIFRAME_BADGE_HEIGHT_INC;
+ max: -1 NAVIFRAME_BADGE_HEIGHT_INC;
+ fixed: 1 1;
+ align: 0.0 0.5;
+ rel1 { to_x: "title_left_btn_right_padding"; to_y: "elm.text.title"; relative: 1.0 0.0; }
+ rel2 { to_x: "title_left_btn_right_padding"; to_y: "elm.text.title"; relative: 1.0 1.0; }
+ visible: 0;
+ }
+ description { state: "left_text_button" 0.0;
+ inherit: "default" 0.0;
+ rel1 { to_x: "title_left_text_btn"; to_y: "elm.text.title"; relative: 1.0 0.0; }
+ rel2 { to_x: "title_left_text_btn"; to_y: "elm.text.title"; relative: 1.0 1.0; }
+ }
+ }
+ part { name: "title_badge2_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 -1;
+ fixed: 1 0;
+ align: 0.0 0.5;
+ rel1 { to_x: "title_badge2"; to_y: "title_bg"; relative: 1.0 0.0; }
+ rel2 { to_x: "title_badge2"; to_y: "title_bg"; relative: 1.0 1.0; }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: NAVIFRAME_BADGE2_PADDING_WIDTH_INC 0;
+ max: NAVIFRAME_BADGE2_PADDING_WIDTH_INC -1;
+ }
+ }
+ part { name: "title_left_btn_left_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC 0;
+ max: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC -1;
+ fixed: 1 1;
+ align: 0.0 0.0;
+ rel1 { to: "title_bg"; relative: 0.0 0.0; }
+ rel2 { to: "title_bg"; relative: 0.0 1.0; }
+ }
+ }
+ part { name: "title_left_btn_bg";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ fixed: 1 1;
+ align: 0.0 0.5;
+ rel1 { to: "title_left_btn_left_padding"; relative: 1.0 0.0; }
+ rel2 { to: "title_left_btn_left_padding"; relative: 1.0 1.0; }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: NAVIFRAME_TITLE_FUNC_BTN_SIZE_INC;
+ max: NAVIFRAME_TITLE_FUNC_BTN_SIZE_INC;
+ }
+ }
+ part { name: "title_left_btn_right_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ fixed: 1 1;
+ align: 0.0 0.0;
+ rel1 { to: "title_left_btn_bg"; relative: 1.0 0.0; }
+ rel2 { to: "title_left_btn_bg"; relative: 1.0 1.0; }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC 0;
+ max: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC -1;
+ }
+ }
+ part { name: "title_left_btn";
+ type: SWALLOW;
+ scale: 1;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "title_left_btn_bg";
+ rel2.to: "title_left_btn_bg";
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "title_left_text_btn_bg";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ fixed: 1 1;
+ align: 0.0 0.0;
+ rel1 { to: "title_bg"; relative: 0.0 0.0; }
+ rel2 { to: "title_bg"; relative: 0.0 1.0; }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: BUTTON_NAVIFRAME_TITLE_BUTTON_TEXT_SIZE_INC;
+ max: BUTTON_NAVIFRAME_TITLE_BUTTON_TEXT_SIZE_INC;
+ }
+ }
+ part { name: "title_left_text_btn";
+ type: SWALLOW;
+ scale: 1;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "title_left_text_btn_bg";
+ rel2.to: "title_left_text_btn_bg";
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "title_right_btn_left_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ fixed: 1 1;
+ align: 1.0 0.0;
+ rel1 { to: "title_right_btn_bg"; relative: 0.0 0.0; }
+ rel2 { to: "title_right_btn_bg"; relative: 0.0 1.0; }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC 0;
+ max: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC -1;
+ }
+ }
+ part { name: "title_right_btn_bg";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ fixed: 1 1;
+ align: 1.0 0.5;
+ rel1 { to: "title_right_btn_right_padding"; relative: 0.0 0.0; }
+ rel2 { to: "title_right_btn_right_padding"; relative: 0.0 1.0; }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: NAVIFRAME_TITLE_FUNC_BTN_SIZE_INC;
+ max: NAVIFRAME_TITLE_FUNC_BTN_SIZE_INC;
+ }
+ }
+ part { name: "title_right_btn_right_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC 0;
+ max: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC -1;
+ fixed: 1 1;
+ align: 1.0 0.0;
+ rel1 { to: "title_bg"; relative: 1.0 0.0; }
+ rel2 { to: "title_bg"; relative: 1.0 1.0; }
+ }
+ }
+ part { name: "title_right_btn";
+ type: SWALLOW;
+ scale: 1;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "title_right_btn_bg";
+ rel2.to: "title_right_btn_bg";
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "title_right_text_btn_bg";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ fixed: 1 1;
+ align: 1.0 0.5;
+ rel1 { to: "title_bg"; relative: 1.0 0.0; }
+ rel2 { to: "title_bg"; relative: 1.0 1.0; }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: BUTTON_NAVIFRAME_TITLE_BUTTON_TEXT_SIZE_INC;
+ max: BUTTON_NAVIFRAME_TITLE_BUTTON_TEXT_SIZE_INC;
+ }
+ }
+ part { name: "title_right_text_btn";
+ type: SWALLOW;
+ scale: 1;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "title_right_text_btn_bg";
+ rel2.to: "title_right_text_btn_bg";
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "content_clipper";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ rel1.to_y: "elm.swallow.content";
+ rel2.to_y: "elm.swallow.content";
+ }
+ }
+ part { name: "toolbar_bg";
+ type: RECT;
+ clip_to: "toolbar_clipper";
+ description { state: "default" 0.0;
+ rel1.to: "toolbar";
+ rel2.to: "toolbar";
+ color: NAVIFRAME_TOOLBAR_COLOR_INC;
+ }
+ }
+ part { name: "toolbar";
+ type: SWALLOW;
+ scale: 1;
+ clip_to: "toolbar_clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: -1 0;
+ fixed: 0 1;
+ align: 0.0 1.0;
+ rel1 { to: "base"; relative: 0.0 1.0; }
+ rel2 { to: "base"; relative: 1.0 1.0; }
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: 0 NAVIFRAME_TOOLBAR_HEIGHT_INC;
+ max: -1 NAVIFRAME_TOOLBAR_HEIGHT_INC;
+ visible: 1;
+ }
+ }
+ part { name: "toolbar_clipper";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ rel1.to: "toolbar";
+ rel2.to: "toolbar";
+ }
+ }
+ part { name: "elm.swallow.prev_btn";
+ type: SWALLOW;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ rel1.to: "base";
+ rel2.to: "base";
+ visible: 0;
+ }
+ }
+ part { name: "toolbar_more_btn";
+ type: SWALLOW;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ rel1.to: "base";
+ rel2.to: "base";
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program { name: "content_new_pushed";
+ signal: "elm,state,new,pushed,deferred";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ transition: SIN_FAC NAVIFRAME_VIEW_PUSH_TRANS_TIME 1.7;
+ after: "show_finished";
+ }
+ program { name: "content_cur_pushed";
+ signal: "elm,state,cur,pushed,deferred";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ transition: SIN_FAC NAVIFRAME_VIEW_PUSH_TRANS_TIME 1.7;
+ after: "pushed_finished";
+ }
+ program { name: "content_prev_popped";
+ signal: "elm,state,prev,popped,deferred";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ transition: SIN_FAC NAVIFRAME_VIEW_POP_TRANS_TIME 1.7;
+ after: "show_finished";
+ }
+ program { name: "content_cur_popped";
+ signal: "elm,state,cur,popped,deferred";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ transition: SIN_FAC NAVIFRAME_VIEW_POP_TRANS_TIME 1.7;
+ after: "popped_finished";
+ }
+ program { name: "pop_transition_finished";
+ signal: "elm,pop,transition,finished";
+ source: "elm";
+ action: ACTION_STOP;
+ target: "content_cur_popped";
+ after: "popped_finished";
+ }
+ program { name: "new_pushed";
+ signal: "elm,state,new,pushed";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "clipper";
+ }
+ program { name: "prev_popped";
+ signal: "elm,state,prev,popped";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ }
+ program { name: "show_finished";
+ action: SIGNAL_EMIT "elm,action,show,finished" "";
+ }
+ program { name: "pushed_finished";
+ action: SIGNAL_EMIT "elm,action,pushed,finished" "";
+ }
+ program { name: "popped_finished";
+ action: SIGNAL_EMIT "elm,action,popped,finished" "";
+ }
+ program { name: "visible";
+ signal: "elm,state,visible";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ }
+ program { name: "invisible";
+ signal: "elm,state,invisible";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "clipper";
+ }
+ program { name: "title_show";
+ signal: "elm,state,title,show";
+ source: "elm";
+ script {
+ set_state(PART:"title_bg", "default", 0.0);
+ set_state(PART:"title_clipper", "default", 0.0);
+ if (get_int(title_left_btn_visible)) {
+ set_state(PART:"title_left_btn_bg", "visible", 0.0);
+ set_state(PART:"title_left_btn_right_padding", "visible", 0.0);
+ set_state(PART:"title_left_btn", "visible", 0.0);
+ }
+ if (get_int(title_left_text_btn_visible)) {
+ set_state(PART:"title_left_text_btn_bg", "visible", 0.0);
+ set_state(PART:"title_left_text_btn", "visible", 0.0);
+ }
+ if (get_int(title_right_btn_visible)) {
+ set_state(PART:"title_right_btn_bg", "visible", 0.0);
+ set_state(PART:"title_right_btn_left_padding", "visible", 0.0);
+ set_state(PART:"title_right_btn", "visible", 0.0);
+ }
+ if (get_int(title_right_text_btn_visible)) {
+ set_state(PART:"title_right_text_btn_bg", "visible", 0.0);
+ set_state(PART:"title_right_text_btn", "visible", 0.0);
+ }
+ }
+ }
+ program { name: "title_show_trans";
+ signal: "elm,action,title,show";
+ source: "elm";
+ after: "title_show";
+ }
+ program { name: "title_hide";
+ signal: "elm,state,title,hide";
+ source: "elm";
+ script {
+ set_state(PART:"title_bg", "hidden", 0.0);
+ set_state(PART:"title_clipper", "hidden", 0.0);
+ set_state(PART:"title_left_btn_bg", "default", 0.0);
+ set_state(PART:"title_left_btn_right_padding", "default", 0.0);
+ set_state(PART:"title_left_btn", "default", 0.0);
+ set_state(PART:"title_left_text_btn_bg", "default", 0.0);
+ set_state(PART:"title_left_text_btn", "default", 0.0);
+ set_state(PART:"title_right_btn_bg", "default", 0.0);
+ set_state(PART:"title_right_btn_left_padding", "default", 0.0);
+ set_state(PART:"title_right_btn", "default", 0.0);
+ set_state(PART:"title_right_text_btn_bg", "default", 0.0);
+ set_state(PART:"title_right_text_btn", "default", 0.0);
+ }
+ }
+ program { name: "title_hide_trans";
+ signal: "elm,action,title,hide";
+ source: "elm";
+ after: "title_hide";
+ }
+ program { name: "subtitle_show";
+ signal: "elm,state,subtitle,show";
+ source: "elm";
+ script {
+ if (get_int(title_left_text_btn_visible) || get_int(title_right_text_btn_visible)){
+ if (get_int(badge_visible))
+ set_state(PART:"elm.text.title", "text_btn_badge_subtitle_visible", 0.0);
+ else
+ set_state(PART:"elm.text.title", "text_btn_subtitle_visible", 0.0);
+ }
+ else
+ set_state(PART:"elm.text.title", "subtitle_visible", 0.0);
+ set_int(subtitle_visible, 1);
+ }
+ }
+ program { name: "subtitle_hide";
+ signal: "elm,state,subtitle,hide";
+ source: "elm";
+ script {
+ if (get_int(title_left_text_btn_visible) || get_int(title_right_text_btn_visible)){
+ if (get_int(badge_visible)){
+ set_state(PART:"elm.text.title", "text_button_badge_visible", 0.0);
+ }
+ else {
+ set_state(PART:"elm.text.title", "text_button_visible", 0.0);
+ }
+ }
+ else
+ set_state(PART:"elm.text.title", "default", 0.0);
+
+ set_int(subtitle_visible, 0);
+ }
+ }
+ program { name: "title_left_btn_show";
+ signal: "elm,state,title_left_btn,show";
+ source: "elm";
+ script {
+ set_state(PART:"title_left_btn_bg", "visible", 0.0);
+ set_state(PART:"title_left_btn_right_padding", "visible", 0.0);
+ set_state(PART:"title_left_btn", "visible", 0.0);
+ set_int(title_left_btn_visible, 1);
+ }
+ }
+ program { name: "title_left_text_btn_show";
+ signal: "elm,state,title_left_text_btn,show";
+ source: "elm";
+ script {
+ set_state(PART:"title_left_text_btn_bg", "visible", 0.0);
+ set_state(PART:"title_left_text_btn", "visible", 0.0);
+ if (get_int(subtitle_visible) && get_int(badge_visible)) {
+ set_state(PART:"elm.text.title", "text_btn_badge_subtitle_visible", 0.0);
+ set_state(PART:"elm.text.subtitle", "text_button_badge_visible", 0.0);
+ }
+ else if (get_int(subtitle_visible)) {
+ set_state(PART:"elm.text.title", "text_btn_subtitle_visible", 0.0);
+ set_state(PART:"elm.text.subtitle", "text_button_visible", 0.0);
+ }
+ else if (get_int(badge_visible)) {
+ set_state(PART:"elm.text.title", "text_button_badge_visible", 0.0);
+ }
+ else
+ set_state(PART:"elm.text.title", "text_button_visible", 0.0);
+
+ set_state(PART:"title_badge2", "left_text_button", 0.0);
+ set_int(title_left_text_btn_visible, 1);
+ }
+ }
+ program { name: "title_left_btn_hide";
+ signal: "elm,state,title_left_btn,hide";
+ source: "elm";
+ script {
+ set_state(PART:"title_left_btn_bg", "default", 0.0);
+ set_state(PART:"title_left_btn_right_padding", "default", 0.0);
+ set_state(PART:"title_left_btn", "default", 0.0);
+ set_int(title_left_btn_visible, 0);
+ }
+ }
+ program { name: "title_left_text_btn_hide";
+ signal: "elm,state,title_left_text_btn,hide";
+ source: "elm";
+ script {
+ set_state(PART:"title_left_text_btn_bg", "default", 0.0);
+ set_state(PART:"title_left_text_btn", "default", 0.0);
+
+ if (!get_int(title_right_text_btn_visible)){
+ if (get_int(subtitle_visible)){
+ set_state(PART:"elm.text.title", "subtitle_visible", 0.0);
+ set_state(PART:"elm.text.subtitle", "default", 0.0);
+ }
+ else
+ set_state(PART:"elm.text.title", "default", 0.0);
+
+ set_state(PART:"title_badge2", "default", 0.0);
+ }
+ set_int(title_left_text_btn_visible, 0);
+ }
+ }
+ program { name: "title_right_btn_show";
+ signal: "elm,state,title_right_btn,show";
+ source: "elm";
+ script {
+ set_state(PART:"title_right_btn_bg", "visible", 0.0);
+ set_state(PART:"title_right_btn_left_padding", "visible", 0.0);
+ set_state(PART:"title_right_btn", "visible", 0.0);
+ set_int(title_right_btn_visible, 1);
+ }
+ }
+ program { name: "title_right_text_btn_show";
+ signal: "elm,state,title_right_text_btn,show";
+ source: "elm";
+ script {
+ set_state(PART:"title_right_text_btn_bg", "visible", 0.0);
+ set_state(PART:"title_right_text_btn", "visible", 0.0);
+ if (get_int(subtitle_visible) && get_int(badge_visible)) {
+ set_state(PART:"elm.text.title", "text_btn_badge_subtitle_visible", 0.0);
+ set_state(PART:"elm.text.subtitle", "text_button_badge_visible", 0.0);
+ set_state(PART:"badge_text_right_padding", "right_text_button", 0.0);
+ }
+ else if (get_int(subtitle_visible)) {
+ set_state(PART:"elm.text.title", "text_btn_subtitle_visible", 0.0);
+ set_state(PART:"elm.text.subtitle", "text_button_visible", 0.0);
+ }
+ else if (get_int(badge_visible)) {
+ set_state(PART:"elm.text.title", "text_button_badge_visible", 0.0);
+ set_state(PART:"badge_text_right_padding", "right_text_button", 0.0);
+ }
+ else
+ set_state(PART:"elm.text.title", "text_button_visible", 0.0);
+
+ set_state(PART:"title_badge2", "left_text_button", 0.0);
+ set_int(title_right_text_btn_visible, 1);
+ }
+ }
+ program { name: "title_right_btn_hide";
+ signal: "elm,state,title_right_btn,hide";
+ source: "elm";
+ script {
+ set_state(PART:"title_right_btn_bg", "default", 0.0);
+ set_state(PART:"title_right_btn_left_padding", "default", 0.0);
+ set_state(PART:"title_right_btn", "default", 0.0);
+ set_int(title_right_btn_visible, 0);
+ }
+ }
+ program { name: "title_right_text_btn_hide";
+ signal: "elm,state,title_right_text_btn,hide";
+ source: "elm";
+ script {
+ set_state(PART:"title_right_text_btn_bg", "default", 0.0);
+ set_state(PART:"title_right_text_btn", "default", 0.0);
+
+ if (!get_int(title_left_text_btn_visible)){
+ if (get_int(subtitle_visible)){
+ set_state(PART:"elm.text.title", "subtitle_visible", 0.0);
+ set_state(PART:"elm.text.subtitle", "default", 0.0);
+ }
+ else
+ set_state(PART:"elm.text.title", "default", 0.0);
+
+ set_state(PART:"title_badge2", "default", 0.0);
+ }
+
+ if (get_int(badge_visible))
+ set_state(PART:"badge_text_right_padding", "visible", 0.0);
+ else
+ set_state(PART:"badge_text_right_padding", "default", 0.0);
+
+ set_int(title_right_text_btn_visible, 0);
+ }
+ }
+ program { name: "title_badge_show";
+ signal: "elm,state,title_badge,show";
+ source: "elm";
+ script {
+ new buf[128];
+ set_state(PART:"badge_text_left_padding", "visible", 0.0);
+ if (get_int(title_left_text_btn_visible) || get_int(title_right_text_btn_visible)) {
+ set_state(PART:"title_badge2", "left_text_button", 0.0);
+ if (get_int(subtitle_visible)){
+ set_state(PART:"elm.text.title", "text_btn_badge_subtitle_visible", 0.0);
+ set_state(PART:"elm.text.subtitle", "text_button_badge_visible", 0.0);
+ }
+ else
+ set_state(PART:"elm.text.title", "text_button_badge_visible", 0.0);
+ }
+ else
+ set_state(PART:"title_badge2", "visible", 0.0);
+
+ if (get_int(title_right_text_btn_visible))
+ set_state(PART:"badge_text_right_padding", "right_text_button", 0.0);
+ else
+ set_state(PART:"badge_text_right_padding", "visible", 0.0);
+
+ set_state(PART:"badge_icon", "visible", 0.0);
+ set_state(PART:"badge_outer_icon", "visible", 0.0);
+ set_state(PART:"badge_icon_left_padding", "visible", 0.0);
+
+ get_text(PART:"title_badge", buf, 128);
+ set_text(PART:"title_badge2", buf);
+ set_state(PART:"title_badge2_padding", "visible", 0.0);
+
+ set_state(PART:"title_text_left_padding", "title_badge_visible", 0.0);
+ set_state(PART:"title_text_right_padding", "title_badge_visible", 0.0);
+
+ set_int(badge_visible, 1);
+ }
+ }
+ program { name: "title_badge_hide";
+ signal: "elm,state,title_badge,hide";
+ source: "elm";
+ script {
+ set_state(PART:"badge_text_left_padding", "default", 0.0);
+ set_state(PART:"badge_text_right_padding", "default", 0.0);
+ set_state(PART:"badge_icon", "default", 0.0);
+ set_state(PART:"badge_outer_icon", "default", 0.0);
+ set_state(PART:"badge_icon_left_padding", "default", 0.0);
+ set_state(PART:"title_badge2", "default", 0.0);
+
+ set_text(PART:"title_badge2", "");
+ set_state(PART:"title_badge2_padding", "default", 0.0);
+ set_state(PART:"title_text_left_padding", "default", 0.0);
+ set_state(PART:"title_text_right_padding", "default", 0.0);
+
+ if (get_int(title_left_text_btn_visible) || get_int(title_right_text_btn_visible)) {
+ if (get_int(subtitle_visible)){
+ set_state(PART:"elm.text.title", "text_btn_subtitle_visible", 0.0);
+ set_state(PART:"elm.text.subtitle", "text_button_visible", 0.0);
+ }
+ else
+ set_state(PART:"elm.text.title", "text_button_visible", 0.0);
+ }
+ set_int(badge_visible, 0);
+ }
+ }
+ program { name: "toolbar_show";
+ signal: "elm,state,toolbar,show";
+ source: "elm";
+ script {
+ set_state(PART:"toolbar", "visible", 0.0);
+ }
+ }
+ program { name: "toolbar_hide";
+ signal: "elm,state,toolbar,hide";
+ source: "elm";
+ script {
+ set_state(PART:"toolbar", "default", 0.0);
+ }
+ }
+ program { name: "title_clicked";
+ signal: "mouse,clicked,1";
+ source: "click_event_area";
+ script {
+ emit("elm,action,title,clicked", "");
+ }
+ }
+ program { name: "change_to_landscape";
+ script {
+ if (!get_int(landscape_mode)) {
+ set_int(landscape_mode, 1);
+ }
+ }
+ }
+ program { name: "change_to_portrait";
+ script {
+ if (get_int(landscape_mode)) {
+ set_int(landscape_mode, 0);
+ }
+ }
+ }
+ program { name: "landscape_mode";
+ source: "elm";
+ signal: "elm,state,orient,90";
+ after: "change_to_landscape";
+ }
+ program { name: "landscape_mode2";
+ source: "elm";
+ signal: "elm,state,orient,270";
+ after: "change_to_landscape";
+ }
+ program { name: "portrait_mode";
+ source: "elm";
+ signal: "elm,state,orient,0";
+ after: "change_to_portrait";
+ }
+ program { name: "portrait_mode2";
+ source: "elm";
+ signal: "elm,state,orient,180";
+ after: "change_to_portrait";
+ }
+ program { name: "indicator_bg_show";
+ signal: "elm,state,indicator_bg,show";
+ source: "";
+ script {
+ set_state(PART:"indicator_bg", "show", 0.0);
+ }
+ }
+ program { name: "indicator_bg_hide";
+ signal: "elm,state,indicator_bg,hide";
+ source: "";
+ script {
+ set_state(PART:"indicator_bg", "default", 0.0);
+ }
+ }
+ }
+ }
+
+ group {
+ name: "elm/naviframe/item/title_with_padding/default";
+ inherit: "elm/naviframe/item/basic/default";
+ }
+
+ group { name: "elm/naviframe/item/tabbar/default";
+ alias: "elm/naviframe/item/tabbar/icon/default";
+ inherit: "elm/naviframe/item/basic/default";
+ parts {
+ part { name: "tabbar";
+ type: SWALLOW;
+ scale: 1;
+ clip_to: "tabbar_clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: -1 0;
+ fixed: 0 1;
+ align: 0.5 0.0;
+ rel1 { to: "title_bg"; relative: 0.0 1.0; }
+ rel2 { to: "title_bg"; relative: 1.0 1.0; }
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: 0 NAVIFRAME_TABBAR_HEIGHT_INC;
+ max: -1 NAVIFRAME_TABBAR_HEIGHT_INC;
+ visible: 1;
+ }
+ }
+ part { name: "tabbar_top_divider";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ clip_to: "tabbar_clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: -1 0;
+ fixed: 0 1;
+ align: 0.5 0.0;
+ rel1 { to: "tabbar"; relative: 0.0 0.0; }
+ rel2 { to: "tabbar"; relative: 1.0 0.0; }
+ color_class: "B012L4";
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: 0 NAVIFRAME_TABBAR_TOP_DIVIDER_HEIGHT_INC;
+ max: -1 NAVIFRAME_TABBAR_TOP_DIVIDER_HEIGHT_INC;
+ visible: 1;
+ }
+ }
+ part { name: "tabbar_clipper";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ rel1.to_y: "tabbar";
+ rel2.to_y: "tabbar";
+ }
+ }
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ repeat_events: 0;
+ clip_to: "content_clipper";
+ description { state: "default" 0.0;
+ align: 0.0 0.0;
+ rel1 { to_x: "base"; to_y: "tabbar"; relative: 0.0 1.0; }
+ rel2 { to_x: "base"; to_y: "toolbar"; relative: 1.0 0.0; }
+ }
+ }
+ }
+ programs {
+ program { name: "title_show";
+ signal: "elm,state,title,show";
+ source: "elm";
+ script {
+ set_state(PART:"title_bg", "default", 0.0);
+ set_state(PART:"title_clipper", "default", 0.0);
+ if (get_int(title_left_btn_visible)) {
+ set_state(PART:"title_left_btn_bg", "visible", 0.0);
+ set_state(PART:"title_left_btn_right_padding", "visible", 0.0);
+ set_state(PART:"title_left_btn", "visible", 0.0);
+ }
+ if (get_int(title_right_btn_visible)) {
+ set_state(PART:"title_right_btn_bg", "visible", 0.0);
+ set_state(PART:"title_right_btn_left_padding", "visible", 0.0);
+ set_state(PART:"title_right_btn", "visible", 0.0);
+ }
+ if (get_int(tabbar_visible)) {
+ set_state(PART:"tabbar", "visible", 0.0);
+ set_state(PART:"tabbar_top_divider", "visible", 0.0);
+ }
+ }
+ }
+ program { name: "title_hide";
+ signal: "elm,state,title,hide";
+ source: "elm";
+ script {
+ set_state(PART:"title_bg", "hidden", 0.0);
+ set_state(PART:"title_clipper", "hidden", 0.0);
+ set_state(PART:"title_left_btn_bg", "default", 0.0);
+ set_state(PART:"title_left_btn_right_padding", "default", 0.0);
+ set_state(PART:"title_left_btn", "default", 0.0);
+ set_state(PART:"title_right_btn_bg", "default", 0.0);
+ set_state(PART:"title_right_btn_left_padding", "default", 0.0);
+ set_state(PART:"title_right_btn", "default", 0.0);
+ set_state(PART:"tabbar", "default", 0.0);
+ set_state(PART:"tabbar_top_divider", "default", 0.0);
+ }
+ }
+ program { name: "tabbar_show";
+ signal: "elm,state,tabbar,show";
+ source: "elm";
+ script {
+ set_state(PART:"tabbar", "visible", 0.0);
+ set_state(PART:"tabbar_top_divider", "visible", 0.0);
+ set_int(tabbar_visible, 1);
+ }
+ }
+ program { name: "tabbar_hide";
+ signal: "elm,state,tabbar,hide";
+ source: "elm";
+ script {
+ set_state(PART:"tabbar", "default", 0.0);
+ set_state(PART:"tabbar_top_divider", "default", 0.0);
+ set_int(tabbar_visible, 0);
+ }
+ }
+ }
+ }
+
+ group { name: "elm/naviframe/item/navigationbar/default";
+ inherit: "elm/naviframe/item/basic/default";
+ parts {
+ part { name: "navigationbar";
+ type: SWALLOW;
+ scale: 1;
+ clip_to: "navigationbar_clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: -1 0;
+ fixed: 0 1;
+ align: 0.5 0.0;
+ rel1 { to: "title_bg"; relative: 0.0 1.0; }
+ rel2 { to: "title_bg"; relative: 1.0 1.0; }
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: 0 NAVIFRAME_NAVIGATIONBAR_HEIGHT_INC;
+ max: -1 NAVIFRAME_NAVIGATIONBAR_HEIGHT_INC;
+ visible: 1;
+ }
+ }
+ part { name: "navigationbar_top_divider";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "navigationbar_clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: -1 0;
+ fixed: 0 1;
+ align: 0.5 0.0;
+ rel1 { to: "navigationbar"; relative: 0.0 0.0; }
+ rel2 { to: "navigationbar"; relative: 1.0 0.0; }
+ color_class: "B012L4";
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: 0 NAVIFRAME_NAVIGATIONBAR_TOP_DIVIDER_HEIGHT_INC;
+ max: -1 NAVIFRAME_NAVIGATIONBAR_TOP_DIVIDER_HEIGHT_INC;
+ visible: 1;
+ }
+ }
+ part { name: "navigationbar_clipper";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ rel1.to_y: "navigationbar";
+ rel2.to_y: "navigationbar";
+ }
+ }
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ repeat_events: 0;
+ clip_to: "content_clipper";
+ description { state: "default" 0.0;
+ align: 0.0 0.0;
+ rel1 { to_x: "base"; to_y: "navigationbar"; relative: 0.0 1.0; }
+ rel2 { to_x: "base"; to_y: "toolbar"; relative: 1.0 0.0; }
+ }
+ }
+ }
+ programs {
+ program { name: "title_show";
+ signal: "elm,state,title,show";
+ source: "elm";
+ script {
+ set_state(PART:"title_bg", "default", 0.0);
+ set_state(PART:"title_clipper", "default", 0.0);
+ if (get_int(title_left_btn_visible)) {
+ set_state(PART:"title_left_btn_bg", "visible", 0.0);
+ set_state(PART:"title_left_btn_right_padding", "visible", 0.0);
+ set_state(PART:"title_left_btn", "visible", 0.0);
+ }
+ if (get_int(title_right_btn_visible)) {
+ set_state(PART:"title_right_btn_bg", "visible", 0.0);
+ set_state(PART:"title_right_btn_left_padding", "visible", 0.0);
+ set_state(PART:"title_right_btn", "visible", 0.0);
+ }
+ if (get_int(tabbar_visible)) {
+ set_state(PART:"navigationbar", "visible", 0.0);
+ set_state(PART:"navigationbar_top_divider", "visible", 0.0);
+ }
+ }
+ }
+ program { name: "title_hide";
+ signal: "elm,state,title,hide";
+ source: "elm";
+ script {
+ set_state(PART:"title_bg", "hidden", 0.0);
+ set_state(PART:"title_clipper", "hidden", 0.0);
+ set_state(PART:"title_left_btn_bg", "default", 0.0);
+ set_state(PART:"title_left_btn_right_padding", "default", 0.0);
+ set_state(PART:"title_left_btn", "default", 0.0);
+ set_state(PART:"title_right_btn_bg", "default", 0.0);
+ set_state(PART:"title_right_btn_left_padding", "default", 0.0);
+ set_state(PART:"title_right_btn", "default", 0.0);
+ set_state(PART:"navigationbar", "default", 0.0);
+ set_state(PART:"navigationbar_top_divider", "default", 0.0);
+ }
+ }
+ program { name: "navigationbar_show";
+ signal: "elm,state,navigationbar,show";
+ source: "elm";
+ script {
+ set_state(PART:"navigationbar", "visible", 0.0);
+ set_state(PART:"navigationbar_top_divider", "visible", 0.0);
+ set_int(tabbar_visible, 1);
+ }
+ }
+ program { name: "navigationbar_hide";
+ signal: "elm,state,navigationbar,hide";
+ source: "elm";
+ script {
+ set_state(PART:"navigationbar", "default", 0.0);
+ set_state(PART:"navigationbar_top_divider", "default", 0.0);
+ set_int(tabbar_visible, 0);
+ }
+ }
+ }
+ }
+
+ group { name: "elm/naviframe/item/tabbar/notitle/default";
+ data.item: "tizen_zoom" 1;
+ script {
+ public landscape_mode = 0; //Landscape status
+ public tabbar_visible = 0; //Tabbar visible status
+ }
+ parts {
+ part { name: "base";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ color_class: "B0211";
+ }
+ }
+ part { name: "clipper";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 1;
+ }
+ description { state: "hidden" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "tabbar";
+ type: SWALLOW;
+ scale: 1;
+ clip_to: "tabbar_clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: -1 0;
+ fixed: 0 1;
+ align: 0.5 0.0;
+ rel1 { to: "base"; relative: 0.0 0.0; }
+ rel2 { to: "base"; relative: 1.0 0.0; }
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: 0 NAVIFRAME_TABBAR_HEIGHT_INC;
+ max: -1 NAVIFRAME_TABBAR_HEIGHT_INC;
+ visible: 1;
+ }
+ }
+ part { name: "tabbar_clipper";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ rel1.to_y: "tabbar";
+ rel2.to_y: "tabbar";
+ }
+ }
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ repeat_events: 0;
+ clip_to: "content_clipper";
+ description { state: "default" 0.0;
+ align: 0.0 0.0;
+ rel1 { to_x: "base"; to_y: "tabbar"; relative: 0.0 1.0; }
+ rel2 { to_x: "base"; to_y: "toolbar"; relative: 1.0 0.0; }
+ }
+ }
+ part { name: "content_clipper";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ rel1.to_y: "elm.swallow.content";
+ rel2.to_y: "elm.swallow.content";
+ }
+ }
+ part { name: "toolbar_bg";
+ type: RECT;
+ clip_to: "toolbar_clipper";
+ description { state: "default" 0.0;
+ rel1.to: "toolbar";
+ rel2.to: "toolbar";
+ color: NAVIFRAME_TOOLBAR_COLOR_INC;
+ }
+ }
+ part { name: "toolbar";
+ type: SWALLOW;
+ scale: 1;
+ clip_to: "toolbar_clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: -1 0;
+ fixed: 0 1;
+ align: 0.0 1.0;
+ rel1 { to: "base"; relative: 0.0 1.0; }
+ rel2 { to: "base"; relative: 1.0 1.0; }
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: 0 NAVIFRAME_TOOLBAR_HEIGHT_INC;
+ max: -1 NAVIFRAME_TOOLBAR_HEIGHT_INC;
+ visible: 1;
+ }
+ }
+ part { name: "toolbar_clipper";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ rel1.to: "toolbar";
+ rel2.to: "toolbar";
+ }
+ }
+ part { name: "elm.swallow.prev_btn";
+ type: SWALLOW;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ rel1.to: "base";
+ rel2.to: "base";
+ visible: 0;
+ }
+ }
+ part { name: "toolbar_more_btn";
+ type: SWALLOW;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ rel1.to: "base";
+ rel2.to: "base";
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program { name: "content_new_pushed";
+ signal: "elm,state,new,pushed,deferred";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ transition: SIN_FAC NAVIFRAME_VIEW_PUSH_TRANS_TIME 1.7;
+ after: "show_finished";
+ }
+ program { name: "content_cur_pushed";
+ signal: "elm,state,cur,pushed,deferred";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ transition: SIN_FAC NAVIFRAME_VIEW_PUSH_TRANS_TIME 1.7;
+ after: "pushed_finished";
+ }
+ program { name: "content_prev_popped";
+ signal: "elm,state,prev,popped,deferred";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ transition: SIN_FAC NAVIFRAME_VIEW_POP_TRANS_TIME 1.7;
+ after: "show_finished";
+ }
+ program { name: "content_cur_popped";
+ signal: "elm,state,cur,popped,deferred";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ transition: SIN_FAC NAVIFRAME_VIEW_POP_TRANS_TIME 1.7;
+ after: "popped_finished";
+ }
+ program { name: "pop_transition_finished";
+ signal: "elm,pop,transition,finished";
+ source: "elm";
+ action: ACTION_STOP;
+ target: "content_cur_popped";
+ after: "popped_finished";
+ }
+ program { name: "new_pushed";
+ signal: "elm,state,new,pushed";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "clipper";
+ }
+ program { name: "prev_popped";
+ signal: "elm,state,prev,popped";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ }
+ program { name: "show_finished";
+ action: SIGNAL_EMIT "elm,action,show,finished" "";
+ }
+ program { name: "pushed_finished";
+ action: SIGNAL_EMIT "elm,action,pushed,finished" "";
+ }
+ program { name: "popped_finished";
+ action: SIGNAL_EMIT "elm,action,popped,finished" "";
+ }
+ program { name: "visible";
+ signal: "elm,state,visible";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ }
+ program { name: "invisible";
+ signal: "elm,state,invisible";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "clipper";
+ }
+ program { name: "title_show";
+ signal: "elm,state,title,show";
+ source: "elm";
+ script {
+ if (get_int(tabbar_visible)) {
+ set_state(PART:"tabbar", "visible", 0.0);
+ }
+ }
+ }
+ program { name: "title_show_trans";
+ signal: "elm,action,title,show";
+ source: "elm";
+ after: "title_show";
+ }
+ program { name: "title_hide";
+ signal: "elm,state,title,hide";
+ source: "elm";
+ script {
+ set_state(PART:"tabbar", "default", 0.0);
+ }
+ }
+ program { name: "title_hide_trans";
+ signal: "elm,action,title,hide";
+ source: "elm";
+ after: "title_hide";
+ }
+ program { name: "tabbar_show";
+ signal: "elm,state,tabbar,show";
+ source: "elm";
+ script {
+ set_state(PART:"tabbar", "visible", 0.0);
+ set_int(tabbar_visible, 1);
+ }
+ }
+ program { name: "tabbar_hide";
+ signal: "elm,state,tabbar,hide";
+ source: "elm";
+ script {
+ set_state(PART:"tabbar", "default", 0.0);
+ set_int(tabbar_visible, 0);
+ }
+ }
+ program { name: "toolbar_show";
+ signal: "elm,state,toolbar,show";
+ source: "elm";
+ script {
+ set_state(PART:"toolbar", "visible", 0.0);
+ }
+ }
+ program { name: "toolbar_hide";
+ signal: "elm,state,toolbar,hide";
+ source: "elm";
+ script {
+ set_state(PART:"toolbar", "default", 0.0);
+ }
+ }
+ program { name: "title_clicked";
+ signal: "mouse,clicked,1";
+ source: "click_event_area";
+ script {
+ emit("elm,action,title,clicked", "");
+ }
+ }
+ program { name: "change_to_landscape";
+ script {
+ if (!get_int(landscape_mode)) {
+ set_int(landscape_mode, 1);
+ }
+ }
+ }
+ program { name: "change_to_portrait";
+ script {
+ if (get_int(landscape_mode)) {
+ set_int(landscape_mode, 0);
+ }
+ }
+ }
+ program { name: "landscape_mode";
+ source: "elm";
+ signal: "elm,state,orient,90";
+ after: "change_to_landscape";
+ }
+ program { name: "landscape_mode2";
+ source: "elm";
+ signal: "elm,state,orient,270";
+ after: "change_to_landscape";
+ }
+ program { name: "portrait_mode";
+ source: "elm";
+ signal: "elm,state,orient,0";
+ after: "change_to_portrait";
+ }
+ program { name: "portrait_mode2";
+ source: "elm";
+ signal: "elm,state,orient,180";
+ after: "change_to_portrait";
+ }
+ }
+ }
+
+ group { name: "elm/naviframe/item/tabbar/icon/notitle/default";
+ inherit: "elm/naviframe/item/tabbar/notitle/default";
+ parts {
+ part { name: "tabbar";
+ type: SWALLOW;
+ scale: 1;
+ clip_to: "tabbar_clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: -1 0;
+ fixed: 0 1;
+ align: 0.5 0.0;
+ rel1 { to: "base"; relative: 0.0 0.0; }
+ rel2 { to: "base"; relative: 1.0 0.0; }
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: 0 NAVIFRAME_TABBAR2_HEIGHT_INC;
+ max: -1 NAVIFRAME_TABBAR2_HEIGHT_INC;
+ visible: 1;
+ }
+ description { state: "landscape_visible" 0.0;
+ inherit: "default" 0.0;
+ min: 0 NAVIFRAME_TABBAR_HEIGHT_INC;
+ max: -1 NAVIFRAME_TABBAR_HEIGHT_INC;
+ visible: 1;
+ }
+ }
+ }
+ programs {
+ program { name: "title_show";
+ signal: "elm,state,title,show";
+ source: "elm";
+ script {
+ if (get_int(tabbar_visible)) {
+ if (get_int(landscape_mode)) {
+ set_state(PART:"tabbar", "landscape_visible", 0.0);
+ }
+ else {
+ set_state(PART:"tabbar", "visible", 0.0);
+ }
+ }
+ }
+ }
+ program { name: "tabbar_show";
+ signal: "elm,state,tabbar,show";
+ source: "elm";
+ script {
+ if (get_int(landscape_mode)) {
+ set_state(PART:"tabbar", "landscape_visible", 0.0);
+ }
+ else {
+ set_state(PART:"tabbar", "visible", 0.0);
+ }
+ set_int(tabbar_visible, 1);
+ }
+ }
+ program { name: "change_to_landscape";
+ script {
+ if (!get_int(landscape_mode)) {
+ new st[31];
+ new Float:vl;
+ get_state(PART:"tabbar", st, 30, vl);
+ if (!strcmp(st, "visible"))
+ set_state(PART:"tabbar", "landscape_visible", 0.0);
+
+ set_int(landscape_mode, 1);
+ }
+ }
+ }
+ program { name: "change_to_portrait";
+ script {
+ if (get_int(landscape_mode)) {
+ new st[31];
+ new Float:vl;
+ get_state(PART:"tabbar", st, 30, vl);
+ if (!strcmp(st, "landscape_visible"))
+ set_state(PART:"tabbar", "visible", 0.0);
+
+ set_int(landscape_mode, 0);
+ }
+ }
+ }
+ }
+ }
+
+ group { name: "elm/naviframe/item/drawers/default";
+ data.item: "tizen_zoom" 1;
+ images {
+ set {
+ name: "core_icon_badge_container.#";
+ image {
+ image: "images/core_icon_badge_container.#.png" COMP;
+ }
+ }
+ set {
+ name: "core_icon_badge_container_outer.#";
+ image {
+ image: "images/core_icon_badge_container_outer.#.png" COMP;
+ }
+ }
+ }
+ script {
+ public subtitle_visible = 0; //Subtitle visible status
+ public drawers_visible = 0; //Drawers visible status
+ }
+ parts {
+ part { name: "base";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ color_class: "B0211";
+ }
+ }
+ part { name: "clipper";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 1;
+ }
+ description { state: "hidden" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "title_bg";
+ type: RECT;
+ scale: 1;
+ mouse_events: 0;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ min: 0 NAVIFRAME_TITLE_HEIGHT_INC;
+ max: -1 NAVIFRAME_TITLE_HEIGHT_INC;
+ align: 0.0 0.0;
+ fixed: 0 1;
+ rel1 { to: "base"; relative: 0.0 0.0; }
+ rel2 { to: "base"; relative: 1.0 0.0; }
+ color_class: "B011";
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ min: 0 0;
+ max: -1 0;
+ }
+ }
+ part { name: "title_clipper";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ rel1.to_y: "title_bg";
+ rel2.to_y: "title_bg";
+ }
+ description { state: "hidden" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "title_text_left_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "title_bg";
+ rel2.to: "drawers";
+ }
+ description { state: "title_badge_visible" 0.0;
+ rel1.to: "title_bg";
+ rel2.to: "title_badge2_padding";
+ }
+ }
+ part { name: "title_text_right_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "drawers_padding";
+ rel2.to: "title_bg";
+ }
+ description { state: "title_badge_visible" 0.0;
+ rel1.to: "badge_icon_left_padding";
+ rel2.to: "title_bg";
+ }
+ }
+ part { name: "elm.text.title";
+ type: TEXTBLOCK;
+ scale: 1;
+ mouse_events: 0;
+ clip_to: "title_text_clipper";
+ description { state: "default" 0.0;
+ text { style: "naviframe_title_style"; elipsis: 1.0;}
+ fixed: 1 1;
+ rel1 { to_x: "title_text_left_padding"; to_y: "title_bg"; relative: 1.0 0.0; }
+ rel2 { to_x: "title_text_right_padding"; to_y: "title_bg"; relative: 0.0 1.0; }
+ }
+ description { state: "subtitle_visible" 0.0;
+ text { style: "naviframe_subtitle_visible_style"; elipsis: 1.0;}
+ fixed: 1 1;
+ rel1 { to_x: "title_text_left_padding"; to_y: "title_top_padding"; relative: 1.0 1.0; }
+ rel2 { to_x: "title_text_right_padding"; to_y: "elm.text.subtitle"; relative: 0.0 0.0; }
+ }
+ }
+ part { name: "title_text_clipper";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ rel1.to: "elm.text.title";
+ rel2.to: "elm.text.title";
+ }
+ }
+ part { name: "title_top_padding";
+ type: SPACER;
+ description { state: "default" 0.0;
+ min: 0 NAVIFRAME_TITLE_TOP_PADDING_HEIGHT_INC;
+ max: -1 NAVIFRAME_TITLE_TOP_PADDING_HEIGHT_INC;
+ fixed: 0 1;
+ align: 0.5 0.0;
+ rel1 { to: "title_bg"; relative: 0.0 0.0; }
+ rel2 { to: "title_bg"; relative: 1.0 0.0; }
+ }
+ }
+ part { name: "elm.text.subtitle";
+ type: TEXTBLOCK;
+ scale: 1;
+ mouse_events: 0;
+ clip_to: "subtitle_text_clipper";
+ description { state: "default" 0.0;
+ text { style: "naviframe_subtitle_style"; elipsis: 1.0;}
+ min: 0 NAVIFRAME_SUBTITLE_HEIGHT_INC;
+ max: -1 NAVIFRAME_SUBTITLE_HEIGHT_INC;
+ fixed: 0 1;
+ align: 0.5 1.0;
+ rel1 { to_x: "drawers"; to_y: "subtitle_bottom_padding"; relative: 1.0 0.0; }
+ rel2 { to_x: "drawers_padding"; to_y: "subtitle_bottom_padding"; relative: 0.0 0.0; }
+ }
+ }
+ part { name: "subtitle_text_clipper";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ rel1.to: "elm.text.subtitle";
+ rel2.to: "elm.text.subtitle";
+ }
+ }
+ part { name: "subtitle_bottom_padding";
+ type: SPACER;
+ description { state: "default" 0.0;
+ min: 0 NAVIFRAME_SUBTITLE_BOTTOM_PADDING_HEIGHT_INC;
+ max: -1 NAVIFRAME_SUBTITLE_BOTTOM_PADDING_HEIGHT_INC;
+ fixed: 0 1;
+ align: 0.5 1.0;
+ rel1 { to: "title_bg"; relative: 0.0 1.0; }
+ rel2 { to: "title_bg"; relative: 1.0 1.0; }
+ }
+ }
+ part { name: "click_event_area";
+ type: RECT;
+ ignore_flags: ON_HOLD;
+ description { state: "default" 0.0;
+ rel1.to: "title_bg";
+ rel2.to: "title_bg";
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "access.title";
+ type: RECT;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ rel1.to: "title_bg";
+ rel2.to: "title_bg";
+ color: 0 0 0 0;
+ }
+ }
+ part { name: "elm.swallow.icon";
+ type: SWALLOW;
+ scale: 1;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ max: 0 0;
+ fixed: 1 0;
+ align: 0.0 0.5;
+ rel1 { relative: 1.0 0.0; to: "drawers"; }
+ rel2 { relative: 1.0 1.0; to: "drawers"; }
+ visible: 0;
+ }
+ }
+ part { name: "badge_icon_left_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 -1;
+ fixed: 1 0;
+ align: 1.0 0.5;
+ rel1 { to_x: "badge_text_left_padding"; to_y: "title_bg"; relative: 0.0 0.0; }
+ rel2 { to_x: "badge_text_left_padding"; to_y: "title_bg"; relative: 0.0 1.0; }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: NAVIFRAME_BADGE_ICON_LEFT_PADDING_WIDTH_INC 0;
+ max: NAVIFRAME_BADGE_ICON_LEFT_PADDING_WIDTH_INC -1;
+ }
+ }
+ part { name: "badge_icon";
+ type: IMAGE;
+ scale: 1;
+ mouse_events: 0;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ fixed: 1 1;
+ rel1 { to_x: "badge_text_left_padding"; to_y: "title_badge"; }
+ rel2 { to_x: "badge_text_right_padding"; to_y: "title_badge"; }
+ color_class: "B052L7";
+ image.normal: "core_icon_badge_container.#";
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ rel1 { to_x: "badge_text_left_padding"; to_y: "title_badge"; }
+ rel2 { to_x: "badge_text_right_padding"; to_y: "title_badge"; }
+ color_class: "B052L7";
+ image.normal: "core_icon_badge_container.#";
+ visible: 1;
+ }
+ }
+ part { name: "badge_outer_icon";
+ type: IMAGE;
+ scale: 1;
+ mouse_events: 0;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ fixed: 1 1;
+ rel1 { to_x: "badge_text_left_padding"; to_y: "title_badge"; }
+ rel2 { to_x: "badge_text_right_padding"; to_y: "title_badge"; }
+ image.normal: "core_icon_badge_container_outer.#";
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ rel1 { to_x: "badge_text_left_padding"; to_y: "title_badge"; }
+ rel2 { to_x: "badge_text_right_padding"; to_y: "title_badge"; }
+ image.normal: "core_icon_badge_container_outer.#";
+ visible: 1;
+ }
+ }
+ part { name: "badge_text_left_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 -1;
+ fixed: 1 0;
+ align: 1.0 0.5;
+ rel1 { to_x: "title_badge"; to_y: "title_bg"; relative: 0.0 0.0; }
+ rel2 { to_x: "title_badge"; to_y: "title_bg"; relative: 0.0 1.0; }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC 0;
+ max: NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC -1;
+ }
+ }
+ part { name: "badge_text_right_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 -1;
+ fixed: 1 0;
+ align: 1.0 0.5;
+ rel1 { to_x: "title_right_padding"; to_y: "title_bg"; relative: 0.0 0.0; }
+ rel2 { to_x: "title_right_padding"; to_y: "title_bg"; relative: 0.0 1.0; }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC 0;
+ max: NAVIFRAME_BADGE_TEXT_LEFT_PADDING_WIDTH_INC -1;
+ }
+ }
+ part { name: "title_badge";
+ type: TEXT;
+ scale: 1;
+ mouse_events: 0;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ text {
+ text_class: "T1121";
+ min: 1 0;
+ max: 1 0;
+ align: 1.0 0.5;
+ elipsis: 1.0;
+ }
+ color_class: "T1121";
+ min: 0 NAVIFRAME_BADGE_HEIGHT_INC;
+ max: -1 NAVIFRAME_BADGE_HEIGHT_INC;
+ fixed: 1 1;
+ align: 1.0 0.5;
+ rel1 { to_x: "badge_text_right_padding"; to_y: "elm.text.title"; relative: 0.0 0.0; }
+ rel2 { to_x: "badge_text_right_padding"; to_y: "elm.text.title"; relative: 0.0 1.0; }
+ }
+ }
+ part { name: "title_badge2";
+ type: TEXT;
+ scale: 1;
+ mouse_events: 0;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ text {
+ text_class: "T1121";
+ min: 1 0;
+ max: 1 0;
+ align: 0.0 0.5;
+ elipsis: 1.0;
+ }
+ color_class: "T1121";
+ min: 0 NAVIFRAME_BADGE_HEIGHT_INC;
+ max: -1 NAVIFRAME_BADGE_HEIGHT_INC;
+ fixed: 1 1;
+ align: 0.0 0.5;
+ rel1 { to_x: "title_left_padding"; to_y: "elm.text.title"; relative: 1.0 0.0; }
+ rel2 { to_x: "title_left_padding"; to_y: "elm.text.title"; relative: 1.0 1.0; }
+ visible: 0;
+ }
+ }
+ part { name: "title_badge2_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 -1;
+ fixed: 1 0;
+ align: 0.0 0.5;
+ rel1 { to_x: "title_badge2"; to_y: "title_bg"; relative: 1.0 0.0; }
+ rel2 { to_x: "title_badge2"; to_y: "title_bg"; relative: 1.0 1.0; }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: NAVIFRAME_BADGE2_PADDING_WIDTH_INC 0;
+ max: NAVIFRAME_BADGE2_PADDING_WIDTH_INC -1;
+ }
+ }
+ part { name: "title_left_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC 0;
+ max: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC -1;
+ fixed: 1 0;
+ align: 0.0 0.5;
+ rel1 { to: "title_bg"; relative: 0.0 0.0; }
+ rel2 { to: "title_bg"; relative: 0.0 1.0; }
+ }
+ }
+ part { name: "title_right_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC 0;
+ max: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC -1;
+ fixed: 1 0;
+ align: 1.0 0.5;
+ rel1 { to: "title_bg"; relative: 1.0 0.0; }
+ rel2 { to: "title_bg"; relative: 1.0 1.0; }
+ }
+ }
+ part { name: "drawers_bg";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC 0;
+ max: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC -1;
+ fixed: 1 1;
+ align: 0.0 0.5;
+ rel1 { to: "title_bg"; relative: 0.0 0.0; }
+ rel2 { to: "title_bg"; relative: 0.0 1.0; }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: NAVIFRAME_DRAWERS_WIDTH_INC 0;
+ max: NAVIFRAME_DRAWERS_WIDTH_INC -1;
+ }
+ }
+ part { name: "drawers";
+ type: SWALLOW;
+ scale: 1;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ fixed: 1 1;
+ rel1.to: "drawers_bg";
+ rel2.to: "drawers_bg";
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "drawers_padding";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC 0;
+ max: NAVIFRAME_TITLE_LEFT_PADDING_WIDTH_INC -1;
+ fixed: 1 0;
+ align: 1.0 0.5;
+ rel1 { to: "title_bg"; relative: 1.0 0.0; }
+ rel2 { to: "title_bg"; relative: 1.0 1.0; }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: NAVIFRAME_DRAWERS_WIDTH_INC 0;
+ max: NAVIFRAME_DRAWERS_WIDTH_INC -1;
+ }
+ }
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ repeat_events: 0;
+ clip_to: "content_clipper";
+ description { state: "default" 0.0;
+ align: 0.0 0.0;
+ rel1 { to_x: "base"; to_y: "title_bg"; relative: 0.0 1.0; }
+ rel2 { to_x: "base"; to_y: "toolbar"; relative: 1.0 0.0; }
+ }
+ }
+ part { name: "content_clipper";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ rel1.to_y: "elm.swallow.content";
+ rel2.to_y: "elm.swallow.content";
+ }
+ }
+ part { name: "toolbar_bg";
+ type: RECT;
+ clip_to: "toolbar_clipper";
+ description { state: "default" 0.0;
+ rel1.to: "toolbar";
+ rel2.to: "toolbar";
+ color: NAVIFRAME_TOOLBAR_COLOR_INC;
+ }
+ }
+ part { name: "toolbar";
+ type: SWALLOW;
+ scale: 1;
+ clip_to: "toolbar_clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: -1 0;
+ fixed: 0 1;
+ align: 0.0 1.0;
+ rel1 { to: "base"; relative: 0.0 1.0; }
+ rel2 { to: "base"; relative: 1.0 1.0; }
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: 0 NAVIFRAME_TOOLBAR_HEIGHT_INC;
+ max: -1 NAVIFRAME_TOOLBAR_HEIGHT_INC;
+ visible: 1;
+ }
+ }
+ part { name: "toolbar_clipper";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ rel1.to: "toolbar";
+ rel2.to: "toolbar";
+ }
+ }
+ part { name: "elm.swallow.prev_btn";
+ type: SWALLOW;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ rel1.to: "base";
+ rel2.to: "base";
+ visible: 0;
+ }
+ }
+ part { name: "toolbar_more_btn";
+ type: SWALLOW;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ rel1.to: "base";
+ rel2.to: "base";
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program { name: "content_new_pushed";
+ signal: "elm,state,new,pushed,deferred";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ transition: SIN_FAC NAVIFRAME_VIEW_PUSH_TRANS_TIME 1.7;
+ after: "show_finished";
+ }
+ program { name: "content_cur_pushed";
+ signal: "elm,state,cur,pushed,deferred";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ transition: SIN_FAC NAVIFRAME_VIEW_PUSH_TRANS_TIME 1.7;
+ after: "pushed_finished";
+ }
+ program { name: "content_prev_popped";
+ signal: "elm,state,prev,popped,deferred";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ transition: SIN_FAC NAVIFRAME_VIEW_POP_TRANS_TIME 1.7;
+ after: "show_finished";
+ }
+ program { name: "content_cur_popped";
+ signal: "elm,state,cur,popped,deferred";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ transition: SIN_FAC NAVIFRAME_VIEW_POP_TRANS_TIME 1.7;
+ after: "popped_finished";
+ }
+ program { name: "pop_transition_finished";
+ signal: "elm,pop,transition,finished";
+ source: "elm";
+ action: ACTION_STOP;
+ target: "content_cur_popped";
+ after: "popped_finished";
+ }
+ program { name: "new_pushed";
+ signal: "elm,state,new,pushed";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "clipper";
+ }
+ program { name: "prev_popped";
+ signal: "elm,state,prev,popped";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ }
+ program { name: "show_finished";
+ action: SIGNAL_EMIT "elm,action,show,finished" "";
+ }
+ program { name: "pushed_finished";
+ action: SIGNAL_EMIT "elm,action,pushed,finished" "";
+ }
+ program { name: "popped_finished";
+ action: SIGNAL_EMIT "elm,action,popped,finished" "";
+ }
+ program { name: "visible";
+ signal: "elm,state,visible";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ }
+ program { name: "invisible";
+ signal: "elm,state,invisible";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "clipper";
+ }
+ program { name: "title_show";
+ signal: "elm,state,title,show";
+ source: "elm";
+ script {
+ set_state(PART:"title_bg", "default", 0.0);
+ set_state(PART:"title_clipper", "default", 0.0);
+ if (get_int(drawers_visible)) {
+ set_state(PART:"drawers_bg", "visible", 0.0);
+ set_state(PART:"drawers", "visible", 0.0);
+ set_state(PART:"drawers_padding", "visible", 0.0);
+ }
+ }
+ }
+ program { name: "title_show_trans";
+ signal: "elm,action,title,show";
+ source: "elm";
+ after: "title_show";
+ }
+ program { name: "title_hide";
+ signal: "elm,state,title,hide";
+ source: "elm";
+ script {
+ set_state(PART:"title_bg", "hidden", 0.0);
+ set_state(PART:"title_clipper", "hidden", 0.0);
+ set_state(PART:"drawers_bg", "default", 0.0);
+ set_state(PART:"drawers", "default", 0.0);
+ set_state(PART:"drawers_padding", "default", 0.0);
+ }
+ }
+ program { name: "title_hide_trans";
+ signal: "elm,action,title,hide";
+ source: "elm";
+ after: "title_hide";
+ }
+ program { name: "subtitle_show";
+ signal: "elm,state,subtitle,show";
+ source: "elm";
+ script {
+ set_state(PART:"elm.text.title", "subtitle_visible", 0.0);
+ set_int(subtitle_visible, 1);
+ }
+ }
+ program { name: "subtitle_hide";
+ signal: "elm,state,subtitle,hide";
+ source: "elm";
+ script {
+ set_state(PART:"elm.text.title", "default", 0.0);
+ set_int(subtitle_visible, 0);
+ }
+ }
+ program { name: "drawers_show";
+ signal: "elm,state,drawers,show";
+ source: "elm";
+ script {
+ set_state(PART:"drawers_bg", "visible", 0.0);
+ set_state(PART:"drawers", "visible", 0.0);
+ set_state(PART:"drawers_padding", "visible", 0.0);
+ set_int(drawers_visible, 1);
+ }
+ }
+ program { name: "drawers_hide";
+ signal: "elm,state,drawers,hide";
+ source: "elm";
+ script {
+ set_state(PART:"drawers_bg", "default", 0.0);
+ set_state(PART:"drawers", "default", 0.0);
+ set_state(PART:"drawers_padding", "default", 0.0);
+ set_int(drawers_visible, 0);
+ }
+ }
+ program { name: "title_badge_show";
+ signal: "elm,state,title_badge,show";
+ source: "elm";
+ script {
+ new buf[128];
+
+ set_state(PART:"badge_text_left_padding", "visible", 0.0);
+ set_state(PART:"badge_text_right_padding", "visible", 0.0);
+ set_state(PART:"badge_icon", "visible", 0.0);
+ set_state(PART:"badge_outer_icon", "visible", 0.0);
+ set_state(PART:"badge_icon_left_padding", "visible", 0.0);
+
+ get_text(PART:"title_badge", buf, 128);
+ set_text(PART:"title_badge2", buf);
+ set_state(PART:"title_badge2_padding", "visible", 0.0);
+ set_state(PART:"title_text_left_padding", "title_badge_visible", 0.0);
+ set_state(PART:"title_text_right_padding", "title_badge_visible", 0.0);
+ }
+ }
+ program { name: "title_badge_hide";
+ signal: "elm,state,title_badge,hide";
+ source: "elm";
+ script {
+ set_state(PART:"badge_text_left_padding", "default", 0.0);
+ set_state(PART:"badge_text_right_padding", "default", 0.0);
+ set_state(PART:"badge_icon", "default", 0.0);
+ set_state(PART:"badge_outer_icon", "default", 0.0);
+ set_state(PART:"badge_icon_left_padding", "default", 0.0);
+
+ set_text(PART:"title_badge2", "");
+ set_state(PART:"title_badge2_padding", "default", 0.0);
+ set_state(PART:"title_text_left_padding", "default", 0.0);
+ set_state(PART:"title_text_right_padding", "default", 0.0);
+ }
+ }
+ program { name: "toolbar_show";
+ signal: "elm,state,toolbar,show";
+ source: "elm";
+ script {
+ set_state(PART:"toolbar", "visible", 0.0);
+ }
+ }
+ program { name: "toolbar_hide";
+ signal: "elm,state,toolbar,hide";
+ source: "elm";
+ script {
+ set_state(PART:"toolbar", "default", 0.0);
+ }
+ }
+ program { name: "title_clicked";
+ signal: "mouse,clicked,1";
+ source: "click_event_area";
+ script {
+ emit("elm,action,title,clicked", "");
+ }
+ }
+ }
+ }
+
+ group { name: "elm/naviframe/item/empty/default";
+ data.item: "tizen_zoom" 1;
+ parts {
+ part { name: "base";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ color_class: "B0211";
+ }
+ }
+ part { name: "clipper";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 1;
+ }
+ description { state: "hidden" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "title";
+ type: SWALLOW;
+ scale: 1;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: -1 0;
+ align: 0.5 0.0;
+ fixed: 0 1;
+ rel1 { relative: 0.0 0.0; to: "base"; }
+ rel2 { relative: 1.0 0.0; to: "base"; }
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ align: 0.5 0.0;
+ fixed: 0 1;
+ rel1 { relative: 0.0 0.0; to: "base"; }
+ rel2 { relative: 1.0 0.0; to: "base"; }
+ }
+ }
+ part { name: "title_clipper";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ rel1.to_y: "title";
+ rel2.to_y: "title";
+ }
+ }
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ repeat_events: 0;
+ clip_to: "content_clipper";
+ description { state: "default" 0.0;
+ align: 0.0 0.0;
+ rel1 { to_x: "base"; to_y: "title"; relative: 0.0 1.0; }
+ rel2 { to_x: "base"; to_y: "toolbar"; relative: 1.0 0.0; }
+ }
+ }
+ part { name: "content_clipper";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ rel1.to_y: "elm.swallow.content";
+ rel2.to_y: "elm.swallow.content";
+ }
+ }
+ part { name: "toolbar_bg";
+ type: RECT;
+ clip_to: "toolbar_clipper";
+ description { state: "default" 0.0;
+ rel1.to: "toolbar";
+ rel2.to: "toolbar";
+ color: NAVIFRAME_TOOLBAR_COLOR_INC;
+ }
+ }
+ part { name: "toolbar";
+ type: SWALLOW;
+ scale: 1;
+ clip_to: "toolbar_clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: -1 0;
+ fixed: 0 1;
+ align: 0.0 1.0;
+ rel1 { to: "base"; relative: 0.0 1.0; }
+ rel2 { to: "base"; relative: 1.0 1.0; }
+ visible: 0;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: 0 NAVIFRAME_TOOLBAR_HEIGHT_INC;
+ max: -1 NAVIFRAME_TOOLBAR_HEIGHT_INC;
+ visible: 1;
+ }
+ }
+ part { name: "toolbar_clipper";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ rel1.to: "toolbar";
+ rel2.to: "toolbar";
+ }
+ }
+ part { name: "elm.swallow.prev_btn";
+ type: SWALLOW;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ rel1.to: "base";
+ rel2.to: "base";
+ visible: 0;
+ }
+ }
+ part { name: "toolbar_more_btn";
+ type: SWALLOW;
+ clip_to: "title_clipper";
+ description { state: "default" 0.0;
+ min: 0 0;
+ max: 0 0;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ rel1.to: "base";
+ rel2.to: "base";
+ visible: 0;
+ }
+ }
+ }
+ programs {
+ program { name: "content_new_pushed";
+ signal: "elm,state,new,pushed,deferred";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ transition: SIN_FAC NAVIFRAME_VIEW_PUSH_TRANS_TIME 1.7;
+ after: "show_finished";
+ }
+ program { name: "content_cur_pushed";
+ signal: "elm,state,cur,pushed,deferred";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ transition: SIN_FAC NAVIFRAME_VIEW_PUSH_TRANS_TIME 1.7;
+ after: "pushed_finished";
+ }
+ program { name: "content_prev_popped";
+ signal: "elm,state,prev,popped,deferred";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ transition: SIN_FAC NAVIFRAME_VIEW_POP_TRANS_TIME 1.7;
+ after: "show_finished";
+ }
+ program { name: "content_cur_popped";
+ signal: "elm,state,cur,popped,deferred";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ transition: SIN_FAC NAVIFRAME_VIEW_POP_TRANS_TIME 1.7;
+ after: "popped_finished";
+ }
+ program { name: "pop_transition_finished";
+ signal: "elm,pop,transition,finished";
+ source: "elm";
+ action: ACTION_STOP;
+ target: "content_cur_popped";
+ after: "popped_finished";
+ }
+ program { name: "new_pushed";
+ signal: "elm,state,new,pushed";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "clipper";
+ }
+ program { name: "prev_popped";
+ signal: "elm,state,prev,popped";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ }
+ program { name: "show_finished";
+ action: SIGNAL_EMIT "elm,action,show,finished" "";
+ }
+ program { name: "pushed_finished";
+ action: SIGNAL_EMIT "elm,action,pushed,finished" "";
+ }
+ program { name: "popped_finished";
+ action: SIGNAL_EMIT "elm,action,popped,finished" "";
+ }
+ program { name: "visible";
+ signal: "elm,state,visible";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ }
+ program { name: "invisible";
+ signal: "elm,state,invisible";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "clipper";
+ }
+ program { name: "title_show";
+ signal: "elm,state,title,show";
+ source: "elm";
+ script {
+ set_state(PART:"title", "visible", 0.0);
+ }
+ }
+ program { name: "title_show_trans";
+ signal: "elm,action,title,show";
+ source: "elm";
+ after: "title_show";
+ }
+ program { name: "title_hide";
+ signal: "elm,state,title,hide";
+ source: "elm";
+ script {
+ set_state(PART:"title", "default", 0.0);
+ }
+ }
+ program { name: "title_hide_trans";
+ signal: "elm,action,title,hide";
+ source: "elm";
+ after: "title_hide";
+ }
+ program { name: "toolbar_show";
+ signal: "elm,state,toolbar,show";
+ source: "elm";
+ script {
+ set_state(PART:"toolbar", "visible", 0.0);
+ }
+ }
+ program { name: "toolbar_hide";
+ signal: "elm,state,toolbar,hide";
+ source: "elm";
+ script {
+ set_state(PART:"toolbar", "default", 0.0);
+ }
+ }
+ program { name: "title_clicked";
+ signal: "mouse,clicked,1";
+ source: "click_event_area";
+ script {
+ emit("elm,action,title,clicked", "");
+ }
+ }
+ }
+ }
+
+ group { name: "elm/naviframe/item/basic/uglib";
+ data.item: "tizen_zoom" 1;
+ parts {
+ part { name: "base";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "clipper";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 1;
+ }
+ description { state: "hidden" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ repeat_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ align: 0.0 0.0;
+ rel1 { to: "base"; relative: 0.0 0.0; }
+ rel2 { to: "base"; relative: 1.0 1.0; }
+ }
+ }
+ }
+ programs {
+ program { name: "content_new_pushed";
+ signal: "elm,state,new,pushed,deferred";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ transition: SIN_FAC NAVIFRAME_VIEW_PUSH_TRANS_TIME 1.7;
+ after: "show_finished";
+ }
+ program { name: "content_cur_pushed";
+ signal: "elm,state,cur,pushed,deferred";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ transition: SIN_FAC NAVIFRAME_VIEW_PUSH_TRANS_TIME 1.7;
+ after: "pushed_finished";
+ }
+ program { name: "content_prev_popped";
+ signal: "elm,state,prev,popped,deferred";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ transition: SIN_FAC NAVIFRAME_VIEW_POP_TRANS_TIME 1.7;
+ after: "show_finished";
+ }
+ program { name: "content_cur_popped";
+ signal: "elm,state,cur,popped,deferred";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "base";
+ transition: SIN_FAC NAVIFRAME_VIEW_POP_TRANS_TIME 1.7;
+ after: "popped_finished";
+ }
+ program { name: "pop_transition_finished";
+ signal: "elm,pop,transition,finished";
+ source: "elm";
+ action: ACTION_STOP;
+ target: "content_cur_popped";
+ after: "popped_finished";
+ }
+ program { name: "new_pushed";
+ signal: "elm,state,new,pushed";
+ source: "elm";
+ action: STATE_SET "hidden" 0.0;
+ target: "clipper";
+ }
+ program { name: "prev_popped";
+ signal: "elm,state,prev,popped";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "clipper";
+ }
+ program { name: "visible";
+ signal: "elm,state,visible";
+ source: "elm";
+ script {
+ set_state(PART:"clipper", "default", 0.0);
+ }
+ }
+ program { name: "invisible";
+ signal: "elm,state,invisible";
+ source: "elm";
+ script {
+ set_state(PART:"clipper", "hidden", 0.0);
+ }
+ }
+ program { name: "show_finished";
+ action: SIGNAL_EMIT "elm,action,show,finished" "";
+ }
+ program { name: "pushed_finished";
+ action: SIGNAL_EMIT "elm,action,pushed,finished" "";
+ }
+ program { name: "popped_finished";
+ action: SIGNAL_EMIT "elm,action,popped,finished" "";
+ }
+ }
+ }
+
+ group { name: "elm/naviframe/item/basic/transparent/default";
+ inherit: "elm/naviframe/item/basic/default";
+ parts {
+ part { name: "base";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ }
+
+ group { name: "elm/naviframe/item/drawers/transparent/default";
+ inherit: "elm/naviframe/item/drawers/default";
+ parts {
+ part { name: "base";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ }
+
+ group { name: "elm/naviframe/item/tabbar/transparent/default";
+ inherit: "elm/naviframe/item/tabbar/default";
+ parts {
+ part { name: "base";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ }
+
+ group { name: "elm/naviframe/item/tabbar/notitle/transparent/default";
+ inherit: "elm/naviframe/item/tabbar/notitle/default";
+ parts {
+ part { name: "base";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ }
+
+ group { name: "elm/naviframe/item/empty/transparent/default";
+ inherit: "elm/naviframe/item/empty/default";
+ parts {
+ part { name: "base";
+ type: RECT;
+ mouse_events: 0;
+ clip_to: "clipper";
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+ }
--- /dev/null
+/*
+* Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+#include "HD-inc.edc"
+#include "toolbar.edc"
+#include "genlist.edc"
--- /dev/null
+/*
+* Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+collections {
+
+base_scale: 2.4;
+styles {
+ style { name: "text_unread_wrap";
+ base: "font=Tizen:style=Regular font_size=32 color=#000000FF wrap=mixed";
+ tag: "br" "\n";
+ tag: "ps" "ps";
+ tag: "tab" "\t";
+ }
+}
+
+#include "mc-tabbar.edc"
+#include "mc-naviframe.edc"
+
+group {
+ name: "list_layout";
+ parts{
+ part {
+ name : "list_content";
+ type: SWALLOW;
+ scale: 1;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ }
+ description {
+ state: "fastscroll.visible" 0.0;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 0.0 1.0; to_x:"right_pad";}
+ }
+ }
+
+ part{
+ name: "right_pad";
+ type: SPACER;
+ scale: 1;
+ description{
+ state: "default" 0.0;
+ fixed: 1 1;
+ min: 33 0;
+ align: 1 0;
+ rel1 { relative: 1.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ }
+ }
+
+ part {
+ name: "elm.swallow.content.index";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ fixed: 0 1;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ }
+ description {
+ state: "fastscroll.visible" 0.0;
+ inherit: "default";
+ visible: 1;
+ }
+ }
+ }
+
+ programs {
+ program {
+ signal : "show.fastscroll";
+ source : "*";
+ action : STATE_SET "fastscroll.visible" 0.0;
+ target : "elm.swallow.content.index";
+ target : "list_content";
+ }
+ program {
+ signal : "hide.fastscroll";
+ source : "*";
+ action : STATE_SET "default" 0.0;
+ target : "elm.swallow.content.index";
+ target : "list_content";
+ }
+ }
+}
+
+group { name: "view_layout_tabbar";
+ parts {
+ part { name: "bg";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "tabbar";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ fixed: 0 1;
+ rel1 { relative: 0.0 0.0; }
+ rel2 { relative: 1.0 0.078125; }
+ align: 0.5 0.0;
+ }
+ }
+ part { name: "list-content";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to_y: "tabbar";
+ rel1.relative: 0.0 1.0;
+ }
+ description {
+ state: "recommended.visible" 0.0;
+ rel1 { relative: 0.0 1.0; to: "tabbar";}
+ rel2 { relative: 1.0 0.0; to:"recommended";}
+ }
+ }
+ part {
+ name: "recommended";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ rel1 { relative: 0.0 1.0; }
+ rel2 { relative: 1.0 1.0; }
+ min: 0 0;
+ fixed: 0 0;
+ align: 0.0 0.0;
+ }
+ description {
+ state: "recommended.visible" 0.0;
+ visible: 1;
+ rel1 { relative: 0.0 1.0; }
+ rel2 { relative: 1.0 1.0; }
+ min: 0 150;
+ fixed: 0 1;
+ align: 0.0 1.0;
+ }
+ }
+ }
+
+ programs {
+ program {
+ signal : "show.recommended";
+ source : "*";
+ action : STATE_SET "recommended.visible" 0.0;
+ target : "recommended";
+ target : "list-content";
+ }
+ program {
+ signal : "hide.recommended";
+ source : "*";
+ action : STATE_SET "default" 0.0;
+ target : "recommended";
+ target : "list-content";
+ }
+ }
+ }
+
+group { name: "view_layout";
+ parts {
+ part { name: "bg";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "list-content";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to_y: "bg";
+ rel1.relative: 0.0 0.0;
+ }
+ description {
+ state: "recommended.visible" 0.0;
+ rel1 { relative: 0.0 0.0; to: "bg";}
+ rel2 { relative: 1.0 0.0; to:"recommended";}
+ }
+ }
+ part {
+ name: "recommended";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 0;
+ rel1 { relative: 0.0 1.0; }
+ rel2 { relative: 1.0 1.0; }
+ min: 0 0;
+ fixed: 0 0;
+ align: 0.0 0.0;
+ }
+ description {
+ state: "recommended.visible" 0.0;
+ visible: 1;
+ rel1 { relative: 0.0 1.0; }
+ rel2 { relative: 1.0 1.0; }
+ min: 0 150;
+ fixed: 0 1;
+ align: 0.0 1.0;
+ }
+ }
+ }
+
+ programs {
+ program {
+ signal : "show.recommended";
+ source : "*";
+ action : STATE_SET "recommended.visible" 0.0;
+ target : "recommended";
+ target : "list-content";
+ }
+ program {
+ signal : "hide.recommended";
+ source : "*";
+ action : STATE_SET "default" 0.0;
+ target : "recommended";
+ target : "list-content";
+ }
+ }
+ }
+
+#define FONT_NO_CONTENT "Tizen:style=Roman"
+#define FONT_NO_CONTENT_SIZE 42
+#define FONT_NO_CONTENT_COLOR 121 121 121 255
+#define TEXT_NO_CONTENT_H 54
+
+group {
+ name: "no_result";
+ parts {
+ part { name: "bg";
+ mouse_events: 0;
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ }
+ }
+ part {
+ name: "elm.text";
+ type: TEXT;
+ scale: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ rel1 { relative: 0.0 0.0; to:bg;}
+ rel2 { relative: 1.0 1.0; to:bg;}
+ align: 0.5 0.5;
+ color: FONT_NO_CONTENT_COLOR;
+ min: 0 46;
+ text {
+ font: FONT_NO_CONTENT;
+ size: FONT_NO_CONTENT_SIZE;
+ align: 0.5 0.5;
+ elipsis: 1.0;
+ }
+ }
+
+ }
+ }
+}
+
+group { name: "recommended_area";
+ parts {
+ part { name: "bg";
+ type: RECT;
+ mouse_events: 0;
+ scale: 1;
+ description {
+ color: 0 0 0 0;
+ }
+ }
+
+ part { name: "padding_top";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 { relative: 0.0 0.0; to_y: "bg"; }
+ rel2 { relative: 1.0 0.0; to_y: "bg"; }
+ min: 0 2;
+ fixed: 0 1;
+ align: 0.0 0.0;
+ }
+ }
+
+ part { name: "padding_left";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 { relative: 0.0 1.0; to_x: "bg"; to_y: "padding_top";}
+ rel2 { relative: 0.0 0.0; to_x: "bg"; to_y: "padding_bottom";}
+ min: 2 0;
+ fixed: 1 0;
+ align: 0.0 0.0;
+ }
+ }
+
+ part { name: "padding_right";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 { relative: 1.0 1.0; to_x: "bg"; to_y: "padding_top";}
+ rel2 { relative: 1.0 0.0; to_x: "bg"; to_y: "padding_bottom";}
+ min: 2 0;
+ fixed: 1 0;
+ align: 1.0 0.0;
+ }
+ }
+
+ part { name: "padding_bottom";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 { relative: 0.0 1.0; to_y: "bg"; }
+ rel2 { relative: 1.0 1.0; to_y: "bg"; }
+ min: 0 2;
+ fixed: 0 1;
+ align: 0.0 1.0;
+ }
+ }
+
+ part { name: "padding_center_v";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 { relative: 0.9 1.0; to_x: "bg"; to_y: "padding_top";}
+ rel2 { relative: 0.9 0.0; to_x: "bg"; to_y: "padding_bottom";}
+ min: 2 0;
+ fixed: 1 0;
+ align: 0.5 0.5;
+ }
+ }
+
+ part { name: "padding_center_h";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 { relative: 1.0 0.35; to_x: "padding_left"; to_y: "bg";}
+ rel2 { relative: 0.0 0.35; to_x: "padding_center_v"; to_y: "bg";}
+ min: 0 2;
+ fixed: 0 1;
+ align: 0.5 0.5;
+ }
+ }
+
+ part { name: "title_text";
+ type: TEXT;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ align: 0.0 0.0;
+ fixed: 1 1;
+ rel1 { relative: 1.0 1.0; to_x: "padding_left"; to_y: "padding_top";}
+ rel2 { relative: 0.0 0.0; to_x: "padding_center_v"; to_y: "padding_center_h";}
+ color: 59 115 182 255;
+ text {
+ font: "TIZEN:style=Roman";
+ size: 30;
+ min: 0 0;
+ align: 0.0 0.5;
+ elipsis: 1.0;
+ }
+ }
+ }
+
+ part { name: "description_text";
+ type: TEXTBLOCK;
+ scale: 1;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ visible: 1;
+ align: 0.0 0.5;
+ min: 0 100;
+ fixed: 0 1;
+ rel1 { relative: 1.0 1.0; to_x: "padding_left"; to_y: "padding_center_h";}
+ rel2 { relative: 0.0 0.0; to_x: "padding_center_v"; to_y: "padding_bottom";}
+ text { style: "text_unread_wrap"; elipsis: 1.0;}
+ }
+ }
+
+ part { name: "check_box";
+ type: SWALLOW;
+ scale: 1;
+ description {
+ state: "default" 0.0;
+ visible: 1;
+ rel1 { relative: 1.0 0.0; to: "padding_center_v";}
+ rel2 { relative: 0.0 1.0; to: "padding_right";}
+ align: 0.5 0.5;
+ }
+ }
+
+ }
+}
+
+group { name: "popup_processingview_1button";
+#define DEMO_POPUP_PROCESSINGVIEW1BUTTON_CONTENT_MIN 568 132
+ parts {
+ part {
+ name: "base";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: DEMO_POPUP_PROCESSINGVIEW1BUTTON_CONTENT_MIN;
+ fixed: 1 0;
+ }
+ }
+ part { name: "pad_t";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.5 0.0;
+ min: 0 32;
+ fixed: 0 1;
+ rel1 {
+ relative: 1.0 0.0;to_x: "pad_l";
+ }
+ rel2 {
+ relative: 0.0 0.0;to_x: "pad_r";
+ }
+ }
+ }
+ part { name: "pad_l";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 26 0;
+ max: 26 0;
+ fixed: 1 0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "base";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "base";
+ }
+ align: 0.0 0.0;
+ }
+ }
+ part { name: "pad_r";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 26 0;
+ max: 26 0;
+ fixed: 1 0;
+ rel1 {
+ relative: 1.0 0.0;
+ to: "base";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ to: "base";
+ }
+ align: 1.0 0.0;
+ }
+ }
+ part { name: "pad_b";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0.0 1.0;
+ min: 0 32;
+ fixed: 0 1;
+ rel1 {
+ relative: 1.0 1.0;
+ to_x: "pad_l";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to_x: "pad_r";
+ }
+ }
+ }
+ part {
+ name: "after.space";
+ scale: 1;
+ type: SPACER;
+ description { state: "default" 0.0;
+ align: 0.0 0.5;
+ min: 80 80;
+ max: 80 80;
+ fixed: 1 1;
+ rel1 {
+ relative: 0.0 1.0;
+ to: "pad_t";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ to: "pad_b";
+ }
+ }
+ }
+ part { name: "elm.text";
+ type: TEXT;
+ scale : 1;
+ description { state: "default" 0.0;
+ align: 0.5 0.5;
+ color: 0 0 0 255;
+ fixed: 1 1;
+ text {
+ font: "Tizen:style=Medium";
+ size: 38;
+ align: 0.0 0.5;
+ min: 0 1;
+ max: 1 1;
+ elipsis: 1.0;
+ }
+ rel1 {
+ relative: 1.0 1.0;
+ to_x: "after.space";
+ to_y: "pad_t";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to_x: "pad_r";
+ to_y: "pad_b";
+ }
+ }
+ }
+ part { name:"pad_before_text";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 16 132;
+ max: 16 132;
+ fixed: 1 1;
+ align: 1.0 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "elm.text";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to: "elm.text";
+ }
+ }
+ }
+ part { name:"elm.swallow.content";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 63 63;
+ max: 63 63;
+ fixed: 1 1;
+ align: 1.0 0.0;
+ rel1 {
+ relative: 0.0 0.0;
+ to: "pad_before_text";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ to: "pad_before_text";
+ }
+ }
+ }
+ }#undef DEMO_POPUP_PROCESSINGVIEW1BUTTON_CONTENT_MIN
+}
+
+}
--- /dev/null
+/*
+* Copyright (c) 2000-2015 Samsung Electronics Co., Ltd All Rights Reserved
+*
+* Licensed under the Apache License, Version 2.0 (the "License");
+* you may not use this file except in compliance with the License.
+* You may obtain a copy of the License at
+*
+* http://www.apache.org/licenses/LICENSE-2.0
+*
+* Unless required by applicable law or agreed to in writing, software
+* distributed under the License is distributed on an "AS IS" BASIS,
+* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+* See the License for the specific language governing permissions and
+* limitations under the License.
+*
+*/
+
+#define ITEM_STATE_ENABLED 0
+#define ITEM_STATE_DISABLED 1
+#define TOOLBAR_SLIDING_PER_FPS 2
+#define TOOLBAR_SLIDING_FPS 40.0
+#define TOOLBAR_SLIDING_TEXT_GAP 40
+#define TOOLBAR_SLIDING_TEXT_OFFSET 0
+#define TOOLBAR_SLIDING_WAIT_TIME 1.2
+
+// sliding motion
+#define TOOLBAR_SLIDING_NO_EFFECT 0
+#define TOOLBAR_SLIDING_DOING 1
+#define TOOLBAR_SLIDING_END 2
+
+#define TAG \
+ tag: "br" "\n"; \
+ tag: "ps" "ps"; \
+ tag: "hilight" "+ font_weight=Bold"; \
+ tag: "b" "+ font_weight=Bold"; \
+ tag: "tab" "\t";
+
+#define TABBAR_ITEM_TEXT_STYLE(_font_size, _font_class) \
+ style { name: "tabbar_icon_text_style_"_font_class; \
+ base: "font=Tizen:style=regular font_size="_font_size" align=center color=#FFFFFF wrap=word ellipsis=1 text_class=T111 color_class="_font_class" linegap=0"; \
+ TAG \
+ }
+
+#define TABBAR_TEXT_STYLE(_font_size, _font_class) \
+ style { name: "tabbar_text_style_"_font_class; \
+ base: "font=Tizen:style=regular font_size="_font_size" align=center color=#FFFFFF wrap=word ellipsis=1 text_class=T1117 color_class="_font_class" linegap=0"; \
+ TAG \
+ }
+
+#define TABBAR_NAVI_TEXT_STYLE(_font_size, _font_class) \
+ style { name: "tabbar_navi_text_style_"_font_class; \
+ base: "font=Tizen:style=regular font_size="_font_size" align=center color=#FFFFFF wrap=word ellipsis=1 text_class="_font_class" color_class="_font_class" linegap=0"; \
+ TAG \
+ }
+
+styles{
+ TABBAR_ITEM_TEXT_STYLE(14, "T111")
+ TABBAR_ITEM_TEXT_STYLE(14, "T111P")
+ TABBAR_ITEM_TEXT_STYLE(14, "T111S")
+ TABBAR_ITEM_TEXT_STYLE(14, "T111D")
+ TABBAR_TEXT_STYLE(18, "T1117")
+ TABBAR_TEXT_STYLE(18, "T1117P")
+ TABBAR_TEXT_STYLE(18, "T1117S")
+ TABBAR_TEXT_STYLE(18, "T1117D")
+ TABBAR_NAVI_TEXT_STYLE(18, "T042")
+ TABBAR_NAVI_TEXT_STYLE(18, "T042P")
+ TABBAR_NAVI_TEXT_STYLE(18, "T042D")
+ TABBAR_NAVI_TEXT_STYLE(18, "T042S")
+}
+
+group { name: "elm/toolbar/base/default";
+ alias: "elm/toolbar/base/ntabbar";
+ parts {
+ part { name: "base";
+ type: SPACER;
+ scale: 1;
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "base_bg";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ rel2.offset: -1 -1;
+ color_class: "B011";
+ }
+ }
+ part { name: "clipper";
+ type: RECT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ rel2.offset: -1 -1;
+ }
+ }
+ part { name: "elm.swallow.content";
+ clip_to: "clipper";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ rel2.offset: -1 -1;
+ }
+ }
+ }
+}
+
+
+group { name: "elm/toolbar/object/default";
+ parts {
+ part { name: "elm.swallow.object"; // object group
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ }
+ }
+ }
+}
+
+group { name: "elm/toolbar/base/ntabbar_with_title";
+ parts {
+ part { name: "base";
+ type: SPACER;
+ //scale: 1;
+ description { state: "default" 0.0;
+ }
+ }
+ part { name: "base_bg";
+ type: RECT;
+ //scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ rel2.offset: -1 -1;
+ //color_class: "B011";
+ color: 2 61 132 255;
+ }
+ }
+ part { name: "clipper";
+ type: RECT;
+ mouse_events: 0;
+ //scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ rel2.offset: -1 -1;
+ }
+ }
+ part { name: "elm.swallow.content";
+ clip_to: "clipper";
+ type: SWALLOW;
+ //scale: 1;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ rel2.offset: -1 -1;
+ }
+ }
+ }
+}
+
+group { name: "elm/toolbar/item/ntabbar_with_title";
+ script {
+ public selected = 0;
+ public pressed = 0;
+ public item_state = ITEM_STATE_ENABLED;
+ public items_number = 0;
+ public icon_text = 0;
+ public mouse_down = 0;
+ public multi_down = 0;
+ public landscape = 0;
+ public item_text = 0;
+ }
+ parts {
+ part { name: "bg";
+ type: SPACER;
+ //scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ }
+ description { state: "2items" 0.0;
+ inherit: "default" 0.0;
+ min: TABBAR_TWO_ITEMS_SIZE_INC;
+ }
+ description { state: "3items" 0.0;
+ inherit: "default" 0.0;
+ min: TABBAR_THREE_ITEMS_SIZE_INC;
+ }
+ description { state: "scrollable" 0.0;
+ inherit: "default" 0.0;
+ min: TABBAR_SCROLLABLE_ITEMS_SIZE_INC;
+ }
+ description { state: "2items_land" 0.0;
+ inherit: "default" 0.0;
+ min: TABBAR_LANDSCAPE_TWO_ITEMS_SIZE_INC;
+ }
+ description { state: "3items_land" 0.0;
+ inherit: "default" 0.0;
+ min: TABBAR_LANDSCAPE_THREE_ITEMS_SIZE_INC;
+ }
+ description { state: "4items_land" 0.0;
+ inherit: "default" 0.0;
+ min: TABBAR_LANDSCAPE_FOUR_ITEMS_SIZE_INC;
+ }
+ description { state: "scrollable_land" 0.0;
+ inherit: "default" 0.0;
+ min: TABBAR_LANDSCAPE_SCROLLABLE_ITEMS_SIZE_INC;
+ }
+ }
+ part { name: "selected_line";
+ type: RECT;
+ //scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "elm.text";
+ relative: 0.5 1.0;
+ }
+ rel2 {
+ to: "elm.text";
+ relative: 0.5 1.0;
+ }
+ fixed: 0 1;
+ min: TABBAR_SELECTED_LINE_SIZE_INC;
+ visible: 1;
+ color_class: "B0514S";
+ align: 0.5 0.0;
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ rel1 {
+ to: "elm.text";
+ relative: 0.0 1.0;
+ }
+ rel2 {
+ to: "elm.text";
+ relative: 1.0 1.0;
+ }
+ fixed: 0 1;
+ min: TABBAR_SELECTED_LINE_SIZE_INC;
+ align: 0.5 0.0;
+ visible: 1;
+ }
+ }
+ part { name: "bg_cover";
+ type: RECT;
+ //scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ visible: 0;
+ //color_class: "B0514";
+ color: 2 61 132 255;
+ }
+ description { state: "pressed" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ //color_class: "B0514P";
+ color: 2 48 104 255;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ //color: 7 33 94 255;
+ visible: 0;
+ }
+ }
+ part { name: "padding_left_top";
+ type: SPACER;
+ //scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 0.0 0.0;
+ rel2.relative: 0.0 0.0;
+ min: 0 0;
+ fixed: 1 1;
+ }
+ description { state: "text" 0.0;
+ inherit: "default" 0.0;
+ min: TABBAR_TEXT_LEFT_TOP_PADDING_SIZE_INC;
+ }
+ description { state: "icon_text" 0.0;
+ inherit: "default" 0.0;
+ min: TABBAR_ICON_TEXT_LAND_LEFT_TOP_PADDING_SIZE_INC;
+ }
+ }
+ part { name: "padding_right_bottom";
+ type: SPACER;
+ //scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ align: 1.0 1.0;
+ rel1.relative: 1.0 1.0;
+ min: 0 0;
+ fixed: 1 1;
+ }
+ description { state: "text" 0.0;
+ inherit: "default" 0.0;
+ min: TABBAR_TEXT_RIGHT_BOTTOM_PADDING_SIZE_INC;
+ }
+ description { state: "icon_text" 0.0;
+ inherit: "default" 0.0;
+ min: TABBAR_ICON_TEXT_LAND_RIGHT_BOTTOM_PADDING_SIZE_INC;
+ }
+ }
+ part {
+ name: "icon_rect";
+ type: SPACER;
+ //scale: 1;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 0 0;
+ fixed: 1 0;
+ rel1 {
+ relative: 1.0 1.0;
+ to: "padding_left_top";
+ }
+ rel2 {
+ relative: 1.0 0.0;
+ to_x: "padding_left_top";
+ to_y: "padding_right_bottom";
+ }
+ align: 0.0 0.5;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: TABBAR_ICON_RECT_SIZE_INC;
+ }
+ }
+ part { name: "padding_icon_text";
+ type: SPACER;
+ // scale: 1;
+ description { state: "default" 0.0;
+ min: 0 0;
+ fixed: 1 0;
+ align: 1.0 0.5;
+ rel1 {
+ to_x: "elm.text";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to_x: "elm.text";
+ relative: 0.0 1.0;
+ }
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ min: TABBAR_ICON_TEXT_PAD_INC;
+ }
+ }
+ part { name: "elm.swallow.icon";
+ type: SWALLOW;
+ // scale: 1;
+ clip_to: "elm.icon.clipper";
+ description { state: "default" 0.0;
+ visible: 0;
+ min: TABBAR_ICON_SIZE_INC;
+ aspect: 1.0 1.0;
+ aspect_preference: HORIZONTAL;
+ }
+ description { state: "visible" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ align: 1.0 0.5;
+ fixed: 1 1;
+ rel1 {
+ to_x: "padding_icon_text";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ to_x: "padding_icon_text";
+ relative: 0.0 1.0;
+ }
+ }
+ description { state: "visible_icon_only" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ align: 0.5 0.5;
+ fixed: 1 1;
+ rel1 {
+ to: "padding_left_top";
+ relative: 1.0 1.0;
+ }
+ rel2 {
+ to: "padding_right_bottom";
+ relative: 0.0 0.0;
+ }
+ }
+ }
+ part { name: "elm.text";
+ type: TEXTBLOCK;
+ mouse_events: 0;
+ // scale: 1;
+ clip_to: "elm.text.clipper";
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ description { state: "text" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ rel1 {
+ to: "padding_left_top";
+ relative: 1.0 1.0;
+ }
+ rel2 {
+ to: "padding_right_bottom";
+ relative: 0.0 0.0;
+ }
+ fixed: 1 1;
+ text {
+ style: "tabbar_text_style_T1117";
+ min: 0 1;
+ max: 1 0;
+ elipsis: 1.0;
+ }
+ }
+ description { state:"text_pressed" 0.0;
+ inherit: "text" 0.0;
+ text.style: "tabbar_text_style_T1117P";
+ }
+ description { state:"text_selected" 0.0;
+ inherit: "text" 0.0;
+ text.style: "tabbar_text_style_T1117S";
+ }
+ description { state:"text_disabled" 0.0;
+ inherit: "text" 0.0;
+ text.style: "tabbar_text_style_T1117D";
+ }
+ description { state: "icon_text" 0.0;
+ inherit: "default" 0.0;
+ visible: 1;
+ rel1 {
+ to_x: "icon_rect";
+ to_y: "padding_left_top";
+ relative: 1.0 1.0;
+ }
+ rel2 {
+ to: "padding_right_bottom";
+ relative: 0.0 0.0;
+ }
+ fixed: 1 1;
+ text {
+ style: "tabbar_text_style_T1117";
+ min: 0 1;
+ max: 1 0;
+ elipsis: 1.0;
+ }
+ }
+ description { state:"icon_text_pressed" 0.0;
+ inherit: "icon_text" 0.0;
+ text.style: "tabbar_text_style_T1117P";
+ }
+ description { state:"icon_text_selected" 0.0;
+ inherit: "icon_text" 0.0;
+ text.style: "tabbar_text_style_T1117S";
+ }
+ description { state:"icon_text_disabled" 0.0;
+ inherit: "icon_text" 0.0;
+ text.style: "tabbar_text_style_T1117D";
+ }
+ }
+ part { name: "elm.icon.clipper";
+ type: RECT;
+ description { state: "default" 0.0;
+ color_class: "B052L6";
+ }
+ description { state: "selected" 0.0;
+ inherit: "default" 0.0;
+ color_class: "B052L6S";
+ }
+ description { state: "pressed" 0.0;
+ inherit: "default" 0.0;
+ color_class: "B052L6P";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color_class: "B052L6D";
+ }
+ }
+ part { name: "elm.text.clipper";
+ type: RECT;
+ description { state: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: 255 255 255 255;
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program { name: "go_active";
+ signal: "elm,state,selected";
+ source: "elm";
+ after: "selected_text";
+ after: "anim_select";
+ }
+ program { name: "anim_select";
+ action: STATE_SET "selected" 0.0;
+ target: "elm.icon.clipper";
+ target: "selected_line";
+ transition: SIN_FAC 0.33 1.7;
+ }
+ program { name: "selected_text";
+ script{
+ set_int(selected, 1);
+ if (!get_int(icon_text))
+ set_state(PART:"elm.text", "text_selected", 0.0);
+ else
+ set_state(PART:"elm.text", "icon_text_selected", 0.0);
+ }
+ }
+ program { name: "go_passive";
+ signal: "elm,state,unselected";
+ source: "elm";
+ after: "unselected_text";
+ after: "anim_unselect";
+ }
+ program { name: "anim_unselect";
+ action: STATE_SET "default" 0.0;
+ target: "elm.icon.clipper";
+ target: "selected_line";
+ transition: SIN_FAC 0.33 1.7;
+ }
+ program { name: "unselected_text";
+ script{
+ set_int(selected, 0);
+ if (!get_int(icon_text))
+ set_state(PART:"elm.text", "text", 0.0);
+ else
+ set_state(PART:"elm.text", "icon_text", 0.0);
+ }
+ }
+ program { name: "key,pressed";
+ signal: "elm,action,pressed";
+ source: "elm";
+ after: "pressed";
+ }
+ program { name: "pressed";
+ signal: "mouse,down,1";
+ source: "event";
+ script {
+ if ((get_int(item_state) != ITEM_STATE_DISABLED)
+ && get_int(multi_down) == 0
+ && get_int(mouse_down) == 0)
+ {
+ set_int(mouse_down, 1);
+ set_state(PART:"bg_cover", "pressed", 0.0);
+ if (!get_int(icon_text))
+ set_state(PART:"elm.text", "text_pressed", 0.0);
+ else
+ set_state(PART:"elm.text", "icon_text_pressed", 0.0);
+ set_state(PART:"elm.icon.clipper", "pressed", 0.0);
+ set_int(pressed, 1);
+ }
+ }
+ }
+ program { name: "key,unpressed";
+ signal: "elm,action,unpressed";
+ source: "elm";
+ after: "unpressed";
+ }
+ program { name: "unpressed";
+ signal: "mouse,up,1";
+ source: "event";
+ script {
+ if ((get_int(item_state) != ITEM_STATE_DISABLED)
+ && get_int(mouse_down) == 1)
+ {
+ set_int(mouse_down, 0);
+ set_int(pressed, 0);
+ set_state(PART:"bg_cover", "default", 0.0);
+ if (get_int(selected))
+ {
+ if (!get_int(icon_text))
+ set_state(PART:"elm.text", "text_selected", 0.0);
+ else
+ set_state(PART:"elm.text", "icon_text_selected", 0.0);
+ set_state(PART:"elm.icon.clipper", "selected", 0.0);
+ }
+ else
+ {
+ if (!get_int(icon_text))
+ set_state(PART:"elm.text", "text", 0.0);
+ else
+ set_state(PART:"elm.text", "icon_text", 0.0);
+ set_state(PART:"elm.icon.clipper", "default", 0.0);
+ }
+ }
+ }
+ }
+ program { name: "go";
+ signal: "mouse,clicked,1";
+ source: "event";
+ script {
+ if (get_int(multi_down) == 0) {
+ emit("elm,action,click", "elm");
+ if (get_int(item_state) != ITEM_STATE_DISABLED)
+ run_program(PROGRAM:"touch_sound");
+ }
+ }
+ }
+ program { name: "touch_sound";
+ action: RUN_PLUGIN "touch_sound";
+ }
+ program { name: "mouse,in";
+ signal: "mouse,in";
+ source: "event";
+ script {
+ if (get_int(multi_down) == 0)
+ emit("elm,mouse,in", "elm");
+ }
+ }
+ program { name: "mouse,out";
+ signal: "mouse,out";
+ source: "event";
+ script {
+ if ((get_int(multi_down) == 0) && (get_int(mouse_down) == 0))
+ emit("elm,mouse,out", "elm");
+ }
+ }
+ program { name: "enable";
+ signal: "elm,state,enabled";
+ source: "elm";
+ script {
+ set_int(item_state, ITEM_STATE_ENABLED);
+ set_state(PART:"bg_cover", "default", 0.0);
+ if (!get_int(icon_text))
+ {
+ if (!get_int(selected))
+ set_state(PART:"elm.text", "text", 0.0);
+ else
+ set_state(PART:"elm.text", "text_selected", 0.0);
+ }
+ else
+ {
+ if (!get_int(selected))
+ set_state(PART:"elm.text", "icon_text", 0.0);
+ else
+ set_state(PART:"elm.text", "icon_text_selected", 0.0);
+ }
+ set_state(PART:"elm.text.clipper", "default", 0.0);
+ set_state(PART:"elm.icon.clipper", "default", 0.0);
+ }
+ }
+ program { name: "disable";
+ signal: "elm,state,disabled";
+ source: "elm";
+ script {
+ set_int(item_state, ITEM_STATE_DISABLED);
+ set_state(PART:"bg_cover", "disabled", 0.0);
+ if (!get_int(icon_text))
+ set_state(PART:"elm.text", "text_disabled", 0.0);
+ else
+ set_state(PART:"elm.text", "icon_text_disabled", 0.0);
+ set_state(PART:"elm.text.clipper", "disabled", 0.0);
+ set_state(PART:"elm.icon.clipper", "disabled", 0.0);
+ }
+ }
+ program {name: "multi_down";
+ signal: "elm,action,multi,down";
+ source: "elm";
+ script {
+ set_int(multi_down, 1);
+ }
+ }
+ program {name: "multi_up";
+ signal: "elm,action,multi,cancel";
+ source: "elm";
+ script {
+ set_int(multi_down, 0);
+ }
+ }
+ program { name: "text_show";
+ signal: "elm,state,text,visible";
+ source: "elm";
+ script {
+ set_int(item_text, 1);
+ if (!get_int(icon_text))
+ {
+ set_state(PART:"elm.text", "text", 0.0);
+ set_state(PART:"padding_left_top", "text", 0.0);
+ set_state(PART:"padding_right_bottom", "text", 0.0);
+ }
+ else
+ {
+ set_state(PART:"elm.swallow.icon", "visible", 0.0);
+ set_state(PART:"icon_rect", "visible", 0.0);
+ set_state(PART:"elm.text", "icon_text", 0.0);
+ set_state(PART:"padding_icon_text", "visible", 0.0);
+ set_state(PART:"padding_left_top", "icon_text", 0.0);
+ set_state(PART:"padding_right_bottom", "icon_text", 0.0);
+ }
+ }
+ }
+ program { name: "text_hide";
+ signal: "elm,state,text,hidden";
+ source: "elm";
+ script {
+ set_int(item_text, 0);
+ set_state(PART:"elm.text", "default", 0.0);
+ }
+ }
+ program { name: "icon_show";
+ signal: "elm,state,icon,visible";
+ source: "elm";
+ script {
+ set_int(icon_text, 1);
+ if (get_int(item_text))
+ {
+ set_state(PART:"elm.swallow.icon", "visible", 0.0);
+ set_state(PART:"padding_icon_text", "visible", 0.0);
+ set_state(PART:"icon_rect", "visible", 0.0);
+ set_state(PART:"elm.text", "icon_text", 0.0);
+ }
+ else
+ set_state(PART:"elm.swallow.icon", "visible_icon_only", 0.0);
+ set_state(PART:"padding_left_top", "icon_text", 0.0);
+ set_state(PART:"padding_right_bottom", "icon_text", 0.0);
+ }
+ }
+ program { name: "icon_hide";
+ signal: "elm,state,icon,hidden";
+ source: "elm";
+ script {
+ set_int(icon_text, 0);
+ set_state(PART:"elm.swallow.icon", "default", 0.0);
+ set_state(PART:"padding_icon_text", "default", 0.0);
+ set_state(PART:"elm.text", "text", 0.0);
+ set_state(PART:"padding_left_top", "text", 0.0);
+ set_state(PART:"padding_right_bottom", "text", 0.0);
+ }
+ }
+ program { name: "tab_item_2";
+ signal: "elm,number,item,2";
+ source: "elm";
+ script {
+ set_int(items_number, 2);
+ set_state(PART:"bg", "2items", 0.0);
+ }
+ }
+ program { name: "tab_item_3";
+ signal: "elm,number,item,3";
+ source: "elm";
+ script {
+ set_int(items_number, 3);
+ set_state(PART:"bg", "3items", 0.0);
+ }
+ }
+ program { name: "tab_item_4";
+ signal: "elm,number,item,4";
+ source: "elm";
+ script {
+ set_int(items_number, 4);
+ if (get_int(icon_text))
+ {
+ if (get_int(landscape))
+ set_state(PART:"bg", "4items_land", 0.0);
+ else
+ set_state(PART:"bg", "4items", 0.0);
+ }
+ else
+ {
+ if (get_int(landscape))
+ set_state(PART:"bg", "scrollable_land", 0.0);
+ else
+ set_state(PART:"bg", "scrollable", 0.0);
+ }
+ }
+ }
+ program { name: "tab_item_5";
+ signal: "elm,number,item,5";
+ source: "elm";
+ script {
+ set_int(items_number, 5);
+ }
+ after: "tab_item_upper_5";
+ }
+ program { name: "tab_item_6";
+ signal: "elm,number,item,6";
+ source: "elm";
+ script {
+ set_int(items_number, 6);
+ }
+ after: "tab_item_upper_5";
+ }
+ program { name: "tab_item_7";
+ signal: "elm,number,item,7";
+ source: "elm";
+ script {
+ set_int(items_number, 7);
+ }
+ after: "tab_item_upper_5";
+ }
+ program { name: "tab_item_8";
+ signal: "elm,number,item,8";
+ source: "elm";
+ script {
+ set_int(items_number, 8);
+ }
+ after: "tab_item_upper_5";
+ }
+ program { name: "tab_item_9";
+ signal: "elm,number,item,9";
+ source: "elm";
+ script {
+ set_int(items_number, 9);
+ }
+ after: "tab_item_upper_5";
+ }
+ program { name: "tab_item_10";
+ signal: "elm,number,item,10";
+ source: "elm";
+ script {
+ set_int(items_number, 10);
+ }
+ after: "tab_item_upper_5";
+ }
+ program { name: "tab_item_upper_5";
+ script {
+ if (get_int(landscape))
+ set_state(PART:"bg", "scrollable_land", 0.0);
+ else
+ set_state(PART:"bg", "scrollable", 0.0);
+ }
+ }
+ program {
+ name: "change_to_landscape";
+ script {
+ if (!get_int(landscape)) {
+ set_int(landscape, 1);
+ if (get_int(items_number) == 4)
+ set_state(PART:"bg", "4items_land", 0.0);
+ else if (get_int(items_number) == 3)
+ set_state(PART:"bg", "3items_land", 0.0);
+ else if (get_int(items_number) == 2)
+ set_state(PART:"bg", "2items_land", 0.0);
+ else if (get_int(items_number) > 4)
+ set_state(PART:"bg", "scrollable_land", 0.0);
+ }
+ }
+ }
+ program {
+ name: "change_to_portrait";
+ script {
+ if (get_int(landscape)) {
+ set_int(landscape, 0);
+ if (get_int(items_number) == 4)
+ {
+ if (get_int(icon_text))
+ set_state(PART:"bg", "4items", 0.0);
+ else
+ set_state(PART:"bg", "scrollable", 0.0);
+ }
+ else if (get_int(items_number) == 3)
+ set_state(PART:"bg", "3items", 0.0);
+ else if (get_int(items_number) == 2)
+ set_state(PART:"bg", "2items", 0.0);
+ else if (get_int(items_number) > 4)
+ set_state(PART:"bg", "scrollable", 0.0);
+ }
+ }
+ }
+ program { name: "landscape_mode";
+ source: "elm";
+ signal: "elm,state,orient,90";
+ after: "change_to_landscape";
+ }
+ program { name: "landscape_mode2";
+ source: "elm";
+ signal: "elm,state,orient,270";
+ after: "change_to_landscape";
+ }
+ program { name: "portrait_mode";
+ source: "elm";
+ signal: "elm,state,orient,0";
+ after: "change_to_portrait";
+ }
+ program { name: "portrait_mode2";
+ source: "elm";
+ signal: "elm,state,orient,180";
+ after: "change_to_portrait";
+ }
+ }
+}
+
+group { name: "elm/toolbar/base/navigationbar";
+ data {
+ item: "focus_highlight" "on";
+ }
+ script {
+ public g_left_pad_anim_id = 0;
+ public start_anim() {
+ new id;
+ id = anim(0.20, "left_pad_anim", 1);
+ set_int(g_left_pad_anim_id, id);
+ }
+ public left_pad_anim(val, Float:pos) {
+ set_tween_state(PART:"left_padding_clip", pos, "default", 0.0, "transition", 0.0);
+ }
+ public stop_anim() {
+ new id;
+ id = get_int(g_left_pad_anim_id);
+ if(id) {
+ cancel_anim(id);
+ set_state(PART:"left_padding_clip", "transition", 0.0);
+ }
+ }
+ }
+ parts {
+ part { name: "base";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 TOOLBAR_NAVI_HEIGHT_INC;
+ color_class: "B011";
+ }
+ }
+ part { name: "left_padding_clip";
+ type: RECT;
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ rel1 {
+ to: "left_padding";
+ relative: 0.0 0.0;
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to: "left_padding";
+ }
+ }
+ description { state: "transition" 0.0;
+ inherit: "default" 0.0;
+ rel2 {
+ relative: 1.0 1.0;
+ to: "left_padding";
+ }
+ }
+ }
+ part { name: "left_padding";
+ type: RECT;
+ mouse_events: 0;
+ scale: 1;
+ clip_to: "left_padding_clip";
+ description { state: "default" 0.0;
+ min: TOOLBAR_NAVI_PADDING_INC 0;
+ fixed: 1 0;
+ rel1.to: "base";
+ rel1.offset: 0 1;
+ rel2 {
+ relative: 0.0 1.0;
+ to: "base";
+ }
+ color_class: "B012L1";
+ align: 0.0 0.0;
+ }
+ }
+ part { name: "separator";
+ type: RECT;
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 0 1;
+ fixed: 0 1;
+ align: 0.0 0.0;
+ rel1.to: "base";
+ rel2 {
+ relative: 1.0 0.0;
+ to: "base";
+ }
+ color_class: "B012L4";
+ }
+ }
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ description {
+ state: "default" 0.0;
+ rel1 {
+ relative: 1.0 1.0;
+ to_x:"left_padding";
+ to_y:"separator";
+ }
+ rel2.to: "base";
+ }
+ }
+ part { name: "event";
+ type: RECT;
+ mouse_events: 1;
+ repeat_events: 1;
+ description { state: "default" 0.0;
+ color: 0 0 0 0;
+ }
+ }
+ }
+ programs {
+ program { name: "left,padding,anim1";
+ signal: "elm,order,one,item";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "left_padding_clip";
+ after: "left,padding,anim2";
+ }
+ program { name: "left,padding,anim2";
+ script {
+ start_anim();
+ }
+ }
+ program { name: "left,padding,anim,stop";
+ signal: "elm,order,stop,anim";
+ source: "elm";
+ script {
+ stop_anim();
+ }
+ }
+ }
+}
+
+group { name: "elm/toolbar/more/default";
+ parts {
+ part { name: "elm.swallow.content";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "elm.swallow.content2";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ visible: 0;
+ }
+ }
+ }
+}
#define ICON_SIZE 64*elm_config_scale_get()
-#define DOMAIN_NAME "org.tizen.music-chooser"
#define LOCALE_DIR "locale"
#define IMAGE_EDJ_NAME "mp-images.edj"
#define SYS_DOMAIN_NAME "sys_string"
if (path == NULL) {
return;
}
- snprintf(mc_edj_path, 1024, "%s%s/%s", path, "edje", MC_EDJ_FILE);
+ snprintf(mc_edj_path, 1024, "%s%s", path, MC_EDJ_FILE);
free(path);
Evas_Object *navi_layout = mc_common_load_edj(ad->navi_bar, mc_edj_path, "view_layout_tabbar");
g_navi_it = elm_naviframe_top_item_get(ad->navi_bar);
if (mc_check_image_valid(evas_object_evas_get(obj), thumbpath)) {
elm_image_file_set(icon, thumbpath, NULL);
} else {
- elm_image_file_set(icon, DEFAULT_THUMBNAIL, NULL);
+ char default_thumbnail[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
+ snprintf(default_thumbnail, 1024, "%s%s/%s", shared_path, "shared_images", DEFAULT_THUMBNAIL);
+ free(shared_path);
+ elm_image_file_set(icon, default_thumbnail, NULL);
}
elm_layout_theme_set(content, "layout", "list/B/type.1", "default");
char mc_edj_path[1024] = {0};
char *path = app_get_resource_path();
MP_CHECK_NULL(path);
- snprintf(mc_edj_path, 1024, "%s%s/%s", path, "edje", MC_EDJ_FILE);
+ snprintf(mc_edj_path, 1024, "%s%s", path, MC_EDJ_FILE);
free(path);
Evas_Object *layout = elm_layout_add(popup);
elm_layout_file_set(layout, mc_edj_path, "popup_processingview_1button");
}
if ((!path) || !g_file_test(path, G_FILE_TEST_EXISTS | G_FILE_TEST_IS_REGULAR) || !strcmp(BROKEN_ALBUMART_IMAGE_PATH, path)) {
- path = DEFAULT_THUMBNAIL;
+ char default_thumbnail[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
+ snprintf(default_thumbnail, 1024, "%s%s/%s", shared_path, "shared_images", DEFAULT_THUMBNAIL);
+ free(shared_path);
+ path = g_strdup(default_thumbnail);
}
elm_image_file_set(thumbnail, path, NULL);
char mc_edj_path[1024] = {0};
char *path = app_get_resource_path();
MP_CHECK_NULL(path);
- snprintf(mc_edj_path, 1024, "%s%s/%s", path, "edje", MC_EDJ_FILE);
+ snprintf(mc_edj_path, 1024, "%s%s", path, MC_EDJ_FILE);
free(path);
layout = mc_common_load_edj(parent, mc_edj_path, "list_layout");
MP_CHECK_NULL(layout);
if (mc_check_image_valid(evas_object_evas_get(obj), thumbpath)) {
elm_bg_file_set(content, thumbpath, NULL);
} else {
- elm_bg_file_set(content, DEFAULT_THUMBNAIL, NULL);
+ char default_thumbnail[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
+ snprintf(default_thumbnail, 1024, "%s%s/%s", shared_path, "shared_images", DEFAULT_THUMBNAIL);
+ free(shared_path);
+ elm_bg_file_set(content, default_thumbnail, NULL);
}
}
char mc_edj_path[1024] = {0};
char *path = app_get_resource_path();
MP_CHECK_NULL(path);
- snprintf(mc_edj_path, 1024, "%s%s/%s", path, "edje", MC_EDJ_FILE);
+ snprintf(mc_edj_path, 1024, "%s%s", path, MC_EDJ_FILE);
free(path);
elm_theme_extension_add(NULL, mc_edj_path);
elm_object_style_set(obj, "scroll/tabbar");
if (path == NULL) {
return;
}
- snprintf(mc_edj_path, 1024, "%s%s/%s", path, "edje", MC_EDJ_FILE);
+ snprintf(mc_edj_path, 1024, "%s%s", path, MC_EDJ_FILE);
free(path);
g_ly = mc_common_load_edj(ad->navi_bar, mc_edj_path, "view_layout_tabbar");
g_navi_it = elm_naviframe_item_push(ad->navi_bar, NULL, NULL, NULL, g_ly, NULL);
char mc_edj_path[1024] = {0};
char *path = app_get_resource_path();
MP_CHECK_NULL(path);
- snprintf(mc_edj_path, 1024, "%s%s/%s", path, "edje", MC_EDJ_FILE);
+ snprintf(mc_edj_path, 1024, "%s%s", path, MC_EDJ_FILE);
free(path);
elm_layout_file_set(no_contents, mc_edj_path, "no_result");
char mc_edj_path[1024] = {0};
char *path = app_get_resource_path();
MP_CHECK_NULL(path);
- snprintf(mc_edj_path, 1024, "%s%s/%s", path, "edje", MC_EDJ_FILE);
+ snprintf(mc_edj_path, 1024, "%s%s", path, MC_EDJ_FILE);
free(path);
list->layout = mc_common_load_edj(parent, mc_edj_path, "list_layout");
if (list->layout == NULL) {
if (path == NULL) {
return;
}
- snprintf(mc_edj_path, 1024, "%s%s/%s", path, "edje", MC_EDJ_FILE);
+ snprintf(mc_edj_path, 1024, "%s%s", path, MC_EDJ_FILE);
free(path);
Evas_Object *layout = mc_common_load_edj(parent, mc_edj_path, "view_layout");
if (mc_check_image_valid(evas_object_evas_get(obj), thumbpath)) {
elm_image_file_set(icon, thumbpath, NULL);
} else {
- elm_image_file_set(icon, DEFAULT_THUMBNAIL, NULL);
+ char default_thumbnail[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
+ DEBUG_TRACE("Chooser Shared Path : %s", shared_path);
+ snprintf(default_thumbnail, 1024, "%s%s/%s", shared_path, "shared_images", DEFAULT_THUMBNAIL);
+ free(shared_path);
+ elm_image_file_set(icon, default_thumbnail, NULL);
}
elm_layout_theme_set(content, "layout", "list/B/type.1", "default");
char mc_edj_path[1024] = {0};
char *path = app_get_resource_path();
MP_CHECK_NULL(path);
- snprintf(mc_edj_path, 1024, "%s%s/%s", path, "edje", MC_EDJ_FILE);
+ snprintf(mc_edj_path, 1024, "%s%s", path, MC_EDJ_FILE);
free(path);
layout = mc_common_load_edj(parent, mc_edj_path, "list_layout");
MP_CHECK_NULL(layout);
elm_layout_theme_set(nocontents, "layout", "nocontents", "default");
Evas_Object *icon = elm_image_add(nocontents);
- elm_image_file_set(icon, NOCONTENT_MULTIMEDIA, NULL);
+ char *shared_path = app_get_shared_resource_path();
+ char nocontent_mm[1024] = {0};
+ snprintf(nocontent_mm, 1024, "%s%s/%s", shared_path, "shared_images", NOCONTENT_MULTIMEDIA);
+ free(shared_path);
+ elm_image_file_set(icon, nocontent_mm, NULL);
elm_object_part_content_set(nocontents, "nocontents.image", icon);
const char *ids;
return;
}
snprintf(locale_path, 1024, "%s%s", path, LOCALE_DIR);
+ DEBUG_TRACE("locale_path is: %s", locale_path);
bindtextdomain(DOMAIN_NAME, locale_path);
free(path);
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<manifest xmlns="http://tizen.org/ns/packages" api-version="3.0" package="org.tizen.music-chooser" version="1.0.0">
<profile name="mobile"/>
- <ui-application appid="org.tizen.music-chooser" exec="music-chooser" hw-acceleration="on" launch_mode="single" multiple="false" nodisplay="false" process-pool="true" taskmanage="true" type="capp">
- <label>music-chooser</label>
+ <ui-application appid="org.tizen.music-chooser" exec="music-chooser" hw-acceleration="on" launch_mode="caller" multiple="true" nodisplay="true" taskmanage="false" type="capp">
+ <label>Music</label>
+ <label xml:lang="hy-am">Երաժշտությն</label>
+ <label xml:lang="az-az">Musiqi</label>
+ <label xml:lang="eu-es">Musika</label>
+ <label xml:lang="bg-bg">Музика</label>
+ <label xml:lang="ca-es">Música</label>
+ <label xml:lang="zh-cn">音乐</label>
+ <label xml:lang="zh-hk">音樂</label>
+ <label xml:lang="zh-tw">音樂</label>
+ <label xml:lang="hr-hr">Glazba</label>
+ <label xml:lang="cs-cz">Hudba</label>
+ <label xml:lang="da-dk">Musik</label>
+ <label xml:lang="nl-nl">Muziek</label>
+ <label xml:lang="en-gb">Music</label>
+ <label xml:lang="en-us">Music</label>
+ <label xml:lang="et-ee">Muusika</label>
+ <label xml:lang="fi-fi">Musiikki</label>
+ <label xml:lang="fr-fr">Musique</label>
+ <label xml:lang="gl-es">Música</label>
+ <label xml:lang="ka-ge">მუსიკა</label>
+ <label xml:lang="de-de">Musik</label>
+ <label xml:lang="el-gr">Μουσική</label>
+ <label xml:lang="hu-hu">Zenék</label>
+ <label xml:lang="is-is">Tónlist</label>
+ <label xml:lang="ga-ie">Ceol</label>
+ <label xml:lang="it-it">Musica</label>
+ <label xml:lang="ja-jp">音楽</label>
+ <label xml:lang="kk-kz">Музыка</label>
+ <label xml:lang="ko-kr">음악</label>
+ <label xml:lang="lv-lv">Mūzika</label>
+ <label xml:lang="lt-lt">Muzika</label>
+ <label xml:lang="mk-mk">Музика</label>
+ <label xml:lang="nb-no">Musikk</label>
+ <label xml:lang="pl-pl">Muzyka</label>
+ <label xml:lang="pt-pt">Música</label>
+ <label xml:lang="pt-br">Músicas</label>
+ <label xml:lang="ro-ro">Muzică</label>
+ <label xml:lang="ru-ru">Музыка</label>
+ <label xml:lang="sr-rs">Muzika</label>
+ <label xml:lang="sk-sk">Hudba</label>
+ <label xml:lang="sl-si">Glasba</label>
+ <label xml:lang="es-es">Música</label>
+ <label xml:lang="es-mx">Música</label>
+ <label xml:lang="sv-se">Musik</label>
+ <label xml:lang="tr-tr">Müzik</label>
+ <label xml:lang="uk-ua">Музика</label>
+ <label xml:lang="uz-uz">Musiqa</label>
+ <label xml:lang="ar-ae">الموسيقى</label>
+ <label xml:lang="zh-sg">音乐</label>
+ <label xml:lang="hi-in">संगीत</label>
+ <label xml:lang="en-ph">Music</label>
+ <label xml:lang="fr-ca">Musique</label>
+ <app-control>
+ <operation name="http://tizen.org/appcontrol/operation/pick" />
+ <mime name="audio/*" />
+ </app-control>
<icon>music-chooser.png</icon>
</ui-application>
+
+ <privileges>
+ <privilege>http://tizen.org/privilege/mediastorage</privilege>
+ <privilege>http://tizen.org/privilege/externalstorage.appdata</privilege>
+ <privilege>http://tizen.org/privilege/externalstorage</privilege>
+ <privilege>http://tizen.org/privilege/notification</privilege>
+</privileges>
</manifest>
%{PREFIX}/shared/res/*
%{PREFIX}/shared/data
%{PREFIX}/data
+%{PREFIX}/res/*.edj
%{PREFIX}/lib/*.so*
%{_app_license_dir}/%{name}
%{MC_PREFIX}/res/locale/*/LC_MESSAGES/*.mo
%defattr(-,root,root,-)
%{MC_PREFIX}/bin/*
-%{MC_PREFIX}/res/edje/music-chooser.edj
+%{MC_PREFIX}/shared/res/*
+%{MC_PREFIX}/res/music-chooser.edj
%{TZ_SYS_RO_ICONS}/default/small/music-chooser.png
#END_START_PUBLIC_REMOVED_STRING
USER_POS = res/po/hu.po res/po/ar.po res/po/kn.po res/po/nl.po res/po/ca.po res/po/ta.po res/po/hr.po res/po/cs.po res/po/zh_HK.po res/po/fr.po res/po/fr_CA.po res/po/ur.po res/po/gl.po res/po/it_IT.po res/po/et.po res/po/bn.po res/po/zh_CN.po res/po/kk.po res/po/eu.po res/po/es_ES.po res/po/is.po res/po/ml.po res/po/ko_KR.po res/po/fi.po res/po/tr_TR.po res/po/uk.po res/po/sl.po res/po/bg.po res/po/sk.po res/po/pt_BR.po res/po/de.po res/po/si.po res/po/hi.po res/po/en.po res/po/da.po res/po/uz.po res/po/mk.po res/po/gu.po res/po/zh_TW.po res/po/sr.po res/po/az.po res/po/sv.po res/po/ru_RU.po res/po/nb.po res/po/es_US.po res/po/ka.po res/po/en_PH.po res/po/pt_PT.po res/po/pl.po res/po/ro.po res/po/en_US.po res/po/el_GR.po res/po/te.po res/po/lv.po res/po/hy.po res/po/ga.po res/po/lt.po res/po/ja_JP.po
# User Defines
-USER_DEFS = MP_FEATURE_NO_END MP_FEATURE_LOCKSCREEN MP_FEATURE_PERSONAL_PAGE MP_FEATURE_UNSUPPORT_DRM_CD_SD MP_FEATURE_GL MP_FEATURE_OPTIMIZATION_LAUNCH_TIME SHAREDDIR='"/opt/home/owner/apps_rw/org.tizen.music-player/shared"' DATA_PREFIX='"/opt/home/owner/apps_rw/org.tizen.music-player"' LOCALEDIR='"/opt/home/owner/apps_rw/org.tizen.music-player/res/locale"' EDJPATH='"/opt/home/owner/apps_rw/org.tizen.music-player/res/edje"' PKG_NAME='"org.tizen.music-player"' PREFIX='"/opt/home/owner/apps_rw/org.tizen.music-player"'
+USER_DEFS = MP_FEATURE_NO_END MP_FEATURE_LOCKSCREEN MP_FEATURE_PERSONAL_PAGE MP_FEATURE_UNSUPPORT_DRM_CD_SD MP_FEATURE_GL MP_FEATURE_OPTIMIZATION_LAUNCH_TIME SHAREDDIR='"/usr/apps/org.tizen.music-player/shared"' DATA_PREFIX='"/opt/home/owner/apps_rw/org.tizen.music-player"' LOCALEDIR='"/opt/home/owner/apps_rw/org.tizen.music-player/res/locale"' EDJPATH='"/opt/home/owner/apps_rw/org.tizen.music-player/res/edje"' PKG_NAME='"org.tizen.music-player"' PREFIX='"/opt/home/owner/apps_rw/org.tizen.music-player"'
USER_CPP_DEFS =
# User Undefines
storage
vconf
efl-extension
- # ecore-x
+# ecore-x
edje
evas
capi-appfw-application
${CMAKE_SOURCE_DIR}/src/view/mp-view.c
${CMAKE_SOURCE_DIR}/src/view/mp-player-view.c
- #${CMAKE_SOURCE_DIR}/src/view/mp-lyric-view.c
+# ${CMAKE_SOURCE_DIR}/src/view/mp-lyric-view.c
${CMAKE_SOURCE_DIR}/src/view/mp-detail-view.c
- #${CMAKE_SOURCE_DIR}/src/view/mp-set-as-view.c
+# ${CMAKE_SOURCE_DIR}/src/view/mp-set-as-view.c
${CMAKE_SOURCE_DIR}/src/widget/mp-smart-event-box.c
${CMAKE_SOURCE_DIR}/src/widget/mp-popup.c
profile = mobile-3.0
# C Sources
-USER_SRCS = ../src/common/mp-play.c ../src/view/mp-all-view.c ../src/widget/mp-search-list.c ../src/core/mp-lyric-mgr.c ../src/view/mp-set-as-view.c ../src/common/mp-media-info.c ../src/common/mp-ug-launch.c ../src/common/mp-common.c ../src/widget/mp-mini-player.c ../src/common/mp-ta.c ../src/widget/mp-popup.c ../src/view/mp-setting-view.c ../src/view/mp-create-playlist-view.c ../src/widget/mp-scroll-page.c ../src/core/mp-music-view-mgr.c ../src/core/mp-avrcp.c ../src/widget/mp-list.c ../src/setting/src/ms-auto-off.c ../src/widget/mp-album-detail-list.c ../src/widget/mp-player-volume-widget.c ../src/core/mp-watch-dog.c ../src/core/mp-floating-widget-mgr.c ../src/widget/mp-notification.c ../src/common/mp-item.c ../src/view/mp-playlist-detail-view.c ../src/widget/mp-folder-list.c ../src/widget/mp-ctxpopup.c ../src/view/mp-select-track-view.c ../src/core/mp-player-control.c ../src/view/mp-view.c ../src/widget/mp-playlist-list.c ../src/view/mp-player-view.c ../src/core/mp-language-mgr.c ../src/core/mp-volume.c ../src/common/mp-widget.c ../src/view/mp-folder-detail-view.c ../src/view/mp-artist-detail-view.c ../src/view/mp-search-view.c ../src/widget/mp-artist-detail-list.c ../src/setting/src/ms-key-ctrl.c ../src/core/mp-setting-ctrl.c ../src/widget/mp-lyric.c ../src/widget/mp-search.c ../src/widget/mp-genre-list.c ../src/view/mp-list-view.c ../src/setting/src/ms-play-speed.c ../src/widget/mp-album-list.c ../src/view/mp-detail-view.c ../src/widget/mp-minicontroller.c ../src/core/mp-http-mgr.c ../src/setting/src/ms-util.c ../src/core/mp-player-drm.c ../src/view/mp-album-detail-view.c ../src/widget/mp-now-playing.c ../src/core/mp-view-mgr.c ../src/core/mp-player-mgr.c ../src/common/mp-app.c ../src/widget/mp-shortcut.c ../src/widget/mp-artist-list.c ../src/widget/mp-smart-event-box.c ../src/view/mp-add-track-view.c ../src/widget/mp-edit-playlist.c ../src/common/mp-file-util.c ../src/widget/mp-index.c ../src/core/mp-file-tag-info.c ../src/core/mp-streaming-mgr.c ../src/widget/mp-track-list.c ../src/common/mp-menu.c ../src/view/mp-now-playing-list-view.c ../src/widget/mp-lockscreenmini.c ../src/widget/mp-now-playing-list.c ../src/view/mp-genre-detail-view.c ../src/mp-main.c ../src/core/mp-collect-color.c ../src/view/mp-folder-view.c ../src/core/mp-inotify.c ../src/common/mp-edit-callback.c ../src/core/mp-collect-color-sort.c ../src/setting/src/ms-playlist.c ../src/view/mp-edit-view.c ../src/common/mp-util.c ../src/widget/mp-all-list.c ../src/core/mp-playlist-mgr.c
+USER_SRCS = ../src/common/mp-play.c ../src/core/mp-lyric-mgr.c ../src/common/mp-media-info.c ../src/common/mp-ug-launch.c ../src/common/mp-common.c ../src/widget/mp-mini-player.c ../src/widget/mp-popup.c ../src/widget/mp-scroll-page.c ../src/core/mp-avrcp.c ../src/widget/mp-player-volume-widget.c ../src/core/mp-watch-dog.c ../src/widget/mp-notification.c ../src/common/mp-item.c ../src/widget/mp-ctxpopup.c ../src/core/mp-player-control.c ../src/view/mp-view.c ../src/view/mp-player-view.c ../src/core/mp-language-mgr.c ../src/core/mp-volume.c ../src/common/mp-widget.c ../src/core/mp-setting-ctrl.c ../src/widget/mp-lyric.c ../src/view/mp-detail-view.c ../src/widget/mp-minicontroller.c ../src/core/mp-http-mgr.c ../src/core/mp-player-drm.c ../src/core/mp-view-mgr.c ../src/core/mp-player-mgr.c ../src/common/mp-app.c ../src/widget/mp-smart-event-box.c ../src/common/mp-file-util.c ../src/core/mp-file-tag-info.c ../src/common/mp-menu.c ../src/widget/mp-lockscreenmini.c ../src/mp-main.c ../src/core/mp-collect-color.c ../src/core/mp-collect-color-sort.c ../src/common/mp-util.c ../src/core/mp-playlist-mgr.c ../src/core/mp-streaming-mgr.c
# EDC Sources
USER_EDCS =
USER_POS =
# User Defines
-USER_DEFS = MP_FEATURE_NO_END MP_FEATURE_LOCKSCREEN MP_FEATURE_PERSONAL_PAGE MP_FEATURE_UNSUPPORT_DRM_CD_SD MP_FEATURE_GL MP_FEATURE_OPTIMIZATION_LAUNCH_TIME SHAREDDIR='"/opt/home/owner/apps_rw/org.tizen.music-player/shared"' DATA_PREFIX='"/opt/home/owner/apps_rw/org.tizen.music-player"' LOCALEDIR='"/opt/home/owner/apps_rw/org.tizen.music-player/po"' EDJPATH='"/opt/home/owner/apps_rw/org.tizen.music-player/res/edje/layout"' PKG_NAME='"org.tizen.sound-player"' PREFIX='"/opt/home/owner/apps_rw/org.tizen.music-player"'
+USER_DEFS = MP_SOUND_PLAYER MP_FEATURE_NO_END MP_FEATURE_LOCKSCREEN MP_FEATURE_PERSONAL_PAGE MP_FEATURE_UNSUPPORT_DRM_CD_SD MP_FEATURE_GL MP_FEATURE_OPTIMIZATION_LAUNCH_TIME SHAREDDIR='"/opt/home/owner/apps_rw/org.tizen.music-player/shared"' DATA_PREFIX='"/opt/home/owner/apps_rw/org.tizen.music-player"' LOCALEDIR='"/opt/home/owner/apps_rw/org.tizen.music-player/po"' EDJPATH='"/opt/home/owner/apps_rw/org.tizen.music-player/res/edje/layout"' PKG_NAME='"org.tizen.sound-player"' PREFIX='"/opt/home/owner/apps_rw/org.tizen.music-player"'
USER_CPP_DEFS =
# User Undefines
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<manifest xmlns="http://tizen.org/ns/packages" api-version="3.0" package="org.tizen.sound-player" version="1.0.0">
<profile name="mobile"/>
- <ui-application appid="org.tizen.sound-player" exec="sound-player" hw-acceleration="on" launch_mode="single" multiple="false" nodisplay="false" process-pool="true" taskmanage="true" type="capp">
- <label>sound-player</label>
+ <ui-application appid="org.tizen.sound-player" exec="sound-player" multiple="false" nodisplay="true" taskmanage="true" type="capp" launch_mode="caller">
+ <label>Sound Player</label>
+ <label xml:lang="hy-am">Ձայնի նվագարկում</label>
+ <label xml:lang="az-az">Səs pleyeri</label>
+ <label xml:lang="eu-es">Soinu erreproduzitzailea</label>
+ <label xml:lang="bg-bg">Звуков плейър</label>
+ <label xml:lang="ca-es">Reproductor de so</label>
+ <label xml:lang="zh-cn">声音播放器</label>
+ <label xml:lang="zh-hk">聲音播放器</label>
+ <label xml:lang="zh-tw">聲音播放器</label>
+ <label xml:lang="hr-hr">MP3 player</label>
+ <label xml:lang="cs-cz">Zvukový přehrávač</label>
+ <label xml:lang="da-dk">Lydafspiller</label>
+ <label xml:lang="nl-nl">MP3-speler</label>
+ <label xml:lang="en-gb">Sound player</label>
+ <label xml:lang="en-us">Sound player</label>
+ <label xml:lang="et-ee">Helimängija</label>
+ <label xml:lang="fi-fi">Soitin</label>
+ <label xml:lang="fr-fr">Lecteur de son</label>
+ <label xml:lang="gl-es">Reprodutor de son</label>
+ <label xml:lang="ka-ge">პლეერი</label>
+ <label xml:lang="de-de">Sound-Player</label>
+ <label xml:lang="el-gr">Αναπαραγωγή ήχου</label>
+ <label xml:lang="hu-hu">Hanglejátszó</label>
+ <label xml:lang="is-is">Hljóðspilun</label>
+ <label xml:lang="ga-ie">Seinnteoir fuaime</label>
+ <label xml:lang="it-it">Lettore suoni</label>
+ <label xml:lang="ja-jp">サウンドプレーヤー</label>
+ <label xml:lang="kk-kz">Дыбыс ойнатқышы</label>
+ <label xml:lang="ko-kr">사운드 플레이어</label>
+ <label xml:lang="lv-lv">Audio atskaņotājs</label>
+ <label xml:lang="lt-lt">Garso grotuvas</label>
+ <label xml:lang="mk-mk">Плеер за звук</label>
+ <label xml:lang="nb-no">Lydspiller</label>
+ <label xml:lang="pl-pl">Odtwarzacz muzyki</label>
+ <label xml:lang="pt-pt">Leitor de som</label>
+ <label xml:lang="pt-br">Player de som</label>
+ <label xml:lang="ro-ro">Player sunete</label>
+ <label xml:lang="ru-ru">Аудиоплеер</label>
+ <label xml:lang="sr-rs">Plejer zvuka</label>
+ <label xml:lang="sk-sk">Prehrávač zvuku</label>
+ <label xml:lang="sl-si">Predvajalnik zvoka</label>
+ <label xml:lang="es-es">Reproductor de sonido</label>
+ <label xml:lang="es-us">Música</label>
+ <label xml:lang="sv-se">Ljudspelare</label>
+ <label xml:lang="tr-tr">Ses oynatıcı</label>
+ <label xml:lang="uk-ua">Музичний плеєр</label>
+ <label xml:lang="uz-uz">Tovush pleyeri</label>
+ <label xml:lang="ar-ae">مشغل الصوت</label>
+ <label xml:lang="zh-sg">声音播放器</label>
+ <label xml:lang="hi-in">ध्वनि प्लेयर</label>
+ <label xml:lang="en-ph">Sound player</label>
+ <label xml:lang="fr-ca">Lecteur de son</label>
<icon>org.tizen.sound-player.png</icon>
+ <background-category value="media"/>
+ <app-control>
+ <operation name="http://tizen.org/appcontrol/operation/view" />
+ <mime name="application/ogg" />
+ <mime name="application/x-smaf" />
+ <mime name="application/vnd.smaf" />
+ <mime name="audio/aac" />
+ <mime name="audio/ac3" />
+ <mime name="audio/amr" />
+ <mime name="audio/amr-wb" />
+ <mime name="audio/AMR" />
+ <mime name="audio/AMR-WB" />
+ <mime name="audio/imelody" />
+ <mime name="audio/iMelody" />
+ <mime name="audio/imy" />
+ <mime name="audio/isma" />
+ <mime name="audio/melody" />
+ <mime name="audio/mid" />
+ <mime name="audio/midi" />
+ <mime name="audio/mmf" />
+ <mime name="audio/mobile-xmf" />
+ <mime name="audio/mpeg" />
+ <mime name="audio/mpeg3" />
+ <mime name="audio/mpeg4" />
+ <mime name="audio/mpg" />
+ <mime name="audio/mpg3" />
+ <mime name="audio/mp3" />
+ <mime name="audio/mp4" />
+ <mime name="audio/MP4A-LATM" />
+ <mime name="audio/m4a" />
+ <mime name="audio/ogg" />
+ <mime name="audio/rmf" />
+ <mime name="audio/smaf" />
+ <mime name="audio/sp-midi" />
+ <mime name="audio/vnd.ms-playready.media.pya" />
+ <mime name="audio/vorbis" />
+ <mime name="audio/wav" />
+ <mime name="audio/wave" />
+ <mime name="audio/wma" />
+ <mime name="audio/xmf" />
+ <mime name="audio/x-amr" />
+ <mime name="audio/x-flac" />
+ <mime name="audio/x-mid" />
+ <mime name="audio/x-midi" />
+ <mime name="audio/x-mpeg" />
+ <mime name="audio/x-mpeg3" />
+ <mime name="audio/x-mpegaudio" />
+ <mime name="audio/x-mpg" />
+ <mime name="audio/x-mp3" />
+ <mime name="audio/x-ms-asf" />
+ <mime name="audio/x-ms-wma" />
+ <mime name="audio/x-rmf" />
+ <mime name="audio/x-wav" />
+ <mime name="audio/x-wave" />
+ <mime name="audio/x-xmf" />
+ <mime name="text/x-iMelody" />
+ <mime name="audio/x-vorbis+ogg" />
+ <mime name="audio/webm" />
+ <mime name="audio/3gpp" />
+ <mime name="audio/x-ms-asx" />
+ <uri name="http" />
+ <uri name="https" />
+ <uri name="rtsp" />
+ <uri name="rtp" />
+ </app-control>
+ <app-control>
+ <operation name="http://tizen.org/appcontrol/operation/view" />
+ <mime name="application/x-smaf" />
+ <mime name="application/vnd.smaf" />
+ <mime name="audio/aac" />
+ <mime name="audio/ac3" />
+ <mime name="audio/amr" />
+ <mime name="audio/amr-wb" />
+ <mime name="audio/AMR" />
+ <mime name="audio/AMR-WB" />
+ <mime name="audio/imelody" />
+ <mime name="audio/iMelody" />
+ <mime name="audio/imy" />
+ <mime name="audio/isma" />
+ <mime name="audio/melody" />
+ <mime name="audio/mid" />
+ <mime name="audio/midi" />
+ <mime name="audio/mmf" />
+ <mime name="audio/mobile-xmf" />
+ <mime name="audio/mpeg" />
+ <mime name="audio/mpeg3" />
+ <mime name="audio/mpeg4" />
+ <mime name="audio/mpg" />
+ <mime name="audio/mpg3" />
+ <mime name="audio/mp3" />
+ <mime name="audio/mp4" />
+ <mime name="audio/MP4A-LATM" />
+ <mime name="audio/m4a" />
+ <mime name="audio/ogg" />
+ <mime name="audio/rmf" />
+ <mime name="audio/smaf" />
+ <mime name="audio/sp-midi" />
+ <mime name="audio/vnd.ms-playready.media.pya" />
+ <mime name="audio/vorbis" />
+ <mime name="audio/wav" />
+ <mime name="audio/wave" />
+ <mime name="audio/wma" />
+ <mime name="audio/xmf" />
+ <mime name="audio/x-amr" />
+ <mime name="audio/x-flac" />
+ <mime name="audio/x-mid" />
+ <mime name="audio/x-midi" />
+ <mime name="audio/x-mpeg" />
+ <mime name="audio/x-mpeg3" />
+ <mime name="audio/x-mpegaudio" />
+ <mime name="audio/x-mpg" />
+ <mime name="audio/x-mp3" />
+ <mime name="audio/x-ms-asf" />
+ <mime name="audio/x-ms-wma" />
+ <mime name="audio/x-rmf" />
+ <mime name="audio/x-wav" />
+ <mime name="audio/x-wave" />
+ <mime name="audio/x-xmf" />
+ <mime name="text/x-iMelody" />
+ <mime name="audio/x-vorbis+ogg" />
+ <mime name="audio/webm" />
+ <mime name="audio/3gpp" />
+ <mime name="audio/x-ms-asx" />
+ </app-control>
</ui-application>
</manifest>
return popup;
}
+#ifndef MP_SOUND_PLAYER
static Eina_Bool
_mp_timer_delay_cb(void *data)
{
return ECORE_CALLBACK_DONE;
}
+#endif
static void _mp_common_set_label_for_detail(Evas_Object *pBox, char *szString)
{
}
-
+#ifndef MP_SOUND_PLAYER
static void _mp_common_list_track_more_detail(void *parent, void *data)
{
MpList_t *list = data;
sel_list = NULL;
}
}
+#endif
/*
** start_playback : if it is set true, either playing a file from start or resume playing
app_control_destroy(app_control);
}
+#ifndef MP_SOUND_PLAYER
static void _searcy_by_music_app(const char *keyword)
{
startfunc;
++i;
}
}
+#endif
MpView_t *mp_common_get_all_view()
{
return all_view;
}
+#ifndef MP_SOUND_PLAYER
void mp_common_show_add_tracks_view(int playlist_id)
{
MpViewMgr_t *view_manager = mp_view_mgr_get_view_manager();
mp_list_view_set_done_btn((MpListView_t*)view, true, MP_DONE_ADD_TRACK_TYPE);
}
+#endif
static void
_mp_common_playlist_item_change_callback(mp_plst_item *item, void *userdata)
mp_media_info_get_thumbnail_path(media_info, &path);
if (!path || !g_file_test(path, G_FILE_TEST_EXISTS | G_FILE_TEST_IS_REGULAR) || !strcmp(BROKEN_ALBUMART_IMAGE_PATH, path)) {
- path = DEFAULT_THUMBNAIL;
+ char default_thumbnail[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
+ snprintf(default_thumbnail, 1024, "%s%s/%s", shared_path, "shared_images", DEFAULT_THUMBNAIL);
+ free(shared_path);
+ path = g_strdup(default_thumbnail);
}
mp_media_info_playlist_set_thumbnail_path(playlist_handle, path);
}
+#ifndef MP_SOUND_PLAYER
/*used for long press playall*/
static void
_mp_common_selected_item_data_get(void *thiz, GList **selected)
mp_edit_playlist_content_create(mp_playlist_data);
}
}
+#endif
int mp_common_get_playlist_totaltime(mp_track_type_e track_type, int playlist_id, int count)
{
{
MP_CHECK_VAL(name, NULL);
- char *thumb_path = NULL;
+ char thumb_path[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
if (!g_strcmp0(name, STR_MP_FAVOURITES)) {
- thumb_path = LIVE_THUMBNAIL_QUICK_LIST;
+ snprintf(thumb_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_THUMBNAIL_QUICK_LIST);
} else if (!g_strcmp0(name, STR_MP_RECENTLY_PLAYED)) {
- thumb_path = LIVE_THUMBNAIL_RECENTLY_PLAYED;
+ snprintf(thumb_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_THUMBNAIL_RECENTLY_PLAYED);
} else if (!g_strcmp0(name, STR_MP_RECENTLY_ADDED)) {
- thumb_path = LIVE_THUMBNAIL_RECENTLY_ADDED;
+ snprintf(thumb_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_THUMBNAIL_RECENTLY_ADDED);
} else if (!g_strcmp0(name, STR_MP_MOST_PLAYED)) {
- thumb_path = LIVE_THUMBNAIL_MOST_PLAYED;
+ snprintf(thumb_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_THUMBNAIL_MOST_PLAYED);
}
+ free(shared_path);
return thumb_path;
}
{
MP_CHECK_VAL(name, NULL);
- char *icon_path = NULL;
+ char icon_path[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
if (!g_strcmp0(name, STR_MP_FAVOURITES)) {
- icon_path = LIVE_ICON_QUICK_LIST;
+ snprintf(icon_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_ICON_QUICK_LIST);
} else if (!g_strcmp0(name, STR_MP_RECENTLY_PLAYED)) {
- icon_path = LIVE_ICON_RECENTLY_PLAYED;
+ snprintf(icon_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_ICON_RECENTLY_PLAYED);
} else if (!g_strcmp0(name, STR_MP_RECENTLY_ADDED)) {
- icon_path = LIVE_ICON_RECENTLY_ADDED;
+ snprintf(icon_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_ICON_RECENTLY_ADDED);
} else if (!g_strcmp0(name, STR_MP_MOST_PLAYED)) {
- icon_path = LIVE_ICON_MOST_PLAYED;
+ snprintf(icon_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_ICON_MOST_PLAYED);
}
+ free(shared_path);
+
return icon_path;
}
}
#endif
+#ifndef MP_SOUND_PLAYER
#ifdef MP_FEATURE_PERSONAL_PAGE
all_in_personal_e mp_common_is_all_in_personal_page(Evas_Object *genlist)
{
#endif
-#ifndef MP_SOUND_PLAYER
void mp_common_force_close_delete()
{
Ecore_Thread *delete_thread = (Ecore_Thread *)mp_edit_get_delete_thread();
char names[][50] =
{ STR_MP_FAVOURITES, STR_MP_RECENTLY_ADDED, STR_MP_MOST_PLAYED, STR_MP_RECENTLY_PLAYED};
+
char thumb[][4096] =
{ THUMBNAIL_QUICK_LIST, THUMBNAIL_RECENTLY_ADDED, THUMBNAIL_MOST_PLAYED, THUMBNAIL_RECENTLY_PLAYED};
elm_image_aspect_fixed_set(image, EINA_TRUE);
if (!path) {
- path = DEFAULT_THUMBNAIL;
+ char default_thumbnail[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
+ snprintf(default_thumbnail, 1024, "%s%s/%s", shared_path, "shared_images", DEFAULT_THUMBNAIL);
+ free(shared_path);
+ path = g_strdup(default_thumbnail);
}
char mp_image_path[1024] = {0};
}
if ((!path) || !g_file_test(path, G_FILE_TEST_EXISTS | G_FILE_TEST_IS_REGULAR) || !strcmp(BROKEN_ALBUMART_IMAGE_PATH, path)) {
- path = DEFAULT_THUMBNAIL;
+ char default_thumbnail[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
+ snprintf(default_thumbnail, 1024, "%s%s/%s", shared_path, "shared_images", DEFAULT_THUMBNAIL);
+ free(shared_path);
+ path = g_strdup(default_thumbnail);
}
elm_image_file_set(thumbnail, path, NULL);
if (thumbpath != NULL) {
elm_image_file_set(thumb, thumbpath, NULL);
} else {
- elm_image_file_set(thumb, DEFAULT_THUMBNAIL, NULL);
+ char default_thumbnail[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
+ snprintf(default_thumbnail, 1024, "%s%s/%s", shared_path, "shared_images", DEFAULT_THUMBNAIL);
+ free(shared_path);
+ elm_image_file_set(thumb, default_thumbnail, NULL);
}
elm_object_part_content_set(layout, "default_thumbnail", thumb);
} else {
char *path = app_get_data_path();
char *shared_path = app_get_shared_resource_path();
+
DEBUG_TRACE("Data Path is: %s", path);
DEBUG_TRACE("Shared Resource Path is: %s", shared_path);
+
char playing_status[1024] = {0};
if (path == NULL) {
return;
if (ad->current_track_info->thumbnail_path) {
fprintf(fp, "thumbnail=%s\n", ad->current_track_info->thumbnail_path);
} else {
- fprintf(fp, "thumbnail=%s/res/shared_images/default_albumart.png\n", SHAREDDIR);
+ fprintf(fp, "thumbnail=%sshared_images/default_albumart.png\n", shared_path);
}
}
#endif
#define DOMAIN_NAME "music-player"
#define SYS_DOMAIN_NAME "sys_string"
-#ifndef LOCALE_DIR
-#define LOCALE_DIR LOCALEDIR
-#endif
+#define LOCALE_DIR "locale"
#ifndef GET_STR
#define GET_STR(str) (char *)mp_util_get_text(str)
#endif
/* do extension add before add elm object.*/
char edje_path[1024] ={0};
char * path = app_get_resource_path();
+ if (path == NULL) {
+ return false;
+ }
MP_CHECK_VAL(path, EINA_FALSE);
snprintf(edje_path, 1024, "%s%s/%s", path, "edje", THEME_NAME);
/*Elm_Theme *th = elm_theme_new();*/
elm_theme_extension_add(NULL, edje_path);
- free(path);
PROFILE_OUT("elm_theme_extension_add");
+ char locale_path[1024] = {0};
+ if (path == NULL) {
+ return false;
+ }
+ snprintf(locale_path, 1024, "%s%s", path, LOCALE_DIR);
+ free(path);
PROFILE_IN("bindtextdomain");
- bindtextdomain(DOMAIN_NAME, LOCALE_DIR);
+ bindtextdomain(DOMAIN_NAME, locale_path);
PROFILE_OUT("bindtextdomain");
elm_image_fill_outside_set(image, EINA_TRUE);
elm_image_file_get(image, &path, &group);
+ char default_thumbnail[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
+ snprintf(default_thumbnail, 1024, "%s%s/%s", shared_path, "shared_images", PLAYER_VIEW_DETAULT_ALBUM_IMAGE);
+ free(shared_path);
+
if (ad->current_track_info && mp_util_is_image_valid(ad->evas,
ad->current_track_info->thumbnail_path) && strcmp(ad->current_track_info->thumbnail_path,
BROKEN_ALBUMART_IMAGE_PATH)) {
}
elm_image_file_set(image, ad->current_track_info->thumbnail_path, NULL);
} else {
- if (!g_strcmp0(path, PLAYER_VIEW_DETAULT_ALBUM_IMAGE)) {
+ if (!g_strcmp0(path, default_thumbnail)) {
return;
}
- elm_image_file_set(image, PLAYER_VIEW_DETAULT_ALBUM_IMAGE, NULL);
+ elm_image_file_set(image, default_thumbnail, NULL);
}
endfunc;
BROKEN_ALBUMART_IMAGE_PATH)) {
elm_image_file_set(image, ad->current_track_info->thumbnail_path, NULL);
} else {
- elm_image_file_set(image, PLAYER_VIEW_DETAULT_ALBUM_IMAGE, NULL);
+ char default_thumbnail[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
+ snprintf(default_thumbnail, 1024, "%s%s/%s", shared_path, "shared_images", PLAYER_VIEW_DETAULT_ALBUM_IMAGE);
+ free(shared_path);
+ elm_image_file_set(image, default_thumbnail, NULL);
}
elm_image_fill_outside_set(image, EINA_TRUE);
} else {
if (path && strcmp(BROKEN_ALBUMART_IMAGE_PATH, path)) {
evas_object_image_file_set(thumbnail, path, NULL);
} else {
- evas_object_image_file_set(thumbnail, DEFAULT_PLAYER_THUMBNAIL, NULL);
+ char default_thumbnail[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
+ snprintf(default_thumbnail, 1024, "%s%s/%s", shared_path, "shared_images", DEFAULT_PLAYER_THUMBNAIL);
+ free(shared_path);
+ evas_object_image_file_set(thumbnail, default_thumbnail, NULL);
}
evas_object_image_size_get(thumbnail, &width, &height);
evas_object_image_filled_set(thumbnail, true);
if (width <= 0 || height <= 0) {
- evas_object_image_file_set(thumbnail, DEFAULT_PLAYER_THUMBNAIL, NULL);
+ char default_thumbnail[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
+ snprintf(default_thumbnail, 1024, "%s%s/%s", shared_path, "shared_images", DEFAULT_PLAYER_THUMBNAIL);
+ free(shared_path);
+ evas_object_image_file_set(thumbnail, default_thumbnail, NULL);
}
evas_object_image_preload(thumbnail, EINA_TRUE);
{
MP_CHECK_VAL(name, NULL);
- char *icon_path = NULL;
+ char icon_path[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
if (!g_strcmp0(name, STR_MP_FAVOURITES)) {
- icon_path = LIVE_ICON_QUICK_LIST;
+ snprintf(icon_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_ICON_QUICK_LIST);
} else if (!g_strcmp0(name, STR_MP_RECENTLY_PLAYED)) {
- icon_path = LIVE_ICON_RECENTLY_PLAYED;
+ snprintf(icon_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_ICON_RECENTLY_PLAYED);
} else if (!g_strcmp0(name, STR_MP_RECENTLY_ADDED)) {
- icon_path = LIVE_ICON_RECENTLY_ADDED;
+ snprintf(icon_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_ICON_RECENTLY_ADDED);
} else if (!g_strcmp0(name, STR_MP_MOST_PLAYED)) {
- icon_path = LIVE_ICON_MOST_PLAYED;
+ snprintf(icon_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_ICON_MOST_PLAYED);
}
+ free(shared_path);
+
return icon_path;
}
{
MP_CHECK_VAL(name, NULL);
- char *thumb_path = NULL;
+ char thumb_path[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
if (!g_strcmp0(name, STR_MP_FAVOURITES)) {
- thumb_path = LIVE_THUMBNAIL_QUICK_LIST;
+ snprintf(thumb_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_THUMBNAIL_QUICK_LIST);
} else if (!g_strcmp0(name, STR_MP_RECENTLY_PLAYED)) {
- thumb_path = LIVE_THUMBNAIL_RECENTLY_PLAYED;
+ snprintf(thumb_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_THUMBNAIL_RECENTLY_PLAYED);
} else if (!g_strcmp0(name, STR_MP_RECENTLY_ADDED)) {
- thumb_path = LIVE_THUMBNAIL_RECENTLY_ADDED;
+ snprintf(thumb_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_THUMBNAIL_RECENTLY_ADDED);
} else if (!g_strcmp0(name, STR_MP_MOST_PLAYED)) {
- thumb_path = LIVE_THUMBNAIL_MOST_PLAYED;
+ snprintf(thumb_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_THUMBNAIL_MOST_PLAYED);
}
+ free(shared_path);
return thumb_path;
}
if (mp_util_is_image_valid(ad->evas, info->thumbnail_path)) {
thumbpath = info->thumbnail_path;
} else {
- thumbpath = DEFAULT_THUMBNAIL;
+ char default_thumbnail[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
+ snprintf(default_thumbnail, 1024, "%s%s/%s", shared_path, "shared_images", DEFAULT_THUMBNAIL);
+ free(shared_path);
+ thumbpath = g_strdup(default_thumbnail);
}
if (!view->nowplaying_bar) {
if (!strcmp(part, "elm.icon")) {
if (!playlist_id) {
- eo = mp_util_create_thumb_icon(obj, DEFAULT_THUMBNAIL, MP_LIST_ICON_SIZE,
+ char default_thumbnail[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
+ snprintf(default_thumbnail, 1024, "%s%s/%s", shared_path, "shared_images", DEFAULT_THUMBNAIL);
+ free(shared_path);
+ eo = mp_util_create_thumb_icon(obj, default_thumbnail, MP_LIST_ICON_SIZE,
MP_LIST_ICON_SIZE);
} else {
ret = mp_media_info_playlist_get_thumbnail_path(plst, &thumb_path);
{
MP_CHECK_VAL(name, NULL);
- char *thumb_path = NULL;
+ char thumb_path[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
if (!g_strcmp0(name, STR_MP_FAVOURITES)) {
- thumb_path = LIVE_THUMBNAIL_QUICK_LIST;
+ snprintf(thumb_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_THUMBNAIL_QUICK_LIST);
} else if (!g_strcmp0(name, STR_MP_RECENTLY_PLAYED)) {
- thumb_path = LIVE_THUMBNAIL_RECENTLY_PLAYED;
+ snprintf(thumb_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_THUMBNAIL_RECENTLY_PLAYED);
} else if (!g_strcmp0(name, STR_MP_RECENTLY_ADDED)) {
- thumb_path = LIVE_THUMBNAIL_RECENTLY_ADDED;
+ snprintf(thumb_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_THUMBNAIL_RECENTLY_ADDED);
} else if (!g_strcmp0(name, STR_MP_MOST_PLAYED)) {
- thumb_path = LIVE_THUMBNAIL_MOST_PLAYED;
+ snprintf(thumb_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_THUMBNAIL_MOST_PLAYED);
}
+ free(shared_path);
return thumb_path;
}
{
MP_CHECK_VAL(name, NULL);
- char *icon_path = NULL;
+ char icon_path[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
if (!g_strcmp0(name, STR_MP_FAVOURITES)) {
- icon_path = LIVE_ICON_QUICK_LIST;
+ snprintf(icon_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_ICON_QUICK_LIST);
} else if (!g_strcmp0(name, STR_MP_RECENTLY_PLAYED)) {
- icon_path = LIVE_ICON_RECENTLY_PLAYED;
+ snprintf(icon_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_ICON_RECENTLY_PLAYED);
} else if (!g_strcmp0(name, STR_MP_RECENTLY_ADDED)) {
- icon_path = LIVE_ICON_RECENTLY_ADDED;
+ snprintf(icon_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_ICON_RECENTLY_ADDED);
} else if (!g_strcmp0(name, STR_MP_MOST_PLAYED)) {
- icon_path = LIVE_ICON_MOST_PLAYED;
+ snprintf(icon_path, 1024, "%s%s/%s", shared_path, "shared_images", LIVE_ICON_MOST_PLAYED);
}
return icon_path;
MP_CHECK(current_item);
/* albumart */
- const char *albumart_path = NULL;
+ char *albumart_path = NULL;
if (ad->current_track_info && mp_util_is_image_valid(ad->evas, ad->current_track_info->thumbnail_path)) {
albumart_path = ad->current_track_info->thumbnail_path;
} else {
- albumart_path = DEFAULT_THUMBNAIL;
+ char default_thumbnail[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
+ snprintf(default_thumbnail, 1024, "%s%s/%s", shared_path, "shared_images", DEFAULT_THUMBNAIL);
+ free(shared_path);
+ albumart_path = g_strdup(default_thumbnail);
}
DEBUG_TRACE("albumart = %s", albumart_path);
&& strcmp(BROKEN_ALBUMART_IMAGE_PATH, current_item->thumbnail_path)) {
elm_image_file_set(ad->minicon_icon, current_item->thumbnail_path, NULL);
} else {
- elm_image_file_set(ad->minicon_icon, DEFAULT_THUMBNAIL_MIDDLE, NULL);
+ char default_thumbnail[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
+ snprintf(default_thumbnail, 1024, "%s%s/%s", shared_path, "shared_images", DEFAULT_THUMBNAIL);
+ free(shared_path);
+ elm_image_file_set(ad->minicon_icon, default_thumbnail, NULL);
}
#ifdef MINICONTROLLER_ENABLE_PROGRESS
_mp_minicontroller_update_elapsed_time(ad, true);
char *path = NULL;
mp_media_info_get_thumbnail_path(media, &path);
if (path == NULL || strlen(path) == 0) {
- path = g_strdup(DEFAULT_THUMBNAIL);
+ char default_thumbnail[1024] = {0};
+ char *shared_path = app_get_shared_resource_path();
+ snprintf(default_thumbnail, 1024, "%s%s/%s", shared_path, "shared_images", DEFAULT_THUMBNAIL);
+ free(shared_path);
+ path = g_strdup(default_thumbnail);
}
MP_CHECK(path);
//mp_debug("path = %s", path);
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<manifest xmlns="http://tizen.org/ns/packages" api-version="3.0" package="org.tizen.music-player" version="1.0.0">
<profile name="mobile"/>
- <ui-application appid="org.tizen.music-player" exec="music-player" hw-acceleration="on" multiple="false" nodisplay="false" process-pool="true" taskmanage="true" type="capp">
- <label>Music</label>
- <label xml:lang="hy-am">Երաժշտություն</label>
- <label xml:lang="az-az">Musiqi</label>
- <label xml:lang="eu-es">Musika</label>
- <label xml:lang="bg-bg">Музика</label>
- <label xml:lang="ca-es">Música</label>
- <label xml:lang="zh-cn">音乐</label>
- <label xml:lang="zh-hk">音樂</label>
- <label xml:lang="zh-tw">音樂</label>
- <label xml:lang="hr-hr">Glazba</label>
- <label xml:lang="cs-cz">Hudba</label>
- <label xml:lang="da-dk">Musik</label>
- <label xml:lang="nl-nl">Muziek</label>
- <label xml:lang="en-gb">Music</label>
- <label xml:lang="en-us">Music</label>
- <label xml:lang="et-ee">Muusika</label>
- <label xml:lang="fi-fi">Musiikki</label>
- <label xml:lang="fr-fr">Musique</label>
- <label xml:lang="gl-es">Música</label>
- <label xml:lang="ka-ge">მუსიკა</label>
- <label xml:lang="de-de">Musik</label>
- <label xml:lang="el-gr">Μουσική</label>
- <label xml:lang="hu-hu">Zenék</label>
- <label xml:lang="is-is">Tónlist</label>
- <label xml:lang="ga-ie">Ceol</label>
- <label xml:lang="it-it">Musica</label>
- <label xml:lang="ja-jp">音楽</label>
- <label xml:lang="kk-kz">Музыка</label>
- <label xml:lang="ko-kr">음악</label>
- <label xml:lang="lv-lv">Mūzika</label>
- <label xml:lang="lt-lt">Muzika</label>
- <label xml:lang="mk-mk">Музика</label>
- <label xml:lang="nb-no">Musikk</label>
- <label xml:lang="pl-pl">Muzyka</label>
- <label xml:lang="pt-pt">Música</label>
- <label xml:lang="pt-br">Músicas</label>
- <label xml:lang="ro-ro">Muzică</label>
- <label xml:lang="ru-ru">Музыка</label>
- <label xml:lang="sr-rs">Muzika</label>
- <label xml:lang="sk-sk">Hudba</label>
- <label xml:lang="sl-si">Glasba</label>
- <label xml:lang="es-es">Música</label>
- <label xml:lang="es-us">Música</label>
- <label xml:lang="sv-se">Musik</label>
- <label xml:lang="tr-tr">Müzik</label>
- <label xml:lang="uk-ua">Музика</label>
- <label xml:lang="uz-uz">Musiqa</label>
- <label xml:lang="ar-ae">الموسيقى</label>
- <label xml:lang="zh-sg">音乐</label>
- <label xml:lang="hi-in">संगीत</label>
- <label xml:lang="en-ph">Music</label>
- <label xml:lang="fr-ca">Musique</label>
- <icon>org.tizen.music-player.png</icon>
+ <ui-application appid="org.tizen.music-player" exec="music-player" multiple="false" nodisplay="false" taskmanage="true" type="capp">
+ <label>Music</label>
+ <label xml:lang="hy-am">Երաժշտություն</label>
+ <label xml:lang="az-az">Musiqi</label>
+ <label xml:lang="eu-es">Musika</label>
+ <label xml:lang="bg-bg">Музика</label>
+ <label xml:lang="ca-es">Música</label>
+ <label xml:lang="zh-cn">音乐</label>
+ <label xml:lang="zh-hk">音樂</label>
+ <label xml:lang="zh-tw">音樂</label>
+ <label xml:lang="hr-hr">Glazba</label>
+ <label xml:lang="cs-cz">Hudba</label>
+ <label xml:lang="da-dk">Musik</label>
+ <label xml:lang="nl-nl">Muziek</label>
+ <label xml:lang="en-gb">Music</label>
+ <label xml:lang="en-us">Music</label>
+ <label xml:lang="et-ee">Muusika</label>
+ <label xml:lang="fi-fi">Musiikki</label>
+ <label xml:lang="fr-fr">Musique</label>
+ <label xml:lang="gl-es">Música</label>
+ <label xml:lang="ka-ge">მუსიკა</label>
+ <label xml:lang="de-de">Musik</label>
+ <label xml:lang="el-gr">Μουσική</label>
+ <label xml:lang="hu-hu">Zenék</label>
+ <label xml:lang="is-is">Tónlist</label>
+ <label xml:lang="ga-ie">Ceol</label>
+ <label xml:lang="it-it">Musica</label>
+ <label xml:lang="ja-jp">音楽</label>
+ <label xml:lang="kk-kz">Музыка</label>
+ <label xml:lang="ko-kr">음악</label>
+ <label xml:lang="lv-lv">Mūzika</label>
+ <label xml:lang="lt-lt">Muzika</label>
+ <label xml:lang="mk-mk">Музика</label>
+ <label xml:lang="nb-no">Musikk</label>
+ <label xml:lang="pl-pl">Muzyka</label>
+ <label xml:lang="pt-pt">Música</label>
+ <label xml:lang="pt-br">Músicas</label>
+ <label xml:lang="ro-ro">Muzică</label>
+ <label xml:lang="ru-ru">Музыка</label>
+ <label xml:lang="sr-rs">Muzika</label>
+ <label xml:lang="sk-sk">Hudba</label>
+ <label xml:lang="sl-si">Glasba</label>
+ <label xml:lang="es-es">Música</label>
+ <label xml:lang="es-us">Música</label>
+ <label xml:lang="sv-se">Musik</label>
+ <label xml:lang="tr-tr">Müzik</label>
+ <label xml:lang="uk-ua">Музика</label>
+ <label xml:lang="uz-uz">Musiqa</label>
+ <label xml:lang="ar-ae">الموسيقى</label>
+ <label xml:lang="zh-sg">音乐</label>
+ <label xml:lang="hi-in">संगीत</label>
+ <label xml:lang="en-ph">Music</label>
+ <label xml:lang="fr-ca">Musique</label>
+ <icon>org.tizen.music-player.png</icon>
</ui-application>
<privileges>
<privilege>http://tizen.org/privilege/network.get</privilege>
#include <unistd.h>
#include "assert.h"
#include <linux/unistd.h>
+#define LOG_TAG "MUSIC_WIDGET"
#define gettid() syscall(__NR_gettid)
# install edj
-ADD_CUSTOM_TARGET(musicwidget.edj
+ADD_CUSTOM_TARGET(music_widget.edj
COMMAND edje_cc -id ${CMAKE_CURRENT_SOURCE_DIR}/images ${EDJE_CFLAGS}
- ${CMAKE_CURRENT_SOURCE_DIR}/music_widget.edc musicwidget.edj
+ ${CMAKE_CURRENT_SOURCE_DIR}/music_widget.edc music_widget.edj
DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/music_widget.edc
)
-ADD_DEPENDENCIES(${PROJECT_NAME} musicwidget.edj)
-INSTALL(FILES musicwidget.edj DESTINATION ${EDJDIR})
+ADD_DEPENDENCIES(${PROJECT_NAME} music_widget.edj)
+INSTALL(FILES music_widget.edj DESTINATION ${PREFIX}/res)
#include <notification.h>
#include <dirent.h>
#include <unistd.h>
-#include "mp_widget.h"
-#include "mp_widget_debug.h"
#include "mp-common-defs.h"
#include "mp-resource.h"
#include "mp-define.h"
+#include "mp_widget.h"
+#include "mp_widget_debug.h"
#define WIDGET_HEIGHT 500
#define WIDGET_WIDTH 712
-#define EDJE_FILE "edje/musicwidget.edj"
+#define EDJE_FILE "music_widget.edj"
#define APP_ID "org.tizen.music-player"
#define MP_LB_EVENT_KEY "LiveboxEvent"
#define MP_LB_EVENT_PLAY_CLICKED "OnLBPlayClicked"
#define domain_name "music-player"
#define BROKEN_ALBUMART_IMAGE_PATH "/opt/usr/share/media/.thumb/thumb_default.png"
-#define DEFAULT_ALBUM_ART_ICON SHAREDDIR"/res/shared_images/default_albumart.png"
+#define DEFAULT_ALBUM_ART_ICON "default_albumart.png"
#define NOW_PLAYING_INI_PATH "NowPlayingStatus"
static Eina_Bool is_play = EINA_FALSE;
elm_exit();
}
-void mp_widget_app_get_resource(const char *edj_file_in, char *edj_path_out,
- int edj_path_max)
-{
- char *res_path = app_get_resource_path();
- if (res_path) {
- snprintf(edj_path_out, edj_path_max, "%s%s", res_path,
- edj_file_in);
- }
- if (res_path) {
- free(res_path);
- }
-}
-
static void mp_widget_read_ini_file_ecore(void *data, char *path)
{
if (!data) {
if (!strcmp(BROKEN_ALBUMART_IMAGE_PATH, image_path)) {
free(image_path);
image_path = NULL;
- image_path = (char*)malloc((strlen(DEFAULT_ALBUM_ART_ICON) + 1) * sizeof(char));
- if (image_path != NULL) {
- strncpy(image_path, DEFAULT_ALBUM_ART_ICON, strlen(DEFAULT_ALBUM_ART_ICON));
- image_path[strlen(DEFAULT_ALBUM_ART_ICON)] = '\0';
- }
+ char *shared_path = app_get_shared_resource_path();
+ char default_icon[1024] = {0};
+ snprintf(default_icon, 1024, "%s%s/%s", shared_path, "shared_images", DEFAULT_ALBUM_ART_ICON);
+ free(shared_path);
+ image_path = g_strdup(default_icon);
}
}
}
if (!elm_image_file_set(image_object, image_path, NULL)) {
free(image_path);
- image_path = (char*)malloc((strlen(DEFAULT_ALBUM_ART_ICON) + 1) * sizeof(char));
- if (image_path != NULL) {
- strncpy(image_path, DEFAULT_ALBUM_ART_ICON, strlen(DEFAULT_ALBUM_ART_ICON));
- image_path[strlen(DEFAULT_ALBUM_ART_ICON)] = '\0';
- elm_image_file_set(image_object, image_path, NULL);
- }
+ image_path = NULL;
+ char *shared_path = app_get_shared_resource_path();
+ char default_icon[1024] = {0};
+ snprintf(default_icon, 1024, "%s%s/%s", shared_path, "shared_images", DEFAULT_ALBUM_ART_ICON);
+ free(shared_path);
+ image_path = g_strdup(default_icon);
+ elm_image_file_set(image_object, image_path, NULL);
}
elm_image_aspect_fixed_set(image_object, EINA_FALSE);
if (!file) {
__create_read_ini_file();
ERROR_TRACE("ERROR VAlUE is (%d)", strerror_r(errno, buffer, 1000));
- ERROR_TRACE("Failed to open file(%s)", buffer);
+ ERROR_TRACE("Failed to open %s file", path);
elm_object_signal_emit(layout, "no_music", "elm");
return;
}
image_object = elm_image_add(layout);
if (!elm_image_file_set(image_object, image_path, NULL)) {
- image_path = (char*)malloc((strlen(DEFAULT_ALBUM_ART_ICON) + 1) * sizeof(char));
- if (image_path) {
- strncpy(image_path, DEFAULT_ALBUM_ART_ICON, strlen(DEFAULT_ALBUM_ART_ICON));
- image_path[strlen(DEFAULT_ALBUM_ART_ICON)] = '\0';
- elm_image_file_set(image_object, image_path, NULL);
- }
+ char *shared_path = app_get_shared_resource_path();
+ char default_icon[1024] = {0};
+ snprintf(default_icon, 1024, "%s%s/%s", shared_path, "shared_images", DEFAULT_ALBUM_ART_ICON);
+ free(shared_path);
+ image_path = g_strdup(default_icon);
+ elm_image_file_set(image_object, image_path, NULL);
}
elm_image_aspect_fixed_set(image_object, EINA_FALSE);
}
data->layout = layout;
- mp_widget_app_get_resource(EDJE_FILE, edj_path, (int)PATH_MAX);
- elm_layout_file_set(layout, edj_path, "mp_widget_main");
+ char *res_path = app_get_resource_path();
+ DEBUG_TRACE("Resource Path is: %s", res_path);
+ if (res_path == NULL) {
+ return -1;
+ }
+ snprintf(edj_path, PATH_MAX, "%s%s", res_path, EDJE_FILE);
+ free(res_path);
+
+ Eina_Bool fileSet = elm_layout_file_set(layout, edj_path, "mp_widget_main");
+ DEBUG_TRACE("Widget Layout File Set: %d", fileSet);
evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
if ((elm_config_scale_get() - 1.7) < 0.0001) {
"track_next_image", mp_widget_click_on_next_cb,
(void *)data);
+
return 0;
}
// Save the current status at the bundle object.
}
#endif
+ DEBUG_TRACE("Widget Destroy");
WidgetData *widget_data = NULL;
widget_data = (WidgetData *)getWidgetData(context);
int widget_Pause(widget_context_h context, void *data)
{
+ DEBUG_TRACE("Widget Pause");
return WIDGET_ERROR_NONE;
}
int widget_Resume(widget_context_h context, void *data)
{
+ DEBUG_TRACE("Widget Resume");
return WIDGET_ERROR_NONE;
}
int widget_Resize(widget_context_h context, int w, int h, void *data)
{
+ DEBUG_TRACE("Widget Resize");
WidgetData *widget_data = NULL;
widget_data = (WidgetData *)getWidgetData(context);
int widget_Update(widget_context_h context, bundle *content, int force, void *data)
{
+ DEBUG_TRACE("Widget Update");
return WIDGET_ERROR_NONE;
}
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<manifest xmlns="http://tizen.org/ns/packages" api-version="3.0" package="org.tizen.music-player-widget" version="1.0.0">
+<manifest xmlns="http://tizen.org/ns/packages" api-version="3.0" package="org.tizen.music-player" version="1.0.0">
<profile name="mobile"/>
- <ui-application appid="org.tizen.music-player-widget" exec="music-player-widget" launch_mode="single" multiple="false" nodisplay="false" taskmanage="true" type="capp">
- <label>widget</label>
- <icon>widget.png</icon>
- </ui-application>
+ <widget-application appid="org.tizen.music-player.widget" exec="music-player-widget" main="false" update-period="60">
+ <label>Music player</label>
+ <label xml:lang="hy-am">Նվագարկիչ</label>
+ <label xml:lang="az-az">Pleyer</label>
+ <label xml:lang="eu-es">Musika Jogailua</label>
+ <label xml:lang="bg-bg">Музикален плейър</label>
+ <label xml:lang="ca-es">Reproductor de música</label>
+ <label xml:lang="zh-cn">音乐播放器</label>
+ <label xml:lang="zh-hk">音樂播放器</label>
+ <label xml:lang="zh-tw">音樂播放器</label>
+ <label xml:lang="hr-hr">Music Player</label>
+ <label xml:lang="cs-cz">Hudební přehrávač</label>
+ <label xml:lang="da-dk">Musikafspiller</label>
+ <label xml:lang="nl-nl">MP3-speler</label>
+ <label xml:lang="en-gb">Music Player</label>
+ <label xml:lang="en-us">Music Player</label>
+ <label xml:lang="et-ee">MP3-mängija</label>
+ <label xml:lang="fi-fi">Musiikki</label>
+ <label xml:lang="fr-fr">Lecteur MP3</label>
+ <label xml:lang="gl-es">Reprodutor de Música</label>
+ <label xml:lang="ka-ge">პლეერი</label>
+ <label xml:lang="de-de">MP3-Player</label>
+ <label xml:lang="el-gr">Μουσική</label>
+ <label xml:lang="hu-hu">Zenelejátszó</label>
+ <label xml:lang="is-is">Tónlistarspilari</label>
+ <label xml:lang="ga-ie">Seinnteoir Ceoil</label>
+ <label xml:lang="it-it">Lettore musicale</label>
+ <label xml:lang="ja-jp">音楽</label>
+ <label xml:lang="kk-kz">Музыкалық плейер</label>
+ <label xml:lang="ko-kr">뮤직</label>
+ <label xml:lang="lv-lv">Mūzikas Atskaņotājs</label>
+ <label xml:lang="lt-lt">Muzikos grotuvas</label>
+ <label xml:lang="mk-mk">Плеер за музика</label>
+ <label xml:lang="nb-no">Musikk-spiller</label>
+ <label xml:lang="pl-pl">Odtwarzacz muzyki</label>
+ <label xml:lang="pt-pt">Leitor de Música</label>
+ <label xml:lang="pt-br">Music Player</label>
+ <label xml:lang="ro-ro">Player muzical</label>
+ <label xml:lang="ru-ru">Музыка</label>
+ <label xml:lang="sr-rs">Muzički plejer</label>
+ <label xml:lang="sk-sk">Prehrávač hudby</label>
+ <label xml:lang="sl-si">Predvajalnik glasbe</label>
+ <label xml:lang="es-es">Música</label>
+ <label xml:lang="es-us">Música</label>
+ <label xml:lang="sv-se">Musikspelare</label>
+ <label xml:lang="tr-tr">Müzik Çalar</label>
+ <label xml:lang="uk-ua">Музичний плеєр</label>
+ <label xml:lang="uz-uz">Musiqa pleyeri</label>
+ <label xml:lang="ar-ae">مشغل الموسيقى</label>
+ <label xml:lang="zh-sg">音樂播放器</label>
+ <label xml:lang="hi-in">संगीत प्लेयर</label>
+ <label xml:lang="en-ph">Music Player</label>
+ <label xml:lang="fr-ca">Lecteur de musique</label>
+ <icon>widget.png</icon>
+ <support-size preview="preview_music_4x2.png">4x2</support-size>
+ </widget-application>
</manifest>