To je všechno hezký, ale když už "designéři dobrali k závěru, že odvětví se vydalo jiným směrem" tak mně by zajímala hlavně použitelnost. Je tam už konečně možnost zapnout globální menu nahoře jako v macOS nebo alespoň v okně jako u MS Windows ? Nebo je pořád nutno doinstalovavat Global AppMenu extension případně Plotinus (ctrl+shift+P) menu a pak se modlit aby se příštím update nerozbilo ?
Nezvažovalo? Nenaskakovat? Vždyť ta poptávka tady je od počátku radikálních idejí Gnome3. Proč asi vznikl Cinamon či Mate? Protože páni vizionáři v Gnome3 si postavili hlavu a dělají to co lidi nechtějí. Od počátku je prosíme ať existuje globální menu pro normální lidi. Ne, každá apka musí mít nějaké buttony, podle možnosti pokaždé jinde a pokaždé s jinou ikonkou. A když chce člověk nějakou méně používanou fičuru třeba "Save as" tak ať leze do helpu a hledá jak se to dělá ..
Každopádně každá apka musí mít nějaké API přes které se všechny menu akce dají vycucat, jinak by Global AppMenu nebo Plotinus nemoh fungovat. Takže to není o tom že "menu není" ale že "menu neukazujeme protože medvěd".
"Protože páni vizionáři v Gnome3 si postavili hlavu a dělají to co lidi nechtějí."
Víte, to, že se něco nelíbí vám a že znáte lidi, který mají stejný názor, ještě neznamená, že se to týká všech nebo většiny. GNOME je pořád nejpopulárnějším prostředím, které je výchozí ve většině největších distribucí, má nejvíce přispěvatelů. Kdyby už 8 let dělali něco, co obecně lidi nechtějí, tak si nejsem jistý, že by si tento status zachovalo.
Zmiňujete tady Cinnamon a MATE. Ty vznikly, protože si část uživatelů přála zachovat chování GNOME 2. Já s tím nemám žádný problém. Je dobře, že vznikly projekty, které je uspokojí. GNOME mohlo být konzervativní a dneska vedle něj zase mohly existovat progresivní projekty vzniklé, protože části uživatelů se nelíbilo, že GNOME zůstávalo na stylu rozhraní a způsobu ovládání Windows 95.
Mimochodem Cinnamon ani MATE nijak neřeší váš požadavek na globální menu. Nemělo ho ani GNOME 2. Tradiční hlavní menu je na ústupu, může se nám to líbit, může se nám to nelíbit, ale to je asi tak všechno, co s tím uděláme. Když ho začne GNOME používat, tak tím možná část uživatelů uspokojí, část tím zase naštve jako ostatně u všeho.
Že se dají položky v menu vycucat? Takový Nautilus má dvě menu, používá na ně popovery, některé položky jsou textové, některé jako ikony. Jak to chcete exportovat do unifikovaného menu, v jaké podobě? Líbilo by se vám jako vývojáři aplikace, kdybyste si dal práci s návrhem menu, umístěním položek, vizuální podobou a prostředí to potom vycucalo a vytvořilo z toho globální menu, kde to bude vypadat, jak jste to vůbec nezamýšlel?
Já jen doufám, že i tenhle názor se (snad dříve než později) ukáže jako chybný experiment stejně jako aplikační nabídka a klasické menu, které se dlouhodobě osvědčilo se v nějaké podobě vrátí.
Argument, že Gnome je výchozí ve většině velkých distribucí je trochu lichý. Bohužel Canonicalu došly síly vyvíjet Unity a nikdo jiný než RedHat už desktop nevyvíjí. Takže vítězství Gnome nechápu jako volání uživatelů, že takhle to chtějí, ale jako nezdravou dominanci jedné firmy. Vlastně mi Gnome připadá trochu jako druhý systemd - RedHat ho protlačil, reálná alternativa není, tak se to používá, ale nejde o pozitivní volbu.
Já osobně i na Ubuntu 18.04 zůstávám u Unity a doufám, že ještě nějakou dobu bude fungovat. Jednou za čas se zkusím podívat na Gnome, ale nepřestává mě fascinovat nehorázné plýtvání místem na obrazovce (i kvůli absenci globálního menu, resp integrovaného menu jako v Unity) nebo nepoužitelnost na více monitorech s rozdílným DPI.
Paradoxně pozice Red Hatu v GNOME je dnes možná slabší než kdy jindy, protože těch firem, které dnes do GNOME přispívají, je celá řada, jen na co si z hlavy vzpomenu: SUSE, Canonical, Endless, Collabora, Igalia, Fluendo, Purism, System76, z nichž SUSE, Canonical, Endless, Purism a System76 dělají desktopové OS. A doufám, že těch firem bude v budoucnu ještě víc, protože ta diverzita je zdravá.
Jinak GNOME ani systemd Red Hat neprotlačil, protlačili ho jejich upstreamoví přispěvatelé, z nichž někteří byli z Red Hatu a někteří z komunity, případně jiných firem. V Red Hatu naprosté minimum nových softwarových projektů vzniká top-down. Iniciativa jde v drtivé většině případů od vývojářů, kteří o nasazení v RHELu musí přesvědčit management a musí čelit opozici a nesouhlasným názorům stejně jako při přesvědčování jiných distribucí. Proto mě vždycky pobaví, když někdo tvrdí, že Red Hat něco protlačil, nebo když někdo konspirativně ještě přidá, že to je součástí nějakého velkého plánu na ovládnutí Linuxu :)
"Tradiční hlavní menu je na ústupu".
Na desktopu si dovolím nesouhlasit, žije si spokojeně, funguje, člověk má hned přehled co aplikace umí a není důvod ho rušit. Na ústupu jsou spíše experimenty typu Gnome3. Špatné je na tom to, že to pak táhne ke dnu i linuxovy desktop, protože Gnome je pořád etalonem mainstreamových distribucí.
No ale to asi pláču na nesprávném hrobě. Tak děkuji za odpovědi a článek. Výsledek je, že i po těch letech vývoje je lepší pro mne dát od Gnome3 ruce pryč a nemusím tu novou verzi ani zkoušet.
A je nejaka sance, ze bychom se dockali HUDu nebo obdoby? Je to hodne navykova zalezitost, pokud to aplikace poporuje interne (IntelliJ, Sublime) a pocitam, ze kdyby to byla zalezitost vetsiny aplikaci na deskopu (takze pri integraci do GTK a pak Qt), bylo by to jeste navykovejsi.
Je mi jasne, ze to nebude vetsinova zalezitost, ale pro power usery by to davalo vyborny smysl.
Gnome nepouzivam (vyhovuje mi mnoohem vice Xfce), doplnky sem tedy nezkousel, ale:
https://www.linuxuprising.com/2018/05/how-to-add-global-menu-and-hud-to-gnome.html
@Ondra Satai Nekola
ok, to sem si nevsiml, ani ze HUD neni samostatne ale jeho soucasti, pak tedy (opet bez zkouseni):
https://github.com/hardpixel/gnome-hud
dle arch balicku je zavislost na gtk3-adwaita-3-32-git, tak snad to je s GNOME 3.32 kompatibilni :-)
Nějaká diskuse kolem toho byla, ale nemyslím si, že je to v situaci, když jsou vývojáři GNOME Shellu přetížení prioritnějšími věcmi, v dohledné době reálné.
Proč by je měli přesvědčovat? Tradiční nabídka funguje v GNOME jako v jakémkoliv jiném prostředí. Aplikace, která ji chce používat, ji používat může. Diskuse byla o tom, proč GNOME nechce podporovat globální menu, což není nic jiného, než přesun tradičního menu z okna na horní lištu. A můj názor je takový, že by to nemělo dělat, protože globální menu řeší umístění tradičního menu, které už dnes většina GNOME aplikací nepoužívá a pomalu se od něj upouští i jinde. Stačí se podívat, kolik aplikací, které vznikly v posledních letech, už jej vůbec nemá. Zavádět kvůli tomu dnes globální menu, které GNOME nikdy za svoji 20 letou historii nemělo, prostě nedává smysl bez ohledu na to, jestli se nám tradiční nabídka líbí nebo ne.
Ten Plotinus vypadá super. Tiež by som chcel niečo ako globálne menu, nakoľko mám v práci mac som na to celkom zvyknutý, ale nejde celkom o to, ako o to, že niektoré appky majú menu pod title barom, niektoré gnome friendly appky, majú ikonku appky v title bare, ktorá keď sa rozklikne tak až tam je menu a niektoré fakt výnimočné ich zase maju až keď si človek otvorí activites tak ctrl+pravym az tam sa dostanu do menu. Global menu fakt riesi mnoho problemov s tymto. Ale tak hadam vsetci prejdu na ten gnome style ze menu v ikonke :)
Jestli myslíte nabídku v ikoně na horní liště, tak to byl skutečně GNOME style, protože kromě GNOME a dřív WebOS to AFAIK nikdo jiný nepoužíval. A to právě nyní končí. Pokud myslíte, to "hamburgerové" menu v okně aplikace, tak to opravdu GNOME style není. To vymyslel Xerox už skoro před 40 lety, ve větší míře se to prosadilo s mobilními aplikacemi a mezi desktopovými byl průkopníkem Chrome. Tady se GNOME jenom přizpůsobilo trendu.
v webOS to menu z listy bylo vyborne, obzvlas kdyz s patchem/rozsirenim ze se rozdelilo na 3 (aplikace + systemu + nastaveni), to a dalsi nadcasove vlasnosti webOS z nej delali nejlepe ovladatelnej OS, skoda ze to HP pod natlakem MS pohrbilo, sice to zije dale v https://en.wikipedia.org/wiki/LuneOS ale bez podpory velke firmy za tim to neni ono... alespon ze nektere zasadni vlastnosti se dostaly do Androidu (nebo iOS i kdyz to nepouzivam), napr. horizontalni seznam bezicich apllikaci se swipe up pro zavreni (i kdyz v webOS byli zive, tzn. i v tom nahledu se prekreslovaly), nebo systemove nastavene ucty(Synergy) co vyuzivaji aplikace, gesta na spodku pro prechod do home, predchozi aplikace, back (u iOS nativne, u Android pouziva XDA Navigation Gestures)... ale treba dasboard kdy notifikace a nebo ovladani baground aplikaci bylo representovane ikonama na spodnim status baru co se zobraziljen kdyz bylo potreba a vyjetim up byli videt zpravy, nebo ovladani s moznosti swiperight pro zavreni (coz je castence u Android top menu, ale neni to ono)...
jinak zarazejici (ve smyslu ze to byl smer mainstream ale divnej) je ze v dobe kdy PalmOS byl kritizovan za absenci multitaskingu(oproti WM), po prichodu webOS a realnym multitaskingem, pak prisel iOS a WP s singletaskingem+neco_v_backgroundu...