Sailfish OS update from Jolla
We’re pleased to say that open sourcing is now moving forward as discussed during Tampere community meetup
. Please share your views and thoughts on the post below. First one out is Sailfish Weather. Yes, we know that you, Sailfish Community, have done great efforts on adapting Weather app to work again with some patches. Contributions to get it working without Patchmanager would be awesome!
This fortnight features the usual Repository roundup after summer vacation and the soon to be standard Harbour News. Thank you @dcaliste and @vige respectively.
Sony update
The Sony Xperia 10 IV and 10 V project has indeed been a much more challenging and taking considerably more time than expected, and in all fairness also way longer than it should have taken. We have worked on the issues and been able to find workarounds for some. Same time we are working with Sony Open Device Program and reported issues to them. Together we’re working on a release that would include some fixes – we cannot promise schedule but it comes .
Have a cup of tee or coffee and enjoy this fortnight! Let’s keep on working together.
Repository roundup
Main interface
-
sailfish-nfcshare
, a share plugin using NFC, pvuorela moved to the theme icons for the sharing plug-in. monich added a warning when there is too much data to share via NFC, like a contact card with a photo avatar. -
localsearch
, metadata extractors for tinysparql, pvuorela added a oneshot script to reset the tracker database. With the Tracker upgraded to 3.9, there seems to have been some problems on getting indexed content shown when updating devices from older versions. -
ngfd
, the non graphical feedback daemon handling sound and vibration feedback, mal added support to load core configuration from/etc/ngfd
and also fixed issues when compiling with GCC 15.
Network, communication and telephony stack
-
telepathy-gabble
, a Jabber/XMPP connection manager, pvuorela disabled the compilation of Google Talk relay. The objective is to get rid oflibsoup2
from the distribution. Google Talk relay may not be of much usage currently on the phone. -
mobile-broadband-provider-info
, the database of access point configurations, pvuorela is working on minimising the differences accumulated during more than 10 years with the upstream project. -
nemo-qml-plugin-email
, QML bindings for emails, dcaliste added network fetched parameters when creating a new email account. This is using the same strategy as Thunderbird is doing, first checking if the server provides an autoconfig XML file with server addresses, ports, preferred level of encryption… If not, it relies on the database maintained by Thunderbird, on Github, or on their own servers.
Low level libraries
-
xxhash
, non-cryptographic hash algorithm, direc85 updated it to 0.8.3. -
debugedit
, tools for debuginfo creation, direc85 packaged version 5.1. -
rpm
, a software package format and tools, direc85 removed the includedfind-debuginfo.sh
anddebugedit
scripts in favour of separately provided scripts from updateddebugedit
package. This is a necessary step to later updaterpm
package above 4.16. direc85 also proposed to migrate the RPM database to use NDB since the old DBD has now been removed from recent version ofrpm
. Another solution could be to usesqlite
which is more widespread than NDB. -
qtdeclarative
, Qt implementation of QML language, direc85 fixed a compilation issue with GCC13 by adding-fno-strict-aliasing
flag in local storage part. -
droidmedia
, Android media wrapper library, NotKit added support for Android newer than 12 inminimediaservice
. It has already been used by Halium for a while. -
glib2
, the Glib library from GTK / Gnome, mal updated it to 2.84.4. -
udisk2
, a disk manager, mal updated it to 2.10.2. -
imagemagick
, a multi-purpose image manipulation tool, mal updated it to 6.9.13-29.
Developer’s corner
-
android-tools
, the Android tools, mal fixed erroneousprovides
andobsoletes
directives in the packaging. -
sb2-tools-template
, scratchbox2 cross compilation tools, mal addedperl-parent
package so Perl can be later updated. direc85 addeddebugedit
package. -
gcc
, the GNU compiler collection, mal proposed to update to version 13. It would also add thegcc-go
frontend.
Harbour news
Here are the latest news from Jolla Store. No, the QA queue is still not empty, but at least it’s getting smaller .
Expenditure
Expenditure is an app for tracking and splitting bills, project or trip expenses, with support for multiple currencies. It received a major update with numerous changes: It now uses a separate library for handling high-precision numbers, handling missing exchange rates has improved, the displayed decimal precision can now be configured, and it is now possible to do simple arithmetic when entering numbers. There is also plenty of bug fixes.
Parking Chaos
Parking Chaos, a clone of the famous “Rush Hour” or “Traffic Jam” board game, received a new translation: Portuguese (Brazil). Also Estonian, French, Portuguese (Brazil), Slovak, Spanish, Swedish, Turkish and Ukrainian translations were updated - and a bug which prevented the translations from being shipped was fixed.
Lone Wolf
Lone Wolf, a puzzle game introduced a couple of weeks ago is already at third released version. The changelog, compared to the first version, contains: Fix a bug where puzzles could not be solved, enhancements to the Action Chart page, loading/saving/advancing bugs fixed, many UI and eye-candy enhancements, advanced Action Chart, improved night mode, improved text-to-speech (available elsewhere), dropped most of the pulley menu functions and lots of smaller and larger fixes.
Reisplanner
Reisplanner provides information for Dutch railway travels. The latest update brings fixes to disruption page, detail page and indication when planned track is changed.
Minidoro
Minidoro is a Pomodoro timer. The latest version added Portuguese(Brazil) translation, and updated Indonesian, Spanish, Turkish and Ukrainian translations. There are new sound effects which require the app to have the “Audio” permission. There are also many UI fixes.
Please feed us your news
Hope you enjoyed reading this fortnight!
This is a community update, and frankly we can’t always keep up with all the exciting stuff happening in the Sailfish community. Plus, the less of this we have to actually write ourselves the better. So please help us out by posting your Sailfish news updates to the forum as a reply to this post. We’ll collate as much of it as possible into one easily digestible post for the next update. This is your news!
Please do also join us at our community meetings on IRC, Matrix and Telegram. Next community meeting will be on the 11th September. Please note that you can also join via Matrix bridge.
Remember to follow us also in Mastodon jolla (@jolla@techhub.social) - TechHub