summaryrefslogtreecommitdiff
path: root/src/bin/e_comp_x.c (follow)
AgeCommit message (Expand)Author
2016-05-12use parent windows for x11 binding grabsMike Blumenkrantz
2016-05-11avoid infinitely looping when applying x11 window groupingMike Blumenkrantz
2016-05-10handle positioning of x11 overrides with csd accuratelyMike Blumenkrantz
2016-04-21ensure damages do not get added for shapeless x11 clientsMike Blumenkrantz
2016-04-21don't force full damage on x11 override clientsMike Blumenkrantz
2016-04-21do not attempt to show x11 override windowsMike Blumenkrantz
2016-04-18make startup/restart app exec timing protocol-specificMike Blumenkrantz
2016-04-01move x11 client icon caching to private functions in comp_xMike Blumenkrantz
2016-04-01e icons: reduce mem usage (in x11) by a fair bit by de-duplicatingCarsten Haitzler (Rasterman)
2016-03-31optimize case where an x11 client is focused/unfocused in same loop iterationMike Blumenkrantz
2016-03-30remove old compositor reset codeMike Blumenkrantz
2016-03-28ignore x11 ConfigureRequest events when maximize_override is setMike Blumenkrantz
2016-03-12add workaround for xwayland client bugMike Blumenkrantz
2016-03-12remove direct references to ec->comp_data in x11 compositorMike Blumenkrantz
2016-03-07apply x11 focus/unfocus using jobsMike Blumenkrantz
2016-03-07apply x11 mouse in event for clients using a jobMike Blumenkrantz
2016-03-07only use x11 mouse out event if client has received mouse in previouslyMike Blumenkrantz
2016-03-07reverse ordering for x11 client mouse in NotifyVirtual and NotifyInferior det...Mike Blumenkrantz
2016-02-25Revert "e comp: fix crashes on exit/restart when e_comp is NULL"Mike Blumenkrantz
2016-02-19pre-remove pixmap from x11 clients during del hookMike Blumenkrantz
2016-02-19reshuffle x11 comp init to cleanup on failure casesMike Blumenkrantz
2016-02-06Revert "e bg: remove debug printf"Carsten Haitzler (Rasterman)
2016-02-06e bg: remove debug printfCarsten Haitzler (Rasterman)
2016-02-05e comp: fix crashes on exit/restart when e_comp is NULLCarsten Haitzler (Rasterman)
2016-01-22do not attempt to create x11 canvas during xwayland initMike Blumenkrantz
2016-01-08per-desk profiles - move to per screen and use elm derived profilesCarsten Haitzler (Rasterman)
2015-12-18ignore withdrawn state for x11 override clients during showMike Blumenkrantz
2015-12-17show non-new x11 clients immediately when changing Withdrawn -> NormalMike Blumenkrantz
2015-12-17only show x11 clients during MapNotify/Request if they have Normal stateMike Blumenkrantz
2015-12-11do not reapply x11 icccm state during fetchMike Blumenkrantz
2015-12-03use client geometry for calculations in x11 ConfigureRequest handlerMike Blumenkrantz
2015-11-24use separate handler for x11 fatal errors when using xwaylandMike Blumenkrantz
2015-11-12improve x11 client focusing with mouse-based focus policies on mouse moveMike Blumenkrantz
2015-11-09check client comp data existence in x11 mirror visibility callbacksMike Blumenkrantz
2015-11-07toggle x11 client iconic/mapped state based on mirror visibilityMike Blumenkrantz
2015-11-07move client iconic hint setting into x11 hide functionMike Blumenkrantz
2015-11-07break out x11 client visibility setting into util functionsMike Blumenkrantz
2015-10-26always unalias x11 client parent window <-> pixmap relation during deleteMike Blumenkrantz
2015-10-15clear x11 client pixmap when returning from iconicMike Blumenkrantz
2015-10-15reject deleted clients from x11 sync alarm event callbackMike Blumenkrantz
2015-10-15e - comps sync - ec client was null - i think, so protect against crashCarsten Haitzler (Rasterman)
2015-10-14trap shaped x11 clients and prevent compositor blocking with high rect countMike Blumenkrantz
2015-10-14do not return when x11 damage event returns no rectsMike Blumenkrantz
2015-10-13subtract x11 client damage region even when forcing full override damageMike Blumenkrantz
2015-10-13force full damage for first frame of x11 override clientsMike Blumenkrantz
2015-10-09apply _GTK_FRAME_EXTENTS for xwayland clientsMike Blumenkrantz
2015-10-05only use fast-path pixmap size updating after a resize for x11 clientsMike Blumenkrantz
2015-09-29free x11 damage region rectsMike Blumenkrantz
2015-09-29do not roundtrip for x11 client message DBG if it will not be visibleMike Blumenkrantz
2015-09-29do not roundtrip for x11 client message DBG if it will not be visibleMike Blumenkrantz