113 Commits (b04f4136bc6163246d7e24454b84a950c8137ffc)

Author SHA1 Message Date
Simon Ser d0bd591ee7 Drop server.h include from input/input-manager.h
6 months ago
Simon Ser 9704152414 build: drop xwayland option
6 months ago
Simon Ser fc640d5f6c Define _POSIX_C_SOURCE globally
9 months ago
Alexander Orzechowski 09c360d503 layer_shell: Handle popups through popup descriptor
10 months ago
Alexander Orzechowski 1846944f04 xdg_shell: Extract struct for popup descriptor
10 months ago
Alexander Orzechowski 1dc661af17 layer_shell: Arrange popups even if exclusive zone doesn't change
10 months ago
Alexander Orzechowski 5fc85c5066 scene_graph: port wlr_forgein_toplevel_management output enter/leave events
10 months ago
Alexander Orzechowski 9da295c11f scene_graph: Implement toplevel clipping
10 months ago
Alexander Orzechowski 2e53de80bb scene_graph: Arrange scene graph on transaction apply
10 months ago
Alexander Orzechowski 5f0801b6f2 container: Don't track outputs
10 months ago
Alexander Orzechowski 1e018e72b4 Delete old damage tracking code
10 months ago
Alexander Orzechowski 06ad734e70 scene_graph: Port view saved buffers
10 months ago
Alexander Orzechowski 08c484f46f transaction: ready signals will return success bools
10 months ago
Simon Ser b762f455d9 idle-inhibit-v1: simplify with server global
1 year ago
Rouven Czerwinski e4909ab4a3 transaction: destroying nodes aren't hidden
3 years ago
Kenny Levinsen 1989b18ff2 transaction: Remove unused ready_immediately
4 years ago
Kenny Levinsen 35b9a41720 transaction: Note if instructions are server requests
4 years ago
Tadeo Kondrak f58f054c87 Fix incorrect damage being applied on popups
4 years ago
Kenny Levinsen a047b5ee4a container: Move pending state to state struct
4 years ago
Kenny Levinsen c8bf84c82d transactions: Amend pending transactions
4 years ago
Kenny Levinsen 37d7bc6998 transaction: Only wait for ack from visible views
4 years ago
Kenny Levinsen 50205ade9d transaction: Move centering to view_center_surface
4 years ago
Kenny Levinsen cf1e3be228 view: Save surface x and y on saved buffers
4 years ago
Tudor Brindus cc8d318aa1 transaction: make transaction collapsing smarter with > 2 views
4 years ago
Tudor Brindus 8355884fbd transaction: validate X transaction completions by geometry, not size
4 years ago
Tudor Brindus 5bd6a5ce3f transaction: don't reconfigure X views unless integral coords changed
4 years ago
Kenny Levinsen d0f7e0f481 transaction: Mark client resize immediately ready
4 years ago
Kenny Levinsen 5a4a7bc0da container: Remove useless surface dimensions
5 years ago
Kenny Levinsen 7670f1a521 transaction: Improve transaction commentary
5 years ago
Kenny Levinsen 645cf76f8a transaction: Account for full size when centering content
5 years ago
Kenny Levinsen fcd0ab8f33 view: Save all buffers associated with view
5 years ago
Scott Anderson e3d94cb83e Fix uninitialized read for wlr_surface_send_frame
6 years ago
Brian Ashworth d9de5b8758 Implement inhibit_idle command
6 years ago
Ryan Dwyer e9a476244d Remove debug tree
6 years ago
emersion 97c89b24b8
Rebase cursor when a layer surface maps
6 years ago
Ryan Dwyer 0a9ff774ad Center surface inside container when it's too small
6 years ago
Drew DeVault 783fadab28
Merge pull request #3423 from RyanDwyer/fullscreen-global
6 years ago
Ryan Dwyer 20aa8ee67d Implement fullscreen global
6 years ago
Ian Fan 5d6f906bd7 Use sway_log_errno instead of strerror
6 years ago
M Stoeckl 1211a81aad Replace wlr_log with sway_log
6 years ago
Ryan Dwyer ed5aafd90b Refactor seat operations to use an interface
6 years ago
Jan Beich 4a11d0e470 Use %z for printing size_t
6 years ago
emersion cad851805b
Use #if instead of #ifdef
6 years ago
Ryan Dwyer be9348d25c Move view {x,y,width,height} into container struct
6 years ago
Ryan Dwyer 528c7495bb Move view border properties to container struct
6 years ago
Ryan Dwyer d0dca7f35e Don't reset cursor during mouse operations
6 years ago
Ryan Dwyer 60a1d79de7 Rebase the cursor after applying transactions
6 years ago
Ryan Dwyer bdae625cb3 Rebase the cursor after mapping a view
6 years ago
Ryan Dwyer c006717910 Minor refactor of input manager
6 years ago
Drew DeVault 06c214a800
Merge pull request #2703 from RyanDwyer/csd-border
6 years ago