To 52 tydzień od opublikowania pierwszego artykułu „TWIG”, więc właśnie minął pierwszy rok. Powyższe są akronimami od „This Week In GNOME”, co przetłumaczone na język hiszpański to W tym tygodniu w GNOME, i nie wiem, czy zbiegło się to, że w ciągu ostatnich siedmiu dni wprowadzili/pracują nad wieloma nowymi funkcjami, czy też chcieli poczekać, aż artykuł w tym tygodniu 52 będzie pełen nowych funkcji.
Ponieważ ten artykuł jest dłuższy niż inne tygodnie (takie jak esta o esta). I jest kompletny, ponieważ mówi o kilku zastrzeżonych aplikacjach, innych od stron trzecich, bibliotekach, a nawet GUADEC 2022, konferencji, która odbędzie się w dniach 20-25 lipca w Guadalajarze w Meksyku. Dalej masz wszystkie wiadomości wspomnieli w tygodniu swoich pierwszych urodzin.
W tym tygodniu w GNOME
- Wydano pliki 43.alpha, w pełni funkcjonalne z GTK4. Nautilus używa teraz AdwFlap na pasku bocznym, a ikony są ukryte, jeśli okno jest zbyt wąskie.
- libadwaita obsługuje nowe aplikacje do wyświetlania informacji o nich. Między nimi:
- Analizator wykorzystania dysku.
- Postacie.
- Edytor tekstu.
- Czas
- Źródła.
- Dokumentacja.
- Kalendarz.
- Dzienniki.
- Muzyka.
- Zegary
- Kalkulator.
- Rozszerzenia.
- GTK 4.7.1, wydanie rozwojowe prowadzące do wersji 4.8:
- Nowy widżet tekstowy, GtkInscription, którego można używać w widokach list i wszędzie tam, gdzie tekst ma odpowiadać projektowi interfejsu użytkownika, a nie na odwrót.
- Ulepszenia wydajności GtkListView, z usuniętymi niewidocznymi wierszami.
- Obsługa ułamkowych odstępów między literami w CSS.
- Ulepszenia dostępności GtkStack i GtkTextView.
- Ulepszona obsługa touchpada w systemie Windows.
- Naprawiono wiele wpisów podczas korzystania z Waylanda.
- GNOME Builder używa teraz GTK4 i libadwaita, ale w wersji 43.alpha:
- Nowy edytor z zakładkami, który używa tradycyjnych zakładek zamiast stosu dokumentów Buildera.
- Nowy pasek stanu na dole z informacjami kontekstowymi, takimi jak gałąź git, opcje składni języka i inne.
- Ciemne i jasne style.
- Ulepszony przepływ do tworzenia nowych projektów.
- Wsparcie dla wielu innych opcji wykonania podczas uruchamiania aplikacji z Valgrind.
- Głębsza integracja z profilerem Sysprof.
- Uruchamianie aplikacji z określonymi ustawieniami ułatwień dostępu, takimi jak wysoki kontrast.
- Możliwość zmiany aranżacji paneli dzięki libpanel.
- Bardziej zaawansowane zarządzanie skrótami.
- Edytor poleceń, aby dodać niestandardowe polecenia wykonania do potoku.
- Nowa strona internetowa Vali (tutaj).
- GLib został przeniesiony z libpcre do libpcre2.
- GJS 1.73.1 przybył z inteligentniejszym wyświetlaczem wyjściowym dla interaktywnego interpretera, który drukuje właściwości i wartości obiektów w oparciu o ich typ. To ulepszenie dotyczy również funkcji log() i logError(). Z drugiej strony, klasy proxy DBus zawierają teraz metody o nazwie z sufiksem Async, które wykonują asynchroniczne wywołania interfejsów API DBus i zwracają obietnice. Jest to dodatek do istniejących sufiksów Sync (dla blokowania połączeń) i Remote (dla połączeń asynchronicznych z wywołaniem zwrotnym). Gio.ActionMap.prototype.add_action__entries() również została zastąpiona i teraz działa.
- Cytaty stały się częścią kręgu GNOME.
- Gaphor 2.11.0 dodał obsługę dodawania elementów do diagramów za pomocą podwójnych kliknięć, typów złączeń, wyliczeń SysML jako ValueTypes i licznych poprawek błędów. Kompatybilność GTK4 również została znacznie poprawiona i oczekuje się, że następna wersja zostanie zmieniona na domyślną wersję GTK.
- Pojawił się dialekt 2.0.0 z:
- Przeniesiony do GTK4 i libadwaita.
- Nowy przełącznik kolorów w aplikacji.
- Dodano obsługę Tłumacza Lingva.
- Moduł Tłumacza Google przepisany od podstaw, aby nie polegał na zewnętrznych bibliotekach i poprawiał niezawodność.
- Ulepszenia dostawcy wyszukiwania GNOME.
- Identyfikator APP zmienił się na app.drey.Dialect.
- Dodano obsługę klucza API dla LibreTranslate.
- Dodano obsługę sugestii tłumaczenia dla LibreTranslate.
- Naprawiono serwery proxy przepisywania backendu http.
- Limit znaków zależy teraz od usługi.
- Poważna refaktoryzacja bazy kodu.
- Ukazała się pierwsza wersja gry Blurble, klon Wordle napisany w języku Vala i z myślą o różnych językach.
- Lupa została zaktualizowana, aby śledzić nowe szkice.
- Geary, klient poczty, został ponownie wzięty pod uwagę.
- Krzyżówki 0.3.3 dotarły z:
- Okno dialogowe preferencji do filtrowania zestawów puzzli według języka.
- W pełni oznaczone do tłumaczenia.
- Dodano tłumaczenia na niderlandzki i hiszpański.
- Krzyżówki holenderskie działają z komórką „IJ.
- Nie skupia się po kliknięciu wiersza.
- Obsługa kopiowania/wklejania.
- Obsługa cofania/ponawiania.
- Liczne poprawki błędów.
- Użyj nowego okna dialogowego libadwaita „O”.
- Poprawki do kompilacji i uruchamiania w systemie macOS.
- Bootles 2022.7.14 przybył z nową wyrzutnią WINE o nazwie Soda, która będzie wspierana przez zespół Bottles.
I to, niemało, było wszystkim w tym tygodniu w GNOME.