Subscription date : 26 October 2008
Messages : 1904
|
WAOUHH CA CA VA FAIRE FUREUR.. |
Subscription date : 29 November 2007
Messages : 7408
|
Bon, je vais m'attaquer au drag n drop d'xml depuis un page web PUIS au drag n drop de tar.gz en mode fichier et html (le tar.gz permettra d'embarquer des images, scripts, fonts, etc... Bref, tout ce qui peut être utiliser par le XML).
Reste juste à définir un endroit où copier tout çà ... Et comment on gère le tout. je pensais à çà :
- les dnd en mode fichier de simple XML demande si on souhaite stocker le XML dans le répertoire dédié ou non.
- pour tous les autres modes : création d'un répertoire dans ~/.cairo-dock/Doncky_themes/ nommé comme le XML/tar.gz , puis copie du XML ou des fichiers contenus dans l'archive à l'intérieur de ce dossier. Enfin, si un dossier du même nom existe, demande pour soit l'écraser, soit renommer le theme.
Ça vous va ? |
matttbe, Tuesday 08 March 2011 à 11:29
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Cool, c'est chouette d'avoir repris le développement
Tu en avais marre du VB?
Sinon, je suppose que tu parles du dossier ~/.config/cairo-dock/Doncky_themes/?
Bon amusement |
Subscription date : 29 November 2007
Messages : 7408
|
Cool, c'est chouette d'avoir repris le développement
Tu en avais marre du VB?
Sinon, je suppose que tu parles du dossier ~/.config/cairo-dock/Doncky_themes/?
oups ... oui, bien sûr
... sinon, j'ai autre chose en vue qui, je pense, nécessite d'attendre encore avant de mettre l'applet dans la version stable -> Je souhaiterais ajouter 2 concepts qui risquent de casser encore une fois l'architecture du xml (mais c'est pas encore sûr) :
- Une clé xml "frame" (ou "zone" ou "area") pour définir des zones de texte. En gros, pour l'instant, il n'y a qu'une seule zone de texte : le desklet entier! L'idée serait de pouvoir en plus définir des zones annexes (comme si on avait plusieurs petits desklets dans l'applet)
- La possibilité d'avoir un affichage complètement différent lorsque l'applet est détachée ou dans le dock. Exemple : Un doncky de surveillance du système pourrait être ultra complet en mode desklet (avec des détails sur l'architecture du PC, etc...), mais très simplifié en mode "dock" (simplement le CPU ou autre)
Bref, en plus des autres idées que je garde en stock (dont ... et surtout ... les zones cliquables), pas mal de choses à venir |
Subscription date : 26 October 2008
Messages : 1904
|
Je reviens sur la reflexion mais je pense que doncky manque vraiment cette option
,
l'image est pas genial car c'est un reflet avec un effet woobly mais je pense que sans l'effet ca rendrait super
ceci devrait etre possible sur texte image et commande avec un ajoute dans le html
Mon image ou texte est rajoute d'un reflet de 30% ca rendrait super bien
http://www.hokstad.com/web2.0-style-logo-reflection-with-ruby-and-cairo.html |
nochka85, Wednesday 09 March 2011 à 12:38
|
|
Subscription date : 29 November 2007
Messages : 7408
|
A mon avis, ce reflet sur les desklet devrait être une option générale ... Et pas une spécificité de Doncky
Bref, faudrait en faire la demande à Fab
Mais en attendant une option de ce type, tu peux déjà obtenir ce rendu |
Subscription date : 26 October 2008
Messages : 1904
|
Tu ne peux pas le faire directement que dans doncky?
ne dessines-tu pas le texte et les images avec du code cairo ? cette fonction manque terriblement
Comment obtenir ce resultat sur par exemple l'heure? |
nochka85, Wednesday 09 March 2011 à 22:38
|
|
Subscription date : 29 November 2007
Messages : 7408
|
Je ne peux pas le faire "simplement" car , certes, j'affiche des images et des textes, MAIS, je le fais dans un "contexte" donné : le desklet entier ! Bref, afficher le reflet au sein même de ce desklet revient à le couper en 2 parties (l'affichage normal et le reflet) ... Et ça, c'est loin d'être simple . Bref, quitte à rajouter la fonction, autant que cela soit utile pour toutes les applets en desklet.
Pour le faire avec ce que l'on a actuellement, et bien c'est un "trick" ... Mais je l'ai déjà montré dans un autre post
Je ferai une petite démo ... Mais demain |
matttbe, Thursday 10 March 2011 à 00:13
|
|
Subscription date : 24 January 2009
Messages : 12573
|
- La possibilité d'avoir un affichage complètement différent lorsque l'applet est détachée ou dans le dock. Exemple : Un doncky de surveillance du système pourrait être ultra complet en mode desklet (avec des détails sur l'architecture du PC, etc...), mais très simplifié en mode "dock" (simplement le CPU ou autre) Pour moi, ce n'est pas très utile car tu ne vas pas passer plusieurs fois de l'un à l'autre et sinon, tu crées un nouveau thème. |
Subscription date : 29 November 2007
Messages : 7408
|
Comment obtenir ce resultat sur par exemple l'heure?
... euh ... comme çà ? :
http://videobin.org/+3vd/47n.html
Pour moi, ce n'est pas très utile car tu ne vas pas passer plusieurs fois de l'un à l'autre et sinon, tu crées un nouveau thème.
Yep, pas faux ... mais quitte à faire les choses bien |
nochka85, Saturday 12 March 2011 à 01:06
|
|
Subscription date : 29 November 2007
Messages : 7408
|
Mise à jour avant de me coucher -> Rev 1886
-> les URL peuvent être glissées sur l'applet (xml uniquement pour l'instant ... et une seule fois ) ... Bref, c'est pas fini, mais çà marche
A tester avec çà :
http://dl.dropbox.com/u/169600/doncky-Time.xml |
Subscription date : 29 November 2007
Messages : 7408
|
Et bien, y'a pas grand monde prêt à tester Doncky on dirait ? |
Subscription date : 26 October 2008
Messages : 1904
|
Ca marche chez moi mais par contre j'ai du sauver le fichier sur disque pour pouvoir faire le drag and drop. |
nochka85, Wednesday 16 March 2011 à 07:01
|
|
Subscription date : 29 November 2007
Messages : 7408
|
Je vais rajouter des prints dans ce cas... |
dasan, Wednesday 16 March 2011 à 22:12
|
|
Subscription date : 16 March 2011
Messages : 19
|
Bonjour,
ou plutôt bonsoir. Je suis nouveau sur ce forum et pour la prmière fois depuis bientôt 2 ans que je tourne en quasi exclusivité sous linux, j'avoue que je me sens dépassé par un petit soucis. A chaques fois que j'ai eu à me creuser les méninges, avec l'aide des nombreux posts, j'ai pu surmonté mes pb. Aujourd'hui, j'ai passé une bonne partie de l'après midi à chercher le pkoi du comment...... mais en vain.
Mon pb est simple: doncky refuse d'afficher mes images. Les balises <img> et </img> sont sans effets, quant aux <zone> et </zone> elles n'affiche rien dutout.
Voici un le code de mon xml.
Je sais aussi que l'affichage des temp de ma carte ati n'est pas des plus esthétique mais pour l'instant ce n'est pas le plus urgent.
Un grand merci à celui ou celle qui pourra m'éclairer.
<!-- Sample code -->
<!-- Author : Yann Dulieu (nochka85) -->
<!--
This file is a part of the Cairo-Dock project
Copyright : (C) see the 'copyright' file.
E-mail : see the 'copyright' file.
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 3
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/ >.-->
<doncky>
<appearance>
<!-- Used when Drag and drop the xml file on the desklet -->
<icon_size>40;40</icon_size>
<deskletSize>260;160</deskletSize>
<decorations>none</decorations>
<bg_desklet>path to the background picture</bg_desklet>
<bg_alpha>1</bg_alpha>
<left_offset>0</left_offset>
<top_offset>0</top_offset>
<right_offset>0</right_offset>
<bottom_offset>0</bottom_offset>
<fg_desklet>path to the foreground picture</fg_desklet>
<fg_alpha>1</fg_alpha>
<defaultFont>Sans 8</defaultFont>
<defaultTextColor>255;255;255;255</defaultTextColor>
<textMargin>0</textMargin>
<spaceBetweenLines>0</spaceBetweenLines>
<displayBackground>1</displayBackground>
<backgroundColor1>41;45;46;255</backgroundColor1>
<backgroundColor2>133;90;255;232</backgroundColor2>
<backgroundRadius>15</backgroundRadius>
<borderThickness>2</borderThickness>
<borderColor>0;0;0;255</borderColor>
</appearance>
<!-- Time -->
<font>Terminal Bitstream Vera Sans Mono 20</font>
<color>6;107;3;255</color>
<alignW>center</alignW>
<cmd>
<echo>`uptime | cut -d" " -f2`</echo>
<refresh>1</refresh>
</cmd>
<br/>
<!-- Uptime (en cours) -->
<font>Terminal Bitstream Vera Sans Mono 12</font>
<color>206;12;27;255</color>
<alignW>center</alignW>
<txt>UPTIME: </txt>
<cmd>
<internal>uptime</internal>
<refresh>1</refresh>
</cmd>
<br>5</br>
<!-- Version GNU/Linux -->
<font>Terminal Bitstream Vera Sans Mono 8</font>
<color>255;255;0;255</color>
<alignW>left</alignW>
<cmd>
<echo>`uname -o` version : </echo>
</cmd>
<br>2</br>
<font>Terminal Bitstream Vera Sans Mono Bold 8</font>
<color>255;71;0;255</color>
<cmd>
<echo>`cat /etc/issue.net` $(lsb_release -sc)</echo>
</cmd>
<br/>
<!-- Version du Noyau -->
<font>Terminal Bitstream Vera Sans Mono 8</font>
<color>255;255;0;255</color>
<txt>Version du Noyau : </txt>
<br>2</br>
<font>Terminal Bitstream Vera Sans Mono Bold 8</font>
<color>255;71;0;255</color>
<cmd>
<bash>uname -r</bash>
</cmd>
<br>10</br>
<!-- CPU Usage -->
<alignW>left</alignW>
<imgsize>30</imgsize>
<img>/home/moi/bureau/Cryo64-Genesis3-Mixed/devices/processor.png</img>
<font>Terminal Bitstream Vera Sans Mono Bold 10</font>
<alignW>left</alignW>
<color>255;255;0;255</color>
<txt>CPU Usage : </txt>
<color>255;71;0;255</color>
<cmd>
<internal>cpuperc</internal>
<refresh>1</refresh>
</cmd>
<txt>%</txt>
<br>2</br>
<cmd>
<bar>cpuperc;10</bar>
<refresh>1</refresh>
</cmd>
<br/>
<!-- Mem -->
<color>255;255;0;255</color>
<txt>RAM : </txt>
<font>Terminal Bitstream Vera Sans Mono 10</font>
<cmd>
<internal>memmaxg</internal>
</cmd>
<txt>Go : </txt>
<font>Terminal Bitstream Vera Sans Mono Bold 10</font>
<color>255;71;0;255</color>
<cmd>
<internal>memperc</internal>
<refresh>1</refresh>
</cmd>
<txt>%</txt>
<br>2</br>
<cmd>
<bar>memperc;10</bar>
<refresh>1</refresh>
</cmd>
<br/>
<!-- Swap Perc -->
<color>255;255;0;255</color>
<txt>Swap : </txt>
<font>Terminal Bitstream Vera Sans Mono 10</font>
<cmd>
<internal>swapmaxg</internal>
</cmd>
<txt>Go : </txt>
<color>255;71;0;255</color>
<cmd>
<internal>swapperc</internal>
<refresh>1</refresh>
</cmd>
<font>Terminal Bitstream Vera Sans Mono Bold 10</font>
<txt>%</txt>
<br>2</br>
<cmd>
<bar>swapperc;10</bar>
<refresh>1</refresh>
</cmd>
<br/>
<!-- GPU -->
<color>255;255;0;255</color>
<txt>GPU Temp :</txt>
<br></br>
<font>Terminal Bitstream Vera Sans Mono 10</font>
<color>255;71;0;255</color>
<alignW>left</alignW>
<cmd>
<echo>`aticonfig --adapter=0 --od-gettemperature`</echo>
<refresh>1</refresh>
</cmd>
</doncky> |
dasan, Wednesday 16 March 2011 à 22:14
|
|
nochka85, Wednesday 16 March 2011 à 22:40
|
|
Subscription date : 29 November 2007
Messages : 7408
|
Pour la balise zone, c'est "normal": elle n'est plus utilisée (mais je n'ai pas encore mis à jour le fichier d'aide ) -> regarde le doncky par défaut pour avoir un exemple
Pour la balise img, je te réponds demain ( je ne vois pas l'ensemble de ton XML depuis mon téléphone portable) |
matttbe, Wednesday 16 March 2011 à 23:07
|
|
dasan, Thursday 17 March 2011 à 10:51
|
|
Subscription date : 16 March 2011
Messages : 19
|
Bonjour, à tous les deux.
désolé j ai pas pu répondre hier soir (trop tard)
Pour l'exemple du xml par defaut c'est bien ce que j 'ai fait, d'ailleurs le peu que j'ai mis en place fonctionne.
Quant aux balises img, j'ai essayé de plein de façon différentes sans succès.
Ce matin j'ai même essayer de downgrader ma version de cairo, mais du coup plus d'onglet doncky;;; alors retour à 2.3.0~Orc2.
Mon dock fonctionne très bien sauf en opengl, alors que dans mon catalyst:
fournisseur opengl ATI tech...
moteur de rendu opengl:ati radeon hd3850
version d'opengl: 3.3.10151 ...
glxgears fonctionne et me retourne entre 15 et 20000 fps
fgl_glxgears pareil mais avec moins de fps .. normal
je ne pense pas que ce bleme d'affichage puisse provenir de ce que j utilise" le driver proprio ( en meme temps ma vielle carte agp fonctionne mieux qu'avec le libre.... ) Genre ETQW nickel chrome.
Les chemins vers les icones me semblent correct: genre.../home/moi/Bureau/Cryo64-Genesis3-Mixed/devices/processor.png
non j'avoue que je pige pas dutout...Au secourrrrr!!! ... et merci d'avance |
dasan, Thursday 17 March 2011 à 15:16
|
|
Subscription date : 16 March 2011
Messages : 19
|
Re bonjour..
C'est bon j'ai trouvé !!!!!
En fait j'ai pris les infos des premiers posts....;
en relisant toute la page http://glx-dock.org/bg_topic.php?t=3905&pos=180
j'ai trouvé:
<img>
<size>40</size>
<file>/home/nochka85/Bureau/Doncky-Icons/CPU.png</file>
</img>
Or moi je metais:
<size>40</size>
<img>/home/nochka85/Bureau/Doncky-Icons/CPU.png</img>
il me manquais donc les balises <file> </file>
je le disais bien que ce devait être un truc tout bête |
|