Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Themes | Thèmes Share your theme during 60 days...
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] Share your theme during 60 days...
taiebot65 English 16 matttbe [Read]
16 September 2009 à 00:02

taiebot65, Monday 18 May 2009 à 22:00


Subscription date : 26 October 2008
Messages : 1904
This is a little how to share your actual themes..


After right click on your dock and select theme manager.

Follow the sceenshot click apply

http://farm4.static.flickr.com/3597/3543728728_253eb9b5e4_o.png

You can find your theme in

.config/cairo-dock


Share it with everybody upload it in zhare it s free and there is no registration



Give us a shout and post the link in this post


taiebot65, Monday 18 May 2009 à 22:03


Subscription date : 26 October 2008
Messages : 1904
Soon in your homes

http://farm4.static.flickr.com/3387/3541892063_3dd8512e96.jpg?v=0

fabounet, Tuesday 19 May 2009 à 16:38


Subscription date : 30 November 2007
Messages : 17118
actually packages are placed on the desktop
and the script is already executable if installed from the .deb

taiebot65, Thursday 25 June 2009 à 13:09


Subscription date : 26 October 2008
Messages : 1904
Up!!!

i do not know the current state theme manager i repost a theme for testing.

http://www.zshare.net/download/61840194db534656/

For me theme manager is still putting my package in .config/cairo-dock

matttbe, Thursday 25 June 2009 à 15:41


Subscription date : 24 January 2009
Messages : 12573
Peux-tu recommencer ton thème stp ? Je m'explique :
  • Tu as importé tout un thème complet dans le dossier icons de Cairo-Dock. Seulement, il y a plein de trucs inutiles !!! Normalement dans un thème (pour Gnome), tu as plusieurs dossiers mais celui qui nous intéresse est celui dénommé "scalable". Ensuite, tu ne prends QUE le contenu du dossier apps (copie tout le dossier puis renomme-le afin d'éviter des problèmes de liens symboliques), les autres on s'en fout SAUF, bien entendu, si tu veux utiliser "play", "pause", etc. mais alors, tu n'importes que celles là. Pour te donner une idée, si je prends mon thème d'icône du système (ZgegBlog), il y a 139 éléments dans le dossier apps avec une bonne série de liens symboliques (1 à 2 Mo max pour le dossier icons !!!) N'empêche, si c'est pour utiliser un thème entier, autant le préciser dans le readme . Mais pour 1 à 2 Mo en svg, ça va je pense !
  • Pourrais-tu faire ton propre preview ?
  • Idem pour le readme (le mieux est p-ê de mettre ton nom et de renseigner d'où vient quoi )
  • Tout ce qui est thèmes de clock, dustbin, gauges, etc. va dans le dossier "extras" (ex : clock/nom_du_theme/). Tout ceux que tu n'utilises pas, tu les enlèves.
  • Tous les plug-ins que tu n'utilises pas, tu peux les enlever aussi. (tu peux aussi enlever l'image default.png dans switcher si tu utilises ce dernier)
  • Il reste aussi des .svn ou des Makefile qui sont inutiles.


Il semble avoir un léger bug dans le thème packager (sauf si, taiebot, tu n'utilises pas la dernière version). Pour les thèmes dans extras, parfois on trouve un dossier "themepackage" qui lui-même est renseigné pour être utilisé par le plugin (donc c'est le bon dossier qu'il ne faut pas supprimer !). Cependant, dedans, on y retrouve une 2è fois un dossier "themepackage" (ou alors c'est taiebot qui a fait 2 fois la manip ) mais également d'autres dossier de thème que l'on trouve également à côté du premier "themepackage".
Par exemple, pour extras/weather on a 2 dossiers "themepackage" et "montheme" et dans "themepackage", on retrouve "themepackage" et "montheme"
extras
    |(...)
    |weather
        |montheme
        |themepackage
            |montheme
            |themepackage



J'aurais bien fait ces modif moi-même mais c'est surtout le problème des icônes qui peut être résolu facilement chez toi

Bon amusement

taiebot65, Thursday 25 June 2009 à 16:13


Subscription date : 26 October 2008
Messages : 1904
D'abord ca marche mieux ou pas??

peut etre faudrait une option pour faire le menage moi j'ai importe un theme puis je suis partie de cette base.. Peut etre toutes les icones ne sont pas necessaires il faudrait peut etre importer que celles qui sont utilisees par le theme les autres on peut les supprimer.

Apres toutes les merdes doivent etres de ma faute. Quand je fais des modifs j'enregistre sur le meme theme...

matttbe, Thursday 25 June 2009 à 16:42


Subscription date : 24 January 2009
Messages : 12573
taiebot65 :
il faudrait peut etre importer que celles qui sont utilisees par le theme les autres on peut les supprimer.
Non, je pense que c'est à l'utilisateur à gérer ça... Imaginons que tu utilises Ubuntu et dans ton thème, tu as Firefox. Un utilisateur de Debian ou de KDE n'aura pas l'icône de ton thème qui était là à la base

Pour les .svn et Makefiles, c'est parce que tu utilisais CD avant la sortie de la V2, donc c'est à l'utilisateur de les virer je pense.

Par contre, c'est vrai que ça pourrait être bien que les plug-ins non utilisés soient virés, ainsi que les thèmes "extras"

Pour savoir quels thèmes sont utilisés, je lance l'idée :
MODULES=`grep "modules=" cairo-dock.conf | cut -d= -f2 | sed s/\;/\ /g`

Seul problème, c'est que certains ont des noms composés ou qui ne correspondent pas à l'applet . Dans dans la boucle, il faut regardé par exemple
if [ $i = "Quick" || $i = "Browser" ]; then
    i=quick-browser
elseif [ $i = "PowerManager" ]
    i=powermanager
elseif [ (...) ]
    (...)
fi
Mais alors, il faudrait tous les passer en revue . Faut voir ce que Fab en pense...

fabounet, Friday 26 June 2009 à 10:48


Subscription date : 30 November 2007
Messages : 17118
les plug-ins non activés peuvent être configurés, tout comme on a des icônes pour des lanceurs non présents dans le dock.
par contre quand un plug-in n'est pas configuré, il faut le virer du paquet, car
- ça sert à rien de le garder
- il chargera ses valeurs bidons (celles par défaut en général)
- et en plus s'il n'est pas utilisé il a probablement un fichier de conf qui date.

taiebot65, Saturday 27 June 2009 à 16:45


Subscription date : 26 October 2008
Messages : 1904
Ok un deuxieme theme fait en dix min..

base sur square-dock http://gnome-look.org/CONTENT/content-pre1/73299-1.png

Edit new version http://www.zshare.net/download/61929925ecb828f1/

matttbe, Saturday 27 June 2009 à 19:52


Subscription date : 24 January 2009
Messages : 12573
Je l'ai un peu modifié pour qu'il n'y ait plus d'erreur. J'ai supprimé ceux avec deux lignes grises (folder-video/music, etc.) qui sont inutiles pour le dock. J'ai également agrandi la police des dialogues car s'il y a des messages d'erreurs, l'utilisateur ne les voit pas. (et les thèmes sont généralement destinés à ceux qui débutent )

Aussi, j'ai rajouté des liens symboliques.
À ce propos, j'ai pu tester sur un autre ordi et j'ai vu ce qui déconnait avec mes liens symboliques... je corrige ceux que j'ai mis dans le dossier OK !

Sinon, taiebot (ou n'importe qui d'autre) pourrais-tu tester ce nouveau paquet : Square-dock.tar.gz et me dire si tout est ok ?

taiebot65, Sunday 28 June 2009 à 01:32


Subscription date : 26 October 2008
Messages : 1904
Il marche chez moi mais je sais pas il nous faut d'autres testeurs....
c'etait quoi les erreurs?
et quels sont les liens symbolique?

matttbe, Sunday 28 June 2009 à 10:59


Subscription date : 24 January 2009
Messages : 12573
De ce que je me souviens : dans "Icônes", tu avais mis un lien brut (/home/...) et il faut mettre _LocalTheme_. (sinon, je n'avais alors aucune de tes icônes...)

Tout ce qui est plug-ins et extra non utilisé, j'ai enlevé (il y avait un thème wheater à l'intérieur d'un autre aussi).

J'ai rajouté des liens symboliques pour couvrir plus d'application (beaucoup avaient des noms "génériques" si je me souviens bien)


J'ai rajouté qqs lignes au wiki => Gestion des thèmes
Je ne suis pas non plus rentré dans les détails !

fabounet, Sunday 28 June 2009 à 13:49


Subscription date : 30 November 2007
Messages : 17118
si toutes les icônes d'un thème sont disponibles dans un thème d'icône sur gnome-look.org, il n'est peut-être pas nécessaire de les inclure dans le paquet.
il suffit de renseigner le nom du thème d'icônes dans la conf,et de le signaler dans le readme.
de plus il est bon de personnaliser aussi les divers indicateurs (appli, drop, etc) et boutons pour qu'ils s'accordent au thème

taiebot65, Sunday 28 June 2009 à 14:07


Subscription date : 26 October 2008
Messages : 1904
Le but de ce post est de permettre au gens d'echanger leurs themes pas de faire des candidats pour inclusion sur le serveur. Quoi que ... Plus il y a de personnes qui echangent plus il y aura de creation de themes.. Mieux c'est pour nous. Je trouve dommage qu'ils postent leurs themes sur gnome-look alors qu'ici on a meme pas besoin de s'identifier pour poster un message.

matttbe, Sunday 28 June 2009 à 14:27


Subscription date : 24 January 2009
Messages : 12573
D'un autre côté, ça fait aussi de la pub pour CD

taiebot65, Tuesday 15 September 2009 à 22:44


Subscription date : 26 October 2008
Messages : 1904
Bon j'ai eu un mail de fan ...

Une demande pour ajouter l'icone chrome

http://www.zshare.net/download/65618455fc87d17e/

Je pensais l'update ...

matttbe, Wednesday 16 September 2009 à 00:02


Subscription date : 24 January 2009
Messages : 12573


Ton fan, c'est celui qui a créé les icônes ?

Themes | Thèmes

Subjects Author Language Messages Last message
[Locked] Share your theme during 60 days...
taiebot65 English 16 matttbe [Read]
16 September 2009 à 00:02


Glx-Dock / Cairo-Dock List of forums Themes | Thèmes Share your theme during 60 days... 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.