Commit graph

  • c2971ae10f
    feat: add dispatcher setGroupLockChecking memchr 2023-08-17 15:20:58 +0000
  • e144fea660
    fix: remove static keyword from PWINDOWPREV declaration memchr 2023-08-17 15:10:56 +0000
  • 219fc86e9a
    feat: add misc:group_focus_removed_window to focus moved window or group in moveoutofgroup memchr 2023-08-17 14:52:46 +0000
  • 11e493952f
    refactor: replace misc:moveintogroup_lock_check with binds:check_group_lock memchr 2023-08-17 14:12:29 +0000
  • 5c57ef3c65
    refactor: name the new dispatcher to movewindoworgroup memchr 2023-08-17 13:51:03 +0000
  • d078d63817
    feat: implement alternative behaviour for new move window/group dispatcher memchr 2023-08-17 12:18:54 +0000
  • 7f6dd34e34
    fix(KeybindManger): In moveWindowOutOfGroup, use goalv() for warpCursorTo memchr 2023-08-17 12:15:48 +0000
  • 8e4e785ef5
    feat: Add a new dispatcher that can move windows in and out of groups, or swap windows. memchr 2023-08-17 10:06:27 +0000
  • 2c3571c75d
    chore: clang-format memchr 2023-08-17 10:03:36 +0000
  • c59a2b5bb7
    refactor: Extract the behaviour code of moveIntoGroup and moveOutOfGroup memchr 2023-08-17 10:01:49 +0000
  • bd86768c50 Focus stays on old window Lampros Pitsillos 2023-09-07 01:47:09 +0300
  • cc5852faa2 config: disable blur special by default vaxerski 2023-09-07 00:35:44 +0200
  • b41da550e9 Support silent for maxClients Lampros Pitsillos 2023-09-07 01:19:33 +0300
  • 27f7c013e8
    Merge remote-tracking branch 'origin/main' into improvedSubmap Etienne Beaulieu 2023-09-06 17:56:40 -0400
  • b2516010b7 hyprctl: fix missing comma in getopt -j vaxerski 2023-09-06 23:52:21 +0200
  • 0d5a6f3168
    Nix: fix xdph build Mihai Fufezan 2023-09-07 00:52:19 +0300
  • 1581666171
    flake.lock: update xdph and nixpkgs Mihai Fufezan 2023-09-07 00:32:38 +0300
  • 8c83852704
    internal: Remove all .c_str() calls when using std::vformat (#3198) Philip Damianik 2023-09-06 21:45:37 +0200
  • 4a23826835
    Remove all .c_str() calls when using std::vformat pdamianik 2023-09-06 21:27:48 +0200
  • 60c01dab01
    config: Integrate HASCONFIG into CConfigManager::getConfigValueSafeDevice (#3195) Philip Damianik 2023-09-06 19:16:46 +0200
  • 939949ea3e
    Integrate HASCONFIG into CConfigManager::getConfigValueSafeDevice pdamianik 2023-09-06 16:20:02 +0200
  • a15e3e1f38
    config/input: Improve fallback behavior for unset device config values (#3184) Philip Damianik 2023-09-06 16:14:18 +0200
  • 2657f1fbcd
    Fix typos pdamianik 2023-09-06 15:41:20 +0200
  • 32a3838597
    Remove default value for fallback argument in source pdamianik 2023-09-06 15:18:46 +0200
  • fc6e540dca
    Replace overload with default argument for fallback config key pdamianik 2023-09-06 14:29:12 +0200
  • e6ebe0f97b
    Fix fallback behavior for unset device config values pdamianik 2023-09-05 21:27:37 +0200
  • a1cc99a986 pch: add format vaxerski 2023-09-06 14:59:28 +0200
  • f90a009e93
    input/config: add button scroll lock (#3189) unrealhoang 2023-09-06 21:54:48 +0900
  • 5c8a74d70f add button scroll lock Unreal Hoang 2023-09-04 17:22:03 +0900
  • 038c0c693b Renamed rule from maxsize->maxclients Lampros Pitsillos 2023-09-06 15:27:43 +0300
  • 8b9cc9a8db animationmgr: guard monitor ptr in animationSlide vaxerski 2023-09-06 13:05:37 +0200
  • 37e2311a3e config: loosen restrictions around animation keywords vaxerski 2023-09-06 12:58:01 +0200
  • 61a71c65ac
    internal: Formatter rework (#3186) Vaxry 2023-09-06 12:51:36 +0200
  • 000b6d44dc more safety around logs vaxerski 2023-09-06 12:32:14 +0200
  • 7efbbad1bd guard xdg surface class vaxerski 2023-09-06 12:09:31 +0200
  • 0b05f68c3c fix libc++ compile vaxerski 2023-09-06 12:01:05 +0200
  • 99dcba0aaa
    Fix Typo Etienne Beaulieu 2023-09-05 19:15:03 -0400
  • 06b268e31f
    Revert a change Etienne Beaulieu 2023-09-05 19:13:43 -0400
  • e6cd1c3f56
    Add comments and refactor Etienne Beaulieu 2023-09-05 19:12:04 -0400
  • c86f06dec4
    Make sure the old submap config still works Etienne Beaulieu 2023-09-05 18:54:32 -0400
  • c1606a7147 x11 fix 2 vaxerski 2023-09-06 00:49:07 +0200
  • d599a69a9a nullcheck for xwl surface class vaxerski 2023-09-06 00:41:03 +0200
  • d86ccb159a
    Add a required message for reset in submap Etienne Beaulieu 2023-09-05 18:40:12 -0400
  • 20f8c00622 fix nix vaxerski 2023-09-06 00:24:38 +0200
  • 862a19bdf5 remove unused vars vaxerski 2023-09-06 00:03:29 +0200
  • a88f63413c format rework vaxerski 2023-09-05 23:37:20 +0200
  • c3a83daa1e monitor: minor adjustments vaxerski 2023-09-05 22:16:10 +0200
  • fa3de9b70e
    renderer: Fix blur for passes set to 0. (#3181) Dickby 2023-09-05 16:33:40 +0200
  • 62efacb5e0 Fix blur for passes set to 0. Felix Dick 2023-09-05 16:00:09 +0200
  • 2d100bf57e socket2: add renameWorkspace event vaxerski 2023-09-05 15:55:20 +0200
  • 1df9a4ef95
    chore: vaxerski review 1 Cyril Levis 2023-09-05 15:34:17 +0200
  • 61b4ddae1d
    feat: add rename event Cyril Levis 2023-09-05 15:05:22 +0200
  • 28f1f035b1
    animationmgr: Optimize CAnimationManager::scheduleTick a bit. (#3172) Dickby 2023-09-05 15:06:39 +0200
  • 06d5ca864d Use integer in wl_event_source_timer_update call. Felix Dick 2023-09-05 14:01:53 +0200
  • db48f973fd xdgoutput: do not destroy resources on monitorRemoved vaxerski 2023-09-05 13:33:04 +0200
  • bd4586b06d
    Create a submap class Etienne Beaulieu 2023-09-04 21:07:23 -0400
  • 79250c170f Merge branch 'main' of https://github.com/hyprwm/Hyprland into special-floating-windows-patch CoolElectronics 2023-09-04 15:43:48 -0400
  • e21be1e977
    Merge pull request #2 from MightyPlaza/maxsize LamprosPitsillos 2023-09-04 22:05:52 +0300
  • 3f7d9b3048
    fix groups and swallowing modified: src/Compositor.cpp modified: src/Compositor.hpp modified: src/events/Windows.cpp MightyPlaza 2023-09-04 19:54:14 +0100
  • 4ddcda93f5
    Nix: remove hidpi patches Mihai Fufezan 2023-09-04 21:12:27 +0300
  • 9932dd6c0b Optimize CAnimationManager::scheduleTick a bit. Felix Dick 2023-09-04 20:05:49 +0200
  • 8e9f010ee0
    build: use PCH to reduce compile time (#3095) memchr 2023-09-04 17:56:02 +0000
  • 3ee614da23
    Handle submap reset Etienne Beaulieu 2023-09-04 12:35:15 -0400
  • 4eecb8bffc config: don't enable vrr 2 for maximized workspaces vaxerski 2023-09-04 18:24:18 +0200
  • fce023f3e7
    Add onOpenCategory and onCloseCategory for submap config Etienne Beaulieu 2023-09-04 12:18:56 -0400
  • a0063aa3b0
    Merge pull request #1 from MightyPlaza/maxsize LamprosPitsillos 2023-09-04 18:36:41 +0300
  • d9937fcdba input: minor constraint fixes vaxerski 2023-09-04 17:34:19 +0200
  • e3c83ab2e0 xwaylandmgr: find closest output in xwayland coord translation vaxerski 2023-09-04 17:30:44 +0200
  • 86df004270
    add "maxsize" workspace rule modified: src/Window.cpp modified: src/config/ConfigManager.cpp modified: src/config/ConfigManager.hpp modified: src/events/Windows.cpp MightyPlaza 2023-09-04 16:10:42 +0100
  • b4c832a1f2
    master: Add orientationcycle command on MasterLayout (#3128) shadowmax31 2023-09-04 10:45:58 -0400
  • 9f3a64481e dwindle: add proper movement for window move binds vaxerski 2023-09-04 15:34:07 +0200
  • 1a37bf2202 I add some bs to README.md aryan-212 2023-09-04 18:54:49 +0530
  • 69439871e6
    refactor: replace manual iteration of CWindow with existing methods (#3147) memchr 2023-09-04 13:13:39 +0000
  • 6a0e2bbff3
    socket2: added "activespecial" IPC event (#3163) MightyPlaza 2023-09-04 13:11:51 +0000
  • 32f75ebb70 renderer: separate workspace window render logic vaxerski 2023-09-04 15:07:56 +0200
  • 9b929d4d13
    actually use empty modified: src/helpers/Monitor.cpp MightyPlaza 2023-09-04 12:52:14 +0100
  • 35365e9a23
    use "empty" instead of "none" modified: src/helpers/Monitor.cpp MightyPlaza 2023-09-04 12:44:24 +0100
  • 35df4693ea animatedvariable: don't reset timers on duplicate setters vaxerski 2023-09-04 13:11:56 +0200
  • df2a0b9cd9 Set limit on how many windows in special workspace Lampros Pitsillos 2023-09-03 23:42:23 +0300
  • 146f831a08
    fix typo modified: src/helpers/Monitor.cpp MightyPlaza 2023-09-03 21:26:07 +0100
  • e0355dab91
    use setSpecialWorkspace in toggleSpecialWorkspace modified: src/helpers/Monitor.cpp modified: src/managers/KeybindManager.cpp MightyPlaza 2023-09-03 21:06:39 +0100
  • b5acd3a51e
    close special workspace before opening elsewhere modified: src/helpers/Monitor.cpp MightyPlaza 2023-09-03 17:48:40 +0100
  • ecd7261756
    add "activespecial" IPC event modified: src/helpers/Monitor.cpp MightyPlaza 2023-09-03 17:37:55 +0100
  • 8fefb180b1
    windowrules: Monitor rule fix (#3157) MightyPlaza 2023-09-03 15:23:13 +0000
  • 5126bfab72 monitor: ignore no-op workspace changes vaxerski 2023-09-03 17:21:55 +0200
  • 606a393e9a
    Merge branch 'hyprwm:main' into main shadowmax31 2023-09-03 10:22:57 -0400
  • da06c2a601
    exec on workspace as silent when special is open modified: src/events/Windows.cpp MightyPlaza 2023-09-03 14:18:03 +0100
  • 0821ee0f08
    fix monitor rules modified: src/events/Windows.cpp MightyPlaza 2023-09-03 13:48:10 +0100
  • 96d555e8e7 props: bump ver to 0.29.1 v0.29.1 vaxerski 2023-09-03 13:32:57 +0200
  • c6c820d16d layout: always center floating xdg windows vaxerski 2023-09-03 13:07:40 +0200
  • e6ca4b6eee window: check for special id matching in close_special_on_empty vaxerski 2023-09-03 13:02:05 +0200
  • 5e0cf7d6a5 special: add misc:close_special_on_empty vaxerski 2023-09-03 13:00:02 +0200
  • 01c6c5ae22
    internal: Revert rounding of window size (#3153) staz 2023-09-03 15:51:48 +0500
  • 423b129b24 renderer: don't set enabled in applyMonitorRule vaxerski 2023-09-03 12:43:53 +0200
  • db6fe77498 Revert "xwaylandmgr: round reported sizes" Aly Anser 2023-09-03 13:48:44 +0500
  • 8afac66b94 Revert "renderer: round coords and size in renderWindow" Aly Anser 2023-09-03 13:46:09 +0500
  • ac0b8a7426
    Allow direction to work with bigger values than +1 and -1 Etienne Beaulieu 2023-09-02 17:23:47 -0400
  • 6f0361c763
    Change pointers for references Etienne Beaulieu 2023-09-02 17:00:40 -0400
  • 00bee91bbc
    internal: workspace rule handling refactor (#3116) MightyPlaza 2023-09-02 18:41:02 +0000
  • d4ec54d048 renderer: render IME popups in fullscreen vaxerski 2023-09-02 20:32:10 +0200