Brak globalnego menu w powłoce GNOME jest wadą, o której słyszę wielu użytkowników Unity, omawiając zalety przejścia Ubuntu z powrotem na GNOME.
Ale ten błąd może nie gryźć długo jako nowa strona trzecia Rozszerzenie GNOME menu globalnego jest w fazie rozwoju — i jest już dostępny do testowania.
‘Globalne menu aplikacji GNOME„ to rozszerzenie powłoki GNOME, które integruje globalne menu aplikacji z górnym paskiem powłoki GNOME.
Chociaż obecnie w wersji beta rozszerzenie działa dobrze w GNOME 3.24 na Ubuntu 17.04, z menu aplikacji dla większości aplikacji, w tym Firefox, Caja i GIMP, wszystkie wyświetlają się poprawnie.
W aplikacji znajduje się już dobrze zaopatrzony zestaw ustawień, które można modyfikować i manipulować, w tym opcje dostosować wygląd menu, przypisać skróty klawiaturowe i ustawić (całkowicie opcjonalny) efekt animacji dla menu przejścia.
Pisząc o swoim rozszerzeniu w naszej sekcji komentarzy niedawno, deweloper GNOME Global Menu
Lester Carballo Perez opowiedział trochę o przeszkodach rozwojowych, które musi przeskoczyć, aby to rozszerzenie działało (wszystkie sic):“Duży problem pojawia się, gdy GNOME zdecydowało się usunąć obsługę aplikacji Gtk, aby wyeksportować menu (jak ostatnio ma to miejsce w aplikacjach Gnome). Dużym problemem jest również to, że działa z niestabilnym interfejsem API, który został wydany z wieloma zmianami we wszystkich wersjach Gnome Shell. Jeśli tworzysz coś pożytecznego i promujesz rozwój firm zewnętrznych, najpierw musisz zapewnić dobre stabilne API, ale go nie ma… Musisz mieć dobre pakowanie i unikanie korzystania z prywatnych modułów podrzędnych, czyli jak zakłada się, że promujesz pracę osób trzecich, a jednocześnie ukrywasz swoje biblioteki.”
”W Gnome Shell jest wiele prywatnych podmodułów. Myślę, że oznacza to, że tak naprawdę gnome shell nie jest rozwijany z naciskiem na stronę trzecią, czy faktycznie będzie to szkoda, bo system rozszerzeń to dobra funkcja do tworzenia w „łatwy” sposób więcej rzeczy takich jak możemy zobaczyć tutaj.”
Funkcjonalne z zastrzeżeniami, tak opisałbym rozszerzenie. Jest w wersji beta i czuje to. W związku z tym musisz spodziewać się błędów, problemów i brakujących lub w połowie działających funkcji.
Nie każda aplikacja gwarantuje prawidłową integrację menu (zwłaszcza aplikacje korzystające z własnych, niestandardowych zestawów narzędzi, jak Blender i LibreOffice), a te, które to robią, mogą wydawać się ciasne lub zgniecione w zależności od powłoki GNOME motyw.
Strona Github ostrzega również, że niektóre menu mogą „załadować się przez wieki i mogą na zawsze zamrozić powłokę GNOME” — więc bądź przygotowany!
Jeśli chcesz wziąć go na jazdę próbną — pamiętaj, że to rozszerzenie jest nadal w wersji beta — możesz pobrać rozszerzenie z Github i „zainstalować” je za pomocą Narzędzie do podkręcania GNOME pożytek.
Globalne menu aplikacji GNOME na Github
Po pobraniu, zainstalowaniu i włączeniu rozszerzenia w GNOME Tweak zauważysz, że nic się nie dzieje i żadne menu aplikacji nie są wyświetlane na górnym pasku.
Nie panikuj.
Wyloguj się i zaloguj ponownie, aby ponownie uruchomić sesję GNOME (naciskając Alt + F2
i wpisując ‘r
„może również załatwić sprawę) i otworzyć znaną działającą aplikację, taką jak Mozilla Firefox.
Pamiętaj, że wiele aplikacji GNOME nie ma tradycyjnych menu aplikacji. Zanim zgłosisz błąd dotyczący brakujących menu w Twojej ulubionej aplikacji, najpierw sprawdź, czy powinny tam być!
Wszystko Ubuntu, codziennie. Od 2009.