Commit graph

6 commits

Author SHA1 Message Date
3e29d68d5a
expo: fix a few crash points
fixes #494
2025-12-20 19:13:54 +00:00
nnra
84659a2502
all: chase hyprland for 40d8fa8 (#549)
* hyprexpo: Fixes for 40d8fa8

* csgo-vulkan-fix: Fixes for 40d8fa8

* hyprbars: Fixes for 40d8fa8

I am not entirely sure whether I was supposed to use fullWindowFocus()
or rawWindowFocus() in hyprbars/barDeco.cpp at line 220

* xtra-dispatchers: Fixes for 40d8fa8

I am not entirely sure whether I was supposed to use fullWindowFocus()
or rawWindowFocus() in xtra-dispatchers/main.cpp at lines 47 and 106

* hyprscrolling: Fixes for 40d8fa8

A lot of repeated code can be removed if it's safe to store
`Desktop::focusState()`, `Desktop::focusState()->monitor()` and
`Desktop::focusState()->window()` at the top of the
`CScrollingLayout::findBestNeighbor` function.
This change requires further review as I don't know if any of those
change during this function so I didn't wanna introduce any unexpected
issues.
I am not entirely sure whether I was supposed to use fullWindowFocus()
or rawWindowFocus() in xtra-dispatchers/main.cpp at lines 786, 789 and
1344
2025-11-26 22:10:33 +00:00
27e1ad9042 expo: improve closing gesture 2025-09-13 00:59:41 +01:00
c1d5db968c
expo: skip first update for smoother gesture 2025-09-13 00:35:11 +01:00
51b8f80183
expo: fix gesture crash 2025-09-11 21:27:43 +01:00
5086bd28f4
expo: add new gesture 2025-09-11 21:13:16 +01:00