Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Applets | Applets Pager/gestionnaire de bureauxs viruels
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] Pager/gestionnaire de bureauxs viruels
tshirtman Français 9 necropotame [Read]
04 December 2007 à 08:38

tshirtman, Friday 30 November 2007 à 02:42


Subscription date : 30 November 2007
Messages : 39
Bon comme je bosse sur ce plugin, j'ouvre ici la discussion technique pour son développement, les éventuelles propositions et débat sur toutes les indispensables fonctionalitées qu'il possèderas.

Je rappèle d'abords le but de ce plugin:

pouvoir changer facilement de bureau avec une représentation des bureaux virtuels existant dans un genre de sous dock, avec dans un second temps des fonctions plus proches d'un véritable pager comme l'apperçus des fenetres voir leur déplacement.

Techniquement: Je m'oriente niveau réalisation sur un sous dock contenant une icone par bureau (se seras un simple rectangle au début), l'avantage et qu'en temps que simple icone, il suffit d'une fontion pour aller à un bureau x et chaques bureau l'appelle avec son numero.

par contre il faudras voir si il est possible de ne pas avoir les même représentations pour ce sous dock que pour les autres, pour pouvoir coller les rectangles les uns aux autres, et adapter le style bien sur (éviter certaines animations aussi...).

en gros 3 étapes pour le développement du plugin:
-construire un sous dock contenant le bon nombre de bureau.
-avoir une fonction permettant de se placer sur un bureau.
-lier les deux.

(ça à l'aire simple dit comme ça ;))

tshirtman, Friday 30 November 2007 à 20:38


Subscription date : 30 November 2007
Messages : 39
après réflexion il me semble plus simple et plus logique d'utiliser une bulle avec autant de boutons que de bureaux dedans, du coup je peut faire apparaitre cette bulle sur un clic sur l'icone mais un simple survol m'aurait paru plus ergonomique si Fabounet et d'accords il me faudrait une notification de survol (genre CAIRO_DOCK_MOUSE_OVER_ICON par exemple).

Secondo ou sont les fonctions pour créer ces bulles? ou un exemple de leur utilisation peut être. j'ai bien vu cairo_dock_show_dialog_and_wait mais je vais avoir besoin d'un peu plus générique je pense. (un truc ou je puisse placer des boutons à ma convenance).

je continue de regarder ^^.

necropotame, Friday 30 November 2007 à 20:47


Subscription date : 29 November 2007
Messages : 1583
Pour ma part, niveau ergonomie, je trouve plus pratique de cliquer sur l'icône. Avec le survole, sans tu affiche plein de chose qui te sont inutile. Avec le clique, tu accède à se que tu veut, et tu est sur qu'il ne se dérobera pas sous ta souris !

tshirtman, Friday 30 November 2007 à 21:01


Subscription date : 30 November 2007
Messages : 39
c'est vrais que le survol peut être génant en fait, et un clic en plus c'est pas non plus la mort, j'ai tendance à vouloir diminuer le nombre de clics au maximum, et j'avais un peu le sentiment que deux clics pour changer de bureau c'était trop, mais bon c'était peut être une mauvaise idée.

(mais si j'ai quand même la notifications on pourras laisser le choix à l'utilisateur :p)

necropotame, Sunday 02 December 2007 à 14:10


Subscription date : 29 November 2007
Messages : 1583
Je me suis permit un petit Mockup

http://pix.nofrag.com/c/3/6/b66e6181ae56c9cea7c4cc731cb09.png

Si fabounet le permet, se serai possible qu'un clique milieu donne le focus au bureau ?

tshirtman, Sunday 02 December 2007 à 14:42


Subscription date : 30 November 2007
Messages : 39
c'est gentil ça un mockup ^^ je sais pas trop encore ce que je peut changer niveau style de la bulle (cf la couleur) et j'essayerais que le placement des burau respecte ce qu'on vois avec le pager habituel mais pour l'instant j'en suis pas là ^^.

sinon pourquoi je clic milieu? je pensait déplacer sur le bureau clique sur un simple clic, ou alors je ne comprends pas ce que tu veux dire par "donner le focus à un bureau"?

necropotame, Sunday 02 December 2007 à 14:52


Subscription date : 29 November 2007
Messages : 1583
Donner le focus au bureau, ça veut dire mettre toute les fenêtres en miniature. Un clique sur l'icône ouvre la liste des bureaux et un clique milieu sur l'icône minimise toutes les autres fenêtres. Je propose ça par ce que ça a été demandé à un moment de créer un applet pour afficher le bureau. Vu la simplicité de l'action, autant mettre cette fonctionnalité dans ton plug-in !

tshirtman, Sunday 02 December 2007 à 15:51


Subscription date : 30 November 2007
Messages : 39
Ok ça me parais faisable, et en effet ce serait pratique.

bon là il faudrais que j'arrette de penser et que je fasse un peut quand même parce que ça vas pas avancer sinon ^^.

fabounet, Tuesday 04 December 2007 à 00:08


Subscription date : 30 November 2007
Messages : 17118
le clique du milieu est pas encore géré, mais je peux vous rajouter ça en 20s.
y'a déjà le clique gauche et le double-clique.

necropotame, Tuesday 04 December 2007 à 08:38


Subscription date : 29 November 2007
Messages : 1583
Le double clique ? la classe !

Applets | Applets

Subjects Author Language Messages Last message
[Locked] Pager/gestionnaire de bureauxs viruels
tshirtman Français 9 necropotame [Read]
04 December 2007 à 08:38


Glx-Dock / Cairo-Dock List of forums Applets | Applets Pager/gestionnaire de bureauxs viruels 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.