Commit graph

  • 04d067d78b
    IME: fix race condition on closing window (#5455) Sungyoon Cho 2024-04-06 23:54:02 +09:00
  • 1596e2d1f7
    workspacerules: add back on-created-empty functionality (#5452) staz 2024-04-06 19:53:32 +05:00
  • 6cea710ac8 scripts: switch to branch --show-current for branch in generateVersion Vaxry 2024-04-06 15:40:06 +01:00
  • f081a4300f input: fixup background layer checking on maximized Vaxry 2024-04-06 15:18:58 +01:00
  • 159444c45b compositor: fix ghost fadingOut windows remaining after cleanup Vaxry 2024-04-06 14:59:30 +01:00
  • f8c22916ab compositor: remove windows from fadingOut properly Vaxry 2024-04-06 14:51:35 +01:00
  • 24734fbf1d subsurface: init existing subsurfaces on children creations Vaxry 2024-04-06 03:09:20 +01:00
  • dab149e4a6 core: fix compile without pch Vaxry 2024-04-05 21:23:28 +01:00
  • b5b1c0137d CColor: fix getAsHex Vaxry 2024-04-05 21:23:06 +01:00
  • 094bce8118 core: simplify sanityCheckWorkspaces Vaxry 2024-04-05 19:32:05 +01:00
  • 4909b0f350 monitor: unset visible flag from ws on disconnect Vaxry 2024-04-05 19:25:40 +01:00
  • 965a2e5b21 hooksystem: attempt allocating pages in linear order Vaxry 2024-04-05 17:16:09 +01:00
  • f815a33f64 workspace: remove monitor and visible flags on inert Vaxry 2024-04-05 16:57:46 +01:00
  • 0051b078a1 monitor: check for invalid workspaces in onConnect Vaxry 2024-04-05 16:56:46 +01:00
  • 1e8f57c734
    workspacerules: fix workspace rule loops (#5433) thejch 2024-04-05 08:54:30 -07:00
  • 942172d2dc
    hooksystem: Fix miscalculation in comment (#5442) Martin Sundhaug 2024-04-05 13:56:53 +02:00
  • baad44b4ca
    hyprpm: fix incorrect commits number parsing (#5437) bvr-yr 2024-04-05 06:40:44 +03:00
  • 12d75c0c26 hyprpm: ignore version checks for shallow clones Vaxry 2024-04-05 03:00:34 +01:00
  • 1ae592fcd9 hyprpm: add support for minimum versions Vaxry 2024-04-05 00:44:21 +01:00
  • 51b3148f09 hyprpm: print more info on build failures Vaxry 2024-04-05 00:23:05 +01:00
  • 1454c6213e window: fix invalid last workspace id Vaxry 2024-04-04 22:49:15 +01:00
  • ec2cc79c65 renderer: avoid double-rendering ls-es on fadingOut Vaxry 2024-04-04 22:43:57 +01:00
  • 0569b9c300 hooksystem: manually map trampoline addresses Vaxry 2024-04-04 18:50:37 +01:00
  • cba9c5ff95 core: fix visibility flags in moveWorkspaceToMonitor Vaxry 2024-04-04 18:30:32 +01:00
  • c4b660a339
    IME: fix crash on restarting IME (#5428) Sungyoon Cho 2024-04-05 01:34:04 +09:00
  • 4f3e90ad2d popups: more safety in damage checking Vaxry 2024-04-04 16:42:24 +01:00
  • 9b8ef9206d
    layers: separate anim configs for open/close (#5421) end-4 2024-04-04 22:41:09 +07:00
  • 846162cce1
    hyprpm: Use proper path to update repo when processing user provided revision (#5414) zakk4223 2024-04-04 11:33:36 -04:00
  • 81766647f2
    hyprctl: fix grammar mistakes in completions Mihai Fufezan 2024-04-04 10:49:25 +03:00
  • 1b43cd5231
    hyprctl: Add shell completions (#5404) LOSEARDES77 2024-04-04 09:21:20 +02:00
  • b7d71bc0e1 keybinds: fix spammy warning Vaxry 2024-04-04 01:16:47 +01:00
  • 9cf563065a layouts: add missing include Vaxry 2024-04-04 01:10:46 +01:00
  • 36a8ae9bda input: allow focus to bottom layers on maximized in reserved Vaxry 2024-04-03 21:57:12 +01:00
  • 949eb42613
    hyprctl: improve help pages (#5385) Micovec 2024-04-03 22:41:10 +02:00
  • d605e47511 renderer: block screen shader on screencopy Vaxry 2024-04-03 21:35:16 +01:00
  • 10146f5ec5 core: fix some crash conditions around workspace ptrs in CWindow Vaxry 2024-04-03 20:42:38 +01:00
  • d88d589880 swipe: add events Vaxry 2024-04-03 19:20:47 +01:00
  • 93915502d2 blur: block modif only on no new optimize Vaxry 2024-04-03 17:08:11 +01:00
  • 91061a2084 opengl: fix modif in blur Vaxry 2024-04-03 15:08:29 +01:00
  • 64964c4e3b renderer: render back layer for workspace-less passes Vaxry 2024-04-03 14:28:15 +01:00
  • 3981f85e94 opengl: log framebuffer errors Vaxry 2024-04-03 14:23:19 +01:00
  • efdc1af044 renderer: some fixes for renderModif Vaxry 2024-04-03 14:09:58 +01:00
  • 347b839034 workspaces: add visible flag Vaxry 2024-04-03 10:09:42 +01:00
  • fbdaf74a82
    master: fix swapped workspaces (#5397) thejch 2024-04-02 17:22:59 -07:00
  • 3965faafac
    master: fix center resizing (#5394) thejch 2024-04-02 17:22:27 -07:00
  • 153c8f35ce
    workspace: fix special unnamed workspace rules (#5390) MightyPlaza 2024-04-02 21:58:45 +00:00
  • ef23ef60c5
    Workspace/core: Refactor workspace storage (#5380) Vaxry 2024-04-02 20:32:39 +01:00
  • fc0a7af7ba IME: fix blurry ime on scaled Vaxry 2024-04-02 16:10:55 +01:00
  • 05eb2d4af2 master: guard window in moveWindowTo Vaxry 2024-04-02 12:46:05 +01:00
  • 04a35891a1
    IME: fix incorrect popup damage (#5383) Sungyoon Cho 2024-04-02 20:22:41 +09:00
  • 2e5b146e57 workspace: remove lastFocusedWindow on unmap Vaxry 2024-04-02 12:10:03 +01:00
  • af3a61a4e4 core: assert attempted UAFs in windowExists Vaxry 2024-04-02 01:15:58 +01:00
  • c377caee7a
    hyprerror: align 32-bit types after 4c796683c0 (#5375) Jan Beich 2024-04-01 20:18:18 +00:00
  • d963c47063 Merge branch 'DRAGONTOS-main' main DRAGONTOS 2024-04-01 20:50:23 +02:00
  • 3b75182929 Merge https://github.com/DRAGONTOS/Hyprland into DRAGONTOS-main DRAGONTOS 2024-04-01 20:50:08 +02:00
  • 3875679755 props: bump ver to 0.38.0 Vaxry 2024-04-01 19:30:37 +01:00
  • 6864164bf2 modules: changed wlroots to correct version Kaley Fischer 2024-04-01 20:14:08 +02:00
  • db1506130b
    IME: Fix ime popup coordinates and artifacts (#5373) Sungyoon Cho 2024-04-02 00:37:59 +09:00
  • 108163f1e5 animations: simplify window loop Vaxry 2024-04-01 16:22:21 +01:00
  • 7513c0cea5
    renderer: Fix layer and window damage sometimes missing 1 frame (#5370) thejch 2024-04-01 08:21:45 -07:00
  • 800dbf71b0
    renderer: Fix rendering when swiping workspaces (#5367) thejch 2024-04-01 08:16:18 -07:00
  • 416b3d6167 socket2: sanitize data for newlines Vaxry 2024-04-01 03:54:05 +01:00
  • ef7ac53e99
    master: Make master workspace orientation rule dynamic (#5339) thejch 2024-03-31 19:02:47 -07:00
  • 9ae0c47a21
    deco: fix groupbar offset (#5364) thejch 2024-03-31 18:58:21 -07:00
  • ecc1f22e05
    textinput: fix typo (#5365) Sungyoon Cho 2024-04-01 08:41:00 +09:00
  • 8cb38d41d2
    hyprctl: fix plugin list on no plugins (#5357) Micovec 2024-03-31 22:45:22 +02:00
  • 9e8f051896 avar: minor fixes Vaxry 2024-03-31 21:43:08 +01:00
  • 64c8ba2fb1 avar: fix warp onEnd conditions Vaxry 2024-03-31 21:34:11 +01:00
  • 4156b55cf9 textinput: send deactivate on disable ti Vaxry 2024-03-31 21:30:30 +01:00
  • e1e41e5448
    reenderer: Add 1 border damage to fix number rounding issues (#5343) thejch 2024-03-31 06:59:22 -07:00
  • 16a9c16d9f
    renderer/animations: Fix various inaccurate damage tracking issues and offsets (#5297) thejch 2024-03-30 18:14:26 -07:00
  • 1cc9a44318
    input: Fix incorrect keyboard focus taken when no window was present (#5337) Zach DeCook 2024-03-30 20:50:25 -04:00
  • 5e8c25d498
    core: match all workspace rules instead of the first one only (#5340) thejch 2024-03-30 17:49:53 -07:00
  • 1aed45f61d
    core: Fix resizeparams (#5262) Aqa-Ib 2024-03-31 01:48:39 +01:00
  • 77f26997fd IME: don't assert on lock mismatch, just fix it Vaxry 2024-03-30 17:00:56 +00:00
  • 906e498144
    dispatchers: open special ws on active monitor instead of mouse monitor (#5330) thejch 2024-03-30 09:58:18 -07:00
  • a17d7ba87b
    dispatchers: fix swap workspaces wrong positioning of floating windows (#5328) thejch 2024-03-30 09:57:43 -07:00
  • 6fb8f50205 hyprpm: avoid crashes on corrupted headers Vaxry 2024-03-30 03:09:22 +00:00
  • 54376d7b5f compositor: remove windows from fading out on destroy Vaxry 2024-03-29 19:06:08 +00:00
  • 3d1bf1405e keybinds: add binds:disable_keybind_grabbing Vaxry 2024-03-29 18:57:10 +00:00
  • 53aa184d20
    makefile: Remove old headers first (#5316) Muhamed Hobi 2024-03-29 10:07:33 -04:00
  • fcd9d77b64 layout: improve initial size prediction for floating Vaxry 2024-03-29 00:43:50 +00:00
  • 2930c5cb6f animvar: fixup update callbacks and cleanup Vaxry 2024-03-29 00:23:16 +00:00
  • d8429eebc6
    flake.lock: update Mihai Fufezan 2024-03-28 18:43:58 +02:00
  • 187caf4187
    layers: don't change workspace on layer restore focus (#5308) MightyPlaza 2024-03-28 14:15:34 +00:00
  • 647d5a4ffc
    layers: fix bottom slide animation (#5307) MightyPlaza 2024-03-28 14:14:27 +00:00
  • 2571875453 format: fix format Vaxry 2024-03-28 02:28:16 +00:00
  • c24034eb9d
    core: fix fullscreen + floating focus change (#5291) MightyPlaza 2024-03-28 02:08:21 +00:00
  • 0869f65b0b input: add misc:hide_cursor_on_key_press Vaxry 2024-03-28 02:04:30 +00:00
  • 132ab8d035 layers: add animation direction overrides Vaxry 2024-03-28 01:39:17 +00:00
  • 93d0511471 layershell: update render pos and size in arrange vaxerski 2024-03-27 16:30:08 +00:00
  • ae52b7f468
    textinput: fix ime when opening multiple windows (#5281) Sungyoon Cho 2024-03-27 00:16:09 +09:00
  • 9b7ae25ae8
    hyprctl: output json with --batch if requested (#5277) Khalid 2024-03-26 16:38:54 +03:00
  • 1a0b8d1263 renderer: minor fixes to misaligned reported surface rendering vaxerski 2024-03-26 13:35:03 +00:00
  • a9d7526aae core: ensure m_pLastMonitor validity over unsafe state Vaxry 2024-03-26 02:26:09 +00:00
  • 414e37996d
    github: fix github issue template crash dir (#5269) thejch 2024-03-25 19:21:31 -07:00
  • ae17e900e7 layer-shell: render popups above everything Vaxry 2024-03-25 16:20:30 +00:00
  • ca17a89d86 renderer: allow blurring ls popups Vaxry 2024-03-25 16:08:55 +00:00
  • 356414639f
    core: fix missing workspace events during swapping (#5251) thejch 2024-03-24 18:50:41 -07:00
  • 6b28bf563e
    keybinds: Fix exit trigger by moving it to monitor.frame (#5240) dmayle 2024-03-24 18:46:59 -07:00