Openbox

De LXDE.org
Aller à : navigation, rechercher
Gestionnaire de fenêtres Openbox
Copie d'écran d'Openbox avec Mozilla Firefox, Exaile et Obconf ouverts et Thunar masqué
Copie d'écran d'Openbox avec Mozilla Firefox, Exaile et Obconf ouverts et Thunar masqué
Développeurs Dana Jansens[1]
Dernière version 3.6.0 (sortie le 3 mars 2015)
Première version 2002
Type Gestionnaire de fenêtres
Licence GNU General Public License
Site web openbox.org (en anglais)

Openbox est un gestionnaire de fenêtres libre pour le système X, sous licence GNU GPL. Openbox était à l'origine dérivé de Blackbox 0.65.0, mais a été finalement entièrement réécrit dans le langage C et n'est plus basé sur Blackbox depuis la version 3.0. [2]

Openbox est conçu pour être léger, rapide et entièrement compatible avec les normes Inter-Client Communication Conventions Manual (ICCCM) et Extended Window Manager Hints (EWMH). Il propose beaucoup d'options comme un menu avec lequel l'utilisateur peut contrôler ses applications ou bien voir de nombreuses informations dynamiques.

L'auteur originel d'Openbox est Dana Jansens de Carleton University à Ottawa, Ontario, Canada.[1]

Utilisation d'Openbox

Openbox utilise un clic droit (ou toute autre touche définie auparavant) pour faire apparaître un menu sur le bureau. Il permet aussi aux utilisateurs de configurer la manière dont sont gérées les fenêtres. Quand une fenêtre est minimisée, elle devient invisible. Pour la faire réapparaître, il faut utiliser la combinaison de touches « Alt + Tab » ou le menu accessible par un clic droit. Il est bien sûr possible d'étendre les fonctionnalités d'OpenBox en rajoutant des petits programmes comme des icônes, des lanceurs, des barres des tâches ou autres éléments.

Configuration

Obconf, une interface graphique pour configurer Openbox

Il y a seulement deux fichiers de configuration situés ici : ~/.config/openbox. Ils sont nommés menu.xml et rc.xml. Si l'utilisateur ne souhaite pas les éditer à la main, il existe un outil facile à utiliser pour le faire : ObConf.[3]

Toutes les touches du clavier et de la souris peuvent être configurées. Par exemple, si l'utilisateur souhaite aller sur le bureau virtuel numéro 3 avec le bouton central de la souris, il peut le faire simplement. Utiliser la roulette de la souris sur une barre de fenêtre pour la faire changer de bureau plutôt que de l'agrandir ou de la rétrécir est tout à fait possible. Tout est absolument configurable.

Fonctionnalités spécifiques

Le menu d'Openbox a son propre système pour être dynamique. Cela est fait grâce à un script qui se lance a chaque fois que l'on quitte le menu. Il permet de régénérer le menu à chaque fois que l'on y passe la souris. Cette capacité permet bien plus de souplesse aux utilisateurs et surtout aux programmeurs que les menus statiques des autres gestionnaires de fenêtres. Par exemple, 2 développeurs ont écrit un script en python permettant de voir ses nouveaux messages de sa boîte gmail dans un sous-menu.

Liens externes

References

  1. 1,0 et 1,1 User:DanaJansens du wiki d'Openbox (en anglais)
  2. HOWTO Openbox du wiki de Gentoo (lien cassé)
  3. ObConf:About du wiki d'Openbox (en anglais)