vaxerski
|
e0ada97a24
|
support zwp_input_method_v2 popups
|
2022-08-05 17:07:01 +02:00 |
|
vaxerski
|
9a8a6317ff
|
multiple IME fixes
|
2022-08-05 16:21:08 +02:00 |
|
vaxerski
|
cb5521ec6e
|
fix possible crashes with IME
|
2022-08-05 13:19:16 +02:00 |
|
vaxerski
|
1c4d0e8c18
|
added IME protocol support
|
2022-08-05 13:03:37 +02:00 |
|
Yavor Kolev
|
9f11765707
|
Change monitor active to json bool
|
2022-08-04 16:25:56 -07:00 |
|
vaxerski
|
3947fe9e9f
|
simplify border rendering when rounding is 0
|
2022-08-04 17:21:01 +02:00 |
|
vaxerski
|
07f68bf72a
|
scale shadows properly
|
2022-08-04 11:18:33 +02:00 |
|
vaxerski
|
5e97fe8fcd
|
use auto in default configs
|
2022-08-04 11:11:21 +02:00 |
|
vaxerski
|
81308a9cc3
|
add position auto for mon config
|
2022-08-04 11:10:26 +02:00 |
|
vaxerski
|
5dcbce550f
|
only ensure DPMS in hyprctl monitors
|
2022-08-03 21:19:12 +02:00 |
|
vaxerski
|
5a96142cf8
|
guard monitor settings
|
2022-08-03 21:06:51 +02:00 |
|
vaxerski
|
9540106959
|
check for x11type and not nofocus in wcf
|
2022-08-03 21:03:08 +02:00 |
|
vaxerski
|
69558acb2e
|
noInitialFocus in onWindowCreatedFloating as a check
|
2022-08-03 20:15:39 +02:00 |
|
vaxerski
|
37068cf4f0
|
fix crash with reenabling a monitor
|
2022-08-03 17:42:19 +02:00 |
|
vaxerski
|
587330d864
|
fix recursion bomb
|
2022-08-03 17:32:12 +02:00 |
|
vaxerski
|
9991db159c
|
fix dynamic reenabling of a monitor
|
2022-08-03 17:29:05 +02:00 |
|
vaxerski
|
f488ec166d
|
fix crash
|
2022-08-03 17:19:32 +02:00 |
|
vaxerski
|
871c81ac1a
|
erase instead of overwriting monitor rules
|
2022-08-03 17:15:45 +02:00 |
|
vaxerski
|
36e563c79c
|
reload monitors instantly on tickHyprCtl
|
2022-08-03 17:12:38 +02:00 |
|
vaxerski
|
69365c7609
|
fix monitor rule possible segv
|
2022-08-03 16:20:33 +02:00 |
|
vaxerski
|
c3edb20e04
|
make monitor IDs permanent
|
2022-08-03 16:19:00 +02:00 |
|
vaxerski
|
b9be405d32
|
clear ls lists on monitor disconnect
|
2022-08-03 16:12:05 +02:00 |
|
vaxerski
|
8dd88d901d
|
guard onDisconnect
|
2022-08-03 16:05:25 +02:00 |
|
vaxerski
|
996e5a9e69
|
disallow swapping in fullscreen
|
2022-08-03 15:35:28 +02:00 |
|
vaxerski
|
fff7534721
|
fullscreen new window on fullscreen movefocus
|
2022-08-03 15:33:55 +02:00 |
|
vaxerski
|
cd483a7a37
|
ignore borders in nogapswhenonly
|
2022-08-03 15:25:30 +02:00 |
|
vaxerski
|
e13f2480ff
|
fixed missing recursion of force in dwindle
|
2022-08-03 12:30:28 +02:00 |
|
vaxerski
|
f36cd350cc
|
do not animate mouse resizes in layouts
|
2022-08-03 12:27:20 +02:00 |
|
vaxerski
|
c779a7c03b
|
move refocus on only unmap
|
2022-08-03 12:03:18 +02:00 |
|
vaxerski
|
179e5188a4
|
remove incorrect border thickness calc
|
2022-08-03 12:03:15 +02:00 |
|
vaxerski
|
02fbb3a417
|
fix preferred mode
|
2022-08-02 22:20:45 +02:00 |
|
vaxerski
|
9c8d32d1c2
|
default new blur optimiz to 0
|
2022-08-02 15:26:44 +02:00 |
|
vaxerski
|
a71f4114b0
|
added opaque windowrule
|
2022-08-02 00:08:31 +02:00 |
|
vaxerski
|
a6cd552980
|
bring back xdg current desktop
|
2022-08-01 23:31:25 +02:00 |
|
vaxerski
|
00747fc6df
|
fix preWindowPass with floating as first
|
2022-08-01 20:32:46 +02:00 |
|
vaxerski
|
523023aec7
|
mark blur dirty on monitor damage
|
2022-08-01 20:28:20 +02:00 |
|
vaxerski
|
024752bbe3
|
fix new blur optimizations with non-full damage
|
2022-08-01 20:18:26 +02:00 |
|
vaxerski
|
e794de1f4d
|
guard texid in new optimized blur
|
2022-08-01 19:50:37 +02:00 |
|
vaxerski
|
1edd66618f
|
added general:no_cursor_warps
|
2022-08-01 18:50:16 +02:00 |
|
vaxerski
|
338865e433
|
added follow_mouse 3
|
2022-08-01 18:42:11 +02:00 |
|
vaxerski
|
cb36456f40
|
optimize new blur rendering
|
2022-08-01 15:32:20 +02:00 |
|
vaxerski
|
b90159c089
|
revert blur changes
|
2022-08-01 15:29:49 +02:00 |
|
vaxerski
|
0ba17d4da3
|
fix oopsie with optim
|
2022-08-01 15:28:14 +02:00 |
|
vaxerski
|
d6e227ae0d
|
don't stencil with new optimizations in blur
|
2022-08-01 15:24:42 +02:00 |
|
vaxerski
|
6427bb41d8
|
reload blur on cfg reload
|
2022-08-01 13:12:50 +02:00 |
|
vaxerski
|
60c16f77a6
|
added master:no_gaps_when_only
|
2022-08-01 12:57:37 +02:00 |
|
vaxerski
|
f892387b70
|
added dwindle:no_gaps_when_only
|
2022-08-01 12:51:52 +02:00 |
|
vaxerski
|
6378990bc3
|
fixes to the new blur system
|
2022-08-01 12:23:09 +02:00 |
|
vaxerski
|
070d7699a7
|
added decoration:blur_new_optimizations
|
2022-08-01 12:16:33 +02:00 |
|
|
8a4e04d789
|
check window validity in getfirstwindowonworkspace
|
2022-08-01 00:45:06 +02:00 |
|
vaxerski
|
46e18e08d1
|
contain for the hyprland default bg
|
2022-07-31 23:44:04 +02:00 |
|
vaxerski
|
575c3e071a
|
fix ls fadeout on scaled
|
2022-07-31 17:20:33 +02:00 |
|
vaxerski
|
dba4596c7e
|
focus to first window on not found in refocus
|
2022-07-31 17:07:39 +02:00 |
|
vaxerski
|
e95aa8ef26
|
minor fixes to render loop
|
2022-07-31 16:54:36 +02:00 |
|
vaxerski
|
a1d1ec4c46
|
added misc:mouse_move_enables_dpms
|
2022-07-31 15:46:42 +02:00 |
|
vaxerski
|
9be239dac6
|
remove wlr_viewporter, we do not support it
|
2022-07-31 14:10:21 +02:00 |
|
vaxerski
|
76f7c2510e
|
account for geom in initial XDG window popups
|
2022-07-31 14:05:47 +02:00 |
|
vaxerski
|
2230f0ccaa
|
move to XDG 4
|
2022-07-31 13:21:33 +02:00 |
|
vaxerski
|
04f8029fcc
|
fix minor XDG issue
|
2022-07-31 13:14:56 +02:00 |
|
vaxerski
|
20cba2d707
|
damage monitor on dpms on
|
2022-07-31 12:39:49 +02:00 |
|
vaxerski
|
e2bc07d276
|
fix lack of return in tickHyprctl
|
2022-07-31 12:35:10 +02:00 |
|
vaxerski
|
edac94bed1
|
tick hyprctl separately
|
2022-07-31 00:27:32 +02:00 |
|
vaxerski
|
0573d5987f
|
dont account for scale in border thick
|
2022-07-31 00:07:35 +02:00 |
|
vaxerski
|
e5cef8fc96
|
account for scale in downrounding
|
2022-07-31 00:04:34 +02:00 |
|
vaxerski
|
382f851b30
|
account for border in rounding
|
2022-07-31 00:00:24 +02:00 |
|
vaxerski
|
2e3d42a9a9
|
added a dpms dispatcher
|
2022-07-30 23:51:13 +02:00 |
|
vaxerski
|
217ff1f401
|
do not call dmabuf_create twice
|
2022-07-30 23:45:27 +02:00 |
|
vaxerski
|
c2db3ad8ce
|
fix minor memory issue
|
2022-07-30 23:04:31 +02:00 |
|
vaxerski
|
2e0dd4bea2
|
use pref in default configs
|
2022-07-30 22:55:20 +02:00 |
|
vaxerski
|
d6a649c1b3
|
added preferred to monitor cfg
|
2022-07-30 22:54:29 +02:00 |
|
vaxerski
|
f96b611651
|
support wlr-output-power-management
|
2022-07-30 22:41:24 +02:00 |
|
vaxerski
|
4211b37e22
|
added misc:damage_entire_on_snapshot
|
2022-07-30 22:26:46 +02:00 |
|
vaxerski
|
45747fb8e6
|
fix snapshots on scaled
|
2022-07-30 22:22:51 +02:00 |
|
vaxerski
|
adeab98831
|
some window fadeout fixes
|
2022-07-30 22:07:40 +02:00 |
|
vaxerski
|
036be18bf5
|
fix shader fix
|
2022-07-30 19:00:38 +02:00 |
|
vaxerski
|
191c02a4f4
|
update decos on configureX11
|
2022-07-30 15:22:34 +02:00 |
|
vaxerski
|
7c7690eb08
|
windowrules for floating remove hidden flag
|
2022-07-30 12:42:27 +02:00 |
|
Vaxry
|
fd74208453
|
Merge pull request #446 from IanManske/movecurrentworkspace-nullmonitor-fix
Fix crash from moving current workspace to nonexistent (null) monitor.
|
2022-07-29 17:19:25 +02:00 |
|
vaxerski
|
e56699826f
|
Optimize shaders
|
2022-07-29 17:07:33 +02:00 |
|
Ian Manske
|
ef2417fbcb
|
Fix crash from moving current workspace to nonexistent (null) monitor.
|
2022-07-29 10:59:31 -04:00 |
|
vaxerski
|
ac8e5fef10
|
even more damage scaled fixes
|
2022-07-29 11:52:56 +02:00 |
|
vaxerski
|
429a9bc6c3
|
hide only XWayland on incorrect size
|
2022-07-29 11:45:32 +02:00 |
|
vaxerski
|
233bad5011
|
Spam the protocols less with resizes of XDG
|
2022-07-28 23:55:00 +02:00 |
|
vaxerski
|
0f19bd99f8
|
more scaled surface damage fixes
|
2022-07-28 23:21:35 +02:00 |
|
vaxerski
|
f0cd784f79
|
fixes to surface damaging on scaled 3
|
2022-07-28 22:41:59 +02:00 |
|
vaxerski
|
7a2f296c93
|
surface damage fixes 2
|
2022-07-28 22:23:27 +02:00 |
|
vaxerski
|
0b0cd85085
|
surface damage fixes 2
|
2022-07-28 22:23:00 +02:00 |
|
vaxerski
|
3f62a386bf
|
surface damage fixes
|
2022-07-28 22:15:56 +02:00 |
|
vaxerski
|
4076a3b6d7
|
fixed device configs
|
2022-07-28 21:38:30 +02:00 |
|
vaxerski
|
13d9c85e4e
|
fix alpha with xwl opacity
|
2022-07-28 18:17:47 +02:00 |
|
vaxerski
|
9afa3953e9
|
fix crash oopsie
|
2022-07-28 17:56:11 +02:00 |
|
vaxerski
|
0e2038fedf
|
minor fullscreen anim fixes
|
2022-07-28 16:33:45 +02:00 |
|
vaxerski
|
6d35d642ea
|
fix fullscreen workspace slide anims
|
2022-07-28 15:56:55 +02:00 |
|
vaxerski
|
b0ab8afc58
|
fix some XWayland weird popups
|
2022-07-28 15:40:06 +02:00 |
|
vaxerski
|
578787b36d
|
add gestures to example configs
|
2022-07-28 13:44:17 +02:00 |
|
vaxerski
|
f6c7a79988
|
update default configs for new anim config
|
2022-07-28 13:39:05 +02:00 |
|
vaxerski
|
9d5b76b757
|
fix typo in new anim handlers
|
2022-07-28 13:34:52 +02:00 |
|
vaxerski
|
920fdd6bff
|
Animation config rework
|
2022-07-28 13:28:43 +02:00 |
|
vaxerski
|
9dd17a4be6
|
Added toggleopaque dispatcher
|
2022-07-28 12:07:41 +02:00 |
|
vaxerski
|
3904351678
|
Added layoutmsg and some master layout msgs
|
2022-07-28 12:00:10 +02:00 |
|