Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Themes | Thèmes Icones nécéssaire pour les thèmes.
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Themes | Thèmes

Subjects Author Language Messages Last message
[Locked] Icones nécéssaire pour les thèmes.
Page : 1 2 3
vilraleur Français 55 nochka85 [Read]
17 July 2008 à 08:19

Lord Northam, Monday 17 December 2007 à 16:17


Subscription date : 02 December 2007
Messages : 47
"necropotame" :
Ce n'est pas en créant un lanceur XaraXtrem que l'icône automatiquement choisit sera cette du dessin vectoriel. De plus, ta proposition

Au contraire, si un utilisateur a préféré VLC à Totem, en glissant le lanceur VLC dans la Dock, le lien "vlc.svg" mènera à l'icone "video.svg" (exactement comme le lien "totem.svg" par exemple.

Se limiter aux thèmes système c'est passer à côté d'une possibilité sympa. Savoir faire des petits thèmes très facilement.

Prend en exemple le thème Tapis Vert, tu crois que Vilraleur en ferait un thème système avec toutes les icônes nécessaires ? Alors qu'à la base on désire simplement une Dock originale ?

J'ai beau m'être fait une Dock style OSX, mon thème d'icône reste Human.

Ce que je dis en résumé, c'est qu'avec moins de 20 icônes on peut créer facilement un thème pour la Dock, qui soutiendra plus d'une centaine de logiciels, peu importe le gestionnaire choisi : Gnome, KDE ou Xfce. Et ce en respectant les choix des utilisateurs : Pidgin, aMsn ou autre.

Il suffira de créer la vingtaine d'icônes, et d'exécuter ensuite un script shell qui construira les liens.

necropotame, Monday 17 December 2007 à 16:26


Subscription date : 29 November 2007
Messages : 1583
Justement, c'est ce que je disait. Ce que tu propose, c'est 50 à 100 liens. En bref, c'est ce que fond déjà les autres thème. Va voir dans les thème systeme : gnome-terminal.png, xfce-terminal.png et konsole.png, c'est les même fichiers. Alors bon je trouve ça un peu lourd.

Donc voila ce que je propose :
On ne met dans chque thème qu'une serie d'icône pré-établie (internet, musique, editeur d'image, open-office, visioneur d'image, messagerie internet, mail, terminal, nautilus par exemple). Lorsque l'on crée une icône, l'utilisateur à le choix entre une liste d'icône : L'icône d'origine, une des icônes contenu dans le thème ou une autre icône avec une url fixe (à choisir dans un jolie menu bien sur :P). Comme ça, on peut garder un dock homogène ou décider de la bazarder. En contrepartie, ça évite de faire 50 liens vers les même fichiers et ça marcherais avec toutes les applications.

Je vais en faire un petit mockup je pense

Edit : Et voila !
http://pix.nofrag.com/f/6/a/614bddf334e51ff243401c90bfd37.png

Edit 2 : Ce type d'affichage n'est optimal que si on nous propose le choix "Ajouter un lanceur", "Créer un lanceur" et "Créer un sous-dock" (dans ce cas, le mockup correspondrait à "Créer un lanceur").

Lord Northam, Monday 17 December 2007 à 17:10


Subscription date : 02 December 2007
Messages : 47
"necropotame" :
Ce que tu propose, c'est 50 à 100 liens. En bref, c'est ce que fond déjà les autres thème. Va voir dans les thème systeme : gnome-terminal.png, xfce-terminal.png et konsole.png, c'est les même fichiers. Alors bon je trouve ça un peu lourd.

Ces icônes sont affreuses, et pas en .svg (.png avec de la chance, .xpm pour un tas de brol)

Hors, les lanceurs Alacarte ciblent ces icônes merdiques, ce n'est pas pour rien que j'ai demandé à Fab de virer les extensions des .desktop (J'ai vu que c'était fait, merci !) Maintenant une icône .svg du même nom va enfin remplacer ces .xpm affreux.

Les thèmes systèmes ne remplacent que très rarement ces brols là et apportent généralement les icônes d'interface, (Et non celles des applications)

Bref, si dans un thème Cairo-Dock on balance une centaine de liens ayant les noms de ces vieilles icônes pourries, mais ciblant les jolies icônes .svg qu'on vient juste de faire (ou convertir :p), le Glissé/Déposé du menu Alacarte => Dock va prendre en charge plus d'une centaine d'application alors que le thème n'apporte qu'une vingtaine d'icônes générique mais thématique.

Je viens de finir le choix des 21 icônes de type OSX qui vont servir cette idée. Je fais une première liste de noms pour générer les liens et puis je vous montre ça.

necropotame, Monday 17 December 2007 à 17:14


Subscription date : 29 November 2007
Messages : 1583
1) regarde mon message plus haut
2) Quand je parle de thème système, je parle de thème complet. Oui, les thème par defaut sont de la merde, mais moi je parlais justement des thème complet très bien foutu et qui supporte des tas d'application (plus de xpm à la con). C'est exactement ce que tu fait avec ton thème OSX. Pour ce qui est du thème TapisVert, je pense que ma solution plus haut résolve le problème.

vilraleur, Monday 17 December 2007 à 17:59


Subscription date : 30 November 2007
Messages : 99

Prend en exemple le thème Tapis Vert, tu crois que Vilraleur en ferait un thème système avec toutes les icônes nécessaires ? Alors qu'à la base on désire simplement une Dock originale ?


Je peux aussi. mais bon la je suis sur une variante plus snow ...
(petite exclus)
le prochain thème sera boule2nowel ...

Lord Northam, Monday 17 December 2007 à 18:46


Subscription date : 02 December 2007
Messages : 47
Voilà un premier Test => OSX-3D-L.tar.gz

21 Icônes Réelles,
Prise en charge du Thème : 125 Icônes.

Extrait du fichier Bash :
# Navigateur Internet :
#-----------------------
ln --symbolic    browser.svg        firefox.svg
ln --symbolic    browser.svg        mozilla-firefox.svg
ln --symbolic    browser.svg        web-browser.svg
ln --symbolic    browser.svg        galeon.svg
ln --symbolic    browser.svg        konqueror.svg
ln --symbolic    browser.svg        netscape.svg
ln --symbolic    browser.svg        redhat-web-browser.svg


Avec cette architecture, on peut créer un thème prenant un max de prog en charge en même pas 5 minutes de boulot avec Inkscape)

fabounet, Tuesday 18 December 2007 à 02:12


Subscription date : 30 November 2007
Messages : 17118
c'est très intéressant !
donc on pourrait réellement décomposer un thème cairo-dock en
{fichier de conf + lanceurs} U {icônes}
le lien entre les 2 se faisant par le thème d'icônes qu'on aura choisi dans le fichier de conf, et les noms normalisés dans les lanceurs.
ou même si on ne le découpe pas en 2, au moins le thème saura s'adapter dans une certaine mesure.

necropotame, Tuesday 18 December 2007 à 08:32


Subscription date : 29 November 2007
Messages : 1583
Mhh, je n'ai pas tout compris dans ce que tu à dit :S

fabounet, Tuesday 18 December 2007 à 13:33


Subscription date : 30 November 2007
Messages : 17118
bon en tout cas pour faire simple, le 1er truc c'est d'appliquer ce modèle à tous les thèmes existants.

vilraleur, Friday 25 January 2008 à 09:53


Subscription date : 30 November 2007
Messages : 99
@Lord Northam,

21 Icônes Réelles,
Prise en charge du Thème : 125 Icônes.

Extrait du fichier Bash :
  1. Navigateur Internet :
  2. -----------------------

ln --symbolic browser.svg firefox.svg
ln --symbolic browser.svg mozilla-firefox.svg
ln --symbolic browser.svg web-browser.svg
ln --symbolic browser.svg galeon.svg
ln --symbolic browser.svg konqueror.svg
ln --symbolic browser.svg netscape.svg
ln --symbolic browser.svg redhat-web-browser.svg

Avec cette architecture, on peut créer un thème prenant un max de programme en charge en même pas 5 minutes de boulot avec Inkscape)

Tu le trouve ou ce fichier bash ?
Exist il ?
Suis je un peu largué ?

Lord Northam, Monday 26 May 2008 à 12:50


Subscription date : 02 December 2007
Messages : 47
Tu le trouve ou ce fichier bash ?
Exist il ?
Suis je un peu largué ?

Oui, il existe, l'archive que j'avais jointe avait été générée avec. J'avais un peu abandonné l'idée de vous convaincre, vous ne sembliez pas motivés à mon idée de script de liens symboliques.

Je n'ai jamais vu ton message posté 1 mois après, ça ne bougeait plus trop dans ce topic.

fabounet, Monday 26 May 2008 à 15:32


Subscription date : 30 November 2007
Messages : 17118
bah si finalement on l'a repris
par contre le gros problème c'est que je sais pas comment mettre des liens symbolique dans une archive (il les copie entièrement, du coup l'archive pèse 2 fois plus lourd qu'elle ne le devrait)

Lord Northam, Monday 26 May 2008 à 19:51


Subscription date : 02 December 2007
Messages : 47
Oui, j'avais remarqué ça avec mes tests à l'époque, d'autant que j'avais plus de 100 noms d'icônes au premier jet. Le script était déjà bien rempli.

En fait, bourrer chaque dossier de chaque thème d'une tonne de liens ce n'est peut-être pas l'idéal non plus. L'avantage c'est que le créateur du thème peut moduler son thème et que les liens vont pallier le manque, gros ou pas.

On devrait pouvoir gérer une petite base de données, avec un tas de noms d'icônes et "leurs remplaçantes". Quand l'utilisateur glisse/dépose un lien du menu Alacarte dans la Dock, Cairo check le nom de l'icône ainsi que celui de sa remplaçante pour modifier le .desktop

Ensuite, le thème sera tout léger, d'une 20aine d'icônes, sachant que peu importe si il s'agît de Totem ou VLC, la dock utilisera video-reader.svg (par exemple)

parAdOxxx_ZeRo, Monday 26 May 2008 à 21:16


Subscription date : 14 January 2008
Messages : 1122
C'est une bonne idée ca !
J'ai trop du mal à lire ce que tu dis avec ton chinois qui me fait de l'oeil xD

Guest, Thursday 17 July 2008 à 00:29

Amarok aussi

nochka85, Thursday 17 July 2008 à 08:19


Subscription date : 29 November 2007
Messages : 7408
A ce sujet, un créateur de thème a été réalisé -> http://www.glx-dock.org/bg_topic.php?t=872&pos=0

Themes | Thèmes

Subjects Author Language Messages Last message
[Locked] Icones nécéssaire pour les thèmes.
Page : 1 2 3
vilraleur Français 55 nochka85 [Read]
17 July 2008 à 08:19


Glx-Dock / Cairo-Dock List of forums Themes | Thèmes Icones nécéssaire pour les thèmes. Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.