Commit graph

  • 1162264e29
    refactor: replace manual iteration of CWindow with existing methods memchr 2023-09-02 18:00:33 +0000
  • 69ce11a063
    fix: use-after-free of CWindow* in CHyprGroupBarDecoration::draw (#3146) memchr 2023-09-02 17:58:01 +0000
  • 204a580544 keybinds: fixup global conditions vaxerski 2023-09-02 19:36:12 +0200
  • 1ecfb5e852 globalshortcuts: allow empty appid vaxerski 2023-09-02 19:32:05 +0200
  • dc013e3d51
    fix: use-after-free of CWindow* in CHyprGroupBarDecoration::draw memchr 2023-09-02 16:52:30 +0000
  • 4776b574b1
    Merge branch 'hyprwm:main' into main shadowmax31 2023-09-01 23:54:54 -0400
  • a368597ab7
    Rename a function Etienne Beaulieu 2023-09-01 23:18:06 -0400
  • 55d2d2e543
    Declare cycle in runOrientationCycle Etienne Beaulieu 2023-09-01 23:09:56 -0400
  • 979c8ab90e
    Run clang-format Etienne Beaulieu 2023-09-01 23:00:33 -0400
  • 7bfde34efe
    Move buildOrientationCycleFromEOperation to runOrientationCycle Etienne Beaulieu 2023-09-01 22:59:14 -0400
  • 35462ff16c
    Use 0 instead of ORIENTATION_LEFT Etienne Beaulieu 2023-09-01 22:39:43 -0400
  • fc0ec2a5ba
    Improve orientationcycle Etienne Beaulieu 2023-09-01 21:58:56 -0400
  • f69c5469d7 readme: refactor and update a bit vaxerski 2023-09-02 00:20:20 +0200
  • 2985e20e6a xwaylandmgr: round reported sizes vaxerski 2023-09-02 00:04:55 +0200
  • d2a785dfe3 renderer: fixup occlusion conditions vaxerski 2023-09-01 23:01:59 +0200
  • 563fe83db2 keybinds: set special monitor id before recalc vaxerski 2023-09-01 22:57:23 +0200
  • f242f9447b keybinds: suppress up event if down was consumed vaxerski 2023-09-01 22:14:06 +0200
  • d9292800a2
    internal: Unsafe state reworks (#3114) Vaxry 2023-09-01 22:03:56 +0200
  • 1bbad00e24 Merge branch 'main' into unsafe-state-reworks vaxerski 2023-09-01 20:04:46 +0200
  • 774a5bedf8 waylandResource: remove user data in markDefunct and not ~dtor vaxerski 2023-09-01 20:02:03 +0200
  • 8314341ffe readme: remove wlr_ext workspace proto support mention vaxerski 2023-09-01 17:22:46 +0200
  • b48f810a12 meson/cmake: remove refs to ext-workspace-unstable-v1 vaxerski 2023-09-01 17:14:56 +0200
  • b6cdc75d51 Merge branch 'main' into unsafe-state-reworks vaxerski 2023-09-01 17:10:59 +0200
  • bb0933437f wlr-ext-workspace: remove protocol impl vaxerski 2023-09-01 17:10:03 +0200
  • 5035f5fc68
    text-input-v1: Fix preedit styling in chromium (#3131) q234rty 2023-09-01 22:39:15 +0800
  • 56fd2e076b
    Fix preedit styling in chromium q234rty 2023-09-01 17:09:25 +0800
  • db87b323e6
    Remove brackets Etienne Beaulieu 2023-08-31 21:38:45 -0400
  • 6db1bd3d62
    Merge branch 'hyprwm:main' into main shadowmax31 2023-08-31 20:00:22 -0400
  • 1f7981d469
    Add orientationcycle command on MasterLayout Etienne Beaulieu 2023-08-31 19:51:03 -0400
  • 1a13d44d5d
    refactor: raise SIGABRT instead of write to null address (#3124) memchr 2023-08-31 20:52:02 +0000
  • 2575f1cef2
    refactor: raise SIGABRT instead of write to null address memchr 2023-08-31 19:55:51 +0000
  • b2835a9a4a
    remove pragma once memchr 2023-08-31 06:25:13 +0000
  • 9112c2b7c2
    build: use PCH in cmake memchr 2023-08-31 05:10:43 +0000
  • 5f665f5afc
    build: use PCH to reduce compile time memchr 2023-08-27 18:52:37 +0000
  • 55260bbe96
    Merge d6e850d3f5 into fc0c1896e0 dtop129 2023-08-31 14:40:27 +0000
  • fc0c1896e0 renderer: round coords and size in renderWindow vaxerski 2023-08-31 09:55:38 +0200
  • 86134a2552
    mapWindow use getWorkspaceIDFromString() modified: src/events/Windows.cpp MightyPlaza 2023-08-31 03:21:22 +0100
  • 31a1b2bcb4 pass this as a copy to hook lambdas vaxerski 2023-08-31 00:28:17 +0200
  • 9d26327bca undangle xdg resources in removed vaxerski 2023-08-31 00:24:52 +0200
  • b6f28fec3a orphan last workspace vaxerski 2023-08-30 23:47:44 +0200
  • 9c4f776757 keybinds: fixup release conditions vaxerski 2023-08-30 23:23:35 +0200
  • df600cf5af null windows and monitors vaxerski 2023-08-30 20:34:22 +0200
  • 9d861a437a unsafe state reworks vaxerski 2023-08-30 20:29:36 +0200
  • b10cae3010
    decos: groupbar mouse interaction (#3102) MightyPlaza 2023-08-30 15:39:22 +0000
  • c98a00678c input: fix xwayland constraint calcs vaxerski 2023-08-30 17:23:35 +0200
  • b4f123d1f2 compositor: remove wlr_scene refs vaxerski 2023-08-30 17:22:55 +0200
  • 36302aac10
    make dragging from group less hacky for floating modified: src/managers/KeybindManager.cpp MightyPlaza 2023-08-30 14:37:13 +0100
  • 1f316a2ada
    change name to getWindowDecorationRegion() modified: src/layout/DwindleLayout.cpp modified: src/layout/MasterLayout.cpp modified: src/managers/KeybindManager.cpp modified: src/managers/input/InputManager.cpp modified: src/render/decorations/IHyprWindowDecoration.cpp modified: src/render/decorations/IHyprWindowDecoration.hpp MightyPlaza 2023-08-30 14:26:36 +0100
  • 28a90d6055 input: warp in unconstrainMouse vaxerski 2023-08-30 13:42:17 +0200
  • 32f4059b37 screencopy: fix region sharing vaxerski 2023-08-30 13:17:26 +0200
  • 8fad427c83
    add groupbar scrolling modified: src/config/ConfigManager.cpp modified: src/managers/input/InputManager.cpp MightyPlaza 2023-08-30 02:12:35 +0100
  • 338ecc074c
    use CRegion in getWindowDecorationBox() modified: src/helpers/Region.cpp modified: src/helpers/Region.hpp modified: src/layout/DwindleLayout.cpp modified: src/layout/MasterLayout.cpp modified: src/managers/KeybindManager.cpp modified: src/managers/input/InputManager.cpp modified: src/render/decorations/IHyprWindowDecoration.cpp modified: src/render/decorations/IHyprWindowDecoration.hpp MightyPlaza 2023-08-30 01:22:15 +0100
  • 7460cb28bb
    fix crash when moveoutofgroup in floating windows MightyPlaza 2023-08-29 22:41:39 +0100
  • 84c4a14dad opengl: cleanup framebuffer style vaxerski 2023-08-29 23:24:35 +0200
  • ab5f10bf6e
    implement getWindowDecorationBox() modified: src/Window.cpp modified: src/Window.hpp modified: src/layout/DwindleLayout.cpp modified: src/layout/MasterLayout.cpp modified: src/managers/KeybindManager.cpp modified: src/managers/input/InputManager.cpp modified: src/render/decorations/CHyprDropShadowDecoration.cpp modified: src/render/decorations/CHyprGroupBarDecoration.cpp modified: src/render/decorations/IHyprWindowDecoration.cpp modified: src/render/decorations/IHyprWindowDecoration.hpp MightyPlaza 2023-08-29 20:48:18 +0100
  • c5084f36c6 nix: bump nixpkgs NotAShelf 2023-08-29 19:16:27 +0300
  • d527c784f3
    nix: bump nixpkgs NotAShelf 2023-08-29 19:16:27 +0300
  • 732da6f9f9
    remove redundant { } modified: src/layout/DwindleLayout.cpp modified: src/layout/MasterLayout.cpp MightyPlaza 2023-08-29 12:43:30 +0100
  • 58c71f0f28
    block grabbing groupbar on floating (crash) MightyPlaza 2023-08-29 01:14:58 +0100
  • 343753f0ca
    try groupbar clicking before border resize modified: src/managers/input/InputManager.cpp MightyPlaza 2023-08-29 01:04:12 +0100
  • 0a78f6031c props: bump ver to 0.29.0 v0.29.0 vaxerski 2023-08-28 23:03:35 +0200
  • 981386d2ae layout: allow changing float status of fullscreen windows vaxerski 2023-08-28 22:55:52 +0200
  • b8f38dcbd3 layout: allow drag on fullscreen windows vaxerski 2023-08-28 22:54:23 +0200
  • df691859fb renderer: make contrast and brightness adjustments before rendering vaxerski 2023-08-28 18:29:41 +0200
  • aed1f66bec
    makefile: fix build failure with some PREFIX (#3099) pastalian 2023-08-29 00:21:01 +0900
  • 76db67da69 makefile: fix build failure with some PREFIX Takuya Wakazono 2023-08-28 23:12:44 +0900
  • ae84f2c46e
    allow dragging from groupbar modified: src/managers/KeybindManager.cpp MightyPlaza 2023-08-28 12:36:27 +0100
  • b770ddf526
    allow dragging into groupbar modified: src/Window.cpp modified: src/layout/DwindleLayout.cpp modified: src/layout/MasterLayout.cpp MightyPlaza 2023-08-28 01:54:01 +0100
  • 852e5d78d2
    add group window by index and group size functions modified: src/Window.cpp modified: src/Window.hpp modified: src/managers/input/InputManager.cpp MightyPlaza 2023-08-27 21:18:02 +0100
  • f4ab6467d9
    remove setting pos inside insertWindowToGroup() MightyPlaza 2023-08-27 19:43:35 +0100
  • f09bc2cac0
    merg CoolElectronics 2023-08-27 11:08:23 -0400
  • f9f8483e4f Merge remote-tracking branch 'origin/main' into special-floating-windows-patch CoolElectronics 2023-08-27 11:00:28 -0400
  • 2e82c3eb19
    allow groupbar clicking modified: src/Window.cpp modified: src/Window.hpp modified: src/managers/input/InputManager.cpp modified: src/render/decorations/CHyprGroupBarDecoration.cpp modified: src/render/decorations/CHyprGroupBarDecoration.hpp MightyPlaza 2023-08-27 12:48:11 +0100
  • 4a41d013a2
    internal: Fix XDP multi-portal issues (#3077) Vaxry 2023-08-26 17:12:21 +0200
  • 299d201e56 renderer: don't blur special on disabled blur vaxerski 2023-08-26 11:48:01 +0200
  • d63a42e93f
    Nix & Meson: bump wlroots Mihai Fufezan 2023-08-26 12:07:08 +0300
  • 8528b72b29
    Nix: remove portal patch Mihai Fufezan 2023-08-26 02:00:27 +0300
  • ae69b9a2fa deps: update wlroots vaxerski 2023-08-25 20:42:11 +0200
  • e941836c0f typo vaxerski 2023-08-25 20:36:48 +0200
  • 81ce1c792e remove portal checks vaxerski 2023-08-25 20:34:37 +0200
  • ceba1b43c7 add a hyprland portals conf vaxerski 2023-08-25 20:33:51 +0200
  • 116b9a8056 xdgoutput: mark resources defunct when monitor is unplugged vaxerski 2023-08-25 18:22:25 +0200
  • 9dae8ece71 layout: use full box for visibility check of floating xdg vaxerski 2023-08-25 18:10:12 +0200
  • 870471dd96 internal: allow opening empty special workspaces vaxerski 2023-08-25 18:05:08 +0200
  • 23e17700a7 renderer: add decoration:blur:special vaxerski 2023-08-25 17:43:23 +0200
  • f0da0b0be4
    input: improved path handling; null check return value of fopen. (#3061) memchr 2023-08-25 15:21:55 +0000
  • 3a1f30519b compositor: fix offset in auto arrangeMonitors vaxerski 2023-08-25 13:11:32 +0200
  • 6a5a5ed11e input: add transparent binds vaxerski 2023-08-25 12:35:24 +0200
  • ad085666c1 input: sanitize newlines in device names vaxerski 2023-08-25 12:17:44 +0200
  • dc290d738e
    Delete .github/workflows directory CoolElectronics 2023-08-24 19:07:57 -0400
  • 739461a589
    Delete .github/workflows directory CoolElectronics 2023-08-24 19:07:43 -0400
  • 90c03e5bd2
    master: layout resize makes the wrong size changes (#3064) Jeremy Huang 2023-08-24 02:57:30 -0700
  • efa2942bdd fix: master layout resize makes the wrong size changes Jeremy Huang 2023-08-24 02:37:57 -0700
  • e9a283a35f
    fix: improved path handling; null check return value of fopen. memchr 2023-08-24 05:12:50 +0000
  • 17ea7db23a
    gestures: Swipe direction lock (#3052) end-4 2023-08-24 03:40:19 +0700
  • 30bc7a73e7 4 lines = not short end-4 2023-08-23 20:51:58 +0700
  • 33f203189b short if no {} short if no {} short if no {} short if no {} end-4 2023-08-23 20:20:25 +0700
  • da2eb3eaf9 short if no {} short if no {} short if no {} short if no {} end-4 2023-08-23 20:19:25 +0700
  • 89a055a45a add threshold for swipe direction lock end-4 2023-08-23 18:21:08 +0700
  • 4d14edd8a5 nix module: Fix attempted workaround for option name change Tristan Daniël Maat 2023-08-23 02:23:00 +0200