Commit Graph

  • 5d237679f5 view: send scale notification when the output is known Ronan Pigott 2023-07-31 12:20:07 -0700
  • cdde0165da protocols: use tablet-v2 xml from stable/ Kirill Primak 2024-06-27 21:01:19 +0300
  • 8f6bc5bb36 prevent workspace_find_container from crashing with NULL workspaces bretello 2024-06-27 16:16:33 +0200
  • 74cc02d60f fix crash when setting urgency on an hidden scratchpad container bretello 2024-06-27 15:41:48 +0200
  • fce8de0f67 tree/view: ensure content_{width,height} is positive Simon Ser 2024-06-24 09:29:59 +0200
  • 5f15c5e91d tree/view: set default min size to 1×1 Simon Ser 2024-06-24 09:29:31 +0200
  • cc34210769 Set color transform when calling wlr_scene_output_build_state() Simon Ser 2024-06-08 11:28:42 +0200
  • 40ca4150b2 sway/commands/output: Add command to set color profile Manuel Stoeckl 2023-07-17 21:40:28 -0400
  • 2e9139df66 Update for versioned wlroots files Violet Purcell 2024-03-17 13:27:34 -0400
  • d0bd591ee7 Drop server.h include from input/input-manager.h Simon Ser 2024-05-25 00:02:48 +0200
  • df69367d92 input/text_input: ensure keyboard is set before sending modifiers Simon Ser 2024-05-24 23:53:46 +0200
  • 700f4805bc server: hide xdg_output from unprivileged clients Simon Ser 2024-05-24 23:49:32 +0200
  • a168b20299 tree/view: Do not clip to geometry if using CSD thal 2024-03-02 17:17:51 -0600
  • 9704152414 build: drop xwayland option Simon Ser 2024-05-18 14:02:14 +0200
  • fd3b643d15 sway/config/output.c: fix null deref on output config Anna (navi) Figueiredo Gomes 2024-05-18 16:13:08 +0200
  • 796898519b build: disable wayland-protocols subproject tests by default Simon Ser 2024-05-18 13:48:17 +0200
  • dcdb72757a desktop/layer_shell: provide fractional scale on creation Manuel Stoeckl 2024-04-29 21:01:44 -0400
  • 30f5c3a911 tree/container: ensure pixman rect is valid in container_arrange_title_bar() Simon Ser 2024-04-12 19:20:36 +0200
  • b463957021 sway_text_node: Allow 0 text width Alexander Orzechowski 2024-04-30 20:05:11 -0400
  • 2686afb95c config/output: Print output state during tests Kenny Levinsen 2024-04-21 17:41:19 +0200
  • 4c28916d68 config/output: Search for output config fallbacks Kenny Levinsen 2024-03-28 14:26:05 +0100
  • ee5c4f38c9 config/output: Use all outputs for config merge Kenny Levinsen 2024-05-01 14:19:54 +0200
  • 646019cad9 desktop/output: Fix check if config should be stored Kenny Levinsen 2024-04-23 13:26:14 +0200
  • ffcde7a70c server: Use wlr_renderer_get_texture_formats Kenny Levinsen 2024-04-21 16:42:08 +0200
  • 087226d997 config/output: drop fast path in store_output_config() Simon Ser 2024-04-12 18:44:07 +0200
  • f11c5d562e config/output: fix NULL derefs in store_output_config() Simon Ser 2024-04-12 18:42:50 +0200
  • 1267e47de9 config/output: Refactor handling of tiered configs Kenny Levinsen 2024-03-16 17:55:20 +0100
  • 0840906430 Add ext-screencopy-v1 and ext-image-source-v1 Simon Ser 2024-02-12 21:13:35 +0100
  • bc258a3be2
    input: add Super as alternative for Mod4 Ferdinand Bachmann 2024-04-05 16:40:28 +0200
  • dcb142bf5e sway-ipc(7): Escape backslashes correctly in GET_CONFIG output Daniel Kahn Gillmor 2024-03-29 18:46:08 -0400
  • 9e14651077 input: pass wlr_seat_client to wlr_seat_touch_notify_cancel() Simon Ser 2024-03-28 11:45:46 +0100
  • a4ef37752f commands/output/toggle: Use free_output_config Kenny Levinsen 2024-03-16 17:55:07 +0100
  • 26a9a6b479 output/config: Remove unused test_output_config Kenny Levinsen 2024-03-16 13:25:45 +0100
  • c3fca26d30 config/output: Make merge_output_config static Kenny Levinsen 2024-03-16 13:25:23 +0100
  • 9becff0ba5 output/config: Remove reset_outputs and co. Kenny Levinsen 2024-03-16 01:11:35 +0100
  • 56e97b7d60 config/output: Remove apply_output_config Kenny Levinsen 2024-03-16 01:03:37 +0100
  • 3b419020a3 desktop/output: Use apply_output_configs for output mgmt Kenny Levinsen 2024-03-16 01:01:56 +0100
  • 98be797356 Use apply_all_output_configs to light up outputs Kenny Levinsen 2024-03-16 01:00:46 +0100
  • 923f642b70 output/config: Add apply_all_output_configs Kenny Levinsen 2024-03-16 00:57:11 +0100
  • 3e03eb3a01 config/output: Introduce apply_output_configs Kenny Levinsen 2024-03-16 00:48:56 +0100
  • e2f3ebad8c config/output: Split apply_output_config Kenny Levinsen 2024-03-16 00:37:06 +0100
  • 125c74338a man: document supported modifier names Ferdinand Bachmann 2024-03-24 12:20:05 +0100
  • 5a7477cb8f Implement transient seat management Andri Yngvason 2020-02-08 18:17:42 +0000
  • dc9f217307 man: document that the scale might be adjusted Simon Ser 2024-03-11 19:22:36 +0100
  • 9139da6149 man: drop fractional scale warning Simon Ser 2024-03-11 19:20:17 +0100
  • 3bc75221bc Re-create renderer when lost Simon Ser 2024-03-14 13:54:08 +0100
  • 2b08e79061 server: fix wlr_seat use-after-free on exit Simon Ser 2024-03-04 13:51:27 +0100
  • 2e951163c5 Force bilinear scaling when scaling down Alexander Orzechowski 2024-03-07 18:03:40 -0500
  • 23389ebd1f config/output: drop enabling flag Simon Ser 2024-03-08 12:35:10 +0100
  • 3ef5abd405 xdg-shell: send WM capabilities Simon Ser 2024-02-27 15:10:09 +0100
  • 4e6d7612ff xdg-shell: implement popup repositioning Simon Ser 2024-02-27 15:04:31 +0100
  • f2a0e81b24 Fetch input device vendor/product from libinput Simon Ser 2024-03-07 12:16:11 +0100
  • 59f6292383 config: add fallback without env vars for keysym translation XKB keymap Simon Ser 2024-03-05 08:47:21 +0100
  • fd9ab9ee06 config: error out on keysym translation XKB state failure Simon Ser 2024-03-05 08:44:04 +0100
  • 5e18ed3cf0 commands/move: do not force focus on the moved container Ronan Pigott 2024-02-28 17:51:03 -0700
  • 2058209a13 input: Rename WLR_INPUT_DEVICE_TABLET_TOOL to WLR_INPUT_DEVICE_TABLET Luofan Chen 2024-03-01 11:43:14 +0800
  • 0b84d82b9a ipc: add `scratchpad_state` property to GET_TREE llyyr 2024-02-27 02:06:27 +0530
  • 2867ef646b ipc: add `floating` property to GET_TREE llyyr 2024-02-27 01:40:22 +0530
  • fca8474e9b Convert to new pointer enums Simon Ser 2024-02-28 17:49:58 +0100
  • 469411d484 text_input: don't destroy scene_node twice llyyr 2024-02-28 01:57:56 +0530
  • 829c75b9c9 Add release script Simon Ser 2024-02-24 14:48:25 +0100
  • fc640d5f6c Define _POSIX_C_SOURCE globally Simon Ser 2024-02-16 15:17:18 +0100
  • 07b0598526 input/text_input: fix dangling listeners Simon Ser 2024-02-17 14:47:42 +0100
  • d6150b6bb0 input/text_input: parent wlr_box may be uninitialized llyyr 2024-02-20 20:44:56 +0530
  • 7c11c463a3
    text_input: Implement input-method popups Access 2024-02-20 17:53:20 +0800
  • d19810eba8 xdg-activation: distinguish activation and urgency requests Aleksei Bavshin 2023-12-26 22:26:02 -0800
  • f6d22f8e68 launcher: track the seat in the launcher ctx Ronan Pigott 2024-02-07 16:13:25 -0700
  • 541e6e260c Drop unnecessary includes from sway/server.h Simon Ser 2024-02-15 12:01:24 +0100
  • ca40663d42 Fix build with wlroots DRM backend disabled Simon Ser 2024-02-15 11:52:38 +0100
  • 7a2ff7ba81 view: drop ext_foreign_destroy Kirill Primak 2024-02-12 19:16:49 +0300
  • 09c360d503 layer_shell: Handle popups through popup descriptor Alexander Orzechowski 2024-01-23 10:17:37 -0500
  • 1846944f04 xdg_shell: Extract struct for popup descriptor Alexander Orzechowski 2024-01-23 10:17:26 -0500
  • 1dc661af17 layer_shell: Arrange popups even if exclusive zone doesn't change Alexander Orzechowski 2024-01-23 10:10:42 -0500
  • 1b5515400d ext-foreign-toplevel-list: Implement protocol Merlin Lex 2024-02-11 12:20:15 +0100
  • 88b2abf5f2 config: use format_str() instead of hand-rolled snprintf() Simon Ser 2024-02-08 17:05:22 +0100
  • 93d391651c commands: make primary_selection a config-only command Simon Ser 2024-02-05 11:10:15 +0100
  • f7a0f06dff commands: note how xwayland/primary_selection are reset on reload Simon Ser 2024-02-05 11:07:33 +0100
  • ecfef1348a commands/primary_selection: drop duplicate bool parsing Simon Ser 2024-02-05 11:05:52 +0100
  • 6b2aa83246 sway/config.c: only reset primary_selection at launch Violet Purcell 2024-02-03 12:12:37 -0500
  • 88e99fa84f Drop old security config remnants Simon Ser 2024-02-03 23:00:52 +0100
  • ba427a469a Ensure get_text_width() returns a positive value Alexander Orzechowski 2024-02-02 00:35:53 +0100
  • c8676fad54 sway/output: Improve logging of swaybg execvp failure and more checks Tamino Bauknecht 2023-12-12 22:54:31 +0100
  • e39b0b816b build: bump version to 1.10-dev Simon Ser 2024-01-26 15:25:14 +0100
  • f202bc84d2 Chase wlroots!4443 Kirill Primak 2024-01-25 18:10:50 +0300
  • a4e85332a1 Chase wlroots!4003 Kirill Primak 2024-01-22 21:24:41 +0300
  • e8c421e917 layer_shell: Fix typo of return instead of continue Alexander Orzechowski 2024-01-21 15:44:09 -0500
  • 2c2625acd3 Fix SIGSEGV on output destroy Daniel De Graaf 2024-01-21 09:08:52 -0500
  • 08a06a7b6b Add debug flag to re-enable wl_drm Simon Ser 2024-01-20 10:57:01 +0100
  • ae33f4eb37 Clarify gdk-pixbuf dependency purpose Simon Ser 2024-01-19 12:21:15 +0100
  • 5fc85c5066 scene_graph: port wlr_forgein_toplevel_management output enter/leave events Alexander Orzechowski 2023-11-14 15:11:56 -0500
  • 7c635b61fe remove damage debug options Alexander Orzechowski 2022-04-30 17:09:44 -0400
  • bab6b79af2 Fix SIGSEGV on surface destroy Alexander Orzechowski 2022-03-18 08:42:30 -0400
  • 9da295c11f scene_graph: Implement toplevel clipping Alexander Orzechowski 2023-11-22 15:11:12 -0500
  • 09e11dabb2 scene_graph: Port opacity and filter modes Alexander Orzechowski 2023-08-16 17:45:01 -0400
  • 2e53de80bb scene_graph: Arrange scene graph on transaction apply Alexander Orzechowski 2024-01-18 10:01:12 -0500
  • 5f0801b6f2 container: Don't track outputs Alexander Orzechowski 2023-02-21 20:58:17 -0500
  • 1e018e72b4 Delete old damage tracking code Alexander Orzechowski 2023-04-06 22:23:53 +0200
  • 06ad734e70 scene_graph: Port view saved buffers Alexander Orzechowski 2023-04-27 10:25:40 +0200
  • ed2724bd6c xwayland: Cleanup geometry handling on commit Alexander Orzechowski 2022-03-01 00:48:22 -0500
  • 6e5fc4c2aa scene_graph: Port xwayland Alexander Orzechowski 2024-01-18 10:02:41 -0500