After the update of accounts to better support latest Microsoft flavour of OAuth2 and the continuing effort on low-level library updates, the last fortnight brought (almost) the conclusion to the new charging settings. In the next (large) update, there will be the possibility to adjust charging of the phone in a finer way, including an hysteresis on full charge to limit battery aging.
signon-plugin-oauth2
, a plugin to handle OAuth2 protocol, tomin1 opened a pull request adding parameters passed to plugins. This allows sending non-standard query items to server. For example, Microsoft identity platform uses this to know that it should prompt user to select account.
-
mce
, mode control entity, spiiroin corrected the broadcast over DBus of the charging control states, so client can listen to change and not only stay on the values set at initialisation time. martyone fixed some issues found by review in his pull request to ensure that hysteresis controls are applied only once after full charge is reached. spirroin is also opening a pull request polishing the charge settings. -
mce-dev
, mode control entity - developper access, spirroin is proposing to add DBus constants to allow to override the charging policy. -
libmce-qt
, Qt bindings formce
, spiiroin finalised his work on providing support for charge states (and charge hysteresis). -
lipstick
, the compositor and main user interface of your phone, spiiroin removed the "Not enough power to charge" warnings when using the new charge states and letting the battery discharge when plugged on to avoid saturating at 100%. -
nemo-qml-plugin-systemsettings
, a QML component used by the Settings app, martyone is proposing a pull request to allow the charging hysteresis to be managed. And spirroin completed the work with a pull request exposing charging status.
mkcal
, storage backend using SQLite for calendar entries, dcaliste opened a pull request, cherry-picking changes from an earlier pending pull request cleaning up internally the cases where a runtime only calendar doesn't require to access the storage.
-
PackageKit
, a D-Bus abstraction layer that allows the session user, pvuorela has worked on a major update from 1.1 to 1.2.5. This required to update most of the commits specific to Sailfish OS. -
lksctp-tools
, user-space access to Linux kernel SCTP, mal pushed it to the version 1.0.19. SCTP is like TCP transport protocol, except that is can guarantee ordered message delivery (and many other things). -
hunspell
, a spell checker and morphological analyzer library, mal updated the package from version 1.6.2 to 1.7.1. -
screen
, a screen manager that supports multiple logins on one terminal, pvuorela updated the package from 4.7.0 to 4.9.0. He profited to clean up the spec file in the process. -
mesa
, graphic libraries, mal is proposing to update to 21.3.9. The update relies on a pending upgrade of LLVM though. -
python-yaml
, YAML parser/emitter for Python, nephros is proposing to update to the latest version of the 5 branch series. This will allow to update theyq
tool in Chum. -
LLVM
, the machinery to build compilers, rubdos who started working on an LLVM upgrade, requested help to finish the update. mal proposed himself and is continuing the work. -
gecko-dev
, the browser engine, mal added a branch for LLVM upgrade. -
rust-cbindgen
, cbindgen creates C/C++11 headers for Rust libraries, mal is working on a update of the package. At this stage, it's still a test branch. -
rust
, the Rust programming language compiler, mal opened two branch testing the upgrade of Rust to 1.61 or 1.64. -
curl
, the command-line tool to access the web, pvuorela is updating it to 7.85.0, also clean-up patches for a better alignment with Fedora. -
zxing
, a codebar library, pvuorela updated the package.
-
automake
, the infamous GNU build system - Makefile generation, mal has created a branch to upgrade it to 1.16.5. -
autoconf
, the infamous GNU build system - automatic system detection, mal is proposing to upgrade it to 2.71 (from 2.69). -
ruby
, the interpreted scripting language for quick and easy object-oriented programming, mal is working in a branch where he picked a commit from upstream updating the build system for Autoconf 2.70. -
scratchbox2
, the cross-compilation tool used by the SDK, mal has opened a pull request whereautoreconf
is used when building the package, to avoid missing files likeconfig.sub
andconfig.guess
now required by newerautoconf
. -
sdk-setup
, part of the Sailfish SDK, martyone modifiedmb2
,sdk-manage
andsdk-assistant
to be aware of snapshots. Indeed, when building, to preserve the original build image, builds (and possible installation) are done in a dedicated snapshot of the build image. Now, snapshots are not listed by default with such tools. -
sailfish-qtcreator
, the Qt IDE, martyone added a--snapshots
option tosfdk
to list the snapshots on-deamnd only. He also djusted the documentation formb2
. -
sample-app-cppqml
, a demo application featuring QML interface to C++ code, rainemak cleaned up its packaging and rename the repository for consistency. -
sample-app-c
, a demo application featuring command line interface, rainemak and vigejolla created this new repository to give an example of a command line tool using pkg-config to access a system library.
docs.sailfishos.org
, the documentation website sources, various changes happened:
- vigejolla corrected several broken links from the wiki importation,
- vigejolla consistently use "Sailfish SDK" in the documentation,
- jovirkku added the release 4.4.0.72 to the table of releases, rainemak adjusted the date for it in a later pull request,
- jpwalden introduced a help section with some selected article from Zendesk,
- jovirkku imported some articles from Zendesk to tips and tricks,
- martyone polished articles related to the build environment,
- rainemak is mentioning the c++ demo code in tutorials,
- vigejolla and rainemak commited several cleaning and style changes,
- martyone updated the pages mentioning snapshots (in preparation of SDK release 3.10),
- jpwalden is proposing a new page explaining the testing procedure and bug reporting,
- jovirkku has imported several pages from Zendesk on possible issues during OS updates.