Doyoun Kang [Tue, 14 Nov 2017 09:01:02 +0000 (18:01 +0900)]
ecore_wl2: send configure event when the window is unmaximixed/unfullscreen
@tizen_feature
Change-Id: I22c6d4db208e623f6be115ab6c710dc1255a240d
Juyeon Lee [Tue, 14 Nov 2017 09:00:02 +0000 (18:00 +0900)]
efl_ui_win: fix build break
Change-Id: I8e08151791069f914e9f1805d4a37c2379605274
Juyeon Lee [Tue, 14 Nov 2017 08:52:00 +0000 (17:52 +0900)]
efl_ui_win: set wayland parent window
@tizen_feature
Change-Id: I05aaad04042558cf330d89a608b93d7eea832609
Juyeon Lee [Tue, 14 Nov 2017 08:47:03 +0000 (17:47 +0900)]
efl_ui_win: if there are deferred resize job, do the job immediately
@tizen_feature
Change-Id: I2aa73c0ecb6a95ae4bb86be7a06b83a1e5abdc88
Juyeon Lee [Tue, 14 Nov 2017 08:27:21 +0000 (17:27 +0900)]
efl_ui_win: add elm_win_active_win_orientation_get
@tizen_feature
Change-Id: Iee498bb9fef9ad2944cb452c8e351306f02e6c05
Juyeon Lee [Tue, 14 Nov 2017 08:18:19 +0000 (17:18 +0900)]
efl_ui_win: add elm_win_profiles_set
@tizen_feature
Change-Id: If73dede0fe6a2b6a0a4d9f91ad3672937dce2ce1
Doyoun Kang [Tue, 14 Nov 2017 08:37:36 +0000 (17:37 +0900)]
ecore_evas_wayland: add code for _ecore_evas_wl_common_move
@tizen_feature
Change-Id: I481b9fd1b75a705fd3a018f6c5c4cee06e9b54bb
Doyoun Kang [Tue, 14 Nov 2017 07:00:08 +0000 (16:00 +0900)]
ecore_evas_wayland: support lower request
@tizen_feature
Change-Id: I1d39f8c01034dfb1d6d976e0c5c7ae6f7276b329
Doyoun Kang [Tue, 14 Nov 2017 06:46:41 +0000 (15:46 +0900)]
ecore_wayland: set a role property while creating cursor surface
@tizen_feature
Change-Id: I96ca631b2d2fdccdc06260f9bb1196d44d5779d4
Doyoun Kang [Tue, 14 Nov 2017 05:36:41 +0000 (14:36 +0900)]
ecore_evas_wayland: add _ecore_evas_wl_common_render function
Change-Id: I13b0c80c31a36ccc75d01687ea384caf602d706c
Sung-Jin Park [Tue, 14 Nov 2017 05:35:02 +0000 (14:35 +0900)]
ecore_evas: fix build breaks
Change-Id: Ib6a1ab27025d6590cfe0c7ba83397c0a89e31168
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Jiyoun Park [Tue, 14 Nov 2017 05:32:27 +0000 (14:32 +0900)]
efl.spec: fix pkgconfig error related with ecore-core.pc
Change-Id: I22d20b1703989e37689cbc77065d36a98bf6e363
Doyoun Kang [Tue, 14 Nov 2017 05:13:29 +0000 (14:13 +0900)]
ecore_evas: Pend the rotation until app set the rotation.
Currently, camera use the elm_win_rotation_with_resize_set.
it rotate the canvas, and chage the win size also.
The reason why they use this api is to use the object rotation effect during the rotation.
If window server send rotation event during the rotation, or efl client deal with the rotation
during the app's rotation effect, it cause flickering.
Before, X backend , landscape rotation
1. set the available rotation set only 0
2. window server didn't send rotation effect
3. apps listen the devicd rotation callback
4. apps set elm_win_rotation_with_resize_set 90 or 270
5. efl client set the X property related with rotation
6. window server deals with the rotation by app side.
But now window server don't want to support this api , becuase client rotation causes the whole of rotation policy.
Opensource side, server need to support this situation, but we need to time to discuss.
to support compatibility, add this code until we find the final solution.
this concept is
1. app set pending rotation using aux_hint (it means app will deal with the rotation)
2. efl client doesn't deal with server's rotation
3. do the rotation job by app just like the server's rotation.
Change-Id: I0d244194cf2f4adc0cf241b806bd1440f0026045
Sung-Jin Park [Tue, 14 Nov 2017 05:10:14 +0000 (14:10 +0900)]
ecore_evas: fix not to use the removed mouse structure
Change-Id: I0d86f09a11735498f413382f31f41a276b172921
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Youngbok Shin [Tue, 14 Nov 2017 04:39:35 +0000 (13:39 +0900)]
rename .gbs.conf to gbs.conf.bak temporarily
There was a build failure issue with the latest gbs (0.24.9).
I found removing .gbs.conf will fix the issue.
Also, modifying upstream_branch's value "upstream" to
"origin/upstream" or "origin/tizen" etc will fix it, too.
I don't know which way is correct way to fix this issue.
To keep history of this file, I just rename it.
So, you can use gbs 0.24.9 to build the packages.
@tizen_fix
Change-Id: I1f84fcc596be72c820083e9be8587d2edb63848a
Sung-Jin Park [Tue, 14 Nov 2017 04:20:12 +0000 (13:20 +0900)]
ecore_input_evas: push an evas device if there is the device within an ecore input event
Change-Id: Ia6bab7e0dcb349d1824ff592cee103e93584afe4
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Doyoun Kang [Tue, 14 Nov 2017 02:07:29 +0000 (11:07 +0900)]
ecore_wl2: Modify API ecore_wl_window_geometry_get() and use it on event handler of configure.
The geometry of ecore_wl_window can be reconfigured by both of server and client.
Before, we passed its geometry as a Ecore Event in order to notify ecore_evas,
But in this case we cannot gaurantee coherence.
Thus, it would be better to give the geometry by the API on event handler.
Change-Id: Ic5dda59ab126912e0de4e4cf2d2f6c29b38f667e
JengHyun Kang [Tue, 14 Nov 2017 01:54:23 +0000 (10:54 +0900)]
ecore_wl2: support a pointer warp
Change-Id: I61cd86806c5441a2de3bd35385182e2d289fb965
Doyoun Kang [Tue, 14 Nov 2017 01:21:43 +0000 (10:21 +0900)]
ecore_evas_wl: update Ecore_Evas state in _ecore_evas_wl_common_iconified_set
@tizen_feature
Change-Id: I8e35c8943c34a008503464701df1fd77c13eab7d
Doyoun Kang [Tue, 14 Nov 2017 01:13:29 +0000 (10:13 +0900)]
ecore_evas_wl: add canvas damage for redrawing at the time to uniconify
@tizen_feature
Change-Id: I53f88d2ee287610c7b6e0085996aabfecbd0ad2e
Sung-Jin Park [Tue, 14 Nov 2017 00:35:31 +0000 (09:35 +0900)]
ecore_evas: transform the input event in ecore_drm (enlightenment) side
Change-Id: Ic06d068aacba4a2f545b1ac4ae6d2568a8db8fcc
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Mon, 25 Sep 2017 07:22:49 +0000 (16:22 +0900)]
ecore_evas: add ecore_evas_input_event_register_with_multi2
ecore_evas_input_event_register_with_multi2() will do the same thing as
ecore_evas_input_event_register_with_multi() does except that the former
registers callback(s) that don't consider rotation angle of the given ee.
Change-Id: I0bca07efc329ef77d5964a8bf0ade8e58440edc2
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Sung-Jin Park [Mon, 13 Nov 2017 23:52:27 +0000 (08:52 +0900)]
ecore_evas: do not rotate evas input axis in drm engine (enlightenment)
Change-Id: I536906706db9d2d4c1e20beb9b31267c088f3df9
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
Doyoun Kang [Tue, 14 Nov 2017 00:52:24 +0000 (09:52 +0900)]
ecore_evas_wayland_common: send rotation_change_done in render flush pre callback
@tizen_feature
Change-Id: Ie3d721d0bdf5de1b44fb318a6400e67b55bf1b85
Doyoun Kang [Mon, 13 Nov 2017 06:55:06 +0000 (15:55 +0900)]
ecore_wl2_window: support tizen rotation protocol v2
@tizen_feature
Change-Id: I4a669d76a3f1b5daa51f6d7e725095c044442021
Juyeon Lee [Mon, 13 Nov 2017 06:40:34 +0000 (15:40 +0900)]
efl_ui_win: added signal for effect start and done
Change-Id: Ibed3a5e4a8a6b73be6464864abebeee0b5c5d3cd
Juyeon Lee [Mon, 13 Nov 2017 04:50:49 +0000 (13:50 +0900)]
efl_ui_win: Use ecore_job instead of ecore_timer for _elm_win_state_eval()
Change-Id: I1545f82bc07dfbcaef7d863ec48adae51051dcc7
Doyoun Kang [Mon, 13 Nov 2017 05:21:09 +0000 (14:21 +0900)]
ecore_wl2: support tizen rotation protocol
@tizen_feature
Change-Id: I20b9ca947ea717fcfc3fa0b784201c70b7ec41bf
Daekwang Ryu [Tue, 4 Jul 2017 10:11:05 +0000 (19:11 +0900)]
evas_gl: remove core API symbols in EvasGL extensions
In some cases, core API and extension API are different.
So getting the core API first does not guarantee the operation.
Change-Id: I25c71f34eb624cd502410f053da40871ee1ddc24
Jihoon Kim [Tue, 22 Aug 2017 08:06:12 +0000 (17:06 +0900)]
ecore_imf: add new device subclasses
Change-Id: I72d6bf10d38dd644fbb170cc16979be3037ee991
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Jihoon Kim [Mon, 11 Sep 2017 10:19:11 +0000 (19:19 +0900)]
ecore_imf: Add TIZEN_ONLY in ecore_imf_context_del
Change-Id: I7ee206ad829a1441f9b39119de7b8ec391373af6
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Juyeon Lee [Mon, 13 Nov 2017 02:12:41 +0000 (11:12 +0900)]
efl_ui_win/ecore_evas_wayland: handle win's visibility change event
efl_ui_win, emit SIG_VISIBILITY_CHANGED by state of ee->prop.obsecured
ecore_evas, ee->prop.obscured is updated by the
ECORE_WL2_EVENT_WINDOW_VISIBILITY_CHANGE event handler
Change-Id: Id62b2c5f6382e854f8addbc220c30f582eea9f2b
Shinwoo Kim [Wed, 8 Nov 2017 11:17:45 +0000 (20:17 +0900)]
elm: atspi - make atspi_proxy work
1. atspi: make possible to merge two atspi subtrees from different processes.
- commit
15b749312eb34f5c47ca28d5ba05cb854c766046
- Author: Lukasz Stanislawski <l.stanislaws@samsung.com>
- Date: Wed May 6 14:21:31 2015 +0200
2. [atspi] enable atspi_proxy to work
- commit
ffb22851f98d229f72318dba2318e86750c269a0
- Author: Shinwoo Kim <cinoo.kim@samsung.com>
- Date: Tue Jul 5 09:22:42 2016 +0900
Change-Id: If37d92344d404442d53445d9f73e604332250a0e
JengHyun Kang [Fri, 10 Nov 2017 08:17:44 +0000 (17:17 +0900)]
ecore_wl2_display: wait until sync done is called in ecore_wl2_display_sync
Change-Id: Id3fbba86de3757da990369352e909a5c3399c839
Doyoun Kang [Mon, 13 Nov 2017 00:17:17 +0000 (09:17 +0900)]
ecore_wl2_window: support tizen_resource
@tizen_feature
Change-Id: Iff80dfc883205cc65be47e3851634e489281bc2e
Doyoun Kang [Sun, 12 Nov 2017 10:35:55 +0000 (19:35 +0900)]
ecore_wl2_window: add code for setting floating_mode
Change-Id: Ia8ce59e3788a723de4141323996b609f5462c1b6
Doyoun Kang [Sun, 12 Nov 2017 10:32:31 +0000 (19:32 +0900)]
ecore_wl2_window: add code for setting role
Change-Id: If7f13bace0bd794f7c8b09e68ef655ec8ed8f77b
Doyoun Kang [Sun, 12 Nov 2017 10:26:03 +0000 (19:26 +0900)]
ecore_wl2_window: add code for focus_skip
Change-Id: Ifde600f0a36c9166d3d7a75b4550a7937cd348a7
Doyoun Kang [Sun, 12 Nov 2017 10:09:16 +0000 (19:09 +0900)]
ecore_wl2_window: support tizen_position
@tizen_feature
Change-Id: I8e4dbb7b5eddccb4ea015ebce5eeea671d744f9a
Doyoun Kang [Sun, 12 Nov 2017 09:26:17 +0000 (18:26 +0900)]
ecore_wl2_window: support tizen_visibility
@tizen_feature
Change-Id: I4e6834ab92c02a8085e36b969b915959ef5c91c6
Doyoun Kang [Sun, 12 Nov 2017 08:14:49 +0000 (17:14 +0900)]
ecore_wl2: add coed to destory tizen interfaces
@tizen_feature
Change-Id: Iba70a32ab45d7dd4fefc429a9350135e8766571d
Doyoun Kang [Sun, 12 Nov 2017 08:01:28 +0000 (17:01 +0900)]
ecore_wl2: remove build warning
Change-Id: I4c3e31c0ff6509427d7388ea0d94f1c61174ccd0
Doyoun Kang [Sun, 12 Nov 2017 07:56:30 +0000 (16:56 +0900)]
ecore_wl2: tizen_clipboard_listener function for data_selected
@tizen_feature
Change-Id: I37e0da07c9bc131d69807fdc25c9f9b31c8e6a76
Doyoun Kang [Sun, 12 Nov 2017 07:12:07 +0000 (16:12 +0900)]
ecore_wl2: tizen_indicator_listener function for flick
@tizen_feature
Change-Id: I0717844080a2b073fcdd35a2e7ef605782838d0b
Doyoun Kang [Sun, 12 Nov 2017 07:03:56 +0000 (16:03 +0900)]
ecore_wl2: tizen_policy_listener functions for aux_hint / aux_message
@tizen_feature
Change-Id: Iae8dd10f3cd4d2c56000de11465c5489b7cd6798
Doyoun Kang [Sun, 12 Nov 2017 06:31:45 +0000 (15:31 +0900)]
ecore_wl2: change code ecore_wl2_display_window_find_by_surface
Change-Id: I40aa1030001250292244b8f67a096e96226a1585
Daekwang Ryu [Thu, 22 Jun 2017 06:29:39 +0000 (15:29 +0900)]
evas_gl: FBO capa test for each version
Supporting extensions by each version is different.
So testing for each version is needed.
In GLES 3.1, MSAA texture is core.
But now renderer can't render MSAA texture.
texture() in GLSL can't use with MSAA texture and
binding point is different.
MSAA texture binding point is GL_TEXTURE_2D_MULTISAMPLE.
@tizen_fix : bug fix
Change-Id: I3a92553e0873d3f763820ca15c19b8245c4b2eb5
Juyeon Lee [Fri, 10 Nov 2017 08:11:30 +0000 (17:11 +0900)]
ecore_wl2: support tizen_effect_listener
@tizen_feature
Change-Id: I28e014ed935a6ae31aff63fc2bf0194cfa9ec3ee
Doyoun Kang [Fri, 10 Nov 2017 07:23:34 +0000 (16:23 +0900)]
ecore_wl2: tizen_policy_listener function for iconify_state_change
@tizen_feature
Change-Id: I72d152fc0cc72cec50277681d2b6bd653391f7a3
DaeKwang Ryu [Tue, 27 Dec 2016 15:20:34 +0000 (00:20 +0900)]
[EvasGL] fix GLES 1.1 FBO creating
Depth and Stencil buffers of GLES 1.1 FBO were created with
GLES 2.0 capability test results.
But GLES 1.1 doesn't support OES_depth_texture.
Originally we need to test capability test with GLES 1.1 context.
@tizen_fix : bug fix
Change-Id: Ibd43e45711bb7c1419bce4121af413182c09ad7e
Doyoun Kang [Fri, 10 Nov 2017 07:06:27 +0000 (16:06 +0900)]
ecore_wl2: implement listener functions for tizen_policy conformant
@tizen_feature
Change-Id: I37b6f699f879cdca17f88b974839453297fd619f
Jiyoun Park [Fri, 10 Nov 2017 06:45:14 +0000 (15:45 +0900)]
efl.spec: fix spec build error
Change-Id: Ia984fc4535a2f43bbbef50f87efcbb75b720bf90
Jiyoun Park [Fri, 10 Nov 2017 06:23:20 +0000 (15:23 +0900)]
efl.spec: fix spec parse error
Wonki Kim [Wed, 8 Nov 2017 07:52:51 +0000 (16:52 +0900)]
spec: modify spec correctly to match to v1.20
Change-Id: I8377527ccaf811cb8c6fbf37a74406ab262da801
Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
Juyeon Lee [Fri, 10 Nov 2017 05:15:28 +0000 (14:15 +0900)]
efl_ui_win: added signal for effect start and done
Change-Id: Ie97f810e4a246c089013fbd17628920f789b3a62
Doyoun Kang [Fri, 10 Nov 2017 05:02:51 +0000 (14:02 +0900)]
ecore_wl2: input rect set/add/sub
Change-Id: Ic889b9a92fa415e8613cf6e1d0f5aea953e4e7c0
Minkyoung Kim [Tue, 27 Dec 2016 08:15:30 +0000 (17:15 +0900)]
Evas GL: Skip FBO creation when direct_mem_opt is set, unless direct fallback is set.
Summary:
When direct_mem_opt is set, FBO should not be created, unless
the render target for direct rendering is FBO.
There are cases where evas_gl_make_current is called outside
on pixel callback in webkit, and since they use direct_mem_opt,
FBO is repeatedly created/destroyed during switch from direct to indirect.
This should fix it.
@tizen_fix : bug fix
Change-Id: I5e73913069f2b214e0cbd0e7136d1221ed0fb95c
JengHyun Kang [Thu, 9 Nov 2017 16:57:15 +0000 (01:57 +0900)]
ecore_wl2: support a tizen_input_device_manager interface
@tizen_feature
Change-Id: Ic7d067193f51c80f56e1cde4ae4a7c21079d6bba
Doyoun Kang [Fri, 10 Nov 2017 01:56:05 +0000 (10:56 +0900)]
ecore_wl2: fix build warning for ecore_wl2_window_conformant_get
@tizen_feature
Change-Id: I5727e23b7741d914031b7caebd54cf54ba446962
Doyoun Kang [Fri, 10 Nov 2017 01:49:31 +0000 (10:49 +0900)]
ecore_wl2: add functions for finding window by surface
- ecore_wl2_window_surface_find
- ecore_wl2_display_window_find_by_surface
Change-Id: I9e3ed6f59b75b6bfeafd82dfd55c66c9872516e8
Joogab Yun [Thu, 9 Nov 2017 09:18:27 +0000 (18:18 +0900)]
1. Evas GL: Direct rendering render to map fix
if target buffer is not window surface then do FBO rendering
2. Evas GL: Disable direct rendering if there is a map
The engine itself (gl_generic) will detect whether the
surface (canvas where to draw the gl stuff) is the window
backbuffer or not.
Direct rendering should also be disabled even if direct override flag is set.
@tizen_fix : bug fix
Change-Id: I5793047b71e617b924a54aa4bc58a813380f2a59
Gwanglim Lee [Thu, 9 Nov 2017 12:23:06 +0000 (21:23 +0900)]
spec: removed pkg dependency on ecore-drm since it is not enabled by default.
Change-Id: I22558eb2f43a320c16379ba4c7c1a46a2be319b2
Juyeon Lee [Thu, 9 Nov 2017 09:58:50 +0000 (18:58 +0900)]
efl_ui_win: to allow changing window type after initializing elm_win
Change-Id: I8927a5d09c45b94c2e304f86ee7d17af18d01c9e
Doyoun Kang [Thu, 9 Nov 2017 07:38:21 +0000 (16:38 +0900)]
ecore_wl2: support 'conformant' for wayland
@tizen_feature
Change-Id: Ie556e50ca125b746530e8a905ab076f5bae7d3c8
Gwanglim Lee [Thu, 9 Nov 2017 07:21:13 +0000 (16:21 +0900)]
ecore_wayland: merged with legacy ecore_wayland tizen features
Change-Id: Ia9ca688025ff0da40daf92ce9fbd739bde55597f
Juyeon Lee [Thu, 9 Nov 2017 07:11:48 +0000 (16:11 +0900)]
efl_ui_win: set wayland window type for dialog,dock and splash
Change-Id: Ic284941d44d424a9f8e9ed125ea04ed4712bca98
Doyoun Kang [Thu, 9 Nov 2017 06:34:50 +0000 (15:34 +0900)]
add fuction - ecore_wl2_window_stack_mode_set API
@tizen_feature
Change-Id: If0872acef636f35ad9370dc78bc47c3cd84d5385
Doyoun Kang [Thu, 9 Nov 2017 05:30:02 +0000 (14:30 +0900)]
ecore_wl2: modified code to handle iconic state
@tizen_feature
Change-Id: I6d99a35e318cc5ac0cb5f0fed40125f376ec2915
Doyoun Kang [Thu, 9 Nov 2017 02:31:51 +0000 (11:31 +0900)]
ecore_wl2: added iconify / uniconify requests
@tizen_feature
Change-Id: Icc1d5fb784f46431afab5c3ca88b428291601d09
Doyoun Kang [Thu, 9 Nov 2017 05:03:58 +0000 (14:03 +0900)]
ecore_wl2: support activate request for wl_surface
@tizen_feature
Change-Id: I7cfc2e785d45f87ebb613b70addb53133c5ea309
JengHyun Kang [Wed, 8 Nov 2017 13:15:51 +0000 (22:15 +0900)]
evas: add multi_info(radius, pressure and angle) to Evas_Event_Mouse_XXX
@tizen_feature
Change-Id: If4a4fd6d98c1f65f95757f45d2bd361d91b56777
JengHyun Kang [Wed, 8 Nov 2017 13:13:29 +0000 (22:13 +0900)]
ecore_wl2: add a new API to ecore_wl2_sync
@tizen_feature
Change-Id: I01c0157b169ce9bfcf5dcbe30a19c833215a13a7
JengHyun Kang [Wed, 8 Nov 2017 06:42:15 +0000 (15:42 +0900)]
ecore_wl2_input: fix a build warning
: tag a EINA_UNUSED to unused argument
@tizen_feature
Change-Id: I44a54ed5d656b8bb8b56b806ae5aee953a810550
Youngbok Shin [Wed, 8 Nov 2017 11:39:37 +0000 (20:39 +0900)]
edje: add plugin keyword and feature
@tizen_feature
Change-Id: Ib1cf9958ebdcaf2e6039f336b13110f3843c126e
Gwanglim Lee [Wed, 8 Nov 2017 12:52:23 +0000 (21:52 +0900)]
spec: added ecore_wl2 and its devel package
Change-Id: Ica769ad9c252c7d1267fa4521b33dbd1299c72cc
Youngbok Shin [Wed, 8 Nov 2017 10:55:02 +0000 (19:55 +0900)]
efl: enable harfbuzz and hyphenation
@tizen_fix
Change-Id: I2457e94d91f3244e4c552c0583fe7d0696b987a6
Bowon Ryu [Wed, 8 Nov 2017 10:38:26 +0000 (19:38 +0900)]
Apply ASLR to executable files.
Change-Id: Ied149f0db33e4bc1a8c97203e88b036d82640ed6
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
Doyoun Kang [Wed, 8 Nov 2017 07:58:26 +0000 (16:58 +0900)]
ecore_wl2: add a configured information in Ecore_Wl2_Window
@tizen_feature
Change-Id: I8d1408676619695a5fba66b059ac4461674c41cc
Shinwoo Kim [Wed, 8 Nov 2017 01:28:05 +0000 (10:28 +0900)]
elm: atspi - bring HIGHLIGHT related changes
1. atspi: implement HighlightGrab and HighlightClear methods
- commit
29e253e2f7ef3c632ac3a64c489bf569df407f30
- Author: Lukasz Stanislawski <l.stanislaws@samsung.com>
- Date: Wed Dec 9 15:19:29 2015 +0100
2. win: add accessibility highlight.
- commit
d4753268ad02d0c25c16f815003c70b158879ca7
- Author: Lukasz Stanislawski <l.stanislaws@samsung.com>
- Date: Wed Dec 9 10:03:31 2015 +0100
- Accessibility highlight allows to visually marked given Evas_Object
on elementary window. Its main purpose is to attract user attention
to given object without triggering any widget events focus changes etc.
Accessibility highlight is pararell concept to focus higlight.
@tizen_feature
Change-Id: I647feaf83dd1ad80a4586e6bf20f3792bd5203a1
Doyoun Kang [Wed, 8 Nov 2017 07:23:09 +0000 (16:23 +0900)]
ecore_wl2: add function - ecore_wl2_window_parent_set
@tizen_feature
Change-Id: I2e50f40a9edcf9c3b9dd3f9ff2fe4f8be85b0a38
Doyoun Kang [Wed, 8 Nov 2017 07:14:35 +0000 (16:14 +0900)]
ecore_wl2: add function - ecore_wl2_window_shell_surface_get
@tizen_feature
Change-Id: Ic029fb04fe4d2d05bed6d1a5921b5ba609dd93ed
MinJeong Kim [Wed, 30 Mar 2016 05:43:46 +0000 (14:43 +0900)]
ecore_file: check whether or not ecore_file_download is required
Change-Id: Idf08a588c4c0b1aed06c32d2e76781610f6c2aea
Signed-off-by: MinJeong Kim <minjjj.kim@samsung.com>
Doyoun Kang [Wed, 8 Nov 2017 05:25:50 +0000 (14:25 +0900)]
ecore_wl2: add function - ecore_wl2_window_type_get
@tizen_feature
Change-Id: I156d223dfba63ec186481d666e7a85c780541b9d
Doyoun Kang [Wed, 8 Nov 2017 05:16:02 +0000 (14:16 +0900)]
ecore_wl2: add function - ecore_wl2_window_transparent_get
@tizen_feature
Change-Id: Ic86e9c22f2a82fc9fbd2ff42aad45814de6dcd9a
Doyoun Kang [Wed, 8 Nov 2017 05:09:14 +0000 (14:09 +0900)]
ecore_wl2: add function - ecore_wl2_window_activate
@tizen_feature
Change-Id: I3464124b284f1874a6843645924a20995c3725d9
Doyoun Kang [Wed, 8 Nov 2017 04:47:31 +0000 (13:47 +0900)]
ecore_wl2: add functions for clipboard
@tizen_feature
Change-Id: Iafb16620fb58ff434783bbf87ff3932ff53c79b0
JengHyun Kang [Tue, 7 Nov 2017 14:06:58 +0000 (23:06 +0900)]
ecore_wl2_input: generate mouse button cancel event
@tizen_feature
Change-Id: I79ac0f28edb39c70e7c4365f059a3e06f4f9fc8e
JengHyun Kang [Tue, 7 Nov 2017 13:57:54 +0000 (22:57 +0900)]
ecore_wl2: always send move event when touch down event is occurred
@tizen_feature
Change-Id: Iad16beb9cb68ed88dce27fd0dc6f772d89ce6779
JengHyun Kang [Tue, 7 Nov 2017 13:49:11 +0000 (22:49 +0900)]
ecore_wl2: add ecore_wl2_window_input_get() EAPI
@tizen_feature
Change-Id: Ie24ced6b5d6e2a62fe5f8d8ae48043a2c122a14f
Doyoun Kang [Wed, 8 Nov 2017 02:40:39 +0000 (11:40 +0900)]
ecore_wl2: add functions for keyboard
@tizen_feature
Change-Id: If87b63973dc520eb2760ea4cf9044e23ef583e66
Doyoun Kang [Wed, 8 Nov 2017 02:17:51 +0000 (11:17 +0900)]
ecore_wl2: add functions for indicator
@tizen_feature
Change-Id: Iea72ace990e41a12a9437ff2d8ae18101256f9d7
Doyoun Kang [Wed, 8 Nov 2017 01:19:07 +0000 (10:19 +0900)]
ecore_wl2: add function - ecore_wl2_window_lower
@tizen_feature
Change-Id: I89052d638553478a72d30996324142ae3cdec715
JengHyun Kang [Tue, 7 Nov 2017 13:30:29 +0000 (22:30 +0900)]
ecore_wl2: Add back/menu/home key conversion support
Change-Id: Ibffdea9e52c5cc33232482dd8e74ba18706a26a7
JengHyun Kang [Mon, 30 Oct 2017 10:41:20 +0000 (19:41 +0900)]
ecore_wl2: support a tizen_keyrouter protocol
Change-Id: I88c30aae243e41b22b12403b4f7edf11059304c3
Doyoun Kang [Tue, 7 Nov 2017 07:19:11 +0000 (16:19 +0900)]
ecore_wl2: add events and structures for tizen properties
@tizen_feature
Change-Id: I9c0af0042c17efebdfd7867acf242a6d2d751faf
Boram Park [Tue, 7 Nov 2017 07:35:28 +0000 (16:35 +0900)]
ecore: stabilize wayland event handling in multithread
Change-Id: I235b5b928f32ffb1c58662dca02754c3ed665523
Doyoun Kang [Tue, 7 Nov 2017 01:01:51 +0000 (10:01 +0900)]
ecore_wl2: add code for tizen protocols
tizen_policy, tizen_policy_ext, tizen_surface, tizen_effect, tizen_indicator, tizen_clipboard
@tizen_feature
Change-Id: I3a302a2abeea4e51d876a7cd4c9e271b4c330dd4
Shinwoo Kim [Fri, 24 Feb 2017 04:18:52 +0000 (13:18 +0900)]
ecore_input: take care of ABI break
Upstream EFL does not have ECORE_EVENT_JOYSTICK_BUTTON_PLAY But Tizen has it.
We have to take care of ABI break even though it is not used anywhere.
Change-Id: I451e4ff692253968eb4f3d2db5f17f88b76fb315
Shinwoo Kim [Tue, 7 Mar 2017 07:59:43 +0000 (16:59 +0900)]
ecore_input: Remove warning message
ecore_input_joystick_init/shutdown are deprecated, and these are internal functions.
The deprecated declaration makes warning message because ecore_event_init/shutdown uses those internally.
@tizen_fix
Change-Id: Ie904bdd72d75627a99aceb6d43d26ed55834847b
Shinwoo Kim [Wed, 31 Aug 2016 12:56:18 +0000 (21:56 +0900)]
edje: introduction of text marquee with new ellipsis grammar
[fixed issue]
- issue coming with clipper deletion when device is rotated.
- issue coming with horizontal scrolling.
- issue coming with textblock on RTL status.
- issue coming with textblock clipper when device is rotated.
[enhanced]
- use HEAD, TAIL for ellipsis direction.
- add slide speed factor (px/sec).
- change to marquee from slide.
- remove slide speed factor, adding repeat limit factor.
- handle start point with scrolling.
- set default ellipsis marquee repeat limit to -1.
- reset ellipsis marquee repeat count to handle state changing.
- remove "ellipsis.on", using EDJE_TEXT_ELLIPSIS_MODE_NONE.
- use "ellipsize", separated from "ellipsis".
- check if last description is using ellipsis.
- enhance readability.
Conflicts:
src/bin/edje/edje_cc_handlers.c
src/lib/edje/edje_calc.c
src/lib/edje/edje_data.c
Change-Id: Iee6d3b815e5929c06578dee47106291632200879