Navigation

    UBports Robot Logo

    UBports Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    Ubuntu Touch OTA-16 Changelog

    OS
    1
    1
    681
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • U
      UniSuperBox last edited by UniSuperBox

      What follows is a log of most of the changes to Ubuntu Touch between OTA-15 and OTA-16 (as of the March 8, 2021 Release Candidate).

      OTA-16 is our second-largest release ever. About 1/3 of the binary packages installed in Ubuntu Touch changed in this release.

      This changelog does not include all changes. In particular, changes to the following components are not included:

      • Applications preinstalled using click packages
      • Device-specific changes made in their Halium build trees

      [Rodney]

      Upgrade 21 Qt source packages from v5.9.5 to v5.12.9
      Backport ~20 of Qt's dependent source packages to Xenial
      Remove the Oxide web rendering engine: ubports/morph-browser#419
      Fix build of U1DB, fixes ubports/u1db-qt#2: ubports/u1db-qt#3
      Add 16.04.5 app framework: ubports/ubuntu-touch-meta#59
      Fix QML warnings caused by Qt 5.12 update: ubports/ubuntu-ui-extras#66
      Fix QML module dependencies for Qt 5.12: ubports/unity-api#27
      Fix content-hub under Qt 5.12: ubports/content-hub#16
      Handle changes to Qt private window state API in qtubuntu, fixes ubports/qtubuntu#3: ubports/qtubuntu#17
      Fix maliit-framework's build against Qt 5.12: ubports/maliit-framework-packaging#4
      Replace transitional dependencies and run online-accounts-api tests on arm64: ubports/online-accounts-api#2
      Update QML module dependencies: ubports/accounts-qml-module#2
      Update libusermetrics dependencies: ubports/libusermetrics#11
      Update qtubuntu-print for private API changes in Qt 5.12: ubports/qtubuntu-print#1
      Clean up system-settings warnings and failed tests after Qt 5.12: ubports/system-settings#275
      Update ubuntu-push-qml dependencies: ubports/ubuntu-push-qml#3
      Update dialer-app dependencies: ubports/dialer-app#148
      Update dependencies and fix build of unity-webapps-qml: ubports/unity-webapps-qml#1
      Fix runtime errors of morph-browser against Qt 5.12: ubports/morph-browser#446
      Fix ubuntu-system-settings-online-accounts import errors and run tests on arm64: ubports/ubuntu-system-settings-online-accounts#4
      Add support for Qt 5.12 and 5.15 to ciborium (why is it like this): ubports/ciborium#47
      Fix messaging-app for Qt 5.12: ubports/messaging-app#261
      Fix qqc2-suru-style for Qt 5.12: ubports/qqc2-suru-style#52
      Update dependencies of mediaplayer-app: ubports/mediaplayer-app#17
      Build Oxide rendering engine against Qt 5.12 (but don't install it by default on Ubuntu Touch): ubports/oxide-packaging#2
      Port Ubuntu UI Toolkit to Qt 5.12: ubports/ubuntu-ui-toolkit#103
      Port Lomiri to Qt 5.12: ubports/unity8#355
      Log the whole filename when a file fails to save: ubports/qtubuntu-camera#16
      Fix Launcher becoming invisible when an app updated its messages bubble while the Drawer was open, fixes ubports/unity8#361: ubports/unity8#362
      Move internal implementations of QQC2-suru-style components into a subdirectory, fixes ubports/qqc2-suru-style#53: ubports/qqc2-suru-style#54
      Fix address-book-app for Qt 5.12: ubports/address-book-app#177
      Fix imports in Fingerprint settings plugin, fixes ubports/system-settings#24: ubports/system-settings#25
      Switch to ubuntu-touch-sounds instead of ubuntu-sounds: ubports/telephony-service#22
      Fix system-settings displaying "nan minutes" for screen timeouts: ubports/system-settings#279
      Import and use Morph.WebContext correctly: ubports/morph-browser#466
      Fix display of QtWidgets applications under Qt 5.12: ubports/qtubuntu#19

      [Marius Gripsgard]

      Fix automatic brightness on Android8+ and Treble devices: ubports/repowerd#14
      Add missing include for std::isnan in morph-browser's domain-settings-model: ubports/morph-browser#447
      Register the Morph.Web QML type: ubports/morph-browser#448
      Do not create runtime for biometryd's dbus stubs: ubports/biometryd#4

      [Ratchanan Srirattanamet]

      On Android 9 and Android 7 devices, make alarms and ringtones play through headphones and speakers even when a microphone is plugged in: ubports/pulseaudio-modules-droid#11 and ubports/pulseaudio-modules-droid#12
      Make unity-system-compositor compatible with newer Mir while maintaining Mir 1.2 support: ubports/unity-system-compositor#19
      Fix trust-store hanging when it failed to display a prompt, fixes ubports/ubuntu-touch#1668: ubports/trust-store#14
      Update GStreamer and bring in gst-droid, allowing an accelerated camera viewfinder on the PinePhone and video recording on 32-bit Android 7 devices.

      ["natur-produkt"]

      Fix switching mobile data SIMs in some cases on some Android 9 devices: ubports/indicator-network#57

      [Chris Clime]

      Update morph-browser user agent to "like Android 9" instead of "like Android 4.4", fixes ubports/morph-browser#374: ubports/morph-browser#386
      Fix page zoom settings sometimes not being applied, fixes ubports/morph-browser#350 and ubports/morph-browser#360: ubports/morph-browser#352
      Re-enable custom user agents and add "Always Deny" checkbox when a website requests location access, fixes ubports/morph-browser#320: ubports/morph-browser#368
      Fix QtQuickControls2 style being set incorrectly in morph-browser, fixes ubports/morph-browser#440: ubports/morph-browser#442

      [Florian Leeber]

      Add option to rotate boot screen to upside-down orientations: ubports/unity-system-compositor#18

      [Kugi Eusebio]

      Make deleting a file from the morph-browser downloads list also delete the downloaded file, fixes ubports/morph-browser#330: ubports/morph-browser#412
      Make tabs taller when using the tablet/desktop browser UI, fixes ubports/morph-browser#221: ubports/morph-browser#418
      Fixed morph-browser click name, fixes ubports/morph-browser#335: ubports/morph-browser#423
      Add visual option to reopen most recently closed tab: ubports/morph-browser#416
      Overhaul Downloads UI with "recent downloads" panel, a toolbar icon which shows downloads in progress, and more, fixes ubports/morph-browser#193: ubports/morph-browser#415
      Avoid selecting a tab when trying to swipe on its title, fixes ubports/morph-browser#426: ubports/morph-browser#427
      Stop the browser from rotating itself whenever its window is taller than it is wide, fixes ubports/ubuntu-touch#1344: ubports/morph-browser#430
      Change "Unity8" to "Lomiri" in keyboard shortcut overlay: ubports/unity8#350
      Fix errors shown while using content-hub pickers: ubports/content-hub#17
      Changed type of edge-barrier-sensitivity: ubports/unity8#367
      Make the Keyboard theme page select the currently active theme when loaded, fixes ubports/system-settings#281: ubports/system-settings#282

      [Lionel Duboeuf]

      Allow apps to play audio files from a temporary directory, fixes ubports/media-hub#2: ubports/media-hub#25
      Display a message when the Contacts app fails to load the device's current phone number(s), fixes ubports/address-book-app#142: ubports/address-book-app#147
      Add support for animated images in default Messages app: ubports/messaging-app#258
      Fix incorrect audio recording timer, fixes ubports/mesaging-app#265: ubports/messaging-app#268
      Fix call timer not starting at 0, fixes ubports/dialer-app#149: ubports/dialer-app#150
      Fix message bubbles being invisible under Qt 5.12, fixes ubports/messaging-app#263 and ubports/messaging-app#269: ubports/messaging-app#267
      Fix DatePickers not showing when they are loaded asynchronously, fixes ubports/ubuntu-ui-toolkit#109: ubports/ubuntu-ui-toolkit#110

      [Jami Kettunen]

      Add support for the PM8998 PMIC LED flash controller as used in the Snapdragon 835 and 845 chipset: ubports/indicator-power#40

      ["NotKit"]

      Correctly display the device name when using generic Halium system.img: ubports/system-settings#273

      [Joan "Cibersheep"]

      Fixed inconsistent Catalan keyboard layout, fixes ubports/keyboard-component#125: ubports/keyboard-component#124

      [Mateo Salta]

      Hide the morph-browser scaling error on some devices: ubports/morph-browser#441
      Move "Update Settings" to a headerbar action: ubports/system-settings#276
      Change Ubuntu logo to Info icon for "About" page: ubports/system-settings#280

      [Dalton Durst]

      Rewrite WindowStateStorage to make it asynchronous and work on Qt 5.12: ubports/unity8#356
      Fix Shell being partially destroyed when a new Shell was created, causing test failures: ubports/unity8#365
      Speed up tests by creating fewer objects in the Indicators: ubports/unity8#366
      Fix notification LED for unread messages (wdehoog had an earlier attempt for this but it didn't entirely fix the issue, ubports/unity8#359, fixes ubports/ubuntu-touch#1651: ubports/unity8#363
      Fix vibration from apps with hfd-service: ubports/apparmor-easyprof-ubuntu#21
      Fix creation of MMS messages on Android 7 and 9 devices, fixes ubports/ubuntu-touch#1670, ubports/ubuntu-touch#1677, and HelloVolla/ubuntu-touch-beta-tests#94: ubports/telepathy-mission-control-5#4
      Allow apps with the Networking policy group to use QNetworkInterface, fixes ubports/ubuntu-touch#1680: ubports/apparmor-easyprof-ubuntu#22
      Fix double clicking or double tapping under Qt 5.12: ubports/qtubuntu#20

      [Alfred Neumayer]

      Fix use of QTemporaryFile (and therefore QFile::copy) with Qt 5.12: ubports/apparmor-easyprof-ubuntu#20

      [Caleb Connolly]

      Don't crash hfd-service when trying to add a transient trigger fails: ubports/hfd-service#13

      [Daniel Kutka]

      Fix browser tab previews under Qt 5.12, fixes ubports/morph-browser#457: ubports/morph-browser#467

      1 Reply Last reply Reply Quote 12
      • First post
        Last post