Commit graph

  • 438e4f21ff input: don't warp region constraints vaxerski 2023-09-10 12:49:50 +0100
  • ac3d7171f2 hyprctl: Make device configs queryable (#3226) Philip Damianik 2023-09-09 13:25:17 +0200
  • 711ee47cae keybinds: Do not suppress pass and mouse release (#3219) shadowmax31 2023-09-09 05:15:24 -0400
  • f9bd015180 fix: focusWindow on hidden workspace triggers another focusWindow. (#3216) memchr 2023-09-08 17:17:04 +0000
  • 9347e9b648 internal: fix warnings vaxerski 2023-09-07 16:43:01 +0200
  • c022e1c931 Nix: use gcc13Stdenv Mihai Fufezan 2023-09-07 11:20:08 +0300
  • 65f36730b6 config: disable blur special by default vaxerski 2023-09-07 00:35:44 +0200
  • 48d1452cd1 hyprctl: fix missing comma in getopt -j vaxerski 2023-09-06 23:52:21 +0200
  • 9c7d5e37e7 Nix: fix xdph build Mihai Fufezan 2023-09-07 00:52:19 +0300
  • c2f2099b59 flake.lock: update xdph and nixpkgs Mihai Fufezan 2023-09-07 00:32:38 +0300
  • a221c27374 internal: Remove all .c_str() calls when using std::vformat (#3198) Philip Damianik 2023-09-06 21:45:37 +0200
  • 8bd90f290e config: Integrate HASCONFIG into CConfigManager::getConfigValueSafeDevice (#3195) Philip Damianik 2023-09-06 19:16:46 +0200
  • 211ac86086 config/input: Improve fallback behavior for unset device config values (#3184) Philip Damianik 2023-09-06 16:14:18 +0200
  • cd9b38a2c6 pch: add format vaxerski 2023-09-06 14:59:28 +0200
  • 4e6deb89d7 input/config: add button scroll lock (#3189) unrealhoang 2023-09-06 21:54:48 +0900
  • 69da7975f9 animationmgr: guard monitor ptr in animationSlide vaxerski 2023-09-06 13:05:37 +0200
  • 14109ac397 config: loosen restrictions around animation keywords vaxerski 2023-09-06 12:58:01 +0200
  • 33ed1867f2 internal: Formatter rework (#3186) Vaxry 2023-09-06 12:51:36 +0200
  • 238e41a0d8 monitor: minor adjustments vaxerski 2023-09-05 22:16:10 +0200
  • f13e0f80b5 renderer: Fix blur for passes set to 0. (#3181) Dickby 2023-09-05 16:33:40 +0200
  • 28ed010b28 socket2: add renameWorkspace event vaxerski 2023-09-05 15:55:20 +0200
  • cb3deb7bc9 animationmgr: Optimize CAnimationManager::scheduleTick a bit. (#3172) Dickby 2023-09-05 15:06:39 +0200
  • 4cca193d27 xdgoutput: do not destroy resources on monitorRemoved vaxerski 2023-09-05 13:33:04 +0200
  • 36aa689714 Nix: remove hidpi patches Mihai Fufezan 2023-09-04 21:12:27 +0300
  • db1a871922 build: use PCH to reduce compile time (#3095) memchr 2023-09-04 17:56:02 +0000
  • a381140fc2 config: don't enable vrr 2 for maximized workspaces vaxerski 2023-09-04 18:24:18 +0200
  • 6860e2d254 input: minor constraint fixes vaxerski 2023-09-04 17:34:19 +0200
  • 6fcf2a6f70 xwaylandmgr: find closest output in xwayland coord translation vaxerski 2023-09-04 17:30:44 +0200
  • f937c1d20e master: Add orientationcycle command on MasterLayout (#3128) shadowmax31 2023-09-04 10:45:58 -0400
  • fd9aa9cfcc dwindle: add proper movement for window move binds vaxerski 2023-09-04 15:34:07 +0200
  • c9b2bc7eb5 refactor: replace manual iteration of CWindow with existing methods (#3147) memchr 2023-09-04 13:13:39 +0000
  • 2901833a16 socket2: added "activespecial" IPC event (#3163) MightyPlaza 2023-09-04 13:11:51 +0000
  • 7a8c87c7ae renderer: separate workspace window render logic vaxerski 2023-09-04 15:07:56 +0200
  • 53ac6737a9 animatedvariable: don't reset timers on duplicate setters vaxerski 2023-09-04 13:11:56 +0200
  • 56adec7c1a
    socket2: emit lockgroups event (#3317) memchr 2023-09-15 11:06:59 +0000
  • 824290c791
    windowrules: fix workspace exec rule with special (#3316) MightyPlaza 2023-09-15 11:05:21 +0000
  • d3cbec2d1a
    master: Add mfact dispatcher (#3298) Jeremy Huang 2023-09-15 04:03:05 -0700
  • 0aa798382d
    binds: emit lockgroups event memchr 2023-09-15 02:23:14 +0000
  • 18c6489b7e
    fix workspace exec rule modified: src/events/Windows.cpp MightyPlaza 2023-09-15 01:39:39 +0100
  • 832f7e52d6 Optimize Bezier 2nd try. Felix Dick 2023-09-14 22:56:26 +0200
  • 682bed4b9e change log to err Jeremy Huang 2023-09-14 13:54:58 -0700
  • 85afda3ddc optimize CBezierCurve::getYForPoint. Felix Dick 2023-09-14 20:33:28 +0200
  • c6f860d5b2 add try catch block for stof Jeremy Huang 2023-09-14 11:20:55 -0700
  • f8008e4b3b
    Nix CI: use DetSys' install & cache actions Mihai Fufezan 2023-09-13 19:06:49 +0300
  • 2536630049 dwindle: fix moving windows on special vaxerski 2023-09-14 15:37:41 +0100
  • e6651334f2
    refactor: flatten nesting ifs in layout window creation method (#3294) memchr 2023-09-14 11:27:16 +0000
  • 4db46c0d24
    Merge remote-tracking branch 'upstream/main' into refactor_flatif memchr 2023-09-14 11:17:01 +0000
  • 0e64dd2ea5
    master: respect the resizing animation option in master layout (#3300) Jeremy Huang 2023-09-14 04:14:10 -0700
  • db2b72adee
    config: fix relative path resolution (#3308) memchr 2023-09-14 11:07:31 +0000
  • 0dc8289b02
    dwindle: fix: don't merge groups when moving window (#3302) memchr 2023-09-14 10:56:29 +0000
  • fbd52f0533
    fix: relative path resolution memchr 2023-09-14 10:52:56 +0000
  • f6473aa3ad flake.lock: update nixpkgs and xdph Mihai Fufezan 2023-09-10 20:11:21 +0300
  • e8d85885b8
    fix(dwindle): don't merge groups when moving window memchr 2023-09-14 02:24:00 +0000
  • 78b7da9240 respect the resizing animation option in master layout Jeremy Huang 2023-09-13 18:47:12 -0700
  • da49543592 fix X11 parent->child order for bottom Leeman 2023-09-13 21:44:19 -0400
  • 5ab7e7cac4 limit mfact to between 0.05 and 0.95 Jeremy Huang 2023-09-13 17:15:25 -0700
  • 3bdf8ae12f add mfact dispatcher Jeremy Huang 2023-09-13 15:18:39 -0700
  • 9ab15c41ff
    refactor: flatten nesting ifs in layout window creation method memchr 2023-09-13 14:26:24 +0000
  • 84f8f4d77d
    keybinds: warp cursor to correct window in moveWindowOutOfGroup (#3290) memchr 2023-09-13 14:02:21 +0000
  • 7e7e7cb505 fix the issue where current monitor gets refocused when switching to an empty workspace on another monitor. Jeremy Huang 2023-09-13 05:18:56 -0700
  • 64e6cde942
    fix: moveWindowOutOfGroup moves cursor to wrong window memchr 2023-09-13 11:42:41 +0000
  • 2ad429dfe0
    master: Fix the wrong resize speed in master layout center orientation (#3289) Jeremy Huang 2023-09-13 03:48:19 -0700
  • 4f88897fc0
    keybinds: avoid onWindowRemoved & onWindowCreated when group has one member (#3286) memchr 2023-09-13 10:44:02 +0000
  • 41e5f401c5 keybinds: simulate movement on empty focus after workspace change vaxerski 2023-09-13 11:36:41 +0100
  • b884544ee6 input: don't refocus on switched workspace on the same monitor vaxerski 2023-09-13 11:33:36 +0100
  • 24ee03ff5b
    Merge branch 'main' into refactor_ungroup memchr 2023-09-13 10:17:12 +0000
  • bd656dd04f fix some code getting unnecessarily repeating in a loop Jeremy Huang 2023-09-13 03:08:10 -0700
  • ff3be4cc9e change isStackVertical variable to make it more readable Jeremy Huang 2023-09-11 17:08:54 -0700
  • a7e3137703 rebase Jeremy Huang 2023-09-13 03:16:39 -0700
  • 6b1ac659e0
    layout: add direction parameter to onWindowCreated and friends (#3269) memchr 2023-09-13 10:13:29 +0000
  • eb0601d6e2
    Update IHyprLayout.hpp memchr 2023-09-13 10:11:40 +0000
  • 40f8610d97
    refactor(binds): avoid onWindowRemoved & onWindowCreated when group has one member memchr 2023-09-13 03:34:27 +0000
  • b0d5e4008b
    layout: Allow the layout to control how windows are raised in groups (#3275) outfoxxed 2023-09-12 14:37:08 -0700
  • 09d0d2b378 fix X11 child stacking Leeman 2023-09-12 15:09:05 -0400
  • 5cf041fdda eliminate moveWindowToTop Leeman 2023-09-12 15:07:06 -0400
  • 8ca96abfba
    Fix tabs in comments outfoxxed 2023-09-12 10:58:14 -0700
  • be19773aaa windowrules: fix workspace rule separation vaxerski 2023-09-12 16:50:07 +0100
  • 2e34548aea varlist: move to a separate header, add join vaxerski 2023-09-12 16:46:22 +0100
  • a78cb7f7fb
    refactor: eliminate DIRECTION_NONE memchr 2023-09-12 13:30:06 +0000
  • 7aaa717c2a
    refactor: generalized eDirection memchr 2023-09-12 13:09:14 +0000
  • b55d6caaa6
    Merge 3b01541ad2 into 5cc53c14d9 LamprosPitsillos 2023-09-12 12:34:37 +0000
  • 662ba69f58
    feat: add option to open new window as group memchr 2023-09-12 12:21:13 +0000
  • 5cc53c14d9
    config: add wildcard handling in source= (#3276) memchr 2023-09-12 11:54:05 +0000
  • e1dc5c145a
    feat(config): allow glob in source= memchr 2023-09-12 11:16:04 +0000
  • bc741167cf
    Fix doc comment consistency outfoxxed 2023-09-12 04:32:27 -0700
  • bcd29add98
    fix: nullptr dereference in dwindle window creation memchr 2023-09-12 06:41:32 +0000
  • 87bb9800bb
    Allow the layout to control how windows are raised in groups outfoxxed 2023-09-12 01:21:31 -0700
  • 9192b20b96
    windowrules: add on-screen constraint to wrv2 'move' (#3247) alaricljs 2023-09-12 04:56:20 -0400
  • b6191cbc76
    CI: don't run wlroots update in PRs Mihai Fufezan 2023-09-12 11:48:30 +0300
  • 83e80438da
    feat(layout): add direction parameter to onWindowCreated and friends memchr 2023-09-12 06:17:45 +0000
  • d1c9e902d4 more parens Leeman 2023-09-11 18:47:07 -0400
  • 8d63a5367a unncessary bracing Leeman 2023-09-11 18:44:39 -0400
  • 61857a6d87 std::clamp Leeman 2023-09-11 18:43:47 -0400
  • ed51fe7bac CI: add reusable actions Mihai Fufezan 2023-09-10 21:51:13 +0300
  • bc41d7ec85
    fix: inconsistent behaviour where last workspace was not saved (#3261) memchr 2023-09-11 22:39:24 +0000
  • 518e38c22e
    CI: add reusable actions Mihai Fufezan 2023-09-10 21:51:13 +0300
  • d2970bb0d1
    fix: inconsistent behaviour where last workspace was not saved memchr 2023-09-11 22:01:38 +0000
  • 21f7da917f
    Run clang-format Etienne Beaulieu 2023-09-11 17:26:56 -0400
  • de865883f5
    Update if Etienne Beaulieu 2023-09-11 17:24:58 -0400
  • df51c45d7f
    keybinds: unify changeworkspace dispatcher (#3250) memchr 2023-09-11 14:14:43 +0000