platform/core/uifw/ui-viewmgr.git
8 years agoDeferred title property set. 44/79644/3
Woochan Lee [Tue, 12 Jul 2016 07:32:35 +0000 (16:32 +0900)]
Deferred title property set.

Change-Id: Ifac9f61fe2509c14e37859993b06927967c9090d

8 years agoRemove remark. 27/80027/2
Woochan Lee [Thu, 14 Jul 2016 06:39:10 +0000 (15:39 +0900)]
Remove remark.

Mistake?!

Change-Id: Iecfe682c7b33ca018f50b82b222a87ec237600d6

8 years agoFix if statement condition value. 31/80031/1
Woochan Lee [Thu, 14 Jul 2016 07:03:48 +0000 (16:03 +0900)]
Fix if statement condition value.

Change-Id: Iadc4b99ebc7a8577471d1f1d56f6a30856b82b2b

8 years agoScroller sample image size fixed. 23/79023/1
Woochan Lee [Thu, 7 Jul 2016 23:33:07 +0000 (08:33 +0900)]
Scroller sample image size fixed.

Change-Id: Ic4c0329858646dd5e97920a334f179411c87dc02

8 years agoc++: use in-class member initialization for simple initializations. 26/78726/1 accepted/tizen/common/20160708.140253 accepted/tizen/mobile/20160708.091600 submit/tizen/20160707.233627
Hermet Park [Wed, 6 Jul 2016 13:47:27 +0000 (22:47 +0900)]
c++: use in-class member initialization for simple initializations.

Change-Id: Id0f23e9807d9df71a9045ff600c3a0c082254c39

8 years agoc++: use ranged-loop style. 10/78710/1
Hermet Park [Wed, 6 Jul 2016 12:20:53 +0000 (21:20 +0900)]
c++: use ranged-loop style.

ranged-loop is supported in c++ 11.
This makes code cleaner.

Change-Id: I6a8e375f742febbc7f488d4ebfb2a875b3ca7ec1

8 years agoFix build break. 09/78609/2
Woochan Lee [Wed, 6 Jul 2016 08:13:47 +0000 (17:13 +0900)]
Fix build break.

Change-Id: I6f2ee8d9e3fb9821885dba8b72c95c7e1518fdc2

8 years agoAdd method to get orientation of view. 30/78030/12
Woochan Lee [Mon, 4 Jul 2016 04:35:45 +0000 (13:35 +0900)]
Add method to get orientation of view.

Change-Id: I44d4ad4b132f7897ad5ae0a923edf668c867e573

8 years agoc++: code refactoring. 38/78438/2
Hermet Park [Tue, 5 Jul 2016 12:09:29 +0000 (21:09 +0900)]
c++: code refactoring.

use a macro function for nice code.

Change-Id: I39de537bdcdde4f2781aba42a166df91d480a838

8 years agoc++: ++secure code. 34/78434/1
Hermet Park [Tue, 5 Jul 2016 12:03:04 +0000 (21:03 +0900)]
c++: ++secure code.

use override specifier for secure code.
This override may occur build break when parents base function won't be exist in virtual.

Change-Id: I1737742520586457ad6f6062c59abc7f5fbd3a5b

8 years agoc++: use explicit keyword for secure code. 28/78428/1
Hermet Park [Tue, 5 Jul 2016 11:44:27 +0000 (20:44 +0900)]
c++: use explicit keyword for secure code.

to prevent the implicit casting by a mistake,
we use this keyword for more secure.

Change-Id: I91a5e9cf51cd1727944ce090a907396968f94895

8 years agoc++: prevent implicit constructor generation. 22/78422/1
Hermet Park [Tue, 5 Jul 2016 11:28:24 +0000 (20:28 +0900)]
c++: prevent implicit constructor generation.

set markers to not generate default constructors by compiler.

Change-Id: I925b5a8e7221e66000809fbf34638b8c62c868fb

8 years agoremove explicit namespace usage. 17/78417/2
Hermet Park [Tue, 5 Jul 2016 11:12:05 +0000 (20:12 +0900)]
remove explicit namespace usage.

Removed explicit namespace usage in open headers.
This won't make apps in trouble if they were using duplicated name classes among different libraries.

Let apps choose those classes specifically by themseleves.

Change-Id: I620b7183a93ee14e021ed6a1741a556bea83a89e

8 years agoRemove useless signal sending logic. 29/78129/4
Woochan Lee [Mon, 4 Jul 2016 10:04:45 +0000 (19:04 +0900)]
Remove useless signal sending logic.

Change-Id: I7add9c86a98e18ccf9580748146e901250555e8a

8 years agoSample: popview called when back key clicked in first view. 12/78112/2
Woochan Lee [Mon, 4 Jul 2016 09:27:34 +0000 (18:27 +0900)]
Sample: popview called when back key clicked in first view.

Change-Id: Ia4e8cf144882aea28a77fae1d3be26cac506bce4

8 years agoC++ sample bug fix. 68/77668/1
Woochan Lee [Thu, 30 Jun 2016 11:47:49 +0000 (20:47 +0900)]
C++ sample bug fix.

Page11, 15 has the named NULL.
This duplication makes bug.

Change-Id: Ia34cc1a006f76a32c073b069f8474128f164ce28

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