Commit graph

  • d93cc70798 Add mouse_warp to mark option Kevin Wiesmueller 2024-06-08 17:45:04 -0400
  • f344e9d5a5 Add null-safety check for virtual keyboard keymaps JingMatrix 2024-08-09 00:26:03 +0200
  • 1cd7ff49b4 Add null-safety check for virtual keyboard keymaps JingMatrix 2024-08-09 00:26:03 +0200
  • f64990d761
    Merge 7f493cf10d into 951a22c244 Quinn 2024-08-08 14:46:13 +0200
  • 042135074d
    Merge bf30257c1e into 951a22c244 Baltazár Radics 2024-08-07 22:58:48 +0200
  • 951a22c244 xwayland: Let scene restack Alexander Orzechowski 2024-08-07 16:52:49 -0400
  • f0d1a51452 xwayland: Let scene restack Alexander Orzechowski 2024-08-07 16:52:49 -0400
  • 32e5e5232d tearing: fix UAF on destroy Kirill Primak 2024-08-07 15:27:02 +0300
  • 3e956b9229 tearing: remove trailing whitespace Kirill Primak 2024-08-07 15:26:49 +0300
  • f69041e620 tearing: fix UAF on destroy Kirill Primak 2024-08-07 15:27:02 +0300
  • cf4ebad642 tearing: remove trailing whitespace Kirill Primak 2024-08-07 15:26:49 +0300
  • 4d817e8754
    Merge e157e9c032 into 05e895c463 Damien Tardy-Panis 2024-08-06 23:42:21 +0200
  • 05e895c463 Add support for linux-drm-syncobj-v1 Simon Ser 2024-05-10 16:11:38 +0200
  • 4267b82222 Add support for linux-drm-syncobj-v1 Simon Ser 2024-05-10 16:11:38 +0200
  • c508d7a781
    Merge 8c84893de7 into 9a1c411abd bonsaiiV 2024-08-06 20:06:59 +0200
  • 399abc8763 layer-shell: rework arranging, use wlroots rectpack helper Kirill Primak 2024-08-04 17:23:30 +0300
  • 9a1c411abd
    Add support for tearing-control-v1 Ricardo Steijn 2024-08-05 02:13:49 +0200
  • 4bf9e84e74 feat: add comment about max_render_time for allow_tearing option in sway-output doc Ricardo Steijn 2024-08-04 21:54:12 +0200
  • 90f8e4f160
    Merge 0840906430 into b881c2e84c Simon Ser 2024-08-04 14:53:36 -0400
  • 77b965dc33 fix: don't mess with output timings when tearing is enabled Ricardo Steijn 2024-08-04 19:16:26 +0200
  • c810995119 fix: remove DRM backend check and frame timing modification for tearing Ricardo Steijn 2024-08-04 18:44:21 +0200
  • 3bb8cd62a4 fix: allow use of the toggle argument for output allow_tearing Ricardo Steijn 2024-07-13 21:15:41 +0200
  • a9ba469715 fix: review comments Ricardo Steijn 2024-07-13 19:30:59 +0200
  • 81e67e18bb fix: try page-flip without tearing when the output test fails Ricardo Steijn 2024-07-06 22:43:02 +0200
  • 0b0d979f1e fix: always update tearing page flip output state if output can tear Ricardo Steijn 2024-04-06 17:48:59 +0200
  • e12ac32741 tearing_control: adjust to latest sway changes * changed all remaining tearing_allowed booleans to allow_tearing to better reflect the config options Ricardo Steijn 2024-01-28 01:01:04 +0100
  • cce9b0a7f1 tearing control: change options to allow_tearing, add commit fallback Ricardo Steijn 2023-12-03 23:58:48 +0100
  • b9d479a7ed format Ricardo Steijn 2023-10-21 16:05:14 +0200
  • aa22c33275 sway/desktop/output.c: adjust to upstream tearing_control changes Ricardo Steijn 2023-10-14 18:46:12 +0200
  • 85c2167063 Add support for tearing-control-v1 References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3871 Ricardo Steijn 2023-05-20 16:49:19 +0200
  • 1033efbf83 text_input: Inline input_popup_update into input_popup_set_focus Alexander Orzechowski 2024-06-08 15:58:56 -0400
  • 260ef27235 text_input: Properly handle map/unmap events Alexander Orzechowski 2024-08-04 13:03:59 -0400
  • 9a5d664f51 transaction: Allow no popup descriptor in popup list Alexander Orzechowski 2024-08-04 13:02:37 -0400
  • 6b57b5e8c0 text_input: Move popup placement to own function Alexander Orzechowski 2024-08-04 13:06:06 -0400
  • 5925002524 text_input: Check for allocation failure Alexander Orzechowski 2024-06-04 20:05:58 -0400
  • b881c2e84c transaction: Reparent all container children when disabling for scratchpad Alexander Orzechowski 2024-07-10 12:20:53 -0400
  • 9e41a00a7d
    Merge ee75c1ec1c into 6e4ccb99c3 Ian Hattendorf 2024-08-04 03:05:36 -0400
  • 6e4ccb99c3 build: avoid git repository discovery when determining version James Knight 2024-08-03 12:30:17 -0400
  • f58b6bebdb build: avoid git repository discovery when determining version James Knight 2024-08-03 12:30:17 -0400
  • 94cf26d3b7 Inhibit floating modifier for tablet tool tip Alex Maese 2023-08-12 11:50:03 -0500
  • 31aad46c4f Make floating modifier adhere to shortcuts_inhibitor Alex Maese 2023-08-12 11:37:30 -0500
  • 9bb45a4037 xwayland: chase wlr_xwayland_surface_set_maximized() change Kirill Primak 2024-08-02 17:49:44 +0300
  • e21fe6a886 xwayland: chase wlr_xwayland_surface_set_maximized() change Kirill Primak 2024-08-02 17:49:44 +0300
  • a92ed5aef5
    Merge 1c12934edd into 7e74a49142 danieldg 2024-07-31 20:50:16 +0200
  • 5c1b9a7a13
    Merge 52d0f4d6ca into 7e74a49142 navi 2024-07-31 20:50:15 +0200
  • 7e74a49142 desktop/xwayland: don't restack when marking window as inactive Simon Ser 2024-07-29 20:14:18 +0200
  • 74c3cad0bb desktop/xwayland: don't restack when marking window as inactive Simon Ser 2024-07-29 20:14:18 +0200
  • c32e795053
    Merge branch 'master' into reduce-redundant-containers bonsaiiV 2024-07-28 18:52:16 +0000
  • 5b69c7383c
    Merge 6e95bd5184 into 4d4c88f0a7 Peter Majchrak 2024-07-25 11:10:28 -0300
  • 4d4c88f0a7 layer-shell: Restore interactive layer focus code Joan Bruguera Micó 2024-07-20 22:34:01 +0000
  • 35dd8d002a layer-shell: Restore interactive layer focus code Joan Bruguera Micó 2024-07-20 22:34:01 +0000
  • 9cc40d40fb
    Merge c6066ac7e4 into 3f327b3db0 Radical 2024-07-18 07:27:15 +0800
  • 19ca790a9f desktop/output: Stop repaint loop when not needed Kenny Levinsen 2024-07-15 00:12:39 +0200
  • 6320aef295 ci: use package x11-servers/xwayland instead of x11-servers/xwayland-devel Bill Li 2024-07-15 05:16:40 +0800
  • 3962382821
    Merge f8461bfe6d into 3f327b3db0 neuromagus 2024-07-14 19:23:19 -0400
  • 3f327b3db0 desktop/output: Stop repaint loop when not needed Kenny Levinsen 2024-07-15 00:12:39 +0200
  • e610fac50a desktop/output: Stop repaint loop when not needed Kenny Levinsen 2024-07-15 00:12:39 +0200
  • a3a9ec1211 build: use fs.relative_to() instead of hand-rolled logic Simon Ser 2024-07-14 23:22:54 +0200
  • d378b056ea build: use fs.relative_to() instead of hand-rolled logic Simon Ser 2024-07-14 23:22:54 +0200
  • 50073dc579 ci: use package x11-servers/xwayland instead of x11-servers/xwayland-devel Bill Li 2024-07-15 05:16:40 +0800
  • fc2796aee8 Chase wlroots!2434 Bill Li 2024-07-14 16:24:14 +0800
  • df09e13e43 ci: use package x11-servers/xwayland instead of x11-servers/xwayland-devel Bill Li 2024-07-15 05:16:40 +0800
  • b775a2a909 Chase wlroots!2434 Bill Li 2024-07-14 16:24:14 +0800
  • 1c992d847d ci: pin wlroots to v0.18.x Simon Ser 2024-07-13 13:01:46 +0200
  • 274a5fcb73 build: Bump wlroots version Bill Li 2024-07-13 15:09:07 +0800
  • daee56f9e7 ci: pin wlroots to v0.18.x Simon Ser 2024-07-13 13:01:46 +0200
  • 8d6e9643a2 build: Bump wlroots version Bill Li 2024-07-13 15:09:07 +0800
  • f8461bfe6d
    Merge branch 'master' into disable_titlebar neuromagus 2024-07-12 21:49:18 +0300
  • b529ed16e5
    sway.1: Remove duplicate SWAYSOCK entry Luca Matei Pintilie 2024-07-11 18:17:50 +0200
  • 8c5b23e592 common/pango: Disable glyph position rounding Kenny Levinsen 2024-07-11 00:33:19 +0200
  • d5d994311f common/pango: Disable glyph position rounding Kenny Levinsen 2024-07-11 00:33:19 +0200
  • 1a1bc78ce5 idle_inhibit: Check if layer surface output is enabled Kenny Levinsen 2024-06-11 00:12:02 +0200
  • 444017fdac idle_inhibit: Assume view is invisible by default Kenny Levinsen 2024-05-23 15:03:44 +0200
  • 6ccfa7a80b idle_inhibit: Explicitly handle layer surfaces Kenny Levinsen 2024-05-23 15:01:46 +0200
  • 0668c0a3e8 idle_inhibit: Ignore inhibitors when locked Kenny Levinsen 2024-05-23 14:34:24 +0200
  • 763014a748 transaction: Reparent all container children when disabling for scratchpad Alexander Orzechowski 2024-07-10 12:20:53 -0400
  • 28fd73589d xdg-activation: launcher tokens are activation requests Ronan Pigott 2024-02-28 14:22:09 -0700
  • 3d00552035 build: bump libinput version required Tarcísio Eduardo Moreira Crocomo 2024-07-04 18:00:47 -0300
  • eec84216b0 build: bump libinput version required Tarcísio Eduardo Moreira Crocomo 2024-07-04 18:00:47 -0300
  • 5be5a50051 Implement clickfinger_button_map support. Tarcísio Eduardo Moreira Crocomo 2024-04-10 18:01:50 -0300
  • 7d4864dd66 output: Fallback to sorting workspaces alphabetically Pontus Andersson 2024-02-11 17:42:00 +0100
  • 6d150460fe Implement clickfinger_button_map support. Tarcísio Eduardo Moreira Crocomo 2024-04-10 18:01:50 -0300
  • 818ea17389 sway_text_node: avoid unnecessary redraws Simon Ser 2024-07-04 00:06:21 +0200
  • 5903feed73 sway_text_node: avoid unnecessary redraws Simon Ser 2024-07-04 00:06:21 +0200
  • d8c4a2d5fe tree/container: drop decl for container_update_textures_recursive() Simon Ser 2024-07-03 23:48:03 +0200
  • 92c2c1df22 tree/container: drop decl for container_update_textures_recursive() Simon Ser 2024-07-03 23:48:03 +0200
  • fdcfe00781 xdg_shell: don't send configure events to uninitialized surfaces llyyr 2024-07-04 03:01:25 +0530
  • 0766355c1b xdg_shell: don't send configure events to uninitialized surfaces llyyr 2024-07-04 03:01:25 +0530
  • 5233a0bd2e ipc: properly check for titlebars novenary 2023-12-28 23:28:27 +0200
  • a0a078f75e transaction: fix missing top border with hide_lone_tab novenary 2024-07-03 16:37:49 +0300
  • b04f4136bc desktop/output: Debounce modesets Kenny Levinsen 2024-03-28 00:34:30 +0100
  • d3ddff897b transaction: fix missing top border with hide_lone_tab novenary 2024-07-03 16:37:49 +0300
  • 3e0bbca052 ipc: properly check for titlebars novenary 2023-12-28 23:28:27 +0200
  • e32bdaa7be input/keyboard: don't set layout for virtual keyboard device llyyr 2024-05-26 01:46:34 +0530
  • 4c3c060211 input/keyboard: refactor into sway_keyboard_set_layout llyyr 2024-05-26 00:59:44 +0530
  • 0386b2afcb input/seat: don't send redundant leave/enter on device creation llyyr 2024-05-25 22:30:20 +0530
  • ec94d96d6e input/keyboard: don't set layout for virtual keyboard device llyyr 2024-05-26 01:46:34 +0530
  • b49f52cd5a input/keyboard: refactor into sway_keyboard_set_layout llyyr 2024-05-26 00:59:44 +0530
  • 1c68466a44 input/seat: don't send redundant leave/enter on device creation llyyr 2024-05-25 22:30:20 +0530
  • dfbcd1fbaa input/keyboard: don't send key release if we don't have focused surface llyyr 2024-05-27 15:43:56 +0530