summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Efl.Ui.Spinner: inherit spinner from Range intfdevs/ami/spinnerAmitesh Singh2017-08-292-24/+28
| | | | | | Remove spin intf inheritance Ref T5900
* Efl.ui.range: add range_step apiAmitesh Singh2017-08-291-0/+18
| | | | Ref T5900
* elm: rename elm spinner to Efl.Ui.SpinnerAmitesh Singh2017-08-2810-128/+127
| | | | Ref T5900
* Netstatus gadget: a new decent designDave Andreoli2017-08-276-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' Houston2017-08-263-336/+337
|
* evas: fix build with egl.Cedric BAIL2017-08-252-5/+20
|
* theme: let notifications wrapMike Blumenkrantz2017-08-251-17/+2
| | | | infinitely wide notification popups are hard to read
* evas image cache: notify preload for image objects without explicit callbacksMike Blumenkrantz2017-08-251-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 functionMike Blumenkrantz2017-08-251-12/+19
| | | | no functional changes
* efl_ui_image: maintain geometry for prev image while preloading new imageMike Blumenkrantz2017-08-251-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 winMike Blumenkrantz2017-08-251-1/+1
| | | | | | fake wins don't provide engine info, but a wl win will still exist @fix
* elm_win: update opaque region for fake windowsMike Blumenkrantz2017-08-251-1/+5
| | | | | | fake windows still gotta render @fix
* efl-wl: match nested wl seats based on display orderingMike Blumenkrantz2017-08-251-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 valuesMike Blumenkrantz2017-08-251-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 BAIL2017-08-251-186/+196
|
* evas: no more ENDT.Cedric BAIL2017-08-251-1/+0
|
* evas: move updates to be per output.Cedric BAIL2017-08-252-38/+55
|
* evas: decorrelate canvas size from output size.Cedric BAIL2017-08-254-26/+54
|
* evas gl: fix glview by avoiding make currentCedric BAIL2017-08-253-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 BAIL2017-08-251-27/+0
|
* evas: make Evas_GL work with multi output.Cedric BAIL2017-08-256-47/+160
|
* evas: reorder rendering phase to group output related operation.Cedric BAIL2017-08-251-58/+60
|
* evas: Evas_Canvas3D rendering logic need a complete overhaul.Cedric BAIL2017-08-251-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 BAIL2017-08-251-6/+6
| | | | ENDT.
* evas: enable handling multi output in evas_render_mapped.Cedric BAIL2017-08-253-17/+24
|
* evas: propagate output to evas_render_mask_subrender and don't use ENDT there.Cedric BAIL2017-08-252-9/+15
|
* evas: use output instead of default one during rendering of proxy.Cedric BAIL2017-08-257-9/+9
|
* evas: remove unused engine data from error set/get code.Cedric BAIL2017-08-257-71/+71
|
* evas: destroy seats and inputs before the display disapear.Cedric BAIL2017-08-251-21/+21
|
* evas: no more use of ENDT outside of evas_render.Cedric BAIL2017-08-251-1/+0
|
* evas: make vector graphic support multi output.Cedric BAIL2017-08-253-6/+12
|
* evas: do not use default output or any other during render pre.Cedric BAIL2017-08-256-22/+14
|
* evas: remove unecessary use of output in filter code.Cedric BAIL2017-08-252-14/+11
|
* evas: make image_native_set use engine context not output.Cedric BAIL2017-08-251-54/+55
|
* evas: make all window GLES3 or none.Cedric BAIL2017-08-253-12/+14
|
* evas: make function to find evas gl context from engine shared across backend.Cedric BAIL2017-08-252-47/+62
|
* evas: make filter handle multi output.Cedric BAIL2017-08-256-36/+57
|
* evas: make Evas_GL start to use engine and output separately.Cedric BAIL2017-08-253-7/+7
|
* evas: convert Evas3D use of output to engine when meaningful.Cedric BAIL2017-08-251-8/+8
|
* evas: find a best possible output to manage an object to get pixels from.Cedric BAIL2017-08-251-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 BAIL2017-08-251-38/+0
|
* evas: all context function use already ENC.Cedric BAIL2017-08-253-38/+38
|
* evas: remove image_content_hint_get from backend as it is unused.Cedric BAIL2017-08-253-11/+0
|
* evas: switch font backend function to rely on engine instead of output.Cedric BAIL2017-08-254-45/+45
|
* evas: handle multiple output for plane assignment.Cedric BAIL2017-08-254-21/+81
|
* evas: convert evas backend cache function call to use Engine context.Cedric BAIL2017-08-251-2/+2
|
* evas: remove image_surface_noscale_region_get from engine backend as it is ↵Cedric BAIL2017-08-253-45/+0
| | | | unused.
* evas: move all image object related function to use the engine instead of ↵Cedric BAIL2017-08-2512-214/+197
| | | | the output.
* evas: forgotten convertion from output to engine.Cedric BAIL2017-08-251-11/+11
|
* evas: gl_common should not segv on freeing a NULL gl_image.Cedric BAIL2017-08-253-7/+8
|