platform/core/uifw/ui-viewmgr.git
8 years agosupport additional view events. 69/72769/1
Hermet Park [Thu, 2 Jun 2016 10:22:04 +0000 (19:22 +0900)]
support additional view events.

- on_language_changed()
- on_region_changed()
- on_low_battery()
- on_low_memory()

Change-Id: I77dae85c535a8a782ad6d940fefa7e58afe16650

8 years agopromote from ui_base_app to ui_iface_app. 52/72352/2
Hermet Park [Tue, 31 May 2016 13:47:56 +0000 (22:47 +0900)]
promote from ui_base_app to ui_iface_app.

Change-Id: I2f3cdb85f12d1ec0d508c36503fa946ef83edeed

8 years agoDefine CAPIs. 32/72532/1
Woochan Lee [Wed, 1 Jun 2016 10:25:45 +0000 (19:25 +0900)]
Define CAPIs.

Change-Id: I21c4dcb3d6a3540bc98258175f2357cf658af4e1

8 years agoMerge "Implement CAPIs, C example."
Woochan Lee [Wed, 1 Jun 2016 01:36:37 +0000 (18:36 -0700)]
Merge "Implement CAPIs, C example."

8 years agointroduce ui_base_app class. 92/72292/1
Hermet Park [Tue, 31 May 2016 09:55:52 +0000 (18:55 +0900)]
introduce ui_base_app class.

this is a base app class for all profiles.

Change-Id: I4e49810aae0246db9cbfc9465b5055e882f4f5d6

8 years agoImplement CAPIs, C example. 33/72233/1
Woochan Lee [Tue, 31 May 2016 08:12:59 +0000 (17:12 +0900)]
Implement CAPIs, C example.

Change-Id: I31d3f8a410504b8129ffd4dee5b40dc56df2a75f

8 years agoCAPI implement. 09/71809/9
Woochan Lee [Fri, 27 May 2016 07:13:06 +0000 (16:13 +0900)]
CAPI implement.

Change-Id: Iffe12c90e2a92f44120ef3bf03660ed959145ab5

8 years agoFile name changed. 85/71585/1
Woochan Lee [Thu, 26 May 2016 05:08:47 +0000 (14:08 +0900)]
File name changed.

Remove _c postfix.

Change-Id: If6c974806b067249c83858972e0c86bad5377407

8 years agoPrepare to inplement CAPIs. 17/71417/2
Woochan Lee [Wed, 25 May 2016 09:09:06 +0000 (18:09 +0900)]
Prepare to inplement CAPIs.

Change-Id: I00bfc68dd76954e252d47101621aa313a8f00330

8 years agofix the unstable life-cycle behavior. 25/71025/3
Hermet Park [Mon, 23 May 2016 15:36:01 +0000 (00:36 +0900)]
fix the unstable life-cycle behavior.

test & implement ui_view life-cycle behaviors.

Change-Id: Id6847f6dc8f24dd721360c5c4c6c08ffe81398e6

8 years agoDoxygen update. 54/69554/1
Woochan Lee [Mon, 16 May 2016 01:36:01 +0000 (10:36 +0900)]
Doxygen update.

Change-Id: I29e27cced0e8588b139b107cc812351e905686cc

8 years agoFix build break. 86/69386/1
Woochan Lee [Fri, 13 May 2016 04:32:00 +0000 (13:32 +0900)]
Fix build break.

Change-Id: I51c04cabb160e9f6c3d157a0e63d5d64ba81b327

8 years agoMerge "Doxygen update."
Woochan Lee [Fri, 13 May 2016 00:48:33 +0000 (17:48 -0700)]
Merge "Doxygen update."

8 years agoMerge "Prevent pop action when effect on going."
Woochan Lee [Fri, 13 May 2016 00:42:56 +0000 (17:42 -0700)]
Merge "Prevent pop action when effect on going."

8 years agoDoxygen update. 12/69112/2
Woochan Lee [Wed, 11 May 2016 14:25:37 +0000 (23:25 +0900)]
Doxygen update.

Change-Id: I596583d6f9c744ef345de83c340700b5e1bebdc3

8 years agoupdated documentation. 00/69300/2
Hermet Park [Thu, 12 May 2016 12:19:30 +0000 (21:19 +0900)]
updated documentation.

Change-Id: I13dc594a4362e14599828e8faf2a86d80da7d830

8 years agoui_iface_view: update doc 28/69228/2
Hermet Park [Thu, 12 May 2016 08:11:52 +0000 (17:11 +0900)]
ui_iface_view: update doc

Change-Id: I94556c97954286c0fca8a195df1a89b18faf688b

8 years agoExample update. 21/69121/3
Woochan Lee [Wed, 11 May 2016 23:39:16 +0000 (08:39 +0900)]
Example update.

Change-Id: I13b9e38dd5b5df039a99a9421b532d986e94197d

8 years agoPrevent pop action when effect on going. 37/68837/4
Woochan Lee [Tue, 10 May 2016 05:43:36 +0000 (14:43 +0900)]
Prevent pop action when effect on going.

Change-Id: I97eeb8decf4731019d1df8b830ce90393287de19

8 years agoexample: fix build break. 49/69149/1
Hermet Park [Thu, 12 May 2016 04:05:05 +0000 (13:05 +0900)]
example: fix build break.

just simple wrong class usage.

Change-Id: Ibb0301abf1faf5bd2754718b294caf06b8577b77

8 years agoupdated doc 48/69148/1
Hermet Park [Thu, 12 May 2016 03:53:18 +0000 (12:53 +0900)]
updated doc

Change-Id: I6edb4003784095fc3c1e535896d29362dec14f4e

8 years agoupdated doc. 70/68970/1
Hermet Park [Wed, 11 May 2016 00:21:13 +0000 (09:21 +0900)]
updated doc.

Change-Id: I472b381022215e3d876487346de29a0022e277c9

8 years agosort out public/internal apis. 24/68324/1
Hermet Park [Tue, 3 May 2016 11:06:07 +0000 (20:06 +0900)]
sort out public/internal apis.

now it's done on this stage!

Change-Id: I90b71cfadddb58897934867a936db6cbf69bf0c8

8 years agosort out public/internal apis. 62/68262/4
Hermet Park [Tue, 3 May 2016 07:06:49 +0000 (16:06 +0900)]
sort out public/internal apis.

Change-Id: Ic932c56710fa071ae8b5b5c2f4f85ec27f8fdebe

8 years agointroduce ui_standard_view. 51/68151/1
Hermet Park [Mon, 2 May 2016 14:27:09 +0000 (23:27 +0900)]
introduce ui_standard_view.

replaced ui_view to ui_standard_view.
instead, ui_view has been designed for empty view in mobile profile.

Change-Id: I5bc59a75898d9619b5161bc43ff4fe982dc36a00

8 years agosort out public/internal apis. 10/68110/3
Hermet Park [Mon, 2 May 2016 08:41:09 +0000 (17:41 +0900)]
sort out public/internal apis.

Change-Id: Iad050a5570e6119fd325994d84b26e22e597019b
target: ui_iface_overlay.

8 years agosort out public/internal apis. 96/67996/1
Hermet Park [Fri, 29 Apr 2016 14:52:52 +0000 (23:52 +0900)]
sort out public/internal apis.

Change-Id: I1897eefe6af5b4940497c318700a32ea33f34380

8 years agosort out public/internal apis. 89/67989/2
Hermet Park [Fri, 29 Apr 2016 13:47:34 +0000 (22:47 +0900)]
sort out public/internal apis.

Change-Id: I8c317ceaf4ee959cf4ec828bc958526cd10232e1

8 years agoremove template code. 82/67982/2
Hermet Park [Fri, 29 Apr 2016 12:48:14 +0000 (21:48 +0900)]
remove template code.

let's simplify interface.

This is third step for sorting up public interfaces.

Change-Id: Id461b5f395ebfd35f431c70b6002e80abaa14166

8 years agoremove singleton inheritation. 50/67850/1
Hermet Park [Thu, 28 Apr 2016 14:28:55 +0000 (23:28 +0900)]
remove singleton inheritation.

let's simplify interfaces.

This is second step for sorting up public interfaces.

Change-Id: Ia1ab4422069bdae44f397b15b6d25c32d93d949f

8 years agoclean up code. 28/67828/2
Hermet Park [Thu, 28 Apr 2016 11:46:55 +0000 (20:46 +0900)]
clean up code.

This is first step for sorting up public interfaces.

no logic changes.

Change-Id: I9404aaeeb33441123f41f32baddf2ca3cfe0cec9

8 years agocode clean up. 66/67566/1
Hermet Park [Wed, 27 Apr 2016 08:32:38 +0000 (17:32 +0900)]
code clean up.

Change-Id: Ied732e2ea74342a243875475808b4d6bff2c5b3e

8 years agoadd missing content.cpp file. 44/67544/2
Hermet Park [Wed, 27 Apr 2016 07:53:49 +0000 (16:53 +0900)]
add missing content.cpp file.
don't allow to create viewmgr outside.
now viewmgr is only one instance that is allocated by ui_app.

Change-Id: I36f07166bb816693a7ef96d043eda92cb1ac4023

8 years agoapply singleton to ui_app. 21/67421/1
Hermet Park [Tue, 26 Apr 2016 10:55:32 +0000 (19:55 +0900)]
apply singleton to ui_app.

ui_app should be one instance.

Change-Id: I697671ef97bff1717701b2e286ffa49c75623d45

8 years agocode refactoring. 46/67346/1
Hermet Park [Tue, 26 Apr 2016 10:46:17 +0000 (19:46 +0900)]
code refactoring.

split contents samples to contents file from main file.

Change-Id: Ia2194ec8bc145fd8c70a22535f2683e93498bc90

8 years agoIntroduce ui_app class. 46/67246/3
Hermet Park [Tue, 26 Apr 2016 04:50:27 +0000 (13:50 +0900)]
Introduce ui_app class.

This class is designed for application framework abstractor.

Change-Id: I5edfdd56f957d105b5234b04993c57656aec3ff2

8 years agoAdd title show/hide example. 89/66689/2
Woochan Lee [Wed, 20 Apr 2016 09:32:01 +0000 (18:32 +0900)]
Add title show/hide example.

Change-Id: Ibd0a12c6e68442720f13eb871734c58bdfda0338

8 years agoAdd title show/hide method. 51/65251/4
Woochan Lee [Fri, 8 Apr 2016 05:39:06 +0000 (14:39 +0900)]
Add title show/hide method.

Change-Id: I637947178e532f4b258174fc51ad530a8471c3e3

8 years agoedc source name change to "viewmgr". 12/65312/3
Woochan Lee [Fri, 8 Apr 2016 09:31:51 +0000 (18:31 +0900)]
edc source name change to "viewmgr".

Change-Id: I87b281f31a6a2b1fafbe8135a2dc1476cf5acb78

8 years agoPrev layout hide when effect layout changed. 11/65311/2
Woochan Lee [Fri, 8 Apr 2016 09:19:07 +0000 (18:19 +0900)]
Prev layout hide when effect layout changed.

This is for fixing bug.
If user set a transition style as "none" on current view.
previous layout will be covered up on top view.

Change-Id: I6639822805c802270c06364819cf8ccb898dd95e

8 years agoFix build error. 75/65275/1
Woochan Lee [Fri, 8 Apr 2016 07:36:07 +0000 (16:36 +0900)]
Fix build error.

I missed it :(

Change-Id: I0efe86ab66e584a05959849c0513c94d144e8b0b

8 years agoAdd Auto scroll enabling test page. 95/65195/5
Woochan Lee [Fri, 8 Apr 2016 00:50:30 +0000 (09:50 +0900)]
Add Auto scroll enabling test page.

Change-Id: I6fb8335535afb11b8d848b2ea348406bc03bcb09

8 years agoAdd scroller in viewmgr. 10/64910/8
Woochan Lee [Wed, 6 Apr 2016 06:52:57 +0000 (15:52 +0900)]
Add scroller in viewmgr.

Change-Id: I5a5015cb38d35ba72c59f1e1feab2fdcd683e486

8 years agoperformed refactoring. 05/64805/2
Hermet Park [Tue, 5 Apr 2016 11:50:40 +0000 (20:50 +0900)]
performed refactoring.

1. move the single to iface
2. introduce ui_base_overlay class

Change-Id: Idbc376e7145224666f7009f79098b6739e8bf3f8

8 years agoActivate viewmgr if the app is resumed. 92/64792/1
Hermet Park [Tue, 5 Apr 2016 10:30:18 +0000 (19:30 +0900)]
Activate viewmgr if the app is resumed.

Change-Id: I403613f61384f4874f07acde46e7c47feb02dece

8 years agochange demo icon and name. 88/64788/1
Hermet Park [Tue, 5 Apr 2016 10:10:15 +0000 (19:10 +0900)]
change demo icon and name.

Change-Id: I1e3224ce02c50d1a43eec4ef75625c03f7832d32

8 years agofix the corruption of back behavior. 77/64777/1
Hermet Park [Tue, 5 Apr 2016 08:13:13 +0000 (17:13 +0900)]
fix the corruption of back behavior.

Change-Id: Ie083c443ec36a40079568274f064734f26e9a7f0

8 years agopackaging organizing. 54/64554/10
Hermet Park [Fri, 1 Apr 2016 16:14:03 +0000 (01:14 +0900)]
packaging organizing.

Change-Id: Idb5fdc0d92b4e3f9b02dd15b64539b7b4414919d

8 years agoput missing changes :( 87/64487/1
Hermet Park [Fri, 1 Apr 2016 10:49:29 +0000 (19:49 +0900)]
put missing changes :(

These changes should be puhsed with a previous commit.

Change-Id: I177c90c2943a2f53c77baa0ff8e707d57331578a

8 years agotemplate interfaces. 63/64463/2
Hermet Park [Fri, 1 Apr 2016 09:13:00 +0000 (18:13 +0900)]
template interfaces.

Change-Id: I33aa6e7a7a54b5181f6432bde05096b6ce420d15

8 years agomove the domain of the popup. 18/64418/1
Hermet Park [Fri, 1 Apr 2016 05:30:16 +0000 (14:30 +0900)]
move the domain of the popup.
ui_base_popup -> ui_popup

Current popup behaviors are depending on mobile domain.
So changed it.

Change-Id: I3fd9493418ade8ecdfbeda281ce53174c3ca7147

8 years agointroduce ui_iface_overlay. 00/64300/3
Hermet Park [Thu, 31 Mar 2016 09:04:08 +0000 (18:04 +0900)]
introduce ui_iface_overlay.

this ui_iface_overlay is designed for overlaied object such as popup and menu...

Change-Id: I4aec2a3131cb208530677749bf2fed7716ce8c3c

8 years agointensive code change. 03/64203/3
Hermet Park [Wed, 30 Mar 2016 11:36:41 +0000 (20:36 +0900)]
intensive code change.

Still viewmgr is too unstable.
We need to implement bodies intensively.
This means this commit includes a lot of improvements at once.

Change-Id: Id95d05ea9db2c134d7cfbb11bfa0221a5c9feeaf

8 years agoGet rid of controller interface. 81/64181/3
Hermet Park [Wed, 30 Mar 2016 10:44:09 +0000 (19:44 +0900)]
Get rid of controller interface.

We've considered supporting controller interface.
But it turned out it's unnecesary here.
It just made ui_viewmgr complex and we couldn't find out the actual usuability.

If, it's usage is figured out, then we could revert this interface again.

Change-Id: Ie58ce01aaee8708371e2ed7e187a7910624cb6ea

8 years agochange blend transition to fade. 75/64175/1
Hermet Park [Wed, 30 Mar 2016 10:11:58 +0000 (19:11 +0900)]
change blend transition to fade.

Change-Id: I8be49e9d9dc506550092fb6edc71e35c096aef5f

8 years agoui_viewmgr: change to singleton instance and update examples. 50/64050/2
Hermet Park [Tue, 29 Mar 2016 14:20:53 +0000 (23:20 +0900)]
ui_viewmgr: change to singleton instance and update examples.

Conflicts:
src/examples/efl/page14.h
src/examples/efl/page15.h

Change-Id: I6fdc86f7ffa0708d6b6b526a27ad047a3e15b8d8

8 years agoMerge "introduce ui_base_popup."
Hermet Park [Wed, 30 Mar 2016 07:47:19 +0000 (00:47 -0700)]
Merge "introduce ui_base_popup."

8 years agointroduce ui_base_popup. 42/63942/3
Hermet Park [Tue, 29 Mar 2016 02:35:56 +0000 (11:35 +0900)]
introduce ui_base_popup.

Change-Id: I62a256af1f4ad2fda3df3c4c37a13eefcba12ac1

8 years agoTransition example for blend.(zoom is deprecated) 35/63935/1
Woochan Lee [Tue, 29 Mar 2016 01:52:14 +0000 (10:52 +0900)]
Transition example for blend.(zoom is deprecated)

Change-Id: I6ff3fb54eed4bb9be4f321bf2b49739f929cb4c4

8 years agoAdd blend effect instead of zoom effect. 33/63933/1
Woochan Lee [Tue, 29 Mar 2016 01:50:20 +0000 (10:50 +0900)]
Add blend effect instead of zoom effect.

Change-Id: I7d6cf8cc66ac7fc585e46571fd3b47763ecf2307

8 years agorevise example code. 27/63927/1
Hermet Park [Tue, 29 Mar 2016 00:35:33 +0000 (09:35 +0900)]
revise example code.

no logical changes.

Change-Id: I50ddcedc88eaf99a55cc4c3b0245cb53328f5715

8 years agoMerge "Add view transition effect example"
Hermet Park [Tue, 29 Mar 2016 00:05:53 +0000 (17:05 -0700)]
Merge "Add view transition effect example"

8 years agoMerge "Revert "Add scroller in conform.""
Hermet Park [Tue, 29 Mar 2016 00:04:44 +0000 (17:04 -0700)]
Merge "Revert "Add scroller in conform.""

8 years agoMerge "Implement inset_view_before/after()."
Hermet Park [Tue, 29 Mar 2016 00:04:02 +0000 (17:04 -0700)]
Merge "Implement inset_view_before/after()."

8 years agoAdd view transition effect example 92/63792/1
Woochan Lee [Sun, 27 Mar 2016 08:12:23 +0000 (17:12 +0900)]
Add view transition effect example

page14 = zoom.
page15 = none.

Change-Id: I8dc6faa3d11bdeb5e2d2f680fcc92e1b2f1ae266

8 years agoRevert "Add scroller in conform." 91/63791/2
woochan lee [Sun, 27 Mar 2016 07:53:26 +0000 (00:53 -0700)]
Revert "Add scroller in conform."

This commit delete ui_view layout.
It makes crash when transition effect going.
need to debug.
This reverts commit 3a31631ae233c6b4082fecbfb11b1b22da43ca1a.

Change-Id: Ic4e235fe5bd260645c70b940fed61918df8adcef

8 years agoImplement inset_view_before/after(). 90/63790/2
Woochan Lee [Sun, 27 Mar 2016 07:33:13 +0000 (16:33 +0900)]
Implement inset_view_before/after().

Change-Id: I3af88a93c32efcaf3d82bdf9bb52d68923abfe47

8 years agoRefactoring examples, page 9,10,11,12,13 85/63785/1
Woochan Lee [Sat, 26 Mar 2016 11:08:35 +0000 (20:08 +0900)]
Refactoring examples, page 9,10,11,12,13

Change-Id: I7cbbe690c3e78216b4f434f41eeb6bd7b543c268

8 years agoRefactoring examples, page 5,6,7,8 79/63779/4
Woochan Lee [Sat, 26 Mar 2016 09:25:58 +0000 (18:25 +0900)]
Refactoring examples, page 5,6,7,8

replace inheritance origin from ui_controller to ui_view.

Change-Id: Ib0a81606ae6d594872710ffa20a1a705400fb4fa

8 years agoRefactoring examples, page1,2,3,4 78/63778/4
Woochan Lee [Sat, 26 Mar 2016 08:18:49 +0000 (17:18 +0900)]
Refactoring examples, page1,2,3,4

Change examples for view class extension instead of using controller class.

Change-Id: I7edad76b8b9f50fb6d4f702c366796ee237ec9d7

8 years agointroduce ui_iface_rotatable. 77/63777/2
Hermet Park [Sat, 26 Mar 2016 08:14:45 +0000 (17:14 +0900)]
introduce ui_iface_rotatable.

This interface is designed for rotataion events.
All kinds of views which is rotatable could inherit this.

Change-Id: Ifac8e14cf62631c62554201ddfe88abfab412097

8 years agoMerge "refactoring code."
woochan lee [Sat, 26 Mar 2016 07:54:40 +0000 (00:54 -0700)]
Merge "refactoring code."

8 years agorefactoring code. 74/63774/2
Hermet Park [Sat, 26 Mar 2016 06:31:05 +0000 (15:31 +0900)]
refactoring code.

Still, viewmgr implementation has a lot of missings.
we are gradually improving the bodies.

Change-Id: I1628bc0e58f1ac72b7366963b4115e8bd6c6d76f

8 years agopage12 bug fix. 68/63768/1
Woochan Lee [Sat, 26 Mar 2016 04:33:15 +0000 (13:33 +0900)]
page12 bug fix.

Change-Id: Iff5d1a3f6c477e1517483570ca02b8442cd11f01

8 years agoreorganize examples. 55/63755/2
Hermet Park [Fri, 25 Mar 2016 13:26:20 +0000 (22:26 +0900)]
reorganize examples.

move menu popup example from page1 to page12.
remove unnecessary virtual keywords from member functions.
change content texts for consistency..

Change-Id: I3ed108db4c183631f3267e16e32f56df6d82e7b7

8 years agorefactoring page10, page11 52/63752/2
Hermet Park [Fri, 25 Mar 2016 13:04:22 +0000 (22:04 +0900)]
refactoring page10, page11

rewrite for clean & nice code

Change-Id: Ifd073bac2421c321d2ca197848b68599da72908d

8 years agorename states 36/63736/2
Hermet Park [Fri, 25 Mar 2016 11:13:20 +0000 (20:13 +0900)]
rename states

active -> activate
inactive -> deactivate

Change-Id: I797d64e8e5683378cca7b9fa92bf961a45d0f8bc

8 years agoui_menu: change view state on it's state change. 33/63733/1
Hermet Park [Fri, 25 Mar 2016 11:03:05 +0000 (20:03 +0900)]
ui_menu: change view state on it's state change.

Change-Id: I7285636756c0fbcd2544503074201dd49ac15cc7

8 years agodeactivate menu when back key is pressed 32/63732/2
Hermet Park [Fri, 25 Mar 2016 10:55:16 +0000 (19:55 +0900)]
deactivate menu when back key is pressed

Change-Id: I6268d013138a720e817ea356db715e7d59f9cf20

8 years agoMerge "Add view's member value(buttons, toolbar) and add method for value get."
Hermet Park [Fri, 25 Mar 2016 10:22:47 +0000 (03:22 -0700)]
Merge "Add view's member value(buttons, toolbar) and add method for value get."

8 years agoMerge "Add scroller in conform."
Hermet Park [Fri, 25 Mar 2016 10:21:05 +0000 (03:21 -0700)]
Merge "Add scroller in conform."

8 years agoAdd view's member value(buttons, toolbar) and add method for value get. 10/63710/1
Woochan Lee [Fri, 25 Mar 2016 09:03:45 +0000 (18:03 +0900)]
Add view's member value(buttons, toolbar) and add method for value get.

Change-Id: I32b47fae32614025a4d9122a84af0842b8c3f104

8 years agoAdd scroller in conform. 33/63633/3
Woochan Lee [Fri, 25 Mar 2016 04:50:36 +0000 (13:50 +0900)]
Add scroller in conform.

Change-Id: Ie608f7dde93e4124537b11c753f5181ebb05b630

8 years agoAdd View rotation sample. 41/63541/4
Woochan Lee [Thu, 24 Mar 2016 11:33:37 +0000 (20:33 +0900)]
Add View rotation sample.

page10 : using on_portrait, on_landscape
page11 : using on_rotate

Change-Id: I46734cd6bd2fc9181cfa056df96272ae665e3678

8 years agochange the return type of set_content() from Evas_Object to bool 03/63403/1
Hermet Park [Wed, 23 Mar 2016 13:37:40 +0000 (22:37 +0900)]
change the return type of set_content() from Evas_Object to bool

Change-Id: I2a1e90bbf664853cb3422273c05505047deb31fa

8 years agointroduce ui_menu for menu feature. 01/63401/1
Hermet Park [Wed, 23 Mar 2016 13:19:26 +0000 (22:19 +0900)]
introduce ui_menu for menu feature.

ui_menu is a interface for supporting menu feature.
normally, ui_view has one ui_menu and in mobile case, ui_menu is decoration of ctxpopup.

Change-Id: Ie725ed561666673e55bfce225d9987bc67a7ad63

8 years agomenu: remove callbacks when menu is unset. 51/63351/1
Hermet Park [Wed, 23 Mar 2016 08:55:42 +0000 (17:55 +0900)]
menu: remove callbacks when menu is unset.

Change-Id: I3cba6dd46d68722394fcd10442ef9a9a1dc76b06

8 years agorename classes 39/63339/2
Hermet Park [Wed, 23 Mar 2016 08:26:13 +0000 (17:26 +0900)]
rename classes

ui_xxx -> ui_base_xxx
ui_basic_xxx -> ui_xxx

Change-Id: I00f5a105696e30e2174ea802114f83e29292ddc6

8 years agoAdd unset methods for view. 80/63280/3
Woochan Lee [Wed, 23 Mar 2016 05:19:30 +0000 (14:19 +0900)]
Add unset methods for view.

unset_content
unset_title_left_btn
unset_tilte_right_btn
unset_toolbar

Change-Id: I09f8087d18cac66a86be53873b775a9a2dfaad22

8 years agoclarify arguments types. 10/63210/4
Hermet Park [Tue, 22 Mar 2016 14:09:56 +0000 (23:09 +0900)]
clarify arguments types.

Change-Id: I2e15066ca7936df23ea2c8f4d064723f1c478780

8 years agouse macro for readability. 04/63204/2
Hermet Park [Tue, 22 Mar 2016 13:36:45 +0000 (22:36 +0900)]
use macro for readability.

Change-Id: I5f002e0481654ab15ef38a4499a88462e7debe04

8 years agorename state member functions. 01/63201/1
Hermet Park [Tue, 22 Mar 2016 13:20:55 +0000 (22:20 +0900)]
rename state member functions.

load -> on_load
unload -> on_unload
active -> on_active
inactive -> on_inactive
destroy -> on_destroy
pause -> on_pause
resume -> on_resume
back -> on_back
menu -> on_menu
rotate -> on_rotate
landscape -> on_landscape
portrait -> on_portrait

Change-Id: I86e1e6146fd75645bd2f71407bd636b0d495144e

8 years agoAdd rotated method in controller. 52/63052/10
Woochan Lee [Tue, 22 Mar 2016 02:41:59 +0000 (11:41 +0900)]
Add rotated method in controller.

Change-Id: Id136fc79a8a15b086f3dbff41f8fa861b7e375c6

8 years ago+ view menu popup! 99/62099/3
Hermet Park [Mon, 14 Mar 2016 09:19:38 +0000 (18:19 +0900)]
+ view menu popup!

Change-Id: Icf75a6ac9229b7a65c692780ab2ae9e454fdf471

8 years agoui_view: keep the status value correctly. 56/63056/1
Hermet Park [Tue, 22 Mar 2016 03:05:21 +0000 (12:05 +0900)]
ui_view: keep the status value correctly.

Change-Id: I8195ac4479e88b5c20667185424f58aea36cb504

8 years agoEvent block bug fix. 97/62797/1
Woochan Lee [Fri, 18 Mar 2016 09:36:40 +0000 (18:36 +0900)]
Event block bug fix.

Change-Id: I28feb601121603bc0d5b284d5c121ddfa8ae2595

8 years agoMerge "Add zoom transition effect with effect change infra code."
Hermet Park [Fri, 18 Mar 2016 08:27:39 +0000 (01:27 -0700)]
Merge "Add zoom transition effect with effect change infra code."

8 years agoAdd view inheritance example. 12/62612/7
Woochan Lee [Thu, 17 Mar 2016 05:04:10 +0000 (14:04 +0900)]
Add view inheritance example.

Change-Id: If1bd0daf9de88c754bb267b4f32b1ee341333eb4

8 years agoAdd zoom transition effect with effect change infra code. 06/62406/7
Woochan Lee [Wed, 16 Mar 2016 02:52:46 +0000 (11:52 +0900)]
Add zoom transition effect with effect change infra code.

Change-Id: I829915350cfbec285bc5b55908849190069749a9

8 years agoEvent blocking during view tansition effect showing. 96/62596/3
Woochan Lee [Thu, 17 Mar 2016 02:32:08 +0000 (11:32 +0900)]
Event blocking during view tansition effect showing.

Change-Id: I27244556863bb3f8baf12462b13726bdb94ee65a