ThisWeekInKDE
February 18

На этой неделе в KDE Plasma

Добро пожаловать в новый выпуск «На этой неделе в Plasma»! Каждую неделю мы рассказываем о самых интересных событиях в мире KDE Plasma и связанных с ней приложений, таких как Discover, System Monitor и других.

Plasma 6.3 вышла! Пока что отзывы весьма положительные, но, само собой, после релиза были обнаружены некоторые проблемы. Возможно, самой серьёзной проблемой стала ошибка, которую разработчики KWin отследили до бага в компиляторе GCC, что довольно необычно! Она проявляется только при определённых конфигурациях сборки, которые используют многие дистрибутивы, а также только с GCC 15 и установленным ICC-профилем. Команда разработчиков KDE сообщила дистрибутивам, как обойти эту проблему, пока она не будет устранена в самом GCC, или пока разработчики KWin не смогут защититься от неё на уровне кода.

К сожалению, это говорит о том, что количество бета-тестеров недостаточно, ведь эта проблема должна была проявиться у людей с соответствующими окружениями. Ещё один признак — большинство регрессий связаны с оборудованием. Сейчас эти проблемы исправлены, но команде действительно нужны бета-тестеры, которые будут проверять работу на своих устройствах! У небольшой группы разработчиков KDE просто нет возможности протестировать все существующие аппаратные конфигурации. Тем не менее, если закрыть глаза на эти нюансы, релиз прошёл довольно гладко! В рамках его развития были внесены положительные изменения в виджет медиаплеера и прогноза погоды, страницу энергопотребления из Info Center, а также поддержку сенсорных экранов.

Новые

— Plasma 6.4.0 —

  • В виджете медиаплеера теперь доступен выбор скорости воспроизведения, если исходный медиафайл поддерживает эту функцию через реализацию MPRIS. (Kai Uwe Broulik, MR !5082)

Заметные улучшения UI

— Plasma 6.3.1 —

  • Улучшено отображение результатов поиска для нового провайдера погоды DWD в виджете прогноза погоды. (Ismael Asensio, MR !5193 и MR !670)
  • Провайдер погоды BBC недавно улучшил качество своих прогнозов, поэтому он больше не скрывается в результатах поиска. (Ismael Asensio, MR !669)
  • Список обновлений в Discover теперь сортируется без учёта регистра. (Aleix Pol Gonzalez, Bug 499638)
  • Приветственный центр теперь запоминает размер окна, а в X11 даже его положение между запусками, как и большинство других окон приложений на основе QML. (Tracey Clark, Bug 499653)

— Plasma 6.4.0 —

  • Улучшен график на странице энергопотребления в Info Center: теперь он отображается в карточке, как в System Monitor и имеет более нормальные и визуально приятные отступы. (Ismael Asensio, MR !230 и MR !227)
  • Spectacle теперь поддерживает масштабирование изображений с помощью жестов сжатия и разведения пальцев в окне просмотра скриншотов, что особенно полезно при аннотировании с использованием сенсорного экрана. (Noah Davis, MR !426)
  • На сенсором экране теперь можно прокручивать список виджетов одним пальцем, так как перетаскивание виджетов теперь требует длительного нажатия. (Niccolò Venerandi, Bug 474929)

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

— Plasma 6.3.1 —

  • Исправлена регрессия, из-за которой KWin мог аварийно завершаться в сессии X11 при «горячем» подключении или переключении между HDMI экранами. (Fushan Wen, Bug 499846 и Bug 499856). Это ещё одно напоминание для всех, кто остаётся на X11. Попробуйте Wayland, ведь X11 нынче почти перестал тестироваться разработчиками.
  • Исправлена регрессия, из-за которой KWin иногда мог аварийно завершаться спустя несколько часов после «горячего» подключения док-станции Thunderbolt. (Xaver Hugl, Bug 500033)
  • Исправлена регрессия, из-за которой KWin мог аварийно завершаться при использовании переключателя задач Alt+Tab в программной отрисовке. (Vlad Zahorodnii, MR !7140)
  • Исправлена регрессия, из-за которой некоторые приложения на базе Qt могли аварийно завершаться при запуске с использованием стиля Breeze. (Antonio Rojas, Bug 499960)
  • Исправлен случай, когда Plasma иногда могла аварийно завершить свою работу при нажатии на значок сети в системном трее, особенно при сборке с GCC 15. (David Edmundson, Bug 499927)
  • Исправлена регрессия, из-за которой новый режим ICC-профиля «Предпочитать эффективность» не улучшал энергоэффективность на некоторых устройствах. (Xaver Hugl, Bug 499987)
  • Панели в режиме автоскрытия больше не скрываются преждевременно при перетаскивании задач в диспетчере задач для изменения их порядка. (Tino Lorenz, Bug 495828)
  • Новый разделитель между датой и временем в цифровых часах больше не отображается, если дата намеренно скрыта. (Christoph Wolk, Bug 499945)
  • Исправлена проблема, из-за которой плитки устройств на странице энергопотребления Info Center ломались при использовании увеличенного шрифта или большого количества устройств с батареями. (Ismael Asensio, MR !221)
  • Исправлены две проблемы с управлением клавиатурой в виджете «Питание и батарея». (Ismael Asensio, Bug 489099 и MR !508)
  • Исправлена давняя проблема, из-за которой элементы управления яркостью клавиатуры на некоторых ноутбуках не отображались сразу после загрузки. (Nicolas Fella, Bug 486067)
  • Исправлена давняя проблема, из-за которой страница энергопотребления в Info Center вибрировала при определённых размерах окна. Это было, хех... очень энергично! (Ismael Asensio, Bug 489099)

— Qt 6.8.3 —

  • Добавлено лучшее исправление Qt для проблемы, из-за которой первый клик после перетаскивания задач в диспетчере задач игнорировался. (David Redondo, Bug 491100)

Статистика ошибок

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

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

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

Вам также не обязательно быть программистом. Существует множество других возможностей:

Вы также можете помочь сделав пожертвование! Любой денежный вклад — пусть даже небольшой — поможет покрыть операционные расходы, зарплату, командировочные расходы участников и в целом просто продолжить распространение свободного программного обеспечения в мире.


Автор: Nate Graham
Перевод: gentoocat (перевод), Жора Змейкин (корректировка)
Источник: https://blogs.kde.org/2025/02/15/this-week-in-plasma-post-release-polishing/