summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Hermet Park [Fri, 1 Apr 2016 16:14:03 +0000 (01:14 +0900)]
packaging organizing.
Change-Id: Idb5fdc0d92b4e3f9b02dd15b64539b7b4414919d
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
Hermet Park [Fri, 1 Apr 2016 09:13:00 +0000 (18:13 +0900)]
template interfaces.
Change-Id: I33aa6e7a7a54b5181f6432bde05096b6ce420d15
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
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
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
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
Hermet Park [Wed, 30 Mar 2016 10:11:58 +0000 (19:11 +0900)]
change blend transition to fade.
Change-Id: I8be49e9d9dc506550092fb6edc71e35c096aef5f
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
Hermet Park [Wed, 30 Mar 2016 07:47:19 +0000 (00:47 -0700)]
Merge "introduce ui_base_popup."
Hermet Park [Tue, 29 Mar 2016 02:35:56 +0000 (11:35 +0900)]
introduce ui_base_popup.
Change-Id: I62a256af1f4ad2fda3df3c4c37a13eefcba12ac1
Woochan Lee [Tue, 29 Mar 2016 01:52:14 +0000 (10:52 +0900)]
Transition example for blend.(zoom is deprecated)
Change-Id: I6ff3fb54eed4bb9be4f321bf2b49739f929cb4c4
Woochan Lee [Tue, 29 Mar 2016 01:50:20 +0000 (10:50 +0900)]
Add blend effect instead of zoom effect.
Change-Id: I7d6cf8cc66ac7fc585e46571fd3b47763ecf2307
Hermet Park [Tue, 29 Mar 2016 00:35:33 +0000 (09:35 +0900)]
revise example code.
no logical changes.
Change-Id: I50ddcedc88eaf99a55cc4c3b0245cb53328f5715
Hermet Park [Tue, 29 Mar 2016 00:05:53 +0000 (17:05 -0700)]
Merge "Add view transition effect example"
Hermet Park [Tue, 29 Mar 2016 00:04:44 +0000 (17:04 -0700)]
Merge "Revert "Add scroller in conform.""
Hermet Park [Tue, 29 Mar 2016 00:04:02 +0000 (17:04 -0700)]
Merge "Implement inset_view_before/after()."
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
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
Woochan Lee [Sun, 27 Mar 2016 07:33:13 +0000 (16:33 +0900)]
Implement inset_view_before/after().
Change-Id: I3af88a93c32efcaf3d82bdf9bb52d68923abfe47
Woochan Lee [Sat, 26 Mar 2016 11:08:35 +0000 (20:08 +0900)]
Refactoring examples, page 9,10,11,12,13
Change-Id: I7cbbe690c3e78216b4f434f41eeb6bd7b543c268
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
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
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
woochan lee [Sat, 26 Mar 2016 07:54:40 +0000 (00:54 -0700)]
Merge "refactoring code."
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
Woochan Lee [Sat, 26 Mar 2016 04:33:15 +0000 (13:33 +0900)]
page12 bug fix.
Change-Id: Iff5d1a3f6c477e1517483570ca02b8442cd11f01
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
Hermet Park [Fri, 25 Mar 2016 13:04:22 +0000 (22:04 +0900)]
refactoring page10, page11
rewrite for clean & nice code
Change-Id: Ifd073bac2421c321d2ca197848b68599da72908d
Hermet Park [Fri, 25 Mar 2016 11:13:20 +0000 (20:13 +0900)]
rename states
active -> activate
inactive -> deactivate
Change-Id: I797d64e8e5683378cca7b9fa92bf961a45d0f8bc
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
Hermet Park [Fri, 25 Mar 2016 10:55:16 +0000 (19:55 +0900)]
deactivate menu when back key is pressed
Change-Id: I6268d013138a720e817ea356db715e7d59f9cf20
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."
Hermet Park [Fri, 25 Mar 2016 10:21:05 +0000 (03:21 -0700)]
Merge "Add scroller in conform."
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
Woochan Lee [Fri, 25 Mar 2016 04:50:36 +0000 (13:50 +0900)]
Add scroller in conform.
Change-Id: Ie608f7dde93e4124537b11c753f5181ebb05b630
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
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
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
Hermet Park [Wed, 23 Mar 2016 08:55:42 +0000 (17:55 +0900)]
menu: remove callbacks when menu is unset.
Change-Id: I3cba6dd46d68722394fcd10442ef9a9a1dc76b06
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
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
Hermet Park [Tue, 22 Mar 2016 14:09:56 +0000 (23:09 +0900)]
clarify arguments types.
Change-Id: I2e15066ca7936df23ea2c8f4d064723f1c478780
Hermet Park [Tue, 22 Mar 2016 13:36:45 +0000 (22:36 +0900)]
use macro for readability.
Change-Id: I5f002e0481654ab15ef38a4499a88462e7debe04
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
Woochan Lee [Tue, 22 Mar 2016 02:41:59 +0000 (11:41 +0900)]
Add rotated method in controller.
Change-Id: Id136fc79a8a15b086f3dbff41f8fa861b7e375c6
Hermet Park [Mon, 14 Mar 2016 09:19:38 +0000 (18:19 +0900)]
+ view menu popup!
Change-Id: Icf75a6ac9229b7a65c692780ab2ae9e454fdf471
Hermet Park [Tue, 22 Mar 2016 03:05:21 +0000 (12:05 +0900)]
ui_view: keep the status value correctly.
Change-Id: I8195ac4479e88b5c20667185424f58aea36cb504
Woochan Lee [Fri, 18 Mar 2016 09:36:40 +0000 (18:36 +0900)]
Event block bug fix.
Change-Id: I28feb601121603bc0d5b284d5c121ddfa8ae2595
Hermet Park [Fri, 18 Mar 2016 08:27:39 +0000 (01:27 -0700)]
Merge "Add zoom transition effect with effect change infra code."
Woochan Lee [Thu, 17 Mar 2016 05:04:10 +0000 (14:04 +0900)]
Add view inheritance example.
Change-Id: If1bd0daf9de88c754bb267b4f32b1ee341333eb4
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
Woochan Lee [Thu, 17 Mar 2016 02:32:08 +0000 (11:32 +0900)]
Event blocking during view tansition effect showing.
Change-Id: I27244556863bb3f8baf12462b13726bdb94ee65a
Hermet Park [Mon, 14 Mar 2016 06:04:09 +0000 (15:04 +0900)]
key_listener: deal with back/menu key strings for backward compatibility.
Change-Id: Ia53fe373aab5085429e416b02f14396c79a836e6
Hermet Park [Fri, 11 Mar 2016 14:08:01 +0000 (23:08 +0900)]
+ basic view transition bahavior.
Change-Id: I8a1a320a1f78be5b12934754af78bce66ad2c60a
Hermet Park [Fri, 11 Mar 2016 09:26:18 +0000 (18:26 +0900)]
removed unnecessary comments
Change-Id: I47a79d1b6b6d65ce914ad0571dc257854877ab9d
Hermet Park [Fri, 11 Mar 2016 08:59:12 +0000 (17:59 +0900)]
theme: convert to use lazy edc and format.
format is rearranged by Enventor tool.
Change-Id: Ic3a58d5d94903a23a7c9df397e7fb649c87f9756
Woochan Lee [Thu, 10 Mar 2016 11:41:50 +0000 (20:41 +0900)]
viewmgr: Add page7 example.
Directly make a view and content in the same function.
Change-Id: Id470c7af4cbcc116b0ad304424c0119de85518ae
Hermet Park [Wed, 9 Mar 2016 10:32:00 +0000 (19:32 +0900)]
efl/ui_viewmgr: restore a missing line introduced by refactoring.
Change-Id: I04ae6a16dd239c6a8ff4435d3544d3f4be98a6cc
Hermet Park [Wed, 9 Mar 2016 10:28:50 +0000 (19:28 +0900)]
ui_viewmgr: refactoring code
Change-Id: I2ec5d09da073f437a457bdcc7de4a079a5c8ec59
Woochan Lee [Fri, 4 Mar 2016 07:59:37 +0000 (16:59 +0900)]
reconstruct folder hierarchy
Change-Id: I92a945960daa7d6b747b07ae0b2ac71cc58486e8
Woochan Lee [Wed, 24 Feb 2016 23:27:55 +0000 (08:27 +0900)]
viewmgr: Add tab view.
tab view has tabbar area.
It inheritance ui_basic_view.
Change-Id: I1aad8ab13dc62eb3179360684085b83f98583963
Woochan Lee [Wed, 24 Feb 2016 07:30:35 +0000 (16:30 +0900)]
viewmgr: Example content layout changed.
buttons into box for landscape mode.
Change-Id: I105be3e917ef288bee35c0118e8f947a447e33e4
Woochan Lee [Wed, 24 Feb 2016 05:37:58 +0000 (14:37 +0900)]
viewmgr: Doc add internal tags for interface.
Change-Id: I5f16e173d5ba714a64897f592715cc8cc1146b21
Woochan Lee [Wed, 24 Feb 2016 04:08:42 +0000 (13:08 +0900)]
viewmgr: interface renaming.
ui_viewmgr_interface -> ui_iface_viewmgr
ui_view_interface -> ui_iface_view
ui_controller_interface -> ui_iface_controller
Change-Id: I0e9265dee6fc7f6f259dcffbac13a06f52f36c5f
Woochan Lee [Wed, 24 Feb 2016 02:28:12 +0000 (11:28 +0900)]
viewmgr: doc update.
Change-Id: Ie1edaf281ff8fb7877bff89f1bb2439390c35389
Hermet Park [Tue, 23 Feb 2016 15:34:36 +0000 (00:34 +0900)]
implement hw key events propagation.
now viewmgr support back/menu keys.
Change-Id: I579f8e9fbcbae647da83a8375c4d8c39a85a8828
Hermet Park [Tue, 23 Feb 2016 13:14:49 +0000 (22:14 +0900)]
add gitignore
Change-Id: Ib29626589468363f8f8faf187384887393b7bc8e
Woochan Lee [Mon, 22 Feb 2016 02:02:37 +0000 (11:02 +0900)]
viewmgr: Add tabbar style view.
Change-Id: If6c124a76a7383d086a825e16515afd139811dd7
Hermet Park [Sat, 20 Feb 2016 05:37:03 +0000 (14:37 +0900)]
ui_viewmgr_interface: clean up code.
update doc.
get_soft_back_key() -> need_soft_key().
fix typo.
Change-Id: I1c095f118ac9c5e70ae47f545ecb1f241343e239
Hermet Park [Sat, 20 Feb 2016 01:44:49 +0000 (10:44 +0900)]
update namespace.
interface -> viewmgr
efl -> efl_viewmgr
Change-Id: Ica7e4484a40ee8b1269cd383245f0d979da963f3
Hermet Park [Fri, 19 Feb 2016 11:36:27 +0000 (20:36 +0900)]
code refactoring.
reorganize classs domains.
Change-Id: I9c8faed884050b8b8ab9bb7813796b9a972dc4ee
Woochan Lee [Fri, 19 Feb 2016 05:41:02 +0000 (14:41 +0900)]
viewmgr: Called deactivate method when view count is 1.
Change-Id: I9d05e190b15c17d565624a0c5f92e4a10344fbef
Hermet Park [Fri, 19 Feb 2016 07:48:48 +0000 (23:48 -0800)]
Merge "+ hw key handler infra code."
Woochan Lee [Fri, 19 Feb 2016 04:48:28 +0000 (13:48 +0900)]
viewmgr: Fix button style name from 'naviframe' to 'tizen_view'
Change-Id: Ie305074f4e19e69b322b81d16e2428bb9e5c144a
Hermet Park [Fri, 19 Feb 2016 06:55:07 +0000 (15:55 +0900)]
+ hw key handler infra code.
Change-Id: Ibcd68ac5a35ed4f30cb9edad6b3bd0825c097608
Woochan Lee [Fri, 19 Feb 2016 02:32:51 +0000 (11:32 +0900)]
viewmgr: Fix indentation.
Change-Id: I515e95c577c3add284989b732a4870e98a270b7d
Woochan Lee [Fri, 19 Feb 2016 02:29:24 +0000 (11:29 +0900)]
viewmgr: Add software back key support.
Change-Id: I770e412f1c2a8e79ad3d77c0fa0562456f6ff832
Hermet Park [Thu, 18 Feb 2016 16:48:01 +0000 (01:48 +0900)]
support view indicator mode.
Change-Id: Ic64dd80103f9b3ca2d19b86a435251b46749f3e2
Hermet Park [Thu, 18 Feb 2016 14:26:24 +0000 (23:26 +0900)]
1. remove icon part from basic view.
2. add no title view example.
Change-Id: If6578430476ac39a4ceb1f2c2d3a4185efb67711
Hermet Park [Thu, 18 Feb 2016 12:44:42 +0000 (21:44 +0900)]
clarify class visibility.
Change-Id: I0a2556521d711ab239e7d684c39dda900584b9df
Hermet Park [Thu, 18 Feb 2016 12:06:02 +0000 (21:06 +0900)]
clear code and update copyrights
Change-Id: I5e7e2da89d3266c2a6318786d00259858bedab81
Hermet Park [Thu, 18 Feb 2016 11:36:51 +0000 (20:36 +0900)]
updated implementation.
Change-Id: I617363138a9c191f0365e49397ab0679c4df7b72
Woochan Lee [Thu, 18 Feb 2016 11:19:27 +0000 (20:19 +0900)]
viewmgr: Add author.
Change-Id: I49e70a0696d2f0274a23a36bb65f68d279a5c903
Woochan Lee [Thu, 18 Feb 2016 10:56:03 +0000 (19:56 +0900)]
viewmgr: Add tizen_view style for basic view.
Change-Id: I12539e1da00185e50e39c586b64cef533bb7c4cb
Hermet Park [Thu, 18 Feb 2016 10:37:42 +0000 (19:37 +0900)]
updated implementation.
reorganize folder hierarchy for view manager.
Change-Id: I1b1a88f6a71c4262eea4fc97f88d4e1d826732fb
Hermet Park [Thu, 18 Feb 2016 08:09:37 +0000 (17:09 +0900)]
ui_viewmgr: intensively implementing basic functions.
Change-Id: I907c3dc5ba762ddf5fcea7226b61412c5a06f701
woochan lee [Tue, 2 Feb 2016 10:12:45 +0000 (19:12 +0900)]
Introduce an initial Draft
Signed-Off-By: Hermet Park <chuneon.park@samsung.com>
Signed-Off-By: WooChan Lee <wc0917.lee@samsung.com>
Change-Id: I77bf628f44079bb117d2bb42a31735d29caa2e35
woochan lee [Fri, 4 Dec 2015 04:51:26 +0000 (13:51 +0900)]
viewmgr: Fix view manager demo.
Change-Id: Ief206b3993aa70d0e6d95a66a224167d932d0996
woochan lee [Thu, 3 Dec 2015 06:05:43 +0000 (15:05 +0900)]
View manager module init.
Change-Id: I3b8ce1d0348e6a8e7bcacf38cae142e76c795299
KyungMi Lee [Wed, 25 Nov 2015 23:54:26 +0000 (15:54 -0800)]
Initial empty repository