96 Commits (master)

Author SHA1 Message Date
Carsten Haitzler 96e7e42fbb fps debug - slim code a bit and order events so they do go up and right 2 years ago
Carsten Haitzler aa10dede13 comp - stop playing with frametime as ... we are getting it wrong 2 years ago
Carsten Haitzler b1897a3667 e fps debug - have more details like wake+sleep, rend+rend flush etc. 2 years ago
Carsten Haitzler 9abcae15f6 comp fps debug - show separate input and output fps 2 years ago
Carsten Haitzler 94ad423d6e e screen restore - properly show/hide windows on current desk 2 years ago
Carsten Haitzler 73d305d2a8 client - restore to added zone if were there before 2 years ago
Carsten Haitzler 9fcd087b85 exit codes - clean up and handle consistently 2 years ago
Carsten Haitzler 072fd2d741 e system - isolate stdio of commands we run so they dont pollute 2 years ago
Carsten Haitzler 5c03da91a7 only call notidle if wl compiled in and wl on... 2 years ago
Carsten Haitzler f6e4be1005 e wl screen dimming.blanking/timeouts/lock handling redo/fixup 2 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 5 years ago
Mike Blumenkrantz 6dd9205e0a rename E_EVENT_COMPOSITOR_RESIZE -> E_EVENT_COMPOSITOR_UPDATE 5 years ago
Mike Blumenkrantz 91dc28967a add separate desklock key up handler to correctly handle caps lock on wayland 5 years ago
Mike Blumenkrantz d2c2f48bec break out client rescaling into separate function 5 years ago
Mike Blumenkrantz 7a3876ffc9 add and use new event for zone useful geometry changing 5 years ago
Mike Blumenkrantz 263ee54545 rename bg_blank_object -> resize_object for a more accurate name 5 years ago
Mike Blumenkrantz 23c473db7b resize comp bg_blank_object on zone update 5 years ago
Carsten Haitzler e38ac79a3c pointer freeze - delay by 10 sec... because anim is used for hiding 5 years ago
Mike Blumenkrantz 3da7e0d1e0 freeze pointer animations while screensaver is active 5 years ago
Carsten Haitzler c13fa73866 e - make some comment notes on broken lock display on saver etc. 5 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 6 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