[kcmkwin] Add a new config module for touch screen gestures
ClosedPublic

Authored by graesslin on Apr 2 2017, 7:00 PM.

Details

Summary

This is basically a copy of the screen edges config module with
everything removed which does not matter. This is lazy and could
be done with more code sharing. But it would be better to redesign
both kcms in a modern way instead of investing lots of time on
sharing code.

Test Plan

Installed, opened it and verified it had the config selected
I had manually set.

Diff Detail

Repository
R108 KWin
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
graesslin created this revision.Apr 2 2017, 7:00 PM
Restricted Application added a project: KWin. · View Herald TranscriptApr 2 2017, 7:00 PM
Restricted Application added subscribers: kwin, plasma-devel. · View Herald Transcript
mart accepted this revision.Apr 7 2017, 1:49 PM
mart added a subscriber: mart.

ui-wise, looks a bit stark, even tough looks the same as the screen edge ui, having nothing else, in the screen, may make it not much obvious, maybe add also a text on the bottom "click on an edge to configure the gesture" or something like that?

This revision is now accepted and ready to land.Apr 7 2017, 1:49 PM
In D5282#100350, @mart wrote:

ui-wise, looks a bit stark, even tough looks the same as the screen edge ui, having nothing else, in the screen, may make it not much obvious, maybe add also a text on the bottom "click on an edge to configure the gesture" or something like that?

Personally I would like to have the checkboxes turned into combo boxes. But I think that requires more work and also maybe QtQuick love :-)

Otherwise in the long run I would like to make this kind of an overall touch screen config module.

This revision was automatically updated to reflect the committed changes.