Це вже 52-й тиждень з моменту публікації першої статті «TWIG», тобто щойно виповнився рік. Вище наведено абревіатуру «Цього тижня в GNOME», що перекладено іспанською Цього тижня в GNOME, і я не знаю, чи збіглося це з тим, що за останні сім днів вони запровадили/працюють над багатьма новими функціями, чи вони хотіли дочекатися, поки стаття на цьому 52-му тижні буде повна нових функцій.
Оскільки ця стаття довша за інші тижні (наприклад Еста o Еста). І це повно, оскільки в ньому йдеться про кілька власних програм, інші від сторонніх сторін, бібліотек і навіть GUADEC 2022, конференцію, яка відбудеться з 20 по 25 липня в Гвадалахарі, Мексика. Далі у вас є всі новини вони згадали на тижні свого першого дня народження.
Цього тижня в GNOME
- Файли 43.alpha були випущені, повністю функціональні з GTK4. Тепер Nautilus використовує AdwFlap для бічної панелі, а значки приховані, якщо вікно надто вузьке.
- libadwaita підтримує нові програми для відображення інформації про них. Між ними:
- Аналізатор використання диска.
- Персонажі.
- Текстовий редактор.
- Час.
- Джерела
- Записи.
- Календар.
- Журнали.
- Музика.
- Годинники
- Калькулятор.
- Розширення.
- 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, які здійснюють асинхронні виклики API DBus і повертають Promises. Це на додаток до існуючих суфіксів Sync (для блокування викликів) і Remote (для асинхронних викликів із зворотним викликом). Gio.ActionMap.prototype.add_action__entries() також було замінено, і тепер він працює.
- Цитати стали частиною GNOME Circle.
- У Gaphor 2.11.0 додано підтримку для додавання елементів до діаграм за допомогою подвійних клацань, типів об’єднань, перерахувань SysML як типів значень і численні виправлення помилок. Сумісність GTK4 також значно покращено, і очікується, що наступна версія стане версією GTK за замовчуванням.
- Діалект 2.0.0 надійшов із:
- Перенесено на GTK4 і libadwaita.
- Новий перемикач кольорів у додатку.
- Додано підтримку Lingva Translate.
- Модуль Google Translate переписано з нуля, щоб не залежати від зовнішніх бібліотек і підвищити надійність.
- Покращення пошукової служби GNOME.
- Ідентифікатор APP змінився на app.drey.Dialect.
- Додано підтримку ключа API для LibreTranslate.
- Для LibreTranslate додано підтримку пропозицій перекладу.
- Виправлено переписування проксі-серверів http backend.
- Ліміт символів тепер залежить від служби.
- Основний рефакторинг бази коду.
- Вийшла перша версія гри Blurble, клону Wordle, написаного мовою Vala з урахуванням різних мов.
- Лупа була оновлена відповідно до нових ескізів.
- Geary, поштовий клієнт, знову взято до уваги.
- Кросворди 0.3.3 надійшли з:
- Діалогове вікно налаштувань для фільтрації наборів головоломок за мовою.
- Повністю позначено для перекладу.
- Додано голландський та іспанський переклади.
- Голландські кросворди працюють з клітинкою «IJ.
- Не фокусується під час натискання рядка.
- Підтримка копіювання/вставки.
- Підтримка скасування/повторення.
- Численні виправлення помилок.
- Використовуйте нове діалогове вікно libadwaita «Про».
- Виправлення для створення та запуску в macOS.
- Bootles 2022.7.14 надійшов із новою програмою запуску WINE під назвою Soda, яка підтримуватиметься командою Bottles.
І це не мало, це було все цього тижня в GNOME.