jmm [Wed, 10 Jan 2024 03:45:28 +0000 (12:45 +0900)]
Fix svace issue
Change-Id: I8db49c7320da74124e89554506bcce63fb2fc166
seungho baek [Fri, 10 Nov 2023 08:34:46 +0000 (17:34 +0900)]
[Tizen] Support asan build option
Change-Id: I98c5336035fcf5cdadadb1c5c81ff60c1fbf516c
Signed-off-by: seungho baek <sbsh.baek@samsung.com>
sunghyun kim [Thu, 31 Aug 2023 04:07:43 +0000 (13:07 +0900)]
Add property to keep widget size
Add property so that the size of the widget does not change even if the size of the widget viewer changes
Change-Id: Ibab741d062c0f8228a8b23d5bcfcfdf86acbcb92
sunghyun kim [Thu, 27 Apr 2023 04:40:39 +0000 (13:40 +0900)]
Do not reload the widget automatically during widget creation.
before widget creation, the function of reloading the widget doesn't work.
in this case, the user needs to reload the widget manually
so widgetViewer doesn't perform reload function automatically.
Change-Id: Iecda82a60da4ed622bea02f7665c8db7e6c8942c
Eunki, Hong [Thu, 23 Feb 2023 14:07:01 +0000 (23:07 +0900)]
[Tizen] Fix coverity error at ReloadWidget
Change-Id: I45abe148a4e82c770091494231af04aaa3b1b0f8
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Eunki Hong [Wed, 25 Jan 2023 15:50:52 +0000 (00:50 +0900)]
Cleanup .gitignore file
Collect, merge and clean up .gitignore file for all dali repos
Change-Id: Ib1a7554b82bc51d1dd990cdb77d6da3343428c88
Signed-off-by: Eunki Hong <eunkiki.hong@samsung.com>
Eunki, Hong [Mon, 16 Jan 2023 08:13:36 +0000 (17:13 +0900)]
[Tizen] Remove png warning log
Change-Id: If42893f29ebdeca6aa3cc3582ff5714d7af5c5d8
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Lukasz Oleksak [Thu, 15 Dec 2022 15:09:48 +0000 (16:09 +0100)]
[AT-SPI] Add child_bus attribute to parents having remote accessibility object child
This will allow AT-clients to query in a single dbus call (via collection iface) all busses used for UI embedding.
Result of such query may be used by AT-client to limit its dbus calls to:
a) active window process
b) processes that provide UIs embedded in active window
and avoid dbus calls to processes being in background, which respond very slowly.
Change-Id: Id684259fa6cd9ad0393f40440eb103dd2ba4b7ff
tscholb [Wed, 14 Sep 2022 08:41:55 +0000 (17:41 +0900)]
Check window when IsOutOfScreen() is called.
Change-Id: I7a49f93a884a755e5a78a0ba9a08819e421afef0
Eunki, Hong [Fri, 5 Aug 2022 07:39:29 +0000 (16:39 +0900)]
Fix svace : nullcheck for accessible
When dali is not debug mode, accessible with null can execute SynchronizeChildPosition().
So we add nullcheck, and print some error message in this case.
Change-Id: I3f2c4aa5dfa89de633705805357c0f3d07f7e3d2
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Seoyeon Kim [Mon, 18 Jul 2022 04:52:35 +0000 (04:52 +0000)]
Merge "[AT-SPI] Introduce WidgetViewAccessible" into tizen
Heeyong Song [Tue, 12 Jul 2022 05:31:33 +0000 (14:31 +0900)]
Support 'enable_debug' feature
Change-Id: Ib031c71a27c556e26d626d4018688552dddb5c69
Artur Świgoń [Fri, 18 Mar 2022 09:06:27 +0000 (10:06 +0100)]
[AT-SPI] Introduce WidgetViewAccessible
WidgetView needs a special Accessible implementation that will report an
extra non-Actor child (the ProxyAccessible representing the remote
object) and handle extra D-Bus communication with it (including
informing it about its position on the screen for navigation purposes).
Change-Id: Ia631f50293a1b4d996adc7cb90ecfbc51adeb971
tscholb [Wed, 23 Mar 2022 09:24:40 +0000 (18:24 +0900)]
Fix build error using keyEvent
screen_connector_toolkit_send_key_event() can use over tizen 7.0.
so i add some code to avoid crash issue.
Change-Id: Ica094abb837ef292bcb21f8377c2315cd9790343
sunghyun kim [Mon, 21 Mar 2022 07:32:45 +0000 (07:32 +0000)]
Merge "Call syncKeyEvent in WidgetViewer" into tizen
tscholb [Thu, 20 Jan 2022 12:34:52 +0000 (21:34 +0900)]
Call syncKeyEvent in WidgetViewer
call screen_connector_toolkit_send_key_event() in OnKeyEvent()
this API can get the result of keyEvent.
If the application consumes a keyEvent, the WidgetView also consumes that keyEvent.
Change-Id: I26e6696f966ddd3b4446987abc35bf159f7f2ae7
Artur Świgoń [Fri, 28 Jan 2022 14:57:57 +0000 (15:57 +0100)]
[AT-SPI] Remove SetAccessibilityConstructor()
A related dali-toolkit patch removes this function. Since the default
ControlAccessible is used, is is sufficient to only set the role.
Change-Id: I9c6010ccf277d24baa26e0f24433d72efdcb71ab
Artur Świgoń [Fri, 18 Feb 2022 14:24:03 +0000 (15:24 +0100)]
[AT-SPI] Use std::make_unique in SetAccessibilityConstructor
An upcoming dali-toolkit patch will narrow down the expected return type
to ControlAccessible.
Change-Id: Iba6e0e883239bc1c8f6061f2e426d783068b000b
Eunki, Hong [Fri, 4 Feb 2022 13:55:44 +0000 (22:55 +0900)]
[Tizen] Remove useless API - WidthForHeight / HeightForWidth
WidgetView::WidthForHeight and WidgetView::HeightForWidth
did exactly same jobs as Control::~~~For~~~. So just erase it.
Change-Id: I90e9cf4f9a40c8f1c35a6dbdee41f06aea63da0c
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Artur Świgoń [Fri, 3 Dec 2021 19:09:50 +0000 (20:09 +0100)]
[AT-SPI] Use ControlAccessible for WidgetView
A naming convention change occured both in adaptor and toolkit.
Change-Id: I050e9ec0be28c8ce475f1f0a411d8a71873261aa
tscholb [Wed, 15 Dec 2021 05:31:13 +0000 (14:31 +0900)]
Do not pause/resume when widget is not created
if Widget is not created, we must not call any api for widget.
so i added this patch
Change-Id: I3c874209aa65be95605aa3f8b8509e424bd3b011
Wonsik Jung [Wed, 8 Dec 2021 09:51:30 +0000 (18:51 +0900)]
Fix the crash in widget-view when this is not added to Window.
When the widget-view is not added, a crash occurs.
Because window is usded Widget::IsOutOfScreen().
To fix, the checker is added and return value is false.
Change-Id: I5b87be18f2798cf0267628743b5b42624ef4ee14
sunghyun kim [Thu, 19 Aug 2021 13:35:27 +0000 (22:35 +0900)]
Delete buffer after the resource of nativeImage is destroyed
Previously WidgetView deleted the previous buffer when updating the next buffer.
But in this struct, the buffers in use may be cleared if the rendering is fast.
Thus, To resolve these problems, it has been modified to erase the buffer using WidgetBuffer and EventCallback.
Change-Id: I4e00bed378a98d735a06830ef2b77c6aefe4a4a7
tscholb [Wed, 6 Oct 2021 09:04:33 +0000 (18:04 +0900)]
Modified to set preview image to default value in widget
I modified to turn off the default value when refactoring,
but I change it for existing behavior compatibility
Change-Id: I342a123e69f73ee4ab1a7bb347e159598cf45abd
Sunghyun Kim [Tue, 10 Aug 2021 08:14:48 +0000 (17:14 +0900)]
Delete unnecessary keyMap conversion code
WidgetView was converting KeyMap directly and handing it over to Widget.
But using dali keyMap, this process is unnecessary.
Therefore, i deletes unnecessary code.
Change-Id: I4d595d68793ce73c8105a3600ec8da77cf3ce85c
Heeyong Song [Mon, 26 Jul 2021 09:28:26 +0000 (09:28 +0000)]
Merge "Add ApplyCustomFragmentPrefix" into tizen
Seoyeon Kim [Tue, 20 Jul 2021 01:17:18 +0000 (10:17 +0900)]
Fix WidgetView doxygen for API reference
- Updated Signal table.
- Removed @DEPRECATED tag and added a description using remarks.
Change-Id: I1974998b6a0260fd44cabf408d4ae40da2303a55
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Eunki, Hong [Mon, 5 Jul 2021 06:10:54 +0000 (15:10 +0900)]
Add ApplyCustomFragmentPrefix
- Apply suitable prefix for the native image fragment shader
Change-Id: I9b810053fe7fa57379c3e4f3cdf356c2ec313587
Signed-off-by: Eunki, Hong <eunkiki.hong@samsung.com>
Sunghyun Kim [Thu, 7 Jan 2021 07:33:07 +0000 (16:33 +0900)]
Refactoring WidgetView
1.Add RemoveWidget() for WidgetViewManager
2.Apply Singleton to WidgetViewManager
(https://github.com/Samsung/TizenFX/pull/2521)
3.Set RetryState When widget creation fails
4.Add Document
Change-Id: I946b672109c827fa04d47d97f98c4608364749e7
Sunghyun Kim [Thu, 27 May 2021 05:31:52 +0000 (14:31 +0900)]
Add ACCESSIBILITY_HIGHLIGHTABLE for ATSPI
Change-Id: Ica955ad8c646923b36d4732a2bf8ade96e1f6ded
Sunghyun Kim [Mon, 10 May 2021 01:24:09 +0000 (10:24 +0900)]
Fix typo in WIdgetViewManager
Change-Id: I2fadb43085fc4b432e9eba95e6602df51a95e992
sunghyun kim [Mon, 1 Feb 2021 05:52:36 +0000 (05:52 +0000)]
Merge "Add sv.po file" into tizen
Sunghyun Kim [Mon, 1 Feb 2021 04:54:47 +0000 (13:54 +0900)]
Add sv.po file
Change-Id: Ic5356cc0c2762e1f6a0f1886b85ad863978dc1cb
Sunghyun Kim [Thu, 28 Jan 2021 05:34:59 +0000 (14:34 +0900)]
Update .po files
Change-Id: If789c2d77468eb5e6744e6ef8bfbbc33971f6f4b
Sunghyun Kim [Thu, 28 Jan 2021 05:34:59 +0000 (14:34 +0900)]
Update .po files
Change-Id: If789c2d77468eb5e6744e6ef8bfbbc33971f6f4b
Changgyu Choi [Wed, 30 Dec 2020 06:09:01 +0000 (15:09 +0900)]
Add component based type
Widget viewer has to deal with widget app and widget component.
So viewer use type that is expressed bellow.
Please refer to the bellow patch.
https://review.tizen.org/gerrit/c/platform/core/appfw/screen-connector/+/249753
Change-Id: Ibfc6cef6d6a1daaa41e4329d8353f19a862e981d
Signed-off-by: Changgyu Choi <changyu.choi@samsung.com>
sunghyun kim [Tue, 15 Dec 2020 07:06:08 +0000 (07:06 +0000)]
Merge "Delete rendering skip code" into tizen
Sunghyun Kim [Tue, 15 Dec 2020 05:59:08 +0000 (14:59 +0900)]
Delete rendering skip code
mPermanentDelete is already used other application.
so i delete rendering skip patch
Change-Id: I14e79d3241778bfa617f9893b5d8b3a3906da78b
Sunghyun Kim [Tue, 15 Dec 2020 05:59:08 +0000 (14:59 +0900)]
Delete rendering skip code
mPermanentDelete is already used other application.
so i delete rendering skip patch
Change-Id: I14e79d3241778bfa617f9893b5d8b3a3906da78b
Sunghyun Kim [Sat, 12 Dec 2020 05:44:57 +0000 (14:44 +0900)]
To avoid crash issue when TerminateWidget() is called
1) Clear update callback for block calling update callback
RemoteSurface and other resource need to clear even if widget_instance_destroy() is failed.
2) Set Flag for block update callback
Sometimes, UpdateBuffer is called even if widgetview is destroyed.
For avoid this problem, skip rendering when flag is set.
Change-Id: I0d1f84623bbc2456c0b6b4a4c02f96fe6f7edd6c
Sunghyun Kim [Sat, 12 Dec 2020 05:44:57 +0000 (14:44 +0900)]
To avoid crash issue when TerminateWidget() is called
1) Clear update callback for block calling update callback
RemoteSurface and other resource need to clear even if widget_instance_destroy() is failed.
2) Set Flag for block update callback
Sometimes, UpdateBuffer is called even if widgetview is destroyed.
For avoid this problem, skip rendering when flag is set.
Change-Id: I0d1f84623bbc2456c0b6b4a4c02f96fe6f7edd6c
Sunghyun Kim [Mon, 7 Dec 2020 07:55:17 +0000 (16:55 +0900)]
Check tbm is null or not
Change-Id: I2fff9c49c51408b68b0b0c9e5519b32164a6ef85
Sunghyun Kim [Mon, 7 Dec 2020 07:55:17 +0000 (16:55 +0900)]
Check tbm is null or not
Change-Id: I2fff9c49c51408b68b0b0c9e5519b32164a6ef85
sunghyun kim [Fri, 27 Nov 2020 03:47:03 +0000 (03:47 +0000)]
Merge "Call pause/resume in create event" into tizen
Sunghyun Kim [Fri, 27 Nov 2020 02:31:04 +0000 (11:31 +0900)]
Call pause/resume in create event
call widget_instance_pause / widget_instance_pause in create event
Change-Id: I5abde873c54380bc6acff79f3c104d35b30828f3
Sunghyun Kim [Fri, 27 Nov 2020 02:31:04 +0000 (11:31 +0900)]
Call pause/resume in create event
call widget_instance_pause / widget_instance_pause in create event
Change-Id: I5abde873c54380bc6acff79f3c104d35b30828f3
sunghyun kim [Thu, 19 Nov 2020 07:03:16 +0000 (07:03 +0000)]
Merge "Call widget_instance_unref() if widget_instance_get_content() is failed" into tizen
Sunghyun Kim [Thu, 19 Nov 2020 06:58:15 +0000 (15:58 +0900)]
Call widget_instance_unref() if widget_instance_get_content() is failed
Change-Id: Ib8dc46dc6f340084b8bc2a3a9d0592ffdbc02c2b
Sunghyun Kim [Thu, 19 Nov 2020 06:58:15 +0000 (15:58 +0900)]
Call widget_instance_unref() if widget_instance_get_content() is failed
Change-Id: Ib8dc46dc6f340084b8bc2a3a9d0592ffdbc02c2b
Sunghyun Kim [Wed, 18 Nov 2020 07:28:29 +0000 (16:28 +0900)]
Fix Widget bug when reloading
1.After reload widget, the status of widget need to be resumed if it
visible.
2. widget_instance_get_content() need to call with widget_instance_unref();
Change-Id: I999e9e5f9f14c26b58cb275e2258c955fb4620c3
Sunghyun Kim [Wed, 18 Nov 2020 07:28:29 +0000 (16:28 +0900)]
Fix Widget bug when reloading
1.After reload widget, the status of widget need to be resumed if it
visible.
2. widget_instance_get_content() need to call with widget_instance_unref();
Change-Id: I999e9e5f9f14c26b58cb275e2258c955fb4620c3
Seoyeon Kim [Thu, 19 Nov 2020 01:43:02 +0000 (10:43 +0900)]
Add deprecated tag to widget_viewer_dali_doc.h
- DALi projects are deprecated now, so added deprecated tag to document
Change-Id: Iaf47e66b7f3043282160cc178290c1359f5edd86
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Seoyeon Kim [Thu, 19 Nov 2020 01:43:02 +0000 (10:43 +0900)]
Add deprecated tag to widget_viewer_dali_doc.h
- DALi projects are deprecated now, so added deprecated tag to document
Change-Id: Iaf47e66b7f3043282160cc178290c1359f5edd86
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
Sunghyun Kim [Wed, 4 Nov 2020 06:53:37 +0000 (15:53 +0900)]
Delete ReloadFlag
1. ReloadFlag don't need now.
Sometimes this flag can make a crash.
2. To avoid the crash, WidgetView need to check WatchHandle when it
dispose old buffer.
Change-Id: I22b7582baa5115c4b39d748e0dd39861f05714be
Sunghyun Kim [Wed, 4 Nov 2020 06:53:37 +0000 (15:53 +0900)]
Delete ReloadFlag
1. ReloadFlag don't need now.
Sometimes this flag can make a crash.
2. To avoid the crash, WidgetView need to check WatchHandle when it
dispose old buffer.
Change-Id: I22b7582baa5115c4b39d748e0dd39861f05714be
seungho [Thu, 29 Oct 2020 07:15:42 +0000 (16:15 +0900)]
Changed minimum supported Cmake Version to allow C++17 Support
Change-Id: I20aa216ba9b4a83201ef20fcc3519f372bb073d6
Signed-off-by: seungho <seungho@seungho.tn.corp.samsungelectronics.net>
Sunghyun Kim [Wed, 14 Oct 2020 05:05:15 +0000 (14:05 +0900)]
Fix the bug of ReloadWidget()
ReloadWidget() has problem when Widget is terminated abnormally
if it is terminated abnormally, the Renderers are deleted, and touch event does not work properly because of this.
To avoid this problem, i changed ReloadWidget().
Change-Id: I3f5c815bf4596730d8b51dc8a1550edb6f1cc34d
Daekwang Ryu [Tue, 6 Oct 2020 07:24:16 +0000 (16:24 +0900)]
Fix a compile error
The return type was changed
Change-Id: I0dac736cc8515c31e6f5c49e2cd8266ed3872636
Sunghyun Kim [Thu, 17 Sep 2020 10:06:53 +0000 (19:06 +0900)]
Check area for widget pause/resume automatically
widgetView need to check area for widget pause/resume
Change-Id: I3958e5f7dd92b9fdfae57b9d79e3a07a1bbc7c52
Sunghyun Kim [Wed, 16 Sep 2020 02:52:44 +0000 (11:52 +0900)]
Fix coverity issue
Change-Id: I8fc8ce4bc0dd54ec89895dfa1bd9ea713467a46a
Sunghyun Kim [Fri, 11 Sep 2020 10:24:52 +0000 (19:24 +0900)]
Reload Widget from WidgetViewManager
If Widget is deaded, we need to call ReloadWidget from maanger.
Change-Id: I14d1ac0e47556f828579107716a81639af46ce66
Sunghyun Kim [Fri, 11 Sep 2020 07:44:53 +0000 (16:44 +0900)]
Fix the information of licence
watch-view need to use Flora License
Change-Id: I1d347eca2f295605220c562be86a3ae01fb37eb4
Sunghyun Kim [Mon, 7 Sep 2020 05:44:28 +0000 (14:44 +0900)]
Add Notification for check WidgetView is culled
If WidgetView is out of the screen, Widget need to be paused.
For this, we added notification for check it.
Change-Id: I457b39d3a5477c205c6c0f946174651dd844322a
Sunghyun Kim [Wed, 9 Sep 2020 05:41:46 +0000 (14:41 +0900)]
Fix a coverity issue
wl_surface need to initialize
Change-Id: Ieafbe1e9a5f748274873f39a4e7ee1b5c1e31973
Joogab Yun [Mon, 7 Sep 2020 06:58:02 +0000 (15:58 +0900)]
change KeyEvent
Change-Id: I155d110cfe972d388ecba5d8d8928a6e7c68046e
Joogab Yun [Mon, 7 Sep 2020 06:33:28 +0000 (15:33 +0900)]
Revert "revert WheelEvent"
This reverts commit
ad0c4caab5de431999209ee49320eb050e009b18.
Sunghyun Kim [Thu, 3 Sep 2020 10:00:02 +0000 (19:00 +0900)]
Delete gcov
widget_viewer_dali don't use gcov.
it need to add when uniitest is ready.
so now i delete it
Change-Id: Ib1c0e4486e19d1320f003d621ca42c9ed34e6817
Joogab Yun [Wed, 2 Sep 2020 02:18:09 +0000 (11:18 +0900)]
Renaming PropertyBuffer to VertexBuffer
Change-Id: If8edc4000213bf940832738498b3758b910f328c
Sunghyun Kim [Tue, 14 Jul 2020 10:29:52 +0000 (19:29 +0900)]
Add WatchView
- Add WatchView for watch app
Change-Id: I81a877f2971ad4d5380bbeaf0d6d01a1d0766ec1
Joogab Yun [Fri, 28 Aug 2020 05:41:56 +0000 (14:41 +0900)]
revert WheelEvent
Change-Id: I9b56361c19850d5baf28f72f27ced3a0ddcaa7a2
Sunghyun Kim [Mon, 24 Aug 2020 07:03:52 +0000 (16:03 +0900)]
Change TouchEvent and WheelEvent
In dali2, Touch&Wheel Event is changed.
so i apply it to widget_viewer_dali
Change-Id: I319627ec29b69c36685ee0ad2d1df97f5ae3dd50
Sunghyun Kim [Thu, 20 Aug 2020 10:58:27 +0000 (19:58 +0900)]
Check Window visibility for notify to widget Pause/Resume
If widget viewer is hide or show, widget also need to know change.
For check this, we add a callback for visibility.
Change-Id: I7b2d6cbe7d9ca07f01129a2d576ba928bb5424fc
Sunghyun Kim [Thu, 13 Aug 2020 11:34:37 +0000 (20:34 +0900)]
Fix to destroy widget successful
For destroy widget successful, we need to follow rules
1. Do not call widget_instance_terminate and widget_instance_destroy
2. Do not call widget_instance_resize before widget is created
To follow this rules, i apply this patch
Change-Id: I7a81da06db6caffe1a891ed616e2c6a1adfa3613
Sunghyun Kim [Mon, 10 Aug 2020 08:00:42 +0000 (17:00 +0900)]
Apply OnSceneConnection for dali2
Change-Id: I9a374f4ade58345aff0b38263b54343fdea3e732
Sunghyun Kim [Wed, 5 Aug 2020 09:06:25 +0000 (18:06 +0900)]
Destroy widget instance when TerminateWidget is called
After TerminateWidget() is called, widget will be not used.
so call widget_instance_destroy() is more appropriate.
only call widget_instance_terminate(), AppFW consider this instance will be reuse.
Change-Id: I61080c690500d92caa56a6ec4c378ab20e465448
Sunghyun Kim [Wed, 22 Jul 2020 05:04:40 +0000 (14:04 +0900)]
Add restart logic when widget application is dead
When widget application is dead, WidgetView need to restart widget.
Change-Id: I6a4e909eb2d9ed77b013ecb323499863110b249a
Daekwang Ryu [Tue, 21 Jul 2020 09:34:20 +0000 (18:34 +0900)]
Fix stage header path
stage hader is moved.
Change-Id: I5ec0a17a9b2a11939f6cf48c635c22e4c7144538
huiyu.eun [Fri, 3 Jul 2020 00:32:46 +0000 (09:32 +0900)]
Remove Image and NativeImage for dali2
This reverts commit
9257b4fb0a560c95d539864f40583bd756685216.
Change-Id: I867415bc2a2d116849374aa13bf961c83447aa58
huiyu.eun [Fri, 3 Jul 2020 00:17:12 +0000 (09:17 +0900)]
Apply dali2 in widget-viewer-dali
This reverts commit
20e0863e9861749266d2c7edbfc21ac7f2de2eeb.
Change-Id: I101482dc9f922633866cb96660edbce6ebd9a5be
Sunghyun Kim [Thu, 2 Jul 2020 02:34:31 +0000 (11:34 +0900)]
Revert "Apply dali2 in widget-viewer-dali"
This reverts commit
2ae1e80bb70cc33711bc373e316b504eb3652c3f.
Change-Id: I5641b422db895d0570f22cf19565d5e082cd21ee
Sunghyun Kim [Thu, 2 Jul 2020 02:06:51 +0000 (11:06 +0900)]
Revert "Remove Image and NativeImage for dali2"
This reverts commit
18a19f89bbd701d39fe1ce1e33061a1070be1a0c.
Change-Id: I8b60e69b2739c1d759ce845478ca74a0cc9b885f
Sunghyun Kim [Mon, 22 Jun 2020 11:28:41 +0000 (20:28 +0900)]
Remove Image and NativeImage for dali2
Change-Id: Iec5d28787ada28550624a8aa9003c154c4f68742
Sunghyun Kim [Fri, 12 Jun 2020 07:24:37 +0000 (16:24 +0900)]
Apply dali2 in widget-viewer-dali
Change-Id: I5a37896d64757b29dee16a7a2207a34353c4d3a4
Sunghyun Kim [Wed, 3 Jun 2020 10:07:54 +0000 (19:07 +0900)]
Fix CreateShader() for use EffectMap
SetEffectPropertyMap is not working when application use
samplerExternalOES in custom shader.
so i modified to replace the shader only if appropriate
Change-Id: Id610dc03ebe0b043f013e11899090378298169a6
Sunghyun Kim [Mon, 27 Apr 2020 10:32:44 +0000 (19:32 +0900)]
Fix build error when gcov is enabled
widget-viewer-dali don't have a unittest.
but before spec try to check unittest when gcov is enabled.
so i delete this part for fix build error.
Change-Id: I841bb57c579001307a0fe95cdcedaec7c9a4e35d
Sunghyun Kim [Thu, 2 Apr 2020 06:48:30 +0000 (15:48 +0900)]
Change the size of the widget when changing the size using animation
Modified to change the size of the widget when changing the size using animation
Change-Id: Ib1ac8ad88716759b22c94904add4922b719efe94
Sunghyun Kim [Tue, 3 Mar 2020 10:57:07 +0000 (19:57 +0900)]
Fix the updatePeriod
The existing updatePeriod does not work properly
Therefore, when the value is set, it is modified to operate correctly.
Change-Id: I5a7de8df136176063c11af2fad616cb092a8770e
minho sun [Wed, 15 Jan 2020 09:46:53 +0000 (18:46 +0900)]
Change WidgetView touch behaviour
Interrupted is comming when finger goes out of touching area.
Then, send Touch-Up event to Widget window.
Change-Id: Ic631281a34649bb91dd7a77565336070a8ecbc93
Sunghyun kim [Mon, 2 Dec 2019 08:10:16 +0000 (17:10 +0900)]
add gcov for Coverage test
Change-Id: Ib2cf0ef8fefc0c65add61016d8cffb88fffa8f24
huiyu.eun [Thu, 10 Jan 2019 04:34:08 +0000 (13:34 +0900)]
Add relro option
Change-Id: I58e38213460207dac527f23f397c30a47ac05312
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
Sunghyun kim [Wed, 9 Jan 2019 04:11:09 +0000 (13:11 +0900)]
Add compile option for file secure
- 'NO RELRO /' need to compile option
- please see
DF181210-01712
Change-Id: I93033dd847d0d97ae76db5d02fc5add79d4a329a
Sunghyun kim [Thu, 20 Dec 2018 06:24:10 +0000 (15:24 +0900)]
Disable fd close
- in tizen 5.0, screen connector do fd close instead of dali.
so we don't need to do close fd.
Change-Id: I610b0910ae22695804f0a01c98952a1ecef64799
huiyu.eun [Tue, 15 May 2018 07:22:13 +0000 (16:22 +0900)]
Add widget_instance_resize
Change-Id: I93c05bfa851cb92b35848f31e5f6a5a3c4d09caf
Signed-off-by: huiyu.eun <huiyu.eun@samsung.com>
Sunghyun kim [Wed, 16 May 2018 06:19:31 +0000 (15:19 +0900)]
Fix coverity issue about fread
- Fix Coverity Issue
Change-Id: Iae6c0c4ae599a3c999aee1333054a46e3f2c416e
sunghyun kim [Wed, 9 May 2018 08:13:44 +0000 (17:13 +0900)]
Use fread() for checking smack
- A character buffer that has not been null terminated is passed to a function expecting a null terminated string
- So use fread() for avoid this issue
Change-Id: I40befbaf0793736514ed7d0167567464c912b219
Seoyeon Kim [Wed, 9 May 2018 06:51:30 +0000 (15:51 +0900)]
Check NULL return value in widget_view_impl.cpp
- The return value of GetMap() has to be checked for NULL pointer dereference
in widget_view_impl.cpp
Change-Id: Ibab6ad577998d7c9a5cf5337a36445d076fa5c54
Signed-off-by: Seoyeon Kim <seoyeon2.kim@samsung.com>
sunghyun kim [Thu, 10 May 2018 07:29:18 +0000 (16:29 +0900)]
Use screen_connector_toolkit_dispose_buffer() for release preBuffer
- Widget-viewer-dali need not release pre buffer directly in tizen_5.0
- Widget-viewer-dali only need to use screen_connector_toolkit_dispose_buffer() for reference count
Change-Id: I8617c609d60ab07bd3da897c4a2c1e0f8eb54abc
Wonsik, Jung [Tue, 13 Feb 2018 07:24:35 +0000 (16:24 +0900)]
[Tizen] ecore-wl2: applying ecore-wl2
this patch is for supporting ecore-wl2.
In additional, it can support both ecore-wl2 and ecore-wayland
Change-Id: Idb6edf805dfafe53a04e2fb59a2ae29b4b23b959
taeyoon0.lee [Mon, 16 Oct 2017 14:38:41 +0000 (23:38 +0900)]
Replaced ImageView for widget by Renderer
Change-Id: I78a2febcb099d95a40034566ba411f9942f5dabb
taeyoon0.lee [Mon, 16 Oct 2017 07:03:46 +0000 (16:03 +0900)]
Release version 1.4.12
Change-Id: I31d1772bd1817fb7d973dd76b41db9df5d9d1eda