Commit graph

  • d906617fb6 clean up fullscreen logic in fullscreenWindow event vaxerski 2022-08-14 23:03:47 +02:00
  • ed1b72f37d
    Nix HM module: add XDG_SESSION_TYPE, fix reload Mihai Fufezan 2022-08-14 23:09:39 +03:00
  • 28867758c4 better fix the last fix vaxerski 2022-08-14 16:39:56 +02:00
  • 920727cbba fix crash with fullscreen requests vaxerski 2022-08-14 16:34:40 +02:00
  • bfe0f844d2 fix wallpaper pixelation in some cases vaxerski 2022-08-13 22:33:51 +02:00
  • 214c2c7b1c fix groups not updating size on head change vaxerski 2022-08-13 10:08:35 +02:00
  • 9136783e9c default hardcoded rule to preferred auto vaxerski 2022-08-12 22:26:35 +02:00
  • 662b6003c6
    Merge pull request #515 from SignalWalker/main Vaxry 2022-08-12 22:15:32 +02:00
  • c136078239
    nix: use cleanSource (#518) Fernando Ayats 2022-08-12 13:12:24 -07:00
  • 38056c0102 fix: support clang in meson build Ash Walker 2022-08-12 11:20:26 -04:00
  • db35a1c6d0 ensure egl is current in begin vaxerski 2022-08-12 17:10:07 +02:00
  • 66b0622bc5 fixed popup unmap damage vaxerski 2022-08-12 17:04:26 +02:00
  • 0e57651e2f fix segfault with cyclenext null v0.10.1beta vaxerski 2022-08-11 22:56:16 +02:00
  • e5ab9643be enable layers_hog_keyboard_focus by default vaxerski 2022-08-11 21:52:38 +02:00
  • b3c5809986 fix flags syntax in json vaxerski 2022-08-11 21:29:31 +02:00
  • ae175fdda5 handle json for hyprctl version vaxerski 2022-08-11 21:28:37 +02:00
  • 9102471610 added hyprctl getoption vaxerski 2022-08-11 21:16:38 +02:00
  • f85c765634 change activemon to focusedmon for consistency vaxerski 2022-08-11 20:55:39 +02:00
  • 37442db20e destroy program in shader destructor vaxerski 2022-08-11 20:33:35 +02:00
  • b178891ab3 compile shaders for every context separately vaxerski 2022-08-11 20:29:21 +02:00
  • 073f08301a fix formatting in focused monitor hyprctl vaxerski 2022-08-11 20:22:41 +02:00
  • 8fb4669b85 fix cyclenext on fullscreen vaxerski 2022-08-11 20:21:55 +02:00
  • 008cc63dc0 fix error for popin vaxerski 2022-08-11 20:17:23 +02:00
  • aba63a7f96 disallow nested groups creation vaxerski 2022-08-11 19:56:29 +02:00
  • c9ed5bf77e fix cyclenext with fullscreen windows vaxerski 2022-08-11 19:45:37 +02:00
  • f4f0495050 disable focus to menu x11 types vaxerski 2022-08-11 19:36:15 +02:00
  • c319a2aba9 Completely rewrote Dwindle group code vaxerski 2022-08-11 19:29:39 +02:00
  • cd75606f42 change active to focused in hyprctl monitors vaxerski 2022-08-10 23:49:20 +02:00
  • c7350117f1 reinit render on disconnected displays vaxerski 2022-08-10 23:19:15 +02:00
  • 69db6207c0 don't damage in unsafe state vaxerski 2022-08-10 23:14:53 +02:00
  • 58ff04fdf3 added experimental monitor saving vaxerski 2022-08-10 21:54:09 +02:00
  • 9b39a0c2e0 Added hyprctl setcursor vaxerski 2022-08-10 21:22:11 +02:00
  • f64f94ca56 scale rounding in shadows vaxerski 2022-08-10 18:29:37 +02:00
  • 76877d4b15 minor changes to monitor logging vaxerski 2022-08-10 18:27:57 +02:00
  • 96f3b62429 multiply by scale in rounding vaxerski 2022-08-10 18:22:01 +02:00
  • 0162da7a7c adjust curve size for scaled vaxerski 2022-08-10 18:10:38 +02:00
  • 9eb750c00b added misc:layers_hog_keyboard_focus vaxerski 2022-08-10 17:46:01 +02:00
  • 03f2e4d42a fix compile vaxerski 2022-08-10 13:45:20 +02:00
  • 15fc0892c7 further fixes to monitor disabling on launch vaxerski 2022-08-10 13:44:04 +02:00
  • a564be73c5 set correct full params in disabled at launch vaxerski 2022-08-10 13:31:58 +02:00
  • 7e8666754f allow focus to override redirect vaxerski 2022-08-10 12:49:45 +02:00
  • c043bcdee6 fixes to toplevel updates vaxerski 2022-08-10 08:51:59 +02:00
  • 8e5985d70e clean up unconstraining logic vaxerski 2022-08-09 20:36:21 +02:00
  • 9255a4d2ff ignore further keybinds on submap change vaxerski 2022-08-09 19:54:06 +02:00
  • 113ac67a16 focus monitor on monitor rule vaxerski 2022-08-09 18:51:26 +02:00
  • 862722412f handle fullscreen in dwindle groups better vaxerski 2022-08-09 18:37:50 +02:00
  • a6d4a4d5f3 warn about incorrect bezier args vaxerski 2022-08-09 18:15:37 +02:00
  • e2f61e267e add parse errors for invalid kb layouts vaxerski 2022-08-09 18:13:13 +02:00
  • ecce027c02
    flake: add aarch64-linux as supported platform Mihai Fufezan 2022-08-09 13:17:47 +03:00
  • f28b71232a
    unhide window on requested size change Mihai Fufezan 2022-08-09 11:57:09 +03:00
  • af9d34ab77
    Fix my idiotic mistake (#502) Yavor Kolev 2022-08-08 16:22:55 -07:00
  • 2d33d4aebc
    nix & meson: update version to 0.10.0 Mihai Fufezan 2022-08-09 01:35:05 +03:00
  • aa39653ea1
    Merge pull request #500 from yavko/fix-active-window-json-bools Vaxry 2022-08-08 22:58:34 +02:00
  • 6d788f0fc9
    Merge branch 'main' into fix-active-window-json-bools Yavor Kolev 2022-08-08 13:51:08 -07:00
  • ab6a62f0fd Revert "Merge pull request #499 from yavko/fix-active-window-json-bools" vaxerski 2022-08-08 22:49:02 +02:00
  • d460519c30
    Fix the fix Yavor Kolev 2022-08-08 13:48:33 -07:00
  • b60b52c5cf fix movefocusto with null last vaxerski 2022-08-08 22:46:11 +02:00
  • 5aed6f1bc7
    Merge pull request #499 from yavko/fix-active-window-json-bools Vaxry 2022-08-08 22:42:09 +02:00
  • 5cec6257e9
    The fix Yavor Kolev 2022-08-08 13:39:02 -07:00
  • 6f137938da send enter and leave events for surfaces v0.10.0beta vaxerski 2022-08-08 21:20:41 +02:00
  • 9fca4b5bc2 fix lastwindow in focusWindow null vaxerski 2022-08-08 20:42:14 +02:00
  • 87a2ecb90e notify of all mods in pass vaxerski 2022-08-08 20:31:48 +02:00
  • bf9d358d3b fix refocus shenanigans with window data vaxerski 2022-08-08 20:21:11 +02:00
  • 9532ff4287 fix unconstrain coords vaxerski 2022-08-07 21:27:30 +02:00
  • d64227e7c7 added basic touch controls vaxerski 2022-08-07 21:17:03 +02:00
  • 3a8dcf284a add more errors vaxerski 2022-08-07 19:28:46 +02:00
  • 1744be7bdd log more in output cfg vaxerski 2022-08-07 19:28:31 +02:00
  • 9fcfaaadb6
    Merge pull request #484 from rubyist/unlock-then-sleep Vaxry 2022-08-06 23:32:05 +02:00
  • 355ee15039 unlock the event queue before sleeping Scott Barron 2022-08-06 17:21:39 -04:00
  • 9564a4cd12 added misc:always_follow_on_dnd vaxerski 2022-08-06 22:26:32 +02:00
  • 64e80991ca added popin anim minimum % vaxerski 2022-08-06 22:11:08 +02:00
  • 3829b1626e
    Merge pull request #483 from rubyist/json-when-no-activewindow Vaxry 2022-08-06 21:56:16 +02:00
  • 5ce7c71cef use empty json object when no activewindow Scott Barron 2022-08-06 15:36:28 -04:00
  • 793b23dbe6 fix crash in toplevel set appid vaxerski 2022-08-06 21:15:50 +02:00
  • 070db65a24 [gha] bump flake inputs vaxerski 2022-08-06 19:11:51 +00:00
  • 6aa448534f guard toplevel funcs vaxerski 2022-08-06 21:10:37 +02:00
  • 6357a92e46 update wlroots dep vaxerski 2022-08-06 21:07:32 +02:00
  • 68fd97fae9 change workspace in focusWindow if necessary vaxerski 2022-08-06 21:05:19 +02:00
  • 1b109d9242 [gha] bump flake inputs vaxerski 2022-08-06 18:58:50 +00:00
  • 69b8568ccf better foreign toplevel protocol obedience vaxerski 2022-08-06 20:57:38 +02:00
  • ccd68049f7
    Merge pull request #479 from rubyist/fix-json Vaxry 2022-08-06 01:06:21 +02:00
  • 206b7f4372 output valid json when there are no clients Scott Barron 2022-08-05 18:53:19 -04:00
  • aa7177a9e4
    Merge pull request #478 from yavko/change-to-json-bools Vaxry 2022-08-06 00:33:33 +02:00
  • 59088decd0
    Change to json bools yavko 2022-08-05 15:23:38 -07:00
  • c77b571fa7
    Merge pull request #474 from yavko/patch-1 Vaxry 2022-08-05 23:54:33 +02:00
  • 49f5ae2ef3
    Updated the readme header Vaxry 2022-08-05 22:54:27 +02:00
  • 74cbfdcda4 guard zero border vaxerski 2022-08-05 22:21:14 +02:00
  • f66365d9da fix crash in dwindle on create tiled vaxerski 2022-08-05 20:00:17 +02:00
  • b30bb22bb8 fix crash in getMaxSizeForWindow vaxerski 2022-08-05 19:41:50 +02:00
  • d72f1cc644 fix various shadow damage issues vaxerski 2022-08-05 19:23:53 +02:00
  • 78e4f274bc remove some spammy logs from IME vaxerski 2022-08-05 19:03:03 +02:00
  • 14026d4484 move IME panel below the cursor to not obstruct vaxerski 2022-08-05 18:54:59 +02:00
  • f44af0366f
    mention IME in the readme Vaxry 2022-08-05 18:52:55 +02:00
  • cd37a1533e reject tiling windows that do not meet the max size requirement vaxerski 2022-08-05 18:10:59 +02:00
  • 575434f1a4 fix rounding on switching only tiled vaxerski 2022-08-05 18:08:23 +02:00
  • 97e82fa4fb clamp resizing tiled to their max sizes vaxerski 2022-08-05 17:58:08 +02:00
  • 4ea37fe64d remember floating size between tiles vaxerski 2022-08-05 17:52:14 +02:00
  • ad42392856 fix rare IME crash vaxerski 2022-08-05 17:19:49 +02:00
  • e0ada97a24 support zwp_input_method_v2 popups vaxerski 2022-08-05 17:07:01 +02:00
  • 9a8a6317ff multiple IME fixes vaxerski 2022-08-05 16:21:08 +02:00