There is a new repository, mysteriously called sailfish-labs
that appeared last week but is currently empty. One can try to guess what it could be used for. I'm starting the game, guessing that it may store some QML components, like the Qt labs platform ? Besides, there were less visible pull requests this fortnight, but it's worth mentioning the huge work on IPv6 stack to allow access with IPv4 networks.
-
tayga
, an out-of-kernel stateless NAT64 implementation for Linux, this repository is newly imported into SailfishOS. dsuni created the packaging for it. -
connman
, the connection manager, LaakkonenJussi started working on adding VPN support with CLAT. Wikipedia has a page explaining the transition tools used for IPv6. The work also continues in the main pull request on CLAT support.
amber-mpris
, QML bindings for remote control of music players, pvuorela hided theMprisClient
object since it's an internal implementation detail that should not be exposed in QML.
-
mkcal
, storage backend using SQLite for calendar entries, dcaliste changed the loading mechanism to ensure that it's not possible to populate the memory representation of the database with orphaned exceptions or recurring incidences with missing exceptions. pvuorela quickly patched also the mkcal tool used for alarms to avoid the deprecation warning. dcaliste and pvuorela started a large code cleaning, suppressing unused methods inherited from the slit of KCal into KCalendarCore and mKCal. This work includes the removal of specific load methods, the removal of a journal specific routine but is also proposing to remove the deprecated support of non standard timezone in the database. Additionnaly, dcaliste submitted a patch to add a search method through out the database. -
nemo-qml-plugin-calendar
, the QML bindings for calendar events, dcaliste propagated some changes on how incidence are loaded from their UID. pvuorela removed some depecated usage ofKCalendarCore::IncidenceBase::setHasGeo()
. dcaliste started to work on a new QML model to expose results of a search query in the database.
-
buteo-sync-plugins-social
, several sync plugins for Google, Facebook and other proprietary protocols, as for the CalDAV plugin, dcaliste propagated some changes on how incidence are loaded from their UID. -
buteo-sync-plugin-caldav
, the synchronisation framework plugin for CalDAV content, pvuorela removed some depecated usage ofKCalendarCore::IncidenceBase::setHasGeo()
. Then dcaliste completely removed the tests of IncidenceHandler, since the purpose of their tests were not in use anymore in the synchronisation plugin. On pvuorela's advice, dcaliste also added an XML file to run the full tests automatically on the test farm.
nemo-qml-plugin-dbus
, the QML bindings for DBus, attah is proposing to add support for array of string-variant key-value pairs. This data type is used in the standard FreeDesktop DBus methods for launching applications, so it enables apps to call those methods from QML. One use could be in his SeaPrint application in the share plugin so it may open the application while allowing it to maintain a single instance.
-
sensorfw
, sensor framework, gber got his patch merged. It allows to build with the autohybris config and its also addressing linking issues. -
mce
, mode control entity, spiiroin made it simpler to reset values on command-line by using the specific argument/reset
with--set-ffo=
parameter switch. spiiroin is proposing to add a new command for display off that is only blanking the screen without locking the device.
-
sdk-build-tools
, a package of scripts used to build the Sailfish SDK, martyone added the documentation for Bluez module of KDE Framework. vigejolla changed the subnet address of the build host to be10.21.0.20
and not10.0.0.20
. vigejolla is also proposing to use LiteHTML as default viewer backend. He added a patch to fix build on MacOS because of a missing include. -
sdk-setup
, part of the Sailfish SDK, Thaodan submitted a pull request to ensure thatmb2 apply
will work when there are tabs in the spec file.
-
martyone cleaned up the installation page for the SDK, see https://docs.sailfishos.org/Tools/Platform_SDK/Installation/.
-
jpwalden created a page for the note application, see https://docs.sailfishos.org/Support/Help_Articles/Notes/.
-
martyone announced the SDK release 3.10 for all, see https://docs.sailfishos.org/Tools/Sailfish_SDK/.
-
rainemak updated the user-agent of the browser.
-
jovirkku replaced the ZenDesk links with internal ones when possible.
-
jovirkku updated the device lock page to add the alphanumeric code handling, see https://docs.sailfishos.org/Support/Help_Articles/Device_Lock_and_Security_Code/.
-
vigejolla updated the list harbour restriction list for 4.5.0.
-
martyone created a page explaining guidelines to document API, see https://docs.sailfishos.org/Develop/Collaborate/API_Docs_Contribution/
-
jovirkku updated the page on the Camera application, see https://docs.sailfishos.org/Support/Help_Articles/Camera/
-
vigejolla changed the Platform SDK installation page to use
.bashrc
instead of.mersdk.profile
, see https://docs.sailfishos.org/Tools/Platform_SDK/Installation/ -
martyone removed the notice telling that a snapshot is used in the Platform SDK. Since snapshots are hidden by default, he also removed them from the listing examples.
-
The-Unsticker proposed to changed the initial phrasing about the SDK to emphase that it is running in a virtual machine. martyone commented that the idea should be the opposite.
-
jovirkku complemented the media application article with a section on adding a playlist for Internet streaming.
-
jovirkku prepared a page explaining how to use VNC.