Laptop died yesterday but thanks to the #Librem5, the Baseus Dock, an HDMI Screen, a USB keyboard and #Phosh's docked mode I have access to most of the things via my phone.
#nitrokey helps a lot as that means I have my ssh keys available by just plugging it in.
Took me about 15min to notice that I didn't even plug a mouse in.
#AppStream 1.0.3 is out 😄
It mostly consists of bugfixes and a bunch of additions to the validator to make it catch even more issues in advance. "Plasma Mobile" is also a recognized desktop-style now.
#freedesktop #xdg
Changes:
https://github.com/ximion/appstream/commit/0f83f572c89f936ddb3c5bf1a8fd85e8c3976a68
Very, very happy that our proposal for adding #cellbroadcast support to #ModemManager and #Phosh was accepted by @NGIZero : https://nlnet.nl/project/SMS-CB 🗼 〰️ 📱
Forgot to add: toggling always-on-top will also get a visual indication in an upcoming #phoc release (likely 0.39.0).
Registration and the Call for Proposals are now open for DebConf24. This year's event will be held in Busan, Korea, and will offer Talks, Hacking sessions, activites, discussions, and of course a legendary cheese party! https://debconf24.debconf.org/news/2024-04-15-dc24-registration-cfp-open/ #debian #debconf24 #busan #korea https://micronews.debian.org/2024/1713220443.html?utm_source=dlvr.it&utm_medium=mastodon #debian
Exciting news on my blog! I’ve written about the latest improvements in the etnaviv GPU stack and how I am integrating a hardware database into Mesa to enhance driver development.
If anyone in the #erlang community has been using the rich compiler error option in Rebar3 over the last year, I’m looking for any feedback or opposition before turning it on by default in the next release: https://github.com/erlang/rebar3/pull/2881
@arunmani @phosh A part 2 would be awesome! I will look into PhoshStatusPage. I've been wanting a quick toggle for scaling for a long time as it is useful when running more desktop focused applications. I might try making another quick setting for my TouchpadEmulator virtual mouse rather than relying on hardware buttons for it.
Want to build your own lock screen widget or quick setting in #phosh? @arunmani explains how that works in https://phosh.mobi/posts/custom-plugins-dev/ 🛠️
phosh 0.38.0 is out 🚀📱:
- #phosh: Better handle devices with rounded display corners, support count and progress in launcher entries
- #phoc: Handle always-on-top and move to display corner
- #squeekboard: Many layout improvements
- p-o-s: Disable OSK when hw keyboard is available in p-o-s
…and more. Check out the full release notes at https://phosh.mobi/releases/rel-0.38.0/
#librem5 #pinephone #gtk #wlroots #gnome #linux #mobile #LinuxMobile
#gmobile 0.1.0 is out. Besides adding support for a new device (Xiaomi Mi A2 Lite) it's also now a shared lib (as updating it in >5 projects became cumbersome):
https://gitlab.gnome.org/World/Phosh/gmobile/-/releases/v0.1.0
…and here are my #FreeSoftware bits for March:
https://honk.sigxcpu.org/con/Free_Software_Activities_March_2024.html
Weekly GNU-like#MobileLinux Update (13/2024): Bugfixes and Improvements
https://linmob.net/weekly-update-13-2024/
#LinuxMobile #LinuxPhones #PinePhonePro #SailfishOS #UbuntuTouch #Phosh #postmarketOS #DanctNIX
Heads up for distro maintainers:
gnome-session 46 dropped support for the `--systemd` option.
(https://gitlab.gnome.org/GNOME/gnome-session/-/merge_requests/93)
So if you want to use #phosh with gnome-session >= 46 make sure to drop that option from `/usr/bin/phosh-session`. A point release fixing this is in preparation: https://gitlab.gnome.org/World/Phosh/phosh/-/merge_requests/1387 . Until then the safest thing is to stick with gnome-session << 46.
Although no Debian stable versions are known to be affected by CVE-2024-3094 the next point release for 12.6 has been postponed while we investigate the effects of this CVE on the Archive. https://lists.debian.org/debian-security-announce/2024/msg00057.html https://micronews.debian.org/2024/1711844961.html?utm_source=dlvr.it&utm_medium=mastodon #debian
Small thing that I have found missing in the current discussion around the xz debacle:
If a project that you have an interest in has already a problem with maintainer capacity, probably the worst solution is to just add a maintainer (and even worse doing it in a rush).
You don't need to arm-twist the overworked maintainer in sharing power, you can just start doing non-binding reviews, answering questions and offloading other work from the maintainer(s).
Do you have an old #PinePhone lying in the cupboard?
Dev versions of #ModemManager now support #GPS without a SIM card. Consumers of the MM API need some changes for this, so I submitted pull requests to #Geoclue (https://gitlab.freedesktop.org/geoclue/geoclue/-/merge_requests/173), gnss-share (https://gitlab.com/postmarketOS/gnss-share/-/merge_requests/15), and my own simple #GNSS app Satellite (https://codeberg.org/tpikonen/satellite/releases) (all 3 in different languages).
Soon it will be possible to use SIMless mobile phones for things like navigation and fitness tracking.
While we try to find a suitable place for the clock in phosh's top bar when notches are present (since 0.29.0) we didn't take rounded corners into account as most of the time the left and right padding would be enough.
With more devices like the #fairphone5 and #xiaomi daisy showing up as being used with #phosh we need to care about that too:
Obvious Firefox is the answer, but if you need a different engine at times, at least use a Debian-based Chromium...
From the latest upload to sid:
"disable/screen-ai-blob.patch: add patch to not register the ScreenAI component. Previously, if you opened a PDF and clicked "open in reader mode", it would download a binary blob to ~/.config/chromium/screen_ai/, and do OCR stuff (and who knows what else) in that opaque blob without warning you. We, uh, don't want that."
https://tracker.debian.org/news/1514077/accepted-chromium-1230631258-1-source-into-unstable/