Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
---|---|---|---|---|---|---|
focus-track | no | |||||
focus-atspi | https://gitlab.com/compiz/compiz-plugins-main/-/merge_requests/84 commit b4438cff73371548c35dfc025c1de571e8325563 focuspoll: Fix disabling a11ywatcher on disabling focus poll focuspollRemoveFocusPolling would previously return as soon as it finds the poller, and thus never actually check for fs->clients being NULL. Actually, we do not want to make focuspollRemoveFocusPolling call compRemoveTimeout itself, since it is typically called from the timeout handler itself, and handleTimeouts doesn't support removing the timeout while it is getting processed: compRemoveTimeout (display.c:1016) focuspollRemoveFocusPolling(_CompScreen*, int) (focuspoll.cpp:216) updateFocusInterval (ezoom.c:1538) updatePosition(void*) (focuspoll.cpp:124) handleTimeouts (display.c:1367) eventLoop (display.c:1750) main (main.c:522) We can as well check for fs->clients being NULL and simply return FALSE to disable the timeout after looping over clients inside updatePosition. diff --git a/src/focuspoll/focuspoll.cpp b/src/focuspoll/focuspoll.cpp index 88d73f5..389d783 100644 |
Samuel Thibault <samuel.thibault@ens-lyon.org> | no | 2020-07-06 | ||
focus-position | commit 8de53f9402a02f24caf78fa9e6f1a31605263ee8 focuspoll: Fix focus position on some situation with ATK >= 2.36 ATK 2.36 started returning -1 to mean "unknown value", both in functions that otherwise didn't set the value, and for atk_text_get_character_extents() that used to fill with 0s although it wasn't documented. diff --git a/src/focuspoll/accessibilitywatcher.cpp b/src/focuspoll/accessibilitywatcher.cpp index 9952755..840763e 100644 |
Colomban Wendling <cwendling@hypra.fr> | no | 2020-07-30 | ||
dynamic-outputs | no | |||||
implicit-function-declaration | commit 568f653a17722062666917b42444d97bb2a76fab Fixed build with gcc-14 Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com> diff --git a/src/mag/mag.c b/src/mag/mag.c index f3c8fc3..6aac3a7 100644 |
Jaroslav Škarvada <jskarvad@redhat.com> | no | 2024-02-05 |