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.
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 :)
No, musim rict, ze ty pruhledne casti oken vydaji dost hezky. Klasicka pruhlednost je nepouzitelna, protoze pak clovek nevidi obsah, tohle vypada dost slibne.
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.
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!! ;-)
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.
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).
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.
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.
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é.
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.