Commit Graph

3732 Commits (aa8fe584215d29e31ae5af43afa81db03b997f85)

Author SHA1 Message Date
lbonn cf95de9cae focus: add a NULL check in `focus <direction>` 5 years ago
lbonn 30fa7d191e Fix potential NULL reference on cleanup 5 years ago
lbonn a6307aed00 Fix various memory leaks 5 years ago
lbonn 32caabc7a1 seat: simplify a strdup 5 years ago
Robert Günzler 354e705a7b Skip line continuation when it is a comment 5 years ago
Simon Ser 1a253ca7ab Fix presentation feedback when scanning out fullscreen view 6 years ago
Simon Ser ad07886543 Handle layer changes for layer shell surfaces 6 years ago
Ronan Pigott 7c9b71f5c6 criteria: make literal comparison for __focused__ values 6 years ago
Ronan Pigott f5f12a69f6 focus: support focus prev|next [sibling] 6 years ago
Simon Ser ec14a00e8c Fix segfault in wlr_output_manager_v1_set_configuration 6 years ago
Simon Ser 58a40ce07b Fix apply_output_config return value when enabling output 6 years ago
Kirill Chibisov 43bd8dc437 Fix tiled containers resize with mouse 6 years ago
Danilo Spinella a5b6f40937 Fix refresh rate scale of output 6 years ago
lbonn 3ee3a9ef60 focus: support focus_wrapping workspace 6 years ago
A. M. Joseph 74c0e7921a xwayland.c handle_map(): NULL out xsurface->data() to prevent crashing. 6 years ago
Drew DeVault d19f4f7bf8 Updates per wlroots layer shell changes 6 years ago
Rouven Czerwinski 344c259ec0 sway(5): move workspace_layout to config only 6 years ago
Wieland Hoffmann f79f00dbfb sway(5): Highlight valid values in the description of tiling_drag 6 years ago
Wieland Hoffmann 42db4468a0 sway(5): Add a missing verb 6 years ago
Arkadiusz Hiler cf18bd8879 Fix syntax in examples in sway-output(5) 6 years ago
Sebastian Krzyszkowiak edcd353a00 layer-shell: Fix damage tracking of nested popups 6 years ago
Simon Ser 00c4c7e8cc Fix direct scan-out flickering 6 years ago
John Chadwick 7e420cb6e4 input: Add support for tablet protocol. 6 years ago
Simon Ser 875edc9c2f Add support for fullscreen view direct scan-out 6 years ago
Ronan Pigott ec66bb987a view: create container before selecting workspace 6 years ago
Simon Ser c41c24d684 Error out on unknown debug flag 6 years ago
Brian Ashworth da0ad4c39e view: always populate pid 6 years ago
Ivan Molodetskikh fba248ed5e render: set surface as sampled for presentation 6 years ago
Martin Michlmayr c11c8a583f sway-output.5: fix variable name 6 years ago
Brian Ashworth aa8ea2fa82 sway.5: clarify that a marks are unqiue 6 years ago
Nils ANDRÉ-CHANG 21717d2ed2 Fix type (an -> and) 6 years ago
Versus Void 2c1a11016c Do not search for edges on subsurfaces, fix 6 years ago
Brian Ashworth 1fd2c6ba49 swaybar: complete barconfig_update event handling 6 years ago
Brian Ashworth 187306640b seatop_default: only focus container on press 6 years ago
xPMo 42a7860dcf Fix bar_state_update docs 6 years ago
Ben Brown b46c53957f Fix typo for the force/immediate option in xwayland_mode enum 6 years ago
Simon Ser 1b396273bb man: document how to specify multiple xkb layouts and options 6 years ago
Simon Ser 53e01bf5c7 layer-shell: don't give focus to unmapped layer surfaces 6 years ago
Kenny Levinsen b2ee5bc05d Ensure that seat->focused_layer is cleared on unmap 6 years ago
xdavidwu 07d7af593d seat: set cursor image only if no pointer cap previously 6 years ago
xdavidwu afde6369b8 seat: avoid unneeded reloading xcursor theme 6 years ago
Martin Michlmayr 3dcfa2ee90 Fix markup syntax in man pages 6 years ago
Brian Ashworth 1a8b9fda8a cmd_mode: don't reset to default after subcommand 6 years ago
asdfjkluiop f07b9afee5 A layer-shell will only be focused if it is non-null 6 years ago
Michael Aquilina a298cad05c Fix formatting for title_format in man 5 sway 6 years ago
Dark c3fbb01e07 Update titlebar borders to match i3's current behavior. 6 years ago
Brian Ashworth 90bef0364b cmd_move: fix move to scratchpad hidden container 6 years ago
Laurent Bonnans a074e0f504 ipc: collapse multi-container command results 6 years ago
Brian Ashworth aa9ba58169 sway.5: remove mention of floating_scroll 6 years ago
lbonn 7baa3ffece Allow moving a container hidden in scratchpad 6 years ago
Brian Ashworth ff7d979d99 cmd_xwayland: add force for immediate launch 6 years ago
Brian Ashworth 384afc5cb5 input/keyboard: send released only if pressed sent 6 years ago
Simon Ser 7488d33d42 Remove xdg-shell v6 support 6 years ago
Ilia Bozhinov 06c36f8435 properly check pixman_region32_contains_rectangle return 6 years ago
Brian Ashworth 8441711990 input/seatop_down: add axis handler 6 years ago
Brian Ashworth 6061d083ca sway{,-bar}.5: add link to pango font description 6 years ago
Drew DeVault cb8f68d74b layer-shell: add support for popups 6 years ago
Brian Ashworth f36240208c workspace_split: focus middle if workspace focused 6 years ago
Brian Ashworth 75a7b02529 container_replace: copy {width,height}_fraction 6 years ago
Brian Ashworth acd3db4fe1 workspace: do not destroy if any seat is focusing 6 years ago
Brian Ashworth 3e33e1c76f handle_seat_node_destroy: do not focus own node 6 years ago
Brian Ashworth 804aacb8c7 workspace: prefer identifiers for output priority 6 years ago
Antonin Décimo 813e120979 Remove redundant checks 6 years ago
Antonin Décimo 3af52d86f7 Fix memory leaks 6 years ago
Antonin Décimo 0570eb19e5 view_update_size: fix surface_width/height mismatch 6 years ago
Antonin Décimo 9be76e6b12 input: check pointer against nullptr 6 years ago
Sebastian Krzyszkowiak dac9c9c72b layer_shell: Guard against negative exclusive zone 6 years ago
Rouven Czerwinski 724926ea6a Revert "Add support for wlr_output's atomic API" 6 years ago
Brian Ashworth dc5d76cf3b sway.5: explain how to enable pango markup in font 6 years ago
Brian Ashworth 19d05d3ae0 config/output: rebase cursors after config applied 6 years ago
Brian Ashworth f59b665792 cmd_mode: make modes case sensitive 6 years ago
Brian Ashworth 56b5ad777c input/cursor: do not hide when buttons are pressed 6 years ago
Brian Ashworth a9e31d925f cmd_swap: add floating support 6 years ago
Jeff Peeler 140ce785fe cmd_opacity: add relative opacity changes 6 years ago
Brian Ashworth 90d8a4df32 input/libinput: typo fixes (get -> get_default) 6 years ago
Antonin Décimo 7e5c2d7afa Allocator sizeof operand mismatch 6 years ago
Simon Ser 6e0565e9de Add support for wlr_output's atomic API 6 years ago
Brian Ashworth 8ee054b1b9 bindsym/code: add group support 6 years ago
Brian Ashworth 14562fdbee input/keyboard: don't reset layout for same keymap 6 years ago
Paul Ouellette f567a40d59 Fix typo in sway(5) manpage 6 years ago
Brian Ashworth 75de31d36e libinput: fix set_send_events 6 years ago
Brian Ashworth fc955716d4 input/libinput: fix typo in set_middle_emulation 6 years ago
Pedro Côrte-Real cefc608cb9 Fix resize sibling amount calculations 6 years ago
Simon Ser f984f21b6a Remove all wayland-server.h includes 6 years ago
Ashkan Kiani e4bba906b6 Avoid adding duplicate criteria for no_focus and command 6 years ago
Brian Ashworth 17c9a0e84f arrange: remove gaps for workspace location deltas 6 years ago
Brian Ashworth 1a16262903 ipc: add input::libinput_config event 6 years ago
Brian Ashworth 6effca7b61 ipc: add an input event 6 years ago
Brian Ashworth 36aa67e549 input_cmd_xkb_switch_layout: support input types 6 years ago
Brian Ashworth 92b22ee9ea cmd_output: support current output alias 6 years ago
Ed Younis 37308f6549 input_cmd_xkb_*: cleanup includes 6 years ago
Ed Younis eb770e88b7 Implement input_cmd_xkb_file () 6 years ago
rpigott 3716c53d35 Add missing description for focus_on_window_activation command in docs. 6 years ago
Josef Gajdusek ac87df23ea Update output manager on layout change 6 years ago
Sauyon Lee 9af0b4d2ea Make fullscreen check for fullscreen parents 6 years ago
Pedro Côrte-Real 95c444de33 Sanity check gaps on the outside of the workspace 6 years ago
Pedro Côrte-Real 99192a92f9 Avoid negative outer gaps 6 years ago
Pedro Côrte-Real 44c2fafa4f Sanity check gaps between tiled containers 6 years ago
Pedro Côrte-Real d0233af3b3 Rework gaps code to be simpler and correct 6 years ago
Pedro Côrte-Real e3a3917d3a Layout tiled using a width/height fraction 6 years ago