Commit graph

  • f803be3d31 input: fixup frame schedule conditions on mouse move vaxerski 2023-10-04 12:57:37 +0100
  • 2901bb0d2f renderer: add further conditions to solitary recheck vaxerski 2023-10-04 09:44:03 +0100
  • 6c6bb94df9 added std::clamp() DaniD3v 2023-10-04 05:15:27 +0000
  • d61e4f9ad7
    master: add option to drag and drop windows at cursor position (#3465) Jeremy Huang 2023-10-03 14:16:57 -0700
  • b8337ecf09
    Merge branch 'main' into main Vaxry 2023-10-03 09:59:07 +0100
  • 6ea8a71ee1 clang format... DaniD3v 2023-10-03 05:07:14 +0000
  • 1d8bce9a7c use getWindowIdealBoundingBoxIgnoreReserved Jeremy Huang 2023-10-02 14:04:18 -0700
  • b784931e67 [gha] Nix: update wlroots vaxerski 2023-10-02 15:48:58 +0000
  • fcab2a4358 deps: update wlroots vaxerski 2023-10-02 16:47:54 +0100
  • b814ba98a7 misc: add misc:new_window_takes_over_fullscreen vaxerski 2023-10-02 16:27:32 +0100
  • 50fecf084d events: set new window alpha to 0 if it's tiled behind fullscreen vaxerski 2023-10-02 16:22:39 +0100
  • 5ffb1032e1 events: don't focus new window if spawned behind fullscreen vaxerski 2023-10-02 14:09:23 +0100
  • fc1d7acd9a renderer: fix missing check for surfaceCount in rechecking solitary vaxerski 2023-10-02 14:02:15 +0100
  • 9156d43b70 fixed the formatting again DaniD3v 2023-10-02 10:18:54 +0000
  • 778bdf730f
    internal: Add GTK portal as fallback (#3469) gnusenpai 2023-10-02 09:51:15 +0000
  • 763bb2d3bc renderer: remove old debug log vaxerski 2023-10-02 10:50:33 +0100
  • b6a54fc8d0
    Allow the popup windows to appear for solitary clients. Victor Polevoy 2023-10-02 08:42:26 +0200
  • 86131b4f45 internal: Add GTK portal as fallback gnusenpai 2023-10-02 01:14:47 -0400
  • 9ec656a37d makefile: make binaries 755 instead of 711 vaxerski 2023-10-01 14:09:46 +0100
  • 161fee1d82
    internal: include missing header (#3464) memchr 2023-10-01 11:26:10 +0000
  • 630e9c065a add option to drag and drop a window at cursor position Jeremy Huang 2023-09-30 23:20:53 -0700
  • efb2f95cfe
    fix: include missing header memchr 2023-10-01 03:01:06 +0000
  • 32e09f5b3e clang-format DaniD3v 2023-09-30 20:13:00 +0000
  • 686ef08980 re-added feature for random anime wallpaper DaniD3v 2023-09-30 19:12:25 +0000
  • a2a29a60e5 tearing: cleanup vars and avoid rendering before drm is ready vaxerski 2023-09-30 17:07:50 +0100
  • e2b72b2975 renderer: avoid spamming software cursor locks vaxerski 2023-09-30 16:55:41 +0100
  • 772c7d1d3c
    shaders: Remove redundant clamp of smoothsteps return value. (#3456) Dickby 2023-09-30 14:12:48 +0200
  • 6a4643842d hyprctl: log activelyTearing for monitors vaxerski 2023-09-30 13:08:55 +0100
  • a05076a7ee log: log wlr errors regardless of env vaxerski 2023-09-30 13:07:20 +0100
  • b8f8912db2 renderer: lock software cursors while tearing vaxerski 2023-09-30 13:06:25 +0100
  • c242b6284b improved hypr_chan config options DaniD3v 2023-09-30 11:25:04 +0000
  • 691b5870a5 Remove redundant clamp of smoothsteps return value. Felix Dick 2023-09-30 10:29:32 +0200
  • fefe708b2f
    feat: and option to skip cursor warps if already in focused window memchr 2023-09-22 18:52:47 +0000
  • 86e8ed038f includes: add missing log include to animatedvariable vaxerski 2023-09-30 02:09:08 +0100
  • c298439433 renderer: nuke multisample_edges in favor of a faster algorithm vaxerski 2023-09-30 01:41:05 +0100
  • 495d4f2d11 shaders: improve border rounding vaxerski 2023-09-30 01:35:05 +0100
  • 7b002d609b input: fix warn vaxerski 2023-09-29 20:06:20 +0100
  • 4daa515700 watchdog: don't hang on exit vaxerski 2023-09-29 20:05:43 +0100
  • e07e64458e input: fix unused variable warn vaxerski 2023-09-29 17:55:41 +0100
  • a44ab7748f renderer: optimize render pipeline when there is a solitary client vaxerski 2023-09-29 17:51:07 +0100
  • ab11bd2085 watchdog: remove thread on destroy vaxerski 2023-09-29 17:33:26 +0100
  • 27cd7ef0c9 watchdog: initialize after config vaxerski 2023-09-29 17:04:20 +0100
  • 9cc614d096 internal: add a watchdog vaxerski 2023-09-29 16:38:13 +0100
  • 3f09b14381 makefile: fixup permissions on installed binaries vaxerski 2023-09-28 22:13:21 +0100
  • 453128ee0e examples/readme: mention tearing vaxerski 2023-09-28 22:09:10 +0100
  • 88b63a00b6
    renderer: Tearing implementation (#3441) Vaxry 2023-09-28 21:48:33 +0100
  • dc8a31ee8c oops vaxerski 2023-09-28 21:21:37 +0100
  • 84eacc8f2c fix tearing on scaled/transformed vaxerski 2023-09-28 21:19:01 +0100
  • 530bff054f don't freeze stuff when env not satisfied vaxerski 2023-09-28 20:38:14 +0100
  • 538aba9412 merge main vaxerski 2023-09-28 20:12:09 +0100
  • 1e513e25d5 makefile: fix wrong path in chmod vaxerski 2023-09-28 20:10:21 +0100
  • d48c11cc3f input: minor constraint fixes vaxerski 2023-09-28 20:02:00 +0100
  • 6680022a7d remove debug logs vaxerski 2023-09-28 19:56:31 +0100
  • 9d38493d3c implement tearing vaxerski 2023-09-28 19:53:00 +0100
  • 08595f839b [gha] Nix: update wlroots vaxerski 2023-09-28 17:06:54 +0000
  • eab5967ef4 deps: update wlroots vaxerski 2023-09-28 18:06:07 +0100
  • 280f385cf8 makefile: fix permissions on files vaxerski 2023-09-28 18:05:55 +0100
  • 1f4eab176e layout: don't discard fullscreen on new tiling vaxerski 2023-09-28 17:49:33 +0100
  • 6d7dc70f66
    input: Add map to region options for tablets (#3425) Cascade aka. Isoheptane 2023-09-28 02:49:30 +0800
  • 1c0bf3ff26 Make hyprctl activeworkspace use specialworkspace if available PiotrekB416 2023-09-27 12:27:56 +0200
  • 755d255351
    Fix code style Isoheptane 2023-09-27 09:22:09 +0800
  • 4f061753c3 Merge remote-tracking branch 'origin/main' into persistent-workspaces Roberto Previdi 2023-09-26 03:22:20 +0200
  • 35456d0c24
    Add region remap for tablets Isoheptane 2023-09-26 05:47:20 +0800
  • ffacd2efd1 hyprctl: fix crash in unsafe state with activeworkspace vaxerski 2023-09-25 15:00:19 +0100
  • f99faa655d
    Merge branch 'main' into iwyu memchr 2023-09-25 03:38:57 +0000
  • f64e34eb78 add movefocusgroup command which moves focus through groups before continuing to the next window Sven Speckmaier 2023-09-25 00:39:21 +0200
  • 3b657257ec layout: check for specialworkspace in floating toggle vaxerski 2023-09-24 23:20:15 +0100
  • 6bdc45e9ce
    config: restore configCurrenPath after sourcing file (#3339) Legorel 2023-09-25 00:11:34 +0200
  • 46d66f4bcc
    internal: Further unsafe state improvements (#3404) Vaxry 2023-09-24 18:04:38 +0100
  • f5149524e8 move unsafe checks to frame vaxerski 2023-09-24 17:12:15 +0100
  • 352ceb1117 config: trim spaces in the rule field in windowrulev2 vaxerski 2023-09-24 13:35:36 +0100
  • 2c4a06eb54 deps: update hyprland-protocols vaxerski 2023-09-23 20:01:43 +0100
  • 3b445ec849 input: avoid using the wrong surface in drag focus force vaxerski 2023-09-23 17:20:39 +0100
  • 649a37f9b9 further unsafe state improvements vaxerski 2023-09-23 16:20:41 +0100
  • 8252957392
    dispatchers: support number as arg in changegroupactive (#3329) memchr 2023-09-23 12:36:40 +0000
  • 8637bfb1b7
    build: Unbreak build without precompiled headers (#3400) Jan Beich 2023-09-23 12:31:37 +0000
  • de95089552 input: fixup mouse down refocus conditions vaxerski 2023-09-23 13:30:53 +0100
  • 9c00381dfc hyprctl: avoid .pop_back() on empty string vaxerski 2023-09-23 13:26:35 +0100
  • 0dd5a586c6
    refactor: indirectly depends on stl headers memchr 2023-09-23 04:15:00 +0000
  • 98e203c61a
    refactor: only include what you use memchr 2023-09-22 00:46:08 +0000
  • 4678fb1358 helpers: add missing C linkage after 0dbd997003 Jan Beich 2023-09-23 03:43:13 +0200
  • bc26228aac helpers: add missing header after 2e34548aea Jan Beich 2023-09-23 03:38:38 +0200
  • fb80cbe415 input: properly track mouse focus on drag operations vaxerski 2023-09-23 01:21:59 +0100
  • 1b48642fd1 props: bump version to 0.30.0 v0.30.0 vaxerski 2023-09-23 00:07:52 +0100
  • 3b1e09e5a1 renderer: fix missing dontRound check in renderSurface vaxerski 2023-09-23 00:06:48 +0100
  • 9f68aa33ea renderer: damage monitor on special workspace change vaxerski 2023-09-22 23:36:28 +0100
  • ea45bfb63c renderer: cleanup drm format selection vaxerski 2023-09-22 20:15:06 +0100
  • beb527afd8
    binds(changegroupactive): support number as arg memchr 2023-09-16 12:33:20 +0000
  • ea5d9584da
    refactor: manually resets singletons (#3395) memchr 2023-09-22 10:06:09 +0000
  • 286c68cf27
    refactor: manually resets singletons memchr 2023-09-22 09:54:15 +0000
  • 4ca8e18dee
    fix PCH disabled build memchr 2023-09-22 00:46:08 +0000
  • 2d4a38fa2d Overhaul da code of conduct Álex Román Núñez 2023-09-22 02:44:31 +0200
  • c567a31b77
    layout restore: squashed commit of the following: memchr 2023-09-20 15:56:38 +0000
  • 1357b66091
    windowrules: add rule group to map windows grouped (#3279) memchr 2023-09-21 23:42:00 +0000
  • 2e1842b5ff screencopy: log renderer_begin_with_buffer failures vaxerski 2023-09-22 00:21:07 +0100
  • b662215fad input: simplify fullscreen workspace input calculations vaxerski 2023-09-21 23:58:54 +0100
  • e4ddfcfa0c
    keybinds: implement pushactivetobottom dispacher (#3217) alaricljs 2023-09-21 17:18:26 -0400
  • d41a91e050 [gha] Nix: update wlroots vaxerski 2023-09-21 10:20:18 +0000
  • 47f38dbc8f deps: update wlroots vaxerski 2023-09-21 11:19:25 +0100
  • 4a005db5df Prettier Leeman 2023-09-20 18:16:47 -0400