#602 Setting a distribution wallpaper for Sxmo 11 days ago

Comment by ~ollieparanoid on ~mil/sxmo-tickets

I've verified that it works as expected now on v24.06 :) This can be closed, thanks!

#602 Setting a distribution wallpaper for Sxmo 12 days ago

Comment by ~ollieparanoid on ~mil/sxmo-tickets

Perfect, thank you very much!

#602 Setting a distribution wallpaper for Sxmo 12 days ago

Comment by ~ollieparanoid on ~mil/sxmo-tickets

Ah indeed sxmo_hook_wallpaper.sh isn't in Sxmo 1.5.2 yet. But this is a really elegant solution, looking forward to using this :)

I think we "just" have to tag a release, and add the dependency in the pmaports sxmo recipes. As usual, we are not in time for the pmos releases :')

Regarding v24.06 release timeline: today was the feature freeze, and tomorrow the testing week starts. After that comes the release week: https://wiki.postmarketos.org/wiki/Creating_a_release_branch#Timeline

It would of course be great to have the next Sxmo version in v24.06, and we could make an exception for it from the feature freeze, if you think it is ready. Is that the case, and could you tag a release today or early in the coming week? (The earlier it is tagged, the more time is for testing.)

Alternatively I would propose to backport the wallpaper patch to 1.5.2.

What do you think?

#602 Setting a distribution wallpaper for Sxmo 15 days ago

Comment by ~ollieparanoid on ~mil/sxmo-tickets

Ah I just realized, there already was a patch: https://lists.sr.ht/~mil/sxmo-devel/patches/49309

Thanks, Willow!

I guess I'll need to set $SXMO_OS for this... will look more into this soon.

#602 Setting a distribution wallpaper for Sxmo 15 days ago

Ticket created by ~ollieparanoid on ~mil/sxmo-tickets

Hey SXMO folks,

as the v24.06 release of pmOS is around the corner, I'm finally finishing up things from this discussion in IRC from January:

ollieparanoid: I have a question for SXMO maintainers: how would you feel about having the default wallpaper for Sxmo changed in postmarketOS? ollieparanoid: a great wallpaper artist dikasp showed up and made some amazing ones here: https://gitlab.com/postmarketOS/artwork/-/merge_requests/25 ollieparanoid: so we could actually have one per postmarketOS release. they made it for GNOME initially, but we are already considering using it for other UIs too like Plasma Mobile, and possibly Sxmo. anjan: I will ask about those wallpapers. They really do look beautiful :D staceee: seems great! we would have to refactor a bit how we select the picture, but should be easy for us

The wallpaper is already set for GNOME, Phosh and (MR open) Plasma Mobile.

So how would I set it for Sxmo? I've browsed a bit through the source, and I guess an elegant way could be writing a /etc/profile.d/sxmo_set_pmos_wallpaper.sh, which contains:

export SXMO_BG_IMG="/usr/share/wallpapers/postmarketos.jpg"

However this doesn't work currently. I guess the script that gets installed to ~/.config/sxmo/profile would need to be changed to not set SXMO_BG_IMG, if it was already set by an environment variable before.

Does it make sense to do it like this, or do you have a better suggestion?

If you have time, could you adjust the mentioned profile script so this works? We could then backport this patch to sxmo-utils in alpine edge and 3.20, so it ends up in pmOS v24.06.

More details on packaging: /etc/profile.d/sxmo_set_pmos_wallpaper.sh will live in a new postmarketos-artwork-wallpapers-sxmo subpackage, which has install_if for sxmo and postmarketos-artwork-wallpapers. Then postmarketos-artwork-wallpapers will be added to _pmb_recommends of Sxmo UIs. That way people could just uninstall the package if they prefer to have the default wallpaper.

Thank you very much!

#473 accessibility: screen-reader (text-to-speech) in menu 7 months ago

Comment by ~ollieparanoid on ~mil/sxmo-tickets

It would be great to have proper screen reader support out of the box in one of the UIs on linux mobile and Sxmo seems like a great candidate for it. The demo with numen also looks impressive: https://lists.sr.ht/~mil/sxmo-devel/%3C20221108215538.rhg6ja4m6nfv62s3%40trantor%3E

An issue in the postmarketOS tracker was recently created showing interest in accessibility features, so if somebody is interested in implementing this or discussing ideas, consider reaching out there: https://gitlab.com/postmarketOS/pmaports/-/issues/2321

Regarding the keeping-it-lightweight aspect, maybe the screenreader feature could be implemented optionally (and for pmOS users would chose whether to enable it or not during the installer in the future?)

I've added this issue to: https://wiki.postmarketos.org/wiki/Accessibility#Related_issues

#453 Service packs missing package upgrades 2 years ago

Comment by ~ollieparanoid on ~mil/sxmo-tickets

I think a script that parses pkgs.postmarketos.org and checks against edge pkgs.alpinelinux.org is best. I cant find an api for pkgs.postmarketos.org. If you guys have a better way to program this or make it easier for you to support, let me know.

I suggest looking in the pmaports.git / aports.git repositories directly, instead of the pkgs websites. The latter gets generated from the git repositories, after binary packages are built and are sent to the backends that parse them and put the information into a database for these websites. By parsing the git repositories directly, it is more accurate (no delay until packages are built), and you should also be able to checkout a merge request for the service pack and review what packages are in there vs. alpine edge.

#419 [swmo] status bar sometimes displays [error reading from status command] 2 years ago

Ticket created by ~ollieparanoid on ~mil/sxmo-tickets

I got this after upgrading from 1.5.x to 1.6.0. Apparently this is known:


It was gone after another reboot.

#394 sway no longer starts after sway/seatd upgrade in postmarket os edge 2 years ago

Comment by ~ollieparanoid on ~mil/sxmo-tickets

#54 PinePhone: Megapixels segfault if camera hardware switch disabled 3 years ago

Ticket created by ~ollieparanoid on ~martijnbraam/Megapixels

plata-gl reported:

if a camera hardware switch in the PinePhone is disabled, Megapixels segfaults because it cannot find the cameras from the device config. It should just ignore this part of the config instead (it's a perfectly valid use case to disable e.g. the front camera and use only the back camera).