Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-27 | pointer-constraints: refactoring | emersion | |
* Rename the constraint_create signal to new_constraint for consistency * Move the constraint_destroy signal to the constraint itself * Use rotate_child_position instead of duplicating logic * Fix inert constraint resource handling * Style fixes | |||
2018-03-30 | Find layer surfaces for input events | Drew DeVault | |
2018-03-29 | Fix maximized windows interaction with layer shell | Drew DeVault | |
If there were no layer surfaces the usable area of the output would be an empty box. | |||
2018-03-27 | Fix surface layer damage tracking | Drew DeVault | |
2018-03-27 | Reset exclusivity after shell layer | Drew DeVault | |
Also fixes an issue which was applying exclusivity to all edges | |||
2018-03-27 | Implement layer surface damage | Drew DeVault | |
2018-03-27 | Arrange & render layer surfaces | Drew DeVault | |
2018-02-23 | rootston: fix user-after-free in output_handle_destroy | emersion | |
2018-02-12 | Reformat all #include directives | emersion | |
2018-02-12 | Remove wlr_backend.events.{output_remove,device_remove} | emersion | |
2018-02-11 | Introduce wlr_output_damage | emersion | |
2018-01-30 | rootston: damage whole output when entering/leaving fullscreen | emersion | |
2018-01-26 | output: add wlr_output_schedule_frame | emersion | |
2018-01-26 | Damage tracking for transformed outputs | emersion | |
2018-01-23 | rootston: damage tracking for drag icons | emersion | |
2018-01-21 | Add docs and comments | emersion | |
2018-01-21 | output: add damage tracking via buffer age | emersion | |
2018-01-20 | backend/drm: fix hardware cursors not moving | emersion | |
This adds back `wlr_output::needs_swap`. This allows a backend to request buffer swaps even if the output isn't damaged. This is needed by the DRM backend to trigger pageflips when the cursor moves. | |||
2018-01-19 | rootston: remove repaint timer, listen for damage instead | emersion | |
2018-01-19 | rootston: damage output on mode change | emersion | |
2018-01-18 | rootston: fix double-buffering artifacts | emersion | |
2018-01-18 | rootston: replace view_damage with view_apply_damage and view_damage_whole | emersion | |
2018-01-18 | rootston: damage views when moved | emersion | |
2018-01-18 | rootston: do not swap buffers when output isn't damaged | emersion | |
2018-01-18 | rootston: do not redraw if output has no damage | emersion | |