Metacity
   HOME

TheInfoList



OR:

Metacity (pronounced ) was the default
window manager A window manager is system software that controls the placement and appearance of window (computing), windows within a windowing system in a graphical user interface. Most window managers are designed to help provide a desktop environment. They ...
used by the GNOME 2
desktop environment In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system that share a common graphical user interface (GUI), sometimes described as a graphi ...
until it was replaced by Mutter in GNOME 3. It is still used by GNOME Flashback, a session for GNOME 3 that provides a similar user experience to the Gnome 2.x series sessions. The development of Metacity was started by
Havoc Pennington Robert Sanford Havoc Pennington (born c. 1976) is an American computer engineer and entrepreneur. He is known in the free software movement due to his work on HAL, GNOME, Metacity, GConf, and D-Bus. History Havoc Pennington graduated from ...
and it was released under the
GNU General Public License The GNU General Public Licenses (GNU GPL or simply GPL) are a series of widely used free software licenses, or ''copyleft'' licenses, that guarantee end users the freedom to run, study, share, or modify the software. The GPL was the first ...
. Before the introduction of Metacity in GNOME 2.2, GNOME used Enlightenment and then
Sawfish Sawfish, also known as carpenter sharks, are a family of very large rays characterized by a long, narrow, flattened rostrum, or nose extension, lined with sharp transverse teeth, arranged in a way that resembles a saw. They are among the lar ...
as its window manager. Although Metacity was designed to integrate into the GNOME desktop, it does not require it to run, while GNOME can be used with different window managers provided that they support the part of the
ICCCM In computing, the Inter-Client Communication Conventions Manual (ICCCM or I39L short for "I", 39 letters and "L")GTK GTK (formerly GIMP ToolKit and GTK+) is a free software cross-platform widget toolkit for creating graphical user interfaces (GUIs). It is licensed under the terms of the GNU Lesser General Public License, allowing both Free software, free and ...
graphical
widget toolkit A widget toolkit, widget library, GUI toolkit, or UX library is a library (computing), library or a collection of libraries containing a set of graphical control elements (called ''widgets'') used to construct the graphical user interface (GUI) of ...
to create its user interface components, which makes it themeable and makes it blend in with other GTK applications. Originally, Metacity used GTK 2 however as of version 3.12.0 it has been ported to GTK 3.


Aim

Metacity's focus is on simplicity and usability rather than novelties. Its author has characterized it as a "Boring window manager for the adult in you. Many window managers are like Marshmallow
Froot Loops Froot Loops is a sweetened, fruit-flavored breakfast cereal made by WK Kellogg Co for the United States, Canadian, and Caribbean markets and Kellanova for the rest of the world. The brand was solely owned by the original Kellogg Company before ...
; Metacity is like
Cheerios Cheerios is a brand of cereal manufactured by General Mills in the United States and Canada, consisting of pulverized oats in the shape of a solid torus. In Europe, Cheerios is marketed by Cereal Partners under the Nestlé brand; in Austral ...
." People in favour of Metacity say that it is aimed at new computer users who do not need the abundant options and functionality of
Sawfish Sawfish, also known as carpenter sharks, are a family of very large rays characterized by a long, narrow, flattened rostrum, or nose extension, lined with sharp transverse teeth, arranged in a way that resembles a saw. They are among the lar ...
or Enlightenment. Havoc Pennington wrote an essay explaining why he wrote Metacity and simplified the GNOME desktop.


Themes

Despite the incomplete state of Metacity theme development documentation, many themes have been written for Metacity. A popular theme engine is Clearlooks, which was the default in GNOME from version 2.12 until the release of GNOME 3 and GNOME Shell.


See also

* Comparison of X window managers


References


External links


Metacity blog

Metacity Download Site

Metacity Themes

Understanding Metacity Themes, Thomas Thurman
{{X desktop environments and window managers Free software programmed in C Free X window managers GNOME Window managers that use GTK