52 Commits (dbfd248da4ccfffde461de856a4d8504e33d91a9)

Author SHA1 Message Date
Daniel Stone eca5cca561 Account for very large repaint window misses 8 years ago
Pekka Paalanen c65df6403a libweston: improve weston_output_disable() comments 8 years ago
Sergi Granell b4c088630f
Fix uninitialized msec_to_next in output_repaint_timer_arm 8 years ago
Daniel Stone b1f166d71e Allow backends to group repaint flushes 8 years ago
Daniel Stone 6847b858a3 Switch to global output repaint timer 8 years ago
Daniel Stone 05df8c16ec Change boolean repaint_scheduled to quad-state enum 8 years ago
Daniel Stone 09a97e2402 Change repaint_needed to bool 8 years ago
Daniel Stone 3615ce1955 Don't delay initial output paint 8 years ago
Daniel Stone 84aff5c77a Calculate next-frame target time in absolute space 8 years ago
Daniel Stone 37ad7e3bae timespec: Add timespec_to_msec helper 8 years ago
Emilio Pozuelo Monfort 4f3cad7828 compositor: damage pending subsurfaces when committing them 8 years ago
Bryce Harrington 7c1fb3ff51 libweston: grammar fix to recent comment 8 years ago
Daniel Stone cd1a1c34f8 Add comments and whitespace to repaint machinery 8 years ago
Quentin Glidic 3d7ca3b9ea
libweston: Properly namespace modules entrypoint 8 years ago
Quentin Glidic 23e1d6f176
libweston: Properly namespace backends entrypoint 8 years ago
Quentin Glidic 82681571cf libweston: Position layers in an absolute way 8 years ago
Abdur Rehman bc46292caa compositor: fix a minor typo 8 years ago
Daniel Stone fb4869d628 compositor: Assign new views to the primary plane 8 years ago
Daniel Stone 893b936f9a Remove DPMS-on when going offscreen 8 years ago
Daniel Stone beb97e5f79 libweston: Make module loading safe against long paths 8 years ago
Arnaud Vrac b8c16c995b compositor: allow using nested parent as a subsurface sibling 8 years ago
Armin Krezović 927267b915 libweston: Drop requirement of setting mm_width/mm_height in backends 8 years ago
Armin Krezović 4008740d5e weston: Rename weston_output_init_pending() to weston_output_init() 8 years ago
Armin Krezović 782f5df9e3 libweston: Merge weston_output_init() into weston_output_enable() 8 years ago
Armin Krezović a01ab6d525 libweston: Add more functionality for handling weston_output objects 8 years ago
Giulio Camuffo 148c1992ac
compositor: set the opaque region for some views with transform 8 years ago
Bryce Harrington 08976ac7bf Revert "compositor: Add internal support to track idle inhibition requests" 8 years ago
Bryce Harrington 873a3f8c4c Revert "compositor: Add public interface support for client-requested idle inhibition" 8 years ago
Bryce Harrington c7001437ef Revert "libweston: Add a signal to fire when the idle inhibitor is dropped" 8 years ago
Bryce Harrington 0795ece4b2 Revert "shell: Inhibit idle fade-out behavior" 8 years ago
Bryce Harrington 9be807c69b shell: Inhibit idle fade-out behavior 8 years ago
Bryce Harrington ca5b62426a libweston: Add a signal to fire when the idle inhibitor is dropped 8 years ago
Bryce Harrington 689feced3c compositor: Add public interface support for client-requested idle inhibition 8 years ago
Bryce Harrington f8300c87d5 compositor: Add internal support to track idle inhibition requests 8 years ago
Quentin Glidic 887c018524
libweston: Silence tautological-compare warning 8 years ago
Quentin Glidic 9c5dd7ef70 libweston-desktop: Implement xdg_shell_v6 8 years ago
Quentin Glidic 248dd10965
Introduce libweston-desktop 8 years ago
Quentin Glidic 2edc3d5462
libweston: Rename weston_surface::configure to ::committed 8 years ago
Quentin Glidic 4ef719c416 libweston: Implement wl_output version 3 (release request) 8 years ago
Armin Krezović e54038497d compositor: Mark all views as dirty when a new output is assigned 8 years ago
Bryce Harrington 25a2bdd814 Switch to use safe_strtoint instead of strtol 8 years ago
Bryce Harrington 913d7c15f7 Standardize error checking for strtol calls 8 years ago
Jonas Ådahl d3414f23c3 Implement pointer locking and confinement 8 years ago
Jonas Ådahl 5d9ca27aca compositor: Add surface commit signal 8 years ago
Jonas Ådahl 30d61d89c1 Implement the relative pointer protocol 8 years ago
Jonas Ådahl 94e2e2d39f compositor: Keep track of what views were activated by clicking 8 years ago
Bryce Harrington 375759e636 Require base-10 for strtol() calls 9 years ago
Armin Krezović 0da12b8b8d compositor: Switch to new surface/view mapped checks 9 years ago
Armin Krezović f8486c33b4 compositor: Untangle surface/view is_mapped from output assignments 9 years ago
Giulio Camuffo 9c764df043 xwayland: make the plugin usable by libweston compositors 9 years ago