From Fedora Project Wiki

Revision as of 09:17, 30 August 2009 by Sundaram (talk | contribs)

GNOME Shell is intended to be a key part of the new user experience for GNOME 3. It provides many features including the following:

* Launching applications
* Opening files
* Switching between open windows
* Adding and deleting workspaces
* Moving windows between workspaces
* Dynamic system-related information display (including transient notifications)
* Providing a flat list of user-account related actions
* Logging out or switching the session, and stopping or restarting the machine

How to use it

In GNOME, go to System => Preferences => Desktop Effects to enable it

Once GNOME Shell is activated, in the side bar, use the menu to disable it

Individual Components

Clutter - A high level openGL based graphics library and toolkit that is used in a number of places to provide smooth and flicker free animations and transition effects including Moblin, Media Center applications and in GNOME shell as well.

Mutter - A branch of Metacity ( GNOME 2 Window Manager) with support for Clutter

Gjs - GNOME Javascript bindings relying on the engine from Mozilla. A number of GNOME Shell extensions are written in JavaScript using Gjs.