Tom Robinson [Thu, 26 Nov 2015 17:47:23 +0000 (17:47 +0000)]
Implement image fitting modes
Change-Id: Ia56e4d03b86f1db8d37569a7a0488d702f156f53
Xiangyin Ma [Fri, 4 Dec 2015 11:02:48 +0000 (11:02 +0000)]
DALi Version 1.1.13
Change-Id: I95fb0ef0bf4e0f26e9f0973811da0925f72cef34
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
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
Adeel Kazmi [Wed, 2 Dec 2015 10:11:17 +0000 (10:11 +0000)]
Fix klocwork problems in Ubuntu build
Change-Id: Ia79e500c973f2e3a98b22cc952fd5bf71d237689
Adeel Kazmi [Tue, 1 Dec 2015 15:32:20 +0000 (15:32 +0000)]
Updated README & removed files no longer required
Change-Id: Ida1a21bbff34ecbba604caf419e64e095254e730
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
Adeel Kazmi [Fri, 27 Nov 2015 10:17:11 +0000 (10:17 +0000)]
DALi Version 1.1.12
Change-Id: Id3d7feb02ded912652a5c4075d6590fe0ab3674b
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
Kimmo Hoikka [Tue, 24 Nov 2015 16:02:57 +0000 (08:02 -0800)]
Merge "(AutomatedTests) Ensure warnings are shown as errors" into devel/master
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
Adeel Kazmi [Mon, 23 Nov 2015 10:04:51 +0000 (10:04 +0000)]
(AutomatedTests) Ensure warnings are shown as errors
Change-Id: I7a5bc56e8fb61f2020d34c5aa0395a536f90175c
Richard Huang [Fri, 20 Nov 2015 10:58:13 +0000 (10:58 +0000)]
DALi Version 1.1.11
Change-Id: Ie3a517e42f63cb383c2a14aa1783d6c745148cf8
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
Xiangyin Ma [Wed, 28 Oct 2015 17:29:55 +0000 (17:29 +0000)]
Added API for getting environment variable
Change-Id: I8d3bbc2aab18dc0c47aaca938d25c31e0a635070
taeyoon [Wed, 18 Nov 2015 05:26:35 +0000 (14:26 +0900)]
Add default value into window member data
Change-Id: Ie699e334816ff680e98ef78145a20e2acbe33b10
Ferran Sole [Tue, 17 Nov 2015 08:47:11 +0000 (08:47 +0000)]
Re-enabled performance logging
Change-Id: Iee5485db65b00d46573c9ae7980d896e63d64ed0
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
Paul Wisbey [Mon, 16 Nov 2015 10:55:59 +0000 (10:55 +0000)]
Cache the GetDefaultPlatformFontDescription results
Change-Id: Ic4500ec0b20aa8099190183ba7cbdf73b409a5a3
Kimmo Hoikka [Fri, 13 Nov 2015 18:08:45 +0000 (10:08 -0800)]
Merge "Change PixmapImage class to NativeImageSource class" into devel/master
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
Adeel Kazmi [Fri, 13 Nov 2015 16:33:31 +0000 (16:33 +0000)]
DALi Version 1.1.10
Change-Id: I85c3b60630c745096346c3d93095154b589ca94f
Heeyong Song [Fri, 13 Nov 2015 06:53:55 +0000 (15:53 +0900)]
Change PixmapImage class to NativeImageSource class
Change-Id: I5cb0a1564f724609f4f89aec340196b09511d299
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
Adeel Kazmi [Wed, 11 Nov 2015 15:34:15 +0000 (15:34 +0000)]
Fix various Klocwork errors
Change-Id: I99771e74bce1d575f4d3750df3fbc43d4a1649af
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
Xiangyin Ma [Wed, 28 Oct 2015 17:29:55 +0000 (17:29 +0000)]
Update BitmapLoader to use PixelData
Change-Id: I2785810d7eeb5c66c1c2de00429d5027826ef6f3
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
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
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
Tom Robinson [Fri, 6 Nov 2015 10:37:01 +0000 (10:37 +0000)]
DALi Version 1.1.9
Change-Id: I28513bc36abd9d79e0e6f137e2bc1b6bc97ccd57
Adeel Kazmi [Thu, 29 Oct 2015 10:34:59 +0000 (10:34 +0000)]
Added SingleThreadController
Change-Id: Id88b7bc9c2192bc7782f4e664ca0b5903a947fb0
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
Richard Huang [Thu, 5 Nov 2015 15:29:43 +0000 (15:29 +0000)]
Fix gbs build for TV
Change-Id: Iefcda8e63e43babc91987ed78319f449da7e2093
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
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
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
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
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
Tom Robinson [Thu, 6 Aug 2015 14:35:35 +0000 (15:35 +0100)]
Make DALi buildable with other gbs profiles
Change-Id: I95f42c8f70825b02281fdd8c7a8577b68deeee43
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
Adeel Kazmi [Thu, 29 Oct 2015 11:36:48 +0000 (04:36 -0700)]
Merge "Fix Kloc issues." into devel/master
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>
Nick Holland [Thu, 29 Oct 2015 10:31:48 +0000 (10:31 +0000)]
DALi Version 1.1.8
Change-Id: Ie2d4f04091cb3f4e64e1e864326abdce3ad7a568
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>
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>
Adeel Kazmi [Fri, 23 Oct 2015 15:23:27 +0000 (08:23 -0700)]
Merge "Change vconf BuildRequire" into devel/master
Adeel Kazmi [Fri, 23 Oct 2015 14:19:13 +0000 (07:19 -0700)]
Merge "DALi Version 1.1.7" into devel/master
Lee Morgan [Fri, 23 Oct 2015 10:00:36 +0000 (11:00 +0100)]
DALi Version 1.1.7
Change-Id: I23a22fdb6412993d5f3da3523a925f523c3f397b
Yoonsang Lee [Fri, 17 Jul 2015 08:59:21 +0000 (17:59 +0900)]
Change vconf BuildRequire
Change-Id: I86b2a9aa5bafb64662e4c1364e17573955e6270d
Xiangyin Ma [Wed, 21 Oct 2015 15:38:09 +0000 (16:38 +0100)]
Added EventThreadCallback class & BitmapLoader::Load() API
Change-Id: Ib17156bd87cf917582e39a17cb3bc6843cb12c24
Xiangyin Ma [Thu, 22 Oct 2015 12:52:51 +0000 (13:52 +0100)]
Update with the moving of mutex, conditional wait under a threading folder
Change-Id: If13685509d69fc6a3139e2b073f05a02bb0dca14
Paul Wisbey [Mon, 19 Oct 2015 10:48:42 +0000 (11:48 +0100)]
Only decrement the "update ahead" counter after Core::Render()
The issue:
Inside RenderThread::Run() it loops inside: while( mThreadSynchronization.RenderReady( request ) )
In normal usage mCore.Render() is called for each tick, before waiting again in ThreadSynchronization::RenderReady()
RenderReady() decrements mUpdateAheadOfRender, which counts how many frames ahead the update thread is (max of 2)
However in some scenario it skips the mCore.Render(), and still continues to decrement mUpdateAheadOfRender
The solution is to only decrement mUpdateAheadOfRender if Core::Render() has been called
Change-Id: I20dd3ad5b8055b7191397aa101aa5b88f632fe32
Tom Robinson [Fri, 9 Oct 2015 09:48:34 +0000 (10:48 +0100)]
DALi Version 1.1.6
Change-Id: Idbe341b9bc4d36279f1a7b5b4cf2153087bb1ac8
Kimmo Hoikka [Thu, 8 Oct 2015 12:27:34 +0000 (05:27 -0700)]
Revert "Fix for thread contention issues in FrameTime object."
This reverts commit
9a878f148492cd20ea41a4111848bebaa71ff0e9.
Change-Id: I1cbe562e27460cf84f421cad7daf6680853dd5fc
Paul Wisbey [Fri, 2 Oct 2015 14:49:40 +0000 (07:49 -0700)]
Merge "Fix for bidirectional support." into devel/master
Chu Hoang [Fri, 2 Oct 2015 09:38:37 +0000 (10:38 +0100)]
DALi Version 1.1.5
Change-Id: I11b5ade8ebbcf81842aabb8edf507b4797b7aff5
Victor Cebollada [Thu, 1 Oct 2015 13:09:32 +0000 (14:09 +0100)]
Fix for bidirectional support.
* Sets correctly the direction of neutral characters when more than one come together.
Change-Id: I1700813a05d482f41f7e8dbfec0643293c42f68a
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
Agnelo Vaz [Mon, 28 Sep 2015 16:23:35 +0000 (17:23 +0100)]
Removing GetDefaultFontDescription for Platform Abstraction API
* Font Client now provides this functionality, Parsing file showed errors
Change-Id: Ibb16f4f6353d761bf85601dac7c7673c227de2e2
Signed-off-by: Agnelo Vaz <agnelo.vaz@samsung.com>
Agnelo Vaz [Tue, 22 Sep 2015 16:08:34 +0000 (17:08 +0100)]
FontClient Match API used to get default platform font without parsing file.
* Consistent method of getting Font info.
* Parsing file was causing errors if config file missing tags
- FcInitReinitialize being called when system default font requested as FcInitBringUptoDate did not get latest font after system change
- Font Style not retreived from system font
Change-Id: I46243db3670196a5d4687857f7b89c5200e87fbe
Signed-off-by: Agnelo Vaz <agnelo.vaz@samsung.com>
Ferran Sole [Fri, 25 Sep 2015 11:28:09 +0000 (12:28 +0100)]
Added buffer, texture and program count
Collect data about how many gl buffers, textures and programs are currently
in use and how many have been created so far.
Change-Id: I3729081c4e3c879836834a5050f63e33b7464543
Paul Wisbey [Fri, 25 Sep 2015 09:27:06 +0000 (02:27 -0700)]
Merge "FontClient ValueToIndex index logic fixed for width, weight and slant" into devel/master
Adeel Kazmi [Fri, 25 Sep 2015 07:46:00 +0000 (08:46 +0100)]
DALi Version 1.1.4
Change-Id: Ia0bd6cf544f598f50e4d0c0a7cfb771bb2ef0bec
Agnelo Vaz [Thu, 24 Sep 2015 14:52:46 +0000 (15:52 +0100)]
FontClient ValueToIndex index logic fixed for width, weight and slant
* index was incremented and used rather than used then incremented, resulted in wrong matches for non zero values.
* ValueToIndex moved to helper file so allow automatic testing
* Test cases added
Change-Id: Ia05ad916273d166d7b274829b60779432bec5165
Signed-off-by: Agnelo Vaz <agnelo.vaz@samsung.com>
Yoonsang Lee [Thu, 24 Sep 2015 07:46:21 +0000 (16:46 +0900)]
Modify doxygen group names
- "-" in group names causes javascript errors when used in doxygen
1.7.6.1 with GENERATE_TREEVIEW option - by which Tizen API reference
is generated (not sure for later version)
- It makes DALi items in the tree view cannot be opened.
- Replace all "-" to "_" in doxygen group names to solve the problem.
Change-Id: Ie525743292c40c2493854d05f008961e0ac6994e
Lee Morgan [Wed, 23 Sep 2015 15:07:53 +0000 (16:07 +0100)]
Marked new API's since 1.1.4
Change-Id: I8ff62dd0b0fda0aaaf8760f3d25591927ba69aa4
Adeel Kazmi [Fri, 18 Sep 2015 10:09:31 +0000 (03:09 -0700)]
Merge "DALi Version 1.1.3" into devel/master
Xiangyin Ma [Fri, 18 Sep 2015 10:03:12 +0000 (11:03 +0100)]
DALi Version 1.1.3
Change-Id: If1b246c8522780ca139de0dbd0bbe53b6ac4578a
Paul Wisbey [Thu, 17 Sep 2015 15:32:09 +0000 (16:32 +0100)]
Cache fallback font lists for each requested font
Change-Id: I36b1d5618afc9a039908c98fbbf69b1db769c327
taeyoon [Wed, 16 Sep 2015 01:15:32 +0000 (10:15 +0900)]
Fix a bug caching color fonts.
- Fix prevent issue for wrong operator used (FT_STYLE_FLAG_ITALIC/BOLD)
Change-Id: I90fb7e7561c898287f13babc957b21c5bce155f9
Adeel Kazmi [Tue, 15 Sep 2015 10:23:47 +0000 (03:23 -0700)]
Merge "(ThreadSync) Ensure we continue to wait if we're still post-rendering" into devel/master
Adeel Kazmi [Tue, 15 Sep 2015 09:03:01 +0000 (02:03 -0700)]
Merge "Fix a Klocwork issue." into devel/master
Adeel Kazmi [Tue, 15 Sep 2015 08:11:06 +0000 (09:11 +0100)]
(ThreadSync) Ensure we continue to wait if we're still post-rendering
[Problem] If we're post-rendering and UpdateReady is called, we start another render rather than
waiting for the post-render to finish.
[Solution] Use a while loop in PostRenderWaitForCompletion instead so that even if we're triggered
by the update-thread, we don't carry on until the post-render is actually complete or
if we need to replace the surface.
Change-Id: Id285a8ef09bb74d183534d7011c7a40eb45a6b0b
Victor Cebollada [Mon, 14 Sep 2015 07:29:40 +0000 (08:29 +0100)]
Fix a Klocwork issue.
* libunibreak can access a buffer out of range.
Change-Id: I0ad777213c7c185e2e62f0d35a931ebdf795c677
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
taeyoon [Mon, 14 Sep 2015 04:22:59 +0000 (13:22 +0900)]
Fix wayland indicator issue
- Fix wayland ServerConnection
Change-Id: I6cfaff0621acfa71a460455223c2cb1e99d8d346
Paul Wisbey [Fri, 11 Sep 2015 16:40:00 +0000 (09:40 -0700)]
Merge "Fix a bug caching color fonts." into devel/master
Victor Cebollada [Fri, 11 Sep 2015 08:01:09 +0000 (09:01 +0100)]
Fix a bug caching color fonts.
Change-Id: I232f1ba17e7299407591fdbc56df446c592dae83
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
Adeel Kazmi [Thu, 10 Sep 2015 08:50:14 +0000 (09:50 +0100)]
ConditionalWait moved to Core & FrameTime lock changes
FrameTime was being called while we held a lock which has changed in this patch as well.
Change-Id: I38d0d145234735dccbf682da3f5027a615a0e8cb
Richard Huang [Thu, 10 Sep 2015 10:05:16 +0000 (11:05 +0100)]
DALi Version 1.1.2
Change-Id: I126fb4410c46965be065389b9a7b52e3fb0373c8
Kimmo Hoikka [Tue, 8 Sep 2015 11:45:46 +0000 (04:45 -0700)]
Merge "Ensure invlid-syncs are handled in thread-sync" into devel/master
Agnelo Vaz [Mon, 7 Sep 2015 13:20:59 +0000 (14:20 +0100)]
Add API to font client to retreive Platform default font
Change-Id: I86c940c99b7604e93487753fd7a30a7663e166a3
Signed-off-by: Agnelo Vaz <agnelo.vaz@samsung.com>
Adeel Kazmi [Fri, 4 Sep 2015 16:58:52 +0000 (17:58 +0100)]
Ensure invlid-syncs are handled in thread-sync
We can sometimes get an invalid-sync from the hardware. We should ensure we do not wake the
update-thread if this is the case.
However, we could be shutting down while getting several invalid vsyncs so we still check that.
Change-Id: Ib6424cce5ee1bbf106764b27883968b64793a4f3
Adeel Kazmi [Sat, 5 Sep 2015 06:12:11 +0000 (23:12 -0700)]
Merge "Network perfomance logging flag. Off by default." into devel/master
Adeel Kazmi [Fri, 4 Sep 2015 16:25:16 +0000 (09:25 -0700)]
Merge "Fix for thread contention issues in FrameTime object." into devel/master
Adeel Kazmi [Fri, 4 Sep 2015 15:09:40 +0000 (08:09 -0700)]
Merge "Pixmap render surface synchronization moved to thread-synchronization" into devel/master
Richard Underhill [Fri, 4 Sep 2015 12:35:49 +0000 (13:35 +0100)]
Fix for thread contention issues in FrameTime object.
Change-Id: I356df48263002c0794f5604a1607c0d8788df0a1
Signed-off-by: Richard Underhill <r.underhill@partner.samsung.com>
Adeel Kazmi [Fri, 4 Sep 2015 11:56:20 +0000 (04:56 -0700)]
Merge "Fix VD prevent issues" into devel/master
Lee Morgan [Thu, 3 Sep 2015 09:30:32 +0000 (10:30 +0100)]
Network perfomance logging flag. Off by default.
Changed the flag name to highlight it's related to logging support over
the network.
Change-Id: Ic276b008801e77340e0ba66340ecee2230bd9f0b
Adeel Kazmi [Fri, 4 Sep 2015 10:04:36 +0000 (03:04 -0700)]
Merge "Doxygen grouping" into devel/master
v.cebollada [Mon, 24 Aug 2015 11:52:42 +0000 (20:52 +0900)]
Add font width, weight and slant to the font description.
Change-Id: If4c041e94407d25c49cd8519c1405e57a7d06354
Signed-off-by: v.cebollada <v.cebollada@samsung.com>
Agnelo Vaz [Wed, 2 Sep 2015 12:26:43 +0000 (13:26 +0100)]
spec file to export paths to build system
* dali-adaptor spec file was exporting paths in a different manner to dali-adaptor-mobile.spec
Change-Id: I82fbd8605e0f513aa3ce0fe1b0826d5cd33e2ce3
Signed-off-by: Agnelo Vaz <agnelo.vaz@samsung.com>
taeyoon [Wed, 26 Aug 2015 07:20:44 +0000 (16:20 +0900)]
Fix VD prevent issues
- Add copy constructor & assignment operator (Undefined, private member)
Change-Id: I0c86b154fbc5e2ebf79da86a3e3db7e2287c5202
Yoonsang Lee [Thu, 23 Jul 2015 05:39:10 +0000 (14:39 +0900)]
Doxygen grouping
- Grouping using @defgroup, @ingroup, @addtogroup
- Results are shown in the "Modules" tab of the generated doxygen html
- Grouping comments are in doc/xxx_doc.h
- Install doc/xxx_doc.h as well when conducting 'make install'
- Move DALI_IMPORT_API in key.h from namespace to function
as it leads to unexpected results with doxygen grouping tags
Change-Id: Ie0354fbe0b8ae490b4df3dda8654a3b792988710
taeyoon [Tue, 25 Aug 2015 07:12:14 +0000 (16:12 +0900)]
Fix prevent issues
- Fix xiEvent.mask, xiEvent.mask_len
- oss = ""+keepUpdateStatus+"":"" to oss = ""; oss+= (keepUpdatingStatus?"":"");
Change-Id: Iba01850958c432e73da5b49fbaf3fc9dddcc4ea8
Adeel Kazmi [Thu, 27 Aug 2015 16:07:31 +0000 (17:07 +0100)]
Pixmap render surface synchronization moved to thread-synchronization
Change-Id: If4d63d53795047a4ddb65e09cb080ab7316fa35e
Adeel Kazmi [Fri, 28 Aug 2015 16:59:00 +0000 (09:59 -0700)]
Merge "Fix VD prevent issues" into devel/master
Jonghyun Ho [Fri, 28 Aug 2015 11:38:59 +0000 (20:38 +0900)]
Fix the issue that indicator is not updated & ensure UpdateOnce works if we're asleep
[cause] 1. Shared memory is used instead of pixmap,
but pixmap is being checked with OP_UPDATE event
2. UpdateRequestOnce does not take effect
while adaptor is not paused and thread is sleeping
Change-Id: I1407ab709ac98e7e2b7a2460a2d52b9593d37887
Agnelo Vaz [Tue, 25 Aug 2015 15:53:39 +0000 (16:53 +0100)]
Font configuration filename retreived from spec file
* TizenPlatformAbstraction::GetDefaultFontDescription can now find the font configuration file which is updated when the system font changes.
Change-Id: If441fff9d2ff4157de1e19412ec086783cd92da9
Signed-off-by: Agnelo Vaz <agnelo.vaz@samsung.com>
Adeel Kazmi [Thu, 27 Aug 2015 10:08:28 +0000 (03:08 -0700)]
Merge "Add missing StyleMonitor::GetDefaultFontStyle()." into devel/master
Adeel Kazmi [Thu, 27 Aug 2015 08:22:22 +0000 (01:22 -0700)]
Merge "Scaling feature for fixed-size fonts" into devel/master