Commit graph

  • 26c953b0ad Add support for primary selection Simon Ser 2024-02-24 10:28:31 +01:00
  • 9d43282fa0 Add .editorconfig Simon Ser 2024-02-16 16:15:49 +01:00
  • d07afac4ae output: fix assert when re-adding output to layout Simon Ser 2024-02-16 16:54:36 +01:00
  • 767ccf9bbd output: use wlr_output_head_v1_state_apply() Simon Ser 2024-02-16 16:25:51 +01:00
  • 5249f95002 output: fix assert when re-adding output to layout Simon Ser 2024-02-16 16:54:36 +01:00
  • 0d6e2dad1f output: use wlr_output_head_v1_state_apply() Simon Ser 2024-02-16 16:25:51 +01:00
  • fe41fb40d3 Add .editorconfig Simon Ser 2024-02-16 16:15:49 +01:00
  • 3f72f1e9bc Add pointer constraint functionality. vanfanel 2024-02-12 20:24:58 +01:00
  • b6f8f92585 xwayland: fix double wl_list_remove Supreeeme 2024-02-10 00:24:48 -05:00
  • bf82036e9a xwayland: fix double wl_list_remove Supreeeme 2024-02-10 00:24:48 -05:00
  • 8a009212bc output: Transition to wlr_output_state Kenny Levinsen 2023-12-13 15:37:15 +01:00
  • f0bc13bef7 output: Add scene output layout helper manually Kenny Levinsen 2023-11-25 12:48:30 +01:00
  • 63c0887664 output: Implement request_state event listener Kenny Levinsen 2023-11-25 12:29:57 +01:00
  • c9d2f3afac meson: Bump minimum wlroots to 0.17 Kenny Levinsen 2023-11-22 05:34:38 +01:00
  • b40be06da2 ci: Upgrade wlroots to 0.17 Kenny Levinsen 2023-11-22 05:34:28 +01:00
  • 67def26d83 ci: Fix Alpine xwayland dependency Kenny Levinsen 2023-11-22 17:43:01 +01:00
  • c801544d61 meson: Convert xwayland option to feature type Kenny Levinsen 2023-11-22 17:30:59 +01:00
  • 1ff7945ba1 Switch from wlr_idle to wlr_idle_notify_v1 Kenny Levinsen 2023-11-21 19:20:13 +01:00
  • a30f2bcec1 Use new wlr_compositor_create signature Kenny Levinsen 2023-09-30 13:41:07 +02:00
  • b55e40ad9d seat: New cursor/xcursor interface Kenny Levinsen 2023-09-30 13:40:54 +02:00
  • 2d4b7a4e23 shell: Use new map/unmap events Kenny Levinsen 2023-09-30 13:40:33 +02:00
  • 4ea6a8b1a7 shell: Use new try_from surface getters Kenny Levinsen 2023-09-30 13:40:21 +02:00
  • 8df120dafd output: Use state field in wlr_output_event_commit Kenny Levinsen 2023-11-21 19:28:06 +01:00
  • 2f7ab094d4 output: Remove output mode handler Kenny Levinsen 2023-09-30 13:39:53 +02:00
  • b51a6e950f output: wlr_scene_output_commit NULL options Kenny Levinsen 2023-09-30 13:39:36 +02:00
  • b772a00df8 output: Call wlr_scene_output_create Kenny Levinsen 2023-09-30 13:38:29 +02:00
  • 64e2a44124 output: Remove wlr_output_damage include Kenny Levinsen 2023-09-30 13:37:58 +02:00
  • 624355485a Use new wlr_backend_autocreate signature Kenny Levinsen 2023-09-30 13:36:49 +02:00
  • 27ef163654 output: Transition to wlr_output_state Kenny Levinsen 2023-12-13 15:37:15 +01:00
  • 8d265a1e46 output: Add scene output layout helper manually Kenny Levinsen 2023-11-25 12:48:30 +01:00
  • 9106d9fba3 output: Implement request_state event listener Kenny Levinsen 2023-11-25 12:29:57 +01:00
  • 525ce9beaa meson: Bump minimum wlroots to 0.17 Kenny Levinsen 2023-11-22 05:34:38 +01:00
  • 52e478c84f ci: Upgrade wlroots to 0.17 Kenny Levinsen 2023-11-22 05:34:28 +01:00
  • 82257e06a5 ci: Fix Alpine xwayland dependency Kenny Levinsen 2023-11-22 17:43:01 +01:00
  • 777966a07c meson: Convert xwayland option to feature type Kenny Levinsen 2023-11-22 17:30:59 +01:00
  • 1f9c75e551 Switch from wlr_idle to wlr_idle_notify_v1 Kenny Levinsen 2023-11-21 19:20:13 +01:00
  • 55b1472ad7 Use new wlr_compositor_create signature Kenny Levinsen 2023-09-30 13:41:07 +02:00
  • 694467d33b seat: New cursor/xcursor interface Kenny Levinsen 2023-09-30 13:40:54 +02:00
  • bec2601975 shell: Use new map/unmap events Kenny Levinsen 2023-09-30 13:40:33 +02:00
  • a7eff3d967 shell: Use new try_from surface getters Kenny Levinsen 2023-09-30 13:40:21 +02:00
  • 4b22c641b1 output: Use state field in wlr_output_event_commit Kenny Levinsen 2023-11-21 19:28:06 +01:00
  • fe209f14ba output: Remove output mode handler Kenny Levinsen 2023-09-30 13:39:53 +02:00
  • 7725397146 output: update output manager configuration on mode change Simon Ser 2023-12-12 23:01:56 +01:00
  • 71d7a801e5 output: wlr_scene_output_commit NULL options Kenny Levinsen 2023-09-30 13:39:36 +02:00
  • fd22dfeebc output: Call wlr_scene_output_create Kenny Levinsen 2023-09-30 13:38:29 +02:00
  • c03a93ba8a output: Remove wlr_output_damage include Kenny Levinsen 2023-09-30 13:37:58 +02:00
  • ef415f0133 Use new wlr_backend_autocreate signature Kenny Levinsen 2023-09-30 13:36:49 +02:00
  • 5479028ffb
    Merge 3b813cd87c into 34eb3ec2c8 Kenny Levinsen 2023-12-12 21:32:46 +01:00
  • 34eb3ec2c8 Make Xwayland optional at runtime Simon Ser 2023-11-27 00:17:36 +01:00
  • f1fdf48bd1 Make Xwayland optional at runtime Simon Ser 2023-11-27 00:17:36 +01:00
  • 3b813cd87c ci: Build with/without Xwayland in same task Kenny Levinsen 2023-11-22 17:59:34 +01:00
  • 6340f46402 ci: No need to test multiple compilers Kenny Levinsen 2023-11-22 17:55:43 +01:00
  • 46a80d23e7 meson: Bump minimum wlroots to 0.17 Kenny Levinsen 2023-11-22 05:34:38 +01:00
  • 6788de4225 ci: Upgrade wlroots to 0.17 Kenny Levinsen 2023-11-22 05:34:28 +01:00
  • b8d34c1202 ci: Fix Alpine xwayland dependency Kenny Levinsen 2023-11-22 17:43:01 +01:00
  • a5bbaa92b9 meson: Convert xwayland option to feature type Kenny Levinsen 2023-11-22 17:30:59 +01:00
  • ed594e7743 chore: Switch from wlr_idle to wlr_idle_notify_v1 Kenny Levinsen 2023-11-21 19:20:13 +01:00
  • 7017aa4457 chore: wlr_compositor_create with version Kenny Levinsen 2023-09-30 13:41:07 +02:00
  • fead42683b chore: New cursor/xcursor interface Kenny Levinsen 2023-09-30 13:40:54 +02:00
  • 36b7e268a0 chore: Use new map/unmap locations Kenny Levinsen 2023-09-30 13:40:33 +02:00
  • c0e69eaf42 chore: Use new try_from surface getters Kenny Levinsen 2023-09-30 13:40:21 +02:00
  • d341233d98 chore: Use state field in wlr_output_event_commit Kenny Levinsen 2023-11-21 19:28:06 +01:00
  • 2ecd640167 chore: Remove output mode handler Kenny Levinsen 2023-09-30 13:39:53 +02:00
  • cbe25aaa16 chore: wlr_scene_output_commit NULL options Kenny Levinsen 2023-09-30 13:39:36 +02:00
  • fe515905a2 chore: Call wlr_scene_output_create Kenny Levinsen 2023-09-30 13:38:29 +02:00
  • 0ebdd2b118 chore: Remove wlr_output_damage include Kenny Levinsen 2023-09-30 13:37:58 +02:00
  • d210ac6b77 chore: Store wlr_session when created Kenny Levinsen 2023-09-30 13:36:49 +02:00
  • 1f3e3043dd CI: Set `fail-fast' to false Moon Sungjoon 2023-11-22 14:41:00 +08:00
  • 58eb6cc2c1 CI: Set `fail-fast' to false Moon Sungjoon 2023-11-22 14:41:00 +08:00
  • d40dd3bd99 cage: remove not really used variables in server initialization Jonathan GUILLOT 2023-11-09 17:27:32 +01:00
  • 2ab480910e cage: add relative-pointer-unstable-v1 support Jonathan GUILLOT 2023-11-09 17:14:37 +01:00
  • efbf7c035b seat: move initial cursor center to dedicated function Jonathan GUILLOT 2023-11-08 17:22:06 +01:00
  • e34f8f6d93 cage: remove not really used variables in server initialization Jonathan GUILLOT 2023-11-09 17:27:32 +01:00
  • d6a4da0142 cage: add relative-pointer-unstable-v1 support Jonathan GUILLOT 2023-11-09 17:14:37 +01:00
  • f476926788 seat: move initial cursor center to dedicated function Jonathan GUILLOT 2023-11-08 17:22:06 +01:00
  • 14ba8d3365 populate lx/ly when Xwayland view is created Devin J. Pohly 2023-10-16 18:28:44 -05:00
  • 31c129b218 Update scene node when an unmanaged window moves Devin J. Pohly 2023-10-16 16:55:17 -05:00
  • 2f4801aea0 Fix initial position of X11 override-redirects Devin J. Pohly 2023-10-16 15:57:14 -05:00
  • 4dc3cf80b2 output: fix crash when re-enabling DRM output Jonathan GUILLOT 2023-09-12 14:09:24 +00:00
  • 9ed3233691 output: fix crash when re-enabling DRM output Jonathan GUILLOT 2023-09-12 14:09:24 +00:00
  • a769943447 output: ensure output is marked as enabled before trying to set mode Jonathan GUILLOT 2023-09-01 09:38:07 +02:00
  • 96ffaa340e output: do not always terminate when last output is destroyed Jonathan GUILLOT 2023-08-28 17:40:54 +02:00
  • 69fb5077ba output: ensure output is marked as enabled before trying to set mode Jonathan GUILLOT 2023-09-01 09:38:07 +02:00
  • 3730c591cc output: do not always terminate when last output is destroyed Jonathan GUILLOT 2023-08-28 17:40:54 +02:00
  • 7ec7e3df2b seat: add missing touch_frame handler Jonathan GUILLOT 2023-08-23 18:40:15 +02:00
  • 5d60fa9e53 seat: add missing touch_frame handler Jonathan GUILLOT 2023-08-23 18:40:15 +02:00
  • 121e3ac8b2 cage: return exit code of primary client Jonathan GUILLOT 2023-08-18 15:25:21 +02:00
  • dcd7970fbc cage: return exit code of primary client Jonathan GUILLOT 2023-08-18 15:25:21 +02:00
  • 9a4310f8b6 Chase HTTP redirect Jan Beich 2023-08-13 23:35:42 +02:00
  • 59e0f80902
    Merge 298782f0a8 into d519b5b529 Jan Beich 2023-08-13 21:40:43 +00:00
  • 298782f0a8 Chase HTTP redirect Jan Beich 2023-08-13 23:35:42 +02:00
  • d519b5b529 Establish chain of trust for signed releases Jente Hidskes Ankarberg 2023-07-29 10:20:42 +02:00
  • faf803d34e
    Establish chain of trust for signed releases Jente Hidskes Ankarberg 2023-07-29 10:20:42 +02:00
  • ea95a8af72 readme: update PGP key ID Simon Ser 2023-07-29 01:08:56 +02:00
  • 83ffc574be build: bump version to 0.1.5 v0.1.5 Simon Ser 2023-07-28 16:46:37 +02:00
  • 794803adc9 build: fix default xwayland option type Simon Ser 2023-07-28 16:42:58 +02:00
  • 8dcc901522 Log execvp() failures Simon Ser 2023-07-17 18:28:54 +02:00
  • b1129ca72e output: fix segfault when using -m last option Jonathan GUILLOT 2023-07-27 16:58:29 +02:00
  • 6f78d9d5b2 cage: add basic wlr-output-management support Jonathan GUILLOT 2023-07-21 15:37:38 +02:00
  • 27b6971b36 cage: remove support for rotating outputs Jente Hidskes 2022-01-14 21:22:11 +01:00