Summary: | Mouse pointer captured too late when using "Include mouse pointer" with "Rectangular Region" capture mode | ||
---|---|---|---|
Product: | [Applications] Spectacle | Reporter: | Arfrever Frehtes Taifersar Arahesis <Arfrever.FTA> |
Component: | General | Assignee: | Boudhayan Gupta <me> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mosra, nate, null |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/spectacle/958fdc0a2532e30e7edfd1ec71f63fd3c87b5d35 | Version Fixed In: | 19.04.0 |
Sentry Crash Report: |
Description
Arfrever Frehtes Taifersar Arahesis
2018-05-21 05:12:44 UTC
Thanks for the report. The problem is already being worked on in https://phabricator.kde.org/D12626 (might take a while, though). Git commit 958fdc0a2532e30e7edfd1ec71f63fd3c87b5d35 by Nate Graham, on behalf of Ambareesh Balaji. Committed on 17/12/2018 at 15:30. Pushed by ngraham into branch 'master'. Port QML Rectangle cropper to QWidget + QPainter Summary: 1. Port QML canvas based screenshot cropper to QWidget + QPainter based cropper 2. Fix minor bugs with cropper while porting, like system font not being set for size indicator 3. "Include mouse pointer" setting now blends the cursor into the screenshot right away, letting the user see it while cropping, rather than blending it in after cropping Before: {F5830086} {F5830115} After: {F5830100} {F5830117} Related: bug 374009 Test Plan: Compare with original cropper and check if I missed something Reviewers: #spectacle, broulik, ngraham, alexeymin Reviewed By: #spectacle, broulik, ngraham, alexeymin Subscribers: alexeymin, kpiwowarski, broulik, sharvey, guotao, ngraham, rkflx, #spectacle Tags: #spectacle Differential Revision: https://phabricator.kde.org/D12626 M +0 -1 src/CMakeLists.txt M +3 -3 src/Gui/KSMainWindow.cpp M +3 -7 src/PlatformBackends/X11ImageGrabber.cpp M +1 -1 src/PlatformBackends/X11ImageGrabber.h D +0 -615 src/QuickEditor/EditorRoot.qml D +0 -7 src/QuickEditor/QmlResources.qrc M +711 -89 src/QuickEditor/QuickEditor.cpp M +94 -16 src/QuickEditor/QuickEditor.h D +0 -360 src/QuickEditor/SelectionRectangle.qml https://commits.kde.org/spectacle/958fdc0a2532e30e7edfd1ec71f63fd3c87b5d35 |