https://bugs.kde.org/show_bug.cgi?id=489448
Noah Davis <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/grap |https://invent.kde.org/grap |hics/spectacle/-/commit/380 |hics/spectacle/-/commit/c78 |303d4d096e0c7b206c5e55a2257 |5d0c9cb1dec7ddecc6225829879 |4ea2212fe1 |bf8a3210f1 --- Comment #9 from Noah Davis <[email protected]> --- Git commit c785d0c9cb1dec7ddecc6225829879bf8a3210f1 by Noah Davis. Committed on 17/09/2024 at 18:53. Pushed by ndavis into branch 'release/24.08'. Round mouse positions to physical pixels At some point in the development of Plasma 6.0, mouse positions were changed to be fractional even on 1x scale screens. This is fine in some cases and not necessarily wrong, but it's bad for Spectacle since selection rectangles need to be snapped to physical pixels to make accurate selections. (cherry picked from commit 380303d4d096e0c7b206c5e55a22574ea2212fe1) Co-authored-by: Noah Davis <[email protected]> M +5 -0 src/Geometry.cpp M +6 -0 src/Geometry.h M +8 -6 src/Gui/Annotations/AnnotationViewport.cpp M +4 -2 src/Gui/Annotations/CropTool.qml M +2 -2 src/Gui/Annotations/SelectionTool.qml M +2 -2 src/Gui/Annotations/TextTool.qml M +6 -3 src/Gui/SelectionEditor.cpp M +5 -0 src/Gui/SpectacleWindow.cpp M +2 -1 src/Gui/SpectacleWindow.h https://invent.kde.org/graphics/spectacle/-/commit/c785d0c9cb1dec7ddecc6225829879bf8a3210f1 -- You are receiving this mail because: You are watching all bug changes.
