Commit graph

  • e4ab28b1fb
    defaultConfig: update default config values for shadows (#8360) Kamikadze 2024-11-05 23:03:37 +0500
  • 8a19d3104f update default config Kamikadze 2024-11-05 22:37:47 +0500
  • fdae0e83c3 Don't render animating windows out of their monitor when they are not moving workspaces dawser 2024-11-05 17:41:13 +0100
  • 81ad218b8b shadow: fix double premultiplication Vaxry 2024-11-05 16:28:55 +0000
  • 64c46db087 hyprctl: add mirrorOf to hyprctl monitors Vaxry 2024-11-05 16:20:04 +0000
  • 0920572e70 shaders: improve corner AA in borders shader Vaxry 2024-11-05 16:11:05 +0000
  • 55ccb1a8cf shaders: fixup jagged edges in texture rounded corners Vaxry 2024-11-05 16:00:39 +0000
  • d1638a09ba shadow: add sharp and refactor options Vaxry 2024-11-05 15:44:40 +0000
  • 9729bfe58c
    Merge branch 'hyprwm:main' into main izmyname 2024-11-05 15:16:54 +0500
  • e3882b23d0 screencopy: fix build with legacyrenderer Vaxry 2024-11-05 09:59:03 +0000
  • 7ea4bd2a7c Move entire area search to a function. Enable tablet to map 'entire'. Agent_00Ming 2024-08-30 10:34:05 -0400
  • 921335ee59
    Update hyprland-systemd.desktop izmyname 2024-11-05 01:01:05 +0500
  • 88e9e03945 renderer: add expand_undersized_textures Vaxry 2024-11-04 19:42:47 +0000
  • 0fb9a04526
    flake.lock: update xdph Mihai Fufezan 2024-11-04 20:01:40 +0200
  • 44899cd548
    nix/overlays: fix xdph overlay Mihai Fufezan 2024-11-04 19:43:23 +0200
  • d78bc759cc
    systemd/hyprland-session: add OnFailure and OnSuccess commands Mihai Fufezan 2024-11-03 23:36:08 +0200
  • 2c63c1e2c5
    systemd: don't prepend PREFIX Mihai Fufezan 2024-11-03 23:35:17 +0200
  • 2557b9c01d
    CMake: install systemd targets Mihai Fufezan 2024-11-03 17:45:50 +0200
  • cd0d049126 flake.lock: update xdph Gliczy 2024-11-03 17:08:13 +0100
  • e2daa9e9c8 flake.lock: update xdph Gliczy 2024-11-03 17:08:13 +0100
  • 180c26ada6 renderer: safeguard against non-sampleable currentFB in blurMainFb Vaxry 2024-11-03 15:16:08 +0000
  • 5833abbbd1
    xwayland: minor fixups for stability (#8323) trianta 2024-11-03 08:59:46 -0600
  • 4a67739206
    systemd/meson.build: install targets Mihai Fufezan 2024-11-03 14:42:20 +0200
  • 17ed05f13f
    systemd: add session targets Mihai Fufezan 2024-11-03 14:39:54 +0200
  • 514e0ff509 flake: update nixpkgs diniamo 2024-11-03 09:52:09 +0100
  • dece5e8e1a flake: update nixpkgs diniamo 2024-11-03 09:52:09 +0100
  • ce5f337e1b xwayland: delay auto-restart until later Trianta 2024-11-02 19:35:59 -0500
  • 40081cb330 renderer: improve api around new framebuffer changes Vaxry 2024-11-02 15:26:25 +0000
  • cc9adb156a Add some context to config error logs SoSeDiK 2024-11-02 13:21:28 +0200
  • 32b18179dd CMake: systemd fixes Mihai Fufezan 2024-11-01 19:31:20 +0200
  • 29e7dc6428 Systemd fixes Pavel Solovev 2024-11-01 13:54:17 +0000
  • 186d2e9c9a
    CMake: systemd fixes Mihai Fufezan 2024-11-01 19:31:20 +0200
  • 3c0605c68e
    hyprland-systemd.desktop improvements (#8318) izmyname 2024-11-01 22:21:36 +0500
  • d8b865366a renderer: Add a missing texture asset and a user check Vaxry 2024-11-01 15:52:03 +0000
  • d0c3baecc4
    Systemd fixes Pavel Solovev 2024-11-01 13:54:17 +0000
  • 8770e4185b
    remove empty strings izmyname 2024-11-01 18:47:29 +0500
  • 3852418d24 hyprctl: reload windowrules on reloadAll vaxerski 2024-11-01 13:03:06 +0000
  • c4d214c42d
    monitors: fix vrr breaking monitor disconnect (#8314) Ikalco 2024-11-01 07:30:26 -0500
  • 2e225ded44
    Update hyprland-systemd.desktop izmyname 2024-11-01 15:14:49 +0500
  • c6f7e8fde9
    differenciate hyprland-systemd from hyprland izmyname 2024-11-01 15:14:02 +0500
  • b658021eb4 xwayland: auto recreate xwayland instance if it crashes Trianta 2024-10-31 19:25:05 -0500
  • 37c6c95323 xwayland: add inline safe closing of fds and fix LOCK_FILE_MODE permissions Trianta 2024-10-31 18:41:55 -0500
  • 0fd4aa62bb try to fix vrr breaking monitor disconnect ikalco 2024-10-31 16:42:17 -0500
  • 93b4478e70
    snap: add option border_overlap and other improvements (#8289) Mike Will 2024-10-31 07:21:08 -0400
  • 7c7a84ff60
    internal: more profiling less calls and local copies (#8300) Tom Englund 2024-10-31 00:20:32 +0100
  • 0277dbb0f6 renderer: reduce scope of variables and refactor Tom Englund 2024-10-30 14:14:14 +0100
  • a0b2169ed6 input: revert #8279 Vaxry 2024-10-30 22:14:43 +0000
  • ee91df62f0
    input: simulate mouse movement after scroll to refocus window (#8279) nickodei 2024-10-30 20:12:16 +0100
  • 12c1bb936d
    internal: check size limit in layouts (#8298) MightyPlaza 2024-10-30 18:58:36 +0000
  • b6a1178fdc use simulateMouseMovement after scroll to refocus window Niek Deibus 2024-10-30 14:15:35 +0000
  • 12a9019d98 protocol: compositor remove unused local copy Tom Englund 2024-10-30 14:13:02 +0100
  • 3f314f95f7 inputmgr: reduce amount of calls to vectortowindow Tom Englund 2024-10-30 14:10:19 +0100
  • d7d065b641 pointermgr: remove not used local copy, const ref Tom Englund 2024-10-30 14:08:56 +0100
  • 5f721dce36
    group: fix moveWindowIntoGroup (#8297) Aqa-Ib 2024-10-30 10:00:58 +0000
  • db0bbcf9b2 core: constify and reference frequent calls Tom Englund 2024-10-30 09:55:08 +0100
  • b96c5df949 snap: always border-align for corners and reserved monitor space Mike Will 2024-10-30 04:32:38 -0400
  • ec63ae2d81 compositor: reduce amount of window box copies Tom Englund 2024-10-30 07:52:21 +0100
  • 71bada1488 snap: add option border_overlap and other improvements Mike Will 2024-10-29 10:09:19 -0400
  • 8dd3b88b92
    check size limit in layouts modified: src/desktop/Window.cpp modified: src/desktop/Window.hpp modified: src/events/Windows.cpp modified: src/helpers/MiscFunctions.cpp modified: src/helpers/MiscFunctions.hpp modified: src/layout/DwindleLayout.cpp modified: src/layout/IHyprLayout.cpp modified: src/layout/MasterLayout.cpp modified: src/macros.hpp MightyPlaza 2024-10-30 02:22:32 +0000
  • c64e909ba1
    Fix CKeybindManager::moveWindowIntoGroup Aqa-Ib 2024-10-30 02:09:00 +0000
  • d679d20029
    seat: avoid sending pointless 'keymap' and 'repeat_info' events (#8276) staticssleever668 2024-10-28 22:25:27 +0300
  • 7188ee4f99
    hyprctl: move setprop into dispatchers (#8275) MightyPlaza 2024-10-28 18:18:58 +0000
  • c7315617eb
    internal: few more marginal optimisations from profiling (#8271) Tom Englund 2024-10-28 19:02:52 +0100
  • 8112b1e890
    add deprecated modified: src/debug/HyprCtl.cpp MightyPlaza 2024-10-28 17:56:38 +0000
  • 739cf6334e procotol: make compositor bfhelper use const ref Tom Englund 2024-10-28 11:20:13 +0100
  • 26ccdf8fe9 popup: optimize bfhelper in popups Tom Englund 2024-10-28 11:13:23 +0100
  • 850b2ce8b7 deco: reduce local temporars and function calls Tom Englund 2024-10-28 11:09:07 +0100
  • 8667163ff9
    seat: avoid sending pointless 'keymap' and 'repeat_info' events Yaroslav Chvanov 2024-10-28 19:33:29 +0300
  • 73573ed271
    Merge 189f6152f1 into d49a1334a8 Gwilherm Folliot 2024-10-28 17:56:39 +0100
  • d49a1334a8
    swallow: check if swallow_regex doesn't exist (#8265) Aqa-Ib 2024-10-28 16:52:14 +0000
  • 0e3560aadb
    move setprop into dispatchers modified: src/debug/HyprCtl.cpp modified: src/managers/KeybindManager.cpp modified: src/managers/KeybindManager.hpp MightyPlaza 2024-10-28 16:02:14 +0000
  • 2c481202ef
    layout: slight adjustments to snapping logic (#8273) Mike Will 2024-10-28 09:39:05 -0400
  • 6b7a6335d2 layout: slight adjustments to snapping logic Mike Will 2024-10-28 09:22:04 -0400
  • 6cf193e166 layout: don't snap to self and allow same-pid snaps Vaxry 2024-10-27 23:41:22 +0000
  • b1120ec433 layout: window snapping cleanup + fixes Vaxry 2024-10-27 23:39:52 +0000
  • 5d4b54b012
    core: move internal structures to monitor pointers (#8266) Vaxry 2024-10-27 18:45:38 +0000
  • b6e226c320
    groupbar: set locked color when groups are globally locked (#8257) Ryan 2024-10-27 14:26:42 -0400
  • 24d218964b move to monitor pointers Vaxry 2024-10-27 18:23:01 +0000
  • 4824fbd727
    swallow: check if swallow_regex doesn't exist Aqa-Ib 2024-10-27 17:58:10 +0000
  • f9b52203f5
    internal: optimize cursor move a bit (#8264) Tom Englund 2024-10-27 18:51:26 +0100
  • e0e761d85c decoration: return early, reduce temporar copy Tom Englund 2024-10-27 17:10:02 +0100
  • f2accc4728 inputmgr: return early and use std::any_of Tom Englund 2024-10-27 15:55:08 +0100
  • 485b9f6dd6 window: inline and const getWindowMainSurfaceBox Tom Englund 2024-10-27 11:58:49 +0100
  • e036c614bf
    groupbar: set locked color when groups are globally locked ErrorNoInternet 2024-10-26 22:06:51 -0400
  • a3d3b4fd64
    groups: fix swallowing (#8223) Aqa-Ib 2024-10-27 00:44:55 +0000
  • f3f7d3629a
    Build with hyprland-session.service (#8251) izmyname 2024-10-27 00:49:00 +0500
  • 76f0ac4194 update 2 Izmyname 2024-10-27 00:09:22 +0500
  • e462c551c8
    make aditional variables consistent Aqa-Ib 2024-10-26 14:10:36 +0000
  • 1953648297
    Update systemd/meson.build izmyname 2024-10-26 23:51:27 +0500
  • 0adc994c9e update and cleanup Izmyname 2024-10-26 23:02:07 +0500
  • c1d9965b0e
    Merge branch 'hyprwm:main' into main izmyname 2024-10-26 21:35:18 +0500
  • c356e42500
    misc: Fix bad links to wiki (#8240) Damianu 2024-10-26 17:50:31 +0200
  • 22f383c844 add meson Izmyname 2024-10-26 19:43:04 +0500
  • 60cf456424
    make variables consistent Aqa-Ib 2024-10-26 09:49:28 +0000
  • 2e136252ab CMAKE - add hyprland-session.service Izmyname 2024-10-26 11:14:56 +0500
  • 0b29caf9ab
    core: fix group members disappearing when you move the group to another monitor (#8237) Aqa-Ib 2024-10-26 01:22:37 +0000
  • 3dd8db83f1 pointer: add default auto for no_hw_cursors Vaxry 2024-10-26 02:12:43 +0100
  • d5689bb539 internal: cleanup CMonitor usage and fix a few ref hogs Vaxry 2024-10-26 02:06:13 +0100
  • b47b1a2416 Fix bad links to https://wiki.hyprland.org/Configuring/Configuring-Hyprland/ Damianu 2024-10-25 23:25:04 +0200
  • e5384774a8
    example/hyprland-session.service: add support for xdg autostart (#8230) izmyname 2024-10-26 01:38:59 +0500