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.2k 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
        • First post
          Last post