Commit graph

  • cb5521ec6e fix possible crashes with IME vaxerski 2022-08-05 13:19:16 +02:00
  • 1c4d0e8c18 added IME protocol support vaxerski 2022-08-05 13:03:37 +02:00
  • 9f11765707
    Change monitor active to json bool Yavor Kolev 2022-08-04 16:25:56 -07:00
  • 3947fe9e9f simplify border rendering when rounding is 0 vaxerski 2022-08-04 17:21:01 +02:00
  • c7c0149c08 [gha] bump flake inputs vaxerski 2022-08-04 14:02:25 +00:00
  • d58233d08b update wlroots dep vaxerski 2022-08-04 16:01:11 +02:00
  • 07f68bf72a scale shadows properly vaxerski 2022-08-04 11:18:33 +02:00
  • 5e97fe8fcd use auto in default configs vaxerski 2022-08-04 11:11:21 +02:00
  • 81308a9cc3 add position auto for mon config vaxerski 2022-08-04 11:10:26 +02:00
  • 5dcbce550f only ensure DPMS in hyprctl monitors vaxerski 2022-08-03 21:19:12 +02:00
  • 5a96142cf8 guard monitor settings vaxerski 2022-08-03 21:06:51 +02:00
  • 9540106959 check for x11type and not nofocus in wcf vaxerski 2022-08-03 21:03:08 +02:00
  • 69558acb2e noInitialFocus in onWindowCreatedFloating as a check vaxerski 2022-08-03 20:15:39 +02:00
  • 37068cf4f0 fix crash with reenabling a monitor vaxerski 2022-08-03 17:42:19 +02:00
  • 587330d864 fix recursion bomb vaxerski 2022-08-03 17:32:12 +02:00
  • 9991db159c fix dynamic reenabling of a monitor vaxerski 2022-08-03 17:29:05 +02:00
  • f488ec166d fix crash vaxerski 2022-08-03 17:19:32 +02:00
  • 871c81ac1a erase instead of overwriting monitor rules vaxerski 2022-08-03 17:15:45 +02:00
  • 36e563c79c reload monitors instantly on tickHyprCtl vaxerski 2022-08-03 17:12:38 +02:00
  • 69365c7609 fix monitor rule possible segv vaxerski 2022-08-03 16:20:33 +02:00
  • c3edb20e04 make monitor IDs permanent vaxerski 2022-08-03 16:19:00 +02:00
  • b9be405d32 clear ls lists on monitor disconnect vaxerski 2022-08-03 16:12:05 +02:00
  • 8dd88d901d guard onDisconnect vaxerski 2022-08-03 16:05:25 +02:00
  • 996e5a9e69 disallow swapping in fullscreen vaxerski 2022-08-03 15:35:28 +02:00
  • fff7534721 fullscreen new window on fullscreen movefocus vaxerski 2022-08-03 15:33:55 +02:00
  • cd483a7a37 ignore borders in nogapswhenonly vaxerski 2022-08-03 15:25:30 +02:00
  • e13f2480ff fixed missing recursion of force in dwindle vaxerski 2022-08-03 12:30:28 +02:00
  • f36cd350cc do not animate mouse resizes in layouts vaxerski 2022-08-03 12:27:20 +02:00
  • c779a7c03b move refocus on only unmap vaxerski 2022-08-03 12:03:18 +02:00
  • 179e5188a4 remove incorrect border thickness calc vaxerski 2022-08-03 12:03:15 +02:00
  • d3c96c248c
    Merge pull request #463 from luxus/patch-1 Vaxry 2022-08-02 23:20:58 +02:00
  • 3fabf1c483
    update flake to 0.9.1 Kai 2022-08-02 22:40:37 +02:00
  • 02fbb3a417 fix preferred mode v0.9.1beta vaxerski 2022-08-02 22:20:45 +02:00
  • 9c8d32d1c2 default new blur optimiz to 0 vaxerski 2022-08-02 15:26:44 +02:00
  • a71f4114b0 added opaque windowrule vaxerski 2022-08-02 00:08:31 +02:00
  • a6cd552980 bring back xdg current desktop vaxerski 2022-08-01 23:31:25 +02:00
  • 100d29d34d use nproc in makefile vaxerski 2022-08-01 22:48:43 +02:00
  • 00747fc6df fix preWindowPass with floating as first vaxerski 2022-08-01 20:32:46 +02:00
  • 523023aec7 mark blur dirty on monitor damage vaxerski 2022-08-01 20:28:20 +02:00
  • 024752bbe3 fix new blur optimizations with non-full damage vaxerski 2022-08-01 20:18:26 +02:00
  • e794de1f4d guard texid in new optimized blur vaxerski 2022-08-01 19:50:37 +02:00
  • 1edd66618f added general:no_cursor_warps vaxerski 2022-08-01 18:50:16 +02:00
  • 338865e433 added follow_mouse 3 vaxerski 2022-08-01 18:42:11 +02:00
  • cb36456f40 optimize new blur rendering vaxerski 2022-08-01 15:32:20 +02:00
  • b90159c089 revert blur changes vaxerski 2022-08-01 15:29:49 +02:00
  • 0ba17d4da3 fix oopsie with optim vaxerski 2022-08-01 15:28:14 +02:00
  • d6e227ae0d don't stencil with new optimizations in blur vaxerski 2022-08-01 15:24:42 +02:00
  • 6427bb41d8 reload blur on cfg reload vaxerski 2022-08-01 13:12:50 +02:00
  • 60c16f77a6 added master:no_gaps_when_only vaxerski 2022-08-01 12:57:37 +02:00
  • f892387b70 added dwindle:no_gaps_when_only vaxerski 2022-08-01 12:51:52 +02:00
  • 6378990bc3 fixes to the new blur system vaxerski 2022-08-01 12:23:09 +02:00
  • 070d7699a7 added decoration:blur_new_optimizations vaxerski 2022-08-01 12:16:33 +02:00
  • 8a4e04d789 check window validity in getfirstwindowonworkspace v0.9.0beta vaxerski 2022-08-01 00:45:06 +02:00
  • 46e18e08d1 contain for the hyprland default bg vaxerski 2022-07-31 23:44:04 +02:00
  • 9ac00fe52b
    update flake.nix to version 0.9.0beta (#451) Kai 2022-07-31 21:44:51 +02:00
  • d44adb1bea [gha] bump flake inputs vaxerski 2022-07-31 18:31:50 +00:00
  • 40c652f23e update wlroots dep vaxerski 2022-07-31 20:30:43 +02:00
  • 575c3e071a fix ls fadeout on scaled vaxerski 2022-07-31 17:20:33 +02:00
  • dba4596c7e focus to first window on not found in refocus vaxerski 2022-07-31 17:07:39 +02:00
  • e95aa8ef26 minor fixes to render loop vaxerski 2022-07-31 16:54:36 +02:00
  • a1d1ec4c46 added misc:mouse_move_enables_dpms vaxerski 2022-07-31 15:46:42 +02:00
  • d9687c93ee
    Nix: add cachix (#448) Mihai Fufezan 2022-07-31 15:19:28 +03:00
  • 9be239dac6 remove wlr_viewporter, we do not support it vaxerski 2022-07-31 14:10:21 +02:00
  • 76f7c2510e account for geom in initial XDG window popups vaxerski 2022-07-31 14:05:47 +02:00
  • 2230f0ccaa move to XDG 4 vaxerski 2022-07-31 13:21:33 +02:00
  • 04f8029fcc fix minor XDG issue vaxerski 2022-07-31 13:14:56 +02:00
  • 20cba2d707 damage monitor on dpms on vaxerski 2022-07-31 12:39:49 +02:00
  • e2bc07d276 fix lack of return in tickHyprctl vaxerski 2022-07-31 12:35:10 +02:00
  • edac94bed1 tick hyprctl separately vaxerski 2022-07-31 00:27:32 +02:00
  • 4610b3d864
    protocols: add wlr-output-power-management-unstable-v1.xml to meson.build Mihai Fufezan 2022-07-31 01:09:21 +03:00
  • 0573d5987f dont account for scale in border thick vaxerski 2022-07-31 00:07:35 +02:00
  • e5cef8fc96 account for scale in downrounding vaxerski 2022-07-31 00:04:34 +02:00
  • 382f851b30 account for border in rounding vaxerski 2022-07-31 00:00:24 +02:00
  • 2e3d42a9a9 added a dpms dispatcher vaxerski 2022-07-30 23:51:13 +02:00
  • 217ff1f401 do not call dmabuf_create twice vaxerski 2022-07-30 23:45:27 +02:00
  • c2db3ad8ce fix minor memory issue vaxerski 2022-07-30 23:04:31 +02:00
  • 2e0dd4bea2 use pref in default configs vaxerski 2022-07-30 22:55:20 +02:00
  • d6a649c1b3 added preferred to monitor cfg vaxerski 2022-07-30 22:54:29 +02:00
  • f96b611651 support wlr-output-power-management vaxerski 2022-07-30 22:41:24 +02:00
  • 4211b37e22 added misc:damage_entire_on_snapshot vaxerski 2022-07-30 22:26:46 +02:00
  • 45747fb8e6 fix snapshots on scaled vaxerski 2022-07-30 22:22:51 +02:00
  • adeab98831 some window fadeout fixes vaxerski 2022-07-30 22:07:40 +02:00
  • 036be18bf5 fix shader fix vaxerski 2022-07-30 19:00:38 +02:00
  • 59879e0bd1
    Nix module: make package nullable part 3 Mihai Fufezan 2022-07-30 18:19:27 +03:00
  • 132b5ba5b6
    Nix module: make package nullable part 2 Mihai Fufezan 2022-07-30 18:14:46 +03:00
  • 3c544e1c31
    Nix module: make package nullable Mihai Fufezan 2022-07-30 18:11:46 +03:00
  • 191c02a4f4 update decos on configureX11 vaxerski 2022-07-30 15:22:34 +02:00
  • 7c7690eb08 windowrules for floating remove hidden flag vaxerski 2022-07-30 12:42:27 +02:00
  • 66680a1149
    Nix: fix failing module Mihai Fufezan 2022-07-29 18:39:10 +03:00
  • fd74208453
    Merge pull request #446 from IanManske/movecurrentworkspace-nullmonitor-fix Vaxry 2022-07-29 17:19:25 +02:00
  • e56699826f Optimize shaders vaxerski 2022-07-29 17:07:33 +02:00
  • ef2417fbcb Fix crash from moving current workspace to nonexistent (null) monitor. Ian Manske 2022-07-29 10:59:31 -04:00
  • fd999100f0
    Remove extra packages in nix module (#343) reptee 2022-07-29 11:35:38 +00:00
  • 0eebf3ab16
    meson: add -DGIT arguments (#321) Mihai Fufezan 2022-07-29 13:21:19 +03:00
  • ac8e5fef10 even more damage scaled fixes vaxerski 2022-07-29 11:52:56 +02:00
  • 429a9bc6c3 hide only XWayland on incorrect size vaxerski 2022-07-29 11:45:32 +02:00
  • 233bad5011 Spam the protocols less with resizes of XDG vaxerski 2022-07-28 23:55:00 +02:00
  • 0f19bd99f8 more scaled surface damage fixes vaxerski 2022-07-28 23:21:35 +02:00
  • f0cd784f79 fixes to surface damaging on scaled 3 vaxerski 2022-07-28 22:41:59 +02:00
  • 7a2f296c93 surface damage fixes 2 vaxerski 2022-07-28 22:23:27 +02:00