Technical discussions | Discussions techniques
matttbe, Thursday 22 July 2010 à 23:31
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Voilà, testé!
Mes remarques:
(j'espère ne pas avoir supprimer un truc dans le code sans faire exprès)
EDIT: ce serait pas mal d'augmenter la durée de tes bulles de dialogue |
Subscription date : 02 September 2009
Messages : 539
|
re
matttbe :
- Il manque 'xclip' dans la liste des dépendances
rajouté, effectivement, le module perl l utilise mais comme je l avais testé, pas penser a verifié ca.
matttbe :
- L'icône ne respecte pas le style tango (Humanity blue) qui a été adopté (c'est le cas pour les dernières applets externes d'ailleurs)
pas encore fait, enfin pas encore trouvé quoi mettre surtout
matttbe :
- Si tu veux te passer de xclip et d'autres nouvelles dépendances en perl, tu peux éventuellement utiliser du python mais bon, je ne sais pas ce qu'il va rester en perl )
pour ca, faut deja que j apprenne le python
par contre, si tu sais comment mettre dans le c/c via python, je peux rajouter une commande externe vers un script qui ne ferait que ca, ca permettrait deja d avoir 2 dependances de moins
matttbe :
- Le français dans le code en commentaires, passe encore mais dans ce qui est affiché, là non . N'hésite pas à demander leur traduction.
C est fait
matttbe :
- J'ai pushé cette première version sur BZR (avec qqs traductions ), ce serait plus simple pour bcp ici si tu pouvais l'utiliser. Pour rappel, il y a le wiki si tu as oublié son utilisation (mais si ça se résume à 'bzr pull/add/rm/status/commit/push')
a priori, la branche est en lecture seule
bzr: ERROR: Cannot lock LockDir(lp-70460048:///~cairo-dock-team/cairo-dock-plug-ins-extras/third-party/.bzr/branchlock): Transport operation not possible: readonly transport
ca me met ca au commit
matttbe :
comment ca il est mort ( paix a son ame ) ?
matttbe :
(j'espère ne pas avoir supprimer un truc dans le code sans faire exprès)
je confirme que tu n as rien viré
matttbe :
EDIT: ce serait pas mal d'augmenter la durée de tes bulles de dialogue ;)
c est fait aussi
------------------
Aujourd'hui je me suis fait virer de mon boulot. Mon patron était mon père. VDM |
Subscription date : 02 September 2009
Messages : 539
|
bon, premier essai d image :
edit : fichier de langue cree
en francais et anglais en fonction de la langue du systeme,
si la langue n existe pas , c est l anglais qui predomine |
matttbe, Friday 23 July 2010 à 10:17
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Tjs pas pour l'image
Regarde le style des autres (Humanity) ou les specificités du style Tango |
Subscription date : 02 September 2009
Messages : 539
|
image en cours
par contre on avait parlé de bit.ly
pour utiliser leur api, il faut creer un compte ( certainement pour eviter les abus )
je laisse tomber bit.ly ou pas ?
car si on met un compte global pour tous les utilisateurs, ca va raler chez bit.ly
sinon, je peux mettre un formulaire dans la conf pour remplir le login et la clé.
vous en pensez quoi ?
séb
--------------------------
Aujourd'hui, et depuis toujours, je suis assez petite. Sur un quai de métro bondé, un moniteur scolaire m'a attrapé le bras et m'a dit d'attendre avec les autres enfants. VDM |
matttbe, Friday 23 July 2010 à 19:34
|
|
Subscription date : 24 January 2009
Messages : 12573
|
S'ils ont un service que l'on ne peut utiliser, c'est un peut bête...
Mais avec curl, c'est p-ê facile de se passer de l'API.
Sinon, il y a aussi ur1.ca, is.gd et tout une liste que fab a mis en commentaire dans le code de dnd2share |
Subscription date : 02 September 2009
Messages : 539
|
en fait pour bit.ly
on peut l utiliser, suffit d etre logger.
curl gere les variables $POST ?
en fait via l api, c est du $GET et sans c est du $POST
et la je commence a avoir une liste assez consequente de raccourcisseurs divers et variés ( un peu moins de 20 )
mais bit.ly parait etre apprecié par beaucoup.
cela en vaut il la peine ?
edit :
mieux comme image ?
-------------------
Aujourd'hui, après une soirée très, très arrosée, ma copine me dit "je t'aime" pour la première fois, puis ajoute fièrement : "Je suis la première fille à te le dire !" Tout ce que je trouve à dire comme réponse, c'est : "Et j'espère que tu ne seras pas la dernière !" VDM |
SQP, Saturday 24 July 2010 à 10:23
|
|
Subscription date : 03 July 2010
Messages : 1081
|
en php ca a pas l'air de poser problème sur une lib que j'utilise, donc j'imagine que oui
l'icone est pas mal mais j'ajouterais peut etre un petit truc au bout de la flèche, comme une petite terre ou nuage |
matttbe, Saturday 24 July 2010 à 10:43
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Bien-sur qu'il gère! Regarde les nombreux exemples dans le code de dnd2share.
Pour l'image, c'est mieux mais ce n'est pas exactement le meme bleu |
Subscription date : 02 September 2009
Messages : 539
|
salut
@SQP , normal puisque $POST, c est natif en php.
@matttbe je vois du coté de curl
@matttbe je revois pour l icone pour la remettre dans les bons tons.
@ppmt si tu lis ca, je te confirme que mettre les modules cpan, ca marche
actuellement, la seule dependance qui reste c est xclip ( je ne vois pas comment m en sortir sans )
---------------------
Aujourd'hui, j'attends une copine à la sortie du métro en mangeant un gâteau plein de chantilly. Un garçon qui attend aussi quelqu'un tente de guider la personne par téléphone en lui décrivant l'environnement : "Là, tu sors et tu me verras. Je suis juste à côté de la jeune fille qui mange comme un cochon." VDM |
matttbe, Saturday 24 July 2010 à 11:24
|
|
Subscription date : 24 January 2009
Messages : 12573
|
actuellement, la seule dependance qui reste c est xclip ( je ne vois pas comment m en sortir sans ) Avec du python?
@ppmt si tu lis ca, je te confirme que mettre les modules cpan, ca marche Y aurait-il moyen de se passer de CPan? Si c'ests déjà le cas, n'hésite pas à pusher tes modifs sur bzr (bzr add/rm/status/commit/push) puis à m'avertir.
@matttbe je revois pour l icone pour la remettre dans les bons tons. Si c'est du SVG, ça ira vite, balance-là sur BZR et j'y regarderai plus tard. |
Subscription date : 02 September 2009
Messages : 539
|
re
alors j ai reussi a me passer de devoir installer les dependances cpan ( pas de les utiliser )
je vois pour bit.ly ( je lis la doc curl la ) et ensuite je push puis je te previens
c est du png l icone. |
Subscription date : 02 September 2009
Messages : 539
|
et la ?
1 :
2 :
3 :
4 :
5 :
-----------------------
Aujourd'hui, je suis au ciné et, en regardant par terre, je vois un billet de 50 €. Je le montre du doigt à une copine toute émerveillée. Jusqu'à ce qu'une vieille me regarde, suive mon doigt, ramasse le billet, le mette dans sa poche et se casse. VDM |
matttbe, Saturday 24 July 2010 à 12:55
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Ah non, pas de bricolage avec des images bitmaps! Beeurk, on se croirait 5-10 ans plus tôt
Actuellement, on utilise du vectoriel (puis éventuellement, on exporte en bitmaps pour avoir un chargement plus rapide).
Donc en allant récupérer les fichiers voulus, voici ce que ça donne:
Je remplacerai ton image sur BZR une fois que tu auras commité tes modif qqe part |
Subscription date : 02 September 2009
Messages : 539
|
euh, je fais pas du trifouillage,
j ai la version xcf, donc je peux le remodifier derriere au besoin
et na!!!!
lool
edit : avez vous ce style d erreur dans le terminal ou est lancé CD ?
ERROR:dbus.connection:Exception in handler for D-Bus signal:
Traceback (most recent call last):
File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 214, in maybe_handle_message
self._handler(*args, kwargs)
File "./Xchat", line 186, in action_on_print_event
myApplet.set_nb_unread_msg(myApplet.iNbUnread+1)
File "./Xchat", line 328, in set_nb_unread_msg
myApplet.icon.SetQuickInfo(format(n,"d"))
File "/usr/lib/pymodules/python2.6/dbus/proxies.py", line 140, in call
keywords)
File "/usr/lib/pymodules/python2.6/dbus/connection.py", line 620, in call_blocking
message, timeout)
DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name :1.661 was not provided by any .service files
et cela se repete en continu meme apres avoir quitté le dock.
hors je me demande si ce n est pas lié a mon soucis actuel.
si je clic gauche ( donc pour avoir le dernier lien de dnd2share en tiny url )
le menu en clic droit n est plus accessible pendant qqes temps.
j ai rajouté un dialogue qui s ouvre quand le script python de base demande a creer le menu, et j ai un temps d environ 1 min a patienter.
l erreur a lieu avec Pidgin, mais aussi avec Xchat.
[1;38mwarning : [0m [0;37m(/build/buildd/cairo-dock-plug-ins-2.2.0-0beta2-20100718/Dbus/src/interface-applet-methods.c:cd_dbus_applet_populate_menu:595) [0m
the 'PopulateMenu' method can only be used to populate the menu that was summoned from a right-click on your applet !
that is to say, after you received a 'build-menu' event.
j ai ceci aussi qui se repete
pour info concernant bit.ly
le but etant juste d avoir un lien tres tres court, j ai is.gd qui fonctionne avec comme type de lien : http://is.gd/dEqTx donc, ca reste minuscule et peu prendre la place de bit.ly
------------------------
Aujourd'hui, ma mère était tellement jalouse du papier toilette sudoku que j'ai offert à ma sœur qu'elle a dessiné des grilles sur tout un rouleau vierge. VDM |
matttbe, Saturday 24 July 2010 à 14:27
|
|
Subscription date : 24 January 2009
Messages : 12573
|
avez vous ce style d erreur dans le terminal ou est lancé CD ? Tu as quitté le dock sauvagement? (Ctrl+C)
Quelle méthode utilises-tu pour créer ton menu? C'est p-ê au niveau de ton code qu'il est lent? Que te donne un message en debug dans ta méthode pour créer le menu (il est p-ê recréé plusieurs fois d'affilé) |
Subscription date : 02 September 2009
Messages : 539
|
alors
oui mais meme en ayant quitté cd sauvagement, il continu qqes minutes a me mettre ses messages d erreur, et me les met aussi avant d avoir quitté.
pour creer le menu, c est populatemenu.
pour justement verifier la lenteur de mon code,
j ai fait 2 tests :
un dialogue se cree a chaque phase depuis l appel dans le script de la fonction de creation du menu, jusqu a apres l envoi en populatemenu de la fonction.
je n arrive pas a lire les textes des dialogues.
je ne me rend meme pas compte qu il a ecrit les 5.
le deuxieme test, c est au depart du script, il me met l argument en dialogue avec lequel est lancé le "sous applet" ( n oublions pas qu avant, il y a l applet de base en python )
et donc la, je vois bien qu il y a ce temps de latence
quand au debug : http://dl.free.fr/piXKBxUFp
en sachant que la, hormis mes lanceurs, tout était desactivé.
----------------
Aujourd'hui, je suis maître chien et ma fille de huit ans a dessiné avec un marqueur argenté indélébile sur mon rottweiler. C'est ma fierté. Il est magnifique, redoutable, terrible. Elle ne voulait plus que les gens en aient peur. Il a donc maintenant des petits cœurs partout. VDM |
Subscription date : 30 November 2007
Messages : 17118
|
il y'a peut-etre un probleme avec le plug-in Dbus, mais je ne vois pas du tout où
il faudra faire des tests poussés avant la finale.
merci pour le log, si tu pense avoir trouvé un moyen de le reproduire, ça pourrait m'aider |
Subscription date : 02 September 2009
Messages : 539
|
re
donc j ai essayé un truc, desactiver toutes les fonctions.
puis les tester independamment,
enfin du debug quoi lol
donc il s avere qu au final, c est l utilisation de xclip qui pose soucis et fait tout lagguer :/
donc je vais relire la doc xclip, mais y a t il une fonction dbus dans CD auquel je puisse faire appel pour utiliser le c/c ( comme le fait dnd2share ou stack ) ?
la suite au prochain episode
--------------------------
Aujourd'hui, je m'appelle France et mon copain et moi rentrons d'un petit week-end en amoureux dans l'arrière-pays. Lorsque mon père nous a demandé ce que l'on avait fait durant cette petite escapade, mon copain, avec un léger sourire, lui a répondu : "Pour ma part, j'ai visité la France profonde." VDM |
matttbe, Sunday 25 July 2010 à 13:54
|
|
Subscription date : 24 January 2009
Messages : 12573
|
Et pourquoi pas avec du python ? Regarde le code de docktranslator. |
Technical discussions | Discussions techniques
|