Commit graph

  • 0c7a7e2d56 version: bump to 0.44.0 v0.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
  • 3c9716acfd
    gammactrl: fix potential crash on monitor removed (#7828) André Silva 2024-09-17 14:37:20 +01:00
  • 581f6659f8 data-device: conform to reported source actions vaxerski 2024-09-17 12:55:48 +01:00
  • e72ae6b25f hyprctl: allow parsing empty value vaxerski 2024-09-17 11:24:54 +01:00
  • 9e35656244
    internal: Delay monitor events/hooks (#7797) Leiser Fernández Gallo 2024-09-15 22:03:42 +02:00
  • e87758529e
    internal: Fix change group current fullscreen state query (#7802) AlvinaNancy 2024-09-15 17:25:06 +00:00
  • eb97d949aa
    textinput: don't reset if ti isn't enabled (#7798) Sungyoon Cho 2024-09-16 01:31:38 +09:00
  • e74efd87e5
    internal: fix initial cursor warping (#7793) Ikalco 2024-09-14 17:37:18 -05:00
  • 4dbdb556fe data-device: don't send default action of move Vaxry 2024-09-14 23:36:06 +01:00
  • 5ee4b19691 data-device: send clock time in motion events Vaxry 2024-09-14 23:35:45 +01:00
  • d35e70a8c6 cmake: drop ninja dep Vaxry 2024-09-13 17:56:39 +01:00
  • c35ed8363f nix: adapt cmake options diniamo 2024-09-13 17:29:41 +02:00
  • d505b33665 nix: use meson diniamo 2024-09-13 16:21:33 +02:00
  • 118be4dea0
    textinput: fix tiv3 leave (#7761) Sungyoon Cho 2024-09-13 01:41:24 +09:00
  • 73b9756b8d
    xwayland: remove extra x11 deactivation (#7755) trianta 2024-09-12 04:15:01 -05:00
  • 8b9e385943 [gha] Nix: update inputs fufexan 2024-09-11 16:10:51 +00:00
  • e01da1fd7a
    Meson: format Mihai Fufezan 2024-09-11 19:00:47 +03:00
  • 7a8c013edc
    Meson: fix protocols, clean up Mihai Fufezan 2024-09-11 18:50:59 +03:00
  • 518399a95b pointermgr: avoid derefing null outputs Vaxry 2024-09-11 09:30:21 +01:00
  • 155d44016d
    textinput: handle IME resetting (#7731) Sungyoon Cho 2024-09-10 22:49:10 +09:00
  • 13f90bb87a update xdph commit in flake.lock Alexandre Acebedo 2024-09-08 20:54:12 +02:00
  • c67b257e51
    build: Set cmake_minimum_required to version 3.30 (#7709) davc0n 2024-09-10 12:06:37 +02:00
  • 8237d7e1a4
    input: move dmps activation to input listeners (#7721) Maximilian Seidler 2024-09-09 20:29:00 +00:00
  • 85da1a17d8 [gha] build man pages vaxerski 2024-09-09 15:19:44 +00:00
  • 9609b04ff9
    man: Fixed the man page to show the new information (#7713) justmessingaround 2024-09-09 20:49:17 +05:30
  • 04421063af
    config: add order rule for layers (#7697) darkwater 2024-09-09 11:10:08 +02:00
  • 43e1415e71
    assets: Remove execute permission from lockdead.png (#7715) davc0n 2024-09-09 11:01:26 +02:00
  • e1448732b3
    tiv1: fix deleting first character (#7716) Sungyoon Cho 2024-09-09 17:58:44 +09:00
  • 7c4c402bd7
    config: include XF86Audio* key bindings to default cfg (#7695) Richard Ayotte 2024-09-08 17:04:07 -04:00