Beryl (menedżer okien): Różnice pomiędzy wersjami

Z Wikipedii, wolnej encyklopedii
[wersja nieprzejrzana][wersja nieprzejrzana]
Usunięta treść Dodana treść
Dodana sekcja Compiz-Fusion
dr. różne
Linia 16: Linia 16:
[[Grafika:Ubuntu Edgy with Beryl and Wikipedia pl.png|thumb|250px|Wtyczka ''kostka'' działająca pod Ubuntu Edgy Eft. Okna przeglądarki Mozilla Firefox, otwarte na stronie głównej polskojęzycznej wersji Wikipedii, są umieszczone na dwóch ścianach kostki.]]
[[Grafika:Ubuntu Edgy with Beryl and Wikipedia pl.png|thumb|250px|Wtyczka ''kostka'' działająca pod Ubuntu Edgy Eft. Okna przeglądarki Mozilla Firefox, otwarte na stronie głównej polskojęzycznej wersji Wikipedii, są umieszczone na dwóch ścianach kostki.]]


'''Beryl''' to [[Otwarte Oprogramowanie|otwarty]] [[menadżer okien]] i [[Menedżer kompozycji|kompozycji]]. Jest odgałęzieniem projektu [[Compiz]], a obecnie znów się z nim scala, tworząc projekt [[Compiz Fusion]].
'''Beryl''' to [[Otwarte Oprogramowanie|otwarty]] [[menedżer okien]] i [[menedżer kompozycji|kompozycji]]. Jest odgałęzieniem projektu [[Compiz]], a obecnie znów się z nim scala, tworząc projekt [[Compiz Fusion]].


==Historia==
==Historia==


==== Beryl ====
==== Beryl ====
'''Beryl''' jest nową nazwą projektu programistki znanej jako '''Quinnstorm'''. Początek projektu Beryl ogłoszono [[18 września]] [[2006]] po tym, gdy twórcy stwierdzili, że ich kod zbyt różni się od oryginalnego projektu Compiz zapoczątkowanego przez [[Novell]] (compiz-vanilla). Rozdzielenie przyśpieszył fakt, że programiści [[XGL]] i Compiza (głównie [[David Reveman]]) odmówili połączenia ich kodu ze zmianami wprowadzonymi przez Quinnstorm. [[29 września]] [[2006]] wypuszczono wersję 0.1.0 już pod nazwą Beryl, zamiast dotychczas używanej '''compiz-quinnstorm'''.
'''Beryl''' jest nową nazwą projektu programistki, znanej jako '''Quinnstorm'''. Początek projektu Beryl ogłoszono [[18 września]] [[2006|2006 r.]], po tym, gdy twórcy stwierdzili, że ich kod zbyt różni się od oryginalnego projektu Compiz, zapoczątkowanego przez [[Novell]] (compiz-vanilla). Rozdzielenie przyśpieszył fakt, że programiści [[XGL]] i Compiza (głównie [[David Reveman]]) odmówili połączenia ich kodu ze zmianami wprowadzonymi przez Quinnstorm. [[29 września]] [[2006|2006 r.]] wypuszczono wersję 0.1.0, już pod nazwą Beryl, zamiast dotychczas używanej '''compiz-quinnstorm'''.


==== Compiz Fusion ====
==== Compiz Fusion ====
W skutek dyskusji pomiędzy społecznościami Beryla i Compiz'a doszło do porozumienia w sprawie złączenia obu projektów. Wspólny projekt przyjął nazwę [[Compiz Fusion]]. System ten bazuje na ostatnim jądrze Compiz'a i będzie dostarczał najlepszych wtyczek, dekoracji okien, narzędzi do konfiguracji i powiązanych aplikacji z obydwu projektów.
Wskutek dyskusji, pomiędzy społecznościami Beryla i Compiza doszło do porozumienia w sprawie złączenia obu projektów. Wspólny projekt przyjął nazwę Compiz Fusion. System ten bazuje na ostatnim jądrze Compiza i będzie dostarczał najlepszych wtyczek, dekoracji okien, narzędzi do konfiguracji i powiązanych aplikacji z obydwu projektów.


==Różnice pomiędzy Beryl a Compiz==
== Różnice pomiędzy Berylem a Compizem ==
Główne zmiany w projekcie Beryl w stosunku do Compiz są następujące:
Główne zmiany w projekcie Beryl w stosunku do Compiz są następujące:
* Dekorator okien, wcześniej znany jako [[cgwd]], został nazwany [[Emerald (dekorator okien)|Emerald]]. Schematy wykorzystywane przez cgwd mogą być importowane do Emeralda przez zwykłą zmianę rozszerzenia pliku z motywem z <tt>.cgwd</tt> na <tt>.emerald</tt>.
* Dekorator okien, wcześniej znany jako [[cgwd]], został nazwany [[Emerald (dekorator okien)|Emerald]]. Schematy wykorzystywane przez cgwd mogą być importowane do Emeralda przez zwykłą zmianę rozszerzenia pliku z motywem z <tt>.cgwd</tt> na <tt>.emerald</tt>.
Linia 36: Linia 36:
* Tworzone przez społeczność: [http://forum.beryl-project.org Beryl Project Forums].
* Tworzone przez społeczność: [http://forum.beryl-project.org Beryl Project Forums].


==Dekoratory okien==
== Dekoratory okien ==
Podobnie jak [[Compiz]] i w przeciwieństwie do tradycyjnych menedżerów okien, Beryl przekazuje rysowanie obramowań okien do osobnego procesu, nazwanego dekoratorem okien (ang.: ''window decorator''). Obecnie istnieją trzy dekoratory:
Podobnie jak [[Compiz]], a w przeciwieństwie do tradycyjnych menedżerów okien, Beryl przekazuje rysowanie obramowań okien do osobnego procesu, nazwanego dekoratorem okien (ang.: ''window decorator''). Obecnie istnieją trzy dekoratory:
*[[Emerald (dekorator okien)|Emerald]], domyślny dekorator okien, kontynuacja [[cgwd]], obsługuje własny format plików i wspiera przezroczystość. Jako jedyny uważany jest za stabilny.
*[[Emerald (dekorator okien)|Emerald]], domyślny dekorator okien, kontynuacja [[cgwd]], obsługuje własny format plików i wspiera przezroczystość. Jako jedyny uważany jest za stabilny.
*[[Heliodor (dekorator okien)|Heliodor]], odgałęzienie dekoratora okien Compiza ''gtk-window-decorator'', wspiera motywy [[Metacity]].
*[[Heliodor (dekorator okien)|Heliodor]], odgałęzienie dekoratora okien Compiza ''gtk-window-decorator'', wspiera motywy [[Metacity]].

Wersja z 19:13, 20 lip 2007

Szablon:Software infobox

Wtyczka kostka działająca pod Ubuntu Edgy Eft. Okna przeglądarki Mozilla Firefox, otwarte na stronie głównej polskojęzycznej wersji Wikipedii, są umieszczone na dwóch ścianach kostki.

Beryl to otwarty menedżer okien i kompozycji. Jest odgałęzieniem projektu Compiz, a obecnie znów się z nim scala, tworząc projekt Compiz Fusion.

Historia

Beryl

Beryl jest nową nazwą projektu programistki, znanej jako Quinnstorm. Początek projektu Beryl ogłoszono 18 września 2006 r., po tym, gdy twórcy stwierdzili, że ich kod zbyt różni się od oryginalnego projektu Compiz, zapoczątkowanego przez Novell (compiz-vanilla). Rozdzielenie przyśpieszył fakt, że programiści XGL i Compiza (głównie David Reveman) odmówili połączenia ich kodu ze zmianami wprowadzonymi przez Quinnstorm. 29 września 2006 r. wypuszczono wersję 0.1.0, już pod nazwą Beryl, zamiast dotychczas używanej compiz-quinnstorm.

Compiz Fusion

Wskutek dyskusji, pomiędzy społecznościami Beryla i Compiza doszło do porozumienia w sprawie złączenia obu projektów. Wspólny projekt przyjął nazwę Compiz Fusion. System ten bazuje na ostatnim jądrze Compiza i będzie dostarczał najlepszych wtyczek, dekoracji okien, narzędzi do konfiguracji i powiązanych aplikacji z obydwu projektów.

Różnice pomiędzy Berylem a Compizem

Główne zmiany w projekcie Beryl w stosunku do Compiz są następujące:

  • Dekorator okien, wcześniej znany jako cgwd, został nazwany Emerald. Schematy wykorzystywane przez cgwd mogą być importowane do Emeralda przez zwykłą zmianę rozszerzenia pliku z motywem z .cgwd na .emerald.
  • Ustawienia zapisywane są w plikach zamiast wykorzystywania gconf.
  • Większa liczba wtyczek.
  • Posiada trzy dekoratory okien: Emerald, Heliodor i Aquamarine.
  • Posiada menedżera motywów okien: emerald-theme-manager.
  • Duża częstotliwość ukazywania się zmian.
  • Tworzone przez społeczność: Beryl Project Forums.

Dekoratory okien

Podobnie jak Compiz, a w przeciwieństwie do tradycyjnych menedżerów okien, Beryl przekazuje rysowanie obramowań okien do osobnego procesu, nazwanego dekoratorem okien (ang.: window decorator). Obecnie istnieją trzy dekoratory:

  • Emerald, domyślny dekorator okien, kontynuacja cgwd, obsługuje własny format plików i wspiera przezroczystość. Jako jedyny uważany jest za stabilny.
  • Heliodor, odgałęzienie dekoratora okien Compiza gtk-window-decorator, wspiera motywy Metacity.
  • Aquamarine wykorzystywany pod KDE, wykorzystuje motywy KWin.

Linki zewnętrzne