lxqt / lxqt-session

The LXQt session manager
https://lxqt.github.io
GNU Lesser General Public License v2.1
55 stars 52 forks source link

LXQt on mobile with small screen #488

Open gfgit opened 7 months ago

gfgit commented 7 months ago
Expected Behavior

Desktop should be somewhat usable on mobile devices. Like having small window minimum sizes, many scrollbars etc. Also being touch friendly would be good but that's more difficult.

Current Behavior

This problem especially occurs with lxqt-leave dialog which does not have window borders so it cannot be moved around. On small screens it doesn't fit so it's impossible to click buttons on the left.

Possible Solution

I'm working on a patch which makes it full screen with a QListView which scrolls and adjusts column count.

Steps to Reproduce (for bugs)
Context
System Information
gfgit commented 7 months ago

Experimental code at: https://github.com/gfgit/lxqt-session/tree/work/gfgit/fullscreen_lxqt_leave

stefonarch commented 4 months ago

Stumbled upon this, the experimental result is (at least on wayland) not suitable, I see the icons lined up on top left, but using layer-shell-qt overlay layer probably a similar effect as in wlogout could be achieved and should be no window anymore at all:

screen_full_dom_22:05:40_