LINUX.ORG.RU

В KDE ускорена программная отрисовка и реализован новый движок стилей Union

 


0

1

Опубликован очередной еженедельный отчёт о разработке KDE, в котором представлены изменения для ветки KDE Plasma 6.7, релиз которой ожидается в июне. Ветка KDE Plasma 6.7 находится на стадии мягкой заморозки. Среди принятых за неделю изменений:

  • Решено включить в состав KDE Plasma 6.7 новый движок стилей Union, но пока не ясно будет ли он активирован по умолчанию или останется в форме опции, включаемой в настройках. Union предоставляет унифицированную систему обработки стилей, позволяющую использовать разные технологии стилевого оформления приложений, доступные в KDE.

Движок состоит из трёх слоёв: входного, промежуточного и выходного. Входной слой реализуется через подключаемые плагины, обеспечивающие разбор входных форматов файлов со стилями и их преобразование в абстрактное описание для отрисовки. Промежуточный слой оформлен в виде библиотеки, описывающей модель данных и методы для применения стилей к каждому элементу. Выходной слой содержит плагины для преобразования сформированного промежуточным слоем универсального стиля в команды для отрисовки, специфичные для конкретного графического стека.

Например, в качестве входного формата могут использоваться темы оформления в формате SVG или CSS, а на выходе формироваться стили для QtQuick или Qt Widgets. По умолчанию решено перейти на использование входного формата CSS вместо ранее используемого SVG. Подготовлена новая реализация темы Breeze, оформленная в формате CSS.

  • В KWin внесены оптимизации, повышающие производительность и эффективность энергопотребления в программах, осуществляющих отрисовку при помощи CPU. Оптимизация заметка в большинстве программ KDE и в приложениях, использующих QtWidgets (в QtWidgets для отрисовки применяется CPU, а в QtQuick задействовано ускорение через GPU). Например, в при работе в KDevelop теперь всегда плавно двигается указатель, а нагрузка на CPU при прокрутке снизилась с 80-90% до 20%.
  • В KWin добавлена эвристика, определяющая целесообразность применения прямого вывода (direct scan-out) для повышения производительности и снижения энергопотребления при раскрытии окон на весь экран.
  • Реализована возможность выставления для дисплея цветового профиля ICC при включённом режиме HDR.
  • Для многих ноутбуков с процессорами AMD реализована возможность отключения драйвера адаптивной модуляции подсветки экрана или ручной регулировки параметров при его использовании. Указанный драйвер изменяет цвета на экране для улучшения видимости информации при низком уровне яркости.
  • В менеджере приложений Discover улучшены средства для выявления дублирующихся приложений, установленных из системных пакетов и из внешних каталогов в формате Flatpak.
  • При выводе информации о системе (Info Center) показания датчиков температуры теперь выводятся в единицах измерения, заданных в системных настройках.
  • В меню Kickoffдобавлена поддержка удаления приложений из секции «Избранное», путём перемещения мышью ярлыка за пределы виджета.
  • В виджет управления выводом на печать добавлена индикация числа активных и находящихся в очереди работ по отдельности для каждого из принтеров.

Источник (OpenNet)

Перемещено hobbit из kde

★★

Последнее исправление: dataman (всего исправлений: 1)

находится на стадии мягкой заморозки

новый движок стилей Union

Какая неортодоксальная у них концепция заморозки. Или его ещё до того включили?

Впрочем сам смысл новости про неготовый релиз от меня ускользает. Ты эти отчёты раз в неделю постить собрался?

zabbal ★★★★☆
()
Ответ на: комментарий от zabbal

Впрочем сам смысл новости про неготовый релиз от меня ускользает. Ты эти отчёты раз в неделю постить собрался?

Дельное замечание. Сама по себе идея делать переводы еженедельных отчётов KDE нормальна и вполне потянула бы на серию мини-новостей, но когда это ещё и копипастится каждую неделю с опеннета…

Отцеплю-ка я это, пусть в форуме плавает.

hobbit ★★★★★
()

Например, в при работе в KDevelop теперь всегда плавно двигается указатель, а нагрузка на CPU при прокрутке снизилась с 80-90% до 20%.

  1. Процессоры с частотами в 5 ГГц. Результаты…
wandrien ★★★★
()
Ответ на: комментарий от wandrien

Результаты

Помнится, когда-то хвастались, что четвёртые кеды хорошо работали на каком-то огрызке от VIA.

devl547 ★★★★★
()
Ответ на: комментарий от hobbit

но когда это ещё и копипастится каждую неделю с опеннета…

Да ещё и с недокопипастенным заголовком…

dataman ★★★★★
()
Ответ на: комментарий от andytux

Просто не всякое ускоряет и улучшает. Они через одного. 1.01 «ускоряет» на 10%, попултно ухудшает на 20%, но о последнем тактично умалчивается. 1.02 «улучшает» на 10%, но замедляет на 15%, о чём тактично умалчивается. И вот так по принципу шаг вперёд два назад, проходится путь к успеху по дороге в светлое будущее.

CrX ★★★★★
()
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария