Commit graph

  • fcb6f936ea
    hyprpm: add missing include for libc++ after 1c530cbc66 (#10344) Jan Beich 2025-05-09 01:42:19 +00:00
  • 9958d29764
    version: bump to 0.49.0 v0.49.0 Vaxry 2025-05-08 21:15:18 +01:00
  • 239cdd67fd
    socket2: fix order of window events on map (#10341) Vaxry 2025-05-08 22:10:31 +02:00
  • f01e3043b8
    desktop: cleanup code and use std::ranges (#10289) s1dd 2025-05-09 00:31:49 +05:30
  • 04c98abd1f
    layout: properly assign workspace and monitor when moving a child to the parent (#10338) Vaxry 2025-05-08 21:00:28 +02:00
  • 53bfb92d65
    layout: allow interacting with pinned windows when fullscreened (#10326) nyx 2025-05-08 14:59:51 -04:00
  • 2b3cac018e
    flake.lock: update Mihai Fufezan 2025-05-08 20:37:36 +03:00
  • f909b0f114
    opengl: fix legacyrenderer Vaxry 2025-05-08 18:22:33 +01:00
  • fa1e343b04
    compositor: set fullscreenstate on movetoworkspace (#10303) MightyPlaza 2025-05-08 16:29:47 +00:00
  • 22b12e3013
    refactor: cshader class to sshader struct (#10324) davc0n 2025-05-08 00:07:35 +02:00
  • 7a971735af
    flake.lock: update Mihai Fufezan 2025-05-07 21:51:59 +03:00
  • 6abb5b0c7e
    renderer: precompute fullalpha (#10319) Tom Englund 2025-05-07 19:02:07 +02:00
  • 0dfcba9825
    DMABuffer: reserve vector and avoid UB (#10317) Tom Englund 2025-05-07 18:15:27 +02:00
  • e5df8cdc62
    xwayland: refactor class member vars (#10312) davc0n 2025-05-07 15:21:44 +02:00
  • f8bbe5124c
    hyprpm: clean up root access and properly check input (#10304) Vaxry 2025-05-06 22:43:08 +02:00
  • 948277895e
    popup: damage old size on unmap as well as new (#10306) Vaxry 2025-05-06 21:49:20 +02:00
  • 708a7c24ef
    hyprpm: add missing return (#10299) Zebra2711 2025-05-06 19:53:28 +07:00
  • 1ce614dfc0
    animations: Add option for animating workspaces as if the first and last were adjacent (#10277) CyrenArkade 2025-05-05 20:54:27 -05:00
  • 930eeac900
    window: use stored size for new floating window when persistentsize is set (#10212) Jack Barnes 2025-05-06 09:53:43 +08:00
  • ec93f8a1cd
    socket2: add monitorremovedv2 event (#10229) shane blackthorne 2025-05-05 18:52:36 -07:00
  • 997fefbc11
    render: refactor class member vars (#10292) davc0n 2025-05-05 23:44:49 +02:00
  • c7eb141098
    renderer: always try to apply a mode if pixel size is invalid (#10291) Vaxry 2025-05-05 23:40:37 +02:00
  • 1f50cdfa8b
    hyprpm: wrap sudo cmd in quotes Vaxry 2025-05-05 13:09:00 +01:00
  • 1c530cbc66
    hyprpm: Minor optimizations and refactor of helpers and progress bar (#10246) s1dd 2025-05-05 07:52:22 +05:30
  • 9cd5b25745
    protocols: refactor class member vars (u-z) (#10282) davc0n 2025-05-04 23:39:00 +02:00
  • 78ff20ddf0
    workspaces: Fix empty flag not selecting active workspace (#10237) phonetic112 2025-05-04 13:22:41 -04:00
  • 2626f89ea6
    protocols: refactor class member vars (n-t) (#10273) davc0n 2025-05-04 19:21:36 +02:00
  • adbae0f74d
    protocols: refactor class member vars (a-m) (#10265) davc0n 2025-05-04 00:13:29 +02:00
  • 46ac115bd1
    protocols: refactor class member vars (types) (#10261) davc0n 2025-05-03 18:54:50 +02:00
  • 3465efcdc1
    internal: Use vecnotinrect instead of !vecinrect (#10262) Honkazel 2025-05-03 21:54:15 +05:00
  • cdf5736f1a
    layerrules: fix abovelock interactivity for touch input (#10253) Virt 2025-05-03 16:07:02 +02:00
  • 2d6ca96e07
    plugins: refactor class member vars (#10257) davc0n 2025-05-03 16:06:24 +02:00
  • d9cad5e1b6
    protocols: refactor class member vars (core) (#10259) davc0n 2025-05-03 16:02:49 +02:00
  • 0c736217a7
    configmgr: fix CConfigValue<> from plugins Vaxry 2025-05-02 17:53:55 +01:00
  • 77ecf09506
    internal: fix name confusion in SAlphaValue Vaxry 2025-05-02 16:29:04 +01:00
  • f1ac1847ff [gha] Nix: update inputs vaxerski 2025-05-02 15:08:46 +00:00
  • ce821294e2
    managers: refactor class member vars (#10242) davc0n 2025-05-02 17:07:20 +02:00
  • 6f174a9e08
    renderer: render fading out floating windows over fs Vaxry 2025-05-02 00:16:17 +01:00
  • 5b3e489108
    inputs: refactor class member vars (#10230) davc0n 2025-05-01 23:57:11 +02:00
  • 2670b8f772
    hyprpm: add missing include for libc++ after 858c0e26d1 (#10234) Jan Beich 2025-05-01 18:48:13 +00:00
  • 858c0e26d1
    hyprpm: move to system directories for storing plugins (#10211) Vaxry 2025-05-01 18:00:26 +02:00
  • b5ef049ea1
    master: Change center_master_slaves_on_right to center_master_fallback (#10201) Zetta1 Reid0 2025-05-01 14:29:06 +03:00
  • 615e0dae46
    layouts: refactor class member vars (#10228) davc0n 2025-05-01 13:27:07 +02:00
  • ce4766772d
    hyprerror: refactor class member vars (#10227) davc0n 2025-05-01 13:26:43 +02:00
  • 8d6618104e
    cmake: ignore Wclobbered Vaxry 2025-04-30 23:06:33 +01:00
  • 50e1bec85f
    helpers: refactor class member vars (#10218) davc0n 2025-04-30 23:45:20 +02:00
  • b8a204c21d
    ci: minor fixes to glaze Vaxry 2025-04-30 22:34:09 +01:00
  • 2ee5118d7a
    render: properly release rendered buffers (#9807) Ikalco 2025-04-30 11:35:25 -05:00
  • 5d005f11fa
    xdg-bell: fix wrong resource cast Vaxry 2025-04-30 14:07:23 +01:00
  • 54c89104de
    DonationNag: ask after each major update (#10213) Vaxry 2025-04-30 14:47:35 +02:00
  • b2ad21a65c
    flake.lock: update Mihai Fufezan 2025-04-30 09:26:58 +03:00
  • 72cb5d24b6
    permissions: disable automatic reloading of permissions from cfg Vaxry 2025-04-30 00:35:32 +01:00
  • 9868b18378
    input: don't use pointer hold logic for unmapped surfs Vaxry 2025-04-30 00:31:15 +01:00
  • 208f4c48db
    config: use natural increase and decrease of brightness for default cfg (#10210) Sander 2025-04-30 01:10:47 +02:00
  • 4506871310
    xdg-bell: avoid crashes on null toplevel Vaxry 2025-04-30 00:10:07 +01:00
  • 6483f4ec22
    screencopy: don't render cursor when frame doesn't want it Vaxry 2025-04-29 22:02:50 +01:00
  • ae1fe860ff
    renderer: add render:send_content_type setting (#9851) UjinT34 2025-04-29 23:09:14 +03:00
  • 49974d5e34
    cm: Use precomputed primaries conversion (#9814) UjinT34 2025-04-29 22:29:40 +03:00
  • 94bc132084
    xdg-bell/xdg-tag: fix moved resource usage Vaxry 2025-04-29 19:48:52 +01:00
  • e9c3fcbb64
    devices: refactor class member vars (#10206) davc0n 2025-04-29 19:51:07 +02:00
  • 40147d3a3f
    asyncdialogbox: fix missing header Vaxry 2025-04-29 18:37:21 +01:00
  • 23ecce0e7a
    protocols: add support for xdg-system-bell-v1 Vaxry 2025-04-29 18:32:21 +01:00
  • 465e3d979d
    window: make AsyncDialogBoxes not closeable Vaxry 2025-04-29 18:20:06 +01:00
  • b10a43dabc
    windowrules: add noclosefor Vaxry 2025-04-29 18:14:02 +01:00
  • 5bd7ff884d
    permissions: add perms for plugin loading (#10184) Vaxry 2025-04-29 18:59:43 +02:00
  • 2118440488
    windows: refactor class member vars (#10168) davc0n 2025-04-28 22:25:22 +02:00
  • c505eb55ff
    screencopy: support hw cursors while sharing with cursor Vaxry 2025-04-28 20:18:02 +01:00
  • f5c5cfa960
    keybindmgr: fixup bindn regression Vaxry 2025-04-28 00:18:51 +01:00
  • 0302bfdc22
    async: add Promise and use it for AsyncDialogBox Vaxry 2025-04-27 00:03:32 +01:00
  • 4f868a1f3c
    SECURITY: init security policy Vaxry 2025-04-27 00:07:00 +02:00
  • 94c55fe909
    helpers: properly support next/prev for workspace switching (#10074) nyx 2025-04-26 17:52:07 -04:00
  • 742bce016c
    decorationPositioner: update posinfo on window update Vaxry 2025-04-25 16:09:11 +01:00
  • 4cf62c114e
    layerrules: add abovelock to render above lockscreen (#9793) Virt 2025-04-25 16:38:31 +02:00
  • 41f5f67f6c
    window: Fix order of urgency flag and event emission (#10163) Jason 2025-04-24 20:37:49 -04:00
  • 02d7badd15
    workspaces: refactor class member vars (#10167) davc0n 2025-04-25 02:37:12 +02:00
  • 0e80ecc534
    layers: refactor class member vars (#10149) davc0n 2025-04-24 20:49:49 +02:00
  • be6268a7ec
    groupbar: Add options for setting group bar title font weight (and indicator gap) (#9617) M Matthew Hydock 2025-04-24 14:48:08 -04:00
  • a9549dbca0
    protocols: add Hyprland toplevel mapping implementation (#9775) WhySoBad 2025-04-24 18:10:57 +02:00
  • b06fbdb743
    dwindle: use idealIgnoreReserved for moveWindowTo bbs Vaxry 2025-04-23 22:31:14 +01:00
  • 241a4935a2
    compositor: refactor class member vars (#10141) davc0n 2025-04-22 15:23:29 +02:00
  • 3577a6be31
    nix/overlays: add w-p 1.43 Mihai Fufezan 2025-04-22 11:03:27 +03:00
  • 2e540e4ec4
    flake.lock: update Mihai Fufezan 2025-04-22 11:00:49 +03:00
  • a4f7d7c594
    protocols: add xdg_toplevel_tag_v1 support Vaxry 2025-04-21 22:22:06 +01:00
  • 55e953b383
    InputManager: add nofollowmouse (#9994) nyx 2025-04-21 14:48:27 -04:00
  • d29723cb76
    keybinds: allow executing binds not bound to a key (#10102) nyx 2025-04-21 14:47:14 -04:00
  • 400dd16072
    debug: refactor class member vars (#10130) davc0n 2025-04-21 20:42:02 +02:00
  • a3b96961a2
    tablet: naive window refocusing (#10110) Andrei V 2025-04-21 01:32:31 +03:00
  • a3d32f3b70
    hyprpm: fix format Vaxry 2025-04-20 23:23:11 +01:00
  • 4d14bcb02f
    config: Refactor class member vars (#10124) davc0n 2025-04-20 20:39:33 +02:00
  • 9b4060f09b
    hyprpm: extend dep list Vaxry 2025-04-20 16:54:22 +01:00
  • 867bc86089
    compositor: fix getMonitorInDirection skipping active monitor (#10114) syuzuki 2025-04-20 11:22:21 +09:00
  • f48ee7a3d1
    protocols: ensure PointerConstraints activation occurs only after attched to InputManager (#10096) Bruno Krügel 2025-04-18 20:16:30 -03:00
  • 51afc2c291
    ctm: enable fade animation on nvidia driver versions 575 and above (#10095) fazzi 2025-04-18 20:44:54 +01:00
  • 02f7da2bf2 [gha] Nix: update inputs vaxerski 2025-04-18 15:39:22 +00:00
  • 7631d4c73f
    render, helpers: Call OpenGL destroyMonitorResources on disconnect (#10111) Lee Bousfield 2025-04-18 10:37:51 -05:00
  • ddae3036ca
    ci: close unwanted issues automatically (#10106) raf 2025-04-17 20:33:05 +00:00
  • 225e13c3cc
    InputManager: add config option to disable keybinds per device (#10064) nyx 2025-04-16 20:19:10 -04:00
  • 3fa6320a39
    desktop: Damage subsurface when position changes (#10094) Lee Bousfield 2025-04-16 10:49:01 -05:00
  • 1ae7e2164c xcursormgr: include <variant> Vaxry 2025-04-16 13:49:41 +01:00
  • 877fb5b93a time: move to stl's clocks and move timer Vaxry 2025-04-16 01:37:48 +01:00