93 Commits (9abcae15f63239a9209889c20b2fd048c90945cd)

Author SHA1 Message Date
Carsten Haitzler 9abcae15f6 comp fps debug - show separate input and output fps 3 years ago
Carsten Haitzler 94ad423d6e e screen restore - properly show/hide windows on current desk 3 years ago
Carsten Haitzler 73d305d2a8 client - restore to added zone if were there before 3 years ago
Carsten Haitzler 9fcd087b85 exit codes - clean up and handle consistently 3 years ago
Carsten Haitzler 072fd2d741 e system - isolate stdio of commands we run so they dont pollute 3 years ago
Carsten Haitzler 5c03da91a7 only call notidle if wl compiled in and wl on... 3 years ago
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