Mehrad OP , 3 months ago @Larvitz It seems the Github mirror is way out of date. I checked the https://invent.kde.org (the KDE's Gitlab instance) and found out that during the past 6 months MouseMark has received some updates, especially about the logic of arrow drawing: https://invent.kde.org/plasma/kwin/-/commit/46807b1a72f1d760b52b92a574face4a7a509a39 But as far as I can tell, even if you have the latest build from the latest source code, the general process of drawing is the same: https://invent.kde.org/plasma/kwin/-/blob/master/src/plugins/mousemark/mousemark.cpp#L178-192 @kde @kde
@Larvitz It seems the Github mirror is way out of date. I checked the https://invent.kde.org (the KDE's Gitlab instance) and found out that during the past 6 months MouseMark has received some updates, especially about the logic of arrow drawing:
https://invent.kde.org/plasma/kwin/-/commit/46807b1a72f1d760b52b92a574face4a7a509a39
But as far as I can tell, even if you have the latest build from the latest source code, the general process of drawing is the same:
https://invent.kde.org/plasma/kwin/-/blob/master/src/plugins/mousemark/mousemark.cpp#L178-192
@kde @kde