Commit graph

  • 03c1442135
    Tray: don't invoke dbus menu when tray is disabled feature/tray-dbus-menu-1.9 Florian Franzen 2024-03-02 11:19:37 +0000
  • 0fc5d7aed8
    Tray: Implement dbusmenu Felix Weilbach 2021-05-30 20:45:01 +0200
  • 5e18ed3cf0 commands/move: do not force focus on the moved container master 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
  • 1a3cfc50c1 build: bump version to 1.9 Simon Ser 2024-02-24 14:39:26 +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
  • 6cbc83fd67 build: bump version to 1.9-rc.4 Simon Ser 2024-02-17 14:27:27 +0100
  • b4800fbc90 xdg-activation: distinguish activation and urgency requests Aleksei Bavshin 2023-12-26 22:26:02 -0800
  • d91779d647 launcher: track the seat in the launcher ctx Ronan Pigott 2024-02-07 16:13:25 -0700
  • 1875e03dd0 Fix build with wlroots DRM backend disabled Simon Ser 2024-02-15 11:52:38 +0100
  • 9a26c82437 commands: make primary_selection a config-only command Simon Ser 2024-02-05 11:10:15 +0100
  • 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
  • 9c13ed6e70 build: bump version to 1.9-rc.3 Simon Ser 2024-02-09 18:25:12 +0100
  • 1c07868f2f sway/config.c: only reset primary_selection at launch Violet Purcell 2024-02-03 12:12:37 -0500
  • 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
  • ff67f5f352 build: bump version to 1.9-rc.2 Simon Ser 2024-02-02 18:59:55 +0100
  • 176f78d9ac sway/output: Improve logging of swaybg execvp failure and more checks Tamino Bauknecht 2023-12-12 22:54:31 +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
  • 23cf639aa8 build: bump version to 1.9-rc.1 Simon Ser 2024-01-26 15:25:49 +0100
  • e39b0b816b build: bump version to 1.10-dev Simon Ser 2024-01-26 15:25:14 +0100
  • 98515991db Clarify gdk-pixbuf dependency purpose Simon Ser 2024-01-19 12:21:15 +0100
  • f7f5ac7a97 Mark DRM lease protocol privileged Simon Ser 2024-01-04 15:01:26 +0100
  • 6bf1260f61 readme: add swaybg as optional dep Simon Ser 2023-12-04 16:35:59 +0100
  • 37fce86c32 input: reconfigure send_events on output hotplug Simon Ser 2023-12-30 20:22:01 +0100
  • 80ea52910a output: Destroy when output layout is destroyed Alexander Orzechowski 2023-12-06 15:47:24 -0500
  • 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
  • b38ed8b479 scene_graph: Port xdg_shell Alexander Orzechowski 2023-12-06 14:28:59 -0500
  • 08c484f46f transaction: ready signals will return success bools Alexander Orzechowski 2022-03-04 20:38:04 -0500
  • 6d7b1321db scene_graph: Port container server side decorations Alexander Orzechowski 2023-11-21 19:51:57 -0500
  • 188811f808 scene_graph: Port layer_shell Alexander Orzechowski 2024-01-18 10:04:51 -0500
  • 5b8b505af5 input: Query scene graph for relevant surface/node intersections Alexander Orzechowski 2023-11-23 10:09:48 -0500
  • 946fc80945 Introduce sway_text_node Alexander Orzechowski 2023-11-23 10:08:28 -0500
  • 869baff252 renderer: Remove in favor of scene_graph Alexander Orzechowski 2023-03-03 21:13:56 -0500
  • bac3ab5526 seat: Remove dead seatop_render function Alexander Orzechowski 2022-02-21 20:57:45 -0500
  • 9a57966606 scene_graph: Port ext_session_v1 Alexander Orzechowski 2024-01-18 10:04:26 -0500
  • 0639bde9fb scene_graph: Port seatop_move_tiling indicators Alexander Orzechowski 2023-11-21 19:19:01 -0500
  • c640c3015f scene_graph: Port seat drag icons Alexander Orzechowski 2023-11-21 19:55:47 -0500
  • 9c17cba0b2 renderer: Render scene_graph Alexander Orzechowski 2023-12-04 06:33:57 -0500
  • 0e1a02bf0a scene_graph: Introduce sway_scene_descriptor Alexander Orzechowski 2023-11-21 19:05:37 -0500
  • 1b09238645 scene_graph: Use built-in linux dmabuf feedback handling Alexander Orzechowski 2023-04-13 20:45:02 +0200
  • 1eb16d1367 scene_graph: Maintain wlr_scene_nodes for the sway tree. Alexander Orzechowski 2024-01-18 10:00:45 -0500
  • dbd2fbf430 view: init function should return a success bool Alexander Orzechowski 2022-03-04 19:23:27 -0500
  • b4d7e84d38 desktop: Rename layers to shell_layers Alexander Orzechowski 2022-03-01 16:19:23 -0500
  • 2c69e19fd3 layer-shell: don't configure uninitialized surfaces Kirill Primak 2024-01-17 18:51:21 +0300
  • 8d1b0cecd9 layer-shell: wait for an initial commit before configuring Kirill Primak 2024-01-17 18:50:47 +0300
  • 904d256581 layer-shell: don't try to unmap on destroy Kirill Primak 2024-01-13 17:04:22 +0300
  • c5fd8c050f Mark DRM lease protocol privileged Simon Ser 2024-01-04 15:01:26 +0100
  • 7e69a7076f Drop wl_drm Simon Ser 2023-10-18 14:55:26 +0200
  • fa294a9094 readme: add swaybg as optional dep Simon Ser 2023-12-04 16:35:59 +0100
  • 95265fba59 input: reconfigure send_events on output hotplug Simon Ser 2023-12-30 20:22:01 +0100
  • 0aceff7469
    Remove wlr_presentation in sway_server struct Billli11 2023-12-28 18:28:28 +0800
  • 64d644f0da Chase wlroots!4482 Bill Li 2023-12-28 03:33:53 +0800
  • 22d0dd8bde Check wlr_pointer_constraint_v1_state.cursor_hint.enabled Simon Ser 2023-12-21 19:54:59 +0100
  • 2bba8a8618 sway: raise error on non-accessible background file Tamino Bauknecht 2023-12-12 14:53:50 +0100
  • 79f82b3e6a desktop/xwayland: correctly handle association on o-r change Simon Ser 2023-12-05 17:04:12 +0100
  • 2a2e65b766 Update sway.5.scd mrusme 2023-09-16 15:07:44 -0500
  • 4683b53817 sway/config.c: use memcpy() for known buffer size Sergei Trofimovich 2023-11-28 22:17:21 +0000
  • bbabb9aae8 output: Destroy when output layout is destroyed Alexander Orzechowski 2023-12-06 15:47:24 -0500
  • c6edbb7e5a input/seat: simplify seat_is_input_allowed() Simon Ser 2023-12-05 16:50:31 +0100
  • e8a0205607 input/seat: rename seat_set_exclusive_client() Simon Ser 2023-12-04 15:59:11 +0100
  • 607b8aed0c input/seat: inline seat_set_exclusive_client() with NULL client Simon Ser 2023-12-04 15:56:54 +0100
  • 7ad8c80bfe input/{keyboard,switch}: rename input_inhibited variable to locked Simon Ser 2023-12-04 15:53:57 +0100