Commit graph

  • 178a300eea
    xwayland: minor cleanups and fixes (#8076) Jasson 2024-10-11 07:07:25 -04:00
  • d655a10381
    config/layout: nuke no_gaps_when_only (#8072) Vaxry 2024-10-11 10:56:19 +01:00
  • b65773bea9 hyprpm: disallow shallow on unknown branch Vaxry 2024-10-10 11:01:13 +01:00
  • c4eb194033 gammactrl: guard pMonitor in setGamma Vaxry 2024-10-09 22:00:06 +01:00
  • 6ae89940c7
    layout: add merge_floated_into_tiled_on_groupbar (#8042) Aqa-Ib 2024-10-09 11:58:49 +02:00
  • 3d28879c26
    hyprerror: fix height calc with bottom bar (#8043) JManch 2024-10-09 10:24:35 +01:00
  • 223dcc8bac
    output: update state even if no owner exists (#8044) trianta 2024-10-09 04:24:05 -05:00
  • 6ce07ee864
    CI/release: remove script backup line Mihai Fufezan 2024-10-09 12:00:43 +03:00
  • bc299928ad output/xdg-output: avoid sending events to released globals Vaxry 2024-10-09 00:26:40 +01:00
  • ac658500fb keyboard: update group state on change for the sym resolve state Vaxry 2024-10-08 23:33:10 +01:00
  • 8cced091f5 renderer: reserve space for error at the bottom if that's set Vaxry 2024-10-08 21:58:40 +01:00
  • 91299f7039
    hyprerror: make hyprerror reserve space (#8040) Vaxry 2024-10-08 21:20:25 +01:00
  • 60308a2bb5 defaultConfig: add a nofocus rule for weird X windows Vaxry 2024-10-08 20:28:30 +01:00
  • 613eac4603
    layout: remove unnecessary check after 45e8219 (#8037) Aqa-Ib 2024-10-08 20:31:15 +02:00
  • e4a26f4f1d
    dispatchers: allow leading whitespace in window parameter (#8016) JManch 2024-10-08 17:50:06 +01:00
  • 57b632ead8 pointer: expand sw cursor damage box Vaxry 2024-10-08 17:02:55 +01:00
  • 1bf63dfdcd
    protocols: Add support for hyprland-ctm-control-v1 (#8023) Vaxry 2024-10-08 16:59:15 +01:00
  • e0cfbec66b keybinds: fixup xkb_states for resolve_by_sym vaxerski 2024-10-08 13:15:53 +01:00
  • b3a7e3109b
    misc: refactor version command (#8027) davc0n 2024-10-08 12:42:51 +02:00
  • 45e82199fb
    layout: add drag_into_group to control merging dragging windows (#8004) Aqa-Ib 2024-10-08 12:20:41 +02:00
  • 4711796d38 config: give simple help for super+q not working Vaxry 2024-10-08 09:54:25 +01:00
  • 0d70c44253
    screencopy: fix screencopy frames not being cleaned up (#8017) Ikalco 2024-10-07 19:23:48 -05:00
  • a364df4c9e
    internal: use clampWindowSize to unify min/maxsize handling (#8014) MightyPlaza 2024-10-07 18:52:49 +00:00
  • 46d990f1b6
    feat: add a custom made treewide formatter (#7992) Artur Manuel 2024-10-07 19:49:19 +01:00
  • 5bf7b1e1fa flake.nix: add xdph follows Timon Schelling 2024-10-07 15:44:03 +00:00
  • 97444ed7a8
    layout: fix auto group when opening a new window in a non-focused workspace using window rules (#8006) Aqa-Ib 2024-10-07 14:22:55 +02:00
  • 4e41cda27e security-context: close client fds after disconnect Vaxry 2024-10-06 15:08:26 +01:00
  • da86aac0f5 security-context: implement protocol Vaxry 2024-10-06 14:07:07 +01:00
  • 0c7a7e2d56 version: bump to 0.44.0 Vaxry 2024-10-06 12:04:13 +01:00
  • 0ec6072a29 single-pixel: set buffer size to 1,1 Vaxry 2024-10-05 16:36:57 +01:00
  • 3ca699debf opengl: use GL_CLAMP_TO_EDGE instead of GL_CLAMP Vaxry 2024-10-05 14:57:18 +01:00
  • 52c0919621 monitor: arrange monitors on connect and disconnect Vaxry 2024-10-05 14:41:44 +01:00
  • 6fbfeefc71 protocolmgr: don't expose the fallback output Vaxry 2024-10-05 14:40:03 +01:00
  • 46bf87c8d1 monitor: use a scope guard for disconnect events Vaxry 2024-10-05 14:37:12 +01:00
  • 595eb89f6e renderer: Fix resize artifacts (stretching, bumps) (#7499) Vaxry 2024-10-05 00:52:53 +01:00
  • a815b14bf1 monitor: cleanup and modernize scheduleDone Vaxry 2024-10-05 00:44:30 +01:00
  • 3a5052a714 compositor: update all xdg outputs on arrange Vaxry 2024-10-05 00:44:16 +01:00
  • 8e237b006f xdg-output: minor cleanups Vaxry 2024-10-05 00:43:59 +01:00
  • 1ed925b69c
    internal: fix missing include directive (#7984) Theo Paris 2024-10-04 01:41:27 -07:00
  • aed529f695
    renderer: fix uvBR calculation (#7975) Maximilian Seidler 2024-10-03 22:00:44 +00:00
  • de68e065fe
    layout: fix dragging a window into a group after e242694 (#7976) Aqa-Ib 2024-10-02 22:25:25 +02:00
  • e2426942e5
    layout: add auto_group to control default grouping (#7883) Aqa-Ib 2024-10-02 11:22:19 +02:00
  • 5c6c300abf wayland/output: send geometry in updateState Vaxry 2024-09-30 17:42:36 +01:00
  • 6bd3397141 wlr-output-management: accept 0 refresh rates Vaxry 2024-09-30 17:40:38 +01:00
  • 68fd32c810 byteoperations: add missing header Vaxry 2024-09-30 17:27:10 +01:00
  • 3ddb16bd5b compositor/wayland: up the max buffer size to avoid disconnects when app hangs Vaxry 2024-09-30 17:25:39 +01:00
  • f6387536f6 protocol: fix missing include Trianta 2024-09-30 00:15:25 -05:00
  • 968f6a6013 meson: fix arch build with new protocol Trianta 2024-09-29 23:52:58 -05:00
  • 488efab636 single-pixel-buffer: new protocol impl Vaxry 2024-09-30 00:57:51 +01:00
  • 6649255d54 flake.lock: update Gliczy 2024-09-29 15:45:19 +02:00
  • 4b00cba319
    dwindle: add movetoroot method to layout messages (#7903) Luke Chen 2024-09-29 09:47:59 -04:00
  • 9e418671e1
    config: add descriptions for dwindle and master layout options (#7933) Mike Will 2024-09-29 09:42:10 -04:00
  • d73c14751a
    CI/Nix: git+https -> github Mihai Fufezan 2024-09-28 21:53:08 +03:00
  • 6f313de952
    core: Fix Musl builds (#7934) bivsk 2024-09-28 08:46:31 -04:00
  • 2cf6e7862a
    dwindle: add config option split_bias (#7920) Mike Will 2024-09-27 20:49:40 -04:00
  • 58669fef77
    flake.lock: update Mihai Fufezan 2024-09-27 18:35:29 +03:00
  • e20aef7d53 opengl: remove debug log Vaxry 2024-09-26 22:34:33 +01:00
  • b2143a98e2 CI/Nix: no longer build with submodules Mihai Fufezan 2024-09-26 23:00:20 +03:00
  • f75f8efb1b Meson: add tracy dependency Mihai Fufezan 2024-09-22 20:53:34 +03:00
  • be96787ed0 CMake: use udis86 from pkg-config, fallback to subproject Mihai Fufezan 2024-09-22 18:01:44 +03:00
  • 89d945aabe CMake: use hyprland-protocols from pkg-config, fallback to subproject Mihai Fufezan 2024-09-22 18:00:02 +03:00
  • 27211c71e9 Meson: try to find udis86 through pkgconfig, fallback to subproject Mihai Fufezan 2024-09-22 21:20:35 +03:00
  • 14942bca60 Nix: re-add hyprland-protocols Mihai Fufezan 2024-09-22 21:19:09 +03:00
  • 77f2a01304 flake.lock: update nixpkgs Mihai Fufezan 2024-09-26 16:52:02 +03:00
  • 7b56ce6521 CI/Nix: add cross build Mihai Fufezan 2024-06-11 18:49:12 +03:00
  • 32a8caf7e7 Nix: also test cross build Jörg Thalheim 2024-06-06 10:07:53 +02:00
  • caaa9b11e4
    wlr-output-configuration: Improve output configuration (#7571) Vaxry 2024-09-26 11:10:53 +01:00
  • b1ad2d8066
    dispatchers: fixup dpms toggle (#7875) Kamikadze 2024-09-26 04:08:50 +05:00
  • 22746b3046 hyprctl: use the getMonitorData helper everywhere Vaxry 2024-09-25 23:38:11 +01:00
  • 49713fab04 pointermgr: avoid hogging CMonitor refs Vaxry 2024-09-25 23:15:36 +01:00
  • 8b86ee8bf0 github: encourage usage of --systeminfo if Hyprland won't launch vaxerski 2024-09-25 10:37:58 +01:00
  • 2a052c69f3 core: add a --systeminfo parameter to gather systeminfo without running vaxerski 2024-09-25 10:36:43 +01:00
  • 2320b2241c
    Internal: move to Mat3x3 from hyprutils (#7902) Vaxry 2024-09-25 10:01:13 +01:00
  • 8f5188269b hyprctl: add solitary field to hyprctl monitors vaxerski 2024-09-25 09:59:18 +01:00
  • 00c8626863 hyprctl: add submap request vaxerski 2024-09-24 11:25:05 +01:00
  • 0a211f29f5 hyprctl: add defaultName to workspacerules Vaxry 2024-09-24 01:19:05 +01:00
  • d279d7c4c6 eventloop: dispatch pending in session on start Vaxry 2024-09-24 00:49:29 +01:00
  • 6c78b03bb7 flake: update xdph diniamo 2024-09-23 18:52:30 +02:00
  • f79497087b internal: nuke wlsignal and related Vaxry 2024-09-23 17:59:35 +01:00
  • 508bde1f61
    core: add HYPRLAND_CONFIG environment variable (#7851) Artur Manuel 2024-09-23 16:40:19 +01:00
  • e5ff19ac0f flake: update xdph diniamo 2024-09-21 16:52:11 +02:00
  • 8579066c7a
    Nix: clean up derivation Mihai Fufezan 2024-09-21 14:27:13 +03:00
  • 9232bc2c00 internal: move to hyprutils' scopeguard Vaxry 2024-09-21 00:33:48 +01:00
  • db0b764a5a shm: send a static list of shm formats Vaxry 2024-09-20 22:56:10 +01:00
  • 278583b8a1
    flake.lock: update Mihai Fufezan 2024-09-20 20:16:13 +03:00
  • 4414cd07e2
    xwm: Minor cleanup, add wrappers for basic types (#7856) Jasson 2024-09-20 07:32:04 -04:00
  • 9e98fb0167 dmabuffer: attempt importing failed dmabufs as implicit Vaxry 2024-09-20 10:47:34 +01:00
  • 9856378384
    Nix: use mold linker Mihai Fufezan 2024-09-19 18:53:34 +03:00
  • dfa1bd0cd4
    Meson: pass AQUAMARINE_VERSION argument Mihai Fufezan 2024-09-19 13:48:31 +00:00
  • 92df6b0dce version: log build aquamarine version vaxerski 2024-09-19 11:39:54 +01:00
  • 71963972bf args: add --version to binary args vaxerski 2024-09-19 11:25:58 +01:00
  • 1bc05b1f9f
    xwayland: use proper path for the XWayland sockets (#7852) Arisa Snowbell 2024-09-19 12:08:02 +02:00
  • e6cf643f5a
    pointermgr: Hide hardware cursor on leave (#7806) Vaxry 2024-09-18 18:47:53 +01:00
  • 94140e886e
    xwayland: Some readability improvements (#7807) Jasson 2024-09-18 13:12:26 -04:00
  • b248d59713
    Nix: fix meson PCH flag Mihai Fufezan 2024-09-18 19:43:56 +03:00
  • cbc0ff6ec0
    Nix: disable PCH Mihai Fufezan 2024-09-18 18:54:00 +03:00
  • 6b6554adb8
    flake.nix: inherit stdenv from package Mihai Fufezan 2024-09-14 00:06:43 +03:00
  • d936eb437b
    flake.lock: update aquamarine Mihai Fufezan 2024-09-18 17:26:51 +03:00
  • 883d01084c userchecks: add an xdg_current_desktop check vaxerski 2024-09-18 11:22:07 +01:00
  • 0564b46a5e
    dispatchers: allow moveintogroup when floating (#7818) Aqa-Ib 2024-09-18 12:05:17 +02:00