GNOME File Previewer премина на GTK4, в GJS е подобрена поддръжката на TypeScript

Проект GNOME публикува еженедельен отчет, в който е отбелязано портироването на приложението File Previewer (sushi), използвано в GNOME за преглед на съдържанието на файлове, на библиотеката GTK4, компонентите на дизайна libadwaita, бекенда на изолирано зареждане на изображения Glycin и езика за изграждане на интерфейси Blueprint. В File Previewer също е реализирана поддръжка на тъмен режим и плаващи панели с инструменти, като е модернизиран кодът за използване на модули EcmaScript.

За JavaScript двигателя GJS, използван в GNOME Shell, Polari и GNOME Documents, се разработва фреймуърк gjsify, добавящ поддръжка на езика TypeScript. От последните постижения в gjsify е отбелязана възможността за изпълнение на TypeScript компилатор вътре в GJS, което позволява да се мине без Node.js за стартиране на tsc. Добавена е вградена команда „gjsify install“, която може да бъде използвана вместо „npm install“.

Публикуван е музикален плеър Vinyl 1.4.0, написан на Rust и станал първото мултимедийно приложение на GNOME, което поддържа зареждане на текстовете на песните директно от ID3v2 тагове. В новата версия също е добавена възможността за зареждане на отделни изображения на кориците за всяка песен, добавена е бутон за отваряне на директорията с текущата песен, реализирани са изскачащи подсказки и е добавена възможност за търсене по разширения.

Публикуван е първият брой на приложението Contributor Atlas с визуална интерактивна карта на участниците в разработката и историята на проекта GIMP.


Публикуван е Gitte 0.6.0, клиент за работа с Git за GNOME, написан с помощта на GTK4, libadwaita и Relm4.



Източник: opennet.ru
Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster