#NewPipe #SailfishOS dev diary day 85. Returning after a bit of a break to look at infinite (endless?) scrolling and to catch up on all of the interesting activity here on Mastodon that I managed to miss while travelling!
᠁
᠁

#NewPipe #SailfishOS dev diary day 85. Returning after a bit of a break to look at infinite (endless?) scrolling and to catch up on all of the interesting activity here on Mastodon that I managed to miss while travelling!
᠁
᠁
Weekly GNU-like #MobileLinux Update (24/2025): Not just Q&A sessions
https://linmob.net/weekly-update-24-2025/
#LinuxMobile #Linux #UbuntuTouch #SailfishOS #postmarketOS #Mobian #PinePhonePro #PineTabV #FurilabsFLX1 #LiberuxNexx #Librem5 #PinePhone #DanctNIX
@Lazycog @sic_semper_tyrannis Funny, today I learned. On #SailfishOS however each different selected icon makes a new element in the app menu, rendering all others non-functional
Weekly GNU-like #MobileLinux Update (23/2025): #UbuntuTouch 20.04 OTA 9 and a crowdfunder
https://linmob.net/weekly-update-23-2025/
#LinuxMobile #LiberuxNexx #Liberux #postmarketOS #Debian #Mobian #SailfishOS #NemoMobile #PinePhone #Librem5
#NewPipe #SailfishOS dev diary day 84. Finishing early today before I head off on my travels, but still with enough time to fit in a big of development today: adding the translation processing into the CMake pipeline so it doesn't have to be run manually.
I'll be back on the 16th with the next dev diary update!
#NewPipe #SailfishOS dev diary day 83. Investigating GStreamer errors and updating translations that include plural variants.
#NewPipe #SailfishOS dev diary day 82. MediaInfo properties and LifetimeCheck classes to smooth the relationship between C++ and QML.
#NewPipe #SailfishOS dev diary day 81. Mopping up the few remaining ownership errors
So, after about a month of slow and gradual changes to my phone ecosystem (and after accepting the quite unfortunate limitation of having to rely on my work phone for the national eID in Sweden: "BankID", due to missing NFC): I'm now ready to try out the actual switch from iPhone to #sailfishos #linuxPhone from #jolla as my 'main driver' phone.
Let's see how it goes!
Any #SailfishOS users out here know how to make #StreetComplete usable again by either disabling the any-audio-interrupting plop sounds or teaching SailfishOS to just keep playing audio if another app makes sound?
https://forum.sailfishos.org/t/disabling-plop-touch-sounds-in-streetcomplete/23374
#NewPipe #SailfishOS dev diary day 80. Repeated replies and my attempts to understand the Qt/QML memory ownership model: an unholy alliance between managed and garbage collected memory.
The port of Sailfish for the OnePlus 6 has the best performance out of all the ports currently imo. I recommend giving it a try.
#NewPipe #SailfishOS dev diary day 78. Today I'm trying to handle nested comment replies.
@streetcomplete @hisold @organicmaps You complete a task, the circly thing goes away, it plops. On #SailfishOS this stops any other audio being played.
#NewPipe #SailfishOS dev diary day 78. After a bit of a break I'm getting back on track with my daily dev diary. Today, it's all about animations and transitions.
It's nice -- somehow reassuring -- to be back working on this again.
Weekly GNU-like #MobileLinux Update (22/2025): Is it June already?
Weekly GNU-like Mobile #LinuxUpdate (21/2025): Librem 5 5G and other fun stuff
I've said it before and I'll say it again: the EU should reserve some serious money, fork Mozilla and make regulations that governmental websites need to work on their fork (and Big Tech gatekeeper websites as well).
This is one of the items to stay independent from Google's, Apple's and the US's whims.
(The other item is a mobile OS like @jolla's #SailfishOS.)
#NewPipe #SailfishOS dev diary day 77. The intricacies of combining an expander with a context menu for comment items.
I'm taking a short 7 day break from posting these dev diaries, but rest assured I'll be back on Monday 2nd June to pick up where I've left off!
#NewPipe #SailfishOS dev diary day 76. Much code refactoring to better support JSON deserialisation on the way towards supporting replies to comments.