Commit graph

  • 1b9d750dc2 Fix warnings in `meson build' output for deprecated functions. Ethan D. Twardy 2022-07-20 06:40:10 -05:00
  • 4c80757804 Update meson.build not to fail if git rev-parse fails Ethan D. Twardy 2022-07-20 06:57:34 -05:00
  • 901bb41495 Fix warnings in `meson build' output for deprecated functions. Ethan D. Twardy 2022-07-20 06:40:10 -05:00
  • 46778e6d6c output: get scene_output by wlroots function Leonardo Hernández Hernández 2022-03-21 23:52:27 -06:00
  • f473bf82f5
    output: get scene_output by wlroots function Leonardo Hernández Hernández 2022-03-21 23:52:27 -06:00
  • 9dea592028 Explicitly create wlr_subcompositor. Phil Jones 2022-01-20 11:13:10 +00:00
  • a9b1ef6a07 Add basic wlr-output-management support Dima Krasner 2021-12-22 08:29:17 +02:00
  • 5a07efd57b cage: remove support for rotating outputs Jente Hidskes 2022-01-14 21:22:11 +01:00
  • f71844ab54 xdg_shell: add note why we're setting the size for fullscreen clients Jente Hidskes 2021-12-26 16:40:03 +01:00
  • 38f8566155 xdg_shell: check role in is_primary Jente Hidskes 2021-12-26 16:39:46 +01:00
  • ee5410d3fb util: remove unneeded module Jente Hidskes 2021-12-27 12:42:30 +01:00
  • d708a73aca view: require non-NULL surface in view_from_wlr_surface Jente Hidskes 2021-12-26 15:36:39 +01:00
  • ba9c245393 view: implement view_from_wlr_surface in terms of wlr_surface->data pointer Jente Hidskes 2021-12-24 08:58:19 +01:00
  • 1ccbacf198 output: set pointer to cg_output in wlr_output->data Jente Hidskes 2020-02-24 20:07:36 +01:00
  • 4d95e19311 xdg_shell: add note why we're setting the size for fullscreen clients Jente Hidskes 2021-12-26 16:40:03 +01:00
  • 0f79066def xdg_shell: check role in is_primary Jente Hidskes 2021-12-26 16:39:46 +01:00
  • 4f57c0b2e1 util: remove unneeded module Jente Hidskes 2021-12-27 12:42:30 +01:00
  • fd33d2b5aa view: require non-NULL surface in view_from_wlr_surface Jente Hidskes 2021-12-26 15:36:39 +01:00
  • f8e3d167d4 view: implement view_from_wlr_surface in terms of wlr_surface->data pointer Jente Hidskes 2021-12-24 08:58:19 +01:00
  • 804e52250c output: set pointer to cg_output in wlr_output->data Jente Hidskes 2020-02-24 20:07:36 +01:00
  • 49fb5b13cc seat: add support for pointer device configuration using environment variables Dima Krasner 2022-01-03 17:37:14 +08:00
  • ad0872e33e make the Cage multi-monitor layout configurable Dima Krasner 2021-12-22 08:38:26 +02:00
  • 4e9b9273f1 apply labwc/labwc#85 to add support for pointer constraints Dima Krasner 2021-12-22 08:31:14 +02:00
  • a13c18b761 Add scale parameter Julien Langlois 2021-12-16 00:22:56 -05:00
  • d9f132ee5d layer-shell: initial layer shell v1 implementation layer_shell Jente Hidskes 2020-03-12 21:15:07 +01:00
  • ddead86366 output: set pointer to cg_output in wlr_output->data Jente Hidskes 2020-02-24 20:07:36 +01:00
  • fc5cc401b7 view: position using the output's usable area Jente Hidskes 2021-12-23 16:55:18 +01:00
  • dc090aa517 output: add usable area Jente Hidskes 2020-02-23 22:32:29 +01:00
  • c3a3539080 output: add list of layers Jente Hidskes 2020-02-24 20:06:21 +01:00
  • 1ea91900d9 Add initial layer shell skeleton Jente Hidskes 2020-02-23 22:20:25 +01:00
  • 1262e1b55e Add wlr-layer-shell-unstable-v1 protocol Jente Hidskes 2020-02-23 22:20:51 +01:00
  • 3321daef98 fall back to a lower output mode if needed (swaywm/sway@4cdc4ac) Dima Krasner 2021-12-22 08:25:43 +02:00
  • ce53a473aa fall back to a lower output mode if needed (swaywm/sway@4cdc4ac) Dima Krasner 2021-12-22 08:25:43 +02:00
  • f44ba0cea2 use find_library() for libm Dima Krasner 2021-12-22 08:14:39 +02:00
  • 683114a32a use find_library() for libm Dima Krasner 2021-12-22 08:14:39 +02:00
  • 0e87c2c8d8 restore direct libm dependency (fixes #222) Dima Krasner 2021-12-22 07:53:40 +02:00
  • 04946d9881 restore direct libm dependency (fixes #222) Dima Krasner 2021-12-22 07:53:40 +02:00
  • de03250ca0 fixed typo lunacb 2021-12-20 23:03:31 -05:00
  • dfba2d8f9d Remove no longer needed dependencies Jente Hidskes 2021-12-17 22:05:19 +01:00
  • 7fe306a79a Enable presentation-time Simon Ser 2021-12-17 12:06:01 +01:00
  • 36309d0c07 Enable viewporter Simon Ser 2021-12-17 12:02:42 +01:00
  • 77a3f6bb0c Use wlr_scene_output_send_frame_done Simon Ser 2021-12-13 16:26:13 +01:00
  • 7a7325c0ee Drop cg_view_child Simon Ser 2021-10-27 16:20:29 +02:00
  • 79950cd691 Use wlr_scene_xdg_surface_create for popups Simon Ser 2021-10-27 16:19:06 +02:00
  • af610192f4 Use wlr_scene_output_for_each_surface Simon Ser 2021-10-26 21:55:11 +02:00
  • 5a1933f660 Delegate direct scan-out to wlr_scene Simon Ser 2021-10-20 16:11:46 +02:00
  • e6f89ed6f1 Remove output_for_each_surface Simon Ser 2021-09-22 12:41:45 +02:00
  • 48b31afb5a Drop unused output_surface_for_each_surface Simon Ser 2021-09-22 12:09:34 +02:00
  • 0736d72e88 Use wlr_scene_attach_output_layout Simon Ser 2021-09-09 12:18:23 +02:00
  • d46e8a82dd Use scene-graph for damage tracking Simon Ser 2021-08-17 17:09:31 +02:00
  • 128fa90ea1 Use scene-graph helpers for sub-surfaces Simon Ser 2021-08-28 11:08:11 +02:00
  • fb3dc58237 Replace view_wlr_surface_at with scene-graph Simon Ser 2021-08-10 11:40:54 +02:00
  • 6d60c6c464 Drop view_for_each_surface and view_for_each_popup_surface Simon Ser 2021-08-10 11:37:19 +02:00
  • f544483340 Use the wlroots scene-graph API Simon Ser 2021-08-09 20:06:57 +02:00
  • 395189fb05 Upgrade to wlroots 0.15 Simon Ser 2021-08-11 11:31:14 +02:00
  • 56c19e7dc3 fixed typo lunacb 2021-12-20 23:03:31 -05:00
  • 13e3c63823 Remove no longer needed dependencies Jente Hidskes 2021-12-17 22:05:19 +01:00
  • e945a62ac8 Enable presentation-time Simon Ser 2021-12-17 12:06:01 +01:00
  • fade96ad01 Enable viewporter Simon Ser 2021-12-17 12:02:42 +01:00
  • 746bd490f5 Use wlr_scene_output_send_frame_done Simon Ser 2021-12-13 16:26:13 +01:00
  • cc40126fef Drop cg_view_child Simon Ser 2021-10-27 16:20:29 +02:00
  • 2587a855a8 Use wlr_scene_xdg_surface_create for popups Simon Ser 2021-10-27 16:19:06 +02:00
  • ac03713cf7 Use wlr_scene_output_for_each_surface Simon Ser 2021-10-26 21:55:11 +02:00
  • 0619657d00 Delegate direct scan-out to wlr_scene Simon Ser 2021-10-20 16:11:46 +02:00
  • efdacc6798 Remove output_for_each_surface Simon Ser 2021-09-22 12:41:45 +02:00
  • adb337dccc Drop unused output_surface_for_each_surface Simon Ser 2021-09-22 12:09:34 +02:00
  • f12189a074 Use wlr_scene_attach_output_layout Simon Ser 2021-09-09 12:18:23 +02:00
  • 6a99224956 Use scene-graph for damage tracking Simon Ser 2021-08-17 17:09:31 +02:00
  • 92c1b78c15 Use scene-graph helpers for sub-surfaces Simon Ser 2021-08-28 11:08:11 +02:00
  • d51d9cc6d6 Replace view_wlr_surface_at with scene-graph Simon Ser 2021-08-10 11:40:54 +02:00
  • b8f18924ca Drop view_for_each_surface and view_for_each_popup_surface Simon Ser 2021-08-10 11:37:19 +02:00
  • 35daf06d88 Use the wlroots scene-graph API Simon Ser 2021-08-09 20:06:57 +02:00
  • 6772f1343c Upgrade to wlroots 0.15 Simon Ser 2021-08-11 11:31:14 +02:00
  • 388d60d6b8 Tune compiler options Jente Hidskes 2021-12-18 12:55:08 +01:00
  • 8385b62a9b Move to GitHub actions Jente Hidskes 2020-04-09 18:10:40 +02:00
  • c0af081a57 Tune compiler options Jente Hidskes 2021-12-18 12:55:08 +01:00
  • c737b92574 Move to GitHub actions Jente Hidskes 2020-04-09 18:10:40 +02:00
  • c6da94708a
    Fix build error with 0.15.0 wlroots Moon Sungjoon 2021-10-31 05:12:33 +09:00
  • d2aca83b0a
    Merge c88aa04cf0 into d1367b1c46 iohzrd 2021-09-28 10:16:26 +03:00
  • 31a3571a77 cage: allow running as root when not using setuid bit Jan Beich 2021-09-13 13:30:59 +00:00
  • d1367b1c46 removed focus_changed logic Palanix 2021-09-06 16:00:12 +02:00
  • 0ba1c40aa6 fix drag Palanix 2021-08-21 02:22:12 +02:00
  • fbd11f4dd6 removed focus_changed logic Palanix 2021-09-06 16:00:12 +02:00
  • 60492959a7 Set xdg_toplevel geometry for fullscreen clients Lorenz Brun 2021-07-08 21:19:42 +02:00
  • f1bdea3e84 fix drag Palanix 2021-08-21 02:22:12 +02:00
  • c737e32632 Use scene-graph for damage tracking Simon Ser 2021-08-17 17:09:31 +02:00
  • 1ef4cf5b8b Update wlr_box includes to util/box.h Simon Ser 2021-08-11 11:31:14 +02:00
  • 4fc4f88efe Replace view_wlr_surface_at impl with scene-graph Simon Ser 2021-08-10 11:40:54 +02:00
  • 17b48b6823 Drop view_for_each_surface and view_for_each_popup_surface Simon Ser 2021-08-10 11:37:19 +02:00
  • 60a7106343 Use the wlroots scene-graph API Simon Ser 2021-08-09 20:06:57 +02:00
  • b21f9c6322 Fix count_surface_iterator Simon Ser 2021-08-11 11:58:16 +02:00
  • 97ac0d90eb Fix count_surface_iterator Simon Ser 2021-08-11 11:58:16 +02:00
  • 1a3ab3eb3a build: allow using subproject for wlroots Simon Ser 2021-08-09 20:29:18 +02:00
  • 5424a35aba Damage drag icon when destroyed Simon Ser 2021-08-09 20:33:38 +02:00
  • cdb1cdf3b4 Don't manually parse XKB_* env vars Simon Ser 2021-08-09 20:31:41 +02:00
  • b4041983ae Damage drag icon when destroyed Simon Ser 2021-08-09 20:33:38 +02:00
  • 3e66a5e682 Don't manually parse XKB_* env vars Simon Ser 2021-08-09 20:31:41 +02:00
  • 0ac02f5e7b build: allow using subproject for wlroots Simon Ser 2021-08-09 20:29:18 +02:00
  • bd8a22e4b9 Set xdg_toplevel geometry for fullscreen clients Lorenz Brun 2021-07-08 21:19:42 +02:00
  • 646b3e80b4 Update version to 0.1.4 v0.1.4 Jente Hidskes 2021-06-26 09:39:40 +02:00