Това е 52-та седмица от публикуването на първата статия в «TWIG», така че току-що навърши първата си година. Горните са акронимите за „Тази седмица в GNOME“, което е преведено на испански Тази седмица в GNOME, и не знам дали съвпадна, че през последните седем дни са въвели/работи се по много нови функции или са искали да изчакат статията за тази седмица 52, за да бъде пълна с нови функции.
Тъй като тази статия е по-дълга от други седмици (като напр това o това). И е завършен, тъй като говори за няколко патентовани приложения, други от трети страни, библиотеки и дори GUADEC 2022, конференция, която ще се проведе от 20 до 25 юли в Гуадалахара, Мексико. Следващото имате всички новини те са споменали в седмицата на първия си рожден ден.
Тази седмица в GNOME
- Файлове 43.alpha бяха пуснати, напълно функционални с GTK4. Nautilus вече използва AdwFlap за страничната лента и иконите са скрити, ако прозорецът е твърде тесен.
- libadwaita поддържа нови приложения, за да показва информация за тях. Между тях:
- Анализатор на използването на диска.
- герои.
- Текстов редактор.
- Time.
- Източници.
- Записи.
- Календар.
- Дневници.
- Музика.
- Часовници
- Калкулатор.
- Разширения.
- GTK 4.7.1, версия за разработка, водеща до v4.8:
- Нова текстова джаджа, GtkInscription, която може да се използва в списъчни изгледи и навсякъде, където искате текстът да отговаря на дизайна на потребителския интерфейс, а не обратното.
- Подобрения в производителността на GtkListView с премахнати невидими редове.
- Поддръжка на дробно разстояние между буквите в CSS.
- Подобрения в достъпността на GtkStack и GtkTextView.
- Подобрена поддръжка на тъчпад в Windows.
- Корекция за множество записи при използване на Wayland.
- GNOME Builder вече използва GTK4 и libadwaita, но във версия 43.alpha:
- Нов редактор с раздели, който използва традиционни раздели вместо стека документи на Builder.
- Нова лента на състоянието в долната част с контекстуална информация като git клон, опции за езиков синтаксис и др.
- Тъмни и светли стилове.
- Подобрен поток за създаване на нови проекти.
- Поддръжка за много други опции за изпълнение при стартиране на приложения с Valgrind.
- По-дълбока интеграция с профилиращия Sysprof.
- Стартиране на приложения със специфични настройки за достъпност, като висок контраст.
- Пренареждащи се панели благодарение на libpanel.
- По-мощно управление на преки пътища.
- Редактор на команди за добавяне на персонализирани команди за изпълнение към конвейера.
- Нов уебсайт за Vala (тук).
- GLib се премести от libpcre на libpcre2.
- GJS 1.73.1 пристигна с по-интелигентен изходен дисплей за интерактивния интерпретатор, който отпечатва свойствата и стойностите на обектите въз основа на техния тип. Това подобрение се отнася и за функциите log() и logError(). От друга страна, DBus прокси класовете вече включват методи, наименувани със суфикса Async, които правят асинхронни извиквания към DBus API и връщат Promises. Това е в допълнение към съществуващите суфикси Sync (за блокиране на повиквания) и Remote (за асинхронни повиквания с обратно извикване). Gio.ActionMap.prototype.add_action__entries() също е заменен и сега работи.
- Цитатите станаха част от GNOME Circle.
- Gaphor 2.11.0 добави поддръжка за добавяне на елементи към диаграми с помощта на двойно щракване, типове съединения, SysML изброявания като ValueTypes и множество корекции на грешки. Съвместимостта с GTK4 също е значително подобрена и се очаква следващата версия да бъде версията по подразбиране на GTK.
- Dialect 2.0.0 пристигна с:
- Пренесен към GTK4 и libadwaita.
- Нов превключвател на цветове в приложението.
- Добавена е поддръжка за Lingva Translate.
- Модулът на Google Translate е пренаписан от нулата, за да не зависи от външни библиотеки и да подобри надеждността.
- Подобрения в доставчика на търсене в GNOME.
- Идентификаторът на APP се промени на app.drey.Dialect.
- Добавена е поддръжка на API ключ за LibreTranslate.
- Добавена е поддръжка за предложения за превод за LibreTranslate.
- Фиксирани проксита, пренаписващи http бекенда.
- Ограничението за знаци вече зависи от услугата.
- Основен рефакторинг на кодовата база.
- Първата версия на играта Blurble беше пусната, клонинг на Wordle, написан на Vala и с различни езици.
- Лупата е актуализирана, за да следва новите скици.
- Geary, клиентът за електронна поща, отново е взет под внимание.
- Crosswords 0.3.3 пристигна с:
- Диалогов прозорец за предпочитания за филтриране на комплекти пъзел по език.
- Напълно маркиран за превод.
- Добавени са преводи на холандски и испански.
- Холандските кръстословици работят с клетката „IJ.
- Не се фокусира при щракване върху ред.
- Поддръжка за копиране/поставяне.
- Поддръжка за отмяна/възстановяване.
- Многобройни корекции на грешки.
- Използвайте новия диалогов прозорец „Относно“ на libadwaita.
- Поправки за компилиране и изпълнение на macOS.
- Bootles 2022.7.14 пристигна с нов стартер на WINE, наречен Soda, който ще се поддържа от екипа на Bottles.
И това, не малко, беше всичко тази седмица в GNOME.