Skip to content
Commit d7b33b76 authored by Steffen Hartleib's avatar Steffen Hartleib Committed by Elvis Angelaccio
Browse files

Improve Touch support

With this patch dolphin now supports the following touch gestures:

* Tap gesture to interact/open with directories, files and so on
* TapAndHold and release gesture for access to the context menu (main window, panel folder, places and information)
* TapAndHold and moving gesture for drag and drop action (main windows, panel folder and places)
* pinch gesture for zoom in main window
* kinetic scrolling (QScroller) for main window, panel folder, panel places, panel information, setting preview and service
* two fingers swipe gesture to left, right and up as shortcut to navigate back, forward and up
* two finger tap gesture to toggle item selection, similar to Ctrl and left mouse click

FEATURE: 385066
FIXED-IN: 20.11.80

 You are currently rebasing branch 'touch' on '85241a92'.
parent d899c2b4
  • This is broken in latest plasma LTS. This does not respect kde plasma global option "double click to open file". So dolphin now opens everything instead of selecting them ignoring global option. And there is no select mode in in latest plasma LTS. Which makes this more broken.

    The worst thing is that if you "hold to context menu" and then tap ouside menu... that menu will grab all touch input but not responding to touch input.

  • Developer
    1. Please file bug reports when you encounter problems
    2. Dolphin isn't a Plasma product, it's a standalone app
    3. This commit was made two years ago and a lot has changed since then
    4. This commit only made single tap always open. The name of the "single-click" setting should be a clue that it only affects clicks. It's expected that it doesn't affect the touchscreen UX.
    5. The tap-and-hold menu bug you describe was fixed already and should be working in Dolphin 22.12.2.
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment