gtk+-3.2.3

Introduction à gtk+-3

Le paquet gtk+-3 contient les bibliothèques gtk+-3. Elles sont utilisées pour créer des interfaces graphiques pour des applications.

Ce paquet est connu pour se construire et fonctionner correctement sur une plateforme LFS-7.0.

Informations sur le paquet

Dépendances de gtk+-3

Requises

cairo-1.10.2 (compilé avec le support pour glib et libX11), atk-2.2.0, Pango-1.29.4, gdk-pixbuf-2.24.0 et X Window System (en particulier, libX11, libXext, libXi et libXrender sont nécessaires, libXinerama, libXcomposite, libXrandr et libXdamage sont facultatives)

Facultatives

Cups-1.5.0, DocBook-utils-0.6.14, Colord, gobject-introspection-1.30.0 et GTK-Doc-1.18 (nécessaire seulement si vous voulez reconstruire la documentation).

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/gtk3

Installation de gtk+-3

Installez gtk+-3 en lançant les commandes suivantes :

./configure --prefix=/usr --sysconfdir=/etc &&
make

Pour tester les résultats :

rm tests/css/parser/selector.css &&
rm tests/a11y/pickers.ui &&
make check

Maintenant, en tant qu'utilisateur the root :

make install

Explications des commandes

rm tests/css/parser/selector.css et rm tests/a11y/pickers.ui : Ceci empêche deux tests de se lancer puisqu'ils sont connus pour échouer.

Configuration de gtk+-3

Fichiers de config

~/.config/gtk-3.0/settings.ini et /etc/gtk-3.0/settings.ini

Informations de configuration

Les thèmes Gtk changent l'aspect des applications gtk. On peut utiliser un thème d'icône de Gtk pour modifier l'aspect des icônes qui apparaissent sur la barre d'outils de l'application. Si vous avez installé un thème Gtk (comme gnome-themes-standard) ou un thème d'icône (tel que GNOME Icon Theme-2.30.3) vous pouvez régler vos préférnces dans ~/.config/gtk-3.0/settings.ini :

cat > ~/.config/gtk-3.0/settings.ini << "EOF"
[Settings]
gtk-theme-name = Adwaita
gtk-fallback-icon-theme = gnome
EOF

Beaucoup plus d'autres thèmes sont disponibles sur Gnome-Look.org et à d'autres endroits.

Une fois que vous vous êtes décidé sur un thème, vous pouvez (en tant qu'utilisateur root) en faire celui par défaut pour tout le système :

cat > /etc/gtk-3.0/settings.ini << "EOF"[Settings]
gtk-theme-name = Clearwaita
gtk-fallback-icon-theme = elementary
EOF

Contenu

Programmes installés: gtk3-demo, gtk-query-immodules-3.0, et gtk-update-icon-cache
Bibliothèques installées: libgailutil.so, libgdk-3.so, et libgtk-3.so
Répertoires installés: /etc/gtk-3.0, /usr/include/gtk-3.0, /usr/include/gail-3.0, /usr/lib/gtk-3.0 et /usr/share/gtk-3.0

Descriptions courtes

gtk3-demo

est un simple programme démontrant certaines des posssibilités disponibles avec gtk+-3

gtk-query-immodules-3.0

rassemble des informations sur les modules de méthode d'entrée chargeables pour gtk+-3 et l'écrit à l'emplacement du fichier de cache par défaut ou sur la sortie standard.

gtk-update-icon-cache

est un outil de mise en cache de thème d'icône qui crée des fichiers de cache mmap()able pour des thèmes d'icône.

libgailutil.so

contient les fonctions implémentées par les interfaces d'accessibilité définies par le GNOME Accessibility Toolkit (kit outil d'accessibilité de GNOME)

libgdk-3.so

contient les fonctions agissant comme une enveloppe autour des fonctions de bas niveau de dessin et de mise en fenêtres fournies par le système de graphisme (libX11 pour l'instant, mais peut-être wayland à l'avenir).

libgtk-3.so

contient les fonctions offrant une API pour implémenter des interfaces graphiques.

Last updated on