ThisWeekInKDE
March 8

На этой неделе в Plasma: Plasma 6.6 уже здесь!

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

На этой неделе (прим. переводчика: уже 3 недели назад) состоялся релиз Plasma 6.6! Пока что отзывы очень положительные, даже на Phoronix.

Как обычно, на этой неделе основное внимание было сосредоточено на разборе багрепортов от пользователей, обновившихся до нового релиза, и их исправлении. Было обнаружено несколько небольших регрессий, вызванных масштабной работой по модернизации интерфейса и кода виджетов Plasma для Plasma 6.6, и почти все из них уже исправлены.

Помимо этого, в фокусе оказалась работа над новыми функциями и улучшениями интерфейса для Plasma 6.7! На этой неделе было сделано много интересного. Ознакомьтесь со всеми изменениями:

Заметные новые функции

— Plasma 6.7.0 —

Теперь в режиме Обзора можно переключаться между виртуальными рабочими столами с помощью прокрутки или нажатия клавиш Page Up/Page Down! (Kai Uwe Broulik, KDE Bugzilla #453109 и kwin MR #8829)

В Wayland появилась возможность опционально синхронизировать курсор стилуса с курсором мыши/тачпада, если это лучше подходит для вашего сценария использования стилуса. (Joshua Goins, KDE Bugzilla #505663)

Старый диалог очереди печати заменён полнофункциональным приложением для просмотра очереди печати, позволяющим отслеживать несколько очередей нескольких принтеров, подключённых локально или по сети! Оно по-прежнему обеспечивает удобный и привычный интерфейс в типичном случае с одним принтером, но теперь также включает множество корпоративных функций, актуальных для сред с большим количеством принтеров. (Mike Noe, print-manager MR #280)

Теперь можно исключать окна из записи экрана с помощью постоянных правил для окон! (Kai Uwe Broulik, kwin MR #8828)

Добавлена новая опция командной строки --release-captureдля Spectacle, позволяющая запустить скриншотер с настройкой «применять по нажатию и отпусканию левой кнопки мыши». Полезно для автоматизации. (Arimil, spectacle MR #479)

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

— Plasma 6.6.1 —

Функция Custom Tiling, вызываемая комбинацией Meta+T, больше не реагирует некорректно на повтор клавиш, и поэтому больше не становится практически невозможной для открытия при очень высокой частоте повтора клавиш. (Ritchie Frodomar, KDE Bugzilla #515940)

Кнопки закрытия в стандартном переключателе задач «Сетка миниатюр» по Alt+Tab теперь лучше различимы поверх миниатюр окон. (Nate Graham, kwin MR #8830)

Виджет Сети теперь отображает более подходящую иконку на панели или в системном трее при отключении Wi-Fi. (Nate Graham, plasma-nm MR #526)

После

— Plasma 6.7.0 —

Приложение Системный монитор и его виджеты теперь учитывают выбранную настройку «binary unit». Это означает, например, что если задано отображение размеров файлов в «GB» (гигабайт, один миллиард байт), а не в «GiB» (гибибайт, 2^30 байт), инструменты системного мониторинга теперь это учитывают. (David Redondo, KDE Bugzilla #453854)

Если автоматически сгенерированный масштабный коэффициент экрана очень близок к 100%, 200% или 300%, он теперь округляется до этого значения, отдавая приоритет производительности и визуальной точности. (Kai Uwe Broulik, kwin MR #8742)

Виджет Выбор цвета (пипетка) теперь отображает более осмысленную подсказку и текст-заполнитель до первого использования. (Joshua Goins, kdeplasma-addons MR #1010)

После
До

В различных частях Plasma теперь единообразно используется термин «UEFI Firmware Settings» для обозначения средств настройки на основе UEFI. (Kai Uwe Broulik, plasma-workspace MR #6246 и plasma-desktop MR #3541)

Диалог «Не отвечает» теперь показывает небольшой индикатор загрузки при попытке завершить окно, чтобы не создавалось впечатление, что он сам завис. (Kai Uwe Broulik, kwin MR #8818)

Боковая панель Виджеты теперь появляется на том экране, на котором находится курсор, а не всегда на самом левом экране. (Fushan Wen, plasma-workspace MR #6251)

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

— Plasma 6.6.1 —

Исправлен случай, при котором KWin мог аварийно завершаться при интенсивном использовании метода ввода. (Vlad Zahorodnii, KDE Bugzilla #506916)

Исправлен случай, при котором KWin мог аварийно завершаться при пробуждении системы во время использования приложений для совместного управления вводом Input Leap или Deskflow. (David Redondo, KDE Bugzilla #515179)

Исправлен случай, при котором Discover мог аварийно завершаться при попытке установить обновления. (Harald Sitter, KDE Bugzilla #515150)

Исправлена регрессия, из-за которой не работало перетаскивание файлов на закреплённые иконки приложений в виджете Диспетчер задач. (Kai Uwe Broulik, KDE Bugzilla #516242)

Исправлена регрессия, из-за которой некоторые всплывающие окна сторонних приложений появлялись не в том месте экрана. (Vlad Zahorodnii, KDE Bugzilla #516185)

Исправлена незначительная визуальная регрессия в эффекте Масштаб на повёрнутых экранах. (Vlad Zahorodnii, kwin MR #8817)

Исправлена регрессия компоновки, из-за которой кнопки закрытия во всплывающей подсказке виджета Диспетчера задач слегка обрезались для приложений с несколькими окнами при ручном отключении миниатюр окон. (Christoph Wolk, KDE Bugzilla #516018)

Исправлена регрессия компоновки, из-за которой строка поиска в виджете меню приложения Kicker была слегка смещена. (Christoph Wolk, KDE Bugzilla #516196)

Исправлена регрессия компоновки, из-за которой в некоторых всплывающих окнах Системного трея всегда отображалось ненужное меню-гамбургер. (Arjen Hiemstra, KDE Bugzilla #516135)

Исправлена регрессия, из-за которой некоторые GTK-приложения не замечали системные изменения цветовой схемы и не переключались в тёмный режим. (Nicolas Fella, KDE Bugzilla #516303)

Исправлена ошибка, из-за которой кнопка, добавленная в Plasma 6.6, не имела переведённого текста. (Albers Astals Cid, plasma-workspace MR #6305)

Исправлена синхронизация буфера обмена от сервера к клиенту в реализации удалённого рабочего стола Plasma. (realies, krdp MR #144)

Новый Plasma Login Manager, представленный в Plasma 6.6, больше не отображает учётные записи в системе, в которые человек фактически не может войти. (Matthew Snow, plasma-login-manager MR #109)

Исправлена проблема компоновки, из-за которой метка в диалоге настройки панели исчезала при использовании определённых стилей Plasma. (Filip Fila, KDE Bugzilla #515987)

Исправлена проблема компоновки, из-за которой диалог уведомлений был слишком высоким для очень коротких текстовых уведомлений. (Kai Uwe Broulik, plasma-workspace MR #6145)

Исправлена проблема, из-за которой яркость экрана при входе в систему устанавливалась на слишком низкий уровень при определённых обстоятельствах. (Xaver Hugl, KDE Bugzilla #504441)

Исправлена проблема компоновки, из-за которой названия песен или имена исполнителей в виджете Проигрывателя обрезались слишком рано, когда виджет был размещён на панели между двумя разделителями. (Greeniac Green, KDE Bugzilla #501166)

Улучшена надёжность виджета Прогноз погоды при работе с прогнозами от провайдера Environment Canada. (Eric Soltys, kdeplasma-addons MR #1008)

Индикатор прогресса, встроенный в иконки виджета Диспетчера задач, теперь движется в правильном направлении при использовании системы с языком с написанием справа налево, таким как арабский или иврит. (Oliver Beard, KDE Bugzilla #516053)

Пользовательские иконки, встроенные в сторонние виджеты и отображаемые в боковой панели Виджеты, теперь также отображаются на страницах «О виджете» этих виджетов. (Mark Capella, KDE Bugzilla #509896)

— Plasma 6.7.0 —

Устранён источник визуальных артефактов при некоторых переходах с затуханием во время использования ICC-профиля. (Xaver Hugl, KDE Bugzilla #515194)

— Frameworks 6.24 —

Исправлен случай, при котором портал рабочего стола KDE мог аварийно завершаться при копировании определённых данных через соединение удалённого рабочего стола. (David Edmundson, KDE Bugzilla #515465)

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

— Plasma 6.6.1 —

Улучшена производительность анимаций во всей системе за счёт более активного использования протокола Wayland Presentation Time. (Vlad Zahorodnii, KDE Bugzilla #516240)

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

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

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

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

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

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