phosh 0.48.0 is out 🚀📱:

We have some new features, quality of life improvements, under the hood work and 🐛 fixes, check out the full release notes at https://phosh.mobi/releases/rel-0.48.0/ for details or see 👇 for a short 🧵

🙏 to everyone who contributed to this release.

#phosh #Librem5 #PinePhone #gtk #wlroots #gnome #linux #mobile #LinuxMobile

@phosh Is there a non-gesture based navigation option? I would prefer to play with phosh, but as far as I was able to find, only Plasma Mobile supports button navigation.

@yoasif @phosh You'd need to specify what "button based" navigation is for you. There's a wide range from what e.g. SXMO does to just using additional physical buttons for "back" or "open overview".

@agx @phosh Hmm, I had not realized it was so ambiguous -- I am looking for on screen buttons for navigation - no gestures required.

On Android, this looks like back, home/apps and (open) app overview.

Does phosh offer this?

@yoasif @phosh That's not actual button navigation (as you still need to touch), it's just what Android does. You can map the buttons in a similar way with a little tweaking if the device has the necessary buttons but it's not as consistent as e.g. different toolkits use different key bindings.

@agx @phosh Is there any way to have on screen buttons? My devices haven't had a full complement of buttons in years, but I can't get into a completely invisible UI 😞.

@yoasif @phosh I don't think it's worthwhile to transfer the concept of navigation buttons to software only buttons. It's fine for hardware buttons but not that useful for touch screens.

@agx @phosh Unfortunately, I consider it an accessibility issue - lacking affordances makes for a mystery meat UI.

@yoasif @phosh We care about discoverability and have explainers to not make it a mystery but since you said you didn't try it, just use whatever you're happy with.

@agx @phosh I installed the latest postmarketOS and found it to be missing, which is why I asked in this release announcement.

I'm guessing that there has been no changes in this release to improve this?

I also really disliked not having navigation buttons on screen, so while discoverability may be forced, it seems inferior to having buttons in my experience.

On screen buttons are predictable and accessible - gesture navigation is invisible and hard to understand, given no affordances.

@yoasif @phosh There's a (automatically started) tour explaining the (few) required gestures which has so far been sufficient to have non tech savvy people use the devices but everyone has (obviosly) different requirements.

@agx The tour is a good explainer that IMHO should be shipped in full in every distribution (e.g., IIRC @postmarketOS ship a shorter, customized one). But the accessibility issues for people with sensoric or motoric difficulties remain. IIRC, old Phosh was all taps to get to the launcher/multitasking view (swipe up) or quick actions/notifications (swipe down) and if we attach a pointing device, we still have the close buttons on apps. This old way could be all @yoasif wants. @phosh

Follow

@1peter10 @agx @postmarketOS @yoasif @phosh I've seen many people praise the early Phosh interface for everything being an obvious tap away and that there's no need for performing swipes to use it. At the same time lots of people (perhaps more) complained that they couldn't swipe 🫩
Swipes solve some issues and we're in much better place now than we were without them, but I think it may be worth contemplating on how to bring back the possibility of swipeless operation, even if behind an a11y flag

@1peter10 @agx @postmarketOS @yoasif @phosh I mean, I'm not exactly a social butterfly and we had a pandemic meanwhile, but "ooh it doesn't need swipes, I hate those on my phone" was still something I heard surprising number of times when I showed my phone to people in those early days 😂 I honestly didn't expect these reactions.

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml