https://bugs.kde.org/show_bug.cgi?id=404829

Nate Graham <n...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|REPORTED                    |RESOLVED
      Latest Commit|                            |https://commits.kde.org/spe
                   |                            |ctacle/bda92cdc26818ff1752c
                   |                            |77dfc775337571425b8f

--- Comment #1 from Nate Graham <n...@kde.org> ---
Git commit bda92cdc26818ff1752c77dfc775337571425b8f by Nate Graham, on behalf
of Nils Rother.
Committed on 06/03/2019 at 17:49.
Pushed by ngraham into branch 'master'.

Add option to auto-accept box selection on mouse release

Summary:
Adds the option to have spectacle accept the selected region as soon
as the mouse button is released, similar to how other screenshot tools
allow it (eg. scrot -s).

Test Plan:
To enable the option go to
Configure -> General -> Rectangular Region -> Accept region on mouse release
then set the Capture mode to Rectangular Region and take a new screenshot.

{F6657239}

Behaviour should be the following:
  -When selecting a new region, without a previously saved region available,
   click->drag->release should immediately capture the selected region.
  -When a previously saved region is shown, the saved region can be
   manipulated further and saving this region requires manual confirmation
   (Enter/Double LMB).
  -Clicking and dragging outside of the previously saved region
   captures the newly selected region immediately.

Reviewers: #vdg, #spectacle, ngraham

Reviewed By: #vdg, #spectacle, ngraham

Subscribers: ngraham, #spectacle

Tags: #spectacle

Differential Revision: https://phabricator.kde.org/D19525

M  +7    -0    src/Gui/SettingsDialog/GeneralOptionsPage.cpp
M  +1    -0    src/Gui/SettingsDialog/GeneralOptionsPage.h
M  +86   -22   src/QuickEditor/QuickEditor.cpp
M  +7    -2    src/QuickEditor/QuickEditor.h
M  +13   -0    src/SpectacleConfig.cpp
M  +3    -0    src/SpectacleConfig.h

https://commits.kde.org/spectacle/bda92cdc26818ff1752c77dfc775337571425b8f

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to