touch: bug fixes and general improvements

Authored by z3ntu on Jan 29 2020, 6:40 PM.

Description

touch: bug fixes and general improvements

Summary:
Bug fixes:

  • Add padding to the right side in the directory selection with the size of the dragMargin from the context drawer, otherwise the "up" icon is not clickable in Plasma Mobile
  • Don't pop the pageStack when it would be made empty

Other improvements:

  • Wrap raw strings in qsTr for i18n
  • Add empty states to recipe & directory list
  • Increase the touch areas for icon buttons
  • Remove unused Rectangle from FileOpen.qml and MainPage.qml
  • Add smooth property to images in search bar to make them look nicer

Test Plan:
Tested on the PinePhone running postmarketOS with Plasma Mobile
Tested on x86_64 Plasma Desktop

Reviewers: svuorela, ngraham

Reviewed By: svuorela

Subscribers: ngraham

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

Details

Committed
z3ntuApr 17 2020, 2:49 PM
Reviewer
svuorela
Differential Revision
D26353: touch: bug fixes and general improvements
Parents
R1029:0faf250cb5cf: touch: Remove deprecated ApplicationHeader
Branches
Unknown
Tags
Unknown