Tvůrce témat pro GNOME přidal průhlednost do Gtk+
14. 12. 2007 17:41
Petr Krčmář
Andrea Cimitan implementoval podporu pro poloprůhledné prvky v GNOME. Výsledek je oku lahodící a trochu připomíná efekty z Windows Vista. Prvky využívají barevné mapy RGBA a vše běží nad Murrine GTK theme engine, do kterého prý stačilo přidat jen mezi deseti a dvaceti řádky kódu. Ten je možné dostat i do dalších prostředí podporujících RGBA. Cimitan na svém blogu zveřejnil několik dobře vypadajících obrázků.
Dále čtěte…
- Vyšlo GNOME 3.4.1 20. 4. 2012 13:54
- MATE 1.2: staré GNOME je zpět 19. 4. 2012 8:07
- Gnome 3.4 ladí vzhled i uživatelské prostředí 29. 3. 2012 8:51
- Vyšla první beta verze GNOME 3.4 28. 2. 2012 10:25
- Grafické téma Androida 4.0 ICS v GNOME Shellu 9. 1. 2012 14:48
14. 12. 2007 18:40
Nový
Tohle mi chybělo
celé vlákno
Tohle mi chybělo, že bych přesedlal z KDE zpátky na Gnome :)
Tor (neregistrovaný)
15. 12. 2007 22:57
Nový
Re: Tohle mi chybělo
celé vlákno
Tak hodně štěstí s Gtk file dialogem a spol. ;-)
16. 12. 2007 10:27
Nový
Re: Tohle mi chybělo
celé vlákno
Já proti GTK dialogům nic nemám, celkem se mi líbí, pokud nejsou pod KDE.
Tor (neregistrovaný)
16. 12. 2007 12:27
Nový
Re: Tohle mi chybělo
celé vlákno
OK, mně přijdou polofunkční, ale to je věc názoru. Jenom jsem se podivil, že někdo považuje průhlednost za tak důležitou věc, že je ochoten používat díky ní prostředí, které vychází z úplně jiné filosofie a hodně věcí dělá jinak.
16. 12. 2007 16:10
Nový
Re: Tohle mi chybělo
celé vlákno
Tohle pro mě samozřejmě rozhodující není, Gnome se mi líbí celkově a tohle je jenom jedna z mnoha věcí co mě lákají. Obě prostředí mají své klady a zápory a zatím jsem se ještě pevně nerozhodl, u kterého zůstanu. Však se definitivně rozhodnu jestli KDE nebo Gnome, až s příchodem KDE 4 :)
Let_Me_Be (neregistrovaný)
14. 12. 2007 20:00
Nový
To vypada dost slusne
celé vlákno
No, musim rict, ze ty pruhledne casti oken vydaji dost hezky. Klasicka pruhlednost je nepouzitelna, protoze pak clovek nevidi obsah, tohle vypada dost slibne.
petr_ (neregistrovaný)
16. 12. 2007 21:00
Nový
Re: titulek
celé vlákno
no to jo, prave jsem si pred par dny rikal, ze i Windows 95 totok umely :-D
banhof (neregistrovaný)
14. 12. 2007 20:49
Nový
zadna revoluce
celé vlákno
Pokud vim, tak slo tohle uz davno, urcite pomoci Compizu. A v tom Compizu je to aspon HW akcelerovane, coz u GTK, ktery je uz tak dost narocny myslim potesi. Takze nevim, k cemu vlastne to tema je.
Marex (neregistrovaný)
14. 12. 2007 22:36
Nový
Re: zadna revoluce
celé vlákno
aby to vypadalo vic jak widle ... ubuntaci to potrebujou ;)
petr (neregistrovaný)
15. 12. 2007 18:50
Nový
Re: zadna revoluce
celé vlákno
Aaa, "prikazova radka" (cli) promluvila :-D
At linux zapomene na rozsireni mezi bezne uzivale, pokud nebude mozne system plne spravovat pomoci tzv. "grafickych udelatek". To je pro BFU zaklad a potom, pise se konec roku 2007 a nebudeme prece pro "beznou" praci stale pouzivat prikazovou radku.
Ale nastesti par jedincu nemuze ovlivnit vyvoj - evoluci!! ;-)
At linux zapomene na rozsireni mezi bezne uzivale, pokud nebude mozne system plne spravovat pomoci tzv. "grafickych udelatek". To je pro BFU zaklad a potom, pise se konec roku 2007 a nebudeme prece pro "beznou" praci stale pouzivat prikazovou radku.
Ale nastesti par jedincu nemuze ovlivnit vyvoj - evoluci!! ;-)
15. 12. 2007 22:50
Nový
Re: zadna revoluce
celé vlákno
Pro BFU je zaklad mit po ruce nekoho, kdo mu to nastavi. Jinak je ztraceny v kazdem pripade.
Jinak nic proti grafickym nadstavbam, ale cli ma tolik vyhod, ze i M$ ho zacina do oken postupne implementovat ...
Jinak nic proti grafickym nadstavbam, ale cli ma tolik vyhod, ze i M$ ho zacina do oken postupne implementovat ...
LesTR (neregistrovaný)
16. 12. 2007 15:02
Nový
Re: zadna revoluce
celé vlákno
Pokud bude cli porad N krat efektivnejsi (coz bude), tak ji na spoustu veci budu vyuzivat i treba v roce 2070, pokud tu jeste budu ;-)
jacobs (neregistrovaný)
14. 12. 2007 22:49
Nový
Re: zadna revoluce
celé vlákno
Ja myslim, ze tohle v compizu nejde. Tam jde zpruhlednovat veci co patri pod spravu window manageru (titulek okna, okraj a tak), ale ne prvky uvnitr oken, ktere ma na starosti GTK.
uzivatel (neregistrovaný)
15. 12. 2007 12:22
Nový
Re: zadna revoluce
celé vlákno
Nene, compiz umí zprůhlednit celé okno.
mmmm (neregistrovaný)
15. 12. 2007 1:16
Nový
Re: zadna revoluce
celé vlákno
Nerozumíte tomu. Ten theme engine prostě jen interně používá ARGB barevnou mapu (tedy RGB + alfa kanál), sám nic softwarově nerenderuje. Aby to bylo vidět průhledné, o to už se právě stará kompozitní manager (Compiz, kwin z KDE4, atp.). Tzn. samozřejmě to je taktéž hardwarově akcelervané (a bez Compizu nebo jiného kompozitního manageru to průhledné neuvidíte).
Jinak Compiz ani Beryl nikdy nic takového neuměl - ani nemohl, nemůže sám od sebe nijak rozpoznat jednotlivé grafické prvky v okně (tlačítka, text, atp.) a zprůhlednit selektivně jen některé. On vidí prostě celé okno a tím to pro něj hasne. Takže zprůhlednit umí logicke jen kompletní okno (včetně textu, tlačítek, atp.) nebo dekoraci okna (protože dekorace okna je ve skutečnosti samostatné Xové okno vázané na okno aplikace). Pokud má být zprůhledněno selektivně jen něco, musí se o to starat sama aplikace (respektive GUI toolkit).
Jinak Compiz ani Beryl nikdy nic takového neuměl - ani nemohl, nemůže sám od sebe nijak rozpoznat jednotlivé grafické prvky v okně (tlačítka, text, atp.) a zprůhlednit selektivně jen některé. On vidí prostě celé okno a tím to pro něj hasne. Takže zprůhlednit umí logicke jen kompletní okno (včetně textu, tlačítek, atp.) nebo dekoraci okna (protože dekorace okna je ve skutečnosti samostatné Xové okno vázané na okno aplikace). Pokud má být zprůhledněno selektivně jen něco, musí se o to starat sama aplikace (respektive GUI toolkit).
El-Condor (neregistrovaný)
15. 12. 2007 8:52
Nový
Re: zadna revoluce
celé vlákno
proto si neprasím KDE berylem , compizem a jinými hovadinkami a počkám si na KDE4 a nový Kwin.
ADIO (neregistrovaný)
15. 12. 2007 9:35
Nový
patenty
celé vlákno
no doufám že microsoft náhodou neuvidí tohle jak vzhledu vista tak oni mužou dohodou patentu?
LO (neregistrovaný)
16. 12. 2007 4:56
Nový
vítejte v roce 2000
celé vlákno
Pokud jsem si všimnul, tak podporu alpha channelu měly už Windows 2000. Jenom nikoho nenapadla taková konina, jako dělat okna poloprůhledná. Podklad (ikony, jiná okna) totiž velmi ruší. Andrea Cimitan to asi ví, protože ve své ukázce pod okny nemá nic než "šedivý" wallpaper, který se s obsahem oken nebije. Vista používá pro průhledné části "rozmazávací" shader, a samozřejmě to HW akceleruje.
bnb (neregistrovaný)
16. 12. 2007 16:09
Nový
Re: vítejte v roce 2000
celé vlákno
To je dobrá připomínka. Až na to s tou HW akcelerací ve Vistě, to není tak úplně pravda.
LO (neregistrovaný)
16. 12. 2007 16:36
Nový
Re: vítejte v roce 2000
celé vlákno
A jak to tedy ve Vistě je?
mm (neregistrovaný)
16. 12. 2007 21:43
Nový
Re: vítejte v roce 2000
celé vlákno
Windows2000 to opravdu maji.
Konina to v zadnem pripade neni. Okna totiz nejsou obvykle polopruhledna porad (i kdyz je to mozne), ale jen kdyz clovek potrebuje. Pouzivam to napriklad v Compizu pri praci s dokumentaci (nahlizim pri psani do dokumentace) nebo casto kdyz neco pisu, potrebuji k tomu celou plochu monitoru a zaroven sleduji treba televizi pripadne nejaky film.
Konina to pro vas je jen proto, ze to nebylo takto poprve implementovano v OS Microsoftu. Byt to naopak, byla by to dnes skvela vec.
Konina to v zadnem pripade neni. Okna totiz nejsou obvykle polopruhledna porad (i kdyz je to mozne), ale jen kdyz clovek potrebuje. Pouzivam to napriklad v Compizu pri praci s dokumentaci (nahlizim pri psani do dokumentace) nebo casto kdyz neco pisu, potrebuji k tomu celou plochu monitoru a zaroven sleduji treba televizi pripadne nejaky film.
Konina to pro vas je jen proto, ze to nebylo takto poprve implementovano v OS Microsoftu. Byt to naopak, byla by to dnes skvela vec.
LO (neregistrovaný)
17. 12. 2007 16:12
Nový
Re: vítejte v roce 2000
celé vlákno
Vzhledem k tomu, že podpora alpha channelu byla už ve Windows 2000 (a existovaly utility, které zprůhlednily okna), tak si dovolím tvrdit, že MS průhlednost implementoval celkem brzo. Opravdu nevím, jestli první. MS ovšem dobře věděl, proč nedělal poloprůhledná okna, a proč ani nenabídl vlastní utilitu pro nastavování průhlednosti oken. Z hlediska egronomie je to totiž hrozné.
Pokud nahlížíte do dokumentace skrz okno, ve kterém píšete, zbytečně unavujete zrak. Umístěte si dokumentaci do jedné poloviny obrazovky, a Office (nebo vi, dle preferencí) do druhé.
Pokud nahlížíte do dokumentace skrz okno, ve kterém píšete, zbytečně unavujete zrak. Umístěte si dokumentaci do jedné poloviny obrazovky, a Office (nebo vi, dle preferencí) do druhé.
vain (neregistrovaný)
17. 12. 2007 17:05
Nový
Re: vítejte v roce 2000
celé vlákno
Mě to až tak strašné nepříjde. Když se dá dostatečná průhlednost toho okna, do kterého píšu, ale ne zas taková aby nešlo případně přečíst co píšu, tak mi to příjde jako dobrý nápad, třeba na menších monitorech u notebooku či širokoúhlých. Na velkém monitoru už klidne jak říkáte na půl obrazovky dokument. Já mám naštestí možnost používat dva monitory, takže tenhle problém neřeším =) Ale využití průhlednosti tímto způsobem mi nepříjde jako až tak špatný nápad.

