Skip to content

Latest commit

 

History

History
179 lines (90 loc) · 16.1 KB

20230626.md

File metadata and controls

179 lines (90 loc) · 16.1 KB

Repository activities from 2023-06-09 to 2023-09-01

Repository roundup

The summer period was a period of vacation for many people, but not for all. The large number of package upgrades done by mal, attah and Thaodan or the work to port to Qt6 many key components done by neochapay and jmlich, show that Sailfish OS is actually a (Linux) distribution. Which means that it is leveraging capabilities from many upstream projects, which also come with a maintainance cost. This work of updating all the packages can be seen as a work not spent on adding new features visible to the user, but it is essential to fix bugs, keep pace with upstream evolutions... Besides, an element raised my interest from its pull request title: "Add support for Android 13.", done by mal in droidmedia repository.

The network stack

Telephony stack

  • libqofonoext, Qt bindings for specific Sailfish OS extension to Ofono, jmlich updated the build system for Qt6 concurrent installation.

Document and files

Mapping and location services

Communication services

Calendar stack

Browser

  • gecko-dev, Mozilla's Gecko web rendering engine, attah proposition to enable the dialog element, since this element is now standard and available since Firefox 53, has now been merged.

  • gmp-droid, a Gecko Media Plugin to enable use of Android hardware codecs through droidmedia on libhybris-based devices, rainemak continued the work of d-grigorev ensuring that the video encoder is producing a constant bitrate stream, not to conflict with WebRTC bandwidth limiting algorithms.

  • gecko-camera, a plugin-based library for Gecko to simplify video capture, rainemak and d-grigorev propagates recent changes from gmp-droid on constant bitrate for video capture.

User interface

Audio and video layer

Low level libraries

SDK and developer tools