All Projects → elementary → Gala

elementary / Gala

Licence: gpl-3.0
Gala Window Manager

Programming Languages

vala
323 projects

Labels

Projects that are alternatives of or similar to Gala

Pyglossary
A tool for converting dictionary files aka glossaries. The primary purpose is to be able to use our offline glossaries in any Open Source dictionary we like on any OS/device.
Stars: ✭ 1,257 (+626.59%)
Mutual labels:  gtk, gtk3
Dino
Modern XMPP ("Jabber") Chat Client using GTK+/Vala
Stars: ✭ 1,637 (+846.24%)
Mutual labels:  gtk, gtk3
Music
Music player and library designed for elementary OS
Stars: ✭ 92 (-46.82%)
Mutual labels:  gtk, gtk3
Clamtk
An easy to use, light-weight, on-demand virus scanner for Linux systems
Stars: ✭ 151 (-12.72%)
Mutual labels:  gtk, gtk3
Mail
Mail app designed for elementary OS
Stars: ✭ 130 (-24.86%)
Mutual labels:  gtk, gtk3
Pitivi
MIRROR of https://gitlab.gnome.org/GNOME/pitivi for your convenience
Stars: ✭ 79 (-54.34%)
Mutual labels:  gtk, gtk3
Wingpanel
Stylish top panel that holds indicators and spawns an application launcher
Stars: ✭ 104 (-39.88%)
Mutual labels:  gtk, gtk3
Fest
A GTK+ 3 Matrix client written in Rust [work in progress]
Stars: ✭ 67 (-61.27%)
Mutual labels:  gtk, gtk3
Byte
A Music Player designed for elementary OS
Stars: ✭ 128 (-26.01%)
Mutual labels:  gtk, gtk3
Glide
Linux/macOS media player based on GStreamer and GTK+
Stars: ✭ 123 (-28.9%)
Mutual labels:  gtk, gtk3
Granite
Library that extends GTK with common widgets and utilities
Stars: ✭ 164 (-5.2%)
Mutual labels:  gtk, gtk3
Galacritty
WIP GTK terminal emulator based on Alacritty
Stars: ✭ 136 (-21.39%)
Mutual labels:  gtk, gtk3
Calendar
Desktop calendar app designed for elementary OS
Stars: ✭ 78 (-54.91%)
Mutual labels:  gtk, gtk3
Applications Menu
Applications Menu for elementary OS and the Pantheon desktop environment
Stars: ✭ 84 (-51.45%)
Mutual labels:  gtk, gtk3
Ideogram
Insert emoji anywhere in elementary OS, even in non-native apps
Stars: ✭ 68 (-60.69%)
Mutual labels:  gtk, gtk3
Gamehub
All your games in one place
Stars: ✭ 1,341 (+675.14%)
Mutual labels:  gtk, gtk3
Wingpanel Indicator Nightlight
A Wingpanel indicator for Night Light
Stars: ✭ 20 (-88.44%)
Mutual labels:  gtk, gtk3
Stlwrt
A library which emulates many versions of GTK and visually resembles GTK+ 2
Stars: ✭ 41 (-76.3%)
Mutual labels:  gtk, gtk3
Gsimplecal
Simple and lightweight GTK calendar (BSD license)
Stars: ✭ 121 (-30.06%)
Mutual labels:  gtk, gtk3
Ephemeral
A private-by-default, always-incognito browser for elementary OS
Stars: ✭ 133 (-23.12%)
Mutual labels:  gtk, gtk3

Gala

Translation status

A window & compositing manager based on libmutter and designed by elementary for use with Pantheon.

Building, Testing, and Installation

You'll need the following dependencies:

  • meson
  • gettext (>= 0.19.6)
  • gnome-settings-daemon-dev (>= 3.15.2),
  • gsettings-desktop-schemas-dev
  • libcanberra-dev
  • libcanberra-gtk3-dev
  • libclutter-1.0-dev (>= 1.12.0)
  • libgee-0.8-dev
  • libglib2.0-dev (>= 2.44)
  • libgnome-desktop-3-dev
  • libgranite-dev (>= 5.4.0)
  • libgtk-3-dev (>= 3.4.0)
  • libmutter-0-dev (>= 3.23.90) | libmutter-dev (>= 3.14.4)
  • libplank-dev (>= 0.10.9)
  • libxml2-utils
  • valac (>= 0.28.0)

Run meson build to configure the build environment. Change to the build directory and run ninja to build

meson build --prefix=/usr
cd build
ninja

You can set the documentation option to true to build the documentation. In the build directory, use meson configure

meson configure -Ddocumentation=true

To install, use ninja install, then execute with gala --replace

sudo ninja install
gala --replace
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].