ThisWeekInKDE
January 19

На этой неделе в Plasma: переключение на тёмный режим и режим рации

Добро пожаловать в новый выпуск This Week in Plasma!

На этой неделе закрылась дверь для новых функций Plasma 6.6, что открыло дорогу для их попадания в версию 6.7. В результате для Plasma 6.7 было принято несколько функций, включая некоторые особенно интересные!

Что касается Plasma 6.6, то начинается месячный период, когда основная команда Plasma сосредотачивается исключительно (почти) на исправлении ошибок. Как вы увидите ниже, на этой неделе уже было исправлено немало! Так что обсудить предстоит многое, и давайте сразу перейдём к делу:

Новые важные функции

— Plasma 6.6.0 —

В системном мониторе теперь можно графически задавать приоритет процессов, как это делалось в старом приложении KSysGuard. (Matthieu Carteron, plasma-systemmonitor MR #381 и libksysguard MR #455)

Диалог приоритетов CPU и I/O в системном мониторе

(Отсутствие затемнённой подложки — непреднамеренное; это скоро будет исправлено.)

— Plasma 6.7.0 —

Добавлен переключатель в виджет яркости и цвета, позволяющий мгновенно переходить из светлого режима в тёмный (и наоборот)! (Kai Uwe Broulik, powerdevil MR #576)

(В будущем также будет добавлен плавный переход.)

Добавлена глобальная функция "push-to-talk" (зажмите, чтобы говорить или режим рации): все микрофоны будут отключены, пока определённая клавиша не будет зажата. (Kai Uwe Broulik, Aleix Pol Gonzalez и Shubham Arora, plasma-pa MR #394, kglobalaccel MR #41 и plasma-workspace MR #6126)

Значительные улучшения интерфейса

— Plasma 6.5.6 —

Мастер калибровки HDR теперь временно отключает ночной цвет во время калибровки, чтобы гарантировать точный результат. (Xaver Hugl, kscreen MR #448)

— Plasma 6.6.0 —

При подключении съёмного диска проверка файловой системы больше не выполняется по умолчанию. Теперь это ручное действие, которое можно запустить из расширенного списка действий. (Akseli Lahtinen, KDE Bug #505852)

Виджет «Диски и устройства» с отдельной опцией проверки на ошибки

В диалоге выбора экрана теперь есть поле поиска/фильтрации, чтобы можно было легко найти окно по имени, даже когда их открыто много. (Harald Sitter, xdg-desktop-portal-kde MR #506)

Диалог выбора экрана с полем фильтра

Результаты поиска в Kicker больше не мерцают и не меняют размер во время ввода, сохраняя стабильность столбцов для более плавного и отзывчивого поиска. (Christoph Wolk, plasma-desktop MR #3439)

В калибраторе HDR появилась сводная страница с настройкой для лучшей поддержки HDR-приложений и игр Windows. (Xaver Hugl, kscreen MR #443)

Калибратор HDR с опцией использования настроек в стиле Windows

Технические термины в заголовках уведомлений о состоянии и ошибках Bluetooth заменены на более понятный и дружелюбный текст. (Nate Graham, bluedevil MR #238)

Уведомление об ошибке подключения Bluetooth с читаемым заголовком

(Основной текст тоже не идеален, но над ним тоже ведётся работа!)

Если у вас есть клавиатура или другое устройство ввода с кнопками «Перемотка вперёд» и «Перемотка назад», их нажатие теперь работает как ожидается из коробки. (Vlad Zahorodnii, KDE Bug #514680)

— Plasma 6.7.0 —

Параметры игрового контроллера, мыши и сенсорной панели в параметрах системы теперь отображаются только при наличии соответствующих устройств. (Alexander Wilms, plasma-desktop MR #3436)

В Discover теперь отображаются подкатегории в группе «Игры» для игровых лаунчеров и инструментов. (Jakob Dev, discover MR #1224)

Discover, показывающий приложение «Dragengine Launcher» в новой категории «Игры»

Улучшена работа режима редактирования при использовании сенсорного экрана. (Shubham Arora, plasma-workspace MR #6161 и plasma-desktop MR #3442)

На странице специальных возможностей в параметрах системы всплывающая подсказка для навигации мышью теперь объясняет, как переключать режимы клика с помощью цифровой клавиатуры. (Jaimukund Bhan, KDE Bug #505687)

При поиске по запросу «RAM» в результатах теперь появляется приложение системного монитора. (Nicolas Fella, plasma-workspace MR #6194)

— Frameworks 6.23 —

Улучшена удобство использования диалогов открытия/сохранения файлов для сенсорных экранов. (Méven Car, KDE Bug #513606)

Улучшен алгоритм выбора отсутствующих иконок, теперь он не возвращает уменьшенные версии значительно больших иконок, которые могут иметь совершенно другой стиль. (Alexander Wilms, KDE Bug #466678)

По умолчанию боковые панели и выдвижные панели слева в приложениях, использующих Kirigami, теперь имеют именно ту ширину, которая нужна, чтобы не быть слишком широкими или узкими. Некоторые приложения всё ещё переопределяют ширину по умолчанию, и это теперь нужно исправлять. Поэтому странные размеры боковых панелей будут исправляться постепенно, а не сразу после обновления до Frameworks 6.23. (Marco Martin, KDE Bug #505693)

— KDE Gear 26.04.0 —

Страницы в параметрах системы, связанные с Audio CD, теперь отображаются только при наличии в компьютере оптических приводов. (Nate Graham, KDE Bug #513661 и KDE Bug #513664)

Заметные исправления ошибок

— Plasma 6.5.5 —

Исправлена ситуация, когда KWin мог аварийно завершаться при запуске, если графический процессор делал что-то странное при попытке рендеринга скринкастов или миниатюр окон. (Xaver Hugl, KDE Bug #513710)

Исправлена проблема, из-за которой кнопка «Добавить» в диалоге регистрации отпечатка пальца пропадала, если отменить регистрацию и немедленно вновь открыть диалог. (Christoph Wolk, KDE Bug #514088)

Исправлена проблема, из-за которой всплывающая подсказка виджета отчёта о погоде иногда использовала неправильные единицы измерения и отображала числа с избыточным количеством знаков после запятой. (Ismael Asensio, KDE Bug #514419)

Исправлена проблема, из-за которой поле поиска в параметрах системы иногда не показывало правильный языковой текст-заполнитель. (Albert Astals Cid, KDE Bug #512187)

— Plasma 6.5.6 —

Исправлен один из главных источников аварийного завершения Plasma, который мог происходить при отключении определённых экранов. (Vlad Zahorodnii, KDE Bug #511757)

Исправлен сбой на странице игрового контроллера в параметрах системы при использовании определённых устройств и версий библиотеки SDL. (David Edmundson, KDE Bug #511859)

Если у вас несколько панелей Plasma, многократное нажатие на разные панели в режиме редактирования больше не приводит к появлению нескольких диалогов редактирования панели. (Marco Martin, KDE Bug #513135)

— Plasma 6.6.0 —

Исправлен сбой KWin, который мог происходить при пробуждении ноутбука, подключённого к внешнему экрану. (Xaver Hugl, KDE Bug #514229)

Исправлена проблема, связанная с фокусом на экране блокировки при использовании нескольких мониторов. (Oliver Beard, KDE Bug #512028)

Окно Discover больше не разворачивается на весь экран при появлении всплывающих диалогов. (Akseli Lahtinen, KDE Bug #503801)

Наличие сложной сетевой конфигурации или множества Docker-контейнеров больше не нарушает макет страницы удалённого рабочего стола в параметрах системы. (Christoph Wolk, KDE Bug #513504)

— Plasma 6.7.0 —

Если включён звук входа в систему, он теперь воспроизводится в правильный момент. (Kai Uwe Broulik, KDE Bug #510923)

— Frameworks 6.22.1 —

Исправлена регрессия, из-за которой KDE Connect аварийно завершался из-за проблем с буфером обмена. (Nicolas Fella, KDE Bug #514512)

— Frameworks 6.23 —

Исправлены две проблемы со всплывающими подсказками, которые иногда могли вызывать их смещение или быстрое появление и исчезновение в меню приложений Kickoff. (Alexey Rochev, KDE Bug #510860 и KDE Bug #511875)

Исправлены некоторые ошибки и графические артефакты с определёнными боковыми панелями и элементами списка в приложениях на базе Kirigami при использовании языков с написанием справа налево, таких как арабский или иврит. (Marco Martin и Christoph Wolk, kirigami MR #2027 и kirigami MR #2026)

Исправлена странная проблема, которая могла приводить к прекращению появления уведомлений от музыкального проигрывателя Quod Libet. (Alexander Wilms, KDE Bug #489910)

Монохромные иконки для KDE Connect теперь правильно перекрашиваются при использовании нестандартной цветовой схемы. (Ángel Navarro, breeze-icons MR #522)

— Qt 6.10.3 —

Исправлены две наиболее частые причины аварийного завершения Plasma, вызванные странным поведением компилятора QML в Qt. (Ulf Hermann, KDE Bug #513527 и KDE Bug #513012)

Значительные изменения в производительности и технической части

— Plasma 6.6.0 —

Реализована вторая версия протокола управления цветом для Wayland. (Xaver Hugl, kwin MR #8033)

Уменьшено количество графических артефактов в Firefox при включении в нём режима HDR (по-умолчанию он отключён). (Xaver Hugl, KDE Bug #514599)

— Plasma 6.7.0 —

Реализована поддержка мониторинга сетевой активности на FreeBSD в приложении и виджетах системного монитора. (Jesper Schmitz Mouridsen, ksystemstats MR #41)

Как вы можете помочь

KDE стал важным явлением в мире, и ваш вклад помог разработчикам добиться этого. По мере роста нужна ваша поддержка, чтобы поддерживать устойчивость проекта.

Вы можете помочь KDE, став активным членом сообщества и приняв какое-либо участие. Пожертвовать временем зачастую эффективнее, чем простое денежное пожертвование. Каждый участник вносит огромный вклад — никто не является просто числом или шестерёнкой в машине! Не обязательно быть программистом; существуют и другие способы помочь.

Например, очень приветствуется помощь в написании таких постов. Кто хочет подключиться — стоит ознакомиться с постоянно обновляющейся документацией по этой теме.

Также можно поддержать проект, сделав пожертвование! Это помогает покрыть операционные расходы, зарплаты, командировочные расходы для участников и в целом поддерживает работу KDE по доставке свободного ПО в мир.

Чтобы новая функция Plasma или исправление ошибки попали в этот список, можно отправить коммит в соответствующий запрос на слияние в invent.kde.org.