Changed Manifests File for ABS Build 27/73227/13
authorbhutani.92 <bhutani.92@samsung.com>
Tue, 7 Jun 2016 07:35:37 +0000 (13:05 +0530)
committerbhutani.92 <bhutani.92@samsung.com>
Thu, 16 Jun 2016 13:11:46 +0000 (18:41 +0530)
Change-Id: I244907a3144cd84f19346e9baa50db512f7af8db

56 files changed:
.project
.sign/.manifest.tmp [deleted file]
.sign/author-signature.xml [deleted file]
.sign/signature1.xml [deleted file]
.tproject
inc/mp-common-defs.h
inc/mp-images.h
music-chooser/.cproject
music-chooser/CMakeLists.txt
music-chooser/project_def.prop
music-chooser/res/HD-inc.edc [moved from music-chooser/layout/HD-inc.edc with 100% similarity]
music-chooser/res/genlist.edc [moved from music-chooser/layout/genlist.edc with 100% similarity]
music-chooser/res/genlist_macro.edc [moved from music-chooser/layout/genlist_macro.edc with 100% similarity]
music-chooser/res/genlist_normal.edc [moved from music-chooser/layout/genlist_normal.edc with 100% similarity]
music-chooser/res/genlist_textblock_style.edc [moved from music-chooser/layout/genlist_textblock_style.edc with 100% similarity]
music-chooser/res/mc-naviframe.edc [moved from music-chooser/layout/mc-naviframe.edc with 100% similarity]
music-chooser/res/mc-tabbar.edc [moved from music-chooser/layout/mc-tabbar.edc with 100% similarity]
music-chooser/res/music-chooser.edc [moved from music-chooser/layout/music-chooser.edc with 100% similarity]
music-chooser/res/toolbar.edc [moved from music-chooser/layout/toolbar.edc with 100% similarity]
music-chooser/src/include/music-chooser.h
music-chooser/src/mc-common.c
music-chooser/src/mc-group-list.c
music-chooser/src/mc-group-play-list.c
music-chooser/src/mc-library-view.c
music-chooser/src/mc-search-list.c
music-chooser/src/mc-search-view.c
music-chooser/src/mc-track-list.c
music-chooser/src/mc-widget.c
music-chooser/src/music-chooser.c
music-chooser/tizen-manifest.xml
packaging/org.tizen.music-player.spec
project_def.prop
sound-player/CMakeLists.txt
sound-player/project_def.prop
sound-player/tizen-manifest.xml
src/common/mp-common.c
src/common/mp-media-info.c
src/common/mp-util.c
src/common/mp-widget.c
src/core/mp-setting-ctrl.c
src/include/mp-define.h
src/mp-main.c
src/view/mp-player-view.c
src/view/mp-playlist-detail-view.c
src/view/mp-view.c
src/widget/mp-all-list.c
src/widget/mp-mini-player.c
src/widget/mp-minicontroller.c
src/widget/mp-track-list.c
tizen-manifest.xml
widget/inc/mp_widget_debug.h
widget/res/CMakeLists.txt
widget/shared/res/preview_music_4x2.png [new file with mode: 0644]
widget/src/mp-widget-create.c
widget/src/mp-widget-main.c
widget/tizen-manifest.xml

index cccdc39..e888df4 100644 (file)
--- a/.project
+++ b/.project
@@ -4,6 +4,7 @@
        <comment></comment>
        <projects>
                <project>widget</project>
+               <project>music-chooser</project>
                <project>sound-player</project>
        </projects>
        <buildSpec>
diff --git a/.sign/.manifest.tmp b/.sign/.manifest.tmp
deleted file mode 100644 (file)
index ee22b00..0000000
+++ /dev/null
@@ -1,101 +0,0 @@
-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=
diff --git a/.sign/author-signature.xml b/.sign/author-signature.xml
deleted file mode 100644 (file)
index 04ab938..0000000
+++ /dev/null
@@ -1,454 +0,0 @@
-<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
diff --git a/.sign/signature1.xml b/.sign/signature1.xml
deleted file mode 100644 (file)
index 07d5cac..0000000
+++ /dev/null
@@ -1,456 +0,0 @@
-<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
index bfe99a5..7bdfb52 100644 (file)
--- a/.tproject
+++ b/.tproject
@@ -9,6 +9,7 @@
         <blacklist/>
         <resFallback autoGen="true"/>
         <subProjects>
+            <tizenProject project="music-chooser"/>
             <tizenProject project="sound-player"/>
             <tizenProject project="widget"/>
         </subProjects>
index c316810..bbf387a 100755 (executable)
 
 
 //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"
index 1c77459..25bb1dd 100755 (executable)
 
 //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
index c31ec15..99c5580 100644 (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='&quot;/opt/home/owner/apps_rw/org.tizen.music-player/shared&quot;'"/>
+                                                                       <listOptionValue builtIn="false" value="DOMAIN_NAME='&quot;music-player&quot;'"/>
                                                                </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>
index d6217dd..65c78d1 100755 (executable)
@@ -51,6 +51,7 @@ SET(EXTRA_CXXFLAGS "${EXTRA_CXXFLAGS} -fvisibility=hidden -Wall")
 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")
@@ -65,22 +66,24 @@ TARGET_LINK_LIBRARIES(${PROJECT_NAME} ${pkgs_LDFLAGS} -lm)
 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})
 
index 70b2ddb..097cc22 100644 (file)
@@ -18,7 +18,7 @@ USER_EDCS =
 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
@@ -59,7 +59,7 @@ USER_EDCS_FONT_DIRS_ABS =
 # 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 
index c1f750e..742f651 100755 (executable)
@@ -36,7 +36,6 @@
 
 #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"
index 9d201af..441e21d 100755 (executable)
@@ -62,7 +62,7 @@ void mc_common_push_track_view_by_group_name(void *data, int track_type, const c
        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);
@@ -416,7 +416,11 @@ Evas_Object * mc_group_content_get(void *data, Evas_Object *obj, const char *par
                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");
@@ -544,7 +548,7 @@ Evas_Object *mc_common_create_processing_popup(void *data)
        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");
@@ -676,7 +680,11 @@ Evas_Object *mc_common_create_thumb_icon(Evas_Object * obj, const char *path, in
        }
 
        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);
 
index 1d950d6..f841b9b 100644 (file)
@@ -175,7 +175,7 @@ Evas_Object *mc_group_list_create(Evas_Object *parent, struct app_data *ad, Elm_
        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);
index 7181200..6944216 100644 (file)
@@ -73,7 +73,11 @@ static Evas_Object *_gl_content_get(void *data, Evas_Object *obj, const char *pa
                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);
                }
        }
 
index 08f4e53..926dc67 100644 (file)
@@ -189,7 +189,7 @@ Evas_Object *_create_tabbar(Evas_Object *parent, struct app_data *ad)
        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");
@@ -262,7 +262,7 @@ mc_library_view_create(struct app_data *ad)
                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);
index 1cc736e..e05aa18 100644 (file)
@@ -44,7 +44,7 @@ _mc_search_list_no_content_add(void *data)
        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");
 
@@ -654,7 +654,7 @@ UgMpSearchList_t * mc_search_list_create(Evas_Object *parent, struct app_data *a
        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) {
index 91da91f..3c99e72 100644 (file)
@@ -154,7 +154,7 @@ _mc_search_init(Evas_Object *parent, void *thiz)
        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");
 
index c8680ae..16f6800 100755 (executable)
@@ -215,7 +215,12 @@ static Evas_Object *_gl_content_get(void *data, Evas_Object *obj, const char *pa
                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");
@@ -956,7 +961,7 @@ Evas_Object *mc_track_list_create(Evas_Object *parent, struct app_data *ad)
        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);
index c6ec2b7..6ceccc0 100644 (file)
@@ -28,7 +28,11 @@ mc_widget_no_content_add(Evas_Object *parent, NoContentType_e type)
        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;
index 6a6525f..02a1e17 100755 (executable)
@@ -224,6 +224,7 @@ mc_app_control(app_control_h app_control, void* data)
                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);
 
index 588c368..4df6166 100644 (file)
@@ -1,8 +1,70 @@
 <?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>
index 636ed84..4c998d1 100755 (executable)
@@ -185,6 +185,7 @@ fi
 %{PREFIX}/shared/res/*
 %{PREFIX}/shared/data
 %{PREFIX}/data
+%{PREFIX}/res/*.edj
 %{PREFIX}/lib/*.so*
 %{_app_license_dir}/%{name}
 
@@ -199,7 +200,8 @@ fi
 %{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
index 55e8b27..0aa1836 100644 (file)
@@ -18,7 +18,7 @@ USER_EDCS =
 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
index e076a97..9b6bfbf 100755 (executable)
@@ -27,7 +27,7 @@ pkg_check_modules(sp_pkgs REQUIRED
     storage
     vconf
     efl-extension
-   # ecore-x
+#   ecore-x
     edje
     evas
        capi-appfw-application
@@ -113,9 +113,9 @@ SET(SRCS
 
        ${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
index 2307709..386e24b 100644 (file)
@@ -9,7 +9,7 @@ type = app
 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 =  
@@ -18,7 +18,7 @@ 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
index f6ce448..aad0250 100644 (file)
@@ -1,8 +1,183 @@
 <?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>
index 9eb473d..93864f7 100755 (executable)
@@ -538,6 +538,7 @@ mp_common_create_more_ctxpopup(void *view)
        return popup;
 }
 
+#ifndef MP_SOUND_PLAYER
 static Eina_Bool
 _mp_timer_delay_cb(void *data)
 {
@@ -582,6 +583,7 @@ _mp_timer_delay_cb(void *data)
 
        return ECORE_CALLBACK_DONE;
 }
+#endif
 
 static void _mp_common_set_label_for_detail(Evas_Object *pBox, char *szString)
 {
@@ -606,7 +608,7 @@ 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;
@@ -1046,6 +1048,7 @@ void mp_common_list_update_albumart_cb(void *data, Evas_Object * obj, void *even
                sel_list = NULL;
        }
 }
+#endif
 
 /*
 **     start_playback : if it is set true, either playing a file from start or resume playing
@@ -1402,6 +1405,7 @@ static void _search_by_internet(const char *keyword)
        app_control_destroy(app_control);
 }
 
+#ifndef MP_SOUND_PLAYER
 static void _searcy_by_music_app(const char *keyword)
 {
        startfunc;
@@ -1454,6 +1458,7 @@ mp_common_search_by(const char *keyword)
                ++i;
        }
 }
+#endif
 
 MpView_t *mp_common_get_all_view()
 {
@@ -1465,6 +1470,7 @@ 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();
@@ -1483,6 +1489,7 @@ void mp_common_show_add_tracks_view(int playlist_id)
        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)
@@ -1587,7 +1594,11 @@ mp_common_playlist_album_update(mp_media_info_h playlist_handle)
        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);
@@ -2223,6 +2234,7 @@ void mp_common_create_initial_view(void *appdata, app_control_h app_control, int
 
 }
 
+#ifndef MP_SOUND_PLAYER
 /*used for long press playall*/
 static void
 _mp_common_selected_item_data_get(void *thiz, GList **selected)
@@ -2419,6 +2431,7 @@ void mp_common_playlist_rename_cb(void *data, Evas_Object *obj, void *event_info
                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)
 {
@@ -2453,17 +2466,19 @@ static char *_mp_media_info_get_live_auto_playlist_thumbnail_by_name(const char
 {
        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;
 }
@@ -2472,18 +2487,21 @@ static char *_mp_media_info_get_live_auto_playlist_icon_by_name(const char *name
 {
        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;
 }
 
@@ -2551,6 +2569,7 @@ void mp_common_add_to_home_cb(void *data, Evas_Object * obj, void *event_info)
 }
 #endif
 
+#ifndef MP_SOUND_PLAYER
 #ifdef MP_FEATURE_PERSONAL_PAGE
 all_in_personal_e mp_common_is_all_in_personal_page(Evas_Object *genlist)
 {
@@ -2690,7 +2709,6 @@ mp_common_longpress_private_move_cb(void *data, Evas_Object * obj, void *event_i
 
 #endif
 
-#ifndef MP_SOUND_PLAYER
 void mp_common_force_close_delete()
 {
        Ecore_Thread *delete_thread = (Ecore_Thread *)mp_edit_get_delete_thread();
index 1873d63..027669b 100755 (executable)
@@ -2070,6 +2070,7 @@ int mp_media_info_group_list_create(mp_media_list_h *media_list, mp_group_type_e
 
                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};
 
index 13da376..2ff98fe 100755 (executable)
@@ -357,7 +357,11 @@ mp_util_create_image(Evas_Object * obj, const char *path, const char *group, int
        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};
@@ -393,7 +397,11 @@ mp_util_create_thumb_icon(Evas_Object * obj, const char *path, int w, int h)
        }
 
        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);
 
index 952e077..ce25d5b 100755 (executable)
@@ -913,7 +913,11 @@ Evas_Object *mp_widget_lock_icon_create(Evas_Object *obj, const char *thumbpath)
        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);
index 0ed60d4..45c70c7 100755 (executable)
@@ -955,8 +955,10 @@ mp_setting_write_playing_status(char *uri, char *status)
        } 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;
@@ -983,7 +985,7 @@ mp_setting_write_playing_status(char *uri, char *status)
                        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
index 47cf74f..df98f40 100755 (executable)
@@ -54,9 +54,7 @@
 
 #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
index ae931c6..17c113e 100755 (executable)
@@ -1385,16 +1385,24 @@ mp_create(void *data)
        /* 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");
 
index 047f4e2..16c38e6 100755 (executable)
@@ -395,6 +395,11 @@ static void _mp_player_view_set_queue_list_btn_icon(void *data)
        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)) {
@@ -403,10 +408,10 @@ static void _mp_player_view_set_queue_list_btn_icon(void *data)
                }
                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;
@@ -439,7 +444,11 @@ static void _mp_player_view_update_control_queue_list_btn(void *data)
                                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 {
@@ -3527,14 +3536,22 @@ _mp_player_view_create_album_image(Evas_Object *obj, const char *path, int w, in
        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);
 
index 02ac543..f86ac02 100755 (executable)
@@ -85,18 +85,21 @@ static char *_mp_media_info_get_live_auto_playlist_icon_by_name(const char *name
 {
        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;
 }
 
@@ -104,17 +107,19 @@ static char *_mp_media_info_get_live_auto_playlist_thumbnail_by_name(const char
 {
        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;
 }
index 10e8913..89154b5 100755 (executable)
@@ -132,7 +132,11 @@ static int _mp_view_update_nowplaying(void *thiz, bool with_title)
        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) {
index f1ac7ef..ef023f3 100755 (executable)
@@ -724,7 +724,11 @@ _mp_all_list_playlist_icon_get(void *data, Evas_Object * obj, const char *part)
 
        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);
@@ -1766,17 +1770,19 @@ static char *_mp_media_info_get_live_auto_playlist_thumbnail_by_name(const char
 {
        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;
 }
@@ -1785,16 +1791,17 @@ static char *_mp_media_info_get_live_auto_playlist_icon_by_name(const char *name
 {
        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;
index 249e29d..821e164 100644 (file)
@@ -573,11 +573,15 @@ mp_mini_player_refresh(void *data)
        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);
index b3ff86c..99b096b 100755 (executable)
@@ -880,7 +880,11 @@ mp_minicontroller_update(struct appdata *ad, bool with_title)
                        && 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);
index 75ad900..bc4bbd6 100644 (file)
@@ -466,7 +466,11 @@ _mp_track_list_albumart_index_list_append(MpTrackList_t *list, const mp_media_in
        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);
index 8ade75c..8d4d020 100644 (file)
@@ -1,60 +1,60 @@
 <?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>
index 30d7ad1..0fce000 100644 (file)
@@ -22,6 +22,7 @@
 #include <unistd.h>
 #include "assert.h"
 #include <linux/unistd.h>
+#define LOG_TAG "MUSIC_WIDGET"
 
 
 #define gettid() syscall(__NR_gettid)
index 99bf166..d16940c 100644 (file)
@@ -1,8 +1,8 @@
 # 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)
diff --git a/widget/shared/res/preview_music_4x2.png b/widget/shared/res/preview_music_4x2.png
new file mode 100644 (file)
index 0000000..7b9500f
Binary files /dev/null and b/widget/shared/res/preview_music_4x2.png differ
index 4a23c54..97dbd9b 100644 (file)
 #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"
@@ -47,7 +47,7 @@
 #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;
@@ -65,19 +65,6 @@ void mp_widget_key_down_cb(void *data, Evas *evas, Evas_Object *obj,
        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) {
@@ -170,11 +157,11 @@ static void mp_widget_read_ini_file_ecore(void *data, char *path)
                                        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);
                                        }
                                }
                        }
@@ -192,12 +179,13 @@ static void mp_widget_read_ini_file_ecore(void *data, char *path)
 
                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);
@@ -258,7 +246,7 @@ static void mp_widget_read_ini_file(char *path, void *data)
        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;
        }
@@ -346,12 +334,12 @@ static void mp_widget_read_ini_file(char *path, void *data)
 
        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);
@@ -825,8 +813,16 @@ int mp_widget_create(WidgetData* data, int w, int h)
        }
        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) {
@@ -879,6 +875,7 @@ int mp_widget_create(WidgetData* data, int w, int h)
                                       "track_next_image", mp_widget_click_on_next_cb,
                                       (void *)data);
 
+
        return 0;
 }
 
index 8f9bd2c..56d5d85 100644 (file)
@@ -84,6 +84,7 @@ int widget_Destroy(widget_context_h context, widget_app_destroy_type_e reason, b
                // Save the current status at the bundle object.
        }
 #endif
+       DEBUG_TRACE("Widget Destroy");
        WidgetData *widget_data = NULL;
 
        widget_data = (WidgetData *)getWidgetData(context);
@@ -111,16 +112,19 @@ int widget_Destroy(widget_context_h context, widget_app_destroy_type_e reason, b
 
 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);
@@ -137,6 +141,7 @@ int widget_Resize(widget_context_h context, int w, int h, void *data)
 
 int widget_Update(widget_context_h context, bundle *content, int force, void *data)
 {
+       DEBUG_TRACE("Widget Update");
        return WIDGET_ERROR_NONE;
 }
 
index 1a242ad..5d98d1b 100644 (file)
@@ -1,8 +1,60 @@
 <?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>