#2076 Le 26/10/2007, à 12:28
- ppmt
Re : nouveau cairo-dock
bon le ppmt avec un peu de retard....
alors le file manager en effet ne marhce pas (pas d'icones de disque)
et aussi j'ai remarque que forcer le mode carrousel ne marhce plus non plus. Je ne m'en sers pas donc ca me derange pas mais bon...
Et aussi au final j'aime bien le fait de docker les repetition d'application mais ca me pose des problemes avec ces histoires d'icones fantomes que j'ai de temps en temps (une icone toujours la meme quand l'appli est ferme)
Je vais faire une belle prose ce week-end pour explique tout ca!
le dock dont vous avez toujours rêvé Cairo-Dock
irc://irc.freenode.net/#Cairo-Dock-fr
Hors ligne
#2077 Le 26/10/2007, à 13:19
- edp
Re : nouveau cairo-dock
voila j'aimerai installer cairo-dock sur ma mandriva 2008..on peut m'expliquer comment on fait?
#2078 Le 26/10/2007, à 13:30
- tshirtman
Re : nouveau cairo-dock
je pense que tu peut la prendre par cvs (comme je l'ai décrit page précédente) et installer les paquets correspondant aux notres (voir la partis compliation de la doc dans la signature de fabounet) puis la compiler (toujours dans la doc) tu devrait t'en sortir.
si il y as problème demande il n'y as actuellement pas de rpm
...sinon tu peut transormer le deb en rpm avec alien quand il seras revenu (le deb).
Dernière modification par tshirtman (Le 26/10/2007, à 13:30)
Hors ligne
#2079 Le 26/10/2007, à 13:41
- edp
Re : nouveau cairo-dock
je pense que tu peut la prendre par cvs
kesakoi?????
jvai voir comment tu a fait page precedente deja... jte dirai si ca a marché...
c'est chiant qui a pa de rpm....
#2080 Le 26/10/2007, à 14:16
- tshirtman
Re : nouveau cairo-dock
bon si tu ne connais pas le cvs je pense que tu vas un peut galérer, je pense que le plus simple est que tu attende que le .deb de la dernière version soit en ligne et que tu utilise le programme "alien" pour transformer le deb en rpm.
ps: quand revenu le deb seras là: http://developer.berlios.de/project/shownotes.php?release_id=13619
y'as pas de rpm par ce que le développeur est sous ubuntu et qu'aucuns utilisateur sous une distribution a base de rpm n'as encore manifesté le désire de faire un rpm. mais ça viendras je pense
Dernière modification par tshirtman (Le 26/10/2007, à 14:18)
Hors ligne
#2081 Le 26/10/2007, à 14:33
- edp
Re : nouveau cairo-dock
ouais ben alien j'ai c'est pas un pb...
jte remercie, jvai essayer ca.
#2082 Le 26/10/2007, à 15:29
- Kelvan
Re : nouveau cairo-dock
@Kelvan : tu es sous quel WM ? avec Beryl et Metacity, le dock reste visible même quand je fais "montrer le bureau". lancé sans aucune option, ou alors avec --dock-hint si la version est un peu antérieure.
Suis sous gnome et compiz-fusion (ubuntu gutsy quoi)e
cairo-dock --no-keep-above --dock-hint
edit : au temps pour moi : --no-keep-above est annulé par --dock-hint
Dernière modification par Kelvan (Le 26/10/2007, à 16:03)
Hors ligne
#2083 Le 26/10/2007, à 15:44
- vilraleur
Re : nouveau cairo-dock
@fabounet
j'ai sorti une version 1.3.8 qui reprend toutes les corrections/ajout de la semaine (qui fut chargée smile )
dispo sur le site, par contre j'ai comme un gros doute, j'ai l'impression que le file-manager bug; si vous constatez des problèmes, merci de faire un pitit retour ^_^
Bah je vois rien de spécial de + ou de - ..
J'ai access au répertoire que je veux mais pas au disque amovible ...
(d'ailleur serait il possible d'intégrer un access au document récent ?)
Petit ! Méchant ! Médiocre !
Vilraleur
Tant qu'il râle c'est qu'il est pas mort
Hors ligne
#2084 Le 26/10/2007, à 16:01
- Fabounet
Re : nouveau cairo-dock
@ppmt : le caroussel reviendra tout neuf dans la 1.4
j'attends ta prose alors !
@edp : tu pourras nous faire un retour stp ?
@vilraleur : j'avais des soucis avec le file-manager et la poubelle, donc j'ai préféré retirer les deb pour corriger ça, la 1.3.7 étant toujours dispo. Je ré-organise pas mal le code en ce moment, histoire de virer des variables globales et de rendre l'ensemble plus structuré.
"Quiconque est prêt à sacrifier sa liberté pour une sécurité provisoire ne mérite ni l'un ni l'autre." (Benjamin Franklin)
>> Changez le look de votre bureau, essayez Glx-Dock ! [http://glx-dock.org] <<
Hors ligne
#2085 Le 26/10/2007, à 16:09
- Kelvan
Re : nouveau cairo-dock
voir mon edit
cairo-dock --no-keep-above --dock-hint
edit : au temps pour moi : --no-keep-above est annulé par --dock-hint
Hors ligne
#2086 Le 26/10/2007, à 18:14
- Mav
Re : nouveau cairo-dock
Salut !
J'essaye de faire un script (à ma hauteur hein ! On s'entend !) pour la mise à jour du CVS. Donc je peux faire un cvs update sans problème, mais je n'arrive pas à trouver si la commande renvoie une valeur s'il y a des mises à jour.
Le but étant bien entendu de ne pas avoir à tout recompiler à chaque fois que je lance le script même s'il n'y a pas de mise à jour.
J'ai fouillé dans le man mais à part des options je n'ai pas trouvé de valeurs de retour.
Si je fais un test sur $#, il me retourne bien entendu 0 car la commande a bien fonctionné mais pas de retour sur l'état de l'update en lui-même.
Je met le tout premier jet du script qui me sert à faire les mises à jours.
#!/bin/bash
cvs -d:pserver:anonymous@cvs.cairo-dock.berlios.de:/cvsroot/cairo-dock login
cvs up -d .
cd cairo-dock
autoreconf -isvf && ./configure --prefix=/usr && make
sudo make install
if [ $# -gt 0 ]; then
echo "Attention : problème lors de l'installation de cairo-dock"
exit
fi
cd ..
cd plug-ins
cd file-manager
autoreconf -isvf && ./configure --prefix=/usr && make
sudo make install
if [ $# -gt 0 ]; then
echo "Attention : problème lors de l'installation du plugin file-manager"
exit
fi
cd ..
cd file-manager-gnome
autoreconf -isvf && ./configure --prefix=/usr && make
sudo make install
if [ $# -gt 0 ]; then
echo "Attention : problème lors de l'installation du plugin file-manager-gnome"
exit
fi
echo 'Cairo-dock fonctionnel'
Dernière modification par Mav (Le 26/10/2007, à 18:16)
Cairo-Dock : www.cairo-dock.org
OSM : www.openstreetmap.org
Hors ligne
#2087 Le 26/10/2007, à 18:48
- Lord Northam
Re : nouveau cairo-dock
@Lord Northam : ah oui ça va être problématique pour les animations. y'a que le rebond qui nécessite de dissocier le reflet et l'icône en fait. faudrait y réfléchir, car si on la dissocie, ça double tous les affichages, et donc les ressources CPU. Peut-etre il faudrait avoir 3 buffers : l'icône, son reflet, et un qui regroupe les 2.
Pour le pattern de transparence, ça le fait pas si tu mets 2 stop avec un alpha différent ?
De ce que j'en comprend, les icônes ne sont "tracées" qu'a un seul et unique endroit dans le code (rebond ou pas)
Actuellement, je place le reflet à 194px sous l'autre icône. Mais une variable doit certainement jouer sur la différence : Position normale / Position durant Rebond. Si je la trouve, la double, pour ensuite l'ajouter à mes 194px, le reflet rebondira avec un effet de miroir de lui-même.
Pour le Buffer, actuellement je n'en utilise aucun autre ! Tout est fait pour bouffer le moins de ressource possible, je "trace" simplement l'icône deux fois. (La seconde fois avec la fonction citée plus loin)
Le Pattern, j'avais fait ceci :
cairo_pattern_t *filtreReflet;
filtreReflet = cairo_pattern_create_linear (0.5, 0.0, 0.5, 0.5);
cairo_pattern_add_color_stop_rgba (filtreReflet, 0, 0, 0, 0, 1);
cairo_pattern_add_color_stop_rgba (filtreReflet, 1, 0, 0, 0, 0);
C'est un Pattern de dégradé vertical allant du haut du pattern au centre (le bas étant donc complètement transparent) (Code repiqué du Tutorial sur http://www.cairographics.org/tutorial/)
Mais impossible de l'appliquer avec cairo_mask() ou cairo_mask_surface() (J'en déduis qu'un Pattern n'est pas une Surface et ne sont pas compatible de premier abord...)
Actuellement la transparence vient de l'utilisation de cairo_paint_with_alpha (pCairoContext, 0.4f); à la place de cairo_paint (pCairoContext); La transparence est donc uniforme.
Hors ligne
#2088 Le 26/10/2007, à 19:42
- edp
Re : nouveau cairo-dock
yahooo j'ai reussi a lancer gnome dock a partir d'un rpm que j'ai trouvé kk part sur le net, pb, j'ai que l'icone firefox aucun background et je peu pa ajouter d'autres icones, et je sais pas comment le config!! help!
#2089 Le 26/10/2007, à 20:31
- glattering
Re : nouveau cairo-dock
euh il date de quand le rpm?
Membre de l'APRIL - « promouvoir et défendre le logiciel libre » -
Hors ligne
#2090 Le 26/10/2007, à 21:15
- edp
Re : nouveau cairo-dock
ben de mai 2007...
j'ai pa de clik droit dessus.. je peu rien config c tro nul
#2091 Le 26/10/2007, à 21:35
- ppmt
Re : nouveau cairo-dock
c'est pas le bon.....le 1er package de Fabounet date de Juillet
le dock dont vous avez toujours rêvé Cairo-Dock
irc://irc.freenode.net/#Cairo-Dock-fr
Hors ligne
#2092 Le 26/10/2007, à 21:35
- luna92
Re : nouveau cairo-dock
Bonsoir tout l'monde
je viens d'installer cairo-dock sur mon portable et pas de problémes à signaler pour l'instant, ça marche nickel
Par contre sur mon pc de bureau en suivant la même procédure et quand je lance cairo en console il me signale qu'il me manque "libglitz-glx.so.1"(précision sur le portable j'ai ubuntu 7.10 32 bits et sur le pc kubuntu 7.10 en 64 bits)
Est ce que quelqu'un pourrait me dire ou le trouver car il n'est pas présent dans les dépots
Merci pour votre attention
Hors ligne
#2093 Le 26/10/2007, à 22:25
- tshirtman
Re : nouveau cairo-dock
@Mav; peut être quand faisant un cvs diff pour savoir si tu as besoin de faire un cvs update? ça te permet de connaitre les différences entre le code en ligne et le code que tu as... par contre les fichiers générés par la compilation sont pris en compte et serons compté comme différence, mais tu peut peut être savoir si il y as réellement des nouveautés.
Hors ligne
#2094 Le 27/10/2007, à 01:10
- Mav
Re : nouveau cairo-dock
@luna92 : tiens http://fabounet03.free.fr/Dependances%20Cairo-Dock/
Dernière modification par Mav (Le 27/10/2007, à 01:10)
Cairo-Dock : www.cairo-dock.org
OSM : www.openstreetmap.org
Hors ligne
#2095 Le 27/10/2007, à 01:23
- Fabounet
Re : nouveau cairo-dock
@Mav : cvs up te renvoit les fichiers mis a jour avec un M en début de ligne (ou un P si tu les avais modifiés), donc l'idée serait de filtrer
mais en fait, avec un cvs up suivi d'un make, si le cvs up n'a rien mis à jour, le make ne fera rien.
edp, j'ai deja vu ce rpm, il est fait à partir des sources de 2006, donc tu peux toujours chercher pour configurer quoique ce soit
@luna92 : pourtant libglitz-glx est bien dans les dépôts de Feisty.
@Lord Northam : je verrais un truc du genre :
pattern = cairo_pattern_create_linear
cairo_pattern_add_color_stop_rgba (0) et (1)
surface = cairo_surface_create_similar
context = cairo_create (surface);
cairo_set_source (context, pattern);
cairo_paint (context);
à tester mais il me semble que ça devrait marcher.
les animations sont toutes gérées dans la fonction cairo_dock_manage_animations (), les coordonnées où l'image sera dessinée étant (fDrawX,fDrawY)
Sinon j'ai uploadé la 1.3.8 !
par contre j'ai du laisser une toute petite fuite mémoire dans le file-manager, sinon j'avais un plantage mystérieux (2h de prise de tête, toujours pas élucidé, un truc du genre si tu mets un print avant, ca plante pas, si tu l'enlèves, ça plante )
"Quiconque est prêt à sacrifier sa liberté pour une sécurité provisoire ne mérite ni l'un ni l'autre." (Benjamin Franklin)
>> Changez le look de votre bureau, essayez Glx-Dock ! [http://glx-dock.org] <<
Hors ligne
#2096 Le 27/10/2007, à 02:44
- Mav
Re : nouveau cairo-dock
Bon voici une version quelque peu fonctionnel (il faut déjà avoir fait un commit pour l'utiliser, je rajouterai l'installation from scratch plus tard)
J'ai effectivement parser les lignes renvoyés par cvs update avec U P et M (j'ai mis U car moi quand j'ai un nouveau fichier, j'ai U et non M, et j'ai M et non P si j'ai modifié un truc).
Ca parait logique Modified et Update
Sinon le seul truc "crade", c'est que comme il trouve souvent plusieurs fichiers mis à jour, je fais un exit à la fin de la première install (normal quoi )
Voilà, commentaires, critiques et insultes bienvenus (sachant que c'est mon tout premier script en bash donc on reste gentil hein !?)
#!/bin/bash
cvs -qd:pserver:anonymous@cvs.cairo-dock.berlios.de:/cvsroot/cairo-dock login
maj=0
for i in `cvs update -dP | grep '^[UPM]'`; do
maj=1
echo "Mise à jour détectée, installation de la nouvelle version"
sleep 5
cd cairo-dock
autoreconf -isvf && ./configure --prefix=/usr && make
sudo make install
if [ $# -gt 0 ]; then
echo "Attention : problème lors de l'installation de cairo-dock"
exit
fi
cd ..
cd plug-ins
cd file-manager
autoreconf -isvf && ./configure --prefix=/usr && make
sudo make install
if [ $# -gt 0 ]; then
echo "Attention : problème lors de l'installation du plugin file-manager"
exit
fi
cd ..
cd file-manager-gnome
autoreconf -isvf && ./configure --prefix=/usr && make
sudo make install
if [ $# -gt 0 ]; then
echo "Attention : problème lors de l'installation du plugin file-manager-gnome"
exit
fi
echo ""
echo ""
echo 'Cairo-dock mis à jour et fonctionnel'
echo ""
echo ""
exit
done
if [ $maj -eq 0 ]; then
echo ""
echo "Pas de mise à jour disponible"
echo ""
fi
Dernière modification par Mav (Le 27/10/2007, à 02:45)
Cairo-Dock : www.cairo-dock.org
OSM : www.openstreetmap.org
Hors ligne
#2097 Le 27/10/2007, à 08:24
- vilraleur
Re : nouveau cairo-dock
je te test tout ca desuite
#!/bin/bash
...
cd cairo-dock
...
Personnellement je mettrais une adresse complete genre /***/..../cairo-dock
Dernière modification par vilraleur (Le 27/10/2007, à 08:28)
Petit ! Méchant ! Médiocre !
Vilraleur
Tant qu'il râle c'est qu'il est pas mort
Hors ligne
#2098 Le 27/10/2007, à 09:40
- Mav
Re : nouveau cairo-dock
Oui effectivement faudrait que je mette une constante qui gère si le script est placé dans un autre dossier que le CVS. Perso je il est placé dans mon dossier cairo-dock_CVS/
Dernière modification par Mav (Le 27/10/2007, à 09:43)
Cairo-Dock : www.cairo-dock.org
OSM : www.openstreetmap.org
Hors ligne
#2099 Le 27/10/2007, à 09:46
- luna92
Re : nouveau cairo-dock
@luna92 : tiens http://fabounet03.free.fr/Dependances%20Cairo-Dock/
merci pour l'envoi rapide je complète de ce pas mes lib manquantes et bonne journée à tous
Hors ligne
#2100 Le 27/10/2007, à 10:07
- fred1987
Re : nouveau cairo-dock
bonjour
je viens d'installer le 1.3.8 : feisty + compiz fusion
Le problème des icones bleu est résolu
Je vois maintenant une mini fenêtre au dessus des icônes applications
Le file manager fonctionne : hors mis le problème d'icône qui ne s'affiche pas. J'utilise un thème dans gnome : T-ish-ubunlooks => ce probleme a deja était évoqué sur le forum
voilou pour l'instant
Merci @fabounet pour ton taf
Fred
Ubuntu Intrepide
AMD Athlon(tm) 64 Processor 3500+ / 1 Go Ram / GeForce 7600 GS
Hors ligne