Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Applets | Applets Rendering > Diapositive [v. 2]
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 > Diapositive [v. 2]
Page : 1 2 3 ...5 6 7
parAdOxxx_ZeRo Français 124 fabounet [Read]
01 July 2008 à 16:50

nochka85, Saturday 28 June 2008 à 23:19


Subscription date : 29 November 2007
Messages : 7408
Bon .... j'ai une super mauvaise nouvelle : La vue simple slide a un énorme bug
Mais j'ai aussi une grosse peur : Est-ce que la vue a déjà été intégrée à la version des dépôts ?? ... parce que si c'est le cas.... et bien on risque d'avoir des plaintes à tout va !!!!

Explication : J'étais en train de tester Stacks (qui est en SimpleSlide) et là , je LE vois : ..... LE BUG que personne ne nous pardonnera !

Mais comme une image vaut mieux qu'un long discours :

Attention, C'est horrible !!!


.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
http://pix.nofrag.com/f/0/3/402da82d99efa3fedbb9bf980b16a.png

....IL Y A UN TROU DANS LE CADRE !!!!!


Mav, Saturday 28 June 2008 à 23:34


Subscription date : 29 November 2007
Messages : 3146
lol
Putain on est mort ! On se fera jamais accepté dans les dépots 8.10

bougie, Saturday 28 June 2008 à 23:42


Subscription date : 25 June 2008
Messages : 98
Je trouve que l'amélioration du placement des icones et du texte des icones est plus "problematique" ^^

parAdOxxx_ZeRo, Tuesday 01 July 2008 à 14:05


Subscription date : 14 January 2008
Messages : 1122
Ah mon dieu non comment j'ai pu laisser passer ca !!!
En fait si tu regarde dans son post (enfin il me semble) ca avait déjà été signalé seulement ca ne le fait pas à tous les coups et cairo passe pourtant d'un point à un autre donc .. ben .. je vois pas bien. sauf si c'est la qu'on commence et qu'on termine hum je vais voir ca...

Edit : ca doit etre un problème d'arrondi :
sauf si je suis mal réveillé ca m'a l'air de faire zéro sinon...
Si quelqu'un a envie de vérifier :

        const gdouble arrow_dec 2;
        
gdouble fFrameWidth  pDock->iMaxDockWidth-2*X_BORDER_SPACE;
        
gdouble fFrameHeight pDock->iMaxDockHeight-2*Y_BORDER_SPACE my_diapo_simple_arrowHeight 30//  30->pour que la fleche aille plus bas...  -----> quel petit joueur, regarde les calculs de malade que je me suis tape pour la pointe des dialogues ! :-)
        
gdouble fDockOffsetX X_BORDER_SPACE;
        
gdouble fDockOffsetY Y_BORDER_SPACE;
        
        

        
cairo_move_to (pCairoContextfDockOffsetXfDockOffsetY);


        
//HautGauche -> HautDroit
        
if(pDock->bDirectionUp)
        {
                
cairo_rel_line_to (pCairoContextfFrameWidth0);
        }
        else
        {
               
//On fait la fleche
                
cairo_rel_line_to (pCairoContext,  (fFrameWidth/my_diapo_simple_arrowWidth/my_diapo_simple_arrowShift fFrameWidth), 0);                //     _
                
cairo_rel_line_to (pCairoContext, + my_diapo_simple_arrowWidth/my_diapo_simple_arrowShift fFrameWidth my_diapo_simple_arrowShift fFrameWidth arrow_dec,  -my_diapo_simple_arrowHeight);       //  \. 
                
cairo_rel_line_to (pCairoContext, + my_diapo_simple_arrowWidth/my_diapo_simple_arrowShift fFrameWidth my_diapo_simple_arrowShift fFrameWidth arrow_dec, +my_diapo_simple_arrowHeight);        //    /     
                
cairo_rel_line_to (pCairoContext, (fFrameWidth/my_diapo_simple_arrowWidth/my_diapo_simple_arrowShift fFrameWidth) , 0);               // _     
        
}
        
//\_________________ Coin haut droit.
        
cairo_rel_curve_to (pCairoContext,
                
00,
                
my_diapo_simple_radius0,
                
my_diapo_simple_radiusmy_diapo_simple_radius );


        
//HautDroit -> BasDroit
        
cairo_rel_line_to (pCairoContext0fFrameHeight my_diapo_simple_lineWidth my_diapo_simple_radius *  );
        
//\_________________ Coin bas droit.
         
cairo_rel_curve_to (pCairoContext,
                        
00,
                        
my_diapo_simple_radius,
                        -
my_diapo_simple_radius my_diapo_simple_radius);


        
//BasDroit -> BasGauche        
        
if(!pDock->bDirectionUp)
        {
                
cairo_rel_line_to (pCairoContext, - fFrameWidth 0);
        }
        else
        {
                
//On fait la fleche
                
cairo_rel_line_to (pCairoContext, - (fFrameWidth/my_diapo_simple_arrowWidth/my_diapo_simple_arrowShift fFrameWidth), 0);                //     _
                
cairo_rel_line_to (pCairoContext, - my_diapo_simple_arrowWidth/my_diapo_simple_arrowShift fFrameWidth my_diapo_simple_arrowShift fFrameWidth arrow_decmy_diapo_simple_arrowHeight);        //    /     
                
cairo_rel_line_to (pCairoContext, - my_diapo_simple_arrowWidth/my_diapo_simple_arrowShift fFrameWidth my_diapo_simple_arrowShift fFrameWidth arrow_dec, -my_diapo_simple_arrowHeight);       //  \. 
                
cairo_rel_line_to (pCairoContext, - (fFrameWidth/my_diapo_simple_arrowWidth/my_diapo_simple_arrowShift fFrameWidth) , 0);               // _      
        
}
        
//\_________________ Coin bas gauche.
        
cairo_rel_curve_to (pCairoContext,
                        
00,
                        -
my_diapo_simple_radius0,
                        -
my_diapo_simple_radius, -my_diapo_simple_radius );
                        
                        
        
//BasGauche -> HautGauche
        
cairo_rel_line_to (pCairoContext0, - fFrameHeight my_diapo_simple_lineWidth my_diapo_simple_radius 2);
        
//\_________________ Coin haut gauche.
        
cairo_rel_curve_to (pCairoContext,
                
00,
                
, -my_diapo_simple_radius ,
                
my_diapo_simple_radius, -my_diapo_simple_radius );


fabounet, Tuesday 01 July 2008 à 16:50


Subscription date : 30 November 2007
Messages : 17118
c'est au niveau de la jonction que ça fait ça ?
peut-être en changeant le type de CAP_JOIN ou en fermant explicitement le contour ?

Applets | Applets

Subjects Author Language Messages Last message
[Locked] Rendering > Diapositive [v. 2]
Page : 1 2 3 ...5 6 7
parAdOxxx_ZeRo Français 124 fabounet [Read]
01 July 2008 à 16:50


Glx-Dock / Cairo-Dock List of forums Applets | Applets Rendering > Diapositive [v. 2] 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.