Gnome: Difference between revisions

From ICO wiki
Jump to navigationJump to search
mNo edit summary
mNo edit summary
Line 4: Line 4:


Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).
Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop).
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.
Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.


Line 15: Line 14:
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.
Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.


 
* Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.
Powerful key-binding: Virtually every function provided by Sawfish can be bound to keys (or mouse buttons).
* Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.
Event hooking: For many events (moving windows etc.) you can customize the way Sawfish will respond.
* Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.
Window matching: When windows are created you can match them to a set of rules and automatically perform actions on them.
* Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.
Flexible theming: Sawfish allows for very different themes to be created and a variety of third-party themes are readily available.


== Metacity ==
== Metacity ==

Revision as of 20:11, 5 December 2012


Mis on Gnome?

Gnome on üks kahest tuntuimast graafilisest kasutajaliidesest (GUI) Linuxile(Teine hästi tuntud liides on KDE). Täpsemalt on tegu integreeritud tarkvaraga varustatud töölaua keskkonnaga, mis on mingilmääral Mac'i ja UNIX'i moodi. Seetõttu kasutavad Gnome paljud, kes on eelnevalt olnud Maci peal ja siis Linuxile üle läinud, sest see on neile tuttavam ja mugavam. Koos Gnome'ga tuleb kaasa omajagu aplikatsioone mida saab kasutada ka teistes keskkondades. See tähendab, et antud programmid kasutavad teatud library funktsioone, mis on antud töölaua keskkonna alustes olemas. Järelikult saab Gnome'i programme avade ka mõne muu Window Manageriga või Töölauaga(desktop). Gnome-based Linuxi distributsioone on peale Ubuntu veel mitmeid, näiteks Fedora, CentOS, Linux Mint, Mandriva.


Window Manager

Sawfish

Sawfish on pikendatav window manager mis kasutab Lisp'ipõhist skriptimiskeelt. Selle poliis on üsna minimaalne võrreldes paljude teiste window manageridega. Sawfishi eesmärk on hallata aknaid kõige paindlikumal ja atraktiivsemal viisil mis võimalik. Kõik kõrge tasemega window manager funktsioonid on realiseeritud Lispis laiendamiseks ja taasmääratlemiseks tulevikus.

  • Jõuline nupusiduvus - Sawfishi poolt tagatud igat virtuaalset funktsiooni on võimalik piiritleda klavi nuppudega.
  • Sündmuste vastuvõtmine - Paljude sündmuste jaoks (akende liigutamine jms.) on võimalik kustomiseerida kuidas Sawfish käitub.
  • Akende sobivus - Kui aknad on loodud, saab kasutaja neid kokku sobitada oma suva järgi ja automaatselt nende peal tegumeid sooritada.
  • Paindlik teema - Sawfish lubab luua paljusi erinevaid kujundusteemasi ja samas on saadaval variatsioon kolmanda-partei kujundusteemasi.

Metacity

Metacity, Gnome 2 Window Manager, kasutab GTK+ graafilist tööriistakomplekti. GTK+ ehk GIMP Toolkit on rist-platvorm tööriistapagas mille abil luuakse graafiline kasutajakeskkond. Metacity kasutab seda loomaks oma kasutajale kasutajaliidese komponendid, mis teevad selle teemapäraseks ja sulandab selle kokku koos teiste GTK+ aplikatsioonidega. Metacity märksõnadeks on lihtsus ja kasutatavus mitte uudsus nagu Gnome 3 Mutteri puhul.

art.gnome.org.

Mutter

Kasutatud kirjandus

1) http://www.brighthub.com/computing/linux/articles/46636.aspx

2) http://www.brighthub.com/computing/linux/articles/75743.aspx#

3) http://linuxreviews.org/software/desktops/

4) http://git.gnome.org/browse/metacity/plain/README

5) http://sawfish.wikia.com/wiki/Main_Page