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