You should give more money to people, organisations, and companies that enable you to use software, which you are allowed to use, understand, share, and improve than to those who restrict you in those essential rights.
Every now and then people wonder how to replace #phosh's on screen keyboard and what interfaces are needed. Here's some notes on that: https://phosh.mobi/posts/phosh-osk-interface/
phosh 0.34.1 is out 🚀📱:
This fixes two user visible regressions that crept into 0.34.0.
Check out the full release notes at https://phosh.mobi/releases/rel-0.34.1/
#phosh #librem5 #gnome #linux #mobile #LinuxMobile #MobileLinux #gnomemobile
I'm proud to announce that a Wesnoth has turned 20 years old! Starting with version 0.1 tagged on June 18th 2003, Wesnoth has grown with the help of hundreds of volunteers continually improving all aspects of the game. And while admittedly Wesnoth is no longer at the peak of its popularity, there are still many developers, translators, add-on authors, moderators, and players helping to keep Wesnoth going strong. Thank you everyone for all your work, and here's to another 20 years of Wesnoth!
#git commit messages are not only a service to your fellow developers, they're also a service to your future self asking: "Why exactly did I change that back then?" (when the forge or gitlab instance with all the merge requests and discussions might be long gone).
Some bits about #cellbroadcast support coming to #phosh via #ModemManager: https://phosh.mobi/posts/cellbroadcast/
He look, 🎅 just dropped #phosh 0.34.0 🚀 📱 . The bulk of things happened on the Wayland compositor side but the phone shell and other bits also got some improvements and fixes.
Check the detailed release notes at https://phosh.mobi/releases/rel-0.34.0/
#librem5 #gnome #linux #mobile #LinuxMobile #MobileLinux #gnomemobile
The Call for Papers for the "FOSS on Mobile Devices" devroom at @fosdem runs until the end of this week! Now is definitely the time to submit your talk proposals at https://fosdem.org/submit 😉️
Don't be shy, all free/open-source projects related to smartphones and tablets are welcome!
#FOSS #FLOSS #FOSDEM #LinuxOnMobile #LinuxMobile #MobileLinux
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