Commit Graph

189 Commits (2217518bd554d0f11dafa7ec4e8f35f2e4762fbd)

Author SHA1 Message Date
Ryan Dwyer 83e314bf51 Highlight all child borders when using focus parent 7 years ago
emersion 44fcc06efd
Fix damage tracking on HiDPI 7 years ago
emersion 90614f3a63
Accumulate surface damage even if whole=true 7 years ago
emersion bec80f1551
Damage borders when damaging view 7 years ago
emersion 98f7ee8f59
Render borders with damage 7 years ago
emersion c8a9ea3903
Implement full damage tracking 7 years ago
emersion 3d29e73e72
layer-shell: use usable_area when arranging non-exclusive layer surfaces 7 years ago
Ryan Dwyer 4922d269b8 Fix titles on rotated outputs 7 years ago
Ryan Dwyer 228c478e8d Implement title_format 7 years ago
Ryan Dwyer e83e5487be Use scissor to render title texture 7 years ago
Ryan Dwyer 74d1367fac Update titles when surfaces are committed 7 years ago
Ryan Dwyer b667298a0a Render titles 7 years ago
Ryan Dwyer daab8e3503 Support alpha in border colours 7 years ago
db 22170bde77 Fix layer surface crash on output destroy 7 years ago
Ryan Dwyer a19a511b90 Implement indicator border 7 years ago
Ryan Dwyer d847ac1120 Scale borders according to output scale 7 years ago
Ryan Dwyer e67f354333 Implement borders 7 years ago
emersion 976e6b99b6
Merge branch 'master' into refactor-arrange-windows 7 years ago
emersion 3fd8897abe
Don't call view_set_fullscreen on unmapped xwayland views 7 years ago
Ryan Dwyer 167c2e1aa9 Refactor arrange_windows() 7 years ago
emersion df245780d2
Do not let tiled xwayland views do what they want 7 years ago
Drew DeVault 420a669f21 Updates per 7 years ago
Ryan Dwyer 4d2b3fc950 Render unmanaged xwayland views when an xwayland view is fullscreen 7 years ago
emersion 17bee33fc9
Don't unmap on destroy, this is already guaranteed by wlroots 7 years ago
Ryan Dwyer 6afccd07d9 Add TODO about rendering fullscreen views smaller than the output 7 years ago
Ryan Dwyer 76837b9132 Ignore xdg_shell_v6 request_fullscreen if not mapped 7 years ago
Ryan Dwyer bd67342bdc Don't render top layer when fullscreen. 7 years ago
Ryan Dwyer 9715e38ca8 render_output(): When fullscreen, clear to black and don't render background 7 years ago
Ryan Dwyer 2acfbc519e xdg_shell_v6: Use client_pending state instead of current 7 years ago
Ryan Dwyer 8d06b222f0 Fullscreen rendering and input fixes. 7 years ago
Ryan Dwyer 35ccdd67a8 More fullscreen fixes. 7 years ago
Ryan Dwyer 72beae209b Fullscreen fixes. 7 years ago
Ryan Dwyer 143b528f71 Handle fullscreen flag when mapping a surface. 7 years ago
Ryan Dwyer a44d016e2b Don't damage views if they're hidden by a fullscreen view. 7 years ago
Ryan Dwyer c685ef081f Create sway_workspace struct. 7 years ago
Ryan Dwyer bfd5834f4c Feedback for fullscreen. 7 years ago
Ryan Dwyer 52420cc24d Implement fullscreen. 7 years ago
emersion bdaf420ead
Do not call the map handler when an xwayland surface is created 7 years ago
emersion 2b357af7ee
Give keyboard focus to unmanaged xwayland surfaces 7 years ago
Drew DeVault b12b848bdc
Merge pull request from emersion/output-send-frame-done 7 years ago
emersion 8af0c2b000
Don't send frame done immediately when rendering 7 years ago
emersion 33b4f945ab
Fix inverted assertion 7 years ago
Drew DeVault c47b4d4edb
Merge pull request from emersion/output-damage 7 years ago
Drew DeVault f5a9bd5cb7
Merge pull request from swaywm/move-cmd-full 7 years ago
Drew DeVault 640232eb22
Revert "Break everything^W^WUse wlr_box for sway_container" 7 years ago
emersion 0c627918bb
Damage all surfaces when damaging whole container 7 years ago
Drew DeVault 764489e737 Break everything^W^WUse wlr_box for sway_container 7 years ago
emersion 58914822aa
Don't damage the whole output 7 years ago
emersion e550e22c0b
Refactor rendering code 7 years ago
Drew DeVault 603e0e42c5 Add debug tree view 7 years ago