#1 Le 05/04/2008, à 01:31
- Goldy
Icones de répertoire personnalisées très petits
J'ai remarqué que l'affichage des icones personnalisé des répertoires s'affichaient bien plus petit que dans les versions d'ubuntu précédentes. Avant, elles s'affichaient de la même tailles que les thumbs d'image, mais sous hardy, elles sont bien plus petites.
Est-ce qu'il y a une option pour régler ça ? J'ai regardé dans gconf et je n'ai rien trouvé (seulement la taille des thumbs justement). Sinon, il serait judicieux de lancer un bug sur launchpad.
Hors ligne
#2 Le 05/04/2008, à 01:42
- mercury
Re : Icones de répertoire personnalisées très petits
Je n'ai pas remarqué de problème particulier sur Heron.
Parles-tu des icônes de Nautilus, ou sur ton bureau?
Si c'est pour Nautilus, tu peux modifier la taille dans les options de Nautilus (onglet Vues)
Pour le bureau, tu peux les modifier avec le fichier gtkrc de ton thème personnalisé.
Exemple:
gtk-icon-sizes = "panel-menu=24,24:panel=24,24:gtk-button=16,16:gtk-large-toolbar=20,20"
CrunchBang | Voyager
==================
Twitter: chris_tofe
Hors ligne
#3 Le 05/04/2008, à 02:16
- Goldy
Re : Icones de répertoire personnalisées très petits
Je n'ai pas remarqué de problème particulier sur Heron.
Parles-tu des icônes de Nautilus, ou sur ton bureau?
Si c'est pour Nautilus, tu peux modifier la taille dans les options de Nautilus (onglet Vues)
Pour le bureau, tu peux les modifier avec le fichier gtkrc de ton thème personnalisé.Exemple:
gtk-icon-sizes = "panel-menu=24,24:panel=24,24:gtk-button=16,16:gtk-large-toolbar=20,20"
Je parle bien des icones dans nautilus, sur le bureaux on peut les agrandir à volonté, mais dans nautilus, il faut utiliser le zoom pour augmenter la taille des icones, mais ça augmente également l'espace entre les fichiers, ce qui n'est pas très pratique, et l'agencement compacte supprime l'espace, ce qui désordonne un peu la présentation.
Pour avoir un exemple précis ce que je veux dire, prendre une image, la placer dans un dossier, ensuite créer un dossier à l'intérieur de ce dossier et attribuer l'image comme icone pour ce dossier. On remarquera que l'image du dossier est toute petite comparée à la miniature de l'image en elle-même. Sur les versions précédentes d'ubuntu, l'image avait la même taille que l'icone, ce qui n'est plus le cas maintenant.
Dernière modification par Goldy (Le 05/04/2008, à 02:17)
Hors ligne
#4 Le 05/04/2008, à 03:24
- Chompitiarve
Re : Icones de répertoire personnalisées très petits
Salut, Goldy
C'est peut-être un truc décevant,
que je vais te dire, mais quand j'ai constaté dans Nautilus de tels écarts, j'ai glissé/déposé le dossier sur le bureau, agrandi/réduit selon ce que je voulais, puis re-glissé/déposé en sens inverse.
L'expérience m'a alors montré que nautilus conserve le changement
OK c'est du bête cas par cas, mais je trouve que le "problème" est quand-même assez rare pour me contenter de ma soluce
...
Hors ligne
#5 Le 05/04/2008, à 03:28
- Goldy
Re : Icones de répertoire personnalisées très petits
Salut, Goldy
C'est peut-être un truc décevant,
que je vais te dire, mais quand j'ai constaté dans Nautilus de tels écarts, j'ai glissé/déposé le dossier sur le bureau, agrandi/réduit selon ce que je voulais, puis re-glissé/déposé en sens inverse.
L'expérience m'a alors montré que nautilus conserve le changement
OK c'est du bête cas par cas, mais je trouve que le "problème" est quand-même assez rare pour me contenter de ma soluce
...
Oui, ça peut être utile pour des cas éparses, mais j'ai organisé une collection très complète dans des dossiers en utilisant des images pour les dossiers, et j'en ai quelques centaines. Si c'est possible de le faire manuellement sur le bureau, il doit être possible de le régler pour que ça s'adapte à tout les dossiers dans un fichier de configuration quelconque. Reste à le trouver.
Hors ligne
#6 Le 05/04/2008, à 03:44
- Chompitiarve
Re : Icones de répertoire personnalisées très petits
La question concerne donc les dossiers "illustrés" alors.
Désolé, là, mais je ne sais pas comment ils pourraient bénéficier d'une homogénéïsation, alors que manifestement, les images elles-mêmes ont des
représentations ajustées
Bref l'égalisation souhaitée devrait traiter les dossiers "icônifiés" comme des images, quoi
Le problème est joli, mais j'avoue sécher considérablement ...
Hors ligne
#7 Le 30/05/2008, à 10:56
- deovince
Re : Icones de répertoire personnalisées très petits
Bonjour,
Moi je suis sur fedora et j'ai le même problème que toi. Avec fedora8 j'avais organisé mes albums audio en dossier en prenant à chaque fois pour icône du dossier, une image de l'artiste. Cela s'affichait alors comme des miniatures d'images et c'était très convivial. Mais depuis que je suis passé à fedora 9, il y a une semaine mes icônes de dossier sont devenu tout petit et pas joli.
As-tu trouvé une solution ?
#8 Le 01/06/2008, à 11:30
- Goldy
Re : Icones de répertoire personnalisées très petits
Bonjour,
Moi je suis sur fedora et j'ai le même problème que toi. Avec fedora8 j'avais organisé mes albums audio en dossier en prenant à chaque fois pour icône du dossier, une image de l'artiste. Cela s'affichait alors comme des miniatures d'images et c'était très convivial. Mais depuis que je suis passé à fedora 9, il y a une semaine mes icônes de dossier sont devenu tout petit et pas joli.
As-tu trouvé une solution ?
La seul explication que j'ai trouvé est : "it's not a bug, it's a feature".
Hors ligne
#9 Le 19/10/2008, à 02:05
- Gatsu
Re : Icones de répertoire personnalisées très petits
Salut Goldy,
J'ai le même souci que toi et ça commençait sérieusement à me courir sur le haricot cette histoire de petit icone tout moche :
ça me gâchait ma belle collec de pochettes d'album.
Vu que je connais un peu Python, j'ai mis à profit le miraculeux indice de Chompitiarve :
#!/usr/bin/python
# coding: utf-8
######
# Utilisation :
# Rendez ce fichier executable, et double cliquez dessus
#
# Description :
# Ce script va lire tous les fichiers du dossier : ~/.nautilus/metafiles
# à la recherche de balises <file> possédant l'attribut : custom_icon
# si cet attribut est trouvé, il y ajoutera l'attribut : icon_scale
#
# Vous pouvez modifier le facteur d'échelle en modifiant la variable suivante :
ECHELLE = 2
# Pour revenir au facteur d'échelle standard, donnez-lui la valeur : 1
# ceci effacera tous les attributs : icon_scale
# Attention toutefois, si vous possédiez déjà des icones à différentes
# échelles, avec ECHELLE = 1, ces icones retrouveront une taille normale.
#
# Il est conseillé avant toute manipulation de faire une archive de votre dossier :
# ~/.nautilus/metafiles
# pour pouvoir le restaurer en cas de besoin.
######
######
# Importation des bibliothèques
import os
try :
# Python 2.5
import xml.etree.cElementTree as etree
print "Utilisation de cElementTree avec Python 2.5+"
except ImportError :
try :
# Python 2.5
import xml.etree.ElementTree as etree
print "Utilisation de ElementTree avec Python 2.5+"
except ImportError :
try :
# Installation normale de cElementTree
import cElementTree as etree
print "Utilisation de cElementTree"
except ImportError :
try :
# Installation normale de ElementTree
import ElementTree as etree
print "Utilisation de ElementTree"
except ImportError :
print "Impossible d'importer ElementTree"
######
# Fonctions
def traitement(fichier) :
try :
fichier_xml = etree.parse(fichier)
except :
print "Impossible de parser le fichier : %s" % fichier
changement = False
# Recherche des balises filles <file>, dans la balise racine <directory>
for balise_file in fichier_xml.getroot().findall("file") :
# Test de l'existence de l'attribut 'custom_icon'
if 'custom_icon' in balise_file.attrib :
changement = True
if ECHELLE == 1 :
if 'icon_scale' in balise_file.attrib :
# Effacer l'attribut 'icon_scale'
del balise_file.attrib['icon_scale']
else :
# Ajout de l'attribut 'icon_scale'
balise_file.set("icon_scale", "%s" % ECHELLE)
if changement :
fichier_xml.write(fichier)
#######################
# Programme principal #
#######################
# Lister tous les fichiers du dossier metafiles
dossier = os.path.expanduser("~") + "/.nautilus/metafiles/"
os.chdir(dossier)
fichiers = os.listdir(dossier)
for fichier in fichiers :
traitement(fichier)
Il suffit de recopier ce script dans un fichier en .py et de le rendre exécutable.
Une échelle de 2 donne une proportion à peu près correcte.
Il semble que nautilus gère un cache des icones, ce qui fait que certains peuvent rester tous petits après le script :
-> Penser à redémarrer le serveur X
J'ai remarqué un petit défaut lors de la modification d'un fichier, il perd son en-tête :
<?xml version="1.0"?>
Mais apparemment ça ne pose pas de problème pour nautilus.
Pour remédier à ça, il faudrait que je change de bibliothèque, celle que j'ai utilisée n'a pas l'air de gérer les en-têtes XML.
Mais je crois que j'en ai fait assez pour ce soir.
Voilà, voilà
++
Hors ligne