Commit graph

  • 31d055f6d4
    input: fix active keyboard for seat after destroying one (#5725) drendog 2024-04-24 00:30:35 +0200
  • 2f4cb05e6c chore: clang-format drendog 2024-04-24 00:09:06 +0200
  • 848513b8d8 fix: manage active keyboard for seat after destroying one drendog 2024-04-23 23:35:19 +0200
  • d119513749 renderer: fix safety around sendFrameEventsToWorkspace Vaxry 2024-04-23 21:15:37 +0100
  • bb4646bbdf compositor: properly update workspace in moveWindowToWorkspaceSafe Vaxry 2024-04-23 16:38:12 +0100
  • a2366f78f0 renderer: send frame events to apps on empty damage renders Vaxry 2024-04-23 16:08:54 +0100
  • 704caf450f
    Create huy.cpp Nguyen Phu Huy 2024-04-23 21:56:49 +0700
  • cf3596a96d renderer: avoid rendering frame if finalDamage is empty Vaxry 2024-04-23 12:29:01 +0100
  • 4f1214c7e9 windows: don't force workspace change on same tracked workspace Vaxry 2024-04-23 11:37:12 +0100
  • aab1df50ab
    CI: add no PCH build (#5708) thejch 2024-04-23 01:02:51 -0700
  • 82d3733535 add no pch ci Jeremy Huang 2024-04-22 19:20:23 -0700
  • 5fdd0bceac
    Meson & Nix: add libuuid dep Mihai Fufezan 2024-04-23 07:01:20 +0300
  • 5262292abc cmake: add uuid to deps Vaxry 2024-04-23 02:22:30 +0100
  • c3ec16f494 config: Add More Monitor 'Auto' Positions. (#5670) Gabriel Ford 2024-04-23 00:40:03 +0000
  • 29308b94ca windows: add misc:initial_workspace_tracking Vaxry 2024-04-23 01:28:20 +0100
  • 7778f01194 managers: Add a TokenManager Vaxry 2024-04-23 01:27:08 +0100
  • 8d1ee42b3b Merge remote-tracking branch 'origin/main' into monitor-auto Gabriel Ford 2024-04-22 20:14:40 -0400
  • 2dad411516 Run clang-format. Gabriel Ford 2024-04-22 20:09:42 -0400
  • 67c717a2ac renderer: fix formatting Virt 2024-04-22 23:32:05 +0200
  • da839f20f1
    CI/Nix: use hyprland cachix (#5701) fred21O4 2024-04-23 08:58:27 +1200
  • 8b698347cd Make nix ci use hyprland cachix Bryn Sinclair 2024-04-23 08:46:40 +1200
  • e82a6117b0 core: add libinput backend support for headless session (#5699) PostCyberPunk 2024-04-23 01:48:18 +0800
  • f4d7e5a470 Protocols: implement protoLog Vaxry 2024-04-22 18:44:25 +0100
  • b1818acf43 gamma-control: move to new impl Vaxry 2024-04-22 18:21:03 +0100
  • 034cc90649 pluginsystem: fix unhooking on exit Vaxry 2024-04-22 15:57:03 +0100
  • d4cc3b3112 pluginapi: unregister callbacks on lost ptrs Vaxry 2024-04-22 15:50:01 +0100
  • 03ec1976ca pluginsystem: unload entire plugin before calling dlclose() Vaxry 2024-04-22 15:46:43 +0100
  • 924abf215d config: polish default config file (#5672) Matteo Quadrino 2024-04-22 11:31:29 +0200
  • 1d246b27e6 flake.lock: update Mihai Fufezan 2024-04-22 12:20:46 +0300
  • c500d19c9e Add cachix to nix ci build task fred21O4 2024-04-22 11:20:49 +1200
  • 798ba7d27e renderer: render mirrors directly from offloadFB Virt 2024-04-22 22:28:16 +0200
  • 855a516596
    core: add libinput backend support for headless session (#5699) PostCyberPunk 2024-04-23 01:48:18 +0800
  • 012a2802e0 Protocols: implement protoLog Vaxry 2024-04-22 18:44:25 +0100
  • a867e8dac7 add libinput backend support for headless session PostCyberPunk 2024-04-22 18:26:56 +0800
  • 741c75d907 gamma-control: move to new impl Vaxry 2024-04-22 18:21:03 +0100
  • dafc9ed4eb pluginsystem: fix unhooking on exit Vaxry 2024-04-22 15:57:03 +0100
  • e91513a5e8 pluginapi: unregister callbacks on lost ptrs Vaxry 2024-04-22 15:50:01 +0100
  • 450343b7b8 pluginsystem: unload entire plugin before calling dlclose() Vaxry 2024-04-22 15:46:43 +0100
  • e1644e91ea
    config: polish default config file (#5672) Matteo Quadrino 2024-04-22 11:31:29 +0200
  • 16d396d47b renderer: transform mirror buffer and preserve mirror aspect ratio Virt 2024-04-22 11:21:59 +0200
  • cbed4fa5ec
    flake.lock: update Mihai Fufezan 2024-04-22 12:20:46 +0300
  • a975cb87cc
    restored string terminator Matteo Quadrino 2024-04-22 08:50:12 +0200
  • 35cb5a99bb Add check to see if auto position is first rule. Gabriel Ford 2024-04-21 22:24:42 -0400
  • a82414d707 Address Vaxry's feedback. Gabriel Ford 2024-04-21 18:44:39 -0400
  • a4f38a07d7
    Nix: override wayland-protocols until merged Mihai Fufezan 2024-04-22 00:38:28 +0300
  • 019d4900cb [gha] Nix: update wlroots vaxerski 2024-04-21 20:34:55 +0000
  • 448e3208ca deps: update wlroots Vaxry 2024-04-21 21:34:04 +0100
  • 8afdb8403b style: fix clang-format Vaxry 2024-04-21 21:29:37 +0100
  • f041d763ae
    relative-pointer: fix missing header for g_pCompositor (#5681) Tom Englund 2024-04-21 22:24:07 +0200
  • f587c3e0ba alpha-modifier: add support for protocol Vaxry 2024-04-21 21:21:22 +0100
  • 87173bd09d protocols: fix for hyprwayland-scanner update Vaxry 2024-04-21 21:20:48 +0100
  • 489e90fe70 protocols: add missing header for g_pCompositor Tom Englund 2024-04-21 21:57:30 +0200
  • 40b7f89b9a Fix breaking change in: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4644 modified: src/Compositor.cpp Agent_00Ming 2024-04-21 15:17:10 -0400
  • ed69502ff6 xdg-decoration: move to new impl Vaxry 2024-04-21 20:04:58 +0100
  • 4954dcbbb3 relative-pointer: move to new impl Vaxry 2024-04-21 19:30:23 +0100
  • 55f1f3fedf protocols: minor style improvements to new impls Vaxry 2024-04-21 19:29:45 +0100
  • d409065f17
    match default config Matteo Quadrino 2024-04-21 19:39:57 +0200
  • 64dc85349a
    remove some whitespace Matteo Quadrino 2024-04-21 19:38:51 +0200
  • 75c87bde3c
    ci: Fix CI (#5679) Vaxry 2024-04-21 18:33:03 +0100
  • 24e2f20687 cif xeddd Vaxry 2024-04-21 18:15:40 +0100
  • 6a72cb09c0 take 3 Vaxry 2024-04-21 18:13:40 +0100
  • 7401371517 take 2 Vaxry 2024-04-21 18:11:04 +0100
  • 4ef15fe018 fix ci Vaxry 2024-04-21 18:06:59 +0100
  • eaec8c6c43
    Update defaultConfig.hpp to match example Matteo Quadrino 2024-04-21 18:24:33 +0200
  • 717268b7ac
    update default config according to suggestions Matteo Quadrino 2024-04-21 18:22:44 +0200
  • d9fe1d0f58 idle-inhibit: move to new impl Vaxry 2024-04-21 16:29:30 +0100
  • e823b5d693 Window: add destroy signal Vaxry 2024-04-21 16:28:50 +0100
  • e69bc5b870
    config: Expand on window matching (#5518) SoSeDiK 2024-04-21 17:19:59 +0300
  • f47c89d495
    git: ignore wlroots dirty (#5674) thejch 2024-04-21 07:18:43 -0700
  • 93e5d7ca5a input: check for focused_client being null before reading its client Vaxry 2024-04-21 15:17:05 +0100
  • 1ce21fdb3e nix: fix missing git in wlroots build André Silva 2024-04-21 13:33:50 +0100
  • eccc73283e
    nix: fix missing git in wlroots build André Silva 2024-04-21 13:33:50 +0100
  • 5100fcee3b ignore wlroots dirty Jeremy Huang 2024-04-21 05:08:03 -0700
  • 4dc07c4378 keybinds: clear repeat source on mouse inputs Vaxry 2024-04-21 12:50:31 +0100
  • 8ca28dd510 [gha] Nix: update wlroots vaxerski 2024-04-21 11:40:48 +0000
  • 9ce9bd9b0f deps: bump wlroots Vaxry 2024-04-21 12:39:50 +0100
  • 140434eebc
    polish default config file Matteo Quadrino 2024-04-21 11:59:20 +0200
  • 2291f4111e Requested changes SoSeDiK 2024-04-21 11:40:55 +0300
  • a2dc3fd806 Expand on window matching SoSeDiK 2024-04-09 15:32:33 +0300
  • 269ee4e10f Format, comment, and cleanup. Gabriel Ford 2024-04-21 01:41:24 -0400
  • 5b0fb0067b Change Y value in moveTo for up and down. Gabriel Ford 2024-04-21 01:11:04 -0400
  • b334e7853c Finish draft of all four dirs. Testing now. Gabriel Ford 2024-04-21 01:02:18 -0400
  • cc5a04f060 Nearly finish up and down. Gabriel Ford 2024-04-21 00:28:43 -0400
  • 7ebcd0acc4 Fix problems with auto_left. Gabriel Ford 2024-04-20 23:48:48 -0400
  • fd9b2272e2 Forgot to add Auto Left to ConfigManager Gabriel Ford 2024-04-20 23:26:31 -0400
  • 6adeb7f200 Finish Splitting Left and Right offset. Gabriel Ford 2024-04-20 23:21:04 -0400
  • 971655a473 Cleanup old comments and logs. Gabriel Ford 2024-04-20 22:45:01 -0400
  • bbe6bd6c38 Reverse Window Positioning. Gabriel Ford 2024-04-20 21:53:01 -0400
  • 7c3bd4c19f
    workspace: Add fullscreen workspace selector (#5640) thejch 2024-04-20 17:50:08 -0700
  • 30e4b404f2 cursor-shape: move to new impl Vaxry 2024-04-21 01:47:38 +0100
  • a141bbbea5 helpers: Add new C++ Signal and Listener classes Vaxry 2024-04-21 01:47:24 +0100
  • a10a6fff55 [gha] Nix: update inputs fufexan 2024-04-21 00:03:53 +0000
  • 4ad739ec63 HookSystem: improve callback safety Vaxry 2024-04-20 20:16:42 +0100
  • 1055e6bee6 wayland-protocol: remove unused CWaylandResource Vaxry 2024-04-20 19:34:30 +0100
  • 84ee839ca6 XDG-Output: move to hyprwayland-scanner Vaxry 2024-04-20 19:34:18 +0100
  • a945346064
    core: remove libsystemd dependency (#5660) Yaroslav 2024-04-20 22:50:07 +0500
  • ea47e8c92a Fractional-scale: move to new impl Vaxry 2024-04-20 14:14:54 +0100
  • ea95449402
    core: Move tearing to hyprwayland-scanner (#5657) Vaxry 2024-04-20 13:25:29 +0100
  • cd4bfe2c78 format Vaxry 2024-04-20 13:14:13 +0100
  • f5a7747c6f
    Nix: update meson patch Mihai Fufezan 2024-04-20 15:11:23 +0300