Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Efl.Ui.Spinner: inherit spinner from Range intfdevs/ami/spinner | Amitesh Singh | 2017-08-29 | 2 | -24/+28 |
| | | | | | | Remove spin intf inheritance Ref T5900 | ||||
* | Efl.ui.range: add range_step api | Amitesh Singh | 2017-08-29 | 1 | -0/+18 |
| | | | | Ref T5900 | ||||
* | elm: rename elm spinner to Efl.Ui.Spinner | Amitesh Singh | 2017-08-28 | 10 | -128/+127 |
| | | | | Ref T5900 | ||||
* | Netstatus gadget: a new decent design | Dave Andreoli | 2017-08-27 | 6 | -20/+44 |
| | | | | | I'm still not really happy with this design, because 2 arrows are not enough to understand it is "network"... but at least it looks good now :) | ||||
* | Theme updates: Luncher icon indicator not relative. New pager plain style. | Stephen 'Okra' Houston | 2017-08-26 | 3 | -336/+337 |
| | |||||
* | evas: fix build with egl. | Cedric BAIL | 2017-08-25 | 2 | -5/+20 |
| | |||||
* | theme: let notifications wrap | Mike Blumenkrantz | 2017-08-25 | 1 | -17/+2 |
| | | | | infinitely wide notification popups are hard to read | ||||
* | evas image cache: notify preload for image objects without explicit callbacks | Mike Blumenkrantz | 2017-08-25 | 1 | -16/+1 |
| | | | | | | | non-gl images do not have an explicit callback and so the preload inform callback must be triggered manually for all cases fix T5200 | ||||
* | evas image cache: break out preload complete notification code into function | Mike Blumenkrantz | 2017-08-25 | 1 | -12/+19 |
| | | | | no functional changes | ||||
* | efl_ui_image: maintain geometry for prev image while preloading new image | Mike Blumenkrantz | 2017-08-25 | 1 | -11/+18 |
| | | | | | | | | | if prev_img exists then it is visible, so continue maintaining its geometry until it is deleted fix T5936 @fix | ||||
* | elm_win: check for wayland engine during finalize by checking for wl win | Mike Blumenkrantz | 2017-08-25 | 1 | -1/+1 |
| | | | | | | fake wins don't provide engine info, but a wl win will still exist @fix | ||||
* | elm_win: update opaque region for fake windows | Mike Blumenkrantz | 2017-08-25 | 1 | -1/+5 |
| | | | | | | fake windows still gotta render @fix | ||||
* | efl-wl: match nested wl seats based on display ordering | Mike Blumenkrantz | 2017-08-25 | 1 | -9/+20 |
| | | | | | | | | a nested compositor will have a mismatch between canvas seat id and compositor seat id, so this attempts to perform matching based on the order that they are listed, which should be identical @fix | ||||
* | ecore-wl2: normalize axis event values | Mike Blumenkrantz | 2017-08-25 | 1 | -0/+1 |
| | | | | | | | | this is value * 10 from the compositor, so /= 10 to get real value fix T5427 @fix | ||||
* | evas: enable rendering of multiple output. | Cedric BAIL | 2017-08-25 | 1 | -186/+196 |
| | |||||
* | evas: no more ENDT. | Cedric BAIL | 2017-08-25 | 1 | -1/+0 |
| | |||||
* | evas: move updates to be per output. | Cedric BAIL | 2017-08-25 | 2 | -38/+55 |
| | |||||
* | evas: decorrelate canvas size from output size. | Cedric BAIL | 2017-08-25 | 4 | -26/+54 |
| | |||||
* | evas gl: fix glview by avoiding make current | Cedric BAIL | 2017-08-25 | 3 | -36/+34 |
| | | | | | | | | | | | gl_generic_context_find() returns the gl shared context struct but this is not just a read-only operation. It in turn calls window_use which may call make_current. This can invalidate the work of evas gl when the API tried to switch to a specific context. This fixes evas gl with multiple outputs. Signed-off-by: Cedric BAIL <cedric@osg.samsung.com> | ||||
* | evas: remove dead code to improve readability. | Cedric BAIL | 2017-08-25 | 1 | -27/+0 |
| | |||||
* | evas: make Evas_GL work with multi output. | Cedric BAIL | 2017-08-25 | 6 | -47/+160 |
| | |||||
* | evas: reorder rendering phase to group output related operation. | Cedric BAIL | 2017-08-25 | 1 | -58/+60 |
| | |||||
* | evas: Evas_Canvas3D rendering logic need a complete overhaul. | Cedric BAIL | 2017-08-25 | 1 | -0/+1 |
| | | | | | | | | For now, do not use Evas_Canvas3D in multi output context, it won't work. The update code for Evas_Canvas3D_Node might trigger rendering logic, which is opposite to what the scene graph logic should do. It require to much reshuffle around to handle that case at the moment. So I am just adding a warning. | ||||
* | evas: propagate output in evas_render_updates_internal_loop instead of using ↵ | Cedric BAIL | 2017-08-25 | 1 | -6/+6 |
| | | | | ENDT. | ||||
* | evas: enable handling multi output in evas_render_mapped. | Cedric BAIL | 2017-08-25 | 3 | -17/+24 |
| | |||||
* | evas: propagate output to evas_render_mask_subrender and don't use ENDT there. | Cedric BAIL | 2017-08-25 | 2 | -9/+15 |
| | |||||
* | evas: use output instead of default one during rendering of proxy. | Cedric BAIL | 2017-08-25 | 7 | -9/+9 |
| | |||||
* | evas: remove unused engine data from error set/get code. | Cedric BAIL | 2017-08-25 | 7 | -71/+71 |
| | |||||
* | evas: destroy seats and inputs before the display disapear. | Cedric BAIL | 2017-08-25 | 1 | -21/+21 |
| | |||||
* | evas: no more use of ENDT outside of evas_render. | Cedric BAIL | 2017-08-25 | 1 | -1/+0 |
| | |||||
* | evas: make vector graphic support multi output. | Cedric BAIL | 2017-08-25 | 3 | -6/+12 |
| | |||||
* | evas: do not use default output or any other during render pre. | Cedric BAIL | 2017-08-25 | 6 | -22/+14 |
| | |||||
* | evas: remove unecessary use of output in filter code. | Cedric BAIL | 2017-08-25 | 2 | -14/+11 |
| | |||||
* | evas: make image_native_set use engine context not output. | Cedric BAIL | 2017-08-25 | 1 | -54/+55 |
| | |||||
* | evas: make all window GLES3 or none. | Cedric BAIL | 2017-08-25 | 3 | -12/+14 |
| | |||||
* | evas: make function to find evas gl context from engine shared across backend. | Cedric BAIL | 2017-08-25 | 2 | -47/+62 |
| | |||||
* | evas: make filter handle multi output. | Cedric BAIL | 2017-08-25 | 6 | -36/+57 |
| | |||||
* | evas: make Evas_GL start to use engine and output separately. | Cedric BAIL | 2017-08-25 | 3 | -7/+7 |
| | |||||
* | evas: convert Evas3D use of output to engine when meaningful. | Cedric BAIL | 2017-08-25 | 1 | -8/+8 |
| | |||||
* | evas: find a best possible output to manage an object to get pixels from. | Cedric BAIL | 2017-08-25 | 1 | -3/+30 |
| | | | | | The code shouldn't really need an output for getting the pixels, it just happen that some of the backend function really need one to get a GL context. | ||||
* | evas: remove dead code that won't be easy to bring back to life. | Cedric BAIL | 2017-08-25 | 1 | -38/+0 |
| | |||||
* | evas: all context function use already ENC. | Cedric BAIL | 2017-08-25 | 3 | -38/+38 |
| | |||||
* | evas: remove image_content_hint_get from backend as it is unused. | Cedric BAIL | 2017-08-25 | 3 | -11/+0 |
| | |||||
* | evas: switch font backend function to rely on engine instead of output. | Cedric BAIL | 2017-08-25 | 4 | -45/+45 |
| | |||||
* | evas: handle multiple output for plane assignment. | Cedric BAIL | 2017-08-25 | 4 | -21/+81 |
| | |||||
* | evas: convert evas backend cache function call to use Engine context. | Cedric BAIL | 2017-08-25 | 1 | -2/+2 |
| | |||||
* | evas: remove image_surface_noscale_region_get from engine backend as it is ↵ | Cedric BAIL | 2017-08-25 | 3 | -45/+0 |
| | | | | unused. | ||||
* | evas: move all image object related function to use the engine instead of ↵ | Cedric BAIL | 2017-08-25 | 12 | -214/+197 |
| | | | | the output. | ||||
* | evas: forgotten convertion from output to engine. | Cedric BAIL | 2017-08-25 | 1 | -11/+11 |
| | |||||
* | evas: gl_common should not segv on freeing a NULL gl_image. | Cedric BAIL | 2017-08-25 | 3 | -7/+8 |
| |