Commit graph

  • 35a7edadb9 scene_graph: Port layer_shell Alexander Orzechowski 2024-01-18 10:04:51 -05:00
  • 05887c81a0 input: Query scene graph for relevant surface/node intersections Alexander Orzechowski 2023-11-23 10:09:48 -05:00
  • fac3d3af38 Introduce sway_text_node Alexander Orzechowski 2023-11-23 10:08:28 -05:00
  • ad2fd11e23 renderer: Remove in favor of scene_graph Alexander Orzechowski 2023-03-03 21:13:56 -05:00
  • 164e496bca seat: Remove dead seatop_render function Alexander Orzechowski 2022-02-21 20:57:45 -05:00
  • 8e46e2fd3c scene_graph: Port ext_session_v1 Alexander Orzechowski 2024-01-18 10:04:26 -05:00
  • a28b7ba322 scene_graph: Port seatop_move_tiling indicators Alexander Orzechowski 2023-11-21 19:19:01 -05:00
  • 73e28f5196 scene_graph: Port seat drag icons Alexander Orzechowski 2023-11-21 19:55:47 -05:00
  • 3532e421fa renderer: Render scene_graph Alexander Orzechowski 2023-12-04 06:33:57 -05:00
  • 750997568f scene_graph: Introduce sway_scene_descriptor Alexander Orzechowski 2023-11-21 19:05:37 -05:00
  • 31f11bb3eb scene_graph: Use built-in linux dmabuf feedback handling Alexander Orzechowski 2023-04-13 20:45:02 +02:00
  • 7b11e79cf2 scene_graph: Maintain wlr_scene_nodes for the sway tree. Alexander Orzechowski 2024-01-18 10:00:45 -05:00
  • ea6dc8e335 view: init function should return a success bool Alexander Orzechowski 2022-03-04 19:23:27 -05:00
  • c8dfabfc16 desktop: Rename layers to shell_layers Alexander Orzechowski 2022-03-01 16:19:23 -05:00
  • 341164cebc
    Merge e98e01c301 into 2c69e19fd3 Josip Janzic 2024-01-18 00:53:51 +00:00
  • 2669609582
    Merge 31c891dddb into 2c69e19fd3 Simon Ser 2024-01-17 10:26:36 -08:00
  • 09daa787bd
    Merge fa4c1cdc50 into 2c69e19fd3 Guilhem Saurel 2024-01-17 12:21:37 -05:00
  • 2c69e19fd3 layer-shell: don't configure uninitialized surfaces Kirill Primak 2024-01-17 18:51:21 +03:00
  • 8d1b0cecd9 layer-shell: wait for an initial commit before configuring Kirill Primak 2024-01-17 18:50:47 +03:00
  • 904d256581 layer-shell: don't try to unmap on destroy Kirill Primak 2024-01-13 17:04:22 +03:00
  • 45709df6d6 layer-shell: don't configure uninitialized surfaces Kirill Primak 2024-01-17 18:51:21 +03:00
  • 05ae4ae3d1 layer-shell: wait for an initial commit before configuring Kirill Primak 2024-01-17 18:50:47 +03:00
  • 27ce45cf88
    Update sway.5.scd - gaps June 2024-01-16 15:09:47 -08:00
  • 1026936f2e
    Merge faa6dc5687 into c5fd8c050f novenary 2024-01-13 13:23:10 -05:00
  • 6ecebba406 layer-shell: don't try to unmap on destroy Kirill Primak 2024-01-13 17:04:22 +03:00
  • 88fb849e59
    Change container_get_first_view signature Fabian Specht 2024-01-12 21:23:08 +01:00
  • f1abe47b76 Add command to set output format Andri Yngvason 2024-01-05 17:41:53 +00:00
  • c2eaf01767
    Add the swap_workspace command Fabian Specht 2024-01-12 16:02:12 +01:00
  • 5eb8da6461
    add --ready-fd to signal readiness Antoine Beaupré 2024-01-09 15:07:00 -05:00
  • c5fd8c050f Mark DRM lease protocol privileged Simon Ser 2024-01-04 15:01:26 +01:00
  • fa4c1cdc50 add --smart-titles flag to hide_edge_borders Guilhem Saurel 2023-12-29 13:12:56 +01:00
  • 31c891dddb Implement output max_render_time via wlr_frame_scheduler Simon Ser 2023-11-29 20:54:50 +01:00
  • 25bc05a3d7 Use wlr_frame_scheduler Simon Ser 2023-10-16 19:05:43 +02:00
  • 4a040fb6c1 Mark DRM lease protocol privileged Simon Ser 2024-01-04 15:01:26 +01:00
  • e239a9aee9 Toggle all outputs Celio Grand 2024-01-02 13:49:33 +08:00
  • 7e69a7076f Drop wl_drm Simon Ser 2023-10-18 14:55:26 +02:00
  • fa294a9094 readme: add swaybg as optional dep Simon Ser 2023-12-04 16:35:59 +01:00
  • 95265fba59 input: reconfigure send_events on output hotplug Simon Ser 2023-12-30 20:22:01 +01:00
  • 37d32e6d8e input: reconfigure send_events on output hotplug Simon Ser 2023-12-30 20:22:01 +01:00
  • 0aceff7469
    Remove wlr_presentation in sway_server struct Billli11 2023-12-28 18:28:28 +08:00
  • 254b40720a Remove wlr_presentation in sway_server struct Bill Li 2023-12-28 04:10:33 +08:00
  • 64d644f0da Chase wlroots!4482 Bill Li 2023-12-28 03:33:53 +08:00
  • ba9340a619 Chase wlroots!4482 Bill Li 2023-12-28 03:33:53 +08:00
  • 22d0dd8bde Check wlr_pointer_constraint_v1_state.cursor_hint.enabled Simon Ser 2023-12-21 19:54:59 +01:00
  • a2a2c41e6d Check wlr_pointer_constraint_v1_state.cursor_hint.enabled Simon Ser 2023-12-21 19:54:59 +01:00
  • 8e0de54e0e desktop/layer-shell: don't configure uninitialized surfaces Simon Ser 2023-12-22 18:26:02 +01:00
  • 1e86d13b9d Buffer Pooling Optimization Emac07 2023-12-22 11:17:46 -05:00
  • 2bba8a8618 sway: raise error on non-accessible background file Tamino Bauknecht 2023-12-12 14:53:50 +01:00
  • 79f82b3e6a desktop/xwayland: correctly handle association on o-r change Simon Ser 2023-12-05 17:04:12 +01:00
  • 2a2e65b766 Update sway.5.scd mrusme 2023-09-16 15:07:44 -05:00
  • 4683b53817 sway/config.c: use memcpy() for known buffer size Sergei Trofimovich 2023-11-28 22:17:21 +00:00
  • bbabb9aae8 output: Destroy when output layout is destroyed Alexander Orzechowski 2023-12-06 15:47:24 -05:00
  • c6edbb7e5a input/seat: simplify seat_is_input_allowed() Simon Ser 2023-12-05 16:50:31 +01:00
  • e8a0205607 input/seat: rename seat_set_exclusive_client() Simon Ser 2023-12-04 15:59:11 +01:00
  • 607b8aed0c input/seat: inline seat_set_exclusive_client() with NULL client Simon Ser 2023-12-04 15:56:54 +01:00
  • 7ad8c80bfe input/{keyboard,switch}: rename input_inhibited variable to locked Simon Ser 2023-12-04 15:53:57 +01:00
  • dbd70faf2e input/seat: drop exclusive_client Simon Ser 2023-11-22 00:49:23 +01:00
  • 6a7c53ea18
    Merge 68dc3bb3a1 into a6ef12d968 Alexander Orzechowski 2023-12-12 17:33:06 -08:00
  • a6ef12d968 Detect proprietary DisplayLink drivers Simon Ser 2023-12-12 15:36:23 +01:00
  • ff07eab85b Detect Nvidia proprietary driver via drmGetVersion() Simon Ser 2023-12-12 15:25:10 +01:00
  • b81c4da494 Drop fglrx detection Simon Ser 2023-12-12 15:18:08 +01:00
  • e9dc3bff4e Detect proprietary DisplayLink drivers Simon Ser 2023-12-12 15:36:23 +01:00
  • 255ff665c5 sway: raise error on non-accessible background file Tamino Bauknecht 2023-12-12 14:53:50 +01:00
  • 5e86fc0579 Detect Nvidia proprietary driver via drmGetVersion() Simon Ser 2023-12-12 15:25:10 +01:00
  • bbc1d996dd Drop fglrx detection Simon Ser 2023-12-12 15:18:08 +01:00
  • ee21ad959f
    sway: raise error on non-accessible background file Tamino Bauknecht 2023-12-12 14:53:50 +01:00
  • 5f32459742 output: Destroy when output layout is destroyed Alexander Orzechowski 2023-12-06 15:47:24 -05:00
  • bf2b79b284 desktop/xwayland: correctly handle association on o-r change Simon Ser 2023-12-05 17:04:12 +01:00
  • e407faa2ea desktop/xwayland: correctly handle association on o-r change Simon Ser 2023-12-05 17:04:12 +01:00
  • bfc6e508ca input/seat: simplify seat_is_input_allowed() Simon Ser 2023-12-05 16:50:31 +01:00
  • 3323f3f470 input/seat: rename seat_set_exclusive_client() Simon Ser 2023-12-04 15:59:11 +01:00
  • 42f0312c25 input/seat: inline seat_set_exclusive_client() with NULL client Simon Ser 2023-12-04 15:56:54 +01:00
  • cdf48a17d4 input/{keyboard,switch}: rename input_inhibited variable to locked Simon Ser 2023-12-04 15:53:57 +01:00
  • f4e17ec5ae input/seat: drop exclusive_client Simon Ser 2023-11-22 00:49:23 +01:00
  • 01b41b0ec4 readme: add swaybg as optional dep Simon Ser 2023-12-04 16:35:59 +01:00
  • ae3acf26f8 Update sway.5.scd mrusme 2023-09-16 15:07:44 -05:00
  • 6213ec0760
    Merge 0c8737d1ef into f12023b1a2 Alexander Orzechowski 2023-12-01 22:25:25 -06:00
  • 81cecd3b04
    Merge branch 'master' into sensitivity jlo62 2023-12-01 09:29:22 +01:00
  • f12023b1a2 Don't destroy output layout on exit Alexander Orzechowski 2023-11-30 19:53:14 -05:00
  • 7444946ddc Don't destroy output layout on exit Alexander Orzechowski 2023-11-30 19:53:14 -05:00
  • 2cd73a33c2 sway/config.c: use memcpy() for known buffer size Sergei Trofimovich 2023-11-28 22:17:21 +00:00
  • bc1be45ef4 sway/config.c: use memcpy() for known buffer size Sergei Trofimovich 2023-11-28 22:17:21 +00:00
  • c6066ac7e4
    Merge branch 'master' into master Radical 2023-11-24 15:31:37 +01:00
  • bc7d15d64d Update README.de.md to match the EN one apreiml 2023-11-24 09:54:43 +01:00
  • eca8ba73fc
    Update README.de.md to match the EN one apreiml 2023-11-24 09:54:43 +01:00
  • e633fe0b40 common: move load_image to swaybar Manuel Stoeckl 2023-11-23 08:40:41 -05:00
  • 439122e887 common: rename load_background_image to load_image Manuel Stoeckl 2023-11-23 08:01:48 -05:00
  • 39b9c0d6ba common: Drop unused render_background_image Manuel Stoeckl 2023-11-23 07:54:23 -05:00
  • 6e44840b4f common: move load_image to swaybar Manuel Stoeckl 2023-11-23 08:40:41 -05:00
  • a5bc125fd4 common: rename load_background_image to load_image Manuel Stoeckl 2023-11-23 08:01:48 -05:00
  • 5302505e53 common: Drop unused render_background_image Manuel Stoeckl 2023-11-23 07:54:23 -05:00
  • 47e6a1164c xdg-shell: chase events update Kirill Primak 2023-07-11 15:09:14 +03:00
  • e99d7e6440 xdg-shell: chase events update Kirill Primak 2023-07-11 15:09:14 +03:00
  • 68dc3bb3a1 treewide: Sort includes Alexander Orzechowski 2023-11-23 12:32:08 -05:00
  • 905dd141f4 include/stringop: Fix missing include Alexander Orzechowski 2023-11-23 12:33:00 -05:00
  • 128b6253a9 Pass wl_display to wlr_output_layout Simon Ser 2023-11-23 13:08:53 +01:00
  • fd6d6f1d97 Add wlr/util/transform.h includes Simon Ser 2023-11-23 13:08:09 +01:00
  • 47350ff636 Pass wl_display to wlr_output_layout Simon Ser 2023-11-23 13:08:53 +01:00
  • 33a3732fd0 Add wlr/util/transform.h includes Simon Ser 2023-11-23 13:08:09 +01:00
  • 868ffdacb1 Chase wlroots!4097 Bill Li 2023-11-23 20:07:20 +08:00