Commit graph

  • 2c69de338d
    Fix: CWorkspace::rememberPreWorkspace condition is illogical memchr 2023-09-11 12:06:28 +0000
  • d752710b50
    refactor: use rememberPrevWorkspace memchr 2023-09-11 11:39:47 +0000
  • 4c7ceed1e1
    Merge remote-tracking branch 'upstream/main' into refactor_changeworkspace memchr 2023-09-11 11:35:03 +0000
  • 5a6d0e9963 refactor: fix missed middle() call in CKeybindManager vaxerski 2023-09-11 12:19:21 +0100
  • 99fac59938
    keybinds: movewindow to screen edge for floating windows (#3245) alaricljs 2023-09-11 05:23:57 -0400
  • 5963150584 constify vars vaxerski 2023-09-11 10:22:11 +0100
  • f7f8d49436
    Merge remote-tracking branch 'upstream/main' into refactor_changeworkspace memchr 2023-09-11 09:19:58 +0000
  • e96e0dc02d
    refactor: utilize 'middle()' method for window/montior center (#3253) memchr 2023-09-11 09:09:34 +0000
  • 700235c468
    refactor(changeworkspace): warp cursor to middle of last focused window memchr 2023-09-11 08:47:05 +0000
  • e3f0a8263b
    refactor: remove redundant focusWindow calls memchr 2023-09-11 08:26:37 +0000
  • a1b8a670d2
    refactor: utilize 'middle()' method for window/montior center memchr 2023-09-11 07:28:24 +0000
  • bf90466cac
    refactor: changeworkspace dispatcher memchr 2023-09-11 05:51:05 +0000
  • eda5e9cd04 review changes Leeman 2023-09-10 19:54:39 -0400
  • 9a2c42924d review changes Leeman 2023-09-10 19:48:05 -0400
  • d56076d6a8 review changes Leeman 2023-09-10 19:44:47 -0400
  • 99a52cc11e
    getSubmapFromName should be const Etienne Beaulieu 2023-09-10 19:22:16 -0400
  • 064108a623
    Some more fixes Etienne Beaulieu 2023-09-10 19:08:54 -0400
  • 3859607b6c input: do not process mouse in unsafe state vaxerski 2023-09-10 23:44:45 +0100
  • ac2f1a9c30
    feat: add a new movewindoworgroup dispatcher (#3006) memchr 2023-09-10 22:29:10 +0000
  • 81661b49aa
    windowrules: add % to resizeparams (#3246) alaricljs 2023-09-10 18:26:14 -0400
  • 3dfa89a81c
    Merge remote-tracking branch 'upstream/main' into feat_2851 memchr 2023-09-10 22:17:34 +0000
  • 79862c957c
    layout: add missing groupbar decoration to the window (#3235) memchr 2023-09-10 21:59:10 +0000
  • 19bbdeed47
    master: Add smart resizing option for master layout (#3210) Jeremy Huang 2023-09-10 14:58:06 -0700
  • 9878507087
    Update Window.cpp memchr 2023-09-10 21:55:34 +0000
  • 47d2cad281 movewindow to screen edge for floating windows Leeman 2023-09-10 16:22:50 -0400
  • 0d53401217 xwayland: adjust coord calculation vaxerski 2023-09-10 20:19:06 +0100
  • 564cbc31bc new implementation, same-ish result Leeman 2023-09-10 14:04:36 -0400
  • 7fe1c2cbf6
    flake.lock: update nixpkgs and xdph Mihai Fufezan 2023-09-10 20:11:21 +0300
  • 1e60802968
    [gha] Nix: bump wlroots Mihai Fufezan 2023-09-10 17:28:02 +0000
  • 91ac5bda93 add on-screen constraint to wrv2 'move' Leeman 2023-09-10 13:22:23 -0400
  • f33863d3c8 add % to resizeparams Leeman 2023-09-10 13:13:43 -0400
  • be20a7c772
    Fix code styling Etienne Beaulieu 2023-09-10 13:08:55 -0400
  • 64f38724ba
    Merge remote-tracking branch 'origin/main' into improvedSubmap Etienne Beaulieu 2023-09-10 13:02:49 -0400
  • 925859da9a
    Remove include Etienne Beaulieu 2023-09-10 12:58:26 -0400
  • a7566ba108
    Change m_sz to m_so Etienne Beaulieu 2023-09-10 12:54:06 -0400
  • b53cb80f76
    Fix else if {} Etienne Beaulieu 2023-09-10 12:46:46 -0400
  • 993dad8a17
    Run clang-format Etienne Beaulieu 2023-09-10 12:43:11 -0400
  • f1fb60adb7
    Remove this-> Etienne Beaulieu 2023-09-10 12:42:06 -0400
  • 32a0d7cb3e
    Fix styling issues Etienne Beaulieu 2023-09-10 12:39:59 -0400
  • 7d0510f950
    Move submap vector to configmanager Etienne Beaulieu 2023-09-10 12:23:34 -0400
  • d28725c678 keybinds: ignore conditions on special release vaxerski 2023-09-10 16:54:14 +0100
  • dcb909df04 keybinds: track pressed special binds vaxerski 2023-09-10 16:27:14 +0100
  • 890a619340
    Merge branch 'main' into improvedSubmap Etienne Beaulieu 2023-09-10 10:23:23 -0400
  • a9142797ab
    Merge branch 'main' into snap-floating Etienne Beaulieu 2023-09-10 10:21:23 -0400
  • 807fc20525 deps: update wlroots vaxerski 2023-09-10 13:18:19 +0100
  • 6c855dd6e4
    internal: Fix wlr output management (#3234) Philip Damianik 2023-09-10 14:14:27 +0200
  • d490f198a4 keybinds: ignore mods on release of special binds vaxerski 2023-09-10 13:13:10 +0100
  • 742232009d
    Fix wlr output management Philip Damianik 2023-09-06 16:14:18 +0200
  • a781c152ff
    fix(layout): remove focusWindow calls from onWindowCreatedTiling (#3233) memchr 2023-09-10 11:55:18 +0000
  • f7f70c9e72
    refactor: replace lambdas with CKeybindManager::switchToWindow (#3229) memchr 2023-09-10 11:51:27 +0000
  • f4e99a36a9 input: don't warp region constraints vaxerski 2023-09-10 12:49:50 +0100
  • c694fc29b2 remove the redundant smart resizing check Jeremy Huang 2023-09-10 00:33:25 -0700
  • 4d965a06f5
    use monitor position Etienne Beaulieu 2023-09-09 20:32:01 -0400
  • 7e50d4f126
    Fix typo Etienne Beaulieu 2023-09-09 20:16:51 -0400
  • c988f3afb4
    Add null check Etienne Beaulieu 2023-09-09 20:14:12 -0400
  • 043830de9d
    Run clang-format Etienne Beaulieu 2023-09-09 20:10:05 -0400
  • eca68d57af
    fix: add missing groupbar decoration to the window memchr 2023-09-09 23:58:07 +0000
  • f58d73db37
    Add a parameter to allow snapping outside windows Etienne Beaulieu 2023-09-09 19:56:56 -0400
  • bb078e5404
    Add parameters for snap-floating Etienne Beaulieu 2023-09-09 19:47:34 -0400
  • c9ec9faa5a
    Use a common function to calculate boundings Etienne Beaulieu 2023-09-09 19:07:34 -0400
  • bbeadec5cb
    Limit the snapping to windows that intersect Etienne Beaulieu 2023-09-09 18:49:19 -0400
  • fba284ec7d
    feat: post an IPC event when ignoregrouplock changes memchr 2023-09-09 22:23:19 +0000
  • cf32e38f21
    refactor: use moveWindowTo instead of switchWindows memchr 2023-09-09 22:11:53 +0000
  • dd7ffd32c7
    Use every window in the workspace Etienne Beaulieu 2023-09-09 18:10:29 -0400
  • 255a3afb51
    refactor: replace "check_group_lock" with "ignore_group_lock" memchr 2023-09-09 21:51:40 +0000
  • 0e0890e4ab
    Moving the snapping check to a common function Etienne Beaulieu 2023-09-09 17:44:06 -0400
  • 74292402fc
    Rename variables to make this more readable Etienne Beaulieu 2023-09-09 17:33:22 -0400
  • 026277ae2d
    refactor: make moveWindow(Into|OutOf)Group private methods. memchr 2023-09-09 21:32:07 +0000
  • 3d5786cca0
    Merge remote-tracking branch 'upstream/main' into feat_2851 memchr 2023-09-09 21:23:05 +0000
  • aa26a5e7b9
    WIP - Create a basic version of window snapping Etienne Beaulieu 2023-09-09 17:20:26 -0400
  • f8571a7129
    fix(layout): remove focusWindow calls from onWindowCreatedTiling memchr 2023-09-09 21:09:57 +0000
  • aa3ea67c19
    Merge branch 'main' into improvedSubmap Etienne Beaulieu 2023-09-09 15:31:15 -0400
  • 8f9aedb0a2
    refactor: replace lambdas with CKeybindManager::switchToWindow memchr 2023-09-09 17:36:20 +0000
  • 1a6f961de2
    hyprctl: Make device configs queryable (#3226) Philip Damianik 2023-09-09 13:25:17 +0200
  • 63c53c44f8
    Add set property to getoption output pdamianik 2023-09-09 13:18:07 +0200
  • c00c98099f
    Make device configs queryable pdamianik 2023-09-09 11:52:59 +0200
  • c061946a94
    keybinds: Do not suppress pass and mouse release (#3219) shadowmax31 2023-09-09 05:15:24 -0400
  • 053b8a3bd2 master layout resizing, simplify code for calculating total height and weight Jeremy Huang 2023-09-08 19:25:01 -0700
  • 91b13f8964
    Do not suppress pass and mouse release Etienne Beaulieu 2023-09-08 22:02:38 -0400
  • 3b01541ad2 formating Lampros Pitsillos 2023-09-08 23:15:41 +0300
  • b4348c74e4 More descriptive name Lampros Pitsillos 2023-09-08 23:02:56 +0300
  • 6648274735
    fix: focusWindow on hidden workspace triggers another focusWindow. (#3216) memchr 2023-09-08 17:17:04 +0000
  • 4f8778fb7a
    fix: focusWindow on hidden workspace triggers another focusWindow. memchr 2023-09-08 17:09:29 +0000
  • 81791e8fab implement bringactivetobottom dispacher Leeman 2023-09-08 13:08:35 -0400
  • f5141a6677
    Update comment and fix condition Etienne Beaulieu 2023-09-07 22:38:13 -0400
  • f8b8564295
    Run clang-format Etienne Beaulieu 2023-09-07 22:19:03 -0400
  • 3d4a2c4f8c
    Refactor SubmapManager Etienne Beaulieu 2023-09-07 22:12:49 -0400
  • 4fd81073a3 change resizing for center orientation so it doesnt use all nodes Jeremy Huang 2023-09-07 19:08:18 -0700
  • 87979d4b14
    Remove submap binding delay Etienne Beaulieu 2023-09-07 21:53:21 -0400
  • 559c683a21 master layout fix smart resize when at max size Jeremy Huang 2023-09-07 18:51:25 -0700
  • 52e30fcb35 fix smart resizing workspace check Jeremy Huang 2023-09-07 18:05:20 -0700
  • b3d2173cbb add smart resizing for master layout Jeremy Huang 2023-09-07 17:51:49 -0700
  • 9c53b85916
    Move the persist implementation to KeybindManager Etienne Beaulieu 2023-09-07 18:43:14 -0400
  • 398e861b55 internal: fix warnings vaxerski 2023-09-07 16:43:01 +0200
  • 0be6b03ee9
    Nix: use gcc13Stdenv Mihai Fufezan 2023-09-07 11:20:08 +0300
  • 761f9f21cb
    chore: clang-format memchr 2023-08-23 09:57:08 +0000
  • b287a353b5
    fix(group): moveWindowIntoGroup() warp cursor to centre of focused window memchr 2023-08-20 06:27:04 +0000
  • 280ed9e120
    refactor: replace manual calculation of target position with CWindow::middle() memchr 2023-08-20 06:24:22 +0000
  • 49c7a4aa98
    refactor: minor changes memchr 2023-08-17 15:38:22 +0000
  • 62bb798b71
    refactor: remove debug logging memchr 2023-08-17 15:21:40 +0000