KDE випустив Frameworks 6.31: основні нововведення та покращення
KDE випустив Frameworks 6.31: основні нововведення та покращення
KDE представив Frameworks 6.31, останнє місячне оновлення для свого набору бібліотек, створених на основі Qt, яке забезпечує важливу функціональність для KDE Plasma та широкого кола застосунків KDE.
Поліпшення KIO для роботи з файлами
Однією з ключових областей, що отримала увагу, є KIO, фреймворк для файлів. Це оновлення виправляє проблеми з розрахунком і відображенням прогресу під час копіювання та переміщення, включаючи некоректно показані відсотки та неточні підсумки, коли файли або каталоги пропускалися під час передачі.
KIO також покращує результати пошуку файлів, які тепер правильно оновлюються після перейменування або видалення файлів. Кешування ескізів було відкориговано, щоб запобігти непотрібному регенеруванню попередніх переглядів, а моніторинг смітника тепер спостерігає за фізичними директорыми смітника на зміни. Додаткові виправлення стосуються часових міток файлів FTP, створення символічних посилань та обробки віддалених файлових систем.
Покращення в автоматичному виявленні кодування тексту
Інша група змін стосується KCodecs, зокрема автоматичного виявлення кодування тексту. Оновлений KEncodingProber покращує розпізнавання UTF-8, UTF-16, Latin-1 і Windows-1252, з додатковими налаштуваннями для японського, китайського та корейського кодувань.
Зміни також усувають випадки, коли недійсний текст помилково визначався як UTF-8, допомагаючи застосункам надійніше відображати файли з символами, що не є англійськими.
Оновлення KTextEditor та поліпшення користувацького інтерфейсу
KTextEditor, компонент, що використовується в таких застосунках, як Kate та KWrite, отримує кілька покращень у режимі Vi. Це включає підтримку цифр з цифрових клавіатур при введенні кількостей команд, операції додавання та віднімання в візуальному режимі, а також виправлення числових операцій.
Інші зміни покращують синхронізацію курсора, текстові межі для доступності та автоматичне перезавантаження файлів. Вибір теми кольорів було переміщено до меню “Перегляд”, що відображає те, що налаштування застосовується до поточного перегляду.
Оновлення для Kirigami та Breeze Icons
У користувацькому інтерфейсі Kirigami, фреймворку KDE для створення адаптивних інтерфейсів додатків, виправлено проблему, через яку швидкі дотики на сенсорному екрані ігнорувалися під час анімацій. Оновлення також коригує поведінку підменю у згорнутому меню навігації та питання розташування певних елементів меню.
Breeze Icons отримує нові іконки для Bluetooth-колонок і іконку закриття вкладок, а також виправлення для розташування іконок MIME-типів.
Поліпшення KFileMetaData та KImageFormats
KFileMetaData тепер витягує додаткову інформацію через FFmpeg, включаючи GPS-координати, часові мітки створення та специфічні метадані Apple. Також виправлені збої, викликані неправильно сформованими файлами.
KImageFormats покращує обробку зображень OpenEXR з підтримкою метаданих, збережених Photoshop, виправленням інтерпретації альфа-каналів та додатковими підтипами зображень.
Додаткові функції з KDAV та Syntax Highlighting
Для застосунків, що використовують DAV-сервіси, KDAV представляє підтримку реєстрації та скасування push-сповіщень, а також інкрементної синхронізації за допомогою токенів синхронізації.
Нарешті, фреймворк Syntax Highlighting додає підтримку для LRC-файлів, оновлює підсвічування блоків systemd для версії 262 і розширює охоплення синтаксису Zsh, включаючи нові форми заміни команди.
KDE Frameworks 6.31 також містить безліч менших виправлень і внутрішніх покращень в інших компонентах, таких як KWallet, KNotifications, KConfig і KArchive.
Для отримання додаткової інформації перегляньте офіційне оголошення. Як зазвичай, KDE рекомендує встановлювати Frameworks через менеджер пакетів вашого дистрибутива Linux. Доступність буде залежати від графіка оновлень кожного дистрибутива.




