Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix signals for check, frame, image_zoomable, layout.devs/ami/theme-signal-renaming | Jaehyun Cho | 2018-04-16 | 4 | -121/+306 |
| | | | | signals for both efl_ui and legacy should be supported. | ||||
* | work init. | Amitesh Singh | 2018-04-12 | 45 | -787/+992 |
| | |||||
* | ecore_wl2: Fix ecore_wl2_window_output_find | Derek Foreman | 2018-04-11 | 1 | -34/+1 |
| | | | | | | | | | Window geometry x, y are the offset from the top left corner of the buffer, and not screen co-ordinates, so has nothing to do with output geometry and can't be used to determine which window we're on. Now that we track surface enter/leave events we can just give the first output in the list of outputs we know we're on. | ||||
* | ecore_wl2: Properly handle minimize request before shell surface exists | Derek Foreman | 2018-04-11 | 3 | -0/+14 |
| | | | | | | | If we're asked to iconify a window before it's visible we need to track this and apply the state as soon as we create the shell surface. fix T6834 | ||||
* | ecore_wl2: Stop pretending to fully control minimized state | Derek Foreman | 2018-04-11 | 3 | -10/+0 |
| | | | | | | | | | Under wayland we can set minimized but not unset it, nor can we tell if it's been unset. This means we can't cache the value, we need to make the protocol request any time ecore_wl2_window_iconified_set is called. ref T6834 | ||||
* | ecore_wl2: Remove (beta) API ecore_wl2_window_iconified_get | Derek Foreman | 2018-04-11 | 2 | -20/+0 |
| | | | | | | | We actually can't ever query this, it's clearly defined that way in the protocol. There is absolutely no way to ever know if we're iconified. ref T6834 | ||||
* | tests: Fix compilation when timing is disabled. | Lauro Moura | 2018-04-11 | 1 | -0/+2 |
| | | | | | | | | Reviewers: zmike, cedric Reviewed By: zmike Differential Revision: https://phab.enlightenment.org/D5919 | ||||
* | efl_ui_focus_manager_calc: call next after requesting a subchild | Marcel Hollerbach | 2018-04-11 | 1 | -1/+3 |
| | | | | | | | | requesting subchild for subchild is not a good idea, as it really only fetches for a subchild, and never calls next and escapes the children of the passed node. fix T6793 | ||||
* | efl_ui_focus: Add missing EINA_UNUSED for unused function parameters | Chris Michael | 2018-04-11 | 2 | -2/+2 |
| | |||||
* | ecore-evas: Remove unused variable | Chris Michael | 2018-04-11 | 1 | -2/+0 |
| | |||||
* | eolian: simplify class validation logic | Daniel Kolesa | 2018-04-11 | 1 | -11/+5 |
| | |||||
* | eolian: better/more robust class inheritance list replacement | Daniel Kolesa | 2018-04-11 | 2 | -9/+23 |
| | |||||
* | theme: button - fix the warning. | Amitesh Singh | 2018-04-11 | 1 | -0/+2 |
| | | | | | | This fixed following warning elementary/themes/edc/efl/button.edc:4:19: warning: `ICON' redefined | ||||
* | theme: spin button - remove elm spin btn inheritance. | Amitesh Singh | 2018-04-11 | 1 | -13/+294 |
| | |||||
* | theme: panes - remove elm panes inheritance. | Amitesh Singh | 2018-04-11 | 1 | -16/+966 |
| | |||||
* | theme: pointer - remove elm pointer inheritance. | Amitesh Singh | 2018-04-11 | 1 | -15/+209 |
| | |||||
* | themes: tooltip - remove elm tooltip inheritance. | Amitesh Singh | 2018-04-11 | 1 | -6/+422 |
| | |||||
* | theme: photocam: define theme based on new theme components. | Amitesh Singh | 2018-04-11 | 1 | -2/+99 |
| | |||||
* | theme: popup - define popup alert theme based on new theme | Amitesh Singh | 2018-04-11 | 1 | -2/+20 |
| | |||||
* | theme: list - remove elm scroller, elm list item inheritance. | Amitesh Singh | 2018-04-11 | 2 | -5/+289 |
| | |||||
* | theme: text - use efl/scroller theme group instead. | Amitesh Singh | 2018-04-11 | 1 | -1/+1 |
| | |||||
* | theme: textpath - remove elm textpath inheritance. | Amitesh Singh | 2018-04-11 | 1 | -2/+23 |
| | |||||
* | theme: video - remove elm video inheritance | Amitesh Singh | 2018-04-11 | 1 | -3/+43 |
| | |||||
* | theme: win - remove elm win inheritance | Amitesh Singh | 2018-04-11 | 1 | -3/+31 |
| | |||||
* | theme: slider - remove elm slider inheritance. | Amitesh Singh | 2018-04-11 | 1 | -2/+29 |
| | |||||
* | theme: scroller - remove elm scroller inheritance | Amitesh Singh | 2018-04-11 | 1 | -7/+1329 |
| | |||||
* | themes: cursor - remove elm cursor inheritance. | Amitesh Singh | 2018-04-11 | 1 | -6/+72 |
| | |||||
* | themes: frame - remove elm frame inheritance. | Amitesh Singh | 2018-04-11 | 1 | -3/+166 |
| | |||||
* | theme: focus - remove elm focus highlight inheritance. | Amitesh Singh | 2018-04-11 | 1 | -4/+174 |
| | |||||
* | theme: calendar - remove elm btn inheritance. | Amitesh Singh | 2018-04-11 | 1 | -7/+173 |
| | |||||
* | theme: border - remove elm border inheritance | Amitesh Singh | 2018-04-11 | 1 | -6/+1208 |
| | | | | and add full edc theme. | ||||
* | theme: bg - remove the elm bg inheritance | Amitesh Singh | 2018-04-11 | 1 | -3/+38 |
| | |||||
* | elc_popup: no need to make them focusable | Marcel Hollerbach | 2018-04-11 | 1 | -3/+0 |
| | | | | | if they have content the content will be focusable, if there is no content the rect of root_focus will be focused instead. | ||||
* | efl_ui_focus_manager_root_focus: maintain focus state over state eval | Marcel Hollerbach | 2018-04-11 | 1 | -2/+9 |
| | | | | | the rect is unregistered and registered again, if it was focused, still focus it. | ||||
* | elm_suite: a new testcase for checking focus chains with redirects | Marcel Hollerbach | 2018-04-11 | 1 | -0/+123 |
| | |||||
* | ecore ipc - fix send to skip data payload if null/0 | Carsten Haitzler (Rasterman) | 2018-04-11 | 1 | -27/+32 |
| | | | | | | | | 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 | ||||
* | ecore_evas: remove dead code. | Cedric Bail | 2018-04-10 | 1 | -37/+0 |
| | |||||
* | evas: we directly use the main loop, we do not need external integration ↵ | Cedric Bail | 2018-04-10 | 1 | -3/+1 |
| | | | | anymore. | ||||
* | evas: protection during canvas shutdown. | Cedric Bail | 2018-04-10 | 1 | -0/+4 |
| | |||||
* | efl_canvas_animation_player: Reset map after animation is finished | Jaehyun Cho | 2018-04-10 | 1 | -3/+5 |
| | | | | | | | | 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. | ||||
* | efl_canvas_animation_player: Change Running_Event_Info to Event_Running | Jaehyun Cho | 2018-04-10 | 14 | -30/+25 |
| | | | | | | | | 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. | ||||
* | ecore_file: switch from buf to tmpstr | Marcel Hollerbach | 2018-04-10 | 1 | -1/+1 |
| | | | | | | | | before c65782b15c0af7c25c5506cdf79cbbfa39604fec 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! | ||||
* | elm_suite: fixup test suite | Marcel Hollerbach | 2018-04-10 | 2 | -0/+2 |
| | | | | the testcase was only added, but not executed, my bad! | ||||
* | ecore_evas_wayland: handle 0x0 content problem | Shinwoo Kim | 2018-04-10 | 1 | -4/+4 |
| | | | | | | | 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. | ||||
* | tests: split ecore thread queue tests into 2 test cases | Mike Blumenkrantz | 2018-04-10 | 3 | -0/+6 |
| | | | | | | | | | | | | | | | | 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 | ||||
* | tests: split efl_app promise tests into separate test cases | Mike Blumenkrantz | 2018-04-10 | 3 | -9/+29 |
| | | | | | | | | | | | | | | | | 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 | ||||
* | tests: ensure eina/efl_object are initialized for all efl_app tests | Mike Blumenkrantz | 2018-04-10 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | 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 | ||||
* | tests: move ecore promise tests into efl_app_suite | Mike Blumenkrantz | 2018-04-10 | 6 | -18/+19 |
| | | | | | | | | | | | | | | Summary: ref T6815 Depends on D5902 Reviewers: stefan_schmidt Subscribers: cedric Maniphest Tasks: T6815 Differential Revision: https://phab.enlightenment.org/D5903 | ||||
* | tests: add more timing info for per-file timing | Mike Blumenkrantz | 2018-04-10 | 1 | -2/+8 |
| | | | | | | | | | | | | | | Summary: ref T6825 Depends on D5901 Reviewers: stefan_schmidt Subscribers: cedric Maniphest Tasks: T6825 Differential Revision: https://phab.enlightenment.org/D5902 | ||||
* | tests: split ecore poller tests into separate file | Mike Blumenkrantz | 2018-04-10 | 5 | -144/+171 |
| | | | | | | | | | | | | | | Summary: ref T6850 Depends on D5900 Reviewers: stefan_schmidt Subscribers: cedric Maniphest Tasks: T6850 Differential Revision: https://phab.enlightenment.org/D5901 |