4714 Commits (a66f7f7b5d2abc9abb1068272e04458c1856dbed)

Author SHA1 Message Date
Jon Wallace 980a4e0211 use subheadings instead
10 months ago
Jon Wallace f2b2a81149 Use heading markdown to demarcate sections of commands
10 months ago
llyyr 77b9ddabe2 sway/tree/container: don't trunc coords in `floating_fix_coordinates`
10 months ago
Anna (navi) Figueiredo Gomes f00f964abf sway/commands/move.c: arrange new workspace
10 months ago
Alexander Orzechowski 7288f77bbe output: Chase wlroots!4803
10 months ago
Kenny Levinsen f9c0f043e5 config/output: Skip search if config has a mode
11 months ago
Kenny Levinsen ae7c1b139a config/output: Do not set adaptive_sync if not supported
11 months ago
Kirill Primak c30c451907 xdg-shell: chase xdg_surface geometry updates
11 months ago
Alexander Orzechowski c3279944fb output: Use wlr_scene_set_gamma_control_manager_v1
11 months ago
Alexander Orzechowski 5a3621460f output: Use wlr_scene_output_needs_frame
11 months ago
Felix Pehla 6576b99c24 commands/output/color_profile: allows use of relative path for ICC profile
11 months ago
JingMatrix f344e9d5a5 Add null-safety check for virtual keyboard keymaps
11 months ago
Alexander Orzechowski 951a22c244 xwayland: Let scene restack
11 months ago
Kirill Primak 32e5e5232d tearing: fix UAF on destroy
11 months ago
Kirill Primak 3e956b9229 tearing: remove trailing whitespace
11 months ago
Simon Ser 05e895c463 Add support for linux-drm-syncobj-v1
11 months ago
Ricardo Steijn 9a1c411abd
Add support for tearing-control-v1
11 months ago
Alexander Orzechowski b881c2e84c transaction: Reparent all container children when disabling for scratchpad
11 months ago
Kirill Primak 9bb45a4037 xwayland: chase wlr_xwayland_surface_set_maximized() change
11 months ago
Simon Ser 7e74a49142 desktop/xwayland: don't restack when marking window as inactive
11 months ago
Joan Bruguera Micó 4d4c88f0a7 layer-shell: Restore interactive layer focus code
11 months ago
Kenny Levinsen 3f327b3db0 desktop/output: Stop repaint loop when not needed
12 months ago
Bill Li fc2796aee8 Chase wlroots!2434
12 months ago
Ronan Pigott 28fd73589d xdg-activation: launcher tokens are activation requests
1 year ago
Tarcísio Eduardo Moreira Crocomo 5be5a50051 Implement clickfinger_button_map support.
1 year ago
Simon Ser 818ea17389 sway_text_node: avoid unnecessary redraws
1 year ago
llyyr fdcfe00781 xdg_shell: don't send configure events to uninitialized surfaces
1 year ago
novenary 5233a0bd2e ipc: properly check for titlebars
1 year ago
novenary a0a078f75e transaction: fix missing top border with hide_lone_tab
1 year ago
Kenny Levinsen b04f4136bc desktop/output: Debounce modesets
1 year ago
llyyr e32bdaa7be input/keyboard: don't set layout for virtual keyboard device
1 year ago
llyyr 4c3c060211 input/keyboard: refactor into sway_keyboard_set_layout
1 year ago
llyyr 0386b2afcb input/seat: don't send redundant leave/enter on device creation
1 year ago
llyyr dfbcd1fbaa input/keyboard: don't send key release if we don't have focused surface
1 year ago
Kenny Levinsen 4e38f93f36 config/output: Skip VRR tests when not supported
1 year ago
Simon Ser 1e0031781f desktop/output: unify page-flip codepath
1 year ago
Ronan Pigott 5d237679f5 view: send scale notification when the output is known
1 year ago
bretello 8f6bc5bb36 prevent workspace_find_container from crashing with NULL workspaces
1 year ago
bretello 74cc02d60f fix crash when setting urgency on an hidden scratchpad container
1 year ago
Simon Ser fce8de0f67 tree/view: ensure content_{width,height} is positive
1 year ago
Simon Ser 5f15c5e91d tree/view: set default min size to 1×1
1 year ago
Simon Ser cc34210769 Set color transform when calling wlr_scene_output_build_state()
1 year ago
Manuel Stoeckl 40ca4150b2 sway/commands/output: Add command to set color profile
1 year ago
Simon Ser d0bd591ee7 Drop server.h include from input/input-manager.h
1 year ago
Simon Ser df69367d92 input/text_input: ensure keyboard is set before sending modifiers
1 year ago
Simon Ser 700f4805bc server: hide xdg_output from unprivileged clients
1 year ago
thal a168b20299 tree/view: Do not clip to geometry if using CSD
1 year ago
Simon Ser 9704152414 build: drop xwayland option
1 year ago
Anna (navi) Figueiredo Gomes fd3b643d15 sway/config/output.c: fix null deref on output config
1 year ago
Manuel Stoeckl dcdb72757a desktop/layer_shell: provide fractional scale on creation
1 year ago
Simon Ser 30f5c3a911 tree/container: ensure pixman rect is valid in container_arrange_title_bar()
1 year ago
Alexander Orzechowski b463957021 sway_text_node: Allow 0 text width
1 year ago
Kenny Levinsen 2686afb95c config/output: Print output state during tests
1 year ago
Kenny Levinsen 4c28916d68 config/output: Search for output config fallbacks
1 year ago
Kenny Levinsen ee5c4f38c9 config/output: Use all outputs for config merge
1 year ago
Kenny Levinsen 646019cad9 desktop/output: Fix check if config should be stored
1 year ago
Kenny Levinsen ffcde7a70c server: Use wlr_renderer_get_texture_formats
1 year ago
Simon Ser 087226d997 config/output: drop fast path in store_output_config()
1 year ago
Simon Ser f11c5d562e config/output: fix NULL derefs in store_output_config()
1 year ago
Kenny Levinsen 1267e47de9 config/output: Refactor handling of tiered configs
1 year ago
Simon Ser 0840906430 Add ext-screencopy-v1 and ext-image-source-v1
1 year ago
Ferdinand Bachmann bc258a3be2
input: add Super as alternative for Mod4
1 year ago
Daniel Kahn Gillmor dcb142bf5e sway-ipc(7): Escape backslashes correctly in GET_CONFIG output
1 year ago
Simon Ser 9e14651077 input: pass wlr_seat_client to wlr_seat_touch_notify_cancel()
1 year ago
Kenny Levinsen a4ef37752f commands/output/toggle: Use free_output_config
1 year ago
Kenny Levinsen 26a9a6b479 output/config: Remove unused test_output_config
1 year ago
Kenny Levinsen c3fca26d30 config/output: Make merge_output_config static
1 year ago
Kenny Levinsen 9becff0ba5 output/config: Remove reset_outputs and co.
1 year ago
Kenny Levinsen 56e97b7d60 config/output: Remove apply_output_config
1 year ago
Kenny Levinsen 3b419020a3 desktop/output: Use apply_output_configs for output mgmt
1 year ago
Kenny Levinsen 98be797356 Use apply_all_output_configs to light up outputs
1 year ago
Kenny Levinsen 923f642b70 output/config: Add apply_all_output_configs
1 year ago
Kenny Levinsen 3e03eb3a01 config/output: Introduce apply_output_configs
1 year ago
Kenny Levinsen e2f3ebad8c config/output: Split apply_output_config
1 year ago
Ferdinand Bachmann 125c74338a man: document supported modifier names
1 year ago
Andri Yngvason 5a7477cb8f Implement transient seat management
1 year ago
Simon Ser dc9f217307 man: document that the scale might be adjusted
1 year ago
Simon Ser 9139da6149 man: drop fractional scale warning
1 year ago
Simon Ser 3bc75221bc Re-create renderer when lost
1 year ago
Simon Ser 2b08e79061 server: fix wlr_seat use-after-free on exit
1 year ago
Alexander Orzechowski 2e951163c5 Force bilinear scaling when scaling down
1 year ago
Simon Ser 23389ebd1f config/output: drop enabling flag
1 year ago
Simon Ser 3ef5abd405 xdg-shell: send WM capabilities
1 year ago
Simon Ser 4e6d7612ff xdg-shell: implement popup repositioning
1 year ago
Simon Ser f2a0e81b24 Fetch input device vendor/product from libinput
1 year ago
Simon Ser 59f6292383 config: add fallback without env vars for keysym translation XKB keymap
1 year ago
Simon Ser fd9ab9ee06 config: error out on keysym translation XKB state failure
1 year ago
Ronan Pigott 5e18ed3cf0 commands/move: do not force focus on the moved container
1 year ago
Luofan Chen 2058209a13 input: Rename WLR_INPUT_DEVICE_TABLET_TOOL to WLR_INPUT_DEVICE_TABLET
1 year ago
llyyr 0b84d82b9a ipc: add `scratchpad_state` property to GET_TREE
1 year ago
llyyr 2867ef646b ipc: add `floating` property to GET_TREE
1 year ago
Simon Ser fca8474e9b Convert to new pointer enums
1 year ago
llyyr 469411d484 text_input: don't destroy scene_node twice
1 year ago
Simon Ser fc640d5f6c Define _POSIX_C_SOURCE globally
1 year ago
Simon Ser 07b0598526 input/text_input: fix dangling listeners
1 year ago
llyyr d6150b6bb0 input/text_input: parent wlr_box may be uninitialized
1 year ago
Access 7c11c463a3
text_input: Implement input-method popups
1 year ago
Aleksei Bavshin d19810eba8 xdg-activation: distinguish activation and urgency requests
1 year ago
Ronan Pigott f6d22f8e68 launcher: track the seat in the launcher ctx
1 year ago
Simon Ser 541e6e260c Drop unnecessary includes from sway/server.h
1 year ago