GNOME празнува първия рожден ден на “TWIG” с много нови функции навсякъде

GNOMEBuilder

Това е 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.


Съдържанието на статията се придържа към нашите принципи на редакторска етика. За да съобщите за грешка, щракнете върху тук.

Бъдете първите, които коментират

Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.