На этой неделе в KDE Plasma: НОЛЬ высокоприоритетных ошибок!
Добро пожаловать в новый выпуск! Каждую неделю мы освещаем основные события в мире KDE Plasma и связанных с ней приложений, таких как Discover, System Monitor и других.
На этой неделе разработчики проанализировали списки нерешённых проблем и сократили количество ошибок с высоким и очень высоким приоритетом до минимума! Кроме того, была повышена производительность, внесены заметные улучшения в историю уведомлений и блокировку экрана, реализовали поддержку нескольких кроссплатформенных стандартов и многое другое!
Заметные улучшения в интерфейсе
— Plasma 6.3.4 —
История уведомлений теперь сохраняет свои интерактивные кнопки, если они есть. Если их нет, но нажатие на уведомление что-то делает, то они будут отображаться с кнопкой «Активировать». (Dominique Hummel и Kai Uwe Broulik, MR !2178 и MR !5345)
На экранах блокировки и входа в систему элементы интерфейса теперь отображаются только на одном экране. Они исчезают на экранах, на которых нет указателя или клавиатуры, оставляя эти экраны свободными для отображения обоев. (Yifan Zhu, Bug 433563 и Bug 409226)
На странице «Экран и монитор» были внесены некоторые улучшения интерфейса: теперь при наличии только одного экрана вид их расположения скрывается, а при наличии более одного экрана в верхней части страницы появился большой наглядный выбор в виде вкладок, чтобы было понятно, какой экран выбран. (Oliver Beard, MR !358)
Улучшен внешний вид виджета «Комиксы», если он ещё не настроен для работы с комиксами или при проявлении какой-то ошибки. (Christoph Wolk, MR !717 и MR !720)
Теперь вы также можете использовать Meta+Tab и Meta+Shift+Tab для переключения между окнами в дополнение к Alt+Tab. Главная цель состоит в том, чтобы все глобальные действия включали клавишу Meta хотя бы в одном из сочетаний клавиш. (Vlad Zahorodnii, MR !6964)
Эффект «Плавная смена рабочих столов» теперь имеет настраиваемую продолжительность. (Konstantin Kharlamov, MR !7341)
Уведомления в Plasma теперь учитывают момент, когда приложение указывает свои звуки. (Ruslan Khabibullin, Bug 472037)
Тема Breeze с тёмными курсорами теперь называется «Breeze Dark», а со светлыми курсорами — «Breeze Light». (Niccolò Venerandi, MR !517)
Улучшения «под капотом»
— Plasma 6.3.4 —
Значительно улучшена производительность при записи экрана в Spectacle с использованием кодека VP9, который используется по умолчанию. (Arjen Hiemstra, Bug 488896)
Реализована поддержка портала Clipboard. (David Redondo, MR !337)
KWin стал более устойчивым к проблеме перемещения окон в странные позиции при изменении расположения или количества экранов. (Xaver Hugl, MR !7363)
Благодаря упорному труду в логах Plasma теперь довольно "тихо". Тем не менее работа продолжается, чтобы достичь нуля! (Christoph Wolk, MR !5326, MR !5322, MR !5323, MR !5329, MR !718, MR !723, MR !724, MR !2904, MR !2905, и MR !5352)
Исправления ошибок
— Plasma 6.3.4 —
Исправлена самая распространенная ошибка Plasma! Она могла возникать при отключении экранов, особенно если в процессе где-то участвовала док-станция. Это была последняя ошибка с очень высоким приоритетом. (David Edmundson, Bug 499383)
Исправлены оставшиеся причины двух распространенных сбоев KWin. (Xaver Hugl, Bug 496015 и MR !7412)
Исправлена серьёзная ошибка в приложениях с темой Breeze, которую разработчики случайно допустили в Plasma 6.3.3, когда делали исправление ошибки для креативных цветовых схем. Само по себе изменение было хорошим, но оно выявило ранее существовавшую проблему, которая сама по себе тоже была безобидной. Когда эти два изменения объединились… бабах. Но теперь это исправлено! (Albert Astals Cid, Bug 501688)
Исправлена ошибка в буфере обмена, из-за которой текст, не являющийся ASCII, при изменении порядка элементов в истории искажался при вставке. (Fushan Wen, Bug 500203)
Исправлена ошибка, из-за которой нельзя было удалить ранее добавленные языки на странице «Регион и язык» в параметрах системы. (Christoph Wolk, MR !5149)
Исправлена ошибка, из-за которой в Discover иногда не отображалась текущая версия приложения или пакета при обновлении. (Ismael Asensio, Bug 434936)
Исправлен визуальный сбой, влияющий на автоматическое скрытие панелей, расположенных в верхней части экрана. (Niccolò Venerandi, Bug 499833)
— Plasma 6.4.0 —
Исправлены некоторые проблемы в окне настроек рабочего стола и обоев, которые не позволяли прокручивать некоторые страницы при длинном контенте. (Christoph Wolk, Bug 501584 и Bug 489580)
Уведомления, созданные приложениями с помощью портала Notifications, которые указывают, что при нажатии на них будет выполнено определённое действие, теперь фактически выполняют это действие. (Kylie CT, Bug 501244)
Исправлена привязка системного трея к части спецификации StatusNotifierItem, которая позволяет значкам в трее запрашивать отображение контекстного меню при щелчке левой кнопкой мыши. (Kai Uwe Broulik, MR !5332)
Приложения Flatpak из нестандартных пользовательских репозиториев теперь отображаются на странице «Права доступа пакетов Flatpak» в параметрах системы. (Harald Sitter, Bug 501928)
Исправлена ошибка, которая нарушала прокрутку в меню приложений. (Tomislav Pap, Bug 486481)
На экране блокировки, если вы включали это, вместо текста «Автоматический выбор проигрывателя» будет отображаться фактическое название проигрывателя. (Fushan Wen, MR !5334)
Исправлена ошибка, из-за которой виджет Media Frame не приостанавливал слайд-шоу при наведении указателя мыши, как это было задумано изначально. (Christoph Wolk, MR !722)
Статистика ошибок:
- 0 ошибок Plasma с очень высоким приоритетом! (3 на прошлой неделе). Текущий список ошибок
- 18 «15-минутных» ошибок Plasma (21 на прошлой неделе). Текущий список ошибок
Как вы можете помочь
KDE стал важным явлением в мире, и ваш вклад помогли разработчикам добиться этого. По мере роста нужна ваша поддержка, чтобы поддерживать устойчивость проекта.
Вы можете помочь KDE, став активным членом сообщества и приняв какое-либо участие. Каждый участник имеет огромное значение для KDE — вы не число и не винтик в машине!
Вам также не обязательно быть программистом. Существует множество других возможностей:
- Отсортируйте и подтвердите отчеты об ошибках, возможно, даже определите их основную причину.
- Разработайте дизайн обоев, значков и интерфейсов приложений.
- Проектирование и поддержка веб-сайтов.
- Переведите элементы пользовательского интерфейса на свой родной язык.
- Продвигайте KDE в местном сообществе.
- …И еще много всего!
Вы также можете помочь сделав пожертвование! Любой денежный вклад — пусть даже небольшой — поможет покрыть операционные расходы, зарплату, командировочные расходы участников и в целом просто продолжить распространение свободного программного обеспечения в мире.
Автор: Nate Graham
Перевод: Жора Змейкин
Источник: blogs.kde.org/2025/03/29/this-week-in-plasma-zero-vhi-bugs-and-much-more