profile/tv/apps/native/musicplayer.git
9 years agoMerge "Adjust sliderbar update timer interval" into tizen accepted/tizen/tv/20150526.094517 submit/tizen/20150526.083820
Minkyu Kang [Fri, 15 May 2015 01:35:25 +0000 (18:35 -0700)]
Merge "Adjust sliderbar update timer interval" into tizen

9 years agoAdjust sliderbar update timer interval 93/39393/1
jinwoo.shin [Thu, 14 May 2015 09:40:44 +0000 (18:40 +0900)]
Adjust sliderbar update timer interval

Change-Id: I864b9b30541c11ee18ad5381096a81848fd6ac1d
Signed-off-by: jinwoo.shin <jw0227.shin@samsung.com>
9 years agoMerge "remove compiler warnings" into tizen accepted/tizen/tv/20150515.022052 submit/tizen/20150514.080135
Minkyu Kang [Thu, 14 May 2015 08:00:37 +0000 (01:00 -0700)]
Merge "remove compiler warnings" into tizen

9 years agoForward/reward control button is not handled 84/39384/1
jinwoo.shin [Thu, 14 May 2015 05:54:54 +0000 (14:54 +0900)]
Forward/reward control button is not handled

Change-Id: I31fd1db34410f2edce26c1db038091b7115791b8
Signed-off-by: jinwoo.shin <jw0227.shin@samsung.com>
9 years agoremove compiler warnings 83/39383/1
Minkyu Kang [Thu, 14 May 2015 05:53:35 +0000 (14:53 +0900)]
remove compiler warnings

Change-Id: I4ec7976a92f26e958b2a997c1b20e5941d82bc30
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
9 years agodisable playlist menu 29/39329/1 submit/tizen/20150513.130331
Minkyu Kang [Wed, 13 May 2015 06:54:05 +0000 (15:54 +0900)]
disable playlist menu

Change-Id: I3adfd8daab199c7224cdcd290d4afb6b8471e476
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
9 years agoFix png warning 53/38853/1 accepted/tizen/tv/20150506.095633 submit/tizen/20150506.081614
jinwoo.shin [Wed, 29 Apr 2015 10:42:17 +0000 (19:42 +0900)]
Fix png warning

Change-Id: I0b35e5f3e394bca505fbf8acde13a47f4f65874f
Signed-off-by: jinwoo.shin <jw0227.shin@samsung.com>
9 years agoFix memory leak 31/38831/1
Kim Tae Soo [Wed, 29 Apr 2015 05:56:49 +0000 (14:56 +0900)]
Fix memory leak

Change-Id: I0219efa3c75f757444663ab38ea4e0cfc8c964b1
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix runtime error: 25/38825/1
Kim Tae Soo [Wed, 29 Apr 2015 05:12:32 +0000 (14:12 +0900)]
Fix runtime error:

When t_OnUpdate is called with updateType of E_FOCUS_UPDATE, keyEvent should be specified.

Change-Id: Ifa261af527ff7f782ac91e89751ee09b6e5a5d57
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoModification due to the change of CBaseView 73/38673/2 accepted/tizen/tv/20150429.051820 accepted/tizen/tv/20150429.124010 submit/tizen/20150429.030043 submit/tizen/20150429.043336
Kim Tae Soo [Fri, 24 Apr 2015 05:22:34 +0000 (14:22 +0900)]
Modification due to the change of CBaseView

Change-Id: I288eab7f6864fdff6f02344e7df43718e335170c
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix unnecessary code (meaningless) 66/38666/1
Kim Tae Soo [Fri, 24 Apr 2015 04:00:14 +0000 (13:00 +0900)]
Fix unnecessary code (meaningless)

Change-Id: Ia4ab92c8aee2980a6f026c2d52f32365b99e2426
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoModification due to the change of key string definition 26/38626/2
Kim Tae Soo [Thu, 23 Apr 2015 07:40:56 +0000 (16:40 +0900)]
Modification due to the change of key string definition

Change-Id: I9c1552b5493b3226bd452c9f89fe33627dfb49a1
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoImprovement of usability. 25/38625/4
Kim Tae Soo [Thu, 23 Apr 2015 07:32:30 +0000 (16:32 +0900)]
Improvement of usability.

: When there is no checked item in playlist of playbackview, edit buttons should be disabled.

Change-Id: I0541585e3ea8d0a8eb965fc452e15cecbd2ce334
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix bug 16/38616/2
Kim Tae Soo [Thu, 23 Apr 2015 02:50:52 +0000 (11:50 +0900)]
Fix bug

: break missing in switch-case statement

Change-Id: Ic67a90032d6336a9c9de9a666ff8ad38479fc784
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoApply ISKeyDownListener & ISKeyUpListener to Views 11/38611/4
Kim Tae Soo [Thu, 23 Apr 2015 00:38:42 +0000 (09:38 +0900)]
Apply ISKeyDownListener & ISKeyUpListener to Views

Change-Id: I4ae4eebd0282a3ce2e04686120611e31504ed2c0
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoApply ISKeyDownListener. 59/38559/2
Kim Tae Soo [Wed, 22 Apr 2015 06:24:10 +0000 (15:24 +0900)]
Apply ISKeyDownListener.

Change-Id: Ia26a88825707e446f52b8ef9f8d19e0886222676
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoAdd testcase text file 49/38549/1
Kim Tae Soo [Wed, 22 Apr 2015 05:41:50 +0000 (14:41 +0900)]
Add testcase text file

Change-Id: I8cdcac8dcb29ea8a3bce94296076821fc97895ca
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoRefactoring of Playback View 43/38543/1
Kim Tae Soo [Wed, 22 Apr 2015 02:29:43 +0000 (11:29 +0900)]
Refactoring of Playback View

Change-Id: If85bffc0028b657ed19ca50fcd1fcb0687a79110
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoRemove dependency from CPlaybackView to CPlaybackController. 82/38482/3 accepted/tizen/tv/20150421.232952 submit/tizen/20150421.213311
Kim Tae Soo [Tue, 21 Apr 2015 08:13:02 +0000 (17:13 +0900)]
Remove dependency from CPlaybackView to CPlaybackController.

CPlaybackController is controllerd only by CMusicController

Change-Id: Ife4600b6be9ad8bcbad582e3c30821ae47bdc80c
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoClean source codes 64/38464/1
Kim Tae Soo [Tue, 21 Apr 2015 06:01:47 +0000 (15:01 +0900)]
Clean source codes

Change-Id: Ib658635d06f4971415c78d48d94dcb4bae062225
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agodbg.h file is removed. 29/38429/1
Kim Youngjin [Mon, 20 Apr 2015 23:05:23 +0000 (08:05 +0900)]
dbg.h file is removed.

Change-Id: Ibbf1b636dfb25343a86089d67e35062732bfe431
Signed-off-by: Kim Youngjin <yj21c.kim@samsung.com>
9 years agoRefactoring of Playback View 06/38406/5
Kim Tae Soo [Mon, 20 Apr 2015 12:26:58 +0000 (21:26 +0900)]
Refactoring of Playback View

Change-Id: I38df5736e68767641328bef0e72090138b955c12
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoModification due to the refactoring of application-common 78/38378/2
Kim Tae Soo [Mon, 20 Apr 2015 02:50:20 +0000 (11:50 +0900)]
Modification due to the refactoring of application-common

Change-Id: I6f08e3c6385d1b9ef0d583d732cdcc2986224acc
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoClean the source code 12/38212/3 submit/tizen/20150419.212422
Kim Tae Soo [Tue, 14 Apr 2015 13:38:45 +0000 (22:38 +0900)]
Clean the source code

Change-Id: I4972e6b7c9ce8d974dc869f37ea14fac64731d2d
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix runtime error due to the refactoring 67/38167/1
Kim Tae Soo [Tue, 14 Apr 2015 03:05:34 +0000 (12:05 +0900)]
Fix runtime error due to the refactoring

Change-Id: Ic4e6ad6da18366711da60464d9ea93b9ba435365
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoPlayback module is changed. 29/38129/4
Kim Youngjin [Mon, 13 Apr 2015 12:03:14 +0000 (21:03 +0900)]
Playback module is changed.
Playback module make events when playback status is changed.

Change-Id: I7a5e9da3b9ed54c62335126e4da4d2eb7abe91c7
Signed-off-by: Kim Youngjin <yj21c.kim@samsung.com>
9 years agoApply error-checking macro to CPlayListCtxPopup::Create. 05/38105/1 accepted/tizen/tv/20150414.013000 submit/tizen_tv/20150413.233545
Kim Tae Soo [Mon, 13 Apr 2015 05:56:26 +0000 (14:56 +0900)]
Apply error-checking macro to CPlayListCtxPopup::Create.

Change-Id: Icac72ee20ef2d51d382aee59dc029e00b1c51dbb
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoClean the source code 95/38095/1
Kim Tae Soo [Mon, 13 Apr 2015 02:51:54 +0000 (11:51 +0900)]
Clean the source code

Change-Id: I97822805b9009326e906c57b7005f2682758fca2
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoModification due to the AppCommon change. (Addition of key string definitions) 40/38040/1
Kim Tae Soo [Fri, 10 Apr 2015 06:04:57 +0000 (15:04 +0900)]
Modification due to the AppCommon change. (Addition of key string definitions)

Change-Id: I29dc7fd9005a8e11f53f74ed99a10d24e0393fff
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoMerge "Modification for CPlaybackView to exist in the view stack always." into tizen
Youngjin Kim [Thu, 9 Apr 2015 07:20:20 +0000 (00:20 -0700)]
Merge "Modification for CPlaybackView to exist in the view stack always." into tizen

9 years agoModification for CPlaybackView to exist in the view stack always. 81/37981/2
Kim Tae Soo [Thu, 9 Apr 2015 07:05:59 +0000 (16:05 +0900)]
Modification for CPlaybackView to exist in the view stack always.

: CPlaybackView should always exist in view stack to handle remote key event for playback.

Change-Id: Ifea2bca8320338dbedac035de06e76ef98bcf787
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix memory leak 50/37950/1
Kim Tae Soo [Thu, 9 Apr 2015 00:08:58 +0000 (09:08 +0900)]
Fix memory leak

Change-Id: I01c4b233a0c0ce0359dbf76ec867cd0b879f0404
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoModification due to the chnage of UsbConnectionListener 24/37824/2
Kim Tae Soo [Tue, 7 Apr 2015 02:30:44 +0000 (11:30 +0900)]
Modification due to the chnage of UsbConnectionListener

Change-Id: If57b6a9e47d47a4eccd2b3d50e07ba4821e45197
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoModification due to the change of CUsbConnectionListener 41/37741/1
Kim Tae Soo [Fri, 3 Apr 2015 07:47:46 +0000 (16:47 +0900)]
Modification due to the change of CUsbConnectionListener

Change-Id: Iac99edd077278357b75c3129fb56039ce1c6a19c
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix runtime error when USB storage is connected. 21/37721/1
Kim Tae Soo [Fri, 3 Apr 2015 05:01:06 +0000 (14:01 +0900)]
Fix runtime error when USB storage is connected.

Change-Id: Id000f68b04c9b47d6a0aa99f0cb075141794c3eb
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoAdd exception handling for the failure of CUsbConnectionListener creation. 19/37719/1
Kim Tae Soo [Fri, 3 Apr 2015 04:51:10 +0000 (13:51 +0900)]
Add exception handling for the failure of CUsbConnectionListener creation.

- Consideration in case of system without any USB port.
- Even if CUsbConnectionListener creation fails, app should start properly.

Change-Id: I2cf42ece38646a9440710e71c73ea49138e6c863
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix runtime error 13/37713/1
Kim Tae Soo [Fri, 3 Apr 2015 00:40:13 +0000 (09:40 +0900)]
Fix runtime error

Change-Id: Ia7a2a9709a609cabcb6f89579bbe79680bc18c88
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix Bug: 12/37712/1
Kim Tae Soo [Thu, 2 Apr 2015 23:15:08 +0000 (08:15 +0900)]
Fix Bug:

In case of removing songs from a playlist, song list are not shown properly.
It is because previous information was not deleted so previous list data was appended.
Modified to delete previous information.

Change-Id: If77de773b6fb71c56cfa7906394b29ca0739f68e
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix Bug [JIRA:TT-50]: 13/37613/2 accepted/tizen/tv/20150401.123948 submit/tizen_tv/20150401.080439
Kim Tae Soo [Wed, 1 Apr 2015 06:05:26 +0000 (15:05 +0900)]
Fix Bug [JIRA:TT-50]:

Focus expression of genlist disappear when genlist is scrolled by key event.
This issue is because signal for even/odd row color is processed after focus is processed.
Modified to decide to process signal for even/odd row color according to the focus-state of each item.

Change-Id: I4ff925fb8b1e461ceb139adad0f7a652e7cd9bef
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix Bugs 07/37607/1
Kim Tae Soo [Wed, 1 Apr 2015 01:11:04 +0000 (10:11 +0900)]
Fix Bugs

1. Apply elm_genlist_item_selected_set(xxx, EINA_FALSE) to selected item to select the same item next time.
2. Fix memory leak in CCategoryLayout.

Change-Id: I5180ca087a450f92406dc8ab6971a7c0b7fb6c96
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoRemove unnecessary code. 57/37557/1
Kim Tae Soo [Tue, 31 Mar 2015 04:38:56 +0000 (13:38 +0900)]
Remove unnecessary code.

Change-Id: Idbfe73b9f0c7b37acecb2eff4266a58e31f57474
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoRemove unnecessary code 54/37554/1
Kim Tae Soo [Tue, 31 Mar 2015 02:28:09 +0000 (11:28 +0900)]
Remove unnecessary code

Change-Id: Ic05e86f66b8256c2da89b0e720122d271d6876dd
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix bug 53/37553/2
Kim Tae Soo [Tue, 31 Mar 2015 02:01:46 +0000 (11:01 +0900)]
Fix bug

: Checking songs mal-function in case of creation of playlist.

Change-Id: Iab7fe57de9218a2888c0a67c556f4b1fe9c5ca20
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoRemove temporary modification 04/37504/1 accepted/tizen/tv/20150331.005013 submit/tizen_tv/20150331.000641
Kim Tae Soo [Mon, 30 Mar 2015 07:52:02 +0000 (16:52 +0900)]
Remove temporary modification

: Remove unnecessary IActivatedListener form layout source.
: It was added due to the EFL bug and bug is fixed now.

Change-Id: Ifb80dfdae2ec9d3141b2615cdea828f629fadc07
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoModification due to the EFL update 02/37502/1
Kim Tae Soo [Mon, 30 Mar 2015 07:16:46 +0000 (16:16 +0900)]
Modification due to the EFL update

: This modification is to make edit mode in playback view work properly.
: Use elm_object_item_signal_callback_add function in OnRealized function.

Change-Id: I6fce007e963203932ea7405846d81e50aef35eac
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoModification due to the EFL update. 00/37500/3
Kim Tae Soo [Mon, 30 Mar 2015 06:19:25 +0000 (15:19 +0900)]
Modification due to the EFL update.

: elm_object_item_signal_emit works properly after genlist or gengrid is realized.

Change-Id: If872228420530125ef2063feb1d304da5a4148b6
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix Bug 89/37489/2
Kim Tae Soo [Sat, 28 Mar 2015 14:54:37 +0000 (23:54 +0900)]
Fix Bug

: Fix to use IKeyDownListener instead of IFocusedListener to show the first depth of layout when one of group button is focused.
: Using IFocusedListener can make a critical bug because OnFocused function can be  called unintentionally when elm_object_part_content_unset is called.

Change-Id: Ied4f0a9a6d05f67de9058fb27deb9783ec78861f
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoModification focus sequence: 53/37453/3
Kim Tae Soo [Fri, 27 Mar 2015 01:02:01 +0000 (10:02 +0900)]
Modification focus sequence:

When layout changed from "category song layout" to "category layout" chosen item should be focused.

Change-Id: Ibc33632850e3cd2dfe345483fbd5811eb15a7e10
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix genlist issue again: 50/37450/2
Kim Tae Soo [Thu, 26 Mar 2015 23:09:04 +0000 (08:09 +0900)]
Fix genlist issue again:

According to the EFL specs, the index of genlist starts with 1.

Change-Id: I95d3c0ab2a9d96ae3f278db2d135e35d1938ae35
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix genlist issue of playback view 63/37363/1
Kim Tae Soo [Wed, 25 Mar 2015 08:28:44 +0000 (17:28 +0900)]
Fix genlist issue of playback view

Change-Id: If2f292015e6200cfcc0c13d601e84ac95d6fedec
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoRefactoring of callback mechanism / Modification focus of playback view 58/37358/2
Kim Tae Soo [Wed, 25 Mar 2015 07:01:00 +0000 (16:01 +0900)]
Refactoring of callback mechanism / Modification focus of playback view

Change-Id: I06d3fbb09647428848585e75070af89f368b1ac2
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoRemove unused functions 54/37354/1
Kim Tae Soo [Wed, 25 Mar 2015 06:05:33 +0000 (15:05 +0900)]
Remove unused functions

Change-Id: Ia6741a870ae837651abaee453c77c8dba518e0db
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoRearrangement of source code 53/37353/1
Kim Tae Soo [Wed, 25 Mar 2015 05:57:25 +0000 (14:57 +0900)]
Rearrangement of source code

Change-Id: I502050b3119f081a7090e05788e6e1284197526d
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix Bug: When a song is removed from the list of playback view, playback view should... 43/37343/2
Kim Tae Soo [Wed, 25 Mar 2015 01:10:19 +0000 (10:10 +0900)]
Fix Bug: When a song is removed from the list of playback view, playback view should be updated

Change-Id: If562c80f8ba6bfb96d59fea709db08eb57311c2b
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoRemove unused function. 39/37339/1
Kim Tae Soo [Tue, 24 Mar 2015 23:12:17 +0000 (08:12 +0900)]
Remove unused function.

Change-Id: I51017df2b1010d9e62eeacf1a4105012bb4e9d26
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoAdd temp key name macro 16/37316/1
Kim Tae Soo [Tue, 24 Mar 2015 10:06:54 +0000 (19:06 +0900)]
Add temp key name macro

Change-Id: Ic8696183594dab06cbd2d0286efcd980ae75e446
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoModify to destroy ctxpopup when already selected item is selected again. 79/37279/1 accepted/tizen/tv/20150325.011525 submit/tizen_tv/20150324.101432
Kim Tae Soo [Tue, 24 Mar 2015 02:25:22 +0000 (11:25 +0900)]
Modify to destroy ctxpopup when already selected item is selected again.

Change-Id: Ic06eb1ffad6adf6929dbb569f3f95afa6b92bf16
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoModify volume implementation. 77/37277/1
Kim Tae Soo [Tue, 24 Mar 2015 02:13:30 +0000 (11:13 +0900)]
Modify volume implementation.

Change-Id: Ida9d65a70a7d4f5c8c661b3042d44c55989b3abf
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoRemove unnecessary function definition 36/37236/1 accepted/tizen/tv/20150323.091442 submit/tizen_tv/20150323.080316
Kim Tae Soo [Mon, 23 Mar 2015 07:27:13 +0000 (16:27 +0900)]
Remove unnecessary function definition

Change-Id: I98e0f3da7f376244c9a2330141fb8a5ffa952dd1
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix callback mechanism for playback complete, usb connection, contents updated. 26/37226/2
Kim Tae Soo [Mon, 23 Mar 2015 02:45:46 +0000 (11:45 +0900)]
Fix callback mechanism for playback complete, usb connection, contents updated.

Change-Id: I7199be0361b8cf4d020ee0cc392ae88491448aa8
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix bug: Key event processing for focus move should not be done when there is no... 22/37222/1
Kim Tae Soo [Sun, 22 Mar 2015 23:26:37 +0000 (08:26 +0900)]
Fix bug: Key event processing for focus move should not be done when there is no contents

Change-Id: I404472126341657c319c03e45f1fcd569c2d7fb1
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix to show "ADD TO PLAYLIST" context popup in ContextView 84/37184/1 submit/tizen_t/20150320.085547
Kim Tae Soo [Fri, 20 Mar 2015 08:53:18 +0000 (17:53 +0900)]
Fix to show "ADD TO PLAYLIST" context popup in ContextView

Change-Id: Ic805b5a3b0690b70bbdc95bcca63611dd1f58ba5
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix focus error: When PlaybackView is popped in case of it was pushed by ContextView. 79/37179/1
Kim Tae Soo [Fri, 20 Mar 2015 08:27:00 +0000 (17:27 +0900)]
Fix focus error: When PlaybackView is popped in case of it was pushed by ContextView.

Change-Id: Id2a898368c1b6b02c7986fba0c7c02e40b7e6281
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoSource code re-arranged. 54/37154/6
Kim Tae Soo [Fri, 20 Mar 2015 01:49:57 +0000 (10:49 +0900)]
Source code re-arranged.

Change-Id: I62a92bac157e33c3e875d76372d84e52b25dd444
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix Focus Bug 46/37146/2
Kim Tae Soo [Fri, 20 Mar 2015 00:44:28 +0000 (09:44 +0900)]
Fix Focus Bug
1. focused_item value should be updated when gengrid is updated.
2. Use CViewMgr::PopView when context view is needed to be hided

Change-Id: I04a08f4370d08c316ff50ae839634e849629d593
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoSet focus after key event handling is finished 45/37145/2
Kim Tae Soo [Fri, 20 Mar 2015 00:23:59 +0000 (09:23 +0900)]
Set focus after key event handling is finished

Change-Id: I5f3cc3ad2a21949bac0c042be495c3de0286839e
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix focus error after context view is closed 44/37144/2
Kim Tae Soo [Thu, 19 Mar 2015 23:50:25 +0000 (08:50 +0900)]
Fix focus error after context view is closed

Change-Id: Ic2acf04abe824e2b8e57abe684d519eaf20319b1
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoModification to move focus from upper button to contents only by key events 43/37143/2
Kim Tae Soo [Thu, 19 Mar 2015 22:54:49 +0000 (07:54 +0900)]
Modification to move focus from upper button to contents only by key events

Change-Id: I6c12fac989969e618721a0ec3fe69326a788fd03
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix focus sequence 02/37102/1 accepted/tizen/tv/20150319.091918 submit/tizen_tv/20150319.080046
Kim Tae Soo [Thu, 19 Mar 2015 07:56:42 +0000 (16:56 +0900)]
Fix focus sequence

Change-Id: I8a58342f6e1efaebf8166c03246369369d7c9236
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix focus sequence 86/37086/5
Kim Tae Soo [Thu, 19 Mar 2015 02:53:53 +0000 (11:53 +0900)]
Fix focus sequence

Change-Id: If9771620ddc6613bc66d0ee9dd4c9b5c25a147b7
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoModify focus sequence between upper buttons and layouts 55/36955/3 accepted/tizen/tv/20150318.025643 accepted/tizen/tv/20150318.030026 accepted/tizen/tv/20150319.020410 submit/tizen/20150318.012427 submit/tizen/20150318.020412 submit/tizen/20150318.022002 submit/tizen_tv/20150317.124258 submit/tizen_tv/20150319.000236 submit/tizen_tv/20150319.002351
Kim Tae Soo [Tue, 17 Mar 2015 12:27:29 +0000 (21:27 +0900)]
Modify focus sequence between upper buttons and layouts

Change-Id: Ie4c63e3de17abf68e4ac629e386be5c612c59f1d
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix focus bug when sort button is disabled. 23/36923/1 submit/tizen_tv/20150317.062857
Kim Tae Soo [Tue, 17 Mar 2015 06:27:12 +0000 (15:27 +0900)]
Fix focus bug when sort button is disabled.

Change-Id: I7e7b49500c18ee304fcb917eb6648596a4e91978
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix Bug: Init album info (empty) is set. 22/36922/1 submit/tizen_tv/20150317.061753
Kim Tae Soo [Tue, 17 Mar 2015 06:16:14 +0000 (15:16 +0900)]
Fix Bug: Init album info (empty) is set.

Change-Id: I1d5d618554a516fbdd2eac02ceced27f6e8edf41
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix focus sequence between group buttons and layouts 20/36920/1 submit/tizen_tv/20150317.055139
Kim Tae Soo [Tue, 17 Mar 2015 05:49:01 +0000 (14:49 +0900)]
Fix focus sequence between group buttons and layouts

Change-Id: Iaac6ce05c33a543fe01315fc07d3cb0f416e9aae
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoApply ASSERT 02/36902/1 accepted/tizen/tv/20150317.055629 accepted/tizen/tv/20150317.055645 submit/tizen_tv/20150317.024518 submit/tizen_tv/20150317.024716
Kim Tae Soo [Tue, 17 Mar 2015 02:44:03 +0000 (11:44 +0900)]
Apply ASSERT

Change-Id: I8160bd71d5cd56dda607f394d2ca351b1e7c93a4
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoApply error checking macro to Create function + Apply ASSERT 01/36901/2 accepted/tizen/tv/20150317.023907 submit/tizen_tv/20150317.022250
Kim Tae Soo [Tue, 17 Mar 2015 02:19:53 +0000 (11:19 +0900)]
Apply error checking macro to Create function + Apply ASSERT

Change-Id: I03b7b29d4284d328be675090f279e9b552f73965
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoApply error checking macro to Create function. 98/36898/1 submit/tizen_tv/20150317.014329
Kim Tae Soo [Tue, 17 Mar 2015 01:41:42 +0000 (10:41 +0900)]
Apply error checking macro to Create function.

Change-Id: I5b3abd80a33f1914b12b16b7142947043bfefd71
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoApply error checking macro to Create functions 97/36897/1 submit/tizen_tv/20150317.010306
Kim Tae Soo [Tue, 17 Mar 2015 01:01:01 +0000 (10:01 +0900)]
Apply error checking macro to Create functions

Change-Id: I8e8edc4a9d034f06ce9c260359d93f8edd30197e
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoApply ASSERT + Code refactoring 29/36829/1 accepted/tizen/tv/20150316.064117 submit/tizen_tv/20150316.062010
Kim Tae Soo [Mon, 16 Mar 2015 06:17:57 +0000 (15:17 +0900)]
Apply ASSERT + Code refactoring

Change-Id: Ica842d5e84087a9cfe45678f1f7a7b3acdcde0e2
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoMove SetCurrentAlbum / CurrentAlbum function from CMusicController to CAlbumSongLayout 26/36826/1 accepted/tizen/tv/20150316.053658 submit/tizen_tv/20150316.051231
Kim Tae Soo [Mon, 16 Mar 2015 05:09:39 +0000 (14:09 +0900)]
Move SetCurrentAlbum / CurrentAlbum function from CMusicController to CAlbumSongLayout

Change-Id: I80e0c494af1b5393c5be96322ec2954f47f5659c
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix memory crash error (If source is changed in another layout, all song info data... 19/36819/1 accepted/tizen/tv/20150316.053624 submit/tizen_tv/20150316.025208
Kim Tae Soo [Mon, 16 Mar 2015 02:50:11 +0000 (11:50 +0900)]
Fix memory crash error (If source is changed in another layout, all song info data are crashed. So these data should be updated)

Change-Id: Iba07e49647cecfb69c2a59c864617ffef0f3c024
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoApply ASSERT 16/36816/1 accepted/tizen/tv/20150316.053553 accepted/tizen/tv/20150316.053609 submit/tizen_tv/20150316.010239 submit/tizen_tv/20150316.020823
Kim Tae Soo [Mon, 16 Mar 2015 01:01:38 +0000 (10:01 +0900)]
Apply ASSERT

Change-Id: Ia5d5f8921037f840a42178fbaaea5935305c7443
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix Bug (Playlist creation failed) 07/36807/1 accepted/tizen/tv/20150316.010910 submit/tizen_tv/20150314.091133
Kim Tae Soo [Sat, 14 Mar 2015 09:08:58 +0000 (18:08 +0900)]
Fix Bug (Playlist creation failed)

Change-Id: If010ef836760f313b6bdc140f2e41cdd93243571
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoRemove unused function 41/36741/1 accepted/tizen/tv/20150313.005201 submit/tizen_tv/20150312.123150
Kim Tae Soo [Thu, 12 Mar 2015 12:29:41 +0000 (21:29 +0900)]
Remove unused function

Change-Id: I13c56c4c54d3075ca606fe7a81ab0f8c1e006589
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoSource code arrangement (remove warning and unnecessary code) 40/36740/1 accepted/tizen/tv/20150313.005130 submit/tizen_tv/20150312.122121
Kim Tae Soo [Thu, 12 Mar 2015 12:19:48 +0000 (21:19 +0900)]
Source code arrangement (remove warning and unnecessary code)

Change-Id: I9e8292b59ef6c132b4a12737fbbabe79aa3072f3
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix memory issues 39/36739/1 accepted/tizen/tv/20150313.005116 submit/tizen_tv/20150312.120139
Kim Tae Soo [Thu, 12 Mar 2015 12:00:38 +0000 (21:00 +0900)]
Fix memory issues

Change-Id: I92c1b1347071e51d122ceb40e133244e10917d0a
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix memory error 33/36733/1 accepted/tizen/tv/20150312.105952 submit/tizen_tv/20150312.103922
Kim Tae Soo [Thu, 12 Mar 2015 10:38:02 +0000 (19:38 +0900)]
Fix memory error

Change-Id: Ib5e182378849fb908e4c90e332a81a8d69dfee7d
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix memory error (memory allocated by calloc() should be freed with free()) 30/36730/1 accepted/tizen/tv/20150312.105931 submit/tizen_tv/20150312.103027
Kim Tae Soo [Thu, 12 Mar 2015 10:28:10 +0000 (19:28 +0900)]
Fix memory error (memory allocated by calloc() should be freed with free())

Change-Id: I779b8f4a4ee795283d2643da025244fb08433133
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix Bug: Button doesn't work in Category-Album layout 11/36711/1 accepted/tizen/tv/20150312.105841 submit/tizen_tv/20150312.073311
Kim Tae Soo [Thu, 12 Mar 2015 07:30:28 +0000 (16:30 +0900)]
Fix Bug: Button doesn't work in Category-Album layout

Change-Id: I1a5b4776305587ad7fc5bdd0483adfb6abf46c7c
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix bug 10/36710/1 accepted/tizen/tv/20150312.105810 submit/tizen_tv/20150312.070423
Kim Tae Soo [Thu, 12 Mar 2015 07:03:19 +0000 (16:03 +0900)]
Fix bug

Change-Id: Ic14d664cd56a60fa0b64c48e219705acdbae2835
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoRefactoring of CCategoryStorage. 09/36709/3 accepted/tizen/tv/20150312.105749 submit/tizen_tv/20150312.064311
Kim Tae Soo [Thu, 12 Mar 2015 06:29:51 +0000 (15:29 +0900)]
Refactoring of CCategoryStorage.

Change-Id: If244e30b48578e6a0e4dcfdcfb4e35733a703334
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoRefactoring: Manage data list using XXXStroage class 04/36704/1 accepted/tizen/tv/20150312.061540 submit/tizen_tv/20150312.054937
Kim Tae Soo [Thu, 12 Mar 2015 05:47:42 +0000 (14:47 +0900)]
Refactoring: Manage data list using XXXStroage class

Change-Id: I2b9c937276636d5b4f09999d87a7f648a2efde1b
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoModification to manage album list using CAlbumStorage class. 92/36692/1 accepted/tizen/tv/20150312.061520 submit/tizen_tv/20150312.045445
Kim Tae Soo [Thu, 12 Mar 2015 03:11:10 +0000 (12:11 +0900)]
Modification to manage album list using CAlbumStorage class.

Change-Id: Ifa3e99c9ec5a1d45aefc91a0f58dbd5688bcbae0
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoApply modification of CBaseView 73/36673/1 accepted/tizen/tv/20150312.042217 submit/tizen_tv/20150311.235404 submit/tizen_tv/20150312.020022
Kim Tae Soo [Thu, 12 Mar 2015 00:33:18 +0000 (09:33 +0900)]
Apply modification of CBaseView

Change-Id: I1fee3cb6b99adcab026ae1eb41d95c41ac851594
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix bug. Playlist should be updated in playback view when playback view is pushed. 72/36672/1 accepted/tizen/tv/20150312.010953 submit/tizen_tv/20150311.233427
Kim Tae Soo [Wed, 11 Mar 2015 23:31:45 +0000 (08:31 +0900)]
Fix bug. Playlist should be updated in playback view when playback view is pushed.

Change-Id: I7023688d375f4bd6af0d9784f4328fb634506a6a
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoRefactoring of CMediaData class: Make it manage song list using CSongStorage class 42/36642/2 accepted/tizen/tv/20150312.010935 submit/tizen_tv/20150311.080935
Kim Tae Soo [Wed, 11 Mar 2015 07:51:13 +0000 (16:51 +0900)]
Refactoring of CMediaData class: Make it manage song list using CSongStorage class

Change-Id: I19fdd29a964148f9abee039d9a6bde35cd8c7c93
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoCCategoryStorage class is separated from mediadata.cpp 27/36627/1 accepted/tizen/tv/20150312.010753 submit/tizen_tv/20150311.041629
Kim Tae Soo [Wed, 11 Mar 2015 04:10:11 +0000 (13:10 +0900)]
CCategoryStorage class is separated from mediadata.cpp

Change-Id: I039b7fc52dd4fbee3527a623f7c5c215369f4f88
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoApply the modification of CSortMgr 18/36618/2 accepted/tizen/tv/20150311.032249 submit/tizen_tv/20150310.234011
Kim Tae Soo [Tue, 10 Mar 2015 23:23:55 +0000 (08:23 +0900)]
Apply the modification of CSortMgr

Change-Id: I1f63097cf37f20b20fe6a7d2de5d57b771a824fb
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix focus bug of CPlaybackView 06/36606/1 accepted/tizen/tv/20150310.225738 submit/tizen_tv/20150310.141525
Kim Tae Soo [Tue, 10 Mar 2015 14:13:57 +0000 (23:13 +0900)]
Fix focus bug of CPlaybackView

Change-Id: I9f965b7c97f472bcfcbe3183c6c50922e0e4d761
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>
9 years agoFix bug: When song or album item is selected, music player should show song lay out... 05/36605/2
Kim Tae Soo [Tue, 10 Mar 2015 13:51:49 +0000 (22:51 +0900)]
Fix bug: When song or album item is selected, music player should show song lay out or album layout for each case.

Change-Id: Iad36fb648bf5f261da2f5e65aa5e277abc2525c3
Signed-off-by: Kim Tae Soo <taesoo46.kim@samsung.com>