Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Ideas | Propositions Comportement de la fenetre de 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)
Ideas | Propositions

Subjects Author Language Messages Last message
[Locked] Comportement de la fenetre de thèmes
Page : 1 2
SQP Français 25 fabounet [Read]
28 October 2010 à 10:53

SQP, Tuesday 12 October 2010 à 11:27


Subscription date : 03 July 2010
Messages : 1081
je ne me fais pas trop de doutes sur la compréhension de la page avec la popup de 3 lignes activée presque partout.

pas testé tes dernières modifs, mais j'aurais surement un peu plus de boulot sur le treeview si je comprend bien.

688 :
GUI Theme and modules : add package infobar
Updated widgets : Theme loading with two 2 lines version. One line for theme save, gauge and views theme selection, and applet description (simple config)
-One line : title (+version) and author labels
-Two lines : title and state labels and state icon. Second line is author and size labels
GUI Theme : Cleaned treeview list
-Updated text : removed author and size
-Added column size (allow sorting and looks better)
-Changed state column to use icons (reduce space and looks better)
-Reduced the rate me text size
-Set text and image to blank while downloading info


J'ai enlevé les ... du texte pendant le download. Vide, c'est pas plus clair, mais ca rend mieux (surtout avec l'image retirée) en cas de download très rapide.
On pourrait peut être mettre un <small><i>loading</i></small> ou utiliser la status bar, mais elle ne me parait pas bien foutue pour le moment

En mode simple, sur la description de l'applet, il n'y a que le nom (pas de version ou auteur). Voir si il faut les ajouter

Il faut vérifier la libération des ressources du data, je suis pas sur d'avoir tout bien compris la dedans, donc j'ai pas trop touché.

http://uppix.net/d/5/a/0997ce6da3f68bf3ac6357a687ef4.png

http://uppix.net/0/7/b/8048507a90ea1e4d6c0bad659be0c.png

http://uppix.net/0/b/0/36ea5e5d0bea5029f7cf740040b99.png

je pense qu'il pourrait être intéréssant d'ajouter quelques champs aux infos de thème :
  • link ou homepage, transforme le titre en lien. Pourrait aussi renvoyer sur une doc inline ou online pour les applets.
  • contact, pour une adresse email à mettre en lien sur l'auteur
  • peut être ajouter un changelog avec la version
  • integrer description et date


et faire un xml pour les thèmes du dock comme pour les thèmes gauges, ou s'aligner sur le format ini du site :
[Pidgin]
author=Fabounet
creation=20100101
last modif=20100904
category=3
rating=3
size=0.49


et le 2e patch qui ajoute les icones. J'ai pris des elementary que j'aime beaucoup pour tester (en GPL2). Pas sur qu'on puisse les integrer direct, je vérifierais ca si ca plait.

J'ai mis ca dans un répertoire icons, pas sur que ca s'installe bien, mais ca me paraitrait intéréssant de les ranger un peu

689 :
GUI Theme : add icons harddisk, internet and user from elementary set

fabounet, Tuesday 12 October 2010 à 12:14


Subscription date : 30 November 2007
Messages : 17118
cool merci ! il faudra que je teste tout ça (j'en suis à la 687)
et pour les icônes new et refresh ? (par exemple une étoile jaune avec écrit NEW dedans)
pour le readme faut voir qu'il est remplacé par la date de dernière modif si l'utilisateur sauvegarde par-dessus, du coup ça enlève les infos initiales en même temps ce qui est bien.

+1 pour l'auteur dans les applets (la version n'est pas très utile)
la taille dans le tree-view est peut-être superflue maintenant que tu l'as intégrée dans le descriptif.

SQP, Tuesday 12 October 2010 à 12:44


Subscription date : 03 July 2010
Messages : 1081
new j'ai mis l'icone du module icon-indicator, l'étoile jaune avec le petit +
pour le refresh, je pensais a repeindre le globe en orange. Pour le moment plug-ins/wifi/link-4.svg qui y ressemble pas mal

comme je disais, pour les infos de thème ca pourrait etre bien d'en faire un fichier simple (j'aime bien le ini) qui permettrait d'y stocker les infos des thèmes locaux.
Pour le moment ils apparaissent vide. J'ai le cas pour quelques anciens thèmes qui ne sont plus présent sur le site, et les miens

[sqp@sqp-desktop:~/.config/cairo-dock/themes] du
2,7M    ./@Tux_n_Tosh
572K    ./I_Cairo
1,8M    ./Famous_Phone
12K    ./.rating
5,1M    ./sqp_test
5,1M    ./sqp_test3
5,1M    ./sqp_test2
16M    ./sqp_test4
22M    ./sqp_main

peut être le générer automatiquement si pas trouvé pour eviter d'avoir à vérif la taille 2x (on peut noter aussi sur cet exemple la tendance à l'embonpoint du current theme quand on se met à charger quelques thèmes pour tester)

pour un peu de clarté sur l'utilisation des thèmes, je pense que ca pourrait être pas mal de pas pouvoir sauver un thème du même nom qu'un des thèmes officiels. Comme ca l'utilisateur peut continuer à recevoir des mises à jour sur son thème de base, et ca les différencie bien. Le thème sauvé aura le readme = date

Et un petit sur un thème : pas de fichier readme dans http://themes.glx-dock.org/themes2.2/Tux_n_Tosh/
j'ai ca dans le @Tux_n_Tosh encore sur mon disque

<u>Author</u> : <b>Nochka85</b>

<i>A complete theme based on Tux'n Tosh icons</i>
<i>( http://www.sadeem.net/tux.html )</i>

<u>Contact</u> : <b>nochka85@cairo-dock.org</b>

fabounet, Tuesday 12 October 2010 à 14:35


Subscription date : 30 November 2007
Messages : 17118
je pense que ca pourrait être pas mal de pas pouvoir sauver un thème du même nom qu'un des thèmes officiels.

effectivement, mais alors il ne faudrait pas se baser sur le nom, car la liste des themes peut etre innaccessible, mais par exemple sur la présence d'un petit fichier de verrouillage ajouté par le dock au moment où il le télécharge.

pour les infos de thème ca pourrait etre bien d'en faire un fichier simple (j'aime bien le ini)

tout à fait, au moins les standardiser pour qu'on ait toujours les mêmes infos dans le même ordre
mais un fichier de clés serait sûrement plus pratique à inclure dans l'IHM.

et ben, t'as pas fini de bidouiller les IHM toi

SQP, Wednesday 27 October 2010 à 17:03


Subscription date : 03 July 2010
Messages : 1081
c'en est ou l'intégration des patchs ?

fabounet, Thursday 28 October 2010 à 10:53


Subscription date : 30 November 2007
Messages : 17118
c'est intégré jusqu'à la 688 incluse
il manque les icônes pour le tree-view, mais il me semble que le reste est complet
je n'ai pas pu faire de merge car il y'avait beaucoup de choses à reprendre, donc je t'invite à vérifier le tout

Ideas | Propositions

Subjects Author Language Messages Last message
[Locked] Comportement de la fenetre de thèmes
Page : 1 2
SQP Français 25 fabounet [Read]
28 October 2010 à 10:53


Glx-Dock / Cairo-Dock List of forums Ideas | Propositions Comportement de la fenetre de 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.