Тринадцатое обновление прошивки Ubuntu Touch

Проект UBports, который взял в свои руки разработку мобильной платформы Ubuntu Touch, после того как от неё отстранилась компания Canonical, опубликовал обновление прошивки OTA-13 (over-the-air) для всех официально поддерживаемых смартфонов и планшетов, которые были укомплектованы прошивкой на базе Ubuntu. Обновление сформировано для смартфонов OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu MX4/PRO 5, VollaPhone, Bq Aquaris E5/E4.5/M10. По сравнению с прошлым выпуском началось формирование стабильных сборок для устройств Sony Xperia X/XZ и OnePlus 3/3T.

Выпуск сформирован на основе Ubuntu 16.04 (сборка OTA-3 была основана на Ubuntu 15.04, а начиная с OTA-4 осуществлён переход на Ubuntu 16.04). Проектом также развивается экспериментальный порт рабочего стола Unity 8, который переименован в Lomiri.

0_1589575314.jpg0_1589575351.jpg

В новой версии:

  • Браузерный движок QtWebEngine обновлён до ветки 5.14 (ранее поставлялся выпуск 5.11), что дало возможность задействовать свежие наработки проекта Chromium в браузере Morph и web-приложениях. В тестах JetStream2 и WebAssembly benchmark производительность Morph увеличилась на 25%. Сняты ограничения на выделение только одной строки или одного слова — в буфер обмена теперь можно помещать целые абзацы и произвольные отрывки текста. 0_1600752689.png

    В браузер также добавлена функция открытия загруженных картинок, PDF-документов, MP3-музыки и текстовых файлов, используя кнопку «Open» на странице «Open with».

    0_1600752650.png0_1600752667.png
  • В конфигураторе (System Settings) возвращено представление с пиктограммами в основном меню. Подобный интерфейс предлагался изначально, но был заменён компанией Canonical на двухстолбцовое представление настроек, незадолго до прекращения своего участия в разработке. Для больших экранов двухстолбцовый режим оставлен, но при небольшом размере окна теперь вместо списка автоматически показывается набор пиктограмм. 0_1600753094.png
  • Проведена работа по адаптации компонентов Ubuntu Touch, таких как оболочка Lomiri (Unity8) и индикаторы, для работы в дистрибутивах postmarketOS и Alpine, в которых вместо GNU libc поставляется системная библиотека musl. Подготовленные изменения также улучшили общую переносимость кодовой базы и в будущем упростят переход на использование Ubuntu 20.04 в качестве основы Ubuntu Touch.
  • Изменены заставки всех базовых приложений, при запуске которых теперь показывает гармоничный индикатор вместо пустого белого экрана. 0_1600753444.png
  • Расширены возможности адресной книги, в которой теперь можно сохранять сведения о днях рождения. Добавленные данные автоматически передаются в календарь и показываются в новой секции «Contact birthdays». Переработано оформление интерфейса для редактирования контактов и упрощён ввод данных в новых полях без смещения экранной клавиатуры. Предоставлена возможность удаления записи, инициирования вызова или написания сообщения при помощи жестов (при сдвиге влево появляются пиктограммы операций с записью). 0_1600753494.png

    Улучшены возможности по импорту списка контактов в Ubuntu Touch через загрузку файла в формате VCF. При нажатии кнопки вызова («Call») из адресной книги, открытой внутри интерфейса для совершения звонков, вызов теперь выполняется сразу, без вывода промежуточного диалога подтверждения операции. Решены проблемы с переполнением сообщений SMS и MMS, а также с записью звука и отправкой видеосообщений.

    0_1600753479.png
  • Налажена работа Ubuntu Touch в сетях, использующих только IPv6.
  • На смартфоне OnePlus One реализовано корректное определение начального состояния датчика приближения, а также обеспечено включение экрана при подключении или отключении зарядки и запрещено отключение экрана во время начала вызова.
  • Добавлена поддержка перевода устройств Nexus 7 2013, Xperia X и OnePlus One в спящий режим при закрытии магнитного чехла и активации при открытии чехла.
  • Расширено число устройств, таких как Nexus 6P, с поддержкой кнопки включения фонарика в индикаторе управления питанием.
  • В пакете lomiri-ui-toolkit улучшена поддержка тем оформления интерфейса Qt и наборов пиктограмм.
  • Ускорено возобновление работы нагруженных приложений за счёт запуска процесса возобновления в асинхронном режиме, не блокирующем оболочку Lomiri.



Источник: http://www.opennet.ru/opennews/art.shtml? num=53759

© OpenNet