ThisWeekInKDE
November 18

На этой неделе в Plasma: OCR в Spectacle

На этой неделе в Spectacle появилась функция OCR (optical character recognition) — распознавания текста в изображениях, что позволяет преобразовывать слова на изображениях в текст!

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

Улучшения интерфейса

— Plasma 6.5.3 —

Теперь можно перетащить вкладку из окна Chromium/Chrome и сразу расположить её у края или в углу экрана. (David Redondo, Bug 511570)

Были реализованы некоторые улучшения для темы Breeze в приложениях GTK 4, включая обеспечение единообразия закруглённых углов и исправление невидимых стрелок расширения для расширяемых групповых блоков. (Kevin Duan, Bug 489562 и 477505)

Панель избранного в виджете меню приложений Kicker теперь совместима с большим количеством типов иконок в нестандартных темах, что исправляет проблемы выравнивания. (Christoph Wolk, Bug 511411)

— Plasma 6.6.0 —

Был значительно улучшен внешний вид диалогов разрешений, основанных на порталах — они стали выглядеть гораздо лучше. (Harald Sitter, MR !462, !474, !477, !471, Issue 5, !446, !461, !466, !475, !476, !480 и !481)

При переименовании файла или папки на рабочем столе теперь сохраняется их исходное расположение. (Błażej Szczygieł, MR !3272)

Виджет таймера в Plasma получил более удобную и понятную страницу настроек — две старые страницы объединены в одну новую. (Tobias Fella, MR !758)

По аналогичным причинам две основные страницы настроек системной панели объединены в одну новую. (Nate Graham, MR !5998 и !6005)

Если приложение запрашивает регистрацию сочетаний клавиш при запуске, а вы отказываетесь, теперь этот выбор сохраняется, и приложение не будет запрашивать его снова при следующем запуске. (David Redondo, MR !449)

В средстве выбора темы GTK теперь можно просмотреть тёмную версию темы. (Luan Oliveira, MR !132)

— Frameworks 6.21 —

Уведомления о передаче файлов теперь используют отображение прогресса на основе файлов в ситуациях, когда отображение прогресса на основе размера недоступно. (Pan Zhang, Bug 511241)

Тема иконок Breeze теперь включает иконки для файлов Nim-кода. (Sophie Ahumada, MR !513)

Улучшения «под капотом»

— Plasma 6.5.3 —

Устранён случай, когда KWin мог блокироваться из-за интенсивных операций ввода-вывода на диске. (Vlad Zahorodnii, MR !8421)

Портал буфера обмена теперь поддерживает использование в сеансах удалённого рабочего стола и с первичным выделением при среднем клике. (David Redondo, Bug 511989 и 512067)

Повышен уровень визуальной чёткости при использовании дробного масштабного коэффициента. (Xaver Hugl, MR !8403)

— Plasma 6.6.0

Увеличен уровень визуальной чёткости при использовании дробного масштабного коэффициента — на этот раз при программном рендеринге. (Vlad Zahorodnii, MR !8429)

Процесс, который аварийно завершает работу в цикле, больше не приведёт к исчерпанию памяти системы и её зависанию из-за того, что трассировщик сбоев пытается отладить все сбои. (Harald Sitter, Bug 489315)

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

— Plasma 6.5.3 —

Исправлено регрессионное ухудшение, из-за которого KRunner аварийно завершал работу при поиске в ОС, использующих Musl, вместо Glibc. (John Zimmermann, Bug 511233)

Исправлен случай, когда Discover мог аварийно завершиться при обновлении программного обеспечения, если Flatpak выдавал некорректно сформированную ошибку. (Aleix Pol Gonzalez, Bug 506223)

Исправлено регрессионное ухудшение, которое нарушило работу опции «исключить тени» в Spectacle. (Vlad Zahorodnii, Bug 510982)

Исправлено регрессионное ухудшение, из-за которого иконки на рабочем столе не выделялись визуально при приближении к ним слева с определённой скоростью и в определённых местах. (Błażej Szczygieł, Bug 511025)

Исправлено несоответствие, из-за которого контекстное меню для приложений или процессов, отслеживаемых в системном мониторе, открывалось в неверном месте при использовании некоторых настроек с несколькими экранами. (Oliver Schramm, Bug 502715)

Обход регрессии в Qt, которая нарушала скрытие столбцов в табличных представлениях системного монитора с помощью контекстного меню заголовка столбца. (Alexey Rochev, MR !395)

Обход ошибки в ядре, из-за которой некоторые системы не могли перейти в режим сна при первой попытке инициации. (Bhushan Shah, Bug 510992)

Обход некоторых ошибок драйверов, которые вызывали искажение стиля курсора с определёнными GPU. (Xaver Hugl, Bug 505607 и 510555)

Другая информация об ошибках:

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

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

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

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

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


Автор: Nate Graham
Перевод: Жора Змейкин
Источники: https://blogs.kde.org/2025/11/15/this-week-in-plasma-ocr-in-spectacle-and-many-ui-improvements/