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.

Reply via email to