Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Git Version | Version Git weblets, l'applet expérimentale qui plante -- ah non, elle ne plante plus !
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)
Git Version | Version Git

Subjects Author Language Messages Last message
[Locked] weblets, l'applet expérimentale qui plante -- ah non, elle ne plante plus !
Page : 1 2 3 4
Tofe Français 78 fabounet [Read]
14 September 2008 à 04:45

Tofe, Wednesday 23 April 2008 à 19:52


Subscription date : 09 February 2008
Messages : 921
Bon, je reprends le sujet ici, ce sera un peu plus logique...

Tout d'abord, quelques détails sur comment arriver jusqu'à l'étape ultime de weblets, c'est-à-dire le plantage en plein milieu de gecko:
1) mettre à jour à partir de SVN
2) installer les bons paquets nécessaires pour compiler. Sur Hardy, c'est "xulrunnner-1.9-dev", qui contient notemment le fameux mozilla-gtkembed.
3) compiler && make install
4) configurer le chargeur de libraire (ld):
4.1) ajouter deux répertoires de librairies pour ld. Cela se résume à créer un fichier dans /etc/ld.so.conf.d/. Voici par exemple le contenu de mon fichier:
$ cat /etc/ld.so.conf.d/xulrunner.conf
/usr/lib/xulrunner-devel-1.9b5/lib
/usr/lib/xulrunner-1.9b5

4.2) mettre à jour le tout:
sudo ldconfig

5) lancer cairo-dock, afficher le panneau de config, sélectionner l'applet "weblets"
6) normalement, ça devrait planter là, en plein milieu de Gecko, pour une raison encore non identifiée...

Je me permets de citer nochka, qui indique deux liens vers des exemples existants d'implémentation en GTK:


En surfant un peu , je suis tombé sur çà :
http://lxr.mozilla.org/seamonkey/source/embedding/browser/gtk/tests/TestGtkEmbed.cpp

Je ne sais pas si çà peut aider

D'ailleurs à la racine y'a d'autre chose : http://lxr.mozilla.org/seamonkey/source/embedding/browser/gtk/tests/


Voilà... Bon courage à ceux qui veulent tenter de la faire marcher !

nochka85, Wednesday 23 April 2008 à 20:28


Subscription date : 29 November 2007
Messages : 7408
Pour ajouter les répertoires, faites tout simplement dans un terminal :

sudo gedit /etc/ld.so.conf.d/xulrunner.conf


et rajouter ceci:

/usr/lib/xulrunner-devel-1.9b5/lib
/usr/lib/xulrunner-1.9b5


.... Sauvegardez, puis tappez le fameux sudo ldconfig toujours dans un terminal.

Je rajoute 1 petite chose : Lorsque weblets apparaît dans les applets, c'est dès que l'on coche ce dernier que çà plante ....

un ddd cairo-dock renvoit ceci :

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb71df720 (LWP 7094)]
0xb6583d43 in ?? () from /usr/lib/xulrunner-devel-1.9b5/lib/libxul.so
(gdb)


avec ceci en Backtraces :

(gdb) frame 0
#0 0xb6583d43 in ?? () from /usr/lib/xulrunner-devel-1.9b5/lib/libxul.so
(gdb) frame 1
#1 0x00060203 in ?? ()
(gdb) frame 2
#2 0x00060203 in ?? ()
(gdb) frame 3
#3 0xb6dd84f9 in ?? () from /usr/lib/xulrunner-devel-1.9b5/lib/libxul.so
(gdb) frame 4
#4 0xbfe343d4 in ?? ()
(gdb) frame 5
#5 0xbfe343b8 in ?? ()
(gdb) frame 6
#6 0xb6d150fd in ?? () from /usr/lib/xulrunner-devel-1.9b5/lib/libxul.so
(gdb) frame 7
#7 0xbfe343d8 in ?? ()
(gdb) frame 8
#8 0xbfe343d4 in ?? ()
(gdb) frame 9
#9 0xbfe343e8 in ?? ()
(gdb) frame 10
#10 0xb6583959 in ?? () from /usr/lib/xulrunner-devel-1.9b5/lib/libxul.so
(gdb) frame 11
#11 0x08a04030 in ?? ()
(gdb) frame 12
#12 0xb6fd2a38 in ?? () from /usr/lib/xulrunner-devel-1.9b5/lib/libxul.so
(gdb) frame 13
#13 0xb6dd8521 in ?? () from /usr/lib/xulrunner-devel-1.9b5/lib/libxul.so
(gdb) frame 14
#14 0x00000000 in ?? ()
(gdb)

nochka85, Thursday 24 April 2008 à 23:38


Subscription date : 29 November 2007
Messages : 7408
Allez, encore une petite recherche ... et j'ai pu retrouver un truc que j'avais essayé il y a quelques temps et qui pourrais peut être aider: Prism

Ce programme utilise (si j'ai bien compris) le même principe (xulrunner et gecko) que le convertisseur de Gadgets que Tofe a commencé (qui , je le rappelle pour ceux qui n'ont pas suivi l'ancien post, permettrait de lancer des Gadgets Google de ce site : http://www.google.com/ig/directory?synd=open par exemple).

Mais le but de Prism est différent puisqu'il sert à lancer un site web avec un lanceur dans une simple fenêtre (plus léger que firefox et en restreignant la navigation) ...

Vous trouverez des infos et le programme (version 0.9) ici : http://wiki.mozilla.org/WebRunner et http://people.mozilla.com/~mfinkle/prism/prism-0.9.en-US.linux-i686.tar.bz2

D'ailleurs il existe maintenant un plugin pour firefox 3 ... mais il ne marche pas bien chez moi ...

Pour tester Prism (en version "indépendante" qui, elle, marche très bien), il suffit de suivre ce tuto (c'était pour la version 0.8 ... il suffit d'adapter) : http://blog.roozeec.fr/2008/02/16/applications-web-autonomes-avec-prism/ (n'oubliez pas de faire un liens avec vos plugins firefox pour pouvoir profiter du flash par exemple -> Voir dans le tuto)

Sinon, voici aussi les sources si cela peut aider : http://svn.mozilla.org/projects/webrunner/

nochka85, Friday 25 April 2008 à 00:21


Subscription date : 29 November 2007
Messages : 7408
Un autre post juste pour dire qu'avec Prism (voir ci-dessus) aussi on peut lancer les google gadgets . Voici un petit exemple avec 4 gadgets (pas beaux ) :

http://pix.nofrag.com/f/f/3/a022982bdae17b3e40cfa070cc881tt.jpg

... Le "Gros" problème (on le voit bien) c'est les bordures des fenêtres de Prism -> D'où l'utilité du desklet pour retrouver un look plus .... euh ... plus mieux !

cchumi, Friday 25 April 2008 à 08:25


Subscription date : 11 January 2008
Messages : 390
Hey pas mal du tout ton screen .

Nochka petite question . L'icone du switcher est toujorurs comme ça ? etrange car tu devrais avoir une icone differente ... un Bug ?

nochka85, Friday 25 April 2008 à 13:13


Subscription date : 29 November 2007
Messages : 7408
Nochka petite question . L'icone du switcher est toujorurs comme ça ? etrange car tu devrais avoir une icone differente ... un Bug ?


Oui, c'est toujours comme çà ... mais je n'ai pas fouillé dans la config ....

Je devrais avoir quoi comme icone ?

cchumi, Friday 25 April 2008 à 13:15


Subscription date : 11 January 2008
Messages : 390
Un simple cadre ou se dessine visiblement les lignes que tu as deja. tu le trouve dans le Data des sources.

nochka85, Friday 25 April 2008 à 13:23


Subscription date : 29 November 2007
Messages : 7408
J'avais coché ou décoché un truc dans la config pour virer ce rectangle ... car il était pas beau ... mais je verrais çà ce soir

.... et sinon, pour weblets .... personne ? ... je voudrais bien jouer à super mario dans un desklet du dock moi !

nochka85, Friday 25 April 2008 à 19:15


Subscription date : 29 November 2007
Messages : 7408
Bon, en fait Cchumi , pour l'histoire de l'icone de switcher, c'est que j'avais "forcé" l'image dans la config ...

... Aller -> Retour à weblets !

nochka85, Sunday 25 May 2008 à 14:03


Subscription date : 29 November 2007
Messages : 7408
Weblets est complètement abandonné ou bien est-ce qu'il y a une chance de la voir renaître de ses cendres ?

.... Pour info, on en était resté au fait que cela plantait dès que l'on cochait l'applet dans la config

Tofe, Sunday 25 May 2008 à 19:11


Subscription date : 09 February 2008
Messages : 921
Beeeh euuuh j'ai plus trop d'idée, là, j'avoue... Je propose de la considérer comme morte, jusqu'à nouvel ordre...

nochka85, Sunday 25 May 2008 à 19:23


Subscription date : 29 November 2007
Messages : 7408

benoit2600, Sunday 25 May 2008 à 20:07


Subscription date : 03 December 2007
Messages : 526
+1

je me faisais a l'idée d'avoir ma boite gmail directement sur mon bureaux, depuis cairo-dock

tempis

nochka85, Sunday 25 May 2008 à 21:06


Subscription date : 29 November 2007
Messages : 7408
Bon , je relance l'appel initial de Tofe alors -> Est-ce qu'un codeur veut jeter un petit coup d'oeil pour voir ce qui plante ? (toutes les infos en début de post )

fabounet, Monday 26 May 2008 à 09:34


Subscription date : 30 November 2007
Messages : 17118
je veux bien essayer ce soir si j'ai fini le truc sur rame

nochka85, Monday 26 May 2008 à 12:58


Subscription date : 29 November 2007
Messages : 7408
cool !

fabounet, Friday 30 May 2008 à 03:05


Subscription date : 30 November 2007
Messages : 17118
au fait j'ai pas trouvé le paquet mozilla-gtkmozembed dans les dépôts, y'a une astuces ?

nochka85, Friday 30 May 2008 à 13:15


Subscription date : 29 November 2007
Messages : 7408
au fait j'ai pas trouvé le paquet mozilla-gtkmozembed dans les dépôts, y'a une astuces ?


Il faut bien lire la "notice" du premier post :

2) installer les bons paquets nécessaires pour compiler. Sur Hardy, c'est "xulrunnner-1.9-dev", qui contient notemment le fameux mozilla-gtkembed

fabounet, Friday 30 May 2008 à 13:19


Subscription date : 30 November 2007
Messages : 17118
au temps pour moi

nochka85, Friday 30 May 2008 à 13:20


Subscription date : 29 November 2007
Messages : 7408

Git Version | Version Git

Subjects Author Language Messages Last message
[Locked] weblets, l'applet expérimentale qui plante -- ah non, elle ne plante plus !
Page : 1 2 3 4
Tofe Français 78 fabounet [Read]
14 September 2008 à 04:45


Glx-Dock / Cairo-Dock List of forums Git Version | Version Git weblets, l'applet expérimentale qui plante -- ah non, elle ne plante plus ! 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.