taeyoon [Fri, 18 Dec 2015 04:24:09 +0000 (13:24 +0900)]
[3.0] Handle NULL pointer for UTC on target
Change-Id: I0cac9d518a65b4c1b48037705b6182434ed9ae26
Taeyoon Lee [Wed, 18 Nov 2015 07:18:12 +0000 (23:18 -0800)]
Merge "[3.0] Change PixmapImage class to NativeImageSource class" into tizen
taeyoon [Wed, 18 Nov 2015 05:26:35 +0000 (14:26 +0900)]
[3.0] Add default value into window member data
Change-Id: Ie699e334816ff680e98ef78145a20e2acbe33b10
Heeyong Song [Fri, 13 Nov 2015 06:53:55 +0000 (15:53 +0900)]
[3.0] Change PixmapImage class to NativeImageSource class
Change-Id: I5cb0a1564f724609f4f89aec340196b09511d299
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
Xiangyin Ma [Wed, 21 Oct 2015 15:38:09 +0000 (16:38 +0100)]
[3.0] Added EventThreadCallback class & BitmapLoader::Load() API
Change-Id: Ib17156bd87cf917582e39a17cb3bc6843cb12c24
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
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
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
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
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
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
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
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
Lee Morgan [Fri, 23 Oct 2015 10:00:36 +0000 (11:00 +0100)]
DALi Version 1.1.7
Change-Id: I23a22fdb6412993d5f3da3523a925f523c3f397b
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
Yoonsang Lee [Mon, 27 Apr 2015 10:33:06 +0000 (19:33 +0900)]
[3.0] Add key grab/ungrab interfaces for Tizen (X11/Wayland)
The key grab feature is designed for following example scenarios:
- TV : A user might want to change the volume or channel of the background TV contents while focusing on the foregrund app.
- Mobile : When a user presses Home key, the homescreen appears regardless of current foreground app.
- Mobile : Using volume up/down as zoom up/down in camera apps.
Conflicts:
adaptors/common/key-impl.h
adaptors/tv/tv-key-impl.cpp
adaptors/ubuntu/key-impl-ubuntu.cpp
adaptors/wayland/file.list
adaptors/wayland/key-impl-wl.cpp
adaptors/x11/file.list
adaptors/x11/key-impl-x.cpp
build/tizen/adaptor/Makefile.am
Change-Id: Iace7185a4eee8268a0ce59e8383aa2adf3620d31
taeyoon [Mon, 20 Jul 2015 09:29:23 +0000 (18:29 +0900)]
[3.0] Fix crash in wayland
Change-Id: I5fb6c065aed64736ca5059beac5b70a22e6f8a1c
Yoonsang Lee [Fri, 17 Jul 2015 08:59:21 +0000 (17:59 +0900)]
[3.0] Change vconf BuildRequire
Change-Id: Ia2ea637ea9c8f4e745631f6f08221046e078e75b
taeyoon [Tue, 1 Sep 2015 04:35:17 +0000 (13:35 +0900)]
Merge branch 'devel/master(1.1.1)' into tizen
Change-Id: Ia46c29375cb2961e818be16d3f2f1a883f54bea8
taeyoon [Tue, 1 Sep 2015 02:45:36 +0000 (11:45 +0900)]
Revert "[3.0] Change vconf BuildRequire"
This reverts commit
8fe2e3963a8fc259d6c8b533b5dfa3a625bb84a0.
Change-Id: Iee71f1ba2c112a265d814f8036ee5c3f1c4ed074
taeyoon [Tue, 1 Sep 2015 02:44:52 +0000 (11:44 +0900)]
Revert "[3.0] Fix crash in wayland"
This reverts commit
a97df24246a11622772485c4f5bef73a5a161044.
Change-Id: I22646d1a4a9ce184e613535cdfb5403100efb726
taeyoon [Tue, 1 Sep 2015 02:44:07 +0000 (11:44 +0900)]
Revert "[3.0] Add key grab/ungrab API for Tizen (X11/Wayland)"
This reverts commit
be1e0b65aef4010eb4a649c1787966918aea6167.
Change-Id: Ic691d6fa67fe16c4ed87ad37272e020e90f0a64d
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
Paul Wisbey [Mon, 24 Aug 2015 18:20:41 +0000 (19:20 +0100)]
Scaling feature for fixed-size fonts
Change-Id: I77dd56483de63e92a9c2927428aeadf030909b98
Lee Morgan [Wed, 26 Aug 2015 13:15:49 +0000 (14:15 +0100)]
Added network build option. Disabled by default.
Change-Id: Id7d762a9a00168eb84eaff3de486f5db08e13a40
Lee Morgan [Wed, 26 Aug 2015 10:14:36 +0000 (11:14 +0100)]
DALi Version 1.1.1
Change-Id: I8d826322b9fa6538a8e3eba01e8debec87071e64
Heeyong Song [Wed, 26 Aug 2015 08:03:11 +0000 (17:03 +0900)]
Fix VD prevent issues
1. sprintf -> snprintf: buffer overflow
2. usleep -> nanoslepp: in case of usleep, busy wait if time is less than 10ms
3. strerror -> strerror_r: thread unsafe
4. copy constructor and assignment operator are missed
Change-Id: Iedeefaf41b74683f19ee4b437faccb10bd2c10d4
v.cebollada [Wed, 26 Aug 2015 05:42:51 +0000 (14:42 +0900)]
Add missing StyleMonitor::GetDefaultFontStyle().
Change-Id: I82f78b0e4e66955d7df644106716f6177e53b06c
Signed-off-by: v.cebollada <v.cebollada@samsung.com>
Ferran Sole [Mon, 24 Aug 2015 14:05:57 +0000 (15:05 +0100)]
Fixed bug which caused PostRender() method not being called in GlProxyImplementation
Caused by wrong signature of the virtual function inherited from GLImplementation
Change-Id: I15712c59fa05a964caf284a155d8af62b7ac04df
Jonghyun Ho [Thu, 20 Aug 2015 05:40:47 +0000 (14:40 +0900)]
Fix for DALi window to behave with Legacy mode disabled
Window is actually changed too early before we get resume
The sequence of switching between windows need to be ensured
Window was raised manually since legacy mode was enabled
DALi window needs to be controlled by the system
It can be done by disabling legacy mode
Change-Id: I76f9e739716ef3974a38c3a11799694d72dc8321
Paul Wisbey [Fri, 21 Aug 2015 09:19:19 +0000 (02:19 -0700)]
Merge "Add some missing key mappings." into devel/master
v.cebollada [Thu, 20 Aug 2015 07:10:23 +0000 (16:10 +0900)]
Add some missing key mappings.
Change-Id: I44aa06ddc5f5612ddea22b91f35ee53f6e324a97
Signed-off-by: v.cebollada <v.cebollada@samsung.com>
Adeel Kazmi [Thu, 20 Aug 2015 16:16:27 +0000 (17:16 +0100)]
Improve ThreadSynchronization Logging (enable release logging if required)
By uncommenting one line, logging is now possible in release mode as well
Change-Id: Ibb012e7b1c7f9c5c23ada459d1320b10eeab1cb8
Agnelo Vaz [Thu, 20 Aug 2015 15:37:24 +0000 (16:37 +0100)]
Switch off logging for Virtual Keyboard
Change-Id: I8a405695b9c6c29c02058bb6491c07c0ae7232a0
Signed-off-by: Agnelo Vaz <agnelo.vaz@samsung.com>
Adeel Kazmi [Thu, 20 Aug 2015 14:37:33 +0000 (07:37 -0700)]
Merge "Ensure we don't wait for VSync if we're just resuming" into devel/master
Adeel Kazmi [Thu, 20 Aug 2015 13:09:33 +0000 (06:09 -0700)]
Merge "Shift key codes added to key enum." into devel/master
Adeel Kazmi [Thu, 20 Aug 2015 12:51:24 +0000 (05:51 -0700)]
Merge "DALi Version 1.1.0" into devel/master
Chu Hoang [Thu, 20 Aug 2015 12:33:09 +0000 (13:33 +0100)]
DALi Version 1.1.0
Change-Id: I8fdb91545cb1e7c5e6b87e0ce41ff8e9a6e80d34
Adeel Kazmi [Wed, 19 Aug 2015 18:00:31 +0000 (19:00 +0100)]
Ensure we don't wait for VSync if we're just resuming
[Problem] Could go into a scenario where we end up waiting for v-sync but haven't actually
restarted the v-sync thread upon resume.
[Solution] Ensure we do not wait for a v-sync if we're just resuming.
Also ensure we do not go to sleep if we've just resumed.
Change-Id: I225c78c9c20fee090db0842e40b02336821b75a6
v.cebollada [Wed, 19 Aug 2015 14:36:47 +0000 (23:36 +0900)]
Shift key codes added to key enum.
Change-Id: I42d1648882efc7208822a8406157c594979e8507
Signed-off-by: v.cebollada <v.cebollada@samsung.com>
daemyung jang [Thu, 20 Aug 2015 06:08:12 +0000 (15:08 +0900)]
Show the opaque indicator by the flick gesture
Change-Id: Ice0ad113515e330a883c542e9fa97f030fb7b58d
Signed-off-by: daemyung jang <dm86.jang@samsung.com>
Taeyoon Lee [Wed, 19 Aug 2015 13:56:51 +0000 (06:56 -0700)]
Merge "[3.0] Add key grab/ungrab API for Tizen (X11/Wayland)" into tizen
taeyoon [Wed, 19 Aug 2015 13:56:41 +0000 (06:56 -0700)]
Merge "[3.0] Fix crash in wayland" into tizen
Yoonsang Lee [Mon, 27 Apr 2015 10:33:06 +0000 (19:33 +0900)]
[3.0] Add key grab/ungrab API for Tizen (X11/Wayland)
- Key grab feature is designed for following example scenarios:
- TV : A user might want to change the volume or channel of the background TV contents while focusing on the foregrund app.
- Mobile : When a user presses Home key, the homescreen appears regardless of current foreground app.
- Mobile : Using volume up/down as zoom up/down in camera apps.
- Add --enable-profile option to build.sh of automated-tests
- Key grab feature is available only in Tizen. It's UTCs should not be compiled in Ubuntu.
- Desktop dali-adaptor automated-tests should be built with --enable-profile=UBUNTU similar to desktop dali-adaptor.
Change-Id: Ic523f094d65d21359b3c4140131efbaf91214082
taeyoon [Mon, 20 Jul 2015 09:29:23 +0000 (18:29 +0900)]
[3.0] Fix crash in wayland
Change-Id: I1ba6cc919dd7a406537eb792c7188389cc6c2d8a
Yoonsang Lee [Fri, 17 Jul 2015 08:59:21 +0000 (17:59 +0900)]
[3.0] Change vconf BuildRequire
Change-Id: I86b2a9aa5bafb64662e4c1364e17573955e6270d
taeyoon [Wed, 19 Aug 2015 12:50:15 +0000 (21:50 +0900)]
Merge branch devel/master (1.0.49) into tizen
Conflicts:
adaptors/base/update-thread.cpp
adaptors/common/adaptor-impl.cpp
adaptors/common/application-impl.cpp
adaptors/public-api/adaptor-framework/tts-player.cpp
adaptors/public-api/adaptor-framework/tts-player.h
adaptors/public-api/dali-adaptor-version.cpp
adaptors/tizen/adaptor-impl-tizen.cpp
adaptors/tizen/framework-tizen.cpp
adaptors/tizen/tts-player-impl-tizen.cpp
adaptors/tizen/tts-player-impl.h
adaptors/ubuntu/tts-player-impl-ubuntu.cpp
adaptors/ubuntu/tts-player-impl.h
adaptors/wayland/file.list
adaptors/x11/file.list
adaptors/x11/pixmap-render-surface-x.cpp
automated-tests/src/dali-adaptor/utc-Dali-TtsPlayer.cpp
packaging/dali-adaptor-common.spec
packaging/dali-adaptor-mobile.spec
packaging/dali-adaptor-tv.spec
packaging/dali-adaptor-wearable.spec
packaging/dali-adaptor.spec
Change-Id: If77e71102b15cb1e229c0cfec2af9847cb6dcddf
Adeel Kazmi [Tue, 18 Aug 2015 10:02:26 +0000 (11:02 +0100)]
Emit the resume signal before we update
[Problem] We'd signal the application AFTER we'd already done a first update
upon resume so the first frame shown would just show the last frame
before we were paused.
[Solution] Emit the signal first on resume so the application can queue any
messages. Then we should process the messages (but only once as
Core::Resume also does it). Finally, we should kick off the thread
controller, so the first update that we do is what was required by
the application.
Change-Id: I6dda0b70f29b47da91f5dc430447b54f7526067d
daemyung jang [Tue, 30 Jun 2015 04:48:47 +0000 (13:48 +0900)]
Fix the runtime error by the uninitialized ecore imf event
Ecore IMF Version 1.13 has dev_name in the IMF struct, older versions do not, so adding a define to
check if we're at the right version and only setting the member if it does.
Change-Id: Ie462238c859295bd5c4291000f49f0219d1b2526
Adeel Kazmi [Fri, 14 Aug 2015 14:04:57 +0000 (15:04 +0100)]
Decode buffer from memory synchronously
Change-Id: I4810d51b7a6914cc928637ccaaf8136d4a443d2f
Adeel Kazmi [Thu, 13 Aug 2015 19:01:22 +0000 (20:01 +0100)]
Remove Boost dependency
Change-Id: I02e5d7c854713a164ca5178a0fd6b7ad5ac93e62
Adeel Kazmi [Wed, 1 Jul 2015 16:51:34 +0000 (17:51 +0100)]
Simplified ThreadController
Change-Id: I779591ba17b1789be8832500991631212c34ecbd
Adeel Kazmi [Wed, 1 Jul 2015 16:51:34 +0000 (17:51 +0100)]
Replaced UpdateRender with Thread for Controller and Sync
Change-Id: I1d3dfaf38526223cf7284892c5ab02e60d146020