87 Commits (f6e4be10057e4b80bc16d95feec5dd2c989d5a65)

Author SHA1 Message Date
Carsten Haitzler f6e4be1005 e wl screen dimming.blanking/timeouts/lock handling redo/fixup 3 years ago
Elyes HAOUAS 3524bc167c tree-wide: get rid of trailing whitespace (part 1) 3 years ago
Elyes HAOUAS 153f479d3f tree-wide: fix typos all over the place 3 years ago
Carsten Haitzler e66af58795 e - restarts - if theme supports make it totally seamless 3 years ago
Carsten Haitzler 822680869f e comp - remove the disable/fast effects 3 years ago
Mike Blumenkrantz 1106bbde50 prepend input event handlers during init to ensure continued functionality 5 years ago
Mike Blumenkrantz 577f62e9b1 pass key downs through xkbcommon 5 years ago
Mike Blumenkrantz 984a1facd9 pass keys through xkbcommon under wayland lockscreen 5 years ago
Mike Blumenkrantz 5da5418873 add a client parameter to wl key down/up event processing functions 5 years ago
Mike Blumenkrantz df1e21b120 reset zone edge objects after comp canvas update 6 years ago
Mike Blumenkrantz 6dd9205e0a rename E_EVENT_COMPOSITOR_RESIZE -> E_EVENT_COMPOSITOR_UPDATE 6 years ago
Mike Blumenkrantz 91dc28967a add separate desklock key up handler to correctly handle caps lock on wayland 6 years ago
Mike Blumenkrantz d2c2f48bec break out client rescaling into separate function 6 years ago
Mike Blumenkrantz 7a3876ffc9 add and use new event for zone useful geometry changing 6 years ago
Mike Blumenkrantz 263ee54545 rename bg_blank_object -> resize_object for a more accurate name 6 years ago
Mike Blumenkrantz 23c473db7b resize comp bg_blank_object on zone update 6 years ago
Carsten Haitzler e38ac79a3c pointer freeze - delay by 10 sec... because anim is used for hiding 6 years ago
Mike Blumenkrantz 3da7e0d1e0 freeze pointer animations while screensaver is active 6 years ago
Carsten Haitzler c13fa73866 e - make some comment notes on broken lock display on saver etc. 6 years ago
Mike Blumenkrantz d0f45a48a4 use event_grabber to simulate explicit grab during window move/resize actions 6 years ago
Mike Blumenkrantz 203507fa22 add desklock interface handler for key press 6 years ago
Mike Blumenkrantz f93777181f manually center pointer using compositor size on init when not restarting 6 years ago
Mike Blumenkrantz 5d62ec3cee make E_COMP_SIZE a global comp resizing env var 6 years ago
Mike Blumenkrantz 981f2286d4 add client smart callback for post_render 6 years ago
Derek Foreman 73aecd73ab Replace all timer_add with timer_loop_add 6 years ago
Mike Blumenkrantz e2f8d2ba69 implement pointer-constraints v1 6 years ago
Mike Blumenkrantz 85aaa64f11 ignore intercepted mouse events for non-wl compositing 6 years ago
Mike Blumenkrantz 30f1b8b9c3 generically handle relative motion eventing for non-featureful backends 6 years ago
Mike Blumenkrantz 5497fadce4 xdg6 support 6 years ago
Mike Blumenkrantz ef33638c42 create substruct for E_Comp to put canvas objects into 6 years ago
Chris Michael 35febc367d add key_up and key_down methods to sreen interface 7 years ago
Mike Blumenkrantz aa1768a9d9 enforce mouse grabs and block client/compositor event propagation while active 7 years ago
Mike Blumenkrantz 53c6b3ca19 apply compositor keybinds if an action client that is not focus exists 7 years ago
Mike Blumenkrantz 5e3fb38f86 optimize compositor canvas updating when zone geometry is marked dirty 7 years ago
Mike Blumenkrantz 0d6f019bc6 ignore deleted clients when reapplying zone geometry policy in canvas update 7 years ago
Mike Blumenkrantz 8ca293423a always run client res changes in e_comp_canvas_update() 7 years ago
Derek Foreman b98e78d464 Track whether a render is in progress or not 7 years ago
Derek Foreman a35c7637a2 Track whether objects are on the post_updates list or not 7 years ago
Mike Blumenkrantz c86aa21e90 remove comp canvas key handler shortcuts for passing keys to wayland clients 7 years ago
Mike Blumenkrantz fc6458bccd re-add MANAGER context bindings 7 years ago
Carsten Haitzler e1369a24bd per-desk profiles - move to per screen and use elm derived profiles 7 years ago
Mike Blumenkrantz c1c1f341ac use canvas RENDER_PRE callback to trigger compositor pre-render callbacks 7 years ago
Mike Blumenkrantz 982a4d249b move comp canvas resize callback to monitor elm win geometry 7 years ago
Carsten Haitzler 251daa7515 e - fix compositor fade out ghosting 7 years ago
Carsten Haitzler b018ac1abc e screens/zones/randr - store randr2 id in xinerama and zones for lookup 7 years ago
Mike Blumenkrantz bff9ae5feb add pre-render callback list for compositor canvas 7 years ago
Mike Blumenkrantz a08a1434c1 move x11 ee resize callback to comp_canvas, simplify x11 randr event handler 8 years ago
Mike Blumenkrantz f2f4b65ead move menu mouse-up feed util function to E_API in comp canvas 8 years ago
Mike Blumenkrantz 7f638d98bf add functioning wayland screensaver support 8 years ago
Mike Blumenkrantz a951b88305 don't block keybind activation while grabs are active 8 years ago