#1 Le 28/11/2017, à 19:28
- punk7as7fck
Organiseur des fenêtres du logiciel d'édition d'image Gimp
Salut,
J’ai fais 1 un script qui éxécute l’éditeur d’image Gimp et ordonne ses fenêtres,ça fonctionne aussi si vous quiter puis relancer gimp. Si il y a des fenêtres gimp ouvertes dans un espace de travail, elles seront réordonnées.
Le programme wmctrl est requis,il est souvent installé par défault,sinon vous pouvez aussi l'installer manuellement.
Ce script est adapté à une de mes configurations, veillez à adapter les dimensions voulues pour les fenêtres, à votre écran.
N’oubliez pas de rendre le Script éxécutable :
chmod + x <nom complet donné au script>
#!/bin/bash
gimp --no-splash
#Problem: 1st gimp image window title change when an image is open,
#and then win is free of resize,
#(The window role property isn't used here because there can be several gimp image win open,
#and i don't want them necessarly resized with those further dimensions)
#Solution: Here the win id is being grabbed,the title doesn't matter.
function Id_main_win {
wmctrl -l|grep "Éditeur d'image GIMP"|cut -d' ' -f1
}
function Resize_all_windows {
wmctrl -l|grep "$win_toolbox" && wmctrl -r "$win_toolbox" -e "0,0,27,216,590"
wmctrl -i -r "$(Id_main_win)" -e "0,222,27,457,590"
wmctrl -l|grep "$win_dock" && wmctrl -r "$win_dock" -e "0,685,27,141,590"
}
#Variables
win_toolbox="Boîte à outils - Options des outils"
win_dock="Annuler - Motifs"
#infinite loop:if main window exist then resize found window(s)
while true ;do
while test "$(Id_main_win)" ;do
Resize_all_windows
done
done
Dernière modification par punk7as7fck (Le 28/11/2017, à 19:34)
Mes petits projets:
applet wifi conky: https://forum.ubuntu-fr.org/viewtopic.p … #p22034484
theme gtk2 : https://www.opendesktop.org/p/1287919/
l'éditeur nano optimisé: https://forum.ubuntu-fr.org/viewtopic.php?id=2036903
Hors ligne
#2 Le 29/11/2017, à 11:28
- kholo
Re : Organiseur des fenêtres du logiciel d'édition d'image Gimp
salut,
fonction est déprécié
function Id_main_win {
Id_main_win () {
Hors ligne
#3 Le 29/11/2017, à 14:22
- punk7as7fck
Re : Organiseur des fenêtres du logiciel d'édition d'image Gimp
fonction est déprécié
function Id_main_win {Id_main_win () {
Je trouve cette syntaxe moins clair, quel est l'intérêt?
HS: Il y a même des syntaxes shell des années 80-90 qui me serviront encore
Mes petits projets:
applet wifi conky: https://forum.ubuntu-fr.org/viewtopic.p … #p22034484
theme gtk2 : https://www.opendesktop.org/p/1287919/
l'éditeur nano optimisé: https://forum.ubuntu-fr.org/viewtopic.php?id=2036903
Hors ligne
#4 Le 29/11/2017, à 15:16
- Caribou22
Re : Organiseur des fenêtres du logiciel d'édition d'image Gimp
Bonjour,
Sinon, on peut mettre GIMP en mode "fenêtre unique"
Hors ligne
#5 Le 30/11/2017, à 10:17
- punk7as7fck
Re : Organiseur des fenêtres du logiciel d'édition d'image Gimp
Bonjour,
Sinon, on peut mettre GIMP en mode "fenêtre unique"
Oui et en modifiant très peu ce script tu peux aussi faire des choses qui ne sont pas proposés:
- interchanger la fenêtre des motifs et la boite à outils.
- la barre de menu est par défault uniquement dans la fenêtre principal au centre (gain d'espace par rapport au mode fenêtre unique où la barre est sur toute la largeur). Voir la capture d'écran en #1.
Dernière modification par punk7as7fck (Le 30/11/2017, à 10:22)
Mes petits projets:
applet wifi conky: https://forum.ubuntu-fr.org/viewtopic.p … #p22034484
theme gtk2 : https://www.opendesktop.org/p/1287919/
l'éditeur nano optimisé: https://forum.ubuntu-fr.org/viewtopic.php?id=2036903
Hors ligne