Commit Graph

344 Commits (6767d8a593723a9b69d018eed13d24a789be9516)

Author SHA1 Message Date
Ryan Dwyer ff445cc855 Implement xdg shell request_move and request_resize events 7 years ago
Ryan Dwyer 31f91bd483 Improve resize performance by partially flushing the transaction queue 7 years ago
Ryan Dwyer f9491c9584 Fix damage issue when moving and resizing 7 years ago
Ryan Dwyer c2ed3d8bd6 Implement force_display_urgency_hint 7 years ago
emersion 4154234eee Update for 7 years ago
Ryan Dwyer 63d6233fcb Allow xwayland views to become urgent when on a non-visible workspace 7 years ago
emersion 747725b8bb Don't unfocus when an override redirect window is mapped 7 years ago
emersion fb4eca5d56 Handle xwayland override_redirect flag change 7 years ago
frsfnrrg 3931cb85b2 Fix memory leak in sway/desktop/idle_inhibit_v1.c 7 years ago
frsfnrrg 37471ac649 Fix memory leak in handle_layer_shell_surface 7 years ago
Ryan Dwyer 75c699db62 Implement default_floating_border command and adjust CSD behaviour 7 years ago
Ryan Dwyer af5f736277 Render containers as urgent if they have an urgent child 7 years ago
Ryan Dwyer e3f90f00fe Implement xwayland urgency hint 7 years ago
Ryan Dwyer 315d5311b2 Implement urgency base functionality 7 years ago
Ryan Dwyer a120d4c79f Make focus part of transactions 7 years ago
Drew DeVault 53e3f35ba3
Merge pull request from RyanDwyer/simplify-transactions 7 years ago
Drew DeVault b1afcc69fa Add extended debugging flags 7 years ago
Ryan Dwyer 6b2dc7e63b Set signature to void 7 years ago
Ryan Dwyer 2032f85d94 Simplify transactions by utilising a dirty flag on containers 7 years ago
emersion efda33b285 Simplify popup_unconstrain 7 years ago
emersion d88f1d2196 Fix output_has_opaque_lockscreen 7 years ago
Ryan Dwyer 53133fdefb
Merge branch 'master' into xwayland-floating-borders 7 years ago
emersion a96f1c22fe Add xdg-positioner support 7 years ago
emersion 9b16227ec3 Don't disable borders for xwayland floating views 7 years ago
Ryan Dwyer 3b50a2a3af Use saved buffer when fullscreen view is in a transaction 7 years ago
russ morris 6ae1004cd1 removed unnecessary parens 7 years ago
russ morris c06266e12d fix line lengths 7 years ago
russ morris b9d8ecc548 tabs instead of spaces 7 years ago
russ morris 89c25dd149 fix tabbed titlebar widths 7 years ago
Ryan Dwyer 56ad148403
Merge branch 'master' into fix-stacked-layout 7 years ago
emersion 63b4bf5000
Update for 7 years ago
Konstantin Pospelov 9dd54f934e Fix titlebar rendering for nested stacked containers 7 years ago
Ryan Dwyer ab8a86369c Implement some floating move commands 7 years ago
emersion f9625d1d56
Split renderer 7 years ago
Ryan Dwyer 0046eed969 Fix titles when container titles contain UTF-8 characters 7 years ago
emersion 9a9d9116be
Make view_update_* update live props as well 7 years ago
emersion 47d56306c3
Fix xwayland floating views unclickable 7 years ago
Ryan Dwyer 464d4d5889 Translate surface by its geo when doing opaque box check 7 years ago
Ryan Dwyer 9480781229 Don't clear when using opaque lockscreen 7 years ago
Ryan Dwyer 3b842f4eed Detect opaque lockscreen when using a solid color 7 years ago
Ryan Dwyer f1fadef923 Use pixman_region32_contains_rectangle 7 years ago
Ryan Dwyer 839c3a5500 Use opaque region to determine if frame done should be sent 7 years ago
Ryan Dwyer 58befcf2cd Don't send frame done to surfaces behind lockscreen 7 years ago
emersion 51b215ad5c
Use wlr_surface.buffer_damage 7 years ago
Drew DeVault d43500831a
Updates per wlroots#1076 7 years ago
Ryan Dwyer 50b401677b Fix use after free in transaction code 7 years ago
Ryan Dwyer d467452e5e Fix damage on swaybar when view requests to exit fullscreen 7 years ago
emersion f611a4f9b1
Merge pull request from martinetd/idle-inhibit 7 years ago
Dominique Martinet 71224781c4 idle_inhibit: move server data to its own struct 7 years ago
Dominique Martinet 072b334abc idle_inhibit: stop inhibitor when views become invisible 7 years ago