Add new touch-friendly drag handlers

Authored by Leon0402 on Aug 23 2019, 1:27 PM.

Description

Add new touch-friendly drag handlers

Summary:
Added new drag Handlers for the rectangular region option, which become free-floating) if there is not enough space (results in a bigger touch area for moving the rectangle) and are more touch-friendly.

BUG: 371843
FIXED-IN: 19.12.0

Test Plan:
Before:

  • drag handles very small, not touch-friendly
  • If rectangle to small: drag handles too close together (or just removed in the newest version? The screenshot are from Plasma 5.16) and moving rectangle is not possible anymore (as touch areas for resizing fill out the rectangle)


After:

Reviewers: Spectacle, VDG, ngraham, davidre

Reviewed By: Spectacle, VDG, ngraham, davidre

Subscribers: davidre, filipf, ngraham, Spectacle

Tags: Spectacle

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

Details

Committed
ngrahamAug 23 2019, 1:29 PM
Reviewer
Spectacle
Differential Revision
D23322: Add new touch-friendly drag handlers
Parents
R166:fc263f398aba: Merge branch 'Applications/19.08'
Branches
Unknown
Tags
Unknown