David Steele [Wed, 29 Nov 2017 21:02:06 +0000 (21:02 +0000)]
Added Crop and Resize APIs to PixelBuffer
Change-Id: I4861bd3b8172713870b4ad802dfe07a3003469a9
taeyoon0.lee [Wed, 29 Nov 2017 02:58:37 +0000 (11:58 +0900)]
Fixed abort issue by NULL in Region/Language changed callback
Change-Id: Ia5204b649cd9495b19206e0d3bb2d84749f301c5
Adeel Kazmi [Tue, 28 Nov 2017 15:25:31 +0000 (15:25 +0000)]
Merge "Update doxygen comment" into devel/master
minho.sun [Tue, 28 Nov 2017 07:44:45 +0000 (07:44 +0000)]
Merge "Support Widget Application" into devel/master
Seoyeon Kim [Tue, 28 Nov 2017 05:10:38 +0000 (14:10 +0900)]
Update doxygen comment
- Explicit link request to 'Vector' could not be resolved.
So, changed the link to 'Dali::Vector'.
Change-Id: Ic1892d455b01e0810b9b60bd81c9df1e92882bb5
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
minho.sun [Mon, 13 Nov 2017 08:01:45 +0000 (17:01 +0900)]
Support Widget Application
Support Widget Application on tizen devices.
WidgetApplication
- Class for getting Application lifecycle.
- Manage Widget instances and Widget Creator functions.
Widget
- Class for getting Widget Instance lifecycle.
- Support virtual function for lifecycles.
Widget Controller
- Class for communicating with widget framework.
Change-Id: Ied00cd48d33fa703cb93d454bfd2868790316073
Signed-off-by: minho.sun <minho.sun@samsung.com>
David Steele [Fri, 24 Nov 2017 15:20:18 +0000 (15:20 +0000)]
Merge "Add DALI_KEY_DELETE to get Delete key event" into devel/master
Agnelo Vaz [Fri, 24 Nov 2017 11:55:59 +0000 (11:55 +0000)]
DALi Version 1.3.1
Change-Id: I769c1291ee5082cbc4e1f1ea779f489f85913cdd
Seoyeon Kim [Mon, 20 Nov 2017 07:28:55 +0000 (16:28 +0900)]
Add DALI_KEY_DELETE to get Delete key event
- 'Delete' key name is DALI_KEY_DELETE key code in DALi.
'Delete' keyCode is 119 by ecore_x_keysym_keycode_get().
Change-Id: I56bca075e607fe6e942b7e9a7ed87b7b6ee57aa2
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
minho.sun [Fri, 17 Nov 2017 02:26:00 +0000 (11:26 +0900)]
Add QuitFromMainLoop function to idle event with force option.
When user hide window, adaptor will be paused.
In this situation, user cannot add callback function to idle event.
But Application should be terminated when Quit() function is called evenif window is hide.
So add QuitFromMainLoop function to idle event with force option.
Change-Id: I4470ae7f2845c04772d791dabd1187359bad7a70
Heeyong Song [Tue, 28 Feb 2017 06:24:04 +0000 (15:24 +0900)]
pan-gesture code refactor and environment variables
Change-Id: Idc6902b3f9a3d0e4b847940851aa851af60dc98e
Adeel Kazmi [Thu, 9 Nov 2017 15:04:26 +0000 (15:04 +0000)]
Depth & Stencil buffers now disabled by default, can be enabled using env var
Change-Id: I8ebfdb92be54b4705768a4a97dc89e42c5aff59a
adam.b [Fri, 17 Nov 2017 14:46:00 +0000 (14:46 +0000)]
DALi Version 1.3.0
Change-Id: I469cac6b7552bea293461a4b26391918a0683d72
Heeyong Song [Thu, 16 Nov 2017 07:46:46 +0000 (16:46 +0900)]
Fix event processing bug
Event processing request was ignored before the scene is created.
Change-Id: I25edef6989fb265a703fa8756ed9798e150ee050
Adeel Kazmi [Fri, 10 Nov 2017 17:08:14 +0000 (17:08 +0000)]
Merge "Fix memory leak in InputMethodOptions" into devel/master
Victor Cebollada [Fri, 10 Nov 2017 07:20:27 +0000 (07:20 +0000)]
DALi Version 1.2.65
Change-Id: I5ae84ab07d00580f07def06730a86566dcfd0b93
Francisco Santos [Wed, 8 Nov 2017 21:49:57 +0000 (21:49 +0000)]
Fix memory leak in InputMethodOptions
Change-Id: I60cf0fad5f3757a162856910b83bc455a79939e7
HyunJu Shin [Thu, 9 Nov 2017 02:16:19 +0000 (02:16 +0000)]
Merge "Fix a crash issue" into devel/master
Adeel Kazmi [Wed, 8 Nov 2017 17:48:33 +0000 (17:48 +0000)]
Merge "Disable MASS by default" into devel/master
Heeyong Song [Wed, 8 Nov 2017 01:52:30 +0000 (10:52 +0900)]
Fix a crash issue
OnWindowHidden and OnWindowShown can be called before mThreadController is started in NotifySceneCreated.
In this case mThreadController should not be paused or resumed.
Change-Id: I63db11085a2682fb7a0199616e5e9381b672e06f
Joogab Yun [Tue, 7 Nov 2017 06:05:45 +0000 (15:05 +0900)]
fixed bug about PNG_COLOR_TYPE_GRAY_ALPHA
Change-Id: Idd0d87f3b71c131d5138647d143eef8ad4648a80
Heeyong Song [Mon, 6 Nov 2017 08:38:36 +0000 (17:38 +0900)]
Disable MASS by default
Change-Id: I8c8e50e99fd2792002ec5ddb76481b52b2c73be7
David Steele [Fri, 3 Nov 2017 12:49:29 +0000 (12:49 +0000)]
Merge "DALi Version 1.2.64" into devel/master
György Straub [Fri, 3 Nov 2017 12:27:18 +0000 (12:27 +0000)]
DALi Version 1.2.64
Change-Id: I3fafae68aa220cd751b07c1522626e2a6cc40965
Heeyong Song [Fri, 3 Nov 2017 04:46:39 +0000 (04:46 +0000)]
Merge "support 1, 2, 4 bit depths about PNG_COLOR_TYPE_GRAY" into devel/master
Heeyong Song [Fri, 3 Nov 2017 03:09:54 +0000 (03:09 +0000)]
Merge "Remove evas dependency" into devel/master
Victor Cebollada [Thu, 12 Oct 2017 15:36:42 +0000 (16:36 +0100)]
Render to Frame Buffer Object.
* A new feature has been added to dali-core/dali-adaptor to
measure the performance above 60 fps avoiding the vsync.
It renders the frames into a Frame Buffer Object. However,
is possible to render into the default Frame Buffer every
certain number of frames.
* Usage: $ DALI_FPS_TRACKING=1 DALI_RENDER_TO_FBO=30 path_to_DALi_app
Will render into the Frame Buffer Object 29 frames of 30, the 30th
will be rendered into the Frame Buffer. Will show as well the FPS.
Change-Id: I3a56078e5ec97ffda781a1242576dda25d148110
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
Joogab Yun [Tue, 31 Oct 2017 06:24:07 +0000 (15:24 +0900)]
support 1, 2, 4 bit depths about PNG_COLOR_TYPE_GRAY
Change-Id: Id3a7cf85b229e44f903d1c05640e05ab3bf0d188
Umar [Fri, 27 Oct 2017 11:11:07 +0000 (12:11 +0100)]
DALi Version 1.2.63
Change-Id: If037ab49f0cf17343f4b6972d713cc973adc5424
Heeyong Song [Fri, 27 Oct 2017 05:59:19 +0000 (14:59 +0900)]
Remove evas dependency
Change-Id: I23fefe37d626b0b3e957994b6532b5bcf17d898e
Heeyong Song [Wed, 25 Oct 2017 23:33:10 +0000 (23:33 +0000)]
Merge "Pause adaptor when the window is hidden" into devel/master
Richard Huang [Tue, 24 Oct 2017 15:11:05 +0000 (16:11 +0100)]
Add gaussian blur support in PixelBuffer
Change-Id: Ibc05b718340bf3f6c6e51746f9ee708a9d6ae137
Heeyong Song [Fri, 20 Oct 2017 06:27:45 +0000 (15:27 +0900)]
Pause adaptor when the window is hidden
Change-Id: I28b2b86ee6593ee4546763e59d129ea68b083b21
HyunJu Shin [Wed, 25 Oct 2017 04:30:45 +0000 (04:30 +0000)]
Merge "Support EGL_DONT_CARE for multi-sampling level" into devel/master
Heeyong Song [Mon, 23 Oct 2017 08:29:52 +0000 (17:29 +0900)]
Support EGL_DONT_CARE for multi-sampling level
Change-Id: I10e47e48c94000a9cd3807453b37db8f086ce3de
Heeyong Song [Mon, 25 Sep 2017 07:33:31 +0000 (16:33 +0900)]
Support event processing during pause state
Change-Id: Iee9b8046bd13da7871ac756569b94a45398ac489
Richard Huang [Fri, 20 Oct 2017 11:43:06 +0000 (12:43 +0100)]
DALi Version 1.2.62
Change-Id: I63789ddac469cba396a118b47c2bc41171a021fa
Seoyeon Kim [Tue, 17 Oct 2017 08:29:50 +0000 (08:29 +0000)]
Merge "Add Property::EXTENTS in automated-tests" into devel/master
HyunJu Shin [Tue, 17 Oct 2017 08:08:05 +0000 (08:08 +0000)]
Merge "Added an devel-API to check whether video texture is supported" into devel/master
minho.sun [Tue, 17 Oct 2017 04:42:03 +0000 (13:42 +0900)]
Fix build error.
Change-Id: Ieb2e8205548868f4ce6c4e74d11f2e3d1fb4fda0
Signed-off-by: minho.sun <minho.sun@samsung.com>
minho.sun [Fri, 8 Sep 2017 07:02:29 +0000 (16:02 +0900)]
Enhance application device signal
Currently, DALi developer cannot get any information about device events
like LanguageChangedSignal.
To make user can use these kind of signals fully,
1) Add Language / Region information getter api.
- api : GetLanguage() / GetRegion()
2) Add new signal type and new signal for Battery / Memory status.
- signal type : LowBatterySignalType / LowMemorySignalType
- signal : LowBatterySignal / LowMemorySignalType
- enum : BatteryStatus / MemoryStatus
Change-Id: Ibebaa108767ee44edebeac7f2de097ffcc119ff2
Signed-off-by: minho.sun <minho.sun@samsung.com>
taeyoon0.lee [Thu, 21 Sep 2017 07:55:50 +0000 (16:55 +0900)]
Added an devel-API to check whether video texture is supported
- Checks whether platform API provides decoded video frame images
Change-Id: Ia287b51060217490a159d89b62255cb0e7b75c65
Kimmo Hoikka [Mon, 16 Oct 2017 14:14:59 +0000 (14:14 +0000)]
Merge "Ensure we discard unneeded renderbuffers in OpenGL ES 2.0 as well" into devel/master
Seoyeon Kim [Mon, 16 Oct 2017 13:24:18 +0000 (13:24 +0000)]
Merge "Add ImfManager KeyboardResizedSignalType and LanguageChangedSignalType" into devel/master
Seoyeon Kim [Wed, 11 Oct 2017 02:55:01 +0000 (11:55 +0900)]
Add Property::EXTENTS in automated-tests
Change-Id: Ic3e7f8dfb58c991efc27d3988d457cf5969af7ae
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Adeel Kazmi [Mon, 16 Oct 2017 10:17:48 +0000 (10:17 +0000)]
Merge "Add DALI_IMPORT_API for reference" into devel/master
HyunJu Shin [Mon, 16 Oct 2017 01:32:21 +0000 (01:32 +0000)]
Merge "Change Window::Raise() implementation" into devel/master
HyunJu Shin [Mon, 16 Oct 2017 00:51:16 +0000 (00:51 +0000)]
Merge "Fix to get the full input text in RetrieveSurrounding" into devel/master
Adeel Kazmi [Fri, 13 Oct 2017 16:57:52 +0000 (17:57 +0100)]
Ensure we discard unneeded renderbuffers in OpenGL ES 2.0 as well
Change-Id: I5bb9c6fd0c27fa253b10d18af183dc15c8f95b7a
greynaga [Fri, 13 Oct 2017 13:59:37 +0000 (14:59 +0100)]
DALi Version 1.2.61
Change-Id: Ia45624b919ee11f0c8ec677df5bde01985aa6877
Seoyeon Kim [Fri, 22 Sep 2017 07:44:20 +0000 (16:44 +0900)]
Fix to get the full input text in RetrieveSurrounding
- When an IMF retrieve surround event is received,
DALi should send the current full text to IME.
Change-Id: Ie00c3de120fd80a54c085ee6bfc138545c938175
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Heeyong Song [Wed, 27 Sep 2017 00:30:13 +0000 (09:30 +0900)]
Change Window::Raise() implementation
Change-Id: I1e986802afc797ea85d63609eb6a866df34cda6c
Jinho, Lee [Thu, 12 Oct 2017 10:11:23 +0000 (19:11 +0900)]
Add DALI_IMPORT_API for reference
GetMaxTextureSize is changed import api for reference
Change-Id: I89fef421f76ffa3ccfcd473241895bd62883ee8c
Seoyeon Kim [Wed, 11 Oct 2017 13:11:20 +0000 (22:11 +0900)]
Add ImfManager KeyboardResizedSignalType and LanguageChangedSignalType
- The user can get the resolved parameter of ResizedSignal() and
LanguageChangedSignal() in ImfManager.
Change-Id: Icf14e9d294f5120f8342e62d06bc837299d8eba3
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Heeyong Song [Wed, 27 Sep 2017 07:31:19 +0000 (16:31 +0900)]
Add an environment variable to set the default indicator visible mode
Change-Id: I5a86d1bb8ffc3f21ec2a57af9b000bf958e2a327
Heeyong Song [Wed, 27 Sep 2017 07:43:55 +0000 (16:43 +0900)]
Add event handling for additional Device::SubClass type
Change-Id: Ic24c9a2b2bb6d23b0a384b75ca2c10e75e75337d
Adeel Kazmi [Fri, 6 Oct 2017 16:42:19 +0000 (16:42 +0000)]
Merge "Fast bounding-box clipping feature" into devel/master
Adeel Kazmi [Fri, 6 Oct 2017 15:54:34 +0000 (16:54 +0100)]
DALi Version 1.2.60
Change-Id: I3a8eb3b62a223e92c8c7563bb12e8508e5056742
Tom Robinson [Fri, 22 Sep 2017 17:16:57 +0000 (18:16 +0100)]
Fast bounding-box clipping feature
Change-Id: I532c00cc322ceae9bd28918fef8b68a58603b8b2
adam.b [Fri, 29 Sep 2017 17:31:29 +0000 (18:31 +0100)]
Migration of devel API to public
Migrated DevelWindow API to public.
Change-Id: Ibebef89203a91feaf55bb469b2c577179b960a4d
Adeel Kazmi [Fri, 29 Sep 2017 18:56:35 +0000 (19:56 +0100)]
Changes required after some Actor Devel APIs made Public
Change-Id: I23e0027833ec3e7e906e5ef9103ce2f9d0f5c4ce
Adeel Kazmi [Fri, 29 Sep 2017 16:13:05 +0000 (17:13 +0100)]
Changes required after Device moved to Public API in Core
Change-Id: I9bbe468837e3d630727ede73f49a838469a09f35
Adeel Kazmi [Fri, 29 Sep 2017 12:51:26 +0000 (12:51 +0000)]
Merge "Changes required after some pixel formats were moved to the Public API in Core" into devel/master
Francisco Santos [Fri, 29 Sep 2017 12:19:23 +0000 (13:19 +0100)]
DALi Version 1.2.59
Change-Id: Icbca39d2f1e2b574bbf4e26ba468dafbb6e373b7
Adeel Kazmi [Thu, 28 Sep 2017 15:54:51 +0000 (16:54 +0100)]
Changes required after some pixel formats were moved to the Public API in Core
Change-Id: I47df90dfc8ab19577510e3a764c45fa592fc2a53
Adeel Kazmi [Fri, 22 Sep 2017 14:29:51 +0000 (14:29 +0000)]
Merge "DALi Version 1.2.58" into devel/master
David Steele [Fri, 22 Sep 2017 14:23:40 +0000 (15:23 +0100)]
DALi Version 1.2.58
Change-Id: I9cabc63cd2573a44154ac8cf6ba2df40630433b5
taeyoon0.lee [Fri, 22 Sep 2017 13:40:09 +0000 (13:40 +0000)]
Merge "Removed video player plugin" into devel/master
Heeyong Song [Wed, 9 Aug 2017 00:34:23 +0000 (09:34 +0900)]
Cleanup screen rotation code
Change-Id: I69f0a3c7d0212c69f710142532724d020ff6f35e
Adeel Kazmi [Thu, 21 Sep 2017 10:33:42 +0000 (11:33 +0100)]
Avoid debug assert when Timer is destroyed
item-view.example and clipping.example crash with debug builds without this patch
Change-Id: Icacb213e435cdc831da24e146cc50f47a29b3e37
Adeel Kazmi [Thu, 21 Sep 2017 09:31:24 +0000 (09:31 +0000)]
Merge "Fix svace issues" into devel/master
huiyu,eun [Thu, 21 Sep 2017 00:15:40 +0000 (09:15 +0900)]
Fix svace issues
- Fix derefenced pointer
Change-Id: I6f1dcd553caff648c57e0ab1ebc6187e693fd601
Signed-off-by: huiyu,eun <huiyu.eun@samsung.com>
taeyoon0.lee [Tue, 19 Sep 2017 07:36:02 +0000 (16:36 +0900)]
Removed video player plugin
- video plugin was moved in dali-extension
Change-Id: I30c96d75fd37a98547e9994e8899952de492b94a
Richard Huang [Tue, 5 Sep 2017 09:47:51 +0000 (10:47 +0100)]
Retrieve outline glyph from freetype
Change-Id: I352d6b4ab2d976e1ad7276cba9d96f7b9c6a3a01
Seoyeon Kim [Mon, 18 Sep 2017 02:14:09 +0000 (02:14 +0000)]
Merge "Fix Set and Get InputPanelData()" into devel/master
Agnelo Vaz [Fri, 15 Sep 2017 10:09:40 +0000 (11:09 +0100)]
DALi Version 1.2.57
Change-Id: I94e6120efda8c842767aa3061fcbf9fbf1046ca9
Kimmo Hoikka [Thu, 14 Sep 2017 17:09:20 +0000 (18:09 +0100)]
Test macros print just filename and not full path, all tests throw and harness catches tests
Change-Id: I2b3b472dc177005d199454c53a4764e3813fcae8
Seoyeon Kim [Thu, 31 Aug 2017 11:18:59 +0000 (20:18 +0900)]
Fix Set and Get InputPanelData()
- Fixed SetInputPanelData() and GetInputPanelData() code
Change-Id: I9bc9da2093ae86fbea0e343d6c489cfe848e4aa2
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Heeyong Song [Thu, 14 Sep 2017 01:35:27 +0000 (01:35 +0000)]
Merge "Change the return type of the init function" into devel/master
Heeyong Song [Thu, 14 Sep 2017 01:35:19 +0000 (01:35 +0000)]
Merge "Add an assertion for thread-satfy check to Timer" into devel/master
Heeyong Song [Thu, 7 Sep 2017 04:55:34 +0000 (13:55 +0900)]
Add an assertion for thread-satfy check to Timer
Change-Id: Ib42bd9f3312b2140d379491a66b29a47182a5f90
Seoyeon Kim [Fri, 8 Sep 2017 02:02:52 +0000 (11:02 +0900)]
Fix SVACE issues
- Check NULL dereference at window-impl-ecore-wl.cpp:880, 1467
- Initialized member variables in TizenVideoPlayer
- Fix the correct expression at image-operations.cpp:478
- Fix not to return NULL pointer at video-player-impl.cpp:136
Change-Id: I6ba410ab3406cca2a9b66c66345654c374278628
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Hwankyu Jhun [Sun, 10 Sep 2017 07:00:46 +0000 (16:00 +0900)]
Change the return type of the init function
Change-Id: Ib0541067345149e18d5e7f79f6d47c23843530e1
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
Heeyong Song [Mon, 11 Sep 2017 03:15:47 +0000 (12:15 +0900)]
Fix build error in tv profile
Change-Id: Ia7c9527e23a3329f9a98a730d0352af85c115991
adam.b [Fri, 8 Sep 2017 08:27:24 +0000 (09:27 +0100)]
DALi Version 1.2.56
Change-Id: Iaf61e62730477402c166c2872e4f8fb7428dabc7
Adeel Kazmi [Wed, 6 Sep 2017 18:19:45 +0000 (19:19 +0100)]
Added a method so that we can render once more, even if we're paused
Change-Id: Ide4ab561faaf11954d265639b674a629296738e0
Heeyong Song [Thu, 7 Sep 2017 04:48:48 +0000 (04:48 +0000)]
Merge "Fixed crash issues" into devel/master
taeyoon0.lee [Thu, 7 Sep 2017 04:47:36 +0000 (04:47 +0000)]
Merge "Added layout direction change by system language" into devel/master
HyunJu Shin [Thu, 7 Sep 2017 04:42:42 +0000 (04:42 +0000)]
Merge "Make TiltSensor started again after stopped" into devel/master
Joogab Yun [Tue, 5 Sep 2017 08:27:54 +0000 (17:27 +0900)]
Fixed crash issues
do eglMakeCurrent before eglDestroySurface()
Change-Id: Iff8abcca5bcc5ec56e4ce3f34afcd6092ee41c9e
Heeyong Song [Thu, 31 Aug 2017 08:26:30 +0000 (17:26 +0900)]
Support KTX_UNCOMPRESSED_ALPHA8 format
Change-Id: Ia9ed3eef2a7fcaa7184a11b9b187d9d1e02d909a
taeyoon0.lee [Mon, 28 Aug 2017 14:39:53 +0000 (23:39 +0900)]
Added layout direction change by system language
Change-Id: Ia48f37a873655013d7fa23ba65a98a5ca1af58ef
Heeyong Song [Wed, 12 Jul 2017 07:39:14 +0000 (16:39 +0900)]
Support dual ABI
Change-Id: If0ffebb755fcbf8a4014c13cc2bdf0f302203704
Umar [Fri, 1 Sep 2017 11:35:22 +0000 (12:35 +0100)]
DALi Version 1.2.55
Change-Id: I8987e2ff7276c76ab41b1ebdee13a77bb44e0d05
taeyoon0.lee [Fri, 1 Sep 2017 07:23:23 +0000 (07:23 +0000)]
Merge "Revert "Added handler for ECORE_WL_EVENT_WINDOW_VISIBILITY_CHANGE"" into devel/master
Adeel Kazmi [Thu, 31 Aug 2017 10:00:49 +0000 (10:00 +0000)]
Merge "Revise installing a license file in automated-test" into devel/master
minho.sun [Thu, 31 Aug 2017 03:00:19 +0000 (03:00 +0000)]
Merge "Do not build elementary when tizen version is over 3.0" into devel/master
minho.sun [Wed, 30 Aug 2017 11:58:05 +0000 (20:58 +0900)]
Do not build elementary when tizen version is over 3.0
Do not build elementary when tizen version is over 3.0
Change-Id: I816d4dbb8ad7e3e4209817d2fae7ff0179451f60
Signed-off-by: minho.sun <minho.sun@samsung.com>
Seoyeon Kim [Wed, 30 Aug 2017 04:40:31 +0000 (13:40 +0900)]
Disable Accessibility in Tizen
- Make Accessibility disabled temporarily in Tizen platform
Change-Id: I52ccc0178a5f311afbeae5a3977cbf5dfd91fdfa
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Francisco Santos [Fri, 25 Aug 2017 10:48:41 +0000 (11:48 +0100)]
DALi Version 1.2.54
Change-Id: I9baaedddee79a26a78e904905da94997feae2ec2