Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Applets | Applets Folders
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)
Applets | Applets

Subjects Author Language Messages Last message
[Locked] Folders
Page : 1 2
fabounet Français 39 matttbe [Read]
06 August 2010 à 21:02

fabounet, Saturday 17 July 2010 à 03:10


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 ?

lylambda, Saturday 17 July 2010 à 13:32


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) :
http://uppix.net/4/e/5/bf3adf96d67b37a9a9eb750985c7e.png.

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

fabounet, Monday 19 July 2010 à 13:56


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

lylambda, Monday 19 July 2010 à 14:20


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)

fabounet, Monday 19 July 2010 à 15:27


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

lylambda, Monday 19 July 2010 à 20:31


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)

lylambda, Monday 19 July 2010 à 21:47


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.....

Applets | Applets

Subjects Author Language Messages Last message
[Locked] Folders
Page : 1 2
fabounet Français 39 matttbe [Read]
06 August 2010 à 21:02


Glx-Dock / Cairo-Dock List of forums Applets | Applets Folders 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.