Po sześciu miesiącach prac zostało wydane środowisko graficzne GNOME 46. Aby szybko ocenić możliwości GNOME 46, udostępniono specjalistyczne wersje Live oparte na openSUSE oraz obraz instalacyjny przygotowany w ramach inicjatywy GNOME OS. GNOME 46 jest również już częścią eksperymentalnych wydań Ubuntu 24.04 i Fedora 40.
W nowym wydaniu:
- Dodano funkcję globalnego wyszukiwania, wywoływaną za pomocą kombinacji klawiszy Ctrl+Shift+F lub przez nowy przycisk „Szukaj” w menedżerze plików. Funkcja ta pozwala na jednoczesne wyszukiwanie w kilku miejscach, wcześniej określonych w ustawieniach (oprócz katalogu domowego, można wskazać inne katalogi do przeszukiwania), a także na korzystanie z wcześniej dostępnych opcji wyszukiwania zawartości plików oraz filtrowania plików według typu i daty ostatniej modyfikacji.
- W menedżerze plików Nautilus (GNOME Files) przeprowadzono znaczną refaktoryzację kodu oraz optymalizację wydajności. Rozwiązano problem z opóźnionym rysowaniem na ekranie — zawartość okna jest teraz aktualizowana natychmiast. W dolnej części bocznego panelu dodano nowy wskaźnik postępu dla długotrwałych operacji, który pozwala śledzić pracę w kontekście poszczególnych operacji i od razu zobaczyć, które operacje są w toku, a które zostały już zakończone.

W interfejsie ustawień menedżera plików dodano możliwość wyszukiwania oraz zaproponowano opcję wyświetlania bardziej szczegółowych informacji o dacie i czasie. Aby szybko przejść do paska adresu, wystarczy kliknąć myszką w obszar z ścieżką pliku. W trybie nawigacji z użyciem miniaturek (widok siatki) dodano wizualne oznaczenia do wyróżniania ulubionych plików oznaczonych gwiazdką. W bocznym panelu w sekcji „Inne lokalizacje” zapewniono wyświetlanie dostępnych urządzeń sieciowych.
- Znacząco zaktualizowano interfejs „Konta online”, przeznaczony do zarządzania połączeniem z zewnętrznymi usługami. Dodano wsparcie dla połączenia z Microsoft OneDrive oraz konfigurację konta Microsoft 365. Po podłączeniu w bocznym panelu menedżera plików wyświetla się przycisk „OneDrive”, przy pomocy którego można przeglądać zawartość z magazynu „OneDrive” w sposób analogiczny do nawigacji po lokalnych plikach.
Zmodernizowano interfejs do konfiguracji kont online. Dodano nowy typ konta — WebDAV, który umożliwia dostęp do zewnętrznych kalendarzy i książek adresowych. Przy łączeniu się z kontami używana jest domyślna przeglądarka internetowa, co pozwoliło dodać wsparcie dla dodatkowych metod uwierzytelniania, takich jak tokeny USB.
- Dodano ustawienie, które umożliwia zdalne połączenie z pulpitami przy użyciu protokołu RDP oraz korzystanie z zewnętrznego systemu jako pełnoprawnej stacji roboczej. Między innymi można łączyć się z nowymi systemami i zdalnie dostosowywać parametry ekranu.

- Zaktualizowano interfejs do konfiguracji GNOME. Uproszczono nawigację po ustawieniach. Dodano nową sekcję System, w której zebrano ustawienia związane z lokalizacją, językiem, datą/czasem, SSH, kontami użytkowników oraz zdalnym dostępem do pulpitu. W sekcji Aplikacje przeniesiono ustawienia podłączanych dysków oraz interfejs wyboru aplikacji domyślnych. Rozszerzono opisy ustawień i ulepszono podpowiedzi. Udoskonalono nawigację za pomocą klawiatury. Przyspieszono ładowanie zawartości przy konfigurowaniu wyglądu oraz ulepszono podgląd wprowadzanych zmian.
Rozszerzono ustawienia touchpada — dodano opcje konfigurowania działań przy wciśnięciu drugiego (prawego) przycisku, dotknięciu dwoma palcami i kliknięciu w róg touchpada. Dodano również przełącznik, który pozwala wyłączyć blokadę touchpada podczas wpisywania na klawiaturze, co może być wymagane w niektórych aplikacjach i grach. Udoskonalono zarządzanie ustawieniami czułości w przypadku rysików Wacom.
- Rozszerzono narzędzia dla osób z ograniczeniami. Dodano funkcję tymczasowego wyłączenia czytnika ekranu Orca za pomocą skrótu Ctrl+Alt+Shift+Q. W Orca dodano polecenie do wyświetlania informacji o stanie systemu. Udoskonalono nawigację za pomocą klawiatury po tabelach. Dodano eksperymentalne wsparcie dla frameworka do syntezatora mowy Spiel.
- Dodano zaktualizowany zestaw typowych avatarów, które są wyświetlane, gdy użytkownik wyraźnie nie przesłał avatara do swojego konta.
- Udoskonalono systemę powiadomień. Do nagłówka każdego powiadomienia dodano informacje o aplikacji, która je wysłała. Umożliwiono rozwijanie powiadomień w liście w celu korzystania z powiązanych działań (na przykład szybkiego wysyłania odpowiedzi na wiadomość).

- Dodano nowe skróty klawiszowe do uruchamiania aplikacji. Aby uruchomić przypięte aplikacje według numeru na liście, można użyć kombinacji Super+ i Super+Ctrl+ (w tym drugim przypadku aplikacja uruchomi się w nowym oknie).
- Udoskonalono ekranową klawiaturę, w której pojawiły się osobne układy do wprowadzania numerów telefonów, adresów email oraz URL. Dodano tryb automatycznego podpowiadania wielkich liter.
- Domyślnie włączono obsługę gestu „dotknięcie do kliknięcia” (Tap to click).
- Ulepszono menedżer aplikacji (GNOME Software), w którym teraz wyświetlane są specjalne etykiety dla zweryfikowanych aplikacji z Flathub, publikowanych przez głównych deweloperów projektu, a nie osoby trzecie. Zmieniono interfejs sekcji ustawień. Dodano możliwość łączenia metadanych w formacie AppStream pozyskiwanych z różnych źródeł.

- W GNOME Maps przeprojektowano interfejs do edytowania atrakcji na mapach OpenStreetMap, poprawiono wyznaczanie tras, dodano wsparcie dla ciemnego motywu, wprowadzono nowy styl wyświetlania map, zapewniono wyświetlanie informacji o piętrach.
- Przeprojektowano interfejs do pracy z dodatkami GNOME Shell. Uproszczono nawigację w liście zainstalowanych dodatków. Umożliwiono wyłączanie dodatków, które zostały automatycznie dezaktywowana.
- Udoskonalono wygląd i zwiększono wydajność kalendarza-planera.
- Dodano tryb szybkiego uruchamiania timera w zegarze (wystarczy kliknąć myszą na obszarze z czasem).
- Udoskonalono książkę adresową. Dodano możliwość importowania wielu plików w formacie VCard jednocześnie. W oknie potwierdzenia importu zapewniono podgląd nazw przenoszonych kontaktów.
- Do programu do monitorowania wolnego miejsca na dysku dodano nowy wykres ze statystyką intensywności wejścia/wyjścia.
- Przeprowadzono optymalizację wydajności i zmniejszono zużycie zasobów. Na przykład, obniżono zużycie pamięci podczas wyszukiwania, poprawiono efektywność zapisu screencastów, zapewniono bardziej wydajne gospodarowanie zasobami w przeglądarce obrazów oraz znacznie przyspieszono działanie emulatora terminala.
- Wzmocniono ochronę przed złośliwym oprogramowaniem w przeglądarce obrazów i systemie wyszukiwania.
- Ulepszono renderowanie elementów interfejsu, zwiększono ostrość tekstu i poprawiono jakość wyjścia przy fractional scaling. W GTK zastosowano nowy silnik renderowania oparty na API Vulkan, który wykonuje wygładzanie krawędzi, może używać dowolnej liczby kolorów w gradientach i wspiera fractional scaling.
- Dodano eksperymentalne wsparcie dla mechanizmu VRR (Variable Refresh Rate), który pozwala na adaptacyjne zmienianie częstotliwości odświeżania monitora w celu zapewnienia płynności i eliminacji zacięć podczas gier oraz odtwarzania wideo. Aby włączyć eksperymentalne wsparcie VRR, należy wykonać polecenie ‘gsettings set org.gnome.mutter experimental-features «[‘variable-refresh-rate’]»‘ oraz następnie aktywować VRR w ustawieniach ekranu.
- W przeglądarce internetowej GNOME Web (Epiphany) umożliwiono zamykanie przypiętych kart; dodano wsparcie dla uwierzytelniania za pomocą kart inteligentnych (PKCS #11); w kontekstowym menu dla linków dodano opcję wysłania linku za pomocą emaila («Send Link by Email…»); zakończono wsparcie dla łączenia się z serwerami Google Safe Browsing; w kontekstowym menu domyślnie ukryto opcje dla deweloperów.
- Zaktualizowano wersje bibliotek GTK 4.14, Libadwaita 1.5, WebKitGTK 2.44.
- Zmniejszono zależności w menedżerze okien Mutter. Usunięto lub przekształcono w opcje zależności zenity, libcanberra, gnome-desktop, gnome-settings-daemon, gtk, json-glib, gdk-pixbuf, cairo i X11, które teraz nie są wymagane podczas kompilacji Mutter.

Źródło: opennet.ru




