Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 21/10/2008, à 11:48

Yannou90

[script XFCE]Changer les couleurs des panels et icône en 1 clic

EDIT DU 22.10.2008:-Ajout de l'option "QUITTER"(Mercie shakipu tongue )
                               -Correction de quelques "bug"
                               -Correction fin de boucle infinie

EDIT DU 24.10.2008:-Ajout de l'option"Changer les couleurs des panels:vous pouvez aussi maintenant choisi les couleurs des panels en plus du texte!!

Bonjours a tous wink

Un petit script de ma personne grace a la faq de xfce et Wapush_HL qui sais etre de bon conseil:
http://doc.ubuntu-fr.org/xfce_faq

Alors pour faire simple mon script permet de choisir la transparence et la couleur du texte des icônes ainsi que des panels big_smile

En outre, il permet de sauvegarder séparement l'une ou l'autre des configuration et de restaurer celle ci si besoin est;cela  permet de faire mumuse avec les couleurs aussi souvent qu'on le souhaite en fonction du theme choisi!!

Attention tout de foi si vous aviez déja modifié le fichier .gtkrc-2.0 ,il sera écrasé!!

UTILISATION :

Lancez le script et testez les options proposées mais attention chaque option est testée séparement des autres:

-modifiez les couleur des icône autant de fois que vous le voulez et lorsque vous avez trouvez ce qu il vous convient sauvegardez la
-de même pour les panels
-de même pour la taille des icône

Une fois ces "sauvegarde" effectuée utilisez l'option restaurer pour créer le fichier avec chacunes des options;

Cela permet de modifier indépendament des autres les options

Voici la chose:

#!/bin/bash
##Script-Yannou90 : http://forum.ubuntu-fr.org/profile.php?id=73803
##Ce script est libre vous pouvez le distribuer et/ou le modifier
##Vous éxecutez ce script sous votre entière responsabilité
#
##Fonctions
#
supprim () {
rm /home/$USER/Custom-Xfce/Test/Custom-icon.txt /home/$USER/Custom-Xfce/Test/Custom-panel.txt /home/$USER/Custom-Xfce/Test/Custom-menu.txt
zenity --info --title="COLORIZE-XFCE" --text="Vous avez choisie de stopper COLORIZE-XFCE.A bientôt" && exit
}
#
taillic() {
echo 'gtk-icon-sizes = "gtk-menu='$ictaill'"' > /home/$USER/Custom-menu.txt
}

#
redem() {
xfce4-panel --restart && xfdesktop --quit && echo NON > /home/$USER/Custom-Xfce/Restart-xfdesktop.txt
}
#
#
restart() {
while true
do
grep NON /home/$USER/Custom-Xfce/Restart-xfdesktop.txt
if [ $? = 0 ]
then
return
fi
sleep 1
ps -C xfdesktop | grep xfdesktop
if [ $? = 1 ]
then
xfdesktop
fi
done
exit 0
}
#
creer() {
cat /home/$USER/Custom-icon.txt /home/$USER/Custom-panel.txt /home/$USER/Custom-menu.txt > /home/$USER/.gtkrc-2.0
}
#
couleur() {
Choix=$(zenity --list --radiolist --width=300 --height=400 --title="$titre" --text="$texte" --column="Clic" --column="Couleurs proposées:" \
FALSE "Blanc" \
FALSE "Crême" \
FALSE "Jaune" \
FALSE "Ocre" \
FALSE "Orange" \
FALSE "Rose" \
FALSE "Fushia" \
FALSE "Rouge" \
FALSE "Bordeau" \
FALSE "Pervenche" \
FALSE "Parme" \
FALSE "Bleu clair" \
FALSE "Bleu" \
FALSE "Vert eau" \
FALSE "Vers gris" \
FALSE "Kaki" \
FALSE "Vert sapin" \
FALSE "Gris" \
FALSE "Gris souris" \
FALSE "Noir" )
if [ "${PIPESTATUS[0]}" != "0" ]; then
supprim && return
fi
#Blanc
echo "$Choix" | grep "Blanc" >/dev/null
if [ "$?" = 0 ] ; then
new='"#FFFFFF"'
fi
#Crême
echo "$Choix" | grep "Crême" >/dev/null
if [ "$?" = 0 ] ; then
new='"#FEFEE2"'
fi
#Jaune
echo "$Choix" | grep "Jaune" >/dev/null
if [ "$?" = 0 ] ; then
new='"#FFFF00"'
fi
#Ocre
echo "$Choix" | grep "Ocre" >/dev/null
if [ "$?" = 0 ] ; then
new='"#DFAF2C"'
fi
#Orange
echo "$Choix" | grep "Orange" >/dev/null
if [ "$?" = 0 ] ; then
new='"#ED7F10"'
fi
#Rose
echo "$Choix" | grep "Rose" >/dev/null
if [ "$?" = 0 ] ; then
new='"#FEBFD2"'
fi
#Fushia
echo "$Choix" | grep "Fushia" >/dev/null
if [ "$?" = 0 ] ; then
new='"#FD3F92"'
fi
#Rouge
echo "$Choix" | grep "Rouge" >/dev/null
if [ "$?" = 0 ] ; then
new='"#FF0000"'
fi
#Bordeau
echo "$Choix" | grep "Bordeau" >/dev/null
if [ "$?" = 0 ] ; then
new='"#6D071A"'
fi
#Pervenche
echo "$Choix" | grep "Pervenche" >/dev/null
if [ "$?" = 0 ] ; then
new='"#CCCCFF"'
fi
#Parme
echo "$Choix" | grep "Parme" >/dev/null
if [ "$?" = 0 ] ; then
new='"#CFA0E9"'
fi
#Bleu clair
echo "$Choix" | grep "Bleu clair" >/dev/null
if [ "$?" = 0 ] ; then
new='"#318CE7"'
fi
#Bleu
echo "$Choix" | grep "Bleu" >/dev/null
if [ "$?" = 0 ] ; then
new='"#6600FF"'
fi
#Vert eau
echo "$Choix" | grep "Vert eau" >/dev/null
if [ "$?" = 0 ] ; then
new='"#B0F2B6"'
fi
#Vers gris
echo "$Choix" | grep "Vers gris" >/dev/null
if [ "$?" = 0 ] ; then
new='"#95A595"'
fi
#Kaki
echo "$Choix" | grep "Kaki" >/dev/null
if [ "$?" = 0 ] ; then
new='"#798933"'
fi
#Vert sapin
echo "$Choix" | grep "Vert sapin" >/dev/null
if [ "$?" = 0 ] ; then
new='"#095228"'
fi
#Gris
echo "$Choix" | grep "Gris" >/dev/null
if [ "$?" = 0 ] ; then
new='"#CECECE"'
fi
#Gris souris
echo "$Choix" | grep "Gris souris" >/dev/null
if [ "$?" = 0 ] ; then
new='"#9E9E9E"'
fi
#Noir
echo "$Choix" | grep "Noir" >/dev/null
if [ "$?" = 0 ] ; then
new='"#000000"'
fi
}
#
restor() {
#Sauvegarder tout les paramètres
echo "$sauv" | grep "Sauvegarder tout les paramètres" > /dev/null
if [ $? = 0 ] ; then
cp /home/$USER/Custom-icon.txt /home/$USER/Custom-Xfce/Custom-icon.txt & cp /home/$USER/Custom-panel.txt /home/$USER/Custom-Xfce/Custom-panel.txt & cp /home/$USER/Custom-menu.txt /home/$USER/Custom-Xfce/Custom-menu.txt
notify-send --expire-time=2000  --icon="info" 'COLORIZE-XCFCE Sauvegarde effectuée'
fi
#Sauvegarder les paramètres des icônes
echo "$sauv" | grep "Sauvegarder les paramètres des icônes" > /dev/null
if [ $? = 0 ] ; then
cp /home/$USER/Custom-icon.txt /home/$USER/Custom-Xfce/Custom-icon.txt
notify-send --expire-time=2000  --icon="info" 'COLORIZE-XCFCE Sauvegarde effectuée'
fi
#Sauvegarder les paramètres des panels
echo "$sauv" | grep "Sauvegarder les paramètres des panels" > /dev/null
if [ $? = 0 ] ; then
cp /home/$USER/Custom-panel.txt /home/$USER/Custom-Xfce/Custom-panel.txt
notify-send --expire-time=2000  --icon="info" 'COLORIZE-XCFCE Sauvegarde effectuée'
fi
#Sauvegarder la taille des menus
echo "$sauv" | grep "Sauvegarder la taille des menus" > /dev/null
if [ $? = 0 ] ; then
cp /home/$USER/Custom-menu.txt /home/$USER/Custom-Xfce/Custom-menu.txt
notify-send --expire-time=2000  --icon="info" 'COLORIZE-XCFCE Sauvegarde effectuée'
fi
#Restaurer
echo "$sauv" | grep "Restaurer" > /dev/null
if [ $? = 0 ] ; then
cat /home/$USER/Custom-Xfce/Custom-icon.txt /home/$USER/Custom-Xfce/Custom-panel.txt /home/$USER/Custom-Xfce/Custom-menu.txt > /home/$USER/.gtkrc-2.0
redem
notify-send --expire-time=2000  --icon="info" 'COLORIZE-XCFCE Restauration effectuée'
fi
}
#Taille des icônes des menus
menu() {
#12X12
echo $taille | grep "12X12" > /dev/null
if [ $? = 0 ] ; then
ictaill=12,12
taillic
fi
#16X16
echo $taille | grep "16X16" > /dev/null
if [ $? = 0 ] ; then
ictaill=16,16
taillic
fi
#20X20
echo $taille | grep "20X20" > /dev/null
if [ $? = 0 ] ; then
ictaill=20,20
taillic
fi
#24X24
echo $taille | grep "24X24" > /dev/null
if [ $? = 0 ] ; then
ictaill=24,24
taillic
fi
}
#Choix panel
chtxt() {
zenity --question --title="COLORIZE-XFCE" --text="Souhaitez vous modifier les couleurs des panels ?" 
if [ $? = 0 ] ; then
echo 'style "panel" {' fg[NORMAL] = ""$txtpa"" fg[SELECTED] = ""$slcpa"" fg[ACTIVE] = ""$actpa"" fg[PRELIGHT] = ""$sourpa"" } 'widget_class "*Panel*" style "panel"' > /home/$USER/Custom-Xfce/Test/Custom-panel.txt && cp /home/$USER/Custom-Xfce/Test/Custom-panel.txt /home/$USER/Custom-panel.txt
fi
echo OUI > /home/$USER/Custom-Xfce/Restart-xfdesktop.txt
titre="Modifier les couleurs des panels"
texte="Couleur quand inactivé"
couleur
patxtpa=$new
texte="Couleur quand sélectionné"
couleur
paslcpa=$new
texte="Couleur quand activé"
couleur
paactpa=$new
echo 'style "panel" {' bg[NORMAL] = ""$patxtpa"" bg[ACTIVE] = ""$paslcpa"" bg[PRELIGHT] = ""$paactpa"" fg[NORMAL] = ""$txtpa"" fg[SELECTED] = ""$slcpa"" fg[ACTIVE] = ""$actpa"" fg[PRELIGHT] = ""$sourpa"" } 'widget_class "*Panel*" style "panel"' > /home/$USER/Custom-Xfce/Test/Custom-panel.txt && cp /home/$USER/Custom-Xfce/Test/Custom-panel.txt /home/$USER/Custom-panel.txt
}
#
#Lancement
#
mkdir /home/$USER/Custom-Xfce
mkdir /home/$USER/Custom-Xfce/Test
zenity --info --title="COLORIZE-XFCE" --text="Bienvenu vous allez pouvoir modifier les couleurs des textes des panels , des icônes et leurs transparences."
if [ "${PIPESTATUS[0]}" != "0" ]; then
supprim && return
fi
#
##Menu
#
while true
do
choix=$(zenity --list --checklist --title="COLORIZE-XFCE" --text="Pour quitter COLORIZE-XFCE cliquez sur annuler." --column="Clic" --column="Choix" \
FALSE "Quitter" \
FALSE "Modifier les icônes" \
FALSE "Modifier les panels" \
FALSE "Modifier la taille des icônes des menu" \
FALSE "Option de sauvegarde" )
if [ "${PIPESTATUS[0]}" != "0" ]; then
supprim && return
fi
#
##Quitter
#
echo "$choix" | grep "Quitter" > /dev/null
if [ $? = 0 ] ; then
supprim && return
fi
#
##Modifier les icônes
#
echo "$choix" | grep "Modifier les icônes" > /dev/null
if [ $? = 0 ] ; then
echo OUI > /home/$USER/Custom-Xfce/Restart-xfdesktop.txt
transp=$(zenity --entry --entry-text="50" --title="Transparence du fond de l'icône" --text="Choisissez une valeur de 0 à 100 pour 0 transparent et 100 opaque")
titre="Modifier les icônes"
texte="Couleur quand inactivé"
couleur
txtic=$new
texte="Couleur quand sélectionné"
couleur
slcic=$new
texte="Couleur quand activé"
couleur
actic=$new
echo style '"xfdesktop-icon-view"' {  XfdesktopIconView::label-alpha =  $transp  fg[NORMAL] = ""$txtic""  fg[SELECTED] = ""$slcic""  fg[ACTIVE] = ""$actic""  }  widget_class '"*XfdesktopIconView*" style "xfdesktop-icon-view"' > /home/$USER/Custom-Xfce/Test/Custom-icon.txt && cp /home/$USER/Custom-Xfce/Test/Custom-icon.txt /home/$USER/Custom-icon.txt
restart &
creer
redem
fi
#
##Modifier les panels
#
echo "$choix" | grep "Modifier les panels" > /dev/null
if [ $? = 0 ] ; then
echo OUI > /home/$USER/Custom-Xfce/Restart-xfdesktop.txt
titre="Modifier les panels"
texte="Couleur quand inactivé"
couleur
txtpa=$new
texte="Couleur quand sélectionné"
couleur
slcpa=$new
texte="Couleur quand activé"
couleur
actpa=$new
texte="Couleur au passage de la souris"
couleur
sourpa=$new
chtxt
restart &
creer
redem
fi
#
##Modifier la taille des icônes des menu
#
echo "$choix" | grep "Modifier la taille des icônes des menu" > /dev/null
if [ $? = 0 ] ; then
taille=$(zenity --list --radiolist --title="TAILLE DES ICONES DES MENUS" --text="Choisissez une taille appropriée" --column="Clic" --column="Taille proposée" \
FALSE "12X12" \
FALSE "16X16" \
FALSE "20X20" \
FALSE "24X24" )
echo OUI > /home/$USER/Custom-Xfce/Restart-xfdesktop.txt
menu
cp /home/$USER/Custom-Xfce/Test/Custom-menu.txt /home/$USER/Custom-menu.txt
restart &
creer
redem
fi
##Option de sauvegarde
#
echo "$choix" | grep "Option de sauvegarde" > /dev/null
if [ $? = 0 ] ; then
sauv=$(zenity --list --radiolist --title="SAUVEGARDE" --text="Choisissez l'option de sauvegarde" --column="Clic" --column="Sélection" \
FALSE "Sauvegarder tout les paramètres" \
FALSE "Sauvegarder les paramètres des icônes" \
FALSE "Sauvegarder les paramètres des panels" \
FALSE "Sauvegarder la taille des menus" \
FALSE "Restaurer" )
restor
fi
done
exit

Il ne reste plus qu'a rendre le script executable:

sudo chmod u+x /lechemin/duscript

,nommer le comme bon vous semble...
et surtout amusez vous bien cool

Pour toutes question n'hésitez pas a poster.

Mercie!!!!!!!!!!!

PS:jeu maiskuse pur laure tôt graffe (corrigez moi sans hésitez)

Dernière modification par Yannou90 (Le 28/10/2008, à 16:18)

Hors ligne

#2 Le 21/10/2008, à 16:28

shakipu

Re : [script XFCE]Changer les couleurs des panels et icône en 1 clic

Eh bien je suis heureux d'avoir contribué indirectement à ton script, je testerais ça ce soir
merci


Nous sommes tous des pécheurs face à l'Ethernet...

Hors ligne

#3 Le 21/10/2008, à 18:16

Yannou90

Re : [script XFCE]Changer les couleurs des panels et icône en 1 clic

Merci a toi.

En farfouillalt un peut j'ai trouver les memes indications sur le site de xfce et d'autres concernant les application gtk.

Linux c'est bon quand meme ce qui est dommage c'est qu il n'y est pas une liste des different fichier de configuration (heureusement en se cassant les doigts sur le clavier on arrive toujours a trouver ce que l'on cherche.

Pour mon script:quand on estime avoir trouver ce qu'il nous convient,ne pas oublier de sauvegarder.

Il n'est pas parfait je dois l'ameliorer encore mais ça marche.

Mercie encore wink

Hors ligne

#4 Le 21/10/2008, à 22:58

shakipu

Re : [script XFCE]Changer les couleurs des panels et icône en 1 clic

Je précise qu'il faut modifier les droits du fichier pour pouvoir l'utiliser... Personnellement, seul la taille des icônes est modifiable parce que j'ai un thème qui a son propre gtkrc pour les couleurs des panels mais sinon, c'est vraiment génial
Moi je dit : BRAVO big_smile et merci

EDIT : c'est dommage que la taille des icônes du menu "Places" ne soit pas modifiée, et ça serait bien qu'on puisse mettre une image en fond du panel

EDIT2 : Pour quitter, c'est pas encore au point : quand je clique sur annuler, le menu revient toujours... Obligé de faire un xkill...

EDIT3 : même un xkill n'y fait rien... Une solution ?

EDIT4 : même une déconnexion et une reconnection de la session n'y fait rien ! HELP !

Dernière modification par shakipu (Le 21/10/2008, à 23:09)


Nous sommes tous des pécheurs face à l'Ethernet...

Hors ligne

#5 Le 22/10/2008, à 09:07

Yannou90

Re : [script XFCE]Changer les couleurs des panels et icône en 1 clic

Bonjour shakipu pour ton souci je ne comprend pas car je viens de recopier le script ,lui donner les droit:

sudo chmod u+x /lechemin/du_script

de l'éxécuter en console->ok
de le lancer->ok

Peut-etre une erreur au copié/coller?

Désolé pour le désagrement je me remet dessus de toute facon:il est loin d etre parfait,je veux dire qu'il est long pour pas grand chose;beaucoup de répétition donc a simplifier avec de nouvelle fonction et améliorer l'arret.

Désolé?!? sad
Supprime ton script et recopie le de nouveau (si tu n 'as pas trop peur).Mon script ne touche qu au fichier .gtkrc20 ;mais je pige pas si tu fais annuler il t affiche un petit message en bas a droite te notifiant l arret et en cliquant sur fermer la fenetre pareil.

Hors ligne

#6 Le 22/10/2008, à 10:57

shakipu

Re : [script XFCE]Changer les couleurs des panels et icône en 1 clic

Non, rien à faire, j'ai recopié le script sans erreur, je l'ai démarré et... Impossible de l'éteindre... Il faut que je fasse un redémarrage complet du PC pour qu'il soit quitté... Sinon les options sont conservées...
Il faut donc travailler sur l'extinction du script pour l'instant...
Sinon y a pas moyen que tu rajoutes un bouton "quitter" pour quitter le script ?


Nous sommes tous des pécheurs face à l'Ethernet...

Hors ligne

#7 Le 22/10/2008, à 11:10

Yannou90

Re : [script XFCE]Changer les couleurs des panels et icône en 1 clic

Je comprend vraiment pas mais sur ton conseil j'ai rajouté l 'option quitter .

Je continu a simplifier et je reposte dès que c'est bon.De toute façon a chaque modification je l'indique au premier post.

Si tu veux bien réessayer hmm

Petite question lance ça en console:

notify-send --expire-time=5000  --icon="info" 'Yannou90 est un abruti' && exit

Mercie

Dernière modification par Yannou90 (Le 22/10/2008, à 11:13)

Hors ligne

#8 Le 22/10/2008, à 13:24

Yannou90

Re : [script XFCE]Changer les couleurs des panels et icône en 1 clic

J ai corrigé  2/3 bugs ca devrais mieux aller roll

Hors ligne

#9 Le 22/10/2008, à 14:21

Julientroploin

Re : [script XFCE]Changer les couleurs des panels et icône en 1 clic

Je met ton topic dans mes 'sujets suivis', si je quitte LXDE et repasse sous Xfce je te promets d'essayer wink

Pour Shakipu (post #4) qui voulait une image de fond de panel, il suffit de se créer une image (5x32pixels), de la nommer  .bar.png et d'y fair référence dans le gtkrc-2.0. Ton script doit pouvoir gérer ça. je te mets ma section panel si tu es intéressé (en gras la ligne intéressante) :

style "panel"                    # panneaux Xcfe
{
    font_name    = "Purisa"            # police mais problème si on enlève # : la zone de notification a un aspect écrasé ???? le problème n'apparaît pas toujours, il vient peut être d'ailleurs...

    bg[NORMAL]     = "#90683D"            #
    bg_pixmap[NORMAL] = ".bar.png"            #
    bg[ACTIVE]     = "#C0905E"            # couleur et image de l'arrière plan
    bg[PRELIGHT]     = "#C0905E"            #

#    fg[NORMAL]    = "#654726"            #
#    fg[SELECTED]    = "#82582A"            # couleur de la police
#    fg[ACTIVE]    = "#82582A"            #
#    fg[PRELIGHT]    = "#82582A"            #
}
widget_class "*Panel*" style "panel"

Par contre, quelques rare fenètres doivent utiliser cette image comme fond, donc ça donne des trucs bizarres parfois, mais rien de grave. Essayez comme ça, vous verrez mieux de quoi je parle.
Et si ça pose problème on peut peut-être utiliser une image beaucoup plus haute, qui sera coupée dans le panel (on n'en verrait que 32pixels) mais couvrira une grande zone dans les fenêtres qui l'utilisent aussi.

Je vous laisse réfléchir à ça en espérant vous avoir aidé...

Dernière modification par Julientroploin (Le 22/10/2008, à 14:27)


Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe

Hors ligne

#10 Le 22/10/2008, à 16:22

Yannou90

Re : [script XFCE]Changer les couleurs des panels et icône en 1 clic

Bonjour et merci pour l'astuce Julientroploin wink

Je vais essayé d'en trouver d'autre histoire de gérer directement ce fichier avec mon script

Sinon j'ai simplifier(si on veut) le déroulement de mon script et supprimé le probleme du redémarage intempestif du script

OUF j'en ai mal au plot et effectivement j'ai peu reproduire le bug:
quand on lance xfdesktop en script ou console si l'on stoppe xfdesktop s'arrete aussi;

pour corriger ça j'ai créer une boucle infini qui vérifie les processus et si xfdesktop s'arrête et bien il est immédiatement relancé et si il est relancé alors la boucle s'arrête.

Enfin voilà quoi si d'autres personnes se sont servie de mon script je les invites a le remplacer par celui du premier post:
je modifie mon script au fur et a mesure des problemes rencontré et indique la date a laquele je l'ai modifié....

Sur ce je me faire une injection de caféine et exploser mon tabac big_smile

Hors ligne

#11 Le 22/10/2008, à 18:09

shakipu

Re : [script XFCE]Changer les couleurs des panels et icône en 1 clic

En fait, pour ton script précédent, il fallait préciser qu'il avait une dépendance : libnotify-bin big_smile
Sinon ça marche nikel
Bravo


Nous sommes tous des pécheurs face à l'Ethernet...

Hors ligne

#12 Le 24/10/2008, à 09:57

Yannou90

Re : [script XFCE]Changer les couleurs des panels et icône en 1 clic

Bonjours a tous

Alors le truc qui tu et qui fais fais bien mal a mon fondement c'est un petit :

sudo apt-get install gnome-color-chooser

Un vrais programma qui abuse sur les fonctionnalitée;mon script du coup est relégué a l'état d'antiquitée donc voilà,je verse ma larme mais j'ai enfin un outil permettant de choisir les polices les couleurs et les fonds de TOUT l'affichage;

Je le teste actuellement mais c'est abusé ce qu'il permet alors n'hésitez pas tongue

Hors ligne

#13 Le 24/10/2008, à 10:51

shakipu

Re : [script XFCE]Changer les couleurs des panels et icône en 1 clic

Oui je connais Gnome-color-chooser mais il ne marche pas pour toutes les fonctions de Xfce, c'est pourquoi je préfère utiliser ton script qui est plus avancé pour Xfce big_smile


Nous sommes tous des pécheurs face à l'Ethernet...

Hors ligne

#14 Le 24/10/2008, à 11:05

Yannou90

Re : [script XFCE]Changer les couleurs des panels et icône en 1 clic

Bonjours shakipu et tout le monde

J'ai réédité mon script pour que l'on puisse également changer les couleurs des panels

il est possible aussi de choisir une image pour le fond comme l indiquait Julientroploin au post #9 mais l'image doit avoir certaine propriétés donc je suis dessus....
big_smile

Hors ligne

#15 Le 24/10/2008, à 16:52

Julientroploin

Re : [script XFCE]Changer les couleurs des panels et icône en 1 clic

Cool, je viens de contribuer à mon 1er script... c'est qu'une ligne, mais moi content big_smile


Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe

Hors ligne

#16 Le 25/10/2008, à 23:25

shakipu

Re : [script XFCE]Changer les couleurs des panels et icône en 1 clic

Je trouve dommage que ton script remplace le thème présent par un thème genre "Windows 95" hmm
sinon j'ai un petit problème avec ton script, justement à propos de ton thème "Windows 95" : quand je l'utilise juste pour les icônes du main menu, le thème change lui aussi alors que je ne veux pas... Et après, pour revenir au thème que j'utilisais avant, c'est galère : il faut que je supprime gtkrc-2.0 et que je redémarre mon thème...


Nous sommes tous des pécheurs face à l'Ethernet...

Hors ligne

#17 Le 26/10/2008, à 11:39

Yannou90

Re : [script XFCE]Changer les couleurs des panels et icône en 1 clic

Bonjours shakipu

Ce n'est pas du tout un "thême" mais juste les couleurs qui change wink

Cet aspect vient des couleurs que j'ai inclu dans le script et justement je réadapte mon script pour que l'utilisateur puisse choisir ses propres teintes

Je suis dessus au moment ou je te parle et j'ai rajouter une option "Avancé" pour permettreun choix de teintes pastel et autre;

Pour le fais de revenir en arriere si les couleurs ne plaisent pas : j'ai justement rajouter l'option "Réinitialiser" et surtout j'ai corrigé la bête pour ne plus toucher au fichier .gtkrc

L'utilisateur qui aurrait déja modifier ce fichier conservera ses parametres

là je galére a simplifier mon script (beaucoup trop long pour pas grand chose) et surtout pour rendre visible le fichier où les parametre sont changer : comme ça l'utilisateur sait ce qu'il a changé.

Bon je vous laisse -> une injection de cafféine et je me remet dessus je posterais mon nouveau script dans la journée wink

Hors ligne