platform/core/uifw/ui-viewmgr.git
8 years agoCoding Rule: 5. C API naming. 58/77658/1
Woochan Lee [Thu, 30 Jun 2016 11:09:26 +0000 (20:09 +0900)]
Coding Rule: 5. C API naming.

Change-Id: Ia4d047695bbc83b67399147339dcab0f9d29f8ae

8 years agoCoding Rule: 4. Brace. 22/77522/3 accepted/tizen/common/20160630.152115 accepted/tizen/mobile/20160701.033032 submit/tizen/20160630.072558
Woochan Lee [Thu, 30 Jun 2016 06:33:48 +0000 (15:33 +0900)]
Coding Rule: 4. Brace.

Change-Id: Ia52f72cf6fd2d9f5144101551b225026f1165401

8 years agoPackage license update. 97/77497/1
Woochan Lee [Thu, 30 Jun 2016 04:44:51 +0000 (13:44 +0900)]
Package license update.

Change-Id: I516bee557556617137653e6d6dac804b05e72771

8 years agoCoding Rule: 3. Function, variable Naming. 78/77278/6
Woochan Lee [Wed, 29 Jun 2016 08:41:52 +0000 (17:41 +0900)]
Coding Rule: 3. Function, variable Naming.

Change-Id: I0989ce3ebf2c7c8a3a557b8e6820135c85f3b6d2

8 years agoCoding Rule: 2. File, Class Naming. 62/76962/4
Woochan Lee [Tue, 28 Jun 2016 06:35:57 +0000 (15:35 +0900)]
Coding Rule: 2. File, Class Naming.

Add UiIfaceViewmgr.h for C++ application.
(ui_viewmanager.h for C application)

Change-Id: Ibffe44cbecad4a04b80c30f00fec9312f8ee1a4f

8 years agoCoding Rule: 1. Fix #define guide and some indentation errors from script result. 88/76588/4
Woochan Lee [Fri, 24 Jun 2016 09:11:37 +0000 (18:11 +0900)]
Coding Rule: 1. Fix #define guide and some indentation errors from script result.

Change-Id: I910449d434ad4fc422e4eb260038a9a29df8b8a9

8 years agoIncluding CAPI header by default. 28/76528/1
Woochan Lee [Fri, 24 Jun 2016 07:25:00 +0000 (16:25 +0900)]
Including CAPI header by default.

Change-Id: I0e91cba0ce186ff52d45d4ef5997c1b57d42302e

8 years agoAdd typedef enum for using values in application. 66/76466/2
Woochan Lee [Fri, 24 Jun 2016 04:45:01 +0000 (13:45 +0900)]
Add typedef enum for using values in application.

Change-Id: Ifc2a9a1d088ad7bc1bd4ed4f73f3bb79d7c80ac4

8 years agoimplemented ui_iface_viewmgr_get_view() and ui_viewmgr_get_view_by_name(). 95/75695/2
Hermet Park [Tue, 21 Jun 2016 05:02:32 +0000 (14:02 +0900)]
implemented ui_iface_viewmgr_get_view() and ui_viewmgr_get_view_by_name().

also renamed an API from ui_viewmgr_get_view() to ui_viewmgr_get_view_by_idx().
and removed ui_iface_view::set_name().

Allow renaming of view is ridiculous because we expect view name is unique.
So users should decide its name when they create the view instance.

Change-Id: I769ded274f82cbce251fefe426555e890670095d

8 years agoMerge "Fix build error, demo launching issues." accepted/tizen/common/20160621.184430 accepted/tizen/mobile/20160622.093756 submit/tizen/20160621.052046
Woochan Lee [Tue, 21 Jun 2016 05:18:42 +0000 (22:18 -0700)]
Merge "Fix build error, demo launching issues."

8 years agoFix build error, demo launching issues. 02/75702/1
Woochan Lee [Tue, 21 Jun 2016 05:15:51 +0000 (14:15 +0900)]
Fix build error, demo launching issues.

Change-Id: Iac75aaa7ed38c256352bd58f39541531149b91ff

8 years agoc: set api visibility. 68/75468/2
Hermet Park [Mon, 20 Jun 2016 05:00:12 +0000 (14:00 +0900)]
c: set api visibility.

Change-Id: I1484c281109e62d935efd14bd6069387c3693bf2

8 years agoc: code refactoring. 96/75296/1
Hermet Park [Fri, 17 Jun 2016 08:44:30 +0000 (17:44 +0900)]
c: code refactoring.

remove duplicated arguments validataion code.

Change-Id: Id4559edaf47563aca27840128eb0564a3977a231

8 years agoc typedef ui_standard_view in order to specify a view type in detail. 74/75274/2
Hermet Park [Fri, 17 Jun 2016 08:09:47 +0000 (17:09 +0900)]
c typedef ui_standard_view in order to specify a view type in detail.

Change-Id: If7656eaa93d827814940c0315fc6f3b693d9ba73

8 years agoDelete useless FIXME marking. 66/75266/1 submit/tizen/20160617.075742
Woochan Lee [Fri, 17 Jun 2016 07:37:43 +0000 (16:37 +0900)]
Delete useless FIXME marking.

Change-Id: I73bf60a804d1a375a0de6043021990e7a1448a92

8 years agoMerge "[packaging] Build CAPI by default."
Woochan Lee [Fri, 17 Jun 2016 06:46:46 +0000 (23:46 -0700)]
Merge "[packaging] Build CAPI by default."

8 years ago[packaging] Build CAPI by default. 43/75243/1
Woochan Lee [Fri, 17 Jun 2016 06:45:23 +0000 (15:45 +0900)]
[packaging] Build CAPI by default.

Change-Id: I1ef95b3a41487c7c0006265cdfc88a063a7dded3

8 years ago[doc] Doxygen update. 25/75225/4
Woochan Lee [Fri, 17 Jun 2016 06:01:26 +0000 (15:01 +0900)]
[doc] Doxygen update.

Change-Id: I4ad01edb5fbbdd3b0c7efe8627d55bb1f26b0660

8 years agoreorganized a way of file links to prevent exposing of class declarations. 63/75163/2
Hermet Park [Fri, 17 Jun 2016 02:09:46 +0000 (11:09 +0900)]
reorganized a way of file links to prevent exposing of class declarations.

Change-Id: I4c75dffa531549eb4cb2668adceedfba2e8aa0ab

8 years agoc/ui_viewmgr_app: renamed api prefix from ui_tizen_app to ui_application. 52/75152/2
Hermet Park [Fri, 17 Jun 2016 01:23:21 +0000 (10:23 +0900)]
c/ui_viewmgr_app: renamed api prefix from ui_tizen_app to ui_application.

once more changed.

Change-Id: Iab248aad8e0d7365474fcb4777ff340ca05206d2

8 years agoc/ui_viewmgr_app: renamed api prefix from ui_viewmgr_app to ui_tizen_app. 50/75150/2
Hermet Park [Fri, 17 Jun 2016 01:09:49 +0000 (10:09 +0900)]
c/ui_viewmgr_app: renamed api prefix from ui_viewmgr_app to ui_tizen_app.

we are still looking for better api names.

Change-Id: Ic5dfa135e204cff0afe157ee108b4164a731761e

8 years agoc: split ui_view and ui_standard_view. 17/75117/1
Hermet Park [Thu, 16 Jun 2016 13:45:00 +0000 (22:45 +0900)]
c: split ui_view and ui_standard_view.

Change-Id: Ib5bd008024b8fe5e843a26c34768269035008fb0

8 years agoapi/c: proofreaded a docs. 30/75030/5
Hermet Park [Thu, 16 Jun 2016 10:17:48 +0000 (19:17 +0900)]
api/c: proofreaded a docs.

Change-Id: I984cc4e733444a89ddc33251574c1eea49b08a5a

8 years agoAdd CAPI doc. 61/74961/1
Woochan Lee [Thu, 16 Jun 2016 07:11:00 +0000 (16:11 +0900)]
Add CAPI doc.

Change-Id: I7e8ce036f79636c50e99c86abd839a56d7e75d42

8 years agoc/ui_app: rename prefix to ui_viewmgr_app 60/74860/1
Hermet Park [Thu, 16 Jun 2016 02:14:44 +0000 (11:14 +0900)]
c/ui_app: rename prefix to ui_viewmgr_app

Change-Id: Id7e6477eacdedaeb7447d56a81dbd73419f16d9d

8 years agoexamples/c: clean up code after review. 07/74707/1
Hermet Park [Wed, 15 Jun 2016 09:19:23 +0000 (18:19 +0900)]
examples/c: clean up code after review.

Change-Id: I989e79ed22f9a9b4557fda74579e6e1c431779e4

8 years agoexamples/c: clean up code after review. 84/74684/3
Hermet Park [Wed, 15 Jun 2016 07:53:55 +0000 (16:53 +0900)]
examples/c: clean up code after review.

Change-Id: I4104bba25a16a4d335c97dfa814a1361192bde66

8 years agoexamples/c: clean up code after review. 70/74670/1
Hermet Park [Wed, 15 Jun 2016 07:21:51 +0000 (16:21 +0900)]
examples/c: clean up code after review.

Change-Id: I6f29e3ba777a904c3289fded93f9c2fab60778da

8 years agoStill c implementation is unstable. 58/74658/1
Hermet Park [Wed, 15 Jun 2016 06:49:21 +0000 (15:49 +0900)]
Still c implementation is unstable.
We are still on building up its bodies here and there.

Change-Id: I708d66160d428cc62f69c38a6c598a0494e66cd1

8 years agoStill c implementation is unstable. 60/74560/4
Hermet Park [Tue, 14 Jun 2016 13:32:59 +0000 (22:32 +0900)]
Still c implementation is unstable.
We are still on building up its bodies here and there.

Change-Id: I7f62d5fa0216a21ae7506409e4b4c46766682968

8 years agoStill c implementation is unstable. 22/74522/3
Hermet Park [Tue, 14 Jun 2016 11:39:51 +0000 (20:39 +0900)]
Still c implementation is unstable.
We are still on building up its bodies here and there.

Change-Id: I6a84608715e0d071817594fc875af8c138904e98

8 years agoStill c implementation is unstable. 89/74489/2
Hermet Park [Tue, 14 Jun 2016 10:24:09 +0000 (19:24 +0900)]
Still c implementation is unstable.
We are still on building up its bodies here and there.

Change-Id: I38f81dc82fde761b5578635836d305c90e1b760f

8 years agoexamples/c: split examples into separate files. 86/74386/1
Hermet Park [Tue, 14 Jun 2016 06:23:35 +0000 (15:23 +0900)]
examples/c: split examples into separate files.

This is a better example because it can prove our ui view manager
goes well with independent view implementation.

Change-Id: I4049f4cf10bcb5a9e449e6793585f8a9cef8ac92

8 years agoAdd definition to divide c, c++. 58/73858/2
Woochan Lee [Fri, 10 Jun 2016 00:58:07 +0000 (09:58 +0900)]
Add definition to divide c, c++.

Change-Id: Ica09f72e8db1152b33cb733ed74ea009ff0a55a5

8 years agocpp: updated doc. 13/73713/1
Hermet Park [Thu, 9 Jun 2016 08:25:41 +0000 (17:25 +0900)]
cpp: updated doc.

Change-Id: I5eecb3acd79f5cb7a2580207787b914689755e85

8 years agoMerge "Fix build break and add ui_app_event_callback."
Woochan Lee [Wed, 8 Jun 2016 10:22:51 +0000 (03:22 -0700)]
Merge "Fix build break and add ui_app_event_callback."

8 years agoFix build break and add ui_app_event_callback. 58/73458/7
Woochan Lee [Wed, 8 Jun 2016 07:28:39 +0000 (16:28 +0900)]
Fix build break and add ui_app_event_callback.

Change-Id: Ib2a75098dbdc8afdb719886a0820bd216d2f08c6

8 years agoRevert "examples/cpp: update example to be practical." 38/73338/1
Hermet Park [Tue, 7 Jun 2016 15:29:02 +0000 (00:29 +0900)]
Revert "examples/cpp: update example to be practical."

This reverts commit b24f9024c5b321653f6d330156945b698c185c56.

no... this caused a side-effect.

Change-Id: Ieaa7767250a39ca9d62c5f8ed8257ee4e5da1da2

8 years agoexamples/cpp: update example to be practical. 33/73333/1
Hermet Park [Tue, 7 Jun 2016 13:45:48 +0000 (22:45 +0900)]
examples/cpp: update example to be practical.

practically, on_control() requires a current view.
so change here example to be useful.

Change-Id: I74616ad0cf2f1ba1a6a8e1b3394301c47e971f52

8 years agoCAPI implement. 22/72822/1
Woochan Lee [Thu, 2 Jun 2016 12:36:46 +0000 (21:36 +0900)]
CAPI implement.

Change-Id: I62a7bc4d4237c9bab3dd19ddce2297b8c16c6069

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