Subscription date : 30 November 2007
Messages : 17118
|
c'est cette applet qui va désormais gérer les fichiers dans le dock (donc il y'a pas mal de nettoyage à prévoir dans le core).
pour l'instant elle fait autant que le dock, en mieux (on peut par exemple afficher le contenu du repertoire dans un desklet)
pour la suite il faut une vue Slide améliorée, c'est donc la prochaine étape.
(du coup ça pourrait rendre inutile l'option "nombre de fichiers à afficher")
c'est une version alpha, soyez indulgents
PS : ajoutez -Denable-folders=yes à votre ligne de compile cmake |
matttbe, Saturday 17 July 2010 à 04:19
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Le script a été mis à jour
Pas mal l'applet, j'attends ce qui est annoncé avec impatience |
Tofe, Saturday 17 July 2010 à 10:47
|
|
Subscription date : 09 February 2008
Messages : 921
|
Je viens de pusher ma vue slide dans lp:~cairo-dock-team/cairo-dock-plug-ins/desklet-rendering-pan-view . Maintenant je vais faire mes modifs dans cette branche, notamment pour faire une nouvelle vue. Enfin, j'ai jamais été vraiment convaincu qu'une nouvelle vue était nécessaire, mais bon c'est de l'ordre du détail et puis, c'est toi le chef |
matttbe, Saturday 17 July 2010 à 11:57
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Ok cool! merci. |
Tofe, Saturday 17 July 2010 à 12:48
|
|
Subscription date : 09 February 2008
Messages : 921
|
Bon, je viens de splitter Slide et une nouvelle vue, nommée "Viewport". Par contre je n'arrive pas à la faire apparaître dans la liste des vues dans la config de CD... Une idée, quelqu'un ? Sachant que j'ai rajouté l'inscription de la nouvelle vue dans rendering-init.c. |
Tofe, Saturday 17 July 2010 à 13:28
|
|
Subscription date : 09 February 2008
Messages : 921
|
Deuxième modif dans la branche "desklet-rendering-pan-view": j'ai mis la vue "Viewport" pour la vue desklet de l'applet Folders. J'ai donc résolu le problème ci-dessus, qui en fait n'était pas un problème...
En fait, ma branche est prête pour un merge, non ? |
Subscription date : 06 September 2009
Messages : 1635
|
Trés sympa cette applet . Et fonctionnelle pour une alpha.
Premier petit souci repéré, la gestion des chemin de fichier affiche mal les caractères spéciaux (ici les accents) :
.
En desklet, la taille des icones des fichiers et document sont proportionnelles à celles du desklets. Pouvoir donner une taille fixe aux icônes serait plus esthétique.
Enfin, les icônes se mettent de part et d'autre du desklet qui parait vide quand il est allongé et avec peut d'icône. |
Tofe, Saturday 17 July 2010 à 13:46
|
|
Subscription date : 09 February 2008
Messages : 921
|
Mmmmh la moitié de tes remarques sont corrigées avec la nouvelle vue. Je propose donc un merge. |
Tofe, Saturday 17 July 2010 à 14:16
|
|
Subscription date : 09 February 2008
Messages : 921
|
C'est fait, j'espère que j'ai pas encore tout cassé
Donc, pour info, ce qu'il reste à faire sur cette vue c'est:
- prendre en compte plus d'éléments de configuration (dans la fonction "configure", par exemple, le scroll vertical est activé en dur, et celui horizontal est désactivé en dur. On devrait pouvoir choisir ça normalement, de même que la taille des icones)
- dessiner des ascenseurs pour savoir où on en est du scroll
- pouvoir manipuler les ascenseurs
Actuellement, on ne peut scroller que verticalement (mais c'est juste un choix, le scroll horizontal marche aussi), et pour scroller il faut passer la souris vers le bord du desklet.
La taille minimale d'une icone est actuellement fixée à 48 pixels.
Bon scroll ! |
matttbe, Saturday 17 July 2010 à 19:26
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Un petit détail concernant BZR: Pour être "dans les règles" lorsque l'on doit faire de grosses modifs (enfin, des trucs qui peuvent prendre plusieurs jours) et que l'on désire commiter entre temps, il est préférable de dupliquer le répertoire de sa branche, faire ses modif sur le côté tout en pushant sur le serveur également dans une branche annexe. Une fois les modifs finies, on repasse sur la branche synchronisée avec 'trunk' (qui a été dupliquée), on vérifie qu'elle est bien à jour puis on merge la branche depuis celle du serveur et on push le tout.
Ce n'est pas vraiment obligatoire mais au moins on ne cache pas l'historique (si on désire voir ce qui a été modifié, c'est pas très facile à s'y retrouver )
Pour info, les gros projets comme BZR, c'est une seule machine qui a le droit de pusher sur la branche Trunk. Il n'y a donc que des merges de branches annexes.
Merci pour la modif en tous cas |
Subscription date : 30 November 2007
Messages : 17118
|
tu as tout à fait raison, et je devrais utiliser les branches annexes d'ailleurs !
qques remarques sur la vue Viewport :
- utilison le scroll, après tout la vue est faite pour représenter un grand nombre d'icônes qui ne sont pas des applets ou des applis, donc qui ne réagissent pas au scroll.
Le scroll est donc libre.
- pour le scroll horizontal/vertical, simplifions en évitant d'autoriser les 2 en même temps (on aurait donc un simple booléen : horizontal ou vertical)
- +1 pour dessiner des ascenseurs, mais pas forcément pour les manipuler (le scroll peut suffire)
m'enfin avec des boutons, on gèrerait les rares cas de config sans molette, mais c'est moins prioritaire je pense.
- la ligne qui va disparaître disparaît trop tôt (il faudrait qu'elle soit affichée jusqu'au dernier pixel). avec un scroll par bouton, ça défilerait d'une ligne entière, donc on n'aurait pas ce problème |
Subscription date : 06 September 2009
Messages : 1635
|
Quelques retours :
Après ta rev, Tofe, le mode desklet ne m'affiche plus les icônes des dossiers et fichiers présent dans le dossier surveillé.
De plus, avant la rev, les étiquettes des éléments contenus dans le desklet ne s'affichaient (de manière permanente) qu’après un survol du curseur.
Enfin, les miniatures (pour les images, vidéos, etc.) n'étaient pas prises en compte. |
matttbe, Monday 19 July 2010 à 14:37
|
|
Subscription date : 24 January 2009
Messages : 12573
|
fabounet : tu as tout à fait raison, et je devrais utiliser les branches annexes d'ailleurs ! Boh, c'est principalement toi qui push donc tu peux directement le faire sur trunk (mais c'est d'ailleurs pour cela que je te demande parfois si je peux pusher). La seule contrainte pour toi, c'est de faire un 'bzr pull' au cas où il y aurait eu de nouvelles révisions.
D'ailleurs, ce n'est pas un problème de faire de petites modifications sans pusher sans diverger, un 'bzr pull' avant de pusher et tout est bon. Le seul problème, c'est pour commiter entre temps et les risques de conflits à résoudre immédiatement.
lylambda : Après ta rev, Tofe, le mode desklet ne m'affiche plus les icônes des dossiers et fichiers présent dans le dossier surveillé. Pas de problème pour moi sauf que les fichiers sont redimensionnés (donc pas de scroll sauf la toute première fois que j'ai activé l'applet) |
Subscription date : 30 November 2007
Messages : 17118
|
les miniatures (pour les images, vidéos, etc.) n'étaient pas prises en compte.
pas de miniatures des vidéos prévues, par contre celles des images devraient apparaître. |
matttbe, Monday 19 July 2010 à 16:37
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Sinon tu peux utiliser l'outil totem-thumb(...), idem avec evince => on retrouve ces commandes dans des clés gconf |
Subscription date : 06 September 2009
Messages : 1635
|
Sinon tu peux utiliser l'outil totem-thumb
Pour les miniatures des vidéos, j'utilise ffmpegthumbnailer (autopromotion ) donc je n'ai aucun souci pour les générer. Par contre, le desklet de Folders ne me les affichait pas, ainsi que les miniatures de mes ODT et autres (je ne me rappel pas si j'ai essayé avec une simple image). |
matttbe, Monday 19 July 2010 à 21:19
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Pour Les aperçus sur Gnome, il faut regarder dans les clés gconf /desktop/gnome/thumbnailers/:
- Il faut regarder si elle est activée, ex: /desktop/gnome/thumbnailers/video@ogg/enable (boolean)
- Puis exécuter la commande, ex: /desktop/gnome/thumbnailers/video@ogg/command (string)
|
Subscription date : 06 September 2009
Messages : 1635
|
Ne t'en fait pas, pour les vidéos c'est activé pour la commande "ffmpegthumbnailer -s %s -i %i -o %o -f" et cela fonctionne parfaitement dans Nautilus.
Par contre, le desklet ne m'affiche pas cette même miniature. Ce que je supposais être une fonctionnalité manquante. |
matttbe, Tuesday 20 July 2010 à 00:00
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Oui, ce n'est pas (encore) intégré. D'où mon message: pour gnome, on peut utiliser des clés gconf si elles existent pour savoir quel outil utiliser pour les miniatures |
ppmt, Saturday 31 July 2010 à 15:42
|
|
Subscription date : 29 November 2007
Messages : 3520
|
J'ai mit du temps a comprendre mais finalement je l'ai coince!!!
Chez moi Folder gele dock.....j'explique
Je lance le dock et la tout va bien je peux voir le sous dock avec mes fichier, je peux clique dessus et faire ca a volonte
Puis je retourne a la vrai vie pendant un certain temps (pas quantifier) et finalement je reviens a mon dock prefere
La je passe la souris au dessus de l'applet folder je vois le sous-dock qui essaye de s'affiche et BAM le dock se fige et passe a 98% d'utilisation dans top
Dans le terminal je ne vois rien d'anormal....je vais essayer avec du debug mais ca risque d'etre gros avant que le probleme ne se declenche
sinon il y a l'option ddd aussi..... |
|