Nowe funkcje i ulepszenia dla osób pracujących z technologiami GNOME.
DevHelp, przeglądarka dokumentacji programistycznej GNOME został zaktualizowany tak, aby był spójny z innymi programami GNOME 3.
Nieprzezroczystość dla poszczególnych okien za pomocą gtk_widget_set_opacity.
Synchronizacja klatek z menedżerem okien Mutter zapewnia płynne animacje i zmienianie rozmiaru okien.
Tryb aktywacji za pomocą pojedynczego kliknięcia w widokach drzewa i ikon.
Możliwe jest teraz ponowne używanie implementacji z włączoną dostępnością.
Obsługa mechanizmu Broadway dla wielu programów za pomocą broadwayd.
Ulepszona obsługa czcionek: można teraz ustawiać rodzinę czcionek, jej rozmiar i inne właściwości używając CSS.
g_type_init nie jest już wymagane i zostało oznaczone jako przestarzałe.
GAsyncResult zostało zastąpione przez GTask.
Od wydania 3.8 moduły typu nigdy nie są usuwane z pamięci.
Interfejsy nie mogą już być dodawane po class_init.
Monitory plików działają teraz w katalogach domowych NFS (przez użycie fam).
Obsługiwane jest teraz monitorowanie plików kqueue.
Wprowadzono GUnixFdSource, nowy sposób na dodawanie deskryptorów plików do głównej pętli.
g_get_home_dir() respektuje teraz zmienną $HOME.
Biblioteka Clutter domyślnie używa teraz rozszerzenia XInput systemu X11 do obsługi zdarzeń dotykowych.
Dodano ClutterTapAction, aby umożliwić rozpoznawanie (pojedynczych) gestów stuknięć na ekranach dotykowych.
Zwiększono wydajność, aby uniknąć łamania obrazu.
Można teraz ustawiać atrybuty tekstu w modyfikowalnych aktorach ClutterText.
Program Boxes używa teraz biblioteki libosinfo do dodawania nowych systemów operacyjnych i dystrybucji w ekspresowych i zautomatyzowanych instalacjach. Biblioteka ta jest oparta o języki XSL/XML, dzięki czemu unikana jest potrzeba użycia języka Vala lub C.
Dodano wyszukiwanie pełnotekstowe (FTS) w wersji czwartej, zawierającej wstawki wyników wyszukiwania (tzn. zwracany jest kontekst wokół pasujących wpisów) i offsety (indeks w zapytaniach dopasowania kontekstu).
Interfejsy wiersza poleceń mogą teraz używać kolorowego tekstu.
Dodano obsługę indeksowania dokumentów XPS (alternatywa dla plików PDF firmy Microsoft) i DVI (drukowalne wyjście plików TeX).
Biblioteka PyGObject dostarcza teraz dostęp do pełnego i oryginalnego API biblioteki GLib. Metoda biblioteki PyGObject 2.x (wywoływanie funkcji takich jak GLib.io_add_watch()) jest teraz przestarzała, powodując wystąpienie ostrzeżenia PyDeprecationWarning, i zostanie usunięta w przyszłym cyklu wydawniczym.
Dodano obsługę kilku typów danych: GParamSpec, opakowanych list właściwości i bezpośredniego ustawiania elementów struct ciągów.
Nowy moduł pygtkcompat.generictree oferuje klasę TreeModel zgodną z biblioteką PyGTK, aby ułatwić portowanie.
W GNOME 3.8 biblioteka PyGObject wyświetli ostrzeżenie o przestarzałych metodach introspekcji. Wykonanie polecenia python z opcją -Wd spowoduje ich wyświetlenie
Sugestie? Błędy? Nieczytelne instrukcje? Wyślij opinię o tej stronie.