Commit graph

  • b41882c169
    maybe do import? main _cry64 2026-03-07 15:45:46 +10:00
  • bcab43b181
    bump glaze version _cry64 2026-03-07 14:59:09 +10:00
  • 08e215c9bf
    temp _cry64 2026-03-07 14:51:29 +10:00
  • 4152ac76d0
    renderer: refactor Texture, Framebuffer and Renderbuffer (#13437) UjinT34 2026-03-07 00:44:10 +03:00
  • a5858018d8
    renderer: shader variants refactor (#13434) UjinT34 2026-03-07 00:05:10 +03:00
  • 8685fd7b0c
    dwindle: add rotatesplit layoutmsg and tests (#13235) Mikhail 2026-03-06 23:47:48 +03:00
  • 1fa157cf6d
    compositor: fix missing recheckWorkArea to prevent CReservedArea assert failure (#13590) Logan Collins 2026-03-06 13:47:39 -07:00
  • e0c5710059
    layerrules: add dynamically registered rules for plugins (#13331) Virt 2026-03-06 21:11:42 +01:00
  • 42f0a6005b
    keybinds: Remove removed keybinds (#13605) Nikolai Nechaev 2026-03-07 01:33:08 +09:00
  • ae9ca17b40
    pointer: fix hardware cursor rendering on rotated/flipped monitors (#13574) JaSha256 2026-03-05 16:14:23 +01:00
  • 972f23efe8
    screencopy: fix isOutputBeingSSd (#13586) Vaxry 2026-03-05 15:14:13 +00:00
  • 4c60d9df70
    desktop/rules: fix empty workspace handling (#13544) justin4046 2026-03-05 09:14:05 -06:00
  • b7dfb47566
    config/descriptions: add missing desc entry Vaxry 2026-03-05 14:10:22 +00:00
  • 3284dd729b
    algo/scrolling: add config options for focus and swapcol wrapping (#13518) Thedudeman 2026-03-05 09:08:40 -05:00
  • 803e81ac39
    screenshare: improve destroy logic of objects (#13554) Ikalco 2026-03-05 08:06:55 -06:00
  • 34c7cc7d38
    i18n: update Vietnamese translations (#13489) Vũ Xuân Trường 2026-03-05 03:02:04 +07:00
  • c47ae950f4
    screencopy: fix minor crash (#13566) Ikalco 2026-03-04 14:01:37 -06:00
  • 3f169ee5de
    socket2: emit kill event (hyprctl kill) (#13104) Harsh Narayan Jha 2026-03-05 01:30:00 +05:30
  • 10754745a9
    render/cm: add ICC profile pipeline (#12711) Vaxry 2026-03-04 19:50:28 +00:00
  • 8271cfc97b
    core: fix i586 build (#13550) Florian "sp1rit 2026-03-04 12:33:44 +01:00
  • c11cadd8d6
    desktop/window: don't group modals Vaxry 2026-03-03 21:00:33 +00:00
  • dc4b082ee8
    algo/scrolling: fix rare crash Vaxry 2026-03-03 20:59:18 +00:00
  • edf7098345
    desktop/window: fix floating windows being auto-grouped (#13475) André Silva 2026-03-03 20:56:02 +00:00
  • 7299a3b0d5
    hyprctl: fix workspace dynamic effect reloading (#13537) Vaxry 2026-03-03 13:03:47 +00:00
  • b06a4b5e13
    layout/windowTarget: override maximized box status in updateGeom (#13535) Vaxry 2026-03-03 12:33:46 +00:00
  • 3faddf40d0
    algo/dwindle: don't crash on empty swapsplit (#13533) Vaxry 2026-03-03 11:55:57 +00:00
  • a6e3a2478c
    tests/workspace: fix one test case failing Vaxry 2026-03-03 11:27:16 +00:00
  • ff0b706ea3
    renderer: fix crash on mirrored outputs needing recalc (#13534) Vaxry 2026-03-03 11:25:58 +00:00
  • 4f44df7b17
    algo/master: fix crash after dpms (#13522) UjinT34 2026-03-03 14:06:32 +03:00
  • be03497b82
    layout/algos: use binds:window_direction_monitor_fallback for moves (#13508) Vaxry 2026-03-02 21:39:06 +00:00
  • ff20cbf89c
    algo/scrolling: fix offset on removeTarget (#13515) Vaxry 2026-03-02 21:23:24 +00:00
  • fe0a202137
    desktop/group: respect direction when moving window out of group (#13490) André Silva 2026-03-02 21:12:27 +00:00
  • 75a815fbf2
    algo/dwindle: use focal point correctly for x-ws moves (#13514) Vaxry 2026-03-02 21:10:21 +00:00
  • 3b7401b065
    algo/scroll: improve directional moves (#13423) Vaxry 2026-03-02 19:31:33 +00:00
  • d4d17d5d52
    compositor: damage monitors on workspace attachment updates Vaxry 2026-03-02 19:26:00 +00:00
  • 52ece2b017
    treewide: alejandra -> nixfmt Mihai Fufezan 2026-03-02 20:56:00 +02:00
  • d98f7ffaf5
    layout: store and preserve size and pos after fullscreen (#13500) Vaxry 2026-03-02 18:57:09 +00:00
  • 5f650f8ed9
    layout/windowTarget: don't use swar on maximized (#13501) Vaxry 2026-03-02 16:54:33 +00:00
  • 9f98f7440b
    algo/dwindle: add back splitratio (#13498) Vaxry 2026-03-02 16:21:20 +00:00
  • 5cb1281035
    layout/windowTarget: damage before and after moves (#13496) Vaxry 2026-03-02 12:52:22 +00:00
  • 743dffd638
    layout/scroll: fix configuredWidths not setting properly on new workspaces (#13476) Thedudeman 2026-03-02 07:51:56 -05:00
  • 5c370c3333
    hyprpm: fix url sanitization in add Vaxry 2026-03-01 20:57:24 +00:00
  • cf0d256c13
    layout/windowTarget: fix size_limits_tiled (#13445) Vaxry 2026-03-01 19:21:53 +00:00
  • 6ebafcf107
    layout/scrolling: fix size_t underflow in idxForHeight (#13465) Yujon Pradhananga 2026-03-02 00:04:02 +05:45
  • 8ad96a95d6
    screencopy: fix nullptr deref if shm format is weird Vaxry 2026-03-01 15:31:22 +00:00
  • f41e3c2203
    scroll: clamp column widths properly Vaxry 2026-03-01 10:15:22 +00:00
  • f0a80ce5e0
    keybinds: fixup changegroupactive Vaxry 2026-03-01 10:12:08 +00:00
  • 2928d6af0a
    layouts: fix crash on missed relayout updates (#13444) Vaxry 2026-02-28 23:06:27 +00:00
  • 93aacfc0dc [gha] Nix: update inputs vaxerski 2026-02-28 22:55:48 +00:00
  • 19c263e53c
    screencopy: scale window region for toplevel export (#13442) Vaxry 2026-02-28 22:54:10 +00:00
  • a032090098
    monitor: damage old special monitor on change Vaxry 2026-02-28 22:51:26 +00:00
  • 0b55c55f4a
    monitor: update pinned window states properly on changeWorkspace (#13441) Vaxry 2026-02-28 22:42:06 +00:00
  • 85c2764f5e
    deco/border: fix damageEntire Vaxry 2026-02-28 22:03:14 +00:00
  • c2bed4103c
    monitor: keep workspace monitor bindings on full reconnect (#13384) Zynix 2026-03-01 00:49:47 +03:00
  • 82729db330
    build: fix build on gcc 16.x after #6b2c08d (#13429) LionHeartP 2026-02-28 23:45:16 +02:00
  • f12904e641
    layout/algo: fix swar on removing a target (#13427) Vaxry 2026-02-28 18:53:36 +00:00
  • b90c61c04f
    compositor: fix focus edge detection (#13425) Vaxry 2026-02-28 18:53:26 +00:00
  • e333a330c0
    desktop/group: fix movegroupwindow not following focus (#13426) André Silva 2026-02-28 18:19:29 +00:00
  • 1c64ef06d9
    desktop/window: fix idealBB reserved (#13421) Vaxry 2026-02-28 16:55:34 +00:00
  • 6b2c08d3e8
    pointer: damage entire buffer in begin of rendering hw Vaxry 2026-02-28 15:55:24 +00:00
  • db8509dfe2
    build: remove auto-generated hyprctl/hw-protocols/ files during make clear (#13399) Christian Fredrik Johnsen 2026-02-28 16:51:24 +01:00
  • d2b9957fab
    format: safeguard drmGetFormat functions (#13416) Tom Englund 2026-02-28 16:29:22 +01:00
  • 362ea7b0f3
    hyprctl: fix buffer overflowing writes to the socket Vaxry 2026-02-28 15:06:10 +00:00
  • f7114016c6
    desktop/rule: fix matching for content type by str Vaxry 2026-02-28 15:03:49 +00:00
  • 0002f148c9
    version: bump to 0.54.0 v0.54.0 Vaxry 2026-02-27 18:03:19 +00:00
  • ffec41c426
    desktop/rules: fix border colors not resetting. (#13382) ItsOhen 2026-02-27 18:59:47 +01:00
  • f624449c12
    start: add --force-nixgl and check /run/opengl-driver (#13385) Vaxry 2026-02-27 17:57:04 +00:00
  • 70cdd819e4
    desktop/rules: use pid for exec rules (#13374) ItsOhen 2026-02-26 19:13:49 +01:00
  • cc14dd1baf
    xwayland: validate size hints before floating (#13361) Skidam 2026-02-26 17:42:49 +01:00
  • c71fbd854d
    renderer: better sdr eotf settings (#12812) UjinT34 2026-02-26 15:01:59 +03:00
  • 0e9196867b
    algo/dwindle: fix focal point not being properly used in movedTarget (#13373) Vaxry 2026-02-26 12:00:05 +00:00
  • 1e06ab464f
    algo/master: fix orientation cycling (#13372) Vaxry 2026-02-25 23:54:13 +00:00
  • 623185170b
    desktop/popup: avoid crash on null popup child in rechecking Vaxry 2026-02-25 23:15:37 +00:00
  • d0583e1761
    compositor: fix calculating x11 work area (#13347) Vaxry 2026-02-25 22:44:35 +00:00
  • 5b2efe54b1
    input: use fresh cursor pos when sending motion events (#13366) fazzi 2026-02-25 22:41:50 +00:00
  • 457617b5a3
    xwayland: normalize OR geometry to logical coords with force_zero_scaling (#13359) Skidam 2026-02-25 13:29:12 +01:00
  • c60b3cb2ed
    target: fix geometry for x11 floats Vaxry 2026-02-24 19:01:51 +00:00
  • fbf67ef050
    algo/scrolling: adjust focus callbacks to be more intuitive Vaxry 2026-02-24 12:27:00 +00:00
  • be893a81b4
    algo/master: fix master:orientation being a noop Vaxry 2026-02-24 11:36:51 +00:00
  • 5a80bc120a
    algo/scrolling: fix crashes on destroying ws Vaxry 2026-02-24 11:33:21 +00:00
  • a248805132 [gha] Nix: update inputs vaxerski 2026-02-24 11:22:10 +00:00
  • 8ab4d1dc06
    popup: check for expired weak ptr (#13352) Tom Englund 2026-02-24 12:20:29 +01:00
  • ae82a55400
    view: send wl_surface.enter to subsurfaces of popups (#13353) Skidam 2026-02-24 12:20:04 +01:00
  • bc09504ea5
    desktop/popup: fix use after free in Popup (#13335) jmanc3 2026-02-23 10:58:06 -06:00
  • f4bc8c3a64
    keybinds: fix unguarded member access in moveWindowOrGroup (#13337) ssareta 2026-02-24 05:29:44 +13:00
  • b88813c7ef
    event: refactor HookSystem into a typed event bus (#13333) Vaxry 2026-02-22 23:30:10 +00:00
  • b4ee4674f9
    protocols: implement image-capture-source-v1 and image-copy-capture-v1 (#11709) Ikalco 2026-02-22 06:30:11 -06:00
  • 93dbf88426
    pointermgr: revert "damage only the surface size (#13284)" Vaxry 2026-02-22 12:23:27 +00:00
  • 0eb4755a3e
    example: fixup config for togglesplit Vaxry 2026-02-21 21:35:11 +00:00
  • 723870337f
    layout: rethonk layouts from the ground up (#12890) Vaxry 2026-02-21 21:30:39 +00:00
  • 51f8849e54
    github: add ai policy to mr template Vaxry 2026-02-21 20:37:34 +00:00
  • b9b1eda2ef
    hyprctl: adjust json case Vaxry 2026-02-21 20:30:13 +00:00
  • 13dab66b1d
    pointermgr: damage only the surface size (#13284) Tom Englund 2026-02-21 21:29:00 +01:00
  • 9f59ed7868
    multigpu: fix multi gpu checking (#13277) Tom Englund 2026-02-21 21:27:59 +01:00
  • a20142bcce
    xwayland/xwm: fix window closing when props race Vaxry 2026-02-21 14:40:36 +00:00
  • d91952c555
    wayland/output: return all bound wl_output instances in outputResourceFrom (#13315) Vaxry 2026-02-20 22:31:59 +00:00
  • 8b17a7404b
    config/descriptions: fix use_cpu_buffer (#13285) Murat65536 2026-02-20 17:57:08 +00:00
  • 9ea6d0e15f
    desktop/popup: only remove reserved for window popups Vaxry 2026-02-19 17:41:17 +00:00
  • a1e62dcb12
    welcome: skip in safe mode Vaxry 2026-02-19 01:12:48 +00:00
  • 7a566942d5
    versionKeeper: ignore minor rev version Vaxry 2026-02-19 01:05:28 +00:00