Проект , което пое разработката на мобилната платформа 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). Проектът също експериментален порт на работния плот , който в Lomiri.
В новата версия:
- Уеб браузърният двигател QtWebEngine е обновен до клон 5.14 (предишно издание 5.11), което позволи внедряването на новите разработки на проекта Chromium в браузъра Morph и уеб приложенията. В тестове на JetStream2 и WebAssembly бенчмарк производителността на Morph нарасна с 25%. Ограниченията за копиране само на една линия или дума са премахнати — в клипборда вече могат да се поставят цели абзаци и произволни откъси текст.
В браузъра също е добавена функция за отваряне на изтеглени изображения, PDF документи, MP3 музика и текстови файлове, използвайки бутона "Open" на страницата "Open with".
- В конфигуратора (System Settings) е върнато представянето с иконки в основното меню. Такъв интерфейс първоначално беше предложен, но беше заменен от Canonical с двуколонно представяне на настройките, малко преди да спрат участието си в разработката. За големи екрани двуколонният режим е оставен, но при малък размер на прозореца вместо списък сега автоматично се показва набор от иконки.
- Извършена е работа по адаптацията на компонентите на Ubuntu Touch, като обвивката Lomiri (Unity8) и индикаторите, за работа в дистрибуции postmarketOS и Alpine, в които вместо GNU libc се използва системната библиотека musl. Подготвените промени също така подобриха общата преносимост на кодовата база и в бъдеще ще улеснят преминаването към използването на Ubuntu 20.04 като основа на Ubuntu Touch.
- Променени са заставките на всички основни приложения, при стартирането на които сега се показва хармоничен индикатор вместо празен бял екран.
- Разширени възможности на адресната книга, в която вече могат да се запазват данни за рождени дни. Добавената информация автоматично се предава в календара и се показва в новата секция „Рожденни дни на контакти“. Преработен е интерфейсът за редактиране на контакти и е опростен въвеждането на данни в новите полета, без да се измества екранната клавиатура. Предоставена е възможност за изтриване на записа, иницииране на повикване или изпращане на съобщение с жестове (при плъзгане наляво се появяват пиктограми за операции с записа).
Подобрен е импортът на списъка с контакти в Ubuntu Touch чрез качване на файл във формат VCF. При натискане на бутона за повикване („Call“) от адресната книга, отворена в интерфейса за осъществяване на повиквания, повикването сега се извършва веднага, без показване на междинен диалог за потвърждение на операцията. Решени са проблемите с пренатоварването на SMS и MMS съобщенията, както и с записването на звук и изпращането на видеосъобщения.
- Настройка на работата на Ubuntu Touch в мрежи, които използват само IPv6.
- На смартфона OnePlus One е реализирано коректно определяне на началното състояние на сензора за приближаване, както и е осигурено включване на екрана при свързване или разкачване на заряда, като е забранено изключването на екрана по време на започване на повикване.
- Добавена е поддръжка за преминаване на устройства Nexus 7 2013, Xperia X и OnePlus One в режим на заспиване при затваряне на магнитните калъфки и активиране при отваряне на калъфа.
- Разширен е броят на устройствата, като Nexus 6P, с поддръжка на бутона за включване на фенерчето в индикатора за управление на захранването.
- В пакета lomiri-ui-toolkit е подобрена поддръжката на темите на интерфейса Qt и наборите от пиктограми.
- Ускорено е възобновяването на работата на натоварените приложения чрез стартиране на процеса за възобновяване в асинхронен режим, който не блокира обвивката Lomiri.
Източник: opennet.ru
