https://bugs.kde.org/show_bug.cgi?id=488034
Noah Davis <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/spectacle/-/commit/e63c1 |ma/spectacle/-/commit/666f1 |4c3d32c0a610470f3000298e891 |171c09eff4bf50fd242a12a39eb |bbc48b68 |b215e205 --- Comment #9 from Noah Davis <[email protected]> --- Git commit 666f1171c09eff4bf50fd242a12a39ebb215e205 by Noah Davis. Committed on 04/02/2026 at 00:29. Pushed by ndavis into branch 'Plasma/6.6'. CaptureOverlay: Fix sizes in size tooltips with screen scales smaller than the largest Previously, displayed selection sizes were based on the region of the internal combined screens image that was selected for screenshots or the largest of all screen scales for screencasts. That seemed a bit strange to users who wouldn't have any clue about how spectacle works internally and was just wrong about the final output sometimes. Now we try to show sizes based on the screen scales that overlap with the selection. For screenshots, Spectacle tries to scale the image of the region to the original screen scale if the region is only in an area with one scale. If there are multiple scales, especially fractional scales, the image may be larger than expected to some users due to Spectacle upscaling to an integer scale. Upscaling to integers is done to preserve the crispness of integer scale screens since fractional scale screens will typically have some issues with blurriness anyway. For screencasts, we use the largest screen scale overlapping with the selected region. (cherry picked from commit e63c14c3d32c0a610470f3000298e891bbc48b68) M +51 -36 src/Gui/CaptureOverlay.qml M +1 -1 src/Gui/SizeLabel.qml https://invent.kde.org/plasma/spectacle/-/commit/666f1171c09eff4bf50fd242a12a39ebb215e205 -- You are receiving this mail because: You are watching all bug changes.
