На этой неделе в Plasma: чиним всё
Приветствуем в новом выпуске This Week in Plasma!
На этой неделе команда Plasma почти полностью сосредоточилась на исправлении ошибок. Результаты говорят сами за себя: исправлено 18 ошибок высокого и очень высокого приоритета, что составляет 28% от всех открытых проблем. Проведена большая работа по полировке Plasma 6.6, чтобы сделать этот релиз отличным.
Новые важные функции
— Plasma 6.7.0 —
Добавлен специальный интерфейс для настройки общих принтеров в сетях Windows. (Mike Noe, KDE Bugzilla #406211)
Значительные улучшения интерфейса
— Plasma 6.6.0 —
Горячие клавиши для переключения рабочих столов и эффекты для отображения всех окон теперь по умолчанию используют клавишу Meta, это согласованное поведение системы. (Antti Savolainen, kwin MR #8597)
Реализована возможность сообщать об уровне заполнения ёмкостей для отработанных чернил в принтерах и уведомлять пользователей об их заполнении. (Mike Noe, KDE Bugzilla #514525)
Кнопки в KRunner были переупорядочены для обеспечения единообразия с другими виджетами Plasma, что делает интерфейс более привычным и связным. (Taras Oleksyn, plasma-workspace MR #6203)
— Plasma 6.7.0 —
На странице «Wi-Fi и интернет» в параметрах системы теперь используются более понятные метки безопасности Wi-Fi, корректно отображающие поддержку WPA2 и WPA3 для персональных и корпоративных сетей. (Lynne Megido, KDE Bugzilla #493238)
Добавлены комбинации клавиш для переключения виртуальных рабочих столов и открытия эффектов для отображения всех окон с использованием клавиши Meta, что соответствует другим глобальным сочетаниям клавиш. (Antti Savolainen, KDE Bugzilla #508187)
— Frameworks 6.23 —
Улучшено визуальное качество миниатюр изображений в диалоговых окнах открытия и сохранения файлов в Plasma и приложениях KDE. (Méven Car, KDE Bugzilla #489298)
Важные исправления ошибок
— Plasma 6.5.6 —
Исправлена проблема, которая иногда приводила к аварийному завершению работы KWin после периода бездействия. (Vlad Zahorodnii, KDE Bugzilla #513687)
Исправлена ошибка, из-за которой Plasma завершала работу при отключении виджетов в системном трее и нажатии кнопки «ОК» вместо «Применить». (David Edmundson, KDE Bugzilla #478625)
Исправлена проблема, приводившая к падению KWin при многократном нажатии комбинации «Активировать окно, требующее внимания» (по умолчанию Meta+Ctrl+A), когда таких окон было несколько. (Vlad Zahorodnii, KDE Bugzilla #500748)
Исправлен распространенный случай, когда работа Plasma могла завершиться аварийно после падения определённых игр. (David Edmundson, KDE Bugzilla #506562)
Исправлен случай аварийного завершения работы Plasma при использовании метеостанции источника Environment Canada в виджете прогноза погоды. (Bohdan Onofriichuk, KDE Bugzilla #514553)
Исправлена ошибка, из-за которой изменение видимости виджета медиаплеера в системном трее во время воспроизведения музыки приводило к падению Plasma. (David Edmundson, KDE Bugzilla #514823)
Приложение Spectacle снова запоминает место последнего сохранения снимка экрана для последующих сохранений. (Noah Davis, KDE Bugzilla #511649)
Исправлена проблема, из-за которой для 24-дюймовых мониторов с соотношением сторон 16:9 устанавливалось неверное разрешение по умолчанию. (Anton Golubev, kwin MR #8681)
— Plasma 6.6.0 —
Исправлена распространенная проблема, при которой KWin мог аварийно завершить работу, если пользователь активно двигал курсором, пытаясь предотвратить переход монитора в спящий режим. (Vlad Zahorodnii, KDE Bugzilla #487660)
Исправлен случай падения KWin при удалении виртуального рабочего стола, на котором оставались открытые окна. (Vlad Zahorodnii, kwin MR #8680)
Исправлено еще одно аварийное завершение работы KWin, возникавшее случайным образом. (Xaver Hugl, kwin MR #8677)
Исправлена давняя проблема, из-за которой подсказки, открываемые кнопками в сплывающих окнах виджетов Plasma, могли перемещаться на панель и застревать там после закрытия окна виджета. (Marco Martin, KDE Bugzilla #475646)
Исправлена ошибка, из-за которой всплывающие окна виджетов панели нежелательным образом меняли свой размер при перемещении панели на соседний край экрана. (Christoph Wolk, KDE Bugzilla #512273)
Исправлена проблема, из-за которой некоторые подменю виджетов Plasma не имели прозрачного фона, что было особенно заметно при включенном размытии меню. (Marco Martin, KDE Bugzilla #513307)
В инструменте калибровки HDR исправлена ошибка, из-за которой длинные текстовые блоки выходили за пределы своих рамок. (Nate Graham and David Edmundson, KDE Bugzilla #514687)
Исправлена проблема, из-за которой Plasma забывала пароли сертификатов IPSec для VPN-соединений типа L2TP. (Mickaël Thomas, plasma-nm MR #460)
Исправлена ошибка, из-за которой приложения, запущенные через активацию D-Bus, отсутствовали в таблице приложений Системного монитора. (Arjen Hiemstra, KDE Bugzilla #510235)
Исправлена проблема в Системном мониторе, из-за которой панель «Подробности» во вкладке «Обзор» могла стать не прокручиваемой при определённых обстоятельствах. (Arjen Hiemstra, KDE Bugzilla #506150)
Исправлена ошибка в Discover, из-за которой пакеты локализации для приложений Flatpak могли не группироваться с самими приложениями. (Harald Sitter, KDE Bugzilla #513111)
— Plasma 6.7.0 —
Исправлена ошибка, мешавшая плагину «Комнаты» в KRunner находить какие-либо действия. (Sam Morris, KDE Bugzilla #514000)
Исправлена проблема, из-за которой длинные записи в меню загрузки обрезались в теме Breeze для GRUB. (Sébastien Bouchard, KDE Bugzilla #513107)
— Frameworks 6.23 —
Исправлена проблема, вызывавшая множество различных падений в Plasma и приложениях KDE, связанных с подключением и отключением устройств. (Nicolas Fella, solid MR #232)
Исправлена ошибка, приводившая к падению KWallet в операционных системах на базе openSUSE. (Nicolas Fella, KDE Bugzilla #490788)
В приложениях и страницах настроек на базе Kirigami исправлена ошибка, из-за которой было невозможно вернуться на первую страницу при использовании языков с письмом справа налево (например, арабского или иврита). (Youssef Al-Bor3y, KDE Bugzilla #511295)
Значительные изменения в производительности и технической части
— Plasma 6.6.0 —
Инфраструктура системного мониторинга Plasma получила дополнительные исправления для улучшения поддержки OpenBSD. (Rafael Sadowski, libksysguard MR #454)
— PackageKit 1.3.4 —
В PackageKit реализована поддержка DNF5, что исправляет огромное количество проблем для пользователей Discover в дистрибутивах на базе Fedora. (Neal Gompa, packagekit PR #931)
Как вы можете помочь
KDE стал важным явлением в мире, и ваш вклад помог разработчикам добиться этого. По мере роста нужна ваша поддержка, чтобы поддерживать устойчивость проекта.
Вы можете помочь KDE, став активным членом сообщества и приняв какое-либо участие. Пожертвовать временем зачастую эффективнее, чем простое денежное пожертвование. Каждый участник вносит огромный вклад — никто не является просто числом или шестерёнкой в машине! Не обязательно быть программистом; существуют и другие способы помочь.
Например, очень приветствуется помощь в написании таких постов. Кто хочет подключиться — стоит ознакомиться с постоянно обновляющейся документацией по этой теме.
Также можно поддержать проект, сделав пожертвование! Это помогает покрыть операционные расходы, зарплаты, командировочные расходы для участников и в целом поддерживает работу KDE по доставке свободного ПО в мир.
Чтобы новая функция Plasma или исправление ошибки попали в этот список, можно отправить коммит в соответствующий запрос на слияние в invent.kde.org.