GTK+ 3 and other GNOME library packages

← Back to VALS Semester of Code

GTK+ is a cross-platform widget toolkit for creating graphical user interfaces. It is one of the most popular widget toolkits for graphical applications. GTK+ 3 uses GLib for an object system, Cairo for widget rendering, Pango for text layout and rendering, and ATK for accessibility.

ProteanOS aims to provide a graphical user interface with applications using GTK+ 3 with Wayland and Weston. To do this, a number of packages need to be prepared, including cairo, gdk-pixbuf-2.0, harfbuzz, pango, atk-1.0, gtk+-3.0, libxml2, libsoup, libnotify, and vala-0.24. Depending on the student's time and interest, the project may be extended to include additional packages from the Wayland and Weston packages project.

Tags: embedded, distribution, GTK+, GNOME, packaging, Wayland