platform/core/uifw/dali-adaptor.git
8 years agoRevert "[3.0] Fix common profile build error" 65/57065/1
taeyoon [Fri, 15 Jan 2016 02:24:08 +0000 (11:24 +0900)]
Revert "[3.0] Fix common profile build error"

This reverts commit 901fded0b4ffcb8c3fc7f2d7036cfd7cb2f5644f.

Change-Id: I7d5c920d3345bee7abdb833f4df862a2e881af5e

8 years agoRevert "[3.0] Fix license issues from the protex server" 64/57064/1
taeyoon [Fri, 15 Jan 2016 02:23:21 +0000 (11:23 +0900)]
Revert "[3.0] Fix license issues from the protex server"

This reverts commit dcac2794dd7724cab93d8cb86b4d8ac86c83cac3.

Change-Id: Id7fff6576948e0ebf72ee4abd4a67cf8daf0bc73

8 years agoMerge "Added ASTC Native file format loader" into devel/master
Adeel Kazmi [Thu, 14 Jan 2016 17:32:07 +0000 (09:32 -0800)]
Merge "Added ASTC Native file format loader" into devel/master

8 years agoFix keyboard events on DALi Node JS 28/57028/1
Nick Holland [Thu, 14 Jan 2016 12:16:03 +0000 (12:16 +0000)]
Fix keyboard events on DALi Node JS

Change-Id: I76f1ccba8b709c147ccd95cdae76d9bfaab6c236

8 years agoFix DALi JS failing to startup on Tizen 3 27/57027/1
Nick Holland [Thu, 14 Jan 2016 11:31:19 +0000 (11:31 +0000)]
Fix DALi JS failing to startup on Tizen 3

Re-add lib jpeg (removed recently)

symbol lookup error: /usr/lib/libdali-adaptor.so.0: undefined symbol: jpeg_std_error

Change-Id: Icbfe2eb498b71d5f2dbcab250e0d2f861e2c376d

8 years agoAdded ASTC Native file format loader 46/56646/7
Tom Robinson [Mon, 11 Jan 2016 16:49:57 +0000 (16:49 +0000)]
Added ASTC Native file format loader

ASTC can be wrapped in a KTX file, but also has its own native file format.
This patch provides support for the native ASTC file format (.astc).

Textures can be generated using tools (Eg. Mali texture compression tool).

Note: ASTC is "OpenGL friendly" in that the textures are pre-flipped vertically.
In DALi there is currently not a differenciation between different texture compression formats in that the data (once the header is extracted) is given to the hardware as-is.
For this reason textures must currently be pre-flipped vertically (before compression) when using the native .astc file format with DALI.

An example .astc file is included as part of the unit tests.

Change-Id: I574961bc184d68d3ec722be3c682ca2a2b7ed0ce

8 years agoFixed ICO loader for all bpp variants + optimisations 54/55054/9
Tom Robinson [Mon, 21 Dec 2015 12:07:14 +0000 (12:07 +0000)]
Fixed ICO loader for all bpp variants + optimisations

The Icon loader had the following issues:
* 32, 24, 8, 4 bbp variants all had rgb color swap.
* 32 & 24 variants showed corrupt pixels at top of image.
* Alpha could crash 32bpp images.
* Masks incorrect for palettized images.
* Stride width calculated incorrectly for some non-aligned widths.
* Redundant memcopies done.
* Could not handle 1bit masks for images with non multiples of 8 widths.

Change-Id: I03edc70e0af888ba26d5092ab97023f4c8d7b2ae

8 years agoSupport for ASTC compressed textures wrapped in KTX files 77/54477/11
Tom Robinson [Tue, 15 Dec 2015 11:29:44 +0000 (11:29 +0000)]
Support for ASTC compressed textures wrapped in KTX files

ASTC is supported by OpenGL ES 3.1 and above.
To build this patch with ASTC support, a GLES 31 context must be specified.

To build for desktop with configure, the gles version must be set to 31.
Here is an example configure line:
CXXFLAGS="-g -O0 -Wno-unused-local-typedefs" CXX="ccache g++" ./configure --prefix=$DESKTOP_PREFIX --enable-debug=yes --enable-profile=UBUNTU --enable-gles=31

With GBS, add the following to your gbs build line:
--define "%target_gles_version 31"

Change-Id: I376e55094e408c1b9081a3e86b81e7b3d64633bd

8 years agoDALi Version 1.1.16 95/56495/1 dali_1.1.16
Lee Morgan [Fri, 8 Jan 2016 14:32:35 +0000 (14:32 +0000)]
DALi Version 1.1.16

Change-Id: I9b18f3a7126580ee8e91c8b793cb11ca67917b28

8 years agoFix license issues from the protex server 70/56370/1
Seoyeon Kim [Thu, 7 Jan 2016 06:03:08 +0000 (15:03 +0900)]
Fix license issues from the protex server

- Change licence names in .spec to match SPDX identifiers

Change-Id: I510bc30a7c865666061d300528fc93cfd1dda265

8 years agoHandle NULL pointer for UTC on target 53/55153/3
taeyoon [Wed, 30 Dec 2015 08:20:29 +0000 (17:20 +0900)]
Handle NULL pointer for UTC on target

  Check imfManager pointer
  - Running UTCs, crash occurs because of access to NULL pointer, imfManager.

Change-Id: Ic9619618b4191401be895d831638ba038bf60ad1

8 years agoUpdated README for test cases 37/56337/2
David Steele [Wed, 6 Jan 2016 11:25:19 +0000 (11:25 +0000)]
Updated README for test cases

Change-Id: Ide5353c78fabe3bd16613927d82d4481858bd82b

8 years agoRemoved automated test case style folder 31/56231/1
David Steele [Tue, 5 Jan 2016 12:49:26 +0000 (12:49 +0000)]
Removed automated test case style folder

Change-Id: If959a77137ee3e95f619a5ace82b3ec29b22b6cb

8 years agoDisable tpkp-curl dependency temporarily 33/56133/1
Adeel Kazmi [Mon, 4 Jan 2016 17:54:46 +0000 (17:54 +0000)]
Disable tpkp-curl dependency temporarily

Change-Id: I95005cfeefb0624ae4fbe533f7191bb80b9a8974

8 years agoEnsure TPKP related stuff is only built if the package is available 30/56130/2
Adeel Kazmi [Mon, 4 Jan 2016 17:20:22 +0000 (17:20 +0000)]
Ensure TPKP related stuff is only built if the package is available

Change-Id: I90af1793b158e03b6f6c859a904242641c4f8a05

8 years ago[3.0] Fix common profile build error 46/56046/1 submit/tizen/20151229.154718 submit/tizen_common/20151229.154718
minho, sun [Mon, 4 Jan 2016 00:53:29 +0000 (09:53 +0900)]
[3.0] Fix common profile build error

  - Latest common profile appfw uses ui_app_main, etc.
  -> Set over_tizen_2_2

Change-Id: I9403995d4e65055686257c2f280f5e8251ba7ffa

8 years agoMerge "Fix a build error in WEARABLE profile" into devel/master
Yoonsang Lee [Thu, 31 Dec 2015 04:04:19 +0000 (20:04 -0800)]
Merge "Fix a build error in WEARABLE profile" into devel/master

8 years agoMerge "Fix a build error in MOBILE profile from accessibility impl code" into devel...
Yoonsang Lee [Thu, 31 Dec 2015 04:04:07 +0000 (20:04 -0800)]
Merge "Fix a build error in MOBILE profile from accessibility impl code" into devel/master

8 years agoApply certificate pinning 06/55106/3
Yoonsang Lee [Tue, 22 Dec 2015 02:55:42 +0000 (11:55 +0900)]
Apply certificate pinning

- Tizen 3.0 platform requirement
- Needs to be applied to modules using libcurl
- See more: https://www.owasp.org/index.php/Certificate_and_Public_Key_Pinning

Change-Id: I43a5d6f73cc8bb1e420d5e68dfb54a4b0d49d45f

8 years ago[3.0] Fix license issues from the protex server 92/55892/1 accepted/tizen/mobile/20160103.230551 accepted/tizen/tv/20160103.230619 accepted/tizen/wearable/20160103.230640 submit/tizen/20151231.085512
seoyeon2.kim [Wed, 30 Dec 2015 05:02:54 +0000 (14:02 +0900)]
[3.0] Fix license issues from the protex server

- Change licence names in .spec to match SPDX identifiers
- Remove application.js which is reported as GPL licensed

Change-Id: I06827502f595b6a6ff3c816e42ec1c227bbfa2c7

8 years agoFix a build error in WEARABLE profile 47/55747/1
Yoonsang Lee [Tue, 29 Dec 2015 06:20:40 +0000 (15:20 +0900)]
Fix a build error in WEARABLE profile

- Change the name of gles package

Change-Id: Ia880f4979b01053abe1ba2091cf8517ed963d469

8 years agoFix a build error in MOBILE profile from accessibility impl code 46/55746/1
Yoonsang Lee [Tue, 29 Dec 2015 05:34:36 +0000 (14:34 +0900)]
Fix a build error in MOBILE profile from accessibility impl code

- There is no reason to have a different version for X11 vs Wayland, as
Paul mentioned in his patch (https://review.tizen.org/gerrit/#/c/54601/).
- But it's not true CURRENTLY, as EFL on Wayland has not been
implemented of full accessibility features.
- So on Wayland, we need to cut out some of features working on X11
including sending message to the indicator.
- That's what has been done by previous version of accessibility impl
files - accessibility-adaptor-impl-x.cpp & accessibility-adaptor-impl-wl.cpp.
- Currently no need to have ..-x.cpp & -wl.cpp again, because accessibility
features anyway should be implemented, and then we will only need one
impl file.
- Instead in this patch, #ifndef WAYLAND is used to decide whether current build configure is
for wayland or not. I believe this is acceptable for those difference
between X11 & Wayland supporting that would not be long-lasting.

Change-Id: Ia587261dbc343f5199a9fba7427bc30021b22979

8 years agoTizen 3 Wayland adaptor for DALi 61/47361/31
Nick Holland [Wed, 23 Dec 2015 08:24:01 +0000 (08:24 +0000)]
Tizen 3 Wayland adaptor for DALi

Supports:
Wayland Shell,
XDG Shell ( Version 5),
Input: Keyboard /pointer / touch input

Requires --define "with_libuv 1"

Change-Id: I6bc01be2d369d242c06248660561949db47f5433

8 years agoDALi Version 1.1.15 24/55424/1 dali_1.1.15
Adeel Kazmi [Wed, 23 Dec 2015 17:21:37 +0000 (17:21 +0000)]
DALi Version 1.1.15

Change-Id: I8a96164fae77e5eb829a48753acacc043774e43e

8 years ago[3.0] Apply certificate pinning 41/55341/1 accepted/tizen/mobile/20151223.110718 accepted/tizen/tv/20151223.110737 accepted/tizen/wearable/20151223.110808 submit/tizen/20151223.094419 submit/tizen_common/20151229.144031
Yoonsang Lee [Tue, 22 Dec 2015 02:55:42 +0000 (11:55 +0900)]
[3.0] Apply certificate pinning

- Tizen 3.0 platform requirement
- Needs to be applied to modules using libcurl
- See more: https://www.owasp.org/index.php/Certificate_and_Public_Key_Pinning

Change-Id: I859c5ebf8f9b203e8666d350bdb2905619866e2a

8 years agoEnsure Update/Render thread does not go to sleep too early 72/55272/2
Adeel Kazmi [Tue, 22 Dec 2015 15:26:26 +0000 (15:26 +0000)]
Ensure Update/Render thread does not go to sleep too early

Change-Id: I05e1a69a2e2538b1fd308c500b5ac2c0f8e849e2

8 years agoRenamed ecore-wl-types to wl-types 77/55077/5
Nick Holland [Tue, 22 Dec 2015 10:03:51 +0000 (10:03 +0000)]
Renamed ecore-wl-types to wl-types

The wl-types header is not related to ecore
and will be shared between wayland / ecore-wayland adaptors.

Also conditionally excludes wayland client extensions
on Tizen common platform.

Change-Id: Iee31f398a3fdffeca1f05f5031b775e16fa58183

8 years ago[3.0] Handle NULL pointer for UTC on target 04/54804/1 accepted/tizen/mobile/20151218.090651 accepted/tizen/tv/20151218.090545 accepted/tizen/wearable/20151218.090624 submit/tizen/20151218.063133
taeyoon [Fri, 18 Dec 2015 04:24:09 +0000 (13:24 +0900)]
[3.0] Handle NULL pointer for UTC on target

Change-Id: I0cac9d518a65b4c1b48037705b6182434ed9ae26

8 years agoMove ECore_Wayland specific code to ecore folder 45/54745/2
Paul Wisbey [Thu, 17 Dec 2015 15:21:06 +0000 (15:21 +0000)]
Move ECore_Wayland specific code to ecore folder

(The ecore-wl suffix is now used more consistently)

Change-Id: Ie7b7876961dc9649e800ef28addcbb0cdfb35321

8 years agoReduced the amount of AccessibilityAdaptor copy 'n' paste 01/54601/19
Paul Wisbey [Wed, 16 Dec 2015 11:00:14 +0000 (11:00 +0000)]
Reduced the amount of AccessibilityAdaptor copy 'n' paste

The 'mobile' version is different since it forwards events to the indicator.
There is currently no reason to have a different version for X11 vs Wayland.

Change-Id: I370b26763867beca7b8064a1b3e9b6a243f8a098

8 years agoMerge "PixmapSurface changes to double buffered pixmap." into devel/master
Adeel Kazmi [Wed, 16 Dec 2015 14:38:48 +0000 (06:38 -0800)]
Merge "PixmapSurface changes to double buffered pixmap." into devel/master

8 years agoPixmapSurface changes to double buffered pixmap. 45/51445/23
daemyung jang [Mon, 9 Nov 2015 07:29:17 +0000 (16:29 +0900)]
PixmapSurface changes to double buffered pixmap.

Change-Id: Ia8efa3ca09c9320ed2a1e9143a85e48418d56b77

8 years agoRemoved a redundant copy of clipboard-impl.h 04/54504/4
Paul Wisbey [Tue, 15 Dec 2015 16:11:28 +0000 (16:11 +0000)]
Removed a redundant copy of clipboard-impl.h

(Removing the ECore_X_Window dependency)

Change-Id: If820c448b891cbea29d585852d4e4a3f0782f7bf

8 years agoRemoved redundant copy of accessibility-adaptor-impl.h 01/54501/1
Paul Wisbey [Tue, 15 Dec 2015 15:29:07 +0000 (15:29 +0000)]
Removed redundant copy of accessibility-adaptor-impl.h

Change-Id: Ibdb386557c6412b79529fc4bca18510729110ef5

8 years agoMoved ECore specific indicator-impl out of common 76/54476/4
Nick Holland [Tue, 15 Dec 2015 11:29:02 +0000 (11:29 +0000)]
Moved ECore specific indicator-impl out of common

Change-Id: If65c380e6a62b92e7e8f51cd2048c88323f96b8d

8 years agoEGL impl merge 93/54293/2
Paul Wisbey [Mon, 14 Dec 2015 16:59:57 +0000 (16:59 +0000)]
EGL impl merge

Change-Id: Ifa72a8e71d8ae5b16386d18f045e7c8fdbeedab3

8 years agoMoved ECore specific virtual-keyboard out of 'common' 89/54289/3
Paul Wisbey [Mon, 14 Dec 2015 15:29:40 +0000 (15:29 +0000)]
Moved ECore specific virtual-keyboard out of 'common'

Change-Id: Ia0789f1c726ced719f845312ffdedeb6afe84d18

8 years agoMerge "Fix to support PNG image which is indexed color type and depth 1" into devel...
Adeel Kazmi [Fri, 11 Dec 2015 15:54:11 +0000 (07:54 -0800)]
Merge "Fix to support PNG image which is indexed color type and depth 1" into devel/master

8 years agoDALi Version 1.1.14 33/54133/1 dali_1.1.14
David Steele [Fri, 11 Dec 2015 14:41:47 +0000 (14:41 +0000)]
DALi Version 1.1.14

Change-Id: Ief003074c92fc08cca3cce9eec0a49c81d026bdd

8 years agoFix to support PNG image which is indexed color type and depth 1 07/54107/1
Jonghyun Ho [Fri, 11 Dec 2015 10:44:00 +0000 (10:44 +0000)]
Fix to support PNG image which is indexed color type and depth 1

Change-Id: I5fb2740631952e13979c05954798d97b37d2bd12
Signed-off-by: Paul Wisbey <p.wisbey@samsung.com>
8 years agoRound up/down to closest frame when passing in frame duration 44/53844/1
Adeel Kazmi [Wed, 9 Dec 2015 17:50:36 +0000 (17:50 +0000)]
Round up/down to closest frame when passing in frame duration

Change-Id: I697f7f6a5cfb6fbe90afde712c3356eafb8fe517

8 years agoImplement image fitting modes 58/52858/6
Tom Robinson [Thu, 26 Nov 2015 17:47:23 +0000 (17:47 +0000)]
Implement image fitting modes

Change-Id: Ia56e4d03b86f1db8d37569a7a0488d702f156f53

8 years agoDALi Version 1.1.13 87/53387/1 dali_1.1.13
Xiangyin Ma [Fri, 4 Dec 2015 11:02:48 +0000 (11:02 +0000)]
DALi Version 1.1.13

Change-Id: I95fb0ef0bf4e0f26e9f0973811da0925f72cef34

8 years agoMerge "(ThreadSync) Ensure elapsed time is passed into Core when required" into devel...
Kimmo Hoikka [Wed, 2 Dec 2015 13:56:59 +0000 (05:56 -0800)]
Merge "(ThreadSync) Ensure elapsed time is passed into Core when required" into devel/master

8 years ago(ThreadSync) Ensure elapsed time is passed into Core when required 98/52998/5
Adeel Kazmi [Mon, 30 Nov 2015 16:20:18 +0000 (16:20 +0000)]
(ThreadSync) Ensure elapsed time is passed into Core when required

Problem:  Elapsed time between frames was always constant regardless of time passed to ensure smooth animations.
          This was problematic when we start dropping frames meaning what Core thought was the animated time was
          NOT the elapsed time.
Solution: Calculate actual time between frames and pass in a multiple of the default frame time that's relative
          to the actual time.

Additionally, when we resume from paused, elapsed time is used for the animations, i.e. the could have finished
while we were paused. However, FinishedSignal emission will only happen upon resumption.

Elapsed time is NOT used while if we are waking up from a sleep state or doing an UpdateOnce.

Change-Id: I8b750c79e2f2213734b4925f10b71593124c2f4c

8 years agoFix klocwork problems in Ubuntu build 77/53177/2
Adeel Kazmi [Wed, 2 Dec 2015 10:11:17 +0000 (10:11 +0000)]
Fix klocwork problems in Ubuntu build

Change-Id: Ia79e500c973f2e3a98b22cc952fd5bf71d237689

8 years agoUpdated README & removed files no longer required 84/53084/2
Adeel Kazmi [Tue, 1 Dec 2015 15:32:20 +0000 (15:32 +0000)]
Updated README & removed files no longer required

Change-Id: Ida1a21bbff34ecbba604caf419e64e095254e730

8 years agoFix the type conversion error from unsigned int to int. 67/52967/1
daemyung jang [Mon, 30 Nov 2015 09:23:26 +0000 (18:23 +0900)]
Fix the type conversion error from unsigned int to int.

Change-Id: I20b8dfb895c28ff5ace14c006d5d6318afc49e33

8 years agoDALi Version 1.1.12 85/52885/1 dali_1.1.12
Adeel Kazmi [Fri, 27 Nov 2015 10:17:11 +0000 (10:17 +0000)]
DALi Version 1.1.12

Change-Id: Id3d7feb02ded912652a5c4075d6590fe0ab3674b

8 years agoAdded Combined Update/Render Thread Controller 18/50518/29
Adeel Kazmi [Thu, 29 Oct 2015 10:36:31 +0000 (10:36 +0000)]
Added Combined Update/Render Thread Controller

1. Two Threads:
  a. Main/Event Thread
  b. Update/Render Thread
2. There is NO VSync thread:
  a. We retrieve the time before Update.
  b. Then retrieve the time after Render.
  c. We calculate the difference between these two times and if:
    i.  The difference is less than the default frame time, we sleep.
    ii. If it’s more or the same, then we continue.
3. On the update/render thread, if we discover that we do not need to do any more updates, we use a trigger-event
   to inform the main/event thread. This is then processed as soon as the event thread is able to do so where it
   is easier to make a decision about whether we should stop the update/render thread or not (depending on any
   update requests etc.).
4. The main thread is still blocked while the surface is being replaced.

Change-Id: I54a1ce9ae18fbb4927b29ae8f259034baa9d675f

8 years agoMerge "(AutomatedTests) Ensure warnings are shown as errors" into devel/master
Kimmo Hoikka [Tue, 24 Nov 2015 16:02:57 +0000 (08:02 -0800)]
Merge "(AutomatedTests) Ensure warnings are shown as errors" into devel/master

8 years agoImproved internal file descriptor monitoring API 02/52202/6
Nick Holland [Thu, 19 Nov 2015 17:10:28 +0000 (17:10 +0000)]
Improved internal file descriptor monitoring API

Now supports file descriptor write and error events as well as
the existing read events.

Change-Id: I404f09634e66c4ef598f5951aacc39b706f731eb

8 years ago(AutomatedTests) Ensure warnings are shown as errors 27/52427/3
Adeel Kazmi [Mon, 23 Nov 2015 10:04:51 +0000 (10:04 +0000)]
(AutomatedTests) Ensure warnings are shown as errors

Change-Id: I7a5bc56e8fb61f2020d34c5aa0395a536f90175c

8 years agoDALi Version 1.1.11 79/52279/1 dali_1.1.11
Richard Huang [Fri, 20 Nov 2015 10:58:13 +0000 (10:58 +0000)]
DALi Version 1.1.11

Change-Id: Ie3a517e42f63cb383c2a14aa1783d6c745148cf8

8 years agoFixed build error when network performance monitor enabled 96/52196/1
Nick Holland [Thu, 19 Nov 2015 15:40:05 +0000 (15:40 +0000)]
Fixed build error when network performance monitor enabled

Caused by duplicate entry of source file in this patch

https://review.tizen.org/gerrit/#/c/51920/2/adaptors/base/file.list

Change-Id: Ia66a584ff8f4fe77f7c5e3861c74d804e04aef90

8 years agoAdded API for getting environment variable 63/51563/7
Xiangyin Ma [Wed, 28 Oct 2015 17:29:55 +0000 (17:29 +0000)]
Added API for getting environment variable

Change-Id: I8d3bbc2aab18dc0c47aaca938d25c31e0a635070

8 years agoMerge "[3.0] Change PixmapImage class to NativeImageSource class" into tizen accepted/tizen/common/20151218.120144 accepted/tizen/mobile/20151119.034244 accepted/tizen/tv/20151119.033217 accepted/tizen/wearable/20151119.033227 submit/tizen/20151118.073225 submit/tizen_common/20151209.063055 submit/tizen_mobile/20151118.072728
Taeyoon Lee [Wed, 18 Nov 2015 07:18:12 +0000 (23:18 -0800)]
Merge "[3.0] Change PixmapImage class to NativeImageSource class" into tizen

8 years agoAdd default value into window member data 02/52002/1
taeyoon [Wed, 18 Nov 2015 05:26:35 +0000 (14:26 +0900)]
Add default value into window member data

Change-Id: Ie699e334816ff680e98ef78145a20e2acbe33b10

8 years ago[3.0] Add default value into window member data 98/51998/1
taeyoon [Wed, 18 Nov 2015 05:26:35 +0000 (14:26 +0900)]
[3.0] Add default value into window member data

Change-Id: Ie699e334816ff680e98ef78145a20e2acbe33b10

8 years ago[3.0] Change PixmapImage class to NativeImageSource class 96/51996/1
Heeyong Song [Fri, 13 Nov 2015 06:53:55 +0000 (15:53 +0900)]
[3.0] Change PixmapImage class to NativeImageSource class

Change-Id: I5cb0a1564f724609f4f89aec340196b09511d299

8 years agoRe-enabled performance logging 20/51920/2
Ferran Sole [Tue, 17 Nov 2015 08:47:11 +0000 (08:47 +0000)]
Re-enabled performance logging

Change-Id: Iee5485db65b00d46573c9ae7980d896e63d64ed0

8 years agoFix build error from build option typo 04/51904/1
Yoonsang Lee [Tue, 17 Nov 2015 06:56:16 +0000 (15:56 +0900)]
Fix build error from build option typo

with_tizen_sdk_2_2_compatibility -> with_tizen_2_2_compatibility

Change-Id: I918833acb29c51ead329a4345f96249e78f24072

8 years agoCache the GetDefaultPlatformFontDescription results 25/51825/3
Paul Wisbey [Mon, 16 Nov 2015 10:55:59 +0000 (10:55 +0000)]
Cache the GetDefaultPlatformFontDescription results

Change-Id: Ic4500ec0b20aa8099190183ba7cbdf73b409a5a3

8 years agoMerge "Change PixmapImage class to NativeImageSource class" into devel/master
Kimmo Hoikka [Fri, 13 Nov 2015 18:08:45 +0000 (10:08 -0800)]
Merge "Change PixmapImage class to NativeImageSource class" into devel/master

8 years agoAdded environment variable DALI_REFRESH_RATE to control the render refresh rate 37/51537/8
Adeel Kazmi [Mon, 9 Nov 2015 15:33:59 +0000 (15:33 +0000)]
Added environment variable DALI_REFRESH_RATE to control the render refresh rate

Change-Id: I240eb3a21ad84cccc87e3157f2d4f025cea9ab86

8 years agoDALi Version 1.1.10 70/51770/1 dali_1.1.10
Adeel Kazmi [Fri, 13 Nov 2015 16:33:31 +0000 (16:33 +0000)]
DALi Version 1.1.10

Change-Id: I85c3b60630c745096346c3d93095154b589ca94f

8 years agoChange PixmapImage class to NativeImageSource class 30/51730/2
Heeyong Song [Fri, 13 Nov 2015 06:53:55 +0000 (15:53 +0900)]
Change PixmapImage class to NativeImageSource class

Change-Id: I5cb0a1564f724609f4f89aec340196b09511d299

8 years agoRemoved spec file for old targets and updated compatibility options for build 01/51701/2
Tom Robinson [Thu, 12 Nov 2015 10:45:27 +0000 (10:45 +0000)]
Removed spec file for old targets and updated compatibility options for build

Change-Id: I3615d7741aab420d8585c64dcbf5e6851d82a017

8 years agoFix various Klocwork errors 39/51639/1
Adeel Kazmi [Wed, 11 Nov 2015 15:34:15 +0000 (15:34 +0000)]
Fix various Klocwork errors

Change-Id: I99771e74bce1d575f4d3750df3fbc43d4a1649af

8 years agoAdded TimeService following removal of Time getters from PlatformAbstraction 33/51433/5
Adeel Kazmi [Mon, 9 Nov 2015 12:48:33 +0000 (12:48 +0000)]
Added TimeService following removal of Time getters from PlatformAbstraction

Change-Id: Iae8c84519dda65915b18c1574be41e2c191cab98

8 years agoUpdate BitmapLoader to use PixelData 38/50438/12
Xiangyin Ma [Wed, 28 Oct 2015 17:29:55 +0000 (17:29 +0000)]
Update BitmapLoader to use PixelData

Change-Id: I2785810d7eeb5c66c1c2de00429d5027826ef6f3

8 years agoMerge "Set alpha to wayland window by Application::New(..., OPAQUE or Transparent...
Adeel Kazmi [Mon, 9 Nov 2015 09:38:37 +0000 (01:38 -0800)]
Merge "Set alpha to wayland window by Application::New(..., OPAQUE or Transparent)" into devel/master

8 years agoMerge "Fix a bug of not working network logging" into devel/master
Yoonsang Lee [Mon, 9 Nov 2015 07:37:14 +0000 (23:37 -0800)]
Merge "Fix a bug of not working network logging" into devel/master

8 years agoMerge changes Id88b7bc9,I4610f81b into devel/master
Kimmo Hoikka [Fri, 6 Nov 2015 13:59:32 +0000 (05:59 -0800)]
Merge changes Id88b7bc9,I4610f81b into devel/master

* changes:
  Added SingleThreadController
  Changes after replacement of GetMicroSeconds with GetNanoseconds in PlatformAbstraction

8 years agoDALi Version 1.1.9 07/51307/1 dali_1.1.9
Tom Robinson [Fri, 6 Nov 2015 10:37:01 +0000 (10:37 +0000)]
DALi Version 1.1.9

Change-Id: I28513bc36abd9d79e0e6f137e2bc1b6bc97ccd57

8 years agoAdded SingleThreadController 17/50517/6
Adeel Kazmi [Thu, 29 Oct 2015 10:34:59 +0000 (10:34 +0000)]
Added SingleThreadController

Change-Id: Id88b7bc9c2192bc7782f4e664ca0b5903a947fb0

8 years agoChanges after replacement of GetMicroSeconds with GetNanoseconds in PlatformAbstraction 45/51245/2
Adeel Kazmi [Thu, 5 Nov 2015 16:56:17 +0000 (16:56 +0000)]
Changes after replacement of GetMicroSeconds with GetNanoseconds in PlatformAbstraction

- Also updated the dali-test-suite-utils

Change-Id: I4610f81bca9a8762e6200653ad8b1babb3df29bd

8 years agoFix gbs build for TV 43/51243/1
Richard Huang [Thu, 5 Nov 2015 15:29:43 +0000 (15:29 +0000)]
Fix gbs build for TV

Change-Id: Iefcda8e63e43babc91987ed78319f449da7e2093

8 years agoSet alpha to wayland window by Application::New(..., OPAQUE or Transparent) 97/51197/2
taeyoon [Wed, 4 Nov 2015 05:13:33 +0000 (14:13 +0900)]
Set alpha to wayland window by Application::New(..., OPAQUE or Transparent)

  - Use ecore_wl_window_alpha_set()

Change-Id: Ie5e978c9c87f64f81b1c31250c43c4cb62184f8f

8 years ago[3.0] Set alpha to wayland window by Application::New(..., OPAQUE or Transparent) 96/51196/1 accepted/tizen/mobile/20151109.063452 accepted/tizen/tv/20151109.063501 accepted/tizen/wearable/20151109.063508 submit/tizen/20151109.023959
taeyoon [Wed, 4 Nov 2015 05:13:33 +0000 (14:13 +0900)]
[3.0] Set alpha to wayland window by Application::New(..., OPAQUE or Transparent)

  - Use ecore_wl_window_alpha_set()

Change-Id: Ie5e978c9c87f64f81b1c31250c43c4cb62184f8f

8 years agoMoved thread control functionality into a separate folder & added threading mode... 95/50195/14
Adeel Kazmi [Thu, 29 Oct 2015 10:23:44 +0000 (10:23 +0000)]
Moved thread control functionality into a separate folder & added threading mode environment variable

Use DALI_THREADING_MODE to control which threading mode to use:
 - 0: SeparateUpdateRender: Event, VSync, Update & Render ALL on separate threads.
 - 1: SingleThreaded: ALL functionality on the SAME thread.
 - 2: CombinedUpdateRender: Three threads: Event, VSync & Combined Update/Render

Only Mode 0 supported in this patch, modes 1 & 2 activated in later patches.

Change-Id: Ib45e7f5305ae56e9bd79def81a61503998e34824

8 years agoExtract out RenderRequest & common Render functions from RenderThread source files 10/50010/9
Adeel Kazmi [Thu, 22 Oct 2015 16:10:47 +0000 (17:10 +0100)]
Extract out RenderRequest & common Render functions from RenderThread source files

Change-Id: I07fb32bcb678af56d8ce63e17c3a52f5867ab7cf

8 years agoExtract out FPS Tracker & Update Status Logger from UpdateThread class 09/50009/7
Adeel Kazmi [Thu, 22 Oct 2015 15:54:06 +0000 (16:54 +0100)]
Extract out FPS Tracker & Update Status Logger from UpdateThread class

Change-Id: If1a40c60d79b7d95c453fa91d412c21f1cb7794e

8 years agoChanged all property & signal names to lowerCamelCase 14/50914/1
Adeel Kazmi [Tue, 3 Nov 2015 12:10:56 +0000 (12:10 +0000)]
Changed all property & signal names to lowerCamelCase

e.g. anchor-point-x --> anchorPointX

Change-Id: I6a16e6b22f29a76e1d2f7f1c1b1f07f0834d2d41

8 years agoMake DALi buildable with other gbs profiles 89/45489/6
Tom Robinson [Thu, 6 Aug 2015 14:35:35 +0000 (15:35 +0100)]
Make DALi buildable with other gbs profiles

Change-Id: I95f42c8f70825b02281fdd8c7a8577b68deeee43

8 years agoFix a bug of not working network logging 08/50308/3
Yoonsang Lee [Wed, 28 Oct 2015 01:14:17 +0000 (10:14 +0900)]
Fix a bug of not working network logging

$enable_network_logging must be $enable_networklogging

Change-Id: Ifc34c9be3cfda2ed51532c5b53bb9a8ea262eedb

8 years agoMerge "Fix Kloc issues." into devel/master
Adeel Kazmi [Thu, 29 Oct 2015 11:36:48 +0000 (04:36 -0700)]
Merge "Fix Kloc issues." into devel/master

8 years agoFix Kloc issues. 25/50525/1
Victor Cebollada [Thu, 29 Oct 2015 11:00:44 +0000 (11:00 +0000)]
Fix Kloc issues.

Change-Id: I3fa5aae3eaf2890f63f09966d2189031665d573f
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoDALi Version 1.1.8 08/50508/1 dali_1.1.8
Nick Holland [Thu, 29 Oct 2015 10:31:48 +0000 (10:31 +0000)]
DALi Version 1.1.8

Change-Id: Ie2d4f04091cb3f4e64e1e864326abdce3ad7a568

8 years agoMove imf-manager-impl.h to integration-api. 04/50404/1
daemyung jang [Wed, 28 Oct 2015 04:30:39 +0000 (13:30 +0900)]
Move imf-manager-impl.h to integration-api.

* A previous patch https://review.tizen.org/gerrit/#/c/50119/ removed
  the Ecore dependency from the public API. However, Ecore_IMF_Context
  may be needed in applications.

Change-Id: Id3096f4dd83f2e93c7dae100600ddb4af9ac86d9
Signed-off-by: daemyung jang <dm86.jang@samsung.com>
8 years ago[3.0] Added EventThreadCallback class & BitmapLoader::Load() API 99/50399/1 accepted/tizen/mobile/20151102.112623 accepted/tizen/tv/20151102.112704 accepted/tizen/wearable/20151102.112727 submit/tizen/20151102.084015
Xiangyin Ma [Wed, 21 Oct 2015 15:38:09 +0000 (16:38 +0100)]
[3.0] Added EventThreadCallback class & BitmapLoader::Load() API

Change-Id: Ib17156bd87cf917582e39a17cb3bc6843cb12c24

8 years ago[3.0] Update with the moving of mutex, conditional wait under a threading folder 98/50398/1
Xiangyin Ma [Thu, 22 Oct 2015 12:52:51 +0000 (13:52 +0100)]
[3.0] Update with the moving of mutex, conditional wait under a threading folder

Change-Id: If13685509d69fc6a3139e2b073f05a02bb0dca14

8 years agoRevert "Revert "[3.0] Add key grab/ungrab interfaces for Tizen (X11/Wayland)"" 38/50138/2
taeyoon [Wed, 28 Oct 2015 05:48:03 +0000 (14:48 +0900)]
Revert "Revert "[3.0] Add key grab/ungrab interfaces for Tizen (X11/Wayland)""

This reverts commit 9d47bb0f2c228cdf6a3d79007d397ec17631d52b.

Change-Id: I7740903d937b182034e915944925cf76f31e096f

8 years agoRevert "Revert "[3.0] Fix crash in wayland"" 37/50137/2
taeyoon [Wed, 28 Oct 2015 05:46:51 +0000 (14:46 +0900)]
Revert "Revert "[3.0] Fix crash in wayland""

This reverts commit 8109a5fc49750c6d66dc170aa3795b4b263f362a.

Change-Id: Iaa3ef3e79ebcdab6df92885c73f95ec83552bf6c

8 years agoRevert "Revert "[3.0] Change vconf BuildRequire"" 37/50337/1
taeyoon [Wed, 28 Oct 2015 05:45:53 +0000 (14:45 +0900)]
Revert "Revert "[3.0] Change vconf BuildRequire""

This reverts commit 036d559c840ce76b48cd83b1f3bb1d28a8d5a03d.

Change-Id: I8fbb426e9374cb9c9b2b2aa6c5af63c38fec9f33

8 years agoMerge branch 'devel/master (1.1.2 ~ 1.1.7)' into tizen 27/50327/2
taeyoon [Wed, 28 Oct 2015 05:43:12 +0000 (14:43 +0900)]
Merge branch 'devel/master (1.1.2 ~ 1.1.7)' into tizen

Change-Id: Id1a7388e648991759ade506fcbd46437a1491519

8 years agoIMF manager clean up. 19/50119/4
Victor Cebollada [Fri, 23 Oct 2015 14:02:06 +0000 (15:02 +0100)]
IMF manager clean up.

Change-Id: Idd56a19a882db72a384e47bf974b55889d927443
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
8 years agoRevert "[3.0] Change vconf BuildRequire" 35/50135/1
taeyoon [Mon, 26 Oct 2015 04:16:15 +0000 (13:16 +0900)]
Revert "[3.0] Change vconf BuildRequire"

This reverts commit 9e13ab2ed04bc5ba761c5f0d7ade402239aef9e4.

Change-Id: Iad499d11b28369a0c80da474a6807aa1b37e2035

8 years agoRevert "[3.0] Fix crash in wayland" 34/50134/1
taeyoon [Mon, 26 Oct 2015 04:15:37 +0000 (13:15 +0900)]
Revert "[3.0] Fix crash in wayland"

This reverts commit 833f3ee32e3f3059fe88c7ecf0ca1fc92f85cbc0.

Change-Id: I16649a76738c6cb3a01e53e3135bda66d0ca0ecc

8 years agoRevert "[3.0] Add key grab/ungrab interfaces for Tizen (X11/Wayland)" 33/50133/1
taeyoon [Mon, 26 Oct 2015 04:14:53 +0000 (13:14 +0900)]
Revert "[3.0] Add key grab/ungrab interfaces for Tizen (X11/Wayland)"

This reverts commit b757027e3616684ec5b74fcc5ac5adb9a152f1a1.

Change-Id: I2e2921a85a15f53b06315fe747a062278c21220b