phosh 0.33.0 is out 🚀📱:
Allows to toggle password visibility on/off in all modal dialogs, new
🔒-screen plugin to launch tasks, improved support for Indic languages ➕ UI and troubleshooting tab improvements in mobile settings.
Check out the full release notes at https://phosh.mobi/releases/rel-0.33.0/
#phosh #librem5 #gnome #linux #mobile #LinuxMobile #MobileLinux #gnomemobile
As of todays #linux-next (https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/tag/?h=next-20210112) you can run the #librem5devkit without any additional patches using the default mainline arm64 #defconfig. This means distributions can enable it without trouble from #linux 5.12 onwards. The #librem5 itself needs some more work but it builds a lot on what we have for the devkit.
Today was cell broadcast test day in NL. @janvlug and @z3ntu thankfully captured Modemmanager logs. Piped that into my MM testcase and could parse it out all right:
> NL-Alert 04-12-2023 12:00: TESTBERICHT. De overheid waarschuwt je tijdens noodsituaties via NL-Alert. Je leest dan wat je moet doen en waar je meer informatie kan vinden. *** TEST MESSAGE Netherlands Government Public Warning System. No action required.
Next up message assembly and exposing it on DBus.
The 2023 Cambridge MiniDebconf has started! The ever-awesome DebConf video team have set up live streaming during the conference. For stream information and the conference schedule please see: https://wiki.debian.org/DebianEvents/gb/2023/MiniDebConfCambridge#Schedule #debian #debconf #MiniDebConfCambridge https://micronews.debian.org/2023/1700914033.html?utm_source=dlvr.it&utm_medium=mastodon
phoc bits: https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/506
gtk: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/6582
mobile-settings: https://gitlab.gnome.org/guidog/phosh-mobile-settings/-/merge_requests/82
Rudra's work on managing favorites: https://gitlab.gnome.org/guidog/phosh-mobile-settings/-/merge_requests/73
It's the small things. @rudraps@mastodon.social is working on a mobile-settings feature that requires touch drag and drop in a GtkFlowBox. That didn't work and as it turns out we need two small fixes in #phoc and a small fix in #gtk . With that we can also reorder OnScrenKeyboard shortcuts that way:
Debian Votes: A General Resolution torward an offical project statment has been initiated regarding the recent EU 'Cyber Resilience Act and Product Liability Directive' https://www.debian.org/vote/2023/vote_002
If you're not developing for phosh or phoc you can ignore this and the above entirely.
Background is that check_import_dmabuf in wlr_linux_dmabuf_v1.c picks the wrong node for it's validation (https://gitlab.freedesktop.org/wlroots/wlroots/-/issues/3757) so we have to help it a little bit for the time being.
If you're running #phoc's development branch (main, tracking #wlroots git) on a device with split display controller and gpu (like the #librem5 with #etnaviv and mxsfb / dcss) make sure to set
WLR_RENDER_DRM_DEVICE=/dev/dri/renderD128
export WLR_RENDER_DRM_DEVICE
in ~/.phoshdebug as otherwise GTK4 (and lots of other things) will fail to render anything. GTK3 and #phosh itself will work fine.
This doesn't apply when you run nested of e.g. with intel graphics.
Nice progress on the performance of my driver for the Vivante NPU:
https://blog.tomeuvizoso.net/2023/11/etnaviv-npu-update-11-now-twice-as-fast.html
After more than a decade since 0.1, I released #AppStream 1.0 today!
The release brings some API breaks, cleanups and new features, and is a huge milestone for the project. Thanks to everyone who contributed over the years!
Blogpost to mark the occasion:
https://blog.tenstral.net/2023/11/appstream-1-0-released.html #freedesktop #linux
@fosdem developer rooms have been announced!
After a crammed half day of talks on #LinuxOnMobile last time, we are very happy that there will be a full Sunday dedicated to mobile topics around true Linux OSes at #fosdem2024.
We will announce a Call for Participation as soon as it is published. We will coordinate with our Friends at @postmarketOS, sailfish OS, etc to put together something interesting.
https://fosdem.org/2024/news/2023-11-08-devrooms-announced/
1. Two people are trying to get Varnam running in Windows
2: Another trying to improve the library
3: Another from other side of the world trying to run it for Mobile Linux
4: Another trying to plug Varnam in a big site
5: and more...
Thank you contributors <3. Peak Varnam dev
If you're using that and want to run phosh against it make sure to pick up phosh's main branch. For phog use https://gitlab.com/mobian1/phog/-/merge_requests/7
We're tracking wlroot's git on #phoc's main branch now: https://gitlab.gnome.org/World/Phosh/phoc/-/merge_requests/463 .
@joeyh The format still works great, it's super handy to have the entire history of security issues within a single Emacs buffer,especially when cross correlating with older issues
phosh 0.33.0 is out 🚀📱:
Allows to toggle password visibility on/off in all modal dialogs, new
🔒-screen plugin to launch tasks, improved support for Indic languages ➕ UI and troubleshooting tab improvements in mobile settings.
Check out the full release notes at https://phosh.mobi/releases/rel-0.33.0/
#phosh #librem5 #gnome #linux #mobile #LinuxMobile #MobileLinux #gnomemobile
NEW POST: It's now been a year since The Muskover, what does my use of social media look like now, both as a reader and a writer?
Thanks to the stellar work of Arjan Molenaar, the pygobject bindings have been dramatically improving over the past month. Now Python developers can finally use instances of fundamental types, which was one of the big blockers for people implementing custom widgets with GTK4.
Starting with the GNOME 46 run time, you'll be able to do advanced custom drawing using render nodes, as well as accessing low level windowing system event objects.
We hit bug number #1000 in #phosh: https://gitlab.gnome.org/World/Phosh/phosh/-/issues/1000
(and it's surprisingly not phone related)
I ever so often close the 🎵- player and when grabbing the 📱 I'd have to unlock it to just start the 🎵 player and then 🔒 the 📱 right away again (as there's #mpris controls on the 🔒-screen then anyway).
Hence I wrote a small #phosh plugin to add arbitrary "launchers" to the 🔒-screen via a desktop file.
This is very simplistic atm (as we e.g. don't track app-state) but gets the job done initially.
I only used it for that purpose but there's other potential use cases: