Amitesh Singh
11c3b67e45
theme: pointer - remove elm pointer inheritance.
2018-04-11 20:00:21 +09:00
Amitesh Singh
29240037a6
themes: tooltip - remove elm tooltip inheritance.
2018-04-11 20:00:21 +09:00
Amitesh Singh
cbebbec852
theme: photocam: define theme based on new theme components.
2018-04-11 20:00:21 +09:00
Amitesh Singh
8b7ed085f8
theme: popup - define popup alert theme based on new theme
2018-04-11 20:00:21 +09:00
Amitesh Singh
e12ef13093
theme: list - remove elm scroller, elm list item inheritance.
2018-04-11 20:00:21 +09:00
Amitesh Singh
1dee128daa
theme: text - use efl/scroller theme group instead.
2018-04-11 20:00:21 +09:00
Amitesh Singh
d4dd7e5962
theme: textpath - remove elm textpath inheritance.
2018-04-11 20:00:21 +09:00
Amitesh Singh
c567e1d2e5
theme: video - remove elm video inheritance
2018-04-11 20:00:21 +09:00
Amitesh Singh
d4a00636b2
theme: win - remove elm win inheritance
2018-04-11 20:00:21 +09:00
Amitesh Singh
e38962b06a
theme: slider - remove elm slider inheritance.
2018-04-11 20:00:21 +09:00
Amitesh Singh
87df1d6020
theme: scroller - remove elm scroller inheritance
2018-04-11 20:00:21 +09:00
Amitesh Singh
4337206acb
themes: cursor - remove elm cursor inheritance.
2018-04-11 20:00:21 +09:00
Amitesh Singh
c76ec302ca
themes: frame - remove elm frame inheritance.
2018-04-11 20:00:21 +09:00
Amitesh Singh
5cf383ee5a
theme: focus - remove elm focus highlight inheritance.
2018-04-11 20:00:21 +09:00
Amitesh Singh
c7cd5c0a14
theme: calendar - remove elm btn inheritance.
2018-04-11 20:00:21 +09:00
Amitesh Singh
dd712c011a
theme: border - remove elm border inheritance
...
and add full edc theme.
2018-04-11 20:00:21 +09:00
Amitesh Singh
ae88f49561
theme: bg - remove the elm bg inheritance
2018-04-11 20:00:21 +09:00
Marcel Hollerbach
eef0c5164a
elc_popup: no need to make them focusable
...
if they have content the content will be focusable, if there is no
content the rect of root_focus will be focused instead.
2018-04-11 10:36:24 +02:00
Marcel Hollerbach
f4b70fc6cd
efl_ui_focus_manager_root_focus: maintain focus state over state eval
...
the rect is unregistered and registered again, if it was focused, still
focus it.
2018-04-11 10:33:19 +02:00
Marcel Hollerbach
ba7e4d2168
elm_suite: a new testcase for checking focus chains with redirects
2018-04-11 10:31:53 +02:00
Carsten Haitzler
86c855bdd3
ecore ipc - fix send to skip data payload if null/0
...
conversion to efl.nmet didnt deal with null/0 zised payloads properly
and tried to send them, resulting in lots of ERR complaints which were
not errors. fix that to not try and send such empty payloads
@fix
2018-04-11 14:34:40 +09:00
Cedric Bail
23800a06a0
ecore_evas: remove dead code.
2018-04-10 15:01:43 -07:00
Cedric Bail
664c1c8eb4
evas: we directly use the main loop, we do not need external integration anymore.
2018-04-10 14:42:54 -07:00
Cedric Bail
f1f1a8c996
evas: protection during canvas shutdown.
2018-04-10 14:42:54 -07:00
Jaehyun Cho
5351070a4d
efl_canvas_animation_player: Reset map after animation is finished
...
Previously, beginning state of animation is applied after animation is
finished if final_state_keep_get() is false.
Now, map is reset (no animation is applied) after animation is finished
if final_state_keep_get() is false.
2018-04-10 22:38:40 +09:00
Jaehyun Cho
503bb0c8f9
efl_canvas_animation_player: Change Running_Event_Info to Event_Running
...
To synchronize other types of event info,
Efl_Canvas_Animation_Player_Running_Event_Info is changed to
Efl_Canvas_Animation_Player_Event_Running.
Remove unused struct.
2018-04-10 22:38:32 +09:00
Marcel Hollerbach
c705139623
ecore_file: switch from buf to tmpstr
...
before c65782b15c
the acutal path has
been filled into buf, with eina_file_mkstemp the string is filled into
tmpstr, so that path should be chmoded instead of the template buf.
Thx to MatP for the report!
2018-04-10 14:27:44 +02:00
Marcel Hollerbach
ef3cce5730
elm_suite: fixup test suite
...
the testcase was only added, but not executed, my bad!
2018-04-10 14:27:44 +02:00
Shinwoo Kim
b27949dafb
ecore_evas_wayland: handle 0x0 content problem
...
Someone could NOT use elementary and use ecore_evas only. In this case, content
size which is defined by elementary is 0x0. If content size is 0x0, then frame
size is equal to window size. But the frame size is defined by elementary as
well. So if there is not a content, then the frame size should be 0.
2018-04-10 20:38:47 +09:00
Mike Blumenkrantz
5bbe49ab99
tests: split ecore thread queue tests into 2 test cases
...
Summary:
enable running these tests in parallel
ref T6851
Depends on D5905
Reviewers: stefan_schmidt
Subscribers: cedric
Maniphest Tasks: T6851
Differential Revision: https://phab.enlightenment.org/D5906
2018-04-10 11:28:01 +02:00
Mike Blumenkrantz
99f3f89f24
tests: split efl_app promise tests into separate test cases
...
Summary:
each test case can run in parallel, so this provides a ~300% speedup
ref T6850
Depends on D5904
Reviewers: stefan_schmidt
Subscribers: cedric
Maniphest Tasks: T6850
Differential Revision: https://phab.enlightenment.org/D5905
2018-04-10 11:28:01 +02:00
Mike Blumenkrantz
43c420d3d0
tests: ensure eina/efl_object are initialized for all efl_app tests
...
Summary:
these aren't tested so don't init/shutdown for every test
ref T6850
Depends on D5903
Reviewers: stefan_schmidt
Subscribers: cedric
Maniphest Tasks: T6850
Differential Revision: https://phab.enlightenment.org/D5904
2018-04-10 11:28:01 +02:00
Mike Blumenkrantz
5e806ee41f
tests: move ecore promise tests into efl_app_suite
...
Summary:
ref T6815
Depends on D5902
Reviewers: stefan_schmidt
Subscribers: cedric
Maniphest Tasks: T6815
Differential Revision: https://phab.enlightenment.org/D5903
2018-04-10 11:28:01 +02:00
Mike Blumenkrantz
b4da776b3b
tests: add more timing info for per-file timing
...
Summary:
ref T6825
Depends on D5901
Reviewers: stefan_schmidt
Subscribers: cedric
Maniphest Tasks: T6825
Differential Revision: https://phab.enlightenment.org/D5902
2018-04-10 11:28:01 +02:00
Mike Blumenkrantz
1bd52cc116
tests: split ecore poller tests into separate file
...
Summary:
ref T6850
Depends on D5900
Reviewers: stefan_schmidt
Subscribers: cedric
Maniphest Tasks: T6850
Differential Revision: https://phab.enlightenment.org/D5901
2018-04-10 11:28:01 +02:00
Mike Blumenkrantz
88a6a3c769
tests: split ecore idler tests into separate file
...
Summary:
ref T6850
Depends on D5899
Reviewers: stefan_schmidt
Subscribers: cedric
Maniphest Tasks: T6850
Differential Revision: https://phab.enlightenment.org/D5900
2018-04-10 11:28:01 +02:00
Mike Blumenkrantz
3b22dbc5af
tests: move efl_loop_fd tests into efl_app_suite
...
Summary:
ref T6815
Depends on D5898
Reviewers: stefan_schmidt
Subscribers: cedric
Maniphest Tasks: T6815
Differential Revision: https://phab.enlightenment.org/D5899
2018-04-10 11:28:01 +02:00
Mike Blumenkrantz
f83dfb2173
tests: break out simple timer failure test into separate test
...
Summary: Depends on D5897
Reviewers: stefan_schmidt
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D5898
2018-04-10 11:28:01 +02:00
Mike Blumenkrantz
3547297f80
tests: add fixtures for efl_app tests
...
Summary:
ref T6811
Depends on D5896
Reviewers: stefan_schmidt
Subscribers: cedric
Maniphest Tasks: T6811
Differential Revision: https://phab.enlightenment.org/D5897
2018-04-10 11:28:01 +02:00
Mike Blumenkrantz
fab4c313f4
tests: move disabled efl loop timer test into efl_app_suite
...
Summary:
ref T6815
Depends on D5895
Reviewers: stefan_schmidt
Subscribers: cedric
Maniphest Tasks: T6815
Differential Revision: https://phab.enlightenment.org/D5896
2018-04-10 11:28:01 +02:00
Mike Blumenkrantz
e02598cd4e
tests: split efl_loop tests out of efl_app_suite.c
...
Summary: Depends on D5894
Reviewers: stefan_schmidt
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D5895
2018-04-10 11:28:01 +02:00
Mike Blumenkrantz
ab8237d36d
tests: reduce duration of ecore_test_timers
...
Summary:
fix T6852
Depends on D5893
Reviewers: stefan_schmidt
Subscribers: cedric
Maniphest Tasks: T6852
Differential Revision: https://phab.enlightenment.org/D5894
2018-04-10 11:28:01 +02:00
Mike Blumenkrantz
96da1551c5
tests: move ecore_test_ecore_main_loop_timer into timers test file
...
Summary: Depends on D5892
Reviewers: stefan_schmidt
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D5893
2018-04-10 11:28:01 +02:00
Mike Blumenkrantz
3858186376
tests: reduce duration of ecore_test_animators
...
Summary:
fix T6852
Depends on D5891
Reviewers: stefan_schmidt
Subscribers: cedric
Maniphest Tasks: T6852
Differential Revision: https://phab.enlightenment.org/D5892
2018-04-10 11:28:01 +02:00
Mike Blumenkrantz
94d0aae906
tests: reduce duration of ecore_test_ecore_main_loop_timer test
...
Summary:
fix T6852
Depends on D5890
Reviewers: stefan_schmidt
Subscribers: cedric
Maniphest Tasks: T6852
Differential Revision: https://phab.enlightenment.org/D5891
2018-04-10 11:28:01 +02:00
Mike Blumenkrantz
f810e0a3ba
tests: improve ecore thread queue reliability
...
Summary:
* check inside thread callbacks whether thread has been canceled
* clean up (global) objects
* wait for threads to die before exiting each test
ref T6851
Depends on D5889
Reviewers: stefan_schmidt
Subscribers: cedric
Maniphest Tasks: T6851
Differential Revision: https://phab.enlightenment.org/D5890
2018-04-10 11:28:01 +02:00
Mike Blumenkrantz
0ea6624e10
tests: remove "info" messages from ecore-drm/input tests
...
Summary: Depends on D5888
Reviewers: stefan_schmidt
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D5889
2018-04-10 11:28:01 +02:00
Mike Blumenkrantz
e5fc5f0263
tests: quiet useless printf spam from thread queue tests
...
Summary: Depends on D5886
Reviewers: stefan_schmidt
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D5887
2018-04-10 11:28:01 +02:00
Mike Blumenkrantz
59520a57cb
tests: remove extra download in ecore_test_ecore_file_download
...
Summary:
this function is just a wrapper, avoid downloading the same file
multiple times
ref T6853
Depends on D5885
Reviewers: stefan_schmidt
Subscribers: cedric
Maniphest Tasks: T6853
Differential Revision: https://phab.enlightenment.org/D5886
2018-04-10 11:28:01 +02:00
Mike Blumenkrantz
a04e7be83a
tests: use different website for ecore_test_ecore_file_download
...
Summary:
while it may be the case that we do not control example.com, it is also
the case that loading anything from enlightenment.org takes 10+ seconds
longer (at minimum) than loading example.com
ref T6853
Depends on D5884
Reviewers: stefan_schmidt
Subscribers: cedric
Maniphest Tasks: T6853
Differential Revision: https://phab.enlightenment.org/D5885
2018-04-10 11:28:01 +02:00