profile/wearable/apps/native/gallery.git
8 years agoTizenRefApp-8276 [Gallery] Implement ViewerPage 19/122219/5
Igor Nazarov [Thu, 30 Mar 2017 13:54:52 +0000 (16:54 +0300)]
TizenRefApp-8276 [Gallery] Implement ViewerPage

- Added ViewerPage implementation;
- Added code to launch ViewerPage from ThumbnailPage on item click;
- ucl::Naviframe bug fix;
- Other minor changes.

Change-Id: Ieaafa58d106b8ca84c04cf787e5af2062d146354

8 years agoTizenRefApp-8275 [Gallery] Add scroll to iteam feature into ImageGrid 96/122196/1
Igor Nazarov [Thu, 30 Mar 2017 12:44:10 +0000 (15:44 +0300)]
TizenRefApp-8275 [Gallery] Add scroll to iteam feature into ImageGrid

- Implemented ImageGrid::scrollToItem/bringInItem methods.

Change-Id: Ie163a7c1601747fba691ba9514865e7612b79f9b

8 years agoTizenRefApp-8274 [Gallery] Add resolution information into MediaItem 91/122191/1
Igor Nazarov [Thu, 30 Mar 2017 12:16:21 +0000 (15:16 +0300)]
TizenRefApp-8274 [Gallery] Add resolution information into MediaItem

- Added MediaItem::getResolution() method;
- Added ImageGrid::ItemParams::aspectX/Y members.

Change-Id: I0d9cbc8a6fd36b7858d89adc00c8aee1f69e13c5

8 years agoTizenRefApp-8272 [Gallery] Optimize big size images download process in 71/121971/5
Igor Nazarov [Wed, 29 Mar 2017 15:04:46 +0000 (18:04 +0300)]
TizenRefApp-8272 [Gallery] Optimize big size images download process in
ImageGrid

- Added "swallow.overlay" part into "gallery_image" button style;
- Added overlay image support into ImageGrid;
- Fixed bug with multiple thumbnail clicks.

Change-Id: I0fac0175c87f0d662ed2015f36ee72a9a4808060

8 years agoTizenRefApp-8264 [Gallery] Implement ImageGrid Type::LINEAR 32/121732/1
Igor Nazarov [Tue, 28 Mar 2017 14:22:50 +0000 (17:22 +0300)]
TizenRefApp-8264 [Gallery] Implement ImageGrid Type::LINEAR

- Implemented ImageGrid::Type::LINEAR type.

Change-Id: Iac06091ef90c58041c8cb3eb8cea04c82032baa6

8 years agoTizenRefApp-8252 [Gallery] Integrate custom image button to thumbnail view 34/121334/4
Igor Nazarov [Mon, 27 Mar 2017 16:30:28 +0000 (19:30 +0300)]
TizenRefApp-8252 [Gallery] Integrate custom image button to thumbnail view

- Button with "gallery_image" style inetgrated into ImageGrid;
- Added onItemClicked() method into IImageGridListener interface;
- Added dummy onItemClicked() handler into ThumbnailPage class.

Change-Id: Idb05e84b7a50705ad27167f84cd95b05f5de92a9

8 years agoTizenRefApp-8251 [Gallery] Implement custom image button style 33/121333/2
Igor Nazarov [Mon, 27 Mar 2017 16:12:06 +0000 (19:12 +0300)]
TizenRefApp-8251 [Gallery] Implement custom image button style

- Added custom button style for image items: "gellery_image".

Change-Id: I93fc136e2e64731ee1c210d342d79fa31f06d969

8 years agoTizenRefApp-8219 [Gallery] Integrate rotatry support into thumbnail page 07/121307/2
Igor Nazarov [Mon, 27 Mar 2017 13:15:48 +0000 (16:15 +0300)]
TizenRefApp-8219 [Gallery] Integrate rotatry support into thumbnail page

- Added presentation/helpers.h with Circle Surface functionality;
- Circle Surface functionality integretaed into Instance, ThumbnailPage
  and ImageGrid classes;
- Files from "main" folder moved to "presentation" folder except
  "main.cpp";
- UCL functionality extended.

Change-Id: I390c29e58b87f1642fc1b448f7ae8b9436b28519

8 years agoTizenRefApp-8237 [Gallery] Integrate ThumbnailPage into application 02/120902/1
Igor Nazarov [Fri, 24 Mar 2017 13:53:58 +0000 (15:53 +0200)]
TizenRefApp-8237 [Gallery] Integrate ThumbnailPage into application

- Implemented code in Instance that integrates ThumbnailPage as a main
  page;
- Added SCAN_MEDIA_ON_RESUME temporary feature;
- Added Theme class to UCL;
- IInstance * changed to IInstanceSRef in UCL appfw module;
- Added helpers to UCL appfw.

Change-Id: I385bc669d13dcbcc71354714905238cd4c508490

8 years agoTizenRefApp-8221 [Gallery] Implement ThumbnailPage presenter class 78/120678/3
Igor Nazarov [Thu, 23 Mar 2017 16:55:07 +0000 (18:55 +0200)]
TizenRefApp-8221 [Gallery] Implement ThumbnailPage presenter class

- Added ThumbnailPage class implementation;
- ImageGrid refactoring. Added Unrealizer feature;
- presentation/types.h added;
- Changes in UCL.

Change-Id: Ice2383d0bf9ebe855aa0128f947518f587f62830

8 years agoTizenRefApp-8222 [Gallery] Implement Page presenter class 62/120662/2
Igor Nazarov [Wed, 22 Mar 2017 17:24:14 +0000 (19:24 +0200)]
TizenRefApp-8222 [Gallery] Implement Page presenter class

- Added Page class implementation;
- "view" folder renamed to "presentation";
- ucl::Naviframe/NaviItem refactoring and functionality extension;
- UCL delegation module bug fix - refactoring;
- Other changes in UCL.

Change-Id: I4b05e40d9662635b015f007468cb0e37219edf75

8 years agoTizenRefApp-8211 [Gallery] Implement Model 36/120136/1
Igor Nazarov [Tue, 21 Mar 2017 15:14:48 +0000 (17:14 +0200)]
TizenRefApp-8211 [Gallery] Implement Model

- Implemented Model functionality;
- Fixed LLVM build errors/warnings in UCL.

Change-Id: Ibfc3eb57d4955219991428db9947a50e49b8b742

8 years agoTizenRefApp-8181 [Gallery] Implement Model sceleton 36/119936/1
Igor Nazarov [Mon, 20 Mar 2017 16:58:24 +0000 (18:58 +0200)]
TizenRefApp-8181 [Gallery] Implement Model sceleton

Change-Id: I2d2f893d4538eca644b314ce0dd5ac8039c8ebff

8 years agoTizenRefApp-8205 [Gallery] Refactor UCL SharedObject to RefCountAware 27/119927/1
Igor Nazarov [Mon, 20 Mar 2017 14:23:39 +0000 (16:23 +0200)]
TizenRefApp-8205 [Gallery] Refactor UCL SharedObject to RefCountAware

Change-Id: I22271ec08b5eee6d15b7f38cb3335bb5e5817dce

8 years agoTizenRefApp-8204 [Gallery] Redesign ucl::Thread implementation to avoid crashes 26/119926/1
Igor Nazarov [Mon, 20 Mar 2017 11:14:52 +0000 (13:14 +0200)]
TizenRefApp-8204 [Gallery] Redesign ucl::Thread implementation to avoid crashes

Change-Id: I376f7b5655618a0c88c8f410b2e3281f35cb4847

8 years agoTizenRefApp-8153 [Gallery] Implement ImageGrid with 3x3 style 43/119143/3
Igor Nazarov [Wed, 15 Mar 2017 20:12:50 +0000 (22:12 +0200)]
TizenRefApp-8153 [Gallery] Implement ImageGrid with 3x3 style

- Added ImageGrid class implementation with HCOMB_3X3 type;
- Enabled hardware acceleration;
- UCL updated.

Change-Id: Ifc4670ee233e2037d15db6ab46d316ac614d7541

8 years agoTizenRefApp-8154 [Gallery] Add application sceleton 82/118682/4
Igor Nazarov [Fri, 10 Mar 2017 16:02:09 +0000 (18:02 +0200)]
TizenRefApp-8154 [Gallery] Add application sceleton

- Implemented Instance and InstanceManager classes;
- Common headers provided.

Change-Id: I01a004a8b6c1cb4147b05fe7733727e3a264c24d

8 years agoTizenRefApp-8155 [Gallery] Add UCL to application 81/118681/2
Igor Nazarov [Fri, 10 Mar 2017 10:56:45 +0000 (12:56 +0200)]
TizenRefApp-8155 [Gallery] Add UCL to application

Change-Id: I8219b7293e80382827a61984b34871956b7fcc9b

8 years agoTizenRefApp-8053 [Gallery] Prepare initial application project commit 48/116048/1
Igor Nazarov [Tue, 21 Feb 2017 14:26:01 +0000 (16:26 +0200)]
TizenRefApp-8053 [Gallery] Prepare initial application project commit

- Created new Tizen 3.0 Wearable Basic UI application;
- Files converted to ".cpp", compiler changed to arm/GCC;
- Generated CLI scripts.

Change-Id: I113745f68355d4d0e691aabd4dde957d7795cd37

9 years agoInitial empty repository master
seonil kim [Wed, 20 Apr 2016 10:24:09 +0000 (03:24 -0700)]
Initial empty repository