KDE Plasma Mobile продолжает уверенно развиваться, привлекая все больше внимания энтузиастов открытого программного обеспечения и пользователей мобильных устройств. В период с апреля 2024 по июнь 2025 года проект претерпел значительные изменения и улучшения. Эти обновления направлены на повышение удобства использования, стабилизации работы и расширения функциональных возможностей. В обзоре рассмотрим ключевые моменты развития платформы, включая инновационные функции, улучшения интерфейса, а также нововведения отдельных приложений и системные обновления. Одним из важных шагов в этом периоде стало внедрение Plasma Dialer и Spacebar в общий цикл релизов KDE Plasma.
Эта мера направлена на создание единой системы обновлений, что значительно упрощает поддержку и распространение программного обеспечения для разработчиков и пользователей. С этим связано повышение стабильности приложений, сокращение времени на тестирование и внедрение новых возможностей, а также легкость интеграции с дистрибутивами Linux. Особое внимание уделялось улучшению интерфейса и пользовательского взаимодействия. В новой версии Plasma Mobile возвращены жесты для переключения задач с использованием KWin gesture API. Новый механизм позволяет быстро сворачивать приложения, открывать домашний экран при проведении пальцем вверх, а также просматривать открытые приложения, переключаясь между ними горизонтальными движениями.
Дополнительно реализована тактильная обратная связь, которая помогает пользователю лучше ориентироваться при взаимодействии с системой. Эти нововведения значительно улучшили навигацию в системе, сделав ее более интуитивной и приятной. Экран блокировки претерпел значительные изменения, упрощая и улучшая взаимодействие с ним. Новый дизайн клавиатуры для ввода PIN-кода выполнен в более традиционном стиле с удобным расположением кнопок, которые легко нажимать одной рукой. Были устранены проблемы с задержками отклика на ввод, а также добавлена возможность входа без пароля, что особенно важно для пользователей, ценящих скорость и удобство.
Визуально часы на экране блокировки стали больше и органичнее вписываются в общий дизайн, гармонично сочетаясь с выбранными обоями. Система уведомлений также получила объёмное обновление. Теперь всплывающие уведомления имеют обновленный дизайн и умеют отображаться в виде стека, что облегчает управление большим количеством сообщений. Исправлены проблемы с прокруткой длинных списков уведомлений, а предупреждения о текущих задачах стали более информативными и их можно легко закрывать. Такие улучшения повышают удобство контроля за событиями в системе и поддерживают порядок на рабочем столе.
На домашнем экране под названием Folio проведён ряд исправлений и доработок. В список приложений была добавлена строка поиска, обеспечивающая быстрый доступ к нужным программам. Улучшена работа с тачпадом, добавлена возможность блокировки макета и предотвращения случайного изменения иконок. Исправлена синхронизация состояний между несколькими дисплеями, а диалог подтверждения удаления папки помогает избежать случайного удаления важных данных. Кроме того, на домашнем экране появились тактильные отклики при выполнении различных действий, что делает взаимодействие с устройством более приятным и осознанным.
Также были улучшены компоненты Action Drawer и Status Bar. Музыкальный виджет получил расширенный режим отображения, позволяющий изменять позицию воспроизводимой песни прямо из панели быстрых настроек. Action Drawer теперь можно открыть даже при полноэкранных приложениях, а добавленная анимация overscroll визуализирует взаимодействие с панелью плавно и современно. В статус-баре появилась возможность изменять высоту панели и отображать дополнительные элементы, такие как дату и процент заряда батареи, что повышает информативность интерфейса. Особое внимание заслуживает переработка работы с громкостью.
Обновленное всплывающее окно регулировки звука теперь не отвлекает от активного приложения и не перекрывает важную информацию, что значительно упрощает управление уровнем громкости без потери фокуса на выполняемых задачах. Кроме того, в навигационной панели добавлена кнопка для ручного поворота экрана при отключенной автоориентации, а во втором режиме управления экраном появилась плавающая кнопка с аналогичной функцией. Стартап-анимация приложений была значительно доработана. Теперь система отслеживает состояние окон, чтобы анимация закрывалась не преждевременно, а статус запуска приложений отображается на панели переключения задач. В полнее поддержаны мультидисплейные конфигурации, а алгоритмы определения цвета фона адаптируются под тёмные темы, предотвращая резкие и неприятные вспышки ярких элементов.
В настройках в Plasma Mobile введена организация параметров по категориям, что облегчает навигацию среди множества опций. Повышена функциональность для продвинутых пользователей благодаря переключателю отображения всех модулей настроек, включающих как мобильные, так и десктопные компоненты. В сетевых настройках встроен монитор трафика для Wi-Fi подключений, а в разделе информации добавлена карточка с данными о производителе устройства. Исправлены проблемы при настройке мобильных данных с использованием IPv6, что повышает стабильность и совместимость с современными сетевыми стандартами. Среди обновлений приложений для Plasma Mobile стоит отметить серьезные улучшения браузера Angelfish.
Были переработаны интерфейс вкладок и поисковой строки. Теперь свайпы вверх открывают и закрывают список вкладок, представленный в виде полноэкранной сетки с плавными анимациями. Минимизированная поисковая строка показывает предварительный просмотр URL, а прикосновение к ней разворачивает строку целиком, что повышает удобство навигации в интернете на мобильном устройстве. Делались усилия для устранения багов в системном приложении Dialer. Были решены проблемы появления «призрачного» окна звонка поверх экрана блокировки, а также некорректной обработки множественных входящих звонков на устройствах с двумя SIM-картами.
В SMS-клиенте Spacebar исправлено несколько критичных ошибок, связанных с блокировками и доставкой сообщений, благодаря изменению архитектуры взаимодействия клиент-сервер с базой данных. В пользовательском интерфейсе появился индикатор состояния работы демона Spacebar, а страница создания нового чата была переработана для повышения понятности. Проект Discover, отвечающий за магазин приложений, интегрировал поддержку apk бэкенда для Alpine и postmarketOS, что позволяет легче управлять пакетами для этих систем и улучшать их совместимость. Также внедрен Alpine CI в инфраструктуру KDE для автоматического тестирования сборок, повышение качества и стабильности поставляемого программного обеспечения. Терминал QMLKonsole получил возможность вручную включать и отключать панель модификаторов, независимо от используемой платформы, а также исправлены проблемы с предупреждением о закрытии вкладки с запущенной задачей и с вызовом экранной клавиатуры.
Приложение «Часы» было существенно доработано благодаря усилиям команды. Теперь таймеры имеют персистентные уведомления, поддерживается редактирование без необходимости создания нового таймера, а управление таймерами реализовано через KRunner, что позволяет быстро запускать, останавливать и сбрасывать таймеры с помощью простой команды. Время отображается в новом аналоговом формате на соответствующей странице, что добавляет эстетики и классического стиля интерфейсу. Важно отметить, что разработчики активно приветствуют новых участников проекта и готовы поддерживать как опытных программистов, так и новичков. Есть множество направлений для участия – телеметрия и обработка звонков и SMS, разработка приложений, работа над графической оболочкой, улучшение поддержки аппаратного обеспечения и многое другое.