Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Ideas | Propositions Nouvelle Vue : Vue 3D Dynamique
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] Nouvelle Vue : Vue 3D Dynamique
necropotame Français 7 fabounet [Read]
11 December 2007 à 18:34

necropotame, Monday 10 December 2007 à 11:43


Subscription date : 29 November 2007
Messages : 1583
Je vais faire le chiant, mais c'est pas grave

Je trouve que l'actuel vue 3D est trop statique. Se serais pas mal de créer une vue 3D dynamique, dessiné avec des point de fuite. En faite, lorsque le dock s'agrandit, l'angle des bord est actuellement le même, ce qu'il n'est pas très logique en terme de perspective. De même, l'affichage des séparateur fixe n'est pas vraiment optimal. Le séparateur s'agrandit, enfin bref, le tout n'est pas très cohérent à mon sense. Ça reste quand même du très bon boulot ! Même problème avec les bordures qui ne sont pas en 3D. Nromalement, tout cela est faisable, il suffit de définir un point de fuite, que l'utilisateur pourra déplacer, et de tout calculer en fonction de se point. Avec des vecteurs, c'est tout à fait faisable.
J'ai fait quelque illustration pour montrer des quoi je parle :

http://pix.nofrag.com/8/8/a/92d6de77e64009eeb50359c8b8b2f.png
http://pix.nofrag.com/8/8/1/2760c3465aa26bb1826a330e2d0fa.png

Autre truc pas mal à faire : ajouter une option pour le le bord du dock soit collé à l'écran ou non. Ça devrais mieu rendre comme ça.
Ah oui, et les séparateurs en cassure du dock aussi, ça serais pas mal !

nochka85, Monday 10 December 2007 à 12:13


Subscription date : 29 November 2007
Messages : 7408
C'est vrai que cela serait pas mal !

benoit2600, Monday 10 December 2007 à 12:33


Subscription date : 03 December 2007
Messages : 526
très bonne idée !!

fabounet, Monday 10 December 2007 à 14:41


Subscription date : 30 November 2007
Messages : 17118
oulala ! et l'applet rhythmbox, ça avance ? ...
bon ben je vais voir ce que je peux faire ^_^

au fait les séparateurs plat bénéficient déjà d'un bord de fuite variable.

le bord du dock soit collé à l'écran ou non
il dit qu'il comprend pas.
pour les séparateurs en cassure, il va falloir réfléchir (pas trop envie de casser le dessin du cadre en 3 trapèzes).

necropotame, Monday 10 December 2007 à 17:13


Subscription date : 29 November 2007
Messages : 1583
Oui, mais il réagit bizarrement ! En faite, lorsque la vue est en 2D, ton séparateur prend la place d'un carré, alors qu'il devrais être fin, comme à plat. et lorsque le curseur passe autour, il grossit légèrement. Mais le mieux, se serais quand même que le dock soit cassé ! Ou en tout cas de choisir entre trait continue, pointillé ou cassure

fabounet, Monday 10 December 2007 à 17:58


Subscription date : 30 November 2007
Messages : 17118
oui il faut pas utiliser la vue 3D pour refaire la vue 2D
mêm si je te l'accorde théoriquement la 2ème est un cas particulier de la 1ère.
en fait s'il change de taille, c'est qu'il a un rectangle alloué pour se dessiner. j'ai choisi d'utiliser ce rectangle au maximum, et comme son inclinaison varie avec sa position, sa largeur de base varie aussi.
il faudrait que je calcule la largeur minimale qu'il peut prendre, et que je m'y colle. le truc c'est qu'il faudrait le faire à chaque insertion/suppression d'icône aussi; bref ma flemme a pris le dessus.

pour le trait plein c'est facile, pour la cassure j'ai regardé, je peux le faire en dessinant le trait plein en mode "gomme". le truc c'est qu'alors les coins créés sont pas arrondis comme ceux du cadre normal. donc à voir. je cablerai ça demain.

nochka85, Monday 10 December 2007 à 18:03


Subscription date : 29 November 2007
Messages : 7408
"fabounet" :
...pour le trait plein c'est facile, pour la cassure j'ai regardé, je peux le faire en dessinant le trait plein en mode "gomme". le truc c'est qu'alors les coins créés sont pas arrondis comme ceux du cadre normal. donc à voir. je cablerai ça demain.


Je ne pense pas que cela rende terrible d'arrondir les bords de la cassure ... enfin faut voir, mais rien qu'un trait de "gomme" cela serait bien je pense !
Sinon, à quand le séparateur que l'on peut insérer où l'on veut ? (et tant qu'à faire, idem pour les applets )

fabounet, Tuesday 11 December 2007 à 18:34


Subscription date : 30 November 2007
Messages : 17118
bon alors tant mieux, un coup de gomme c'est facile à faire
j'étudiearai la question des icônes qu'on peut placer n'importe où, mais c'est pas gagner (car j'ai justement tout fait pour qu'elles se mélangent pas )

Ideas | Propositions

Subjects Author Language Messages Last message
[Locked] Nouvelle Vue : Vue 3D Dynamique
necropotame Français 7 fabounet [Read]
11 December 2007 à 18:34


Glx-Dock / Cairo-Dock List of forums Ideas | Propositions Nouvelle Vue : Vue 3D Dynamique 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.