LXQt Mobile UI
Describe your issue
Hello, I'm testing LXQt on a small phone and it's really difficult to use.
My proposal is to rewrite some parts of the UI to be more touch friendly and more usable on small screens.
Many settings windows for example are too large and don't fit when maximized, but often the "Apply" button is on bottom left corner,
making it difficult to access.
A worse case is the lxqt-leave
dialog which does not have window borders so it cannot be moved around.
This makes impossible to click buttons on the left.
The goal is to use share common code as much as possible with desktop version of LXQt and maybe get official support from them.
I've already started experimenting for a different application launcher menu: https://github.com/gfgit/lxqt-mobile-appmenu/releases/tag/1.0
Use this APKBUILD file.
What device are you using?
samsung-serranolte
On what postmarketOS version did you encounter the issue?
-
edge ( master
branch) -
v23.06
-
v22.12
(Supported until 2023-07-06) -
I confirm that the issue still is present after running sudo apk upgrade -a
On what environment did you encounter the issue?
Environments
-
GNOME Shell on Mobile -
Phosh -
Plasma Mobile -
Sxmo (Wayland/Sway) Please post the output of sxmo_version.sh
-
Other: LXQt
How did you get postmarketOS image?
-
from https://images.postmarketos.org -
I built it using pmbootstrap -
It was preinstalled on my device
What's the build date of the image? (in yyyy-mm-dd format)
TODO LIST
- Investigate touch right click emulation on X11
- Resize
lxqt-leave
dialog (Issue, PoC code ) - New package
lxqt-mobile-appmenu
( code here ) - New panel layout (remove taskbar/app switcher)
- New standalone fullscreen app switcher (based on lxqt-appswitcher but fullscreen and with touch gestures)
- Android-like notification panel
- Qt based network manager frontend ( nm-tray ) plus a more touch friendly UI and new Network Editor dialog (which replaces
nm-connection-editor
) ( issue )