Commit graph

  • 33bddac2cc
    flake.lock: update Mihai Fufezan 2024-06-07 23:16:49 +0300
  • bc0b6059c9 wayland/core/dmabuf: move to new impl vaxerski 2024-05-27 00:08:35 +0200
  • c31d9ef417 xdg_shell: fix nested xdg_positioner calculations Vaxry 2024-06-07 20:23:35 +0200
  • 6b6b02c27a seat: send events to all bound seats for a client Vaxry 2024-06-07 20:16:26 +0200
  • 40ce17bbbd
    gestures: Add gestures:workspace_swipe_min_fingers option (#6342) John M. Harris, Jr 2024-06-07 10:54:08 -0700
  • 41e1147dfc
    input: add cursor:persistent_warps to maintain relative position within a window (#6338) memchr 2024-06-07 17:52:15 +0000
  • 9bc00897fc xdg_shell: improve xdg_positioner slide behavior Vaxry 2024-06-07 19:46:24 +0200
  • 9facf04869 Add gestures:workspace_swipe_min_fingers option John M. Harris 2024-06-05 19:54:33 -0700
  • d6337146bb xdg_shell: improve xdg_positioner resize calculations Vaxry 2024-06-07 18:42:31 +0200
  • 7e381e4ae4
    refactor(presistent_warps): use m_pLastWindow directly memchr 2024-06-07 01:16:52 +0000
  • a6a5f4465c
    chore: formatting memchr 2024-06-07 01:11:07 +0000
  • d8e0b4d43a
    feat: add presistent cursor warps memchr 2024-06-05 14:32:20 +0000
  • 5f0cfbf1c7
    create CWindow::warpCursor() memchr 2024-06-05 12:58:53 +0000
  • 7b587cd5a2
    create CWindow::warpCursor() memchr 2024-06-05 11:18:20 +0000
  • 429cff340d
    hookSystem: Make needsDeadCleanup volatile (#6356) John M. Harris, Jr 2024-06-07 09:31:27 -0700
  • 078a8e5c9e cleaned up description string Moritz Gleissner 2024-06-07 17:52:11 +0200
  • f29916c11e add optional description to bind keyword of config Moritz Gleissner 2024-06-07 15:48:28 +0200
  • 41c3279a34 HookSystemManager: Make needsDeadCleanup volatile John M. Harris 2024-06-07 09:06:26 -0700
  • af5f24929d
    core: free more memory on destruction (#6348) Tom Englund 2024-06-06 20:27:09 +0200
  • 7fb94e3086 popup: clang format style Tom Englund 2024-06-06 20:03:05 +0200
  • 9ee72c2ace compositor: free the critsig event source on exit Tom Englund 2024-06-06 17:51:30 +0200
  • 0242a7a2af cursormgr: free the animation timer event source Tom Englund 2024-06-06 17:43:56 +0200
  • 63bcd4078f pointermgr: add destructor to state and free buf Tom Englund 2024-06-06 17:38:25 +0200
  • c95845b148
    log: log with local timezone (#6331) giskard 2024-06-06 00:30:46 +0800
  • 82099fd1c0
    hyprctl: Allow setting name for custom/headless outputs (#6319) phonetic112 2024-06-05 12:26:38 -0400
  • 155fe6f165 popup: minor safety improvements Vaxry 2024-06-05 16:53:06 +0200
  • fefa55d406
    build: fix non-pch build (#6337) memchr 2024-06-05 08:42:44 +0000
  • 1d29d532fb
    fix non-pch build memchr 2024-06-05 08:07:39 +0000
  • 2e4a291bb3 log: backward compatability for clang 17 with libc++ giskard 2024-06-05 13:50:32 +0800
  • be3425a2ea Merge branch 'main' into output-name Richard Bainesly 2024-06-04 15:09:30 -0400
  • e8af6b9ade
    Merge branch 'hyprwm:main' into main phonetic112 2024-06-04 15:08:35 -0400
  • 5e50412dc0
    fix #6249 tachyglossues 2024-06-04 18:44:53 +0200
  • dd274b7273 log: log with local timezone giskard 2024-06-04 22:17:20 +0800
  • 098ac916a6 deps: update wlroots Vaxry 2024-06-04 15:57:39 +0200
  • d0a224a491
    seat: discrete round away from zero + high res scrolling (#6317) Agent00Ming 2024-06-03 16:47:02 -0400
  • dc9a7cb020 use struct for output data Richard Bainesly 2024-06-03 16:41:32 -0400
  • 5517cc506b xwayland: don't destroy server client Vaxry 2024-06-03 21:13:38 +0200
  • 0ac0f32671 toplevelexport: avoid locking software cursors during render Vaxry 2024-06-03 21:10:31 +0200
  • b30c7125d7 window: avoid nullptr deref on monitor in box helpers Vaxry 2024-06-03 21:09:18 +0200
  • 62b82747d9 Send value120 alongside discrete Fixes sensitivity issues for clients that support value120 axis events Agent_00Ming 2024-06-03 13:12:55 -0400
  • e2d5b900b1 Discrete scrolling round away from zero e.deltaDiscrete can be multiples of 30 instead of the usual 120 causing the rounded value to be 0 when too small causing erratic scrolling. Agent_00Ming 2024-06-03 07:50:53 -0400
  • 5d364d2e6c nuke x11 Richard Bainesly 2024-06-03 13:21:47 -0400
  • 3fd6c1b30e layout: fix centering of new floating windows vaxerski 2024-06-02 23:05:02 +0200
  • eaecf7db14 core: fix a few asan reported issues and a coredump on exit (#6285) Tom Englund 2024-06-02 18:42:54 +0200
  • 6ab6016dbe format Richard Bainesly 2024-06-03 00:09:00 -0400
  • f968be7727 allow setting name on outputs Richard Bainesly 2024-06-03 00:08:07 -0400
  • 358e59e69d layout: fix centering of new floating windows vaxerski 2024-06-02 23:05:02 +0200
  • e08195d240 Fix initial xdg-decoration toplevel decoration mode negotiation wouter@wouterbijlsma.nl 2024-06-02 15:14:20 +0200
  • 66acdfe2ad seat: don't send keymap on empty device vaxerski 2024-06-02 18:38:36 +0200
  • 6247ce5a62 Fix initial xdg-decoration toplevel decoration mode negotiation wouter@wouterbijlsma.nl 2024-06-02 15:14:20 +0200
  • 227bacb192 eventloop: add destructor and free event source Tom Englund 2024-05-31 13:56:38 +0200
  • 91d5b264ac hyprctl: dont leak the fd on destruction Tom Englund 2024-05-31 13:41:34 +0200
  • 0ebb43c1a3
    renderer: fix xwayland solitary rechecks (#6295) shezdy 2024-06-01 12:45:30 -0600
  • 8d700264d5
    Merge branch 'hyprwm:main' into main Paolo 2024-06-01 19:00:27 +0200
  • 1143d4be7c fix xwayland tearing shezdy 2024-05-31 14:22:15 -0600
  • a54ab30160 cmake: make xcb-errors required vaxerski 2024-05-31 22:07:00 +0200
  • 1b0a854d01 xwayland: add destructor to CXWM and free resource Tom Englund 2024-05-31 13:27:11 +0200
  • df6ebe358b
    pointer: Include monitor scaling in HW hotspot calculation (#6283) obivan 2024-05-31 10:38:52 +0000
  • c6a032fc88 Include monitor scaling in HW hotspot calculation obivan 2024-05-31 12:01:27 +0500
  • a60c7283e6 xwayland: verify new xsurf is valid in prop reads vaxerski 2024-05-29 09:34:18 +0200
  • ebf258788e
    config: add tag dispacther and window rule (#6211) giskard 2024-05-29 05:37:24 +0800
  • 73b133d015
    hyprctl: Make setcursor better (support XCursor themes, give fail message) (#6097) Ikalco 2024-05-28 16:35:18 -0500
  • 0eb199740a style: fix for review giskard 2024-05-27 12:46:40 +0800
  • 6fe2c46018 remove unneeded struct ikalco 2024-05-27 19:00:59 -0500
  • 722d537a91
    windows: make new_window_takes_over_fullscreen use the new window's workspace (#6263) Connor Wong 2024-05-27 13:45:32 -0700
  • 506d0c06e6
    compositor: change monitor focus when no_warps is enabled (#6260) AERDU 2024-05-27 20:45:14 +0000
  • 546a486bab
    hyprctl: add delimiter to hyprctl batch command (#6261) Flafy 2024-05-27 23:31:35 +0300
  • db5d39a66f meson: add more xcb-* dependencies after addd3e7f1a Jan Beich 2024-05-26 20:11:09 +0200
  • 68318ce26d
    missed a few things Connor Wong 2024-05-27 02:24:27 -0700
  • 6972a52aac
    fix new_window_takes_over_fullscreen behavior Connor Wong 2024-05-27 02:03:55 -0700
  • 5388697c78 meson: add more xcb-* dependencies after addd3e7f1a Jan Beich 2024-05-26 20:11:09 +0200
  • 3d80734052 feat: add delimiter to hyprctl batch command FlafyDev 2024-05-27 05:05:07 +0300
  • 7b2ced89bb
    Unclean fix to bug AERDU 2024-05-26 21:55:57 +0000
  • e764a81b66 hyprctl: add listmonitors to hyprpaper's help page rofe33 2024-05-26 19:34:25 +0300
  • ed7cefdd3a
    fix: prevent potential crash in handleBezier due to invalid input tachyglossues 2024-05-26 11:11:29 +0200
  • fa624364d1 fix: apply tag as dynamic on get matched rules giskard 2024-05-25 20:42:25 +0800
  • 74f22a44f7 tag: consider tag rule on get matched rules giskard 2024-05-25 18:42:02 +0800
  • c0697d20a2 fix: tag to json and applyTag() giskard 2024-05-24 17:56:29 +0800
  • 86715e21cd ci: fix clang-format using v17.0.6 giskard 2024-05-24 16:24:02 +0800
  • 99b069d709 tag: queue rescan for tag rules on tag update giskard 2024-05-24 16:04:07 +0800
  • 20aeb4e3b5 tag: add trick for dynamic tag giskard 2024-05-24 11:42:02 +0800
  • 1ef5455d15 tag: +/-/ -> set/unset/toggle giskard 2024-05-23 23:36:04 +0800
  • 35b7703a33 fix: include for build without pch giskard 2024-05-23 23:11:34 +0800
  • 37407f3c87 doc: hyprctl usage: add tag giskard 2024-05-23 22:57:37 +0800
  • 66997066f6 tag: handle tag rules giskard 2024-05-23 17:54:28 +0800
  • 38f578b00c feat: add window tags property and dispatcher giskard 2024-05-23 16:28:03 +0800
  • 553232a3e4
    hyprctl: Add Config Flag to hyprctl systeminfo (#6160) Gabriel Ford 2024-05-25 20:46:07 +0000
  • addd3e7f1a
    xwayland: move to hyprland impl (#6086) Vaxry 2024-05-25 22:43:51 +0200
  • 7230fe53cf xwayland: move to hyprland impl Vaxry 2024-05-15 16:13:43 +0100
  • a71207434c Add custom cmake target for installheaders zjeffer 2024-05-22 00:02:01 +0200
  • 71c2ff3105 Reapply "CMake: use add_custom_command for generating protocols (#6104)" zjeffer 2024-05-21 23:25:45 +0200
  • 77e59caca8 Address feedback on issue template. Gabriel Ford 2024-05-25 14:57:34 -0400
  • dff1208754 Remove redundant this-> Gabriel Ford 2024-05-25 14:47:39 -0400
  • 64a9035e45 Remove redundant c_str() Gabriel Ford 2024-05-25 14:46:35 -0400
  • c4358fefaa Read whole file instead of one line at a time. Gabriel Ford 2024-05-25 14:45:19 -0400
  • 90f262aada pointer: remove dividing hotspot by scale vaxerski 2024-05-25 20:43:29 +0200
  • 1288159320 Add linebreak. Gabriel Ford 2024-05-25 00:34:38 -0400
  • 532f07d8ba Merge? Goofed things up during a rebase. Gabriel Ford 2024-05-24 22:07:48 -0400
  • ea653249e9 Format Gabriel Ford 2024-05-24 22:01:19 -0400
  • afc2763219 Format Gabriel Ford 2024-05-24 22:00:54 -0400