UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Ubuntu Touch OTA-16 Changelog

    Scheduled Pinned Locked Moved OS
    1 Posts 1 Posters 1.4k Views 1 Watching
    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 Offline
      UniSuperBox
      last edited by flohack

      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

      ["Flohack"]

      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 11

      Hello! It looks like you're interested in this conversation, but you don't have an account yet.

      Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

      With your input, this post could be even better 💗

      Register Login
      • First post
        Last post