Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Applets | Applets Rendering : mode curviligne
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] Rendering : mode curviligne
Page : 1 2 3 4
parAdOxxx_ZeRo Français 79 fabounet [Read]
26 June 2008 à 03:09

parAdOxxx_ZeRo, Sunday 18 May 2008 à 21:34


Subscription date : 14 January 2008
Messages : 1122
4 mois de stage... ouais si tu veux !

nochka85, Sunday 18 May 2008 à 21:47


Subscription date : 29 November 2007
Messages : 7408
Oh fait, pour la petite anecdote : Après avoir testé et utilisé cette première mouture (déjà pas mal avancée ) de rendu curviligne , je viens d'essayer de repasser au 3D "traditionnelle" .... et bien je n'y arrive pas ... il manque quelque chose à la vue traditionnelle que je n'arrive pas à décrire !

Bref, malgré les bugs qu'il reste à corriger (que tu as décrit plus haut) , je suis déjà accroc à cette vue ! .... je comprend les utilisateurs de AWN qui ne jurent que par elle !

-> donc, beau travail Paradoxxx

EDIT : je garde la vue 3D Plane pour certains sous-dock

parAdOxxx_ZeRo, Sunday 18 May 2008 à 21:53


Subscription date : 14 January 2008
Messages : 1122
Merci voilà qui fait plaisir !
Vu ma disponibilité qui risque d'être un peu limitée, Fabounet si tu veux mettre les mains dans mon cambouis fais toi plaisir (bien que je sache que tu n'as pas que ca à faire !)
ps : tu as meme pas la vue slide pour les sousdocks ? raa tu me déçois

nochka85, Sunday 18 May 2008 à 22:13


Subscription date : 29 November 2007
Messages : 7408
ps : tu as meme pas la vue slide pour les sousdocks ? raa tu me déçois


J'ai 9 sous docks en tout (en comptant Mail, Stacks et Shortcuts) : 3 en vue 3D Plane, 4 en vue Parabolic et 2 en vue Simpleslide

parAdOxxx_ZeRo, Sunday 18 May 2008 à 23:42


Subscription date : 14 January 2008
Messages : 1122
bon ca va tu es au dessus de la barre des 20%

nochka85, Sunday 18 May 2008 à 23:47


Subscription date : 29 November 2007
Messages : 7408
Bah c'est une vue qui se prête super bien avec une bonne dizaine (ou plus) d'icones je trouve .... tout comme Parabolic avec 5 à 10 icones ... et 3D Plane en dessous de 5 icones

ChAnGFu, Sunday 18 May 2008 à 23:52


Subscription date : 17 January 2008
Messages : 1526
Nochka a le dock pour faire la guerre!! je suis arrivé difficilement a 4 sous-dock d'en moyenne 6 icônes!

nochka85, Sunday 18 May 2008 à 23:56


Subscription date : 29 November 2007
Messages : 7408
bah en fait, j'ai certains sous docks qui ne me servent qu'à tester -> Stacks pointe vers un dossier ou j'ai une trentaine d'images par exemple ! .... idéal pour tester simpleslide ET stacks , mais totalement inutile lors d'une utilisation "normale" du dock !

CAIRO-TESTEUR ... c'est un métier

ChAnGFu, Sunday 18 May 2008 à 23:59


Subscription date : 17 January 2008
Messages : 1526
Lol je vois

ppmt, Monday 19 May 2008 à 04:00


Subscription date : 29 November 2007
Messages : 3520
j'ai remarque un petit probleme avec la vue

je suis sous compiz et quand je fait tourner le cube la courbe change de place selon la face du cube.

il y a meme une face ou la partie gauche de la courbe est tronquee

ChAnGFu, Monday 19 May 2008 à 04:08


Subscription date : 17 January 2008
Messages : 1526
C'est un problème au niveau du dessin du dock, ca le fait aussi avec 3D Plane. J'avais signalé le problème mais il est passé a la trappe

parAdOxxx_ZeRo, Monday 19 May 2008 à 08:17


Subscription date : 14 January 2008
Messages : 1122
Ah chez moi pas du tout :/
Des options exotiques pour compiz ? (Genre couper le dock aléatoirement sur des face)

fabounet, Monday 19 May 2008 à 13:52


Subscription date : 30 November 2007
Messages : 17118
très bon j'ai vu ça hier ! au passage de la souris dans le dock les icônes s'envolent un peu mais c'est déjà impressionnant
pour les séparateurs plats il va falloir calculer jusqu'où aller (et le trait du fond pourra je pense être une simple droite reliant les 2 bords, pas la peine de la faire courbe)

désolé mais j'ai pas le temps de regarder ton code dans l'immédiat, préparation de version et débuggage en tout genre, mais promis je regarde dés que possible !
t'as explosé le nombre de vues en 2 semaines en tout cas

parAdOxxx_ZeRo, Monday 19 May 2008 à 20:34


Subscription date : 14 January 2008
Messages : 1122
prends ton temps ca presse pas, c'est juste que la pour moi ca va etre chaud de continuer donc ca risque de stagner en version buggée !
Je rappelle les bugs au passage :
-> Les icones sautent quand le dock se met au repos
-> La courbe des icones fait n'importe quoi quand on est à l'exterieur des icones extremes surtout dans les sous docks
-> La parabole est calculée à la hache
-> Les icones ont l'air d'avoir mal quand le sous dock se replie
-> Les séparateurs s'arrêtent pas au bon endroit
-> Le dégradé des décorations est coupé bien trop bas
-> Les fleches d'insertion ne sont pas au courant que le dock n'a plus une forme carrée


Ceci dit je te rassure contrairement à la vue slide (simpleslide moins) la ya rien de très différent dans le code...
J'ai pris 3d plane et j'ai surtout changer le dessin des décorations, puis j'ai essayé de caler une parabole pour les icones.
Mais le problème réside dans la complexité des courbes de bézier:
-soit on dessine une parabole donc après c'est facile pour obtenir les coordonées des icones et des séparateurs mais pas optimisé du tout avec cairo à ce que j'ai compris
-soit courbe de bézier mais la pour le reste c'est chaud !
-sinon on prends un arc de cercle mais ca sera moins paramétrable si on veux que les positions soient simple sinon faudra passer par une ellipse calculée difficilement après le passage du cairo_scale sur l'arc de cerle
-sinon faut trouver une idée de génie

nochka85, Monday 19 May 2008 à 20:40


Subscription date : 29 November 2007
Messages : 7408
-sinon faut trouver une idée de génie


Bon : Je commence à chercher ! .... par contre, j'espère que vous avez le temps !

sylvain1970, Monday 19 May 2008 à 22:47


Subscription date : 29 November 2007
Messages : 329
J'ai trouvé !
mais nochka85 vous en parlera bien mieux que moi....


(bon, j'ai hésité 4 à 5 secondes avant de la faire)

Sinon, petit tux mange la ligne de la courbe du plan et rajoute un fond sur les icônes (ce qu'il ne fait pas en version plan 3D classique).

parAdOxxx_ZeRo, Monday 19 May 2008 à 22:57


Subscription date : 14 January 2008
Messages : 1122
Le salaud !
C'est codé bizarrement tout ca... Fab ?!
Les plugins devrait pas dépendre des rendus si ?

nochka85, Monday 19 May 2008 à 23:27


Subscription date : 29 November 2007
Messages : 7408
Je viens de voir aussi que le séparateur physique ne s'arrête pas bien en haut ... çà s'est déjà dit .... mais il ne s'arête pas bien en bas non plus -> Il suffit de réduire un petit peu la taille des séparateurs pour s'en rendre compte .... ou créer un séparateur à l'extrémité du dock (afin qu'il soit relativement fin)

Gege, Wednesday 21 May 2008 à 22:03


Subscription date : 03 February 2008
Messages : 361
Il est super classe ton rendering paradoxx

Par contre chez moi les icone ne curvent pas

ca a été rajouté ou pas ?

nochka85, Wednesday 21 May 2008 à 22:21


Subscription date : 29 November 2007
Messages : 7408
Par contre chez moi les icone ne curvent pas


Regarde bien -> çà doit être courbé ... mais beaucoup moins que le fond .... mais courbé quand même -> Prends une règle

Applets | Applets

Subjects Author Language Messages Last message
[Locked] Rendering : mode curviligne
Page : 1 2 3 4
parAdOxxx_ZeRo Français 79 fabounet [Read]
26 June 2008 à 03:09


Glx-Dock / Cairo-Dock List of forums Applets | Applets Rendering : mode curviligne 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.