@raccoon I'm focusing on developing button-phone-friendly apps since that's what I can do and hoping that others will come up with a fully free OS and better hardware eventually 💭

Since it's HTML/JS based, the apps can easily be ported around. I've also heard of a #postmarketOS UI thing called #bananui which is "like #Phosh for button phones" but haven't got around to subjecting my phone to it yet 

Bananui - postmarketOS Wiki

@folken @peja

Need to build it with pmbootstrap. Then you'll have to flash the kernel somehow, don't remember exactly. And from there it still lacks some stuff to really use it but I hope to find time for figuring it out soon™

Anyway, the wiki article is here:
https://wiki.postmarketos.org/wiki/Nokia_8110_4G_(nokia-argon)

And https://wiki.bananahackers.net might be helpful.

I've also played around with #sxmo a bit. You can make the keypad work using #kanata I have some initial config somewhere. But #bananui is smoother.

Nokia 8110 4G (nokia-argon) - postmarketOS Wiki

We're tracking wlroot's git on #phoc's main branch now: https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/463 .

#phosh #bananui

Build against wlroots git (!463) · Merge requests · World / Phosh / phoc · GitLab

This allows me to test if things work on more recent wlroots than 0.16 Some lose ends to finish but let's make this a draft MR...

GitLab

After lots of cleanup over the past #phoc releases I'm inclined to switch #phoc's main branch to track #wlroots git rather than the latest stable version as I can then catch up with new wlroots features faster. Stable releases would then be cut from a wlroots-0.xy branch tracking the stable wlroots version. Good idea?

#phosh #bananui

yes, wlroots git it is
80%
no, wlroots stable pls
20%
Poll ended at .

#postmarketOS just gained support for a new feature phone UI, #bananui from @affe_null !

https://wiki.postmarketos.org/wiki/Bananui

Bananui - postmarketOS Wiki

@fell

Maybe you could have a look at #bananui by @affe_null ?

It is meant to run on featurephones (so not quite sure the #N900 would be a perfect fit),

have a look at https://fosstodon.org/@affe_null@abscue.de/110923326016567326
and
https://git.abscue.de/obp/bananui/shell !

#MobileLinux

Affe Null (@[email protected])

The #bananui toolkit for #FeaturePhones now has some documentation: https://obp.abscue.de/bananui/bananui This is just the very beginning so it's still incomplete. Feel free to report problems and suggest improvements! And if you're interested, try writing an application that uses bananui and tell me how far you get... #LinuxMobile #OpenBananaProject

Abscue/Mastodon

The #bananui toolkit for #FeaturePhones now has some documentation: https://obp.abscue.de/bananui/bananui

This is just the very beginning so it's still incomplete. Feel free to report problems and suggest improvements! And if you're interested, try writing an application that uses bananui and tell me how far you get...

#LinuxMobile #OpenBananaProject

Bananui Reference Manual: Bananui Reference Manual

This document describes the API of the Bananui library. All components of the API are included in <bananui/bananui.h>.

There is a long standing issue in #phoc (the #wayland compositor used with #phosh (but as I recently learned also other projects like #bananui) that makes windows flip their size when crossing a screen edge (as tiling is (incorrectly) kicking in). This makes dragging windows around in docked mode harder than necessary.

This is about to improve and (thanks to the ground work over the past months) we can also add some visual feedback: