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