From reinout at cs.vu.nl Wed Jun 14 17:51:53 2006 From: reinout at cs.vu.nl (Reinout van Schouwen) Date: Wed, 14 Jun 2006 23:51:53 +0200 (CEST) Subject: Proposal for Spell Checking in Epiphany (fwd) Message-ID: Forwarding to the list, as it might be of interest to others... ---------- Forwarded message ---------- Date: Tue, 13 Jun 2006 01:38:56 -0400 From: Matthew Paul Thomas To: Piers Cornwell Cc: reinouts at gnome.org Subject: Re: Proposal for Spell Checking in Epiphany On Apr 19, 2006, at 3:47 PM, Piers Cornwell wrote: > ... > It would be great if you could let us know what you think of this or whether > you think we should take a different approach. If you have access to an OS X > machine it would also be really useful to get a complete set of screenshots > of the Safari spelling functionality. > ... Sorry I've taken a ridiculously long time to do this, but I've just put up screenshots of the Safari design. Actually I think it's rather confusing. :-) Cheers -- Matthew Paul Thomas http://mpt.net.nz/ From reinouts at gnome.org Wed Jun 14 17:52:53 2006 From: reinouts at gnome.org (Reinout van Schouwen) Date: Wed, 14 Jun 2006 23:52:53 +0200 (CEST) Subject: Proposal for Spell Checking in Epiphany (fwd) Message-ID: Forwarding to the list, since it might be of interest to a bigger audience... ---------- Forwarded message ---------- Date: Tue, 13 Jun 2006 01:38:56 -0400 From: Matthew Paul Thomas To: Piers Cornwell Cc: reinouts at gnome.org Subject: Re: Proposal for Spell Checking in Epiphany On Apr 19, 2006, at 3:47 PM, Piers Cornwell wrote: > ... > It would be great if you could let us know what you think of this or whether > you think we should take a different approach. If you have access to an OS X > machine it would also be really useful to get a complete set of screenshots > of the Safari spelling functionality. > ... Sorry I've taken a ridiculously long time to do this, but I've just put up screenshots of the Safari design. Actually I think it's rather confusing. :-) Cheers -- Matthew Paul Thomas http://mpt.net.nz/ From ftimmer at ft-c.de Mon Jun 12 17:54:20 2006 From: ftimmer at ft-c.de (Franz Timmer) Date: Mon, 12 Jun 2006 23:54:20 +0200 Subject: epiphany bookmark not save Message-ID: <1150149260.12433.22.camel@fta> Hello, when I add an Link to the bookmarks, this link is shown only until I closed epiphany. When I execute epiphany later, all bookmarks are deleted. Bookmarks are a essential feature of browsers. I need it. My question: Have I make a mistake or it is a bug in the program? Franz Timmer # ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- The same in german language: wenn ich ein Bookmark hinzuf?ge, ist dieesr nur solange gespeichert, solange ich das Programm nicht schliese. Bei einem erneuten Start von epipany sind alle gespeicherten Bookmarks gel?scht. Meine Frage: Habe ich einen Fehler gemacht oder ist dies ein Fehler im Programm. From sieurbsd at gmail.com Tue Jun 13 05:14:31 2006 From: sieurbsd at gmail.com (Thomas "sieurbsd" de L.) Date: Tue, 13 Jun 2006 11:14:31 +0200 Subject: bug buddy report. Message-ID: <1150190071.748.3.camel@dzeta> I tried to fix the problem, in vain. This is the BugBuddy report about a crash of Epiphany. -- Thomas "sieurbsd" de L. -------------- next part -------------- An embedded message was scrubbed... From: Subject: Epiphany freezed with Flash / Shockwave plugin ! Date: Tue, 13 Jun 2006 11:14:20 +0200 Size: 12254 Url: http://mail.gnome.org/archives/epiphany-list/attachments/20060613/a9faac7a/attachment.eml From chpe at gnome.org Sat Jun 17 04:46:25 2006 From: chpe at gnome.org (Christian Persch) Date: Sat, 17 Jun 2006 10:46:25 +0200 Subject: bug buddy report. In-Reply-To: <1150190071.748.3.camel@dzeta> References: <1150190071.748.3.camel@dzeta> Message-ID: <1150533985.5151.5.camel@localhost.localdomain> Hi, Le mardi 13 juin 2006 ? 11:14 +0200, Thomas "sieurbsd" de L. a ?crit : > I tried to fix the problem, in vain. This is the BugBuddy report about a > crash of Epiphany. Thanks for the report. This crash is caused by the flash plugin; you should report the problem to its authors. The "(epiphany:693): libgnomevfs-WARNING **: Failed to create service browser: Bad state" is just an unrelated warning. Regards, Christian From magnus at therning.org Sat Jun 17 11:45:00 2006 From: magnus at therning.org (Magnus Therning) Date: Sat, 17 Jun 2006 16:45:00 +0100 Subject: Threading in a python extension? Message-ID: <20060617154500.GA8604@die.therning.org> Ive started looking at making epilicious (an epiphany extension, written in Python, to synchronise local and Del.icio.us bookmarks) giving the user a bit more feedback. My idea was to spawn off a thread to do the actual synchronisation in order for the epiphany GUI to not lock up. Later I'd look into displaying a progressbar. Unfortunately I got stuck on the first step. I create a threading.Thread object, passing in the synchronisation function as its target argument. Then I start the thread: def _menu_callback(action, window): t = threading.Thread(target=_do_sync) t.start() I've added some calls to a logger (using logging.getLogger) first thing both in _menu_callback and in _do_sync. The first one is hit, but the second is never reached. Is it possible to do a multi-threaded extension in Python at all? /M -- Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus at therning.org Jabber: magnus.therning at gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. When the people fear their government, there is tyranny; when the government fears the people, there is liberty. -- Thomas Jefferson -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.gnome.org/archives/epiphany-list/attachments/20060617/c21a543c/attachment.bin From kevin.verma at gmail.com Fri Jun 16 15:19:40 2006 From: kevin.verma at gmail.com (Anuj Verma (Kevin)) Date: Sat, 17 Jun 2006 00:49:40 +0530 Subject: suggested feature, Message-ID: <1150485581.3390.4.camel@localhost.localdomain> Hello, I will like to suggest a feature to detail a link in a light pop-up when cursor hovers. just it happens currently with when cursor hovers a tab. Cheers, From chpe at gnome.org Sat Jun 17 15:32:17 2006 From: chpe at gnome.org (Christian Persch) Date: Sat, 17 Jun 2006 21:32:17 +0200 Subject: epiphany bookmark not save In-Reply-To: <1150149260.12433.22.camel@fta> References: <1150149260.12433.22.camel@fta> Message-ID: <1150572738.5151.14.camel@localhost.localdomain> Hi, Le lundi 12 juin 2006 ? 23:54 +0200, Franz Timmer a ?crit : > when I add an Link to the bookmarks, this link is shown only until I > closed epiphany. When I execute epiphany later, all bookmarks are > deleted. > > Bookmarks are a essential feature of browsers. I need it. > > My question: > Have I make a mistake or it is a bug in the program? When you start epiphany from a shell prompt, is there any output on console (some warning messages) ? Regards, Christian From chpe at gnome.org Sat Jun 17 15:33:59 2006 From: chpe at gnome.org (Christian Persch) Date: Sat, 17 Jun 2006 21:33:59 +0200 Subject: suggested feature, In-Reply-To: <1150485581.3390.4.camel@localhost.localdomain> References: <1150485581.3390.4.camel@localhost.localdomain> Message-ID: <1150572839.5151.18.camel@localhost.localdomain> Hi, Le samedi 17 juin 2006 ? 00:49 +0530, Anuj Verma (Kevin) a ?crit : > I will like to suggest a feature to detail a link in a light pop-up when > cursor hovers. just it happens currently with when cursor hovers a tab. This is a planned feature for Epiphany, see http://bugzilla.gnome.org/show_bug.cgi?id=136697 . If you want to track the progress, you may want to subscribe to that bug report. Regards, Christian From chpe at gnome.org Sat Jun 17 15:35:34 2006 From: chpe at gnome.org (Christian Persch) Date: Sat, 17 Jun 2006 21:35:34 +0200 Subject: Threading in a python extension? In-Reply-To: <20060617154500.GA8604@die.therning.org> References: <20060617154500.GA8604@die.therning.org> Message-ID: <1150572935.5151.20.camel@localhost.localdomain> Hi, Le samedi 17 juin 2006 ? 16:45 +0100, Magnus Therning a ?crit : > Ive started looking at making epilicious (an epiphany extension, > written in Python, to synchronise local and Del.icio.us bookmarks) > giving the user a bit more feedback. My idea was to spawn off a thread > to do the actual synchronisation in order for the epiphany GUI to not > lock up. Later I'd look into displaying a progressbar. > > Unfortunately I got stuck on the first step. I create a threading.Thread > object, passing in the synchronisation function as its target argument. > Then I start the thread: > > def _menu_callback(action, window): > t = threading.Thread(target=_do_sync) > t.start() > > I've added some calls to a logger (using logging.getLogger) first thing > both in _menu_callback and in _do_sync. The first one is hit, but the > second is never reached. > > Is it possible to do a multi-threaded extension in Python at all? It should be possible to do threading as long as you're careful to only ever call gtk and epiphany functions from the main thread. There's at least on (C++) extension that uses threading, the error viewer's link validations functionality. Regards, Christian From chpe at gnome.org Sat Jun 17 17:14:57 2006 From: chpe at gnome.org (Christian Persch) Date: Sat, 17 Jun 2006 23:14:57 +0200 Subject: epiphany bookmark not save In-Reply-To: <1150572895.27401.12.camel@fta> References: <1150149260.12433.22.camel@fta> <1150572738.5151.14.camel@localhost.localdomain> <1150572895.27401.12.camel@fta> Message-ID: <1150578897.5151.26.camel@localhost.localdomain> Hi, Le samedi 17 juin 2006 ? 21:34 +0200, Franz Timmer a ?crit : > system: debian unstable, last update/upgrade 16/07/2006 > here is the output of the console: > # ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- > ** (epiphany-browser:5206): WARNING **: Unable to connect to session > bus: Unable to determine the address of the message bus So the problem is that you don't have a session dbus running. I'm not sure which debian package provides it, it's probably either "dbus" or "dbus-1-utils"; try installing those and logout/login and there should now be a dbus session bus and the warning shouldn't occur anymore. Btw, this problem is caused by a custom debian patch to Epiphany, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=361072 . Regards, Christian From magnus at therning.org Sun Jun 18 04:42:46 2006 From: magnus at therning.org (Magnus Therning) Date: Sun, 18 Jun 2006 09:42:46 +0100 Subject: epiphany bookmark not save In-Reply-To: <1150578897.5151.26.camel@localhost.localdomain> References: <1150149260.12433.22.camel@fta> <1150572738.5151.14.camel@localhost.localdomain> <1150572895.27401.12.camel@fta> <1150578897.5151.26.camel@localhost.localdomain> Message-ID: <20060618084246.GC5170@die.therning.org> On Sat, Jun 17, 2006 at 23:14:57 +0200, Christian Persch wrote: >Hi, > >Le samedi 17 juin 2006 ? 21:34 +0200, Franz Timmer a ?crit : >> system: debian unstable, last update/upgrade 16/07/2006 >> here is the output of the console: >> # ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- >> ** (epiphany-browser:5206): WARNING **: Unable to connect to session >> bus: Unable to determine the address of the message bus > >So the problem is that you don't have a session dbus running. I'm not >sure which debian package provides it, it's probably either "dbus" or >"dbus-1-utils"; try installing those and logout/login and there should >now be a dbus session bus and the warning shouldn't occur anymore. epiphany-browser seems to depend on dbus, so everything you need should already be there. What desktop environment are you using and how do you start it? /M -- Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus at therning.org Jabber: magnus.therning at gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. If you can explain how you do something, then you're very very bad at it. -- John Hopfield -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.gnome.org/archives/epiphany-list/attachments/20060618/fac6e16d/attachment.bin From magnus at therning.org Sun Jun 18 04:38:14 2006 From: magnus at therning.org (Magnus Therning) Date: Sun, 18 Jun 2006 09:38:14 +0100 Subject: Threading in a python extension? In-Reply-To: <1150572935.5151.20.camel@localhost.localdomain> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> Message-ID: <20060618083814.GB5170@die.therning.org> On Sat, Jun 17, 2006 at 21:35:34 +0200, Christian Persch wrote: >Hi, > >Le samedi 17 juin 2006 ? 16:45 +0100, Magnus Therning a ?crit : >> Ive started looking at making epilicious (an epiphany extension, >> written in Python, to synchronise local and Del.icio.us bookmarks) >> giving the user a bit more feedback. My idea was to spawn off a thread >> to do the actual synchronisation in order for the epiphany GUI to not >> lock up. Later I'd look into displaying a progressbar. >> >> Unfortunately I got stuck on the first step. I create a threading.Thread >> object, passing in the synchronisation function as its target argument. >> Then I start the thread: >> >> def _menu_callback(action, window): >> t = threading.Thread(target=_do_sync) >> t.start() >> >> I've added some calls to a logger (using logging.getLogger) first thing >> both in _menu_callback and in _do_sync. The first one is hit, but the >> second is never reached. >> >> Is it possible to do a multi-threaded extension in Python at all? > >It should be possible to do threading as long as you're careful to only >ever call gtk and epiphany functions from the main thread. There's at >least on (C++) extension that uses threading, the error viewer's link >validations functionality. Ah, OK, so it's always an option to rewrite it in C (or C++) then. That's good to know at least :-) Does anyone have any examples of multi-threade extensions written in Python? /M -- Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus at therning.org Jabber: magnus.therning at gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. Finagle's Second Law: Always keep a record of data -- it indicates you've been working. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://mail.gnome.org/archives/epiphany-list/attachments/20060618/cab4a0c3/attachment.bin From fpeters at 0d.be Sun Jun 18 06:32:52 2006 From: fpeters at 0d.be (Frederic Peters) Date: Sun, 18 Jun 2006 12:32:52 +0200 Subject: Threading in a python extension? In-Reply-To: <20060618083814.GB5170@die.therning.org> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> Message-ID: <20060618103252.GA9387@entrouvert.com> Magnus Therning wrote: > Does anyone have any examples of multi-threade extensions written in > Python? Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good suggestion about using gobject.idle_add and python enumerators. I have been using this trick in a few pygtk apps to keep them responsives while not using threads and have been very happy with it. http://www.async.com.br/faq/pygtk/index.py?req=show&file=faq23.020.htp Hope it helps, Frederic From adamh at densi.com Mon Jun 19 16:31:44 2006 From: adamh at densi.com (Adam Hooper) Date: Mon, 19 Jun 2006 13:31:44 -0700 Subject: Threading in a python extension? In-Reply-To: <1150572935.5151.20.camel@localhost.localdomain> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> Message-ID: <1150749104.24153.317.camel@localhost> On Sat, 2006-17-06 at 21:35 +0200, Christian Persch wrote: > Hi, > > Le samedi 17 juin 2006 ? 16:45 +0100, Magnus Therning a ?crit : > > Unfortunately I got stuck on the first step. I create a threading.Thread > > object, passing in the synchronisation function as its target argument. > > Then I start the thread: > > > > def _menu_callback(action, window): > > t = threading.Thread(target=_do_sync) > > t.start() > > > > I've added some calls to a logger (using logging.getLogger) first thing > > both in _menu_callback and in _do_sync. The first one is hit, but the > > second is never reached. > > > > Is it possible to do a multi-threaded extension in Python at all? > > It should be possible to do threading as long as you're careful to only > ever call gtk and epiphany functions from the main thread. There's at > least on (C++) extension that uses threading, the error viewer's link > validations functionality. My guess is that you can only create threads through GLib, not through Python's own library. This is more of a PyGTK programming issue than an Epiphany plugin programming one. First of all, a call to "gobject.threads_init()" might be necessary. It maybe belongs within Epiphany itself, but it might work if you call it in your extension's initialization code. I think gobject.threads_init() changes how Python's threading library behaves, so it won't crash things horribly. Anyway, were I in your shoes I'd research how to use threads within PyGTK. But as Christian said, g_idle_add() is usually a better choice. External libraries (such as GnomeVFS) can handle asynchronous networking quite well (i.e., they hide the threads), if that's what you're trying to implement. -- Adam Hooper -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 191 bytes Desc: This is a digitally signed message part Url : http://mail.gnome.org/archives/epiphany-list/attachments/20060619/5c07ec4c/attachment.bin From tihirvon at gmail.com Tue Jun 20 19:16:02 2006 From: tihirvon at gmail.com (Timo Hirvonen) Date: Wed, 21 Jun 2006 02:16:02 +0300 Subject: Epiphany settings Message-ID: <20060621021602.69a9b3de.tihirvon@gmail.com> Hi, I set image.animation_mode = none and restarted epiphany (2.14.2.1, xulrunner-1.8.0.4) and noticed the setting was reseted. It would be nice if the setting would be in the preferences dialog. Using about:config or gconf-editor to configure gnome program seems silly. -- http://onion.dynserv.net/~timo/ From uws@uwsworld.xs4all.nl Thu Jun 1 15:15:52 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D1C3F3B0E99 for ; Thu, 1 Jun 2006 15:15:52 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31384-08 for ; Thu, 1 Jun 2006 15:15:51 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id E84DD3B0228 for ; Thu, 1 Jun 2006 15:15:50 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1Flse4-0003oz-00 for ; Thu, 01 Jun 2006 21:15:48 +0200 Date: Thu, 1 Jun 2006 21:15:48 +0200 From: Wouter Bolsterlee To: epiphany-list@gnome.org Message-ID: <20060601191548.GA14250@uwsworld.xs4all.nl> Mail-Followup-To: epiphany-list@gnome.org References: <1015f9200605270705o11479edaxbf1ca2cf7b38387d@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+QahgC5+KEYLbs62" Content-Disposition: inline In-Reply-To: <1015f9200605270705o11479edaxbf1ca2cf7b38387d@mail.gmail.com> X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.587 tagged_above=-999 required=2 tests=[AWL=0.012, BAYES_00=-2.599] X-Spam-Score: -2.587 X-Spam-Level: Subject: Re: TypeAhead-Find in 2.15 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Jun 2006 19:15:53 -0000 --+QahgC5+KEYLbs62 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Sat, May 27, 2006 at 04:05:34PM +0200, Sascha Heid skrev: > Is anybody able to get TypeAhead-Find working in epiphany 2.15.2 ? Sure, this works by default in Epiphany. If it doesn't, please file a bug, mentioning both the Epiphany and Mozilla versions (check the about dialog). mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl please don't bother trying to find her :: she's not there -- zombies --+QahgC5+KEYLbs62 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEfzzkP7QTTiUKY+sRAn++AKCt1dqCXIuA8d6dhkH+6+cAEOeTcgCeLs0X 1OKaDyizEA3AqCONIklwX+c= =RpcY -----END PGP SIGNATURE----- --+QahgC5+KEYLbs62-- From billlinux@rogers.com Fri Jun 2 00:54:15 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 100193B0FAC for ; Fri, 2 Jun 2006 00:54:15 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30617-09 for ; Fri, 2 Jun 2006 00:54:13 -0400 (EDT) Received: from smtp106.rog.mail.re2.yahoo.com (smtp106.rog.mail.re2.yahoo.com [68.142.225.204]) by menubar.gnome.org (Postfix) with SMTP id 788523B0217 for ; Fri, 2 Jun 2006 00:54:13 -0400 (EDT) Received: (qmail 20949 invoked from network); 2 Jun 2006 04:54:12 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Subject:From:To:Content-Type:Date:Message-Id:Mime-Version:X-Mailer:Content-Transfer-Encoding; b=4Ke2nNvsqO1bLnF2Ig5ZC56JTdvhVQ4EMFDlAa8sE2pPd6bazaPNITCdRZ1JFnD3vfoa8OPh4X+4lL2BFaLmhCgaLZUbhAM+HbbqRfO11mE7aGt8jVET5scZhW8I2h8PsVUj0I4xJ8TNJ2cXnYuud2DQKFsP5FRqsDCbbgPhlSE= ; Received: from unknown (HELO ?192.168.1.4?) (billlinux@rogers.com@70.27.169.92 with plain) by smtp106.rog.mail.re2.yahoo.com with SMTP; 2 Jun 2006 04:54:12 -0000 From: William Case To: EPIPHANY List Content-Type: text/plain Date: Fri, 02 Jun 2006 00:54:07 -0400 Message-Id: <1149224047.4220.18.camel@CASE> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 (2.6.1-1.fc5.2) Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.567 tagged_above=-999 required=2 tests=[AWL=-0.876, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -1.567 X-Spam-Level: Subject: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jun 2006 04:54:15 -0000 Hi; I clicked on the Java Console and the Favicon extensions in Tools => Extensions to add them to epiphany. I then closed epiphany normally. Now, I get the following error dialogues when I try to open my Epiphany; "Recover previous browser windows and tabs? Don't Recover Recover". Either option gets a further error dialogue: "The Application "epiphany" has quit unexpectedly. Restart Application Inform Developers" Restart produces an attempt to start epiphany then a self shutdown. I used the Inform Developers to send a Bug Report. I tried starting epiphany from the command line in gterminal and got "** (epiphany:6540): WARNING **: failed to read user preferences, error: 80004005" Is there some way to undo the extension selections in a configuration file in order to get Epiphany loaded? If so, how and where? When I login as a different user, Epiphany runs normally. I am using Epiphany 2.14 (I believe) on Fedora Core 5. -- Regards Bill From reinouts@gnome.org Fri Jun 2 02:38:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 32FC13B02BD for ; Fri, 2 Jun 2006 02:38:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 03078-07 for ; Fri, 2 Jun 2006 02:38:05 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 41B053B038C for ; Fri, 2 Jun 2006 02:38:03 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1Fm3IG-0001qhC; Fri, 2 Jun 2006 08:38 +0200 Date: Fri, 2 Jun 2006 08:38:00 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org In-Reply-To: <1149224047.4220.18.camel@CASE> Message-ID: References: <1149224047.4220.18.camel@CASE> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.389 tagged_above=-999 required=2 tests=[AWL=-0.063, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.389 X-Spam-Level: Subject: Re: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jun 2006 06:38:07 -0000 Hi William, On Fri, 2 Jun 2006, William Case wrote: > I clicked on the Java Console and the Favicon extensions in Tools => > Extensions to add them to epiphany. I then closed epiphany normally. > Is there some way to undo the extension selections in a configuration > file in order to get Epiphany loaded? If so, how and where? You can edit the list of enabled extensions with gconf-editor, under the key /apps/epiphany/general/active_extensions. regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From billlinux@rogers.com Fri Jun 2 16:52:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6C2553B0339 for ; Fri, 2 Jun 2006 16:52:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23828-05 for ; Fri, 2 Jun 2006 16:51:51 -0400 (EDT) Received: from smtp103.rog.mail.re2.yahoo.com (smtp103.rog.mail.re2.yahoo.com [206.190.36.81]) by menubar.gnome.org (Postfix) with SMTP id AB6FF3B02EC for ; Fri, 2 Jun 2006 16:51:47 -0400 (EDT) Received: (qmail 83611 invoked from network); 2 Jun 2006 20:51:46 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Subject:From:To:In-Reply-To:References:Content-Type:Date:Message-Id:Mime-Version:X-Mailer:Content-Transfer-Encoding; b=NE0zAIGx/zj8yMtNOMiH0TSgYT6vM7z2bEJ0ibl4PoTowg4OFFGs4u+MO3pnDlkuXmDd8xNZWV9m86utfNQ3+ekFwUpea7X3/q29hjZ6q0XMIc+UmW3Wfz2aCpUNyc38gwqbyA+6ntgqAVYSaRubOD6BaUwtw0VN2W9Z1vxYpOw= ; Received: from unknown (HELO ?192.168.1.4?) (billlinux@rogers.com@70.27.169.92 with plain) by smtp103.rog.mail.re2.yahoo.com with SMTP; 2 Jun 2006 20:51:46 -0000 From: William Case To: epiphany-list@gnome.org In-Reply-To: <20060602160008.535933B00FD@menubar.gnome.org> References: <20060602160008.535933B00FD@menubar.gnome.org> Content-Type: text/plain Date: Fri, 02 Jun 2006 16:51:42 -0400 Message-Id: <1149281502.2459.8.camel@CASE> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 (2.6.1-1.fc5.2) Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.564 tagged_above=-999 required=2 tests=[AWL=-0.873, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -1.564 X-Spam-Level: Subject: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jun 2006 20:52:22 -0000 Thanks Reinout; > > > > -------- Forwarded Message -------- > > From: William Case > > To: EPIPHANY List > > Subject: Epiphany won't load anymore ? > > Date: Fri, 02 Jun 2006 00:54:07 -0400 > > > > Hi; > > > > I clicked on the Java Console and the Favicon extensions in Tools => > > Extensions to add them to epiphany. I then closed epiphany normally. > > > > Hi William, > > You can edit the list of enabled extensions with gconf-editor, under the > > key /apps/epiphany/general/active_extensions. > > > > regards, > > That was easy; I had something similar happen a couple of years ago. Sorry I forgot about gconf-editor. -- Regards Bill From reinouts@gnome.org Sun Jun 4 07:40:43 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D8B943B0296 for ; Sun, 4 Jun 2006 07:40:43 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13727-10 for ; Sun, 4 Jun 2006 07:40:43 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id DF3BF3B0227 for ; Sun, 4 Jun 2006 07:40:42 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FmqyF-0001nwC; Sun, 4 Jun 2006 13:40 +0200 Date: Sun, 4 Jun 2006 13:40:37 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org In-Reply-To: <1149281502.2459.8.camel@CASE> Message-ID: References: <20060602160008.535933B00FD@menubar.gnome.org> <1149281502.2459.8.camel@CASE> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.387 tagged_above=-999 required=2 tests=[AWL=-0.061, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.387 X-Spam-Level: Subject: Re: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Jun 2006 11:40:44 -0000 Hi William, On Fri, 2 Jun 2006, William Case wrote: > That was easy; I had something similar happen a couple of years ago. > Sorry I forgot about gconf-editor. There's no need to be sorry, ideally users would never have to touch it! (So in a way, you forgetting about gconf-editor is a good sign ;-) regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From ash_hooper@yahoo.com Wed Jun 7 05:02:30 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 8A5383B0C4E for ; Wed, 7 Jun 2006 05:02:30 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29209-07 for ; Wed, 7 Jun 2006 05:02:28 -0400 (EDT) Received: from web60819.mail.yahoo.com (web60819.mail.yahoo.com [209.73.178.227]) by menubar.gnome.org (Postfix) with SMTP id A7DF13B0C55 for ; Wed, 7 Jun 2006 05:02:25 -0400 (EDT) Received: (qmail 7833 invoked by uid 60001); 7 Jun 2006 09:02:24 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=fRbI+5Vi7M7tVzE3mr/d7+xKJzNSgC/Wbba1WINAVPE1wi7yNFpP3aL2RQkurXk6xJQzpizuprcbjvEcNa6uzTLM7LLEm4XL6+s2PIjAvyAeUV8M0RJbabVCdMmevE3Nqjj92x6ykwSWsH0JycbpNTbkM2s+Q1SShCIDo47cg1k= ; Message-ID: <20060607090224.7831.qmail@web60819.mail.yahoo.com> Received: from [81.168.89.49] by web60819.mail.yahoo.com via HTTP; Wed, 07 Jun 2006 10:02:24 BST Date: Wed, 7 Jun 2006 10:02:24 +0100 (BST) From: Ashley Hooper To: epiphany-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=1.462 tagged_above=-999 required=2 tests=[BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_WHOIS=1.447] X-Spam-Score: 1.462 X-Spam-Level: * Subject: Configuring File Associations when not running full-blown Gnome desktop X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Jun 2006 09:02:30 -0000 Hi all, I'm a big fan of making do with old hardware, and really enjoy using Epiphany with the Enlightenment 16 WM as Gnome/Firefox just doesn't run satisfactorily for me on the hardware I'm using. However, something that has always bothered me is not knowing how exactly to setup file associations that Epiphany can use. I know that Epiphany is fairly strongly bound to the full Gnome environment, and have in the past tried loading up Nautilus and configuring them there but this hasn't worked. I've also dug around in the MIME types in /etc and a few related files. Can someone tell me the definitive place to config file associations? Also, if it's not a plain text file (e.g. if its somewhere in the Gconf tree), what tool/s I'll need to modify them. Many thanks, Ashley -- "We do not inherit the earth from our ancestors; ...-- __@ we borrow it from our children" ....--- _\<,_ -- Antoine de St. Exupery (_) (_) Send instant messages to your online friends http://uk.messenger.yahoo.com From mike@vee.net Wed Jun 7 21:55:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C24593B0555 for ; Wed, 7 Jun 2006 21:55:50 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30700-09 for ; Wed, 7 Jun 2006 21:55:49 -0400 (EDT) Received: from pacific.home.vee.net (pacific.home.vee.net [203.18.245.240]) by menubar.gnome.org (Postfix) with ESMTP id 3AA553B04C5 for ; Wed, 7 Jun 2006 21:55:47 -0400 (EDT) Received: from continuity.home.vee.net (mjg@continuity.home.vee.net [203.18.245.4]) (authenticated bits=0) by pacific.home.vee.net (8.13.1/8.13.1) with ESMTP id k581tcT6086931 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO) for ; Thu, 8 Jun 2006 11:25:38 +0930 (CST) (envelope-from mike@vee.net) From: Michael Gratton To: epiphany-list@gnome.org In-Reply-To: <20060607090224.7831.qmail@web60819.mail.yahoo.com> References: <20060607090224.7831.qmail@web60819.mail.yahoo.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Wkc99AvGhP4qE8wfOSUB" Date: Thu, 08 Jun 2006 11:25:38 +0930 Message-Id: <1149731738.8114.16.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-1.5.3 (pacific.home.vee.net [203.18.245.240]); Thu, 08 Jun 2006 11:25:38 +0930 (CST) X-Virus-Scanned: ClamAV 0.87.1/1517/Wed Jun 7 09:35:07 2006 on pacific.home.vee.net X-Virus-Status: Clean X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.443 tagged_above=-999 required=2 tests=[AWL=0.158, BAYES_00=-2.599, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] X-Spam-Score: -2.443 X-Spam-Level: Subject: Re: Configuring File Associations when not running full-blown Gnome desktop X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2006 01:55:50 -0000 --=-Wkc99AvGhP4qE8wfOSUB Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, 2006-06-07 at 10:02 +0100, Ashley Hooper wrote: > Can someone tell me the definitive place to config file associations? Al= so, if > it's not a plain text file (e.g. if its somewhere in the Gconf tree), wha= t > tool/s I'll need to modify them. Gnome (like XFCE and ROX) uses the fd.o Shared MIME Info spec for obtaining MIME info. Have a read, the tutorials might in particular be useful.=20 Alternatively, you could use something the ROX MIME Editor .=20 /Mike --=20 =E2=9C=8C michael gratton, itinerant geek =E2=9C=87 --=-Wkc99AvGhP4qE8wfOSUB Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEh4Oan1mVFlYUR84RAri5AKCtGeUcvn4NOCJRtB7mRJ/c6L4ZAACcDcc8 Zz5RyfC4zqpG7Gvc3WRk3wU= =0m0l -----END PGP SIGNATURE----- --=-Wkc99AvGhP4qE8wfOSUB-- From demon@krasno.ru Thu Jun 8 01:15:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id F05E83B03BA for ; Thu, 8 Jun 2006 01:15:49 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08183-08 for ; Thu, 8 Jun 2006 01:15:47 -0400 (EDT) Received: from mail.krasno.ru (mail.krasno.ru [213.219.223.2]) by menubar.gnome.org (Postfix) with ESMTP id 137843B04C5 for ; Thu, 8 Jun 2006 01:15:43 -0400 (EDT) Received: (qmail 15491 invoked by uid 89); 8 Jun 2006 05:15:39 -0000 Received: from unknown (HELO localhost.localdomain) (demon@krasno.ru@172.19.10.215) by krasno.ru with SMTP; 8 Jun 2006 05:15:39 -0000 Date: Thu, 8 Jun 2006 09:17:04 +0400 From: can3p To: epiphany-list@gnome.org Message-Id: <20060608091704.d59cb31f.demon@krasno.ru> In-Reply-To: <1149731738.8114.16.camel@localhost.localdomain> References: <20060607090224.7831.qmail@web60819.mail.yahoo.com> <1149731738.8114.16.camel@localhost.localdomain> X-Mailer: Sylpheed version 2.2.4 (GTK+ 2.8.17; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.185 tagged_above=-999 required=2 tests=[BAYES_40=-0.185] X-Spam-Score: -0.185 X-Spam-Level: Subject: What about spell check? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2006 05:15:50 -0000 --Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello. I use epiphany for a half of year and there is one missing feature. What about spell check in epiphany? Will it be implemented?=20 ---- can3p, demon@krasno.ru --Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQFEh7LV9kNuGU6f5KQRApQ3AJ9yl+Act4j1vR01diOUdSeNV7puqwCgkZo2 mT2ICBIB7RecldxEtF5yoPo= =bVSl -----END PGP SIGNATURE----- --Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU-- From uws@uwsworld.xs4all.nl Thu Jun 8 03:36:59 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D950B3B0267 for ; Thu, 8 Jun 2006 03:36:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15363-08 for ; Thu, 8 Jun 2006 03:36:58 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id 262FF3B019C for ; Thu, 8 Jun 2006 03:36:58 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1FoF4Z-00024L-00 for ; Thu, 08 Jun 2006 09:36:55 +0200 Date: Thu, 8 Jun 2006 09:36:55 +0200 From: Wouter Bolsterlee To: epiphany-list@gnome.org Message-ID: <20060608073655.GA3016@uwsworld.xs4all.nl> Mail-Followup-To: epiphany-list@gnome.org References: <20060607090224.7831.qmail@web60819.mail.yahoo.com> <1149731738.8114.16.camel@localhost.localdomain> <20060608091704.d59cb31f.demon@krasno.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ibTvN161/egqYuK8" Content-Disposition: inline In-Reply-To: <20060608091704.d59cb31f.demon@krasno.ru> X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: Subject: Re: What about spell check? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2006 07:37:00 -0000 --ibTvN161/egqYuK8 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Thu, Jun 08, 2006 at 09:17:04AM +0400, can3p skrev: > I use epiphany for a half of year and there is one missing feature. > What about spell check in epiphany? Will it be implemented?=20 There's recently been some progress on this long-standing issue. There's a bug open about this feature, maybe you can CC yourself to get status updates. mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl i'm unclean :: a libertine -- placebo --ibTvN161/egqYuK8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEh9OXP7QTTiUKY+sRAubDAJ9ARo3Yugny5Uovw4YQ2oCwZiHgJwCeMDv2 i6Q/etJ8LaqK+TUI9cqIHYo= =g8p6 -----END PGP SIGNATURE----- --ibTvN161/egqYuK8-- From saschaheid@gmail.com Sat Jun 10 02:39:35 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 806FC3B0286 for ; Sat, 10 Jun 2006 02:39:35 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13874-03 for ; Sat, 10 Jun 2006 02:39:33 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by menubar.gnome.org (Postfix) with ESMTP id 929623B01A3 for ; Sat, 10 Jun 2006 02:39:32 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id j3so1693621ugf for ; Fri, 09 Jun 2006 23:39:31 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=aHu5cbBIQg1MOpmCu8EsYMq84r4BP0Q5EaM3rbIkMy3pwOeO6zCKVM5gBY2nHOrNoaSKxOWiacCs0ExI7bctV5A1xAzwS8Dm2OaoiEKcZoyxoPmEk2SYfGA03SqcN94iDYvBDRmqq4XVEHBRoh/4lxhXE0ZrrjSS87/Hpbmygfo= Received: by 10.66.216.20 with SMTP id o20mr3192562ugg; Fri, 09 Jun 2006 23:39:31 -0700 (PDT) Received: by 10.66.243.2 with HTTP; Fri, 9 Jun 2006 23:39:31 -0700 (PDT) Message-ID: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> Date: Sat, 10 Jun 2006 08:39:31 +0200 From: "Sascha Heid" To: epiphany-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.782 tagged_above=-999 required=2 tests=[AWL=-0.740, BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.782 X-Spam-Level: Subject: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Jun 2006 06:39:35 -0000 Hello World Maybe someone knows about this: If you want to display symbol-fonts in the Webbrowser, this does not work out of the box. But i wanted to display this website that heavily uses symbol-fonts to display math-symbols. There is a solution for this and you can download a script that fixes it for you. Now it works, in firefox and in galeon, but not in epiphany. I have enabled "allow website to use own font" and i can see the fonts change when i click it, except for the symbol-font that does not show up. Is there anything that epiphany does differently and for itself instead of asking the global fontconfig gods that could explain this behaviour? Regards, Sascha Heid From saschaheid@gmail.com Sun Jun 11 14:33:53 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4CE723B023D for ; Sun, 11 Jun 2006 14:33:53 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27935-02 for ; Sun, 11 Jun 2006 14:33:50 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.171]) by menubar.gnome.org (Postfix) with ESMTP id 5470C3B0284 for ; Sun, 11 Jun 2006 14:33:50 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id k40so2075591ugc for ; Sun, 11 Jun 2006 11:33:03 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=h4RYVkilZkv8azNJCjzTLeCuSqgV4/wQlMRyO70N7DhgQh/9BvOZ+v59yH2dv98z7MsaUzxBEipskL0hvwJ22MQu4ScxhrutBDJ696A0zs29iyZXvVsmkD2n3q2o7Ii2J/kdQV77p5gc2YSK7OCbxehkNqzuEpQukSNtr9t55yk= Received: by 10.67.105.19 with SMTP id h19mr4398331ugm; Sun, 11 Jun 2006 11:26:57 -0700 (PDT) Received: by 10.66.243.2 with HTTP; Sun, 11 Jun 2006 11:26:57 -0700 (PDT) Message-ID: <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> Date: Sun, 11 Jun 2006 20:26:57 +0200 From: "Sascha Heid" To: "Christian Persch" In-Reply-To: <1150050059.5214.3.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> <1150050059.5214.3.camel@localhost.localdomain> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.134 tagged_above=-999 required=2 tests=[AWL=-0.092, BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.134 X-Spam-Level: Cc: epiphany-list@gnome.org Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jun 2006 18:33:53 -0000 2006/6/11, Christian Persch : > Hi, > > Le samedi 10 juin 2006 =E0 08:39 +0200, Sascha Heid a =E9crit : > > > Maybe someone knows about this: > > If you want to display symbol-fonts in the Webbrowser, this does not > > work out of the box. > > But i wanted to display this website that heavily uses symbol-fonts to > > display math-symbols. > > There is a solution for this and you can download a script that fixes > > it for you. > > > > Now it works, in firefox and in galeon, but not in epiphany. > > I have enabled "allow website to use own font" and i can see the fonts > > change when i click it, except for the symbol-font that does not show > > up. > > > > Is there anything that epiphany does differently and for itself > > instead of asking the global fontconfig gods that could explain this > > behaviour? > > I don't see anything that epiphany does differently here.... Do you have > an URL for a testcase? http://mathe-online.at/einstellungen/einst.html If you scroll down you see two white boxes, the right side is a .gif and the left side tries to use the symbol-font. Regards, Sascha From chpe@gnome.org Sun Jun 11 14:44:30 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D98553B0274 for ; Sun, 11 Jun 2006 14:44:30 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28406-07 for ; Sun, 11 Jun 2006 14:44:29 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id 6A2DA3B016A for ; Sun, 11 Jun 2006 14:44:29 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a59b47.dip0.t-ipconnect.de ([84.165.155.71] helo=[192.168.0.4]) id 1FpUY3-0000Gc-M8; Sun, 11 Jun 2006 20:20:31 +0200 From: Christian Persch To: Sascha Heid In-Reply-To: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> Content-Type: text/plain; charset=UTF-8 Date: Sun, 11 Jun 2006 20:20:59 +0200 Message-Id: <1150050059.5214.3.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.59 tagged_above=-999 required=2 tests=[AWL=0.009, BAYES_00=-2.599] X-Spam-Score: -2.59 X-Spam-Level: Cc: epiphany-list@gnome.org Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jun 2006 18:44:31 -0000 Hi, Le samedi 10 juin 2006 =C3=A0 08:39 +0200, Sascha Heid a =C3=A9crit : > Maybe someone knows about this: > If you want to display symbol-fonts in the Webbrowser, this does not > work out of the box. > But i wanted to display this website that heavily uses symbol-fonts to > display math-symbols. > There is a solution for this and you can download a script that fixes > it for you. >=20 > Now it works, in firefox and in galeon, but not in epiphany. > I have enabled "allow website to use own font" and i can see the fonts > change when i click it, except for the symbol-font that does not show > up. >=20 > Is there anything that epiphany does differently and for itself > instead of asking the global fontconfig gods that could explain this > behaviour? I don't see anything that epiphany does differently here.... Do you have an URL for a testcase? Regards, Christian From chpe@gnome.org Sun Jun 11 15:14:01 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 844C43B01C8 for ; Sun, 11 Jun 2006 15:14:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29558-01 for ; Sun, 11 Jun 2006 15:14:00 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id D81AA3B016D for ; Sun, 11 Jun 2006 15:13:59 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a59b47.dip0.t-ipconnect.de ([84.165.155.71] helo=[192.168.0.4]) id 1FpVN1-0004v8-GZ; Sun, 11 Jun 2006 21:13:11 +0200 From: Christian Persch To: Sascha Heid In-Reply-To: <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> <1150050059.5214.3.camel@localhost.localdomain> <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> Content-Type: text/plain; charset=UTF-8 Date: Sun, 11 Jun 2006 21:13:42 +0200 Message-Id: <1150053222.5214.7.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.59 tagged_above=-999 required=2 tests=[AWL=0.009, BAYES_00=-2.599] X-Spam-Score: -2.59 X-Spam-Level: Cc: epiphany-list@gnome.org Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jun 2006 19:14:01 -0000 Hi, Le dimanche 11 juin 2006 =C3=A0 20:26 +0200, Sascha Heid a =C3=A9crit : > 2006/6/11, Christian Persch : > > Le samedi 10 juin 2006 =C3=A0 08:39 +0200, Sascha Heid a =C3=A9crit : > > > Maybe someone knows about this: > > > If you want to display symbol-fonts in the Webbrowser, this does not > > > work out of the box. > > > But i wanted to display this website that heavily uses symbol-fonts t= o > > > display math-symbols. > > > There is a solution for this and you can download a script that fixes > > > it for you. > > > > > > Now it works, in firefox and in galeon, but not in epiphany. > > > I have enabled "allow website to use own font" and i can see the font= s > > > change when i click it, except for the symbol-font that does not show > > > up. > > > > > > Is there anything that epiphany does differently and for itself > > > instead of asking the global fontconfig gods that could explain this > > > behaviour? > > > > I don't see anything that epiphany does differently here.... Do you hav= e > > an URL for a testcase? >=20 > http://mathe-online.at/einstellungen/einst.html >=20 > If you scroll down you see two white boxes, the right side is a .gif > and the left side tries to use the symbol-font. Ok I see the problem. But I see the same thing happen in galeon and firefox, too, and it is independent of the "allow website to use own font" pref... Regards, Christian From mpt@myrealbox.com Sun Jun 11 22:42:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id EBF973B023C for ; Sun, 11 Jun 2006 22:42:08 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15024-07 for ; Sun, 11 Jun 2006 22:42:05 -0400 (EDT) Received: from leucothea.redline.site5.com (leucothea.redline.site5.com [216.118.97.161]) by menubar.gnome.org (Postfix) with ESMTP id B2FCC3B0154 for ; Sun, 11 Jun 2006 22:42:05 -0400 (EDT) Received: from wm1214qm.195.adsl.netsurf.net ([66.135.110.195] helo=[10.1.236.249]) by leucothea.redline.site5.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.52) id 1FpcMc-0001YA-UV; Sun, 11 Jun 2006 22:41:15 -0400 In-Reply-To: <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> <1150050059.5214.3.camel@localhost.localdomain> <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> Mime-Version: 1.0 (Apple Message framework v623) Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Message-Id: <28228f0ff7fb76797c893705d243256d@myrealbox.com> Content-Transfer-Encoding: quoted-printable From: Matthew Paul Thomas Date: Sun, 11 Jun 2006 22:41:35 -0400 To: Sascha Heid X-Mailer: Apple Mail (2.623) X-Antivirus-Scanner: This message has been scanned by ClamAV. X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - leucothea.redline.site5.com X-AntiAbuse: Original Domain - gnome.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12] X-AntiAbuse: Sender Address Domain - myrealbox.com X-Source: X-Source-Args: X-Source-Dir: X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: Cc: epiphany list Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jun 2006 02:42:09 -0000 On Jun 11, 2006, at 2:26 PM, Sascha Heid wrote: > ... > http://mathe-online.at/einstellungen/einst.html > > If you scroll down you see two white boxes, the right side is a .gif > and the left side tries to use the symbol-font. > ... The reason it doesn't work is that the Symbol font (as distributed by =20= Microsoft) doesn't contain the characters the Web page is asking for. =20= For example: =F3
=F5
=A5 =F3 is not in the Symbol font, and neither is =F5 or =A5. So Epiphany -- = just =20 like Firefox, Opera, and Safari -- substitutes another font that does =20= contain those characters. The page appears to be designed for Internet Explorer, which displays =20= characters from the Symbol font because of a bug where Internet =20 Explorer ignores what fonts tell it about the characters they cover. =20 The same bug occurs with the Webdings and Wingdings fonts. (By the way, if you're interested in improving the display of =20 mathematics in Web pages, it's currently being discussed in the What-WG =20= mailing list for possible standardization in HTML 5. =20 ) Cheers --=20 Matthew Paul Thomas http://mpt.net.nz/= From reinout@cs.vu.nl Wed Jun 14 17:52:55 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6D9FA3B03F0 for ; Wed, 14 Jun 2006 17:52:55 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23492-09 for ; Wed, 14 Jun 2006 17:52:52 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 58B1C3B03B5 for ; Wed, 14 Jun 2006 17:52:52 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FqdHF-0001qhC; Wed, 14 Jun 2006 23:51 +0200 Date: Wed, 14 Jun 2006 23:51:53 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.092 tagged_above=-999 required=2 tests=[AWL=0.507, BAYES_00=-2.599] X-Spam-Score: -2.092 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jun 2006 21:52:55 -0000 Forwarding to the list, as it might be of interest to others... ---------- Forwarded message ---------- Date: Tue, 13 Jun 2006 01:38:56 -0400 From: Matthew Paul Thomas To: Piers Cornwell Cc: reinouts@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany On Apr 19, 2006, at 3:47 PM, Piers Cornwell wrote: > ... > It would be great if you could let us know what you think of this or whether > you think we should take a different approach. If you have access to an OS X > machine it would also be really useful to get a complete set of screenshots > of the Safari spelling functionality. > ... Sorry I've taken a ridiculously long time to do this, but I've just put up screenshots of the Safari design. Actually I think it's rather confusing. :-) Cheers -- Matthew Paul Thomas http://mpt.net.nz/ From reinouts@gnome.org Wed Jun 14 17:53:44 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4F6963B0433 for ; Wed, 14 Jun 2006 17:53:44 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14510-05 for ; Wed, 14 Jun 2006 17:53:42 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id B356B3B041D for ; Wed, 14 Jun 2006 17:53:42 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FqdID-0001qhC; Wed, 14 Jun 2006 23:52 +0200 Date: Wed, 14 Jun 2006 23:52:53 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.02 tagged_above=-999 required=2 tests=[AWL=0.579, BAYES_00=-2.599] X-Spam-Score: -2.02 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jun 2006 21:53:44 -0000 Forwarding to the list, since it might be of interest to a bigger audience... ---------- Forwarded message ---------- Date: Tue, 13 Jun 2006 01:38:56 -0400 From: Matthew Paul Thomas To: Piers Cornwell Cc: reinouts@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany On Apr 19, 2006, at 3:47 PM, Piers Cornwell wrote: > ... > It would be great if you could let us know what you think of this or whether > you think we should take a different approach. If you have access to an OS X > machine it would also be really useful to get a complete set of screenshots > of the Safari spelling functionality. > ... Sorry I've taken a ridiculously long time to do this, but I've just put up screenshots of the Safari design. Actually I think it's rather confusing. :-) Cheers -- Matthew Paul Thomas http://mpt.net.nz/ From ftimmer@ft-c.de Mon Jun 12 18:01:38 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D057B3B0150 for ; Mon, 12 Jun 2006 18:01:38 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00705-04 for ; Mon, 12 Jun 2006 18:01:36 -0400 (EDT) Received: from elch.in-berlin.de (elch.in-berlin.de [192.109.42.5]) by menubar.gnome.org (Postfix) with ESMTP id D29863B00A5 for ; Mon, 12 Jun 2006 18:01:35 -0400 (EDT) Received: from einhorn.in-berlin.de (einhorn.in-berlin.de [192.109.42.8]) by elch.in-berlin.de (8.13.6/8.13.6/Debian-1) with ESMTP id k5CM0W30007288 for ; Tue, 13 Jun 2006 00:00:32 +0200 X-Envelope-From: ftimmer@ft-c.de X-Envelope-To: Received: from [10.0.1.6] (host-212-158-234-176.bulldogdsl.com [212.158.234.176]) (authenticated bits=0) by einhorn.in-berlin.de (8.13.6/8.13.6/Debian-1) with ESMTP id k5CM0AU6017951 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for ; Tue, 13 Jun 2006 00:00:11 +0200 Subject: epiphany bookmark not save From: Franz Timmer To: epiphany-list@gnome.org Content-Type: text/plain; charset=ISO-8859-1 Date: Mon, 12 Jun 2006 23:54:20 +0200 Message-Id: <1150149260.12433.22.camel@fta> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang_at_IN-Berlin_e.V. on 192.109.42.8 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: X-Mailman-Approved-At: Thu, 15 Jun 2006 09:51:27 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: ftimmer@ft-c.de List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jun 2006 22:01:39 -0000 Hello, when I add an Link to the bookmarks, this link is shown only until I closed epiphany. When I execute epiphany later, all bookmarks are deleted. Bookmarks are a essential feature of browsers. I need it. My question: Have I make a mistake or it is a bug in the program? Franz Timmer # ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- The same in german language: wenn ich ein Bookmark hinzufüge, ist dieesr nur solange gespeichert, solange ich das Programm nicht schliese. Bei einem erneuten Start von epipany sind alle gespeicherten Bookmarks gelöscht. Meine Frage: Habe ich einen Fehler gemacht oder ist dies ein Fehler im Programm. From sieurbsd@gmail.com Tue Jun 13 05:22:24 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 428CE3B00D9 for ; Tue, 13 Jun 2006 05:22:24 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18181-01 for ; Tue, 13 Jun 2006 05:22:20 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 36F6A3B00AF for ; Tue, 13 Jun 2006 05:22:20 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id k3so2962398ugf for ; Tue, 13 Jun 2006 02:21:17 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:subject:from:to:content-type:date:message-id:mime-version:x-mailer; b=nbd2kfVszZO7E94gZhrCNPKisImJDUADeT8jsJDDtx89mb8mpH45153s5iy1cXAQygFyOUDRuZwxLFdkW1oHTWrJU6BKwFPeJJvm/0KtIIOonxhwcyY8XOoqCKyfC4boimNHVDXWhgtK3LejmFvbaFTEKg6Y709GvHoOdqXfUms= Received: by 10.67.30.6 with SMTP id h6mr6087568ugj; Tue, 13 Jun 2006 02:14:42 -0700 (PDT) Received: from dzeta ( [86.220.79.235]) by mx.gmail.com with ESMTP id q1sm4067263uge.2006.06.13.02.14.38; Tue, 13 Jun 2006 02:14:42 -0700 (PDT) Subject: bug buddy report. From: "Thomas \"sieurbsd\" de L." To: epiphany-list@gnome.org Content-Type: multipart/mixed; boundary="=-pf1BQXp+uqn4GNa5moJp" Date: Tue, 13 Jun 2006 11:14:31 +0200 Message-Id: <1150190071.748.3.camel@dzeta> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 FreeBSD GNOME Team Port X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.503 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001, TW_BF=0.077, TW_BG=0.077, TW_DB=0.077, TW_EV=0.077, TW_FD=0.077, TW_GT=0.077, TW_XB=0.077] X-Spam-Score: -0.503 X-Spam-Level: X-Mailman-Approved-At: Thu, 15 Jun 2006 09:51:27 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Jun 2006 09:22:24 -0000 --=-pf1BQXp+uqn4GNa5moJp Content-Type: text/plain Content-Transfer-Encoding: 7bit I tried to fix the problem, in vain. This is the BugBuddy report about a crash of Epiphany. -- Thomas "sieurbsd" de L. --=-pf1BQXp+uqn4GNa5moJp Content-Disposition: attachment; filename=bugbuddyreportforepyphany.txt Content-Type: message/rfc822; name=bugbuddyreportforepyphany.txt To: submit@bugs.gnome.org X-Mailer: bug-buddy 2.14.0 Subject: Epiphany freezed with Flash / Shockwave plugin ! Date: Tue, 13 Jun 2006 11:14:20 +0200 Message-Id: <1150190060.748.2.camel@dzeta> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit From: Distribution: Unknown Package: epiphany Severity: Normal Version: GNOME2.14.1 2.14.1.1 Gnome-Distributor: FreeBSD GNOME Project Synopsis: Epiphany freezed with Flash / Shockwave plugin ! Bugzilla-Product: epiphany Bugzilla-Component: General Bugzilla-Version: 2.14.1.1 BugBuddy-GnomeVersion: 2.0 (2.14.1) Description: Description of the crash: Each time the flash plugin need to be use, the program freezed. And I found an error line in my ~/.xsession-errors : (epiphany:693): libgnomevfs-WARNING **: Failed to create service browser: Bad state Steps to reproduce the crash: 1. Launch Epiphany. 2. GO to a website who required flash / shockwave plugin. 3. See the crash ! Expected Results: Fix the problem :p. How often does this happen? Each time the flash / shockwave plugin is required. Additional Information: Debugging Information: Backtrace was generated from '/usr/X11R6/bin/epiphany' (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[New Thread 0x8d15400 (runnable)] [New Thread 0x8c2f600 (sleeping)] [New Thread 0x8b12e00 (sleeping)] [New Thread 0x84d5a00 (runnable)] [New Thread 0x84d5800 (LWP 100141)] [New Thread 0x8146000 (runnable)] [New LWP 100140] (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[Switching to LWP 100140] 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 #1 0x29126783 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 #2 0x29129680 in pthread_setconcurrency () from /usr/lib/libpthread.so.2 #3 0x2912de5e in pthread_exit () from /usr/lib/libpthread.so.2 #4 0x2911e321 in pthread_create () from /usr/lib/libpthread.so.2 #5 0x291d2637 in _ctx_start () from /lib/libc.so.6 Thread 7 (LWP 100140): #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x29126783 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x29129680 in pthread_setconcurrency () from /usr/lib/libpthread.so.2 No symbol table info available. #3 0x2912de5e in pthread_exit () from /usr/lib/libpthread.so.2 No symbol table info available. #4 0x2911e321 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #5 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 6 (Thread 0x8146000 (runnable)): #0 0x291d2634 in _ctx_start () from /lib/libc.so.6 No symbol table info available. #1 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. #2 0x00000000 in ?? () No symbol table info available. #3 0xbfbfde70 in ?? () No symbol table info available. #4 0xbfbfdbb0 in ?? () No symbol table info available. #5 0x00000000 in ?? () No symbol table info available. #6 0x29124cd0 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #7 0x2ab8f5ca in CInputScript::ParsePlaceObject (this=0x92b9b00) at script.cc:352 No locals. #8 0x2ab9202f in CInputScript::ParseTags (this=0x92b9b00, status=0xbfbfdf3c) at script.cc:1874 save = (Program *) 0x8146000 code = 1 tagEnd = 520 atEnd = 0 #9 0x2ab92554 in CInputScript::ParseData (this=0x92b9b00, movie=0x90dd000, data=0x9184000 "CWS\bČž\002", size=38501) at script.cc:2206 fileHdr = "\000Gż\bTcT\b" #10 0x2ab86095 in FlashParse (flashHandle=0x90dd000, level=1, data=0x9184000 "CWS\bČž\002", size=38501) at flash.cc:58 script = (CInputScript *) 0x92b9b00 status = 0 #11 0x2a6e1685 in NPP_Write () from /usr/X11R6/lib/browser_plugins/libnpflash.so No symbol table info available. #12 0x2a6e1c53 in Private_Write () from /usr/X11R6/lib/browser_plugins/libnpflash.so No symbol table info available. #13 0x2ab220d2 in ns4xPluginStreamListener::StopDataPump () from /usr/X11R6/lib/firefox/components/libgkplugin.so No symbol table info available. #14 0x2ab29faf in nsPluginStreamListenerPeer::SetupPluginCacheFile () from /usr/X11R6/lib/firefox/components/libgkplugin.so No symbol table info available. #15 0x2982c61a in nsCOMPtr::StartAssignment () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #16 0x2989bc5c in nsHttpChannel::GetCurrentPath () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #17 0x2980f10d in nsInputStreamPump::OnStateTransfer () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #18 0x2980ee7d in nsInputStreamPump::EnsureWaiting () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #19 0x292921b9 in nsInputStreamReadyEvent::EventHandler () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #20 0x292aaa47 in PL_HandleEvent () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #21 0x292aa969 in PL_ProcessPendingEvents () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #22 0x292ac526 in nsEventQueueImpl::CheckForDeactivation () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #23 0x299bd022 in nsBaseWidget::FreeNativeData () from /usr/X11R6/lib/firefox/components/libwidget_gtk2.so No symbol table info available. #24 0x28fe1073 in g_vasprintf () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #25 0x28fbd885 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #26 0x28fbf125 in g_main_context_acquire () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #27 0x28fbf380 in g_main_loop_run () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #28 0x2896a74b in gtk_main () from /usr/X11R6/lib/libgtk-x11-2.0.so.0 No symbol table info available. #29 0x08074f00 in main () No symbol table info available. Thread 5 (Thread 0x84d5800 (LWP 100141)): #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x29125e3c in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x28664450 in ?? () No symbol table info available. Thread 4 (Thread 0x84d5a00 (runnable)): #0 0x291ab20b in poll () from /lib/libc.so.6 No symbol table info available. #1 0x291164de in poll () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x28186ae0 in PR_Poll () from /usr/local/lib/libplds4.so.1 No symbol table info available. #3 0x2982ab51 in nsSocketTransportService::Poll () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #4 0x2982b0fc in nsSocketTransportService::ServiceEventQ () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #5 0x292ae204 in nsThread::Main () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #6 0x28187f95 in _pt_root () from /usr/local/lib/libplds4.so.1 No symbol table info available. #7 0x2911e319 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #8 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 3 (Thread 0x8b12e00 (sleeping)): #0 0x29125f0f in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x291260a3 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x2912afe1 in _pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #3 0x2912b536 in pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #4 0x281831de in pt_TimedWait () from /usr/local/lib/libplds4.so.1 No symbol table info available. #5 0x28183564 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 No symbol table info available. #6 0x292b0d52 in TimerThread::UpdateFilter () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #7 0x292ae204 in nsThread::Main () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #8 0x28187f95 in _pt_root () from /usr/local/lib/libplds4.so.1 No symbol table info available. #9 0x2911e319 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #10 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 2 (Thread 0x8c2f600 (sleeping)): #0 0x29125f0f in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x291260a3 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x2912afe1 in _pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #3 0x2912b536 in pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #4 0x281831de in pt_TimedWait () from /usr/local/lib/libplds4.so.1 No symbol table info available. #5 0x28183564 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 No symbol table info available. #6 0x2980252f in nsIOThreadPool::ThreadFunc () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #7 0x28187f95 in _pt_root () from /usr/local/lib/libplds4.so.1 No symbol table info available. #8 0x2911e319 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #9 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 1 (Thread 0x8d15400 (runnable)): #0 0x29125f0f in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x291236ae in pthread_mutex_lock () from /usr/lib/libpthread.so.2 No symbol table info available. #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 --=-pf1BQXp+uqn4GNa5moJp-- From chpe@gnome.org Sat Jun 17 04:47:30 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1D5BC3B042A for ; Sat, 17 Jun 2006 04:47:30 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14608-07 for ; Sat, 17 Jun 2006 04:47:28 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id 2EDB73B010F for ; Sat, 17 Jun 2006 04:47:28 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrWRk-0001wQ-Ix; Sat, 17 Jun 2006 10:46:24 +0200 Subject: Re: bug buddy report. From: Christian Persch To: "Thomas \"sieurbsd\" de L." In-Reply-To: <1150190071.748.3.camel@dzeta> References: <1150190071.748.3.camel@dzeta> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 10:46:25 +0200 Message-Id: <1150533985.5151.5.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.513 tagged_above=-999 required=2 tests=[AWL=-0.068, BAYES_00=-2.599, TW_BG=0.077, TW_EV=0.077] X-Spam-Score: -2.513 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 08:47:30 -0000 Hi, Le mardi 13 juin 2006 =C3=A0 11:14 +0200, Thomas "sieurbsd" de L. a =C3=A9c= rit : > I tried to fix the problem, in vain. This is the BugBuddy report about a > crash of Epiphany. Thanks for the report. This crash is caused by the flash plugin; you should report the problem to its authors. The "(epiphany:693): libgnomevfs-WARNING **: Failed to create service browser: Bad state" is just an unrelated warning. =20 Regards, Christian =20 From magnus@therning.org Sat Jun 17 12:00:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 18B573B00A6 for ; Sat, 17 Jun 2006 12:00:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 26235-05 for ; Sat, 17 Jun 2006 12:00:18 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 94AD33B000D for ; Sat, 17 Jun 2006 12:00:17 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5HFj6LO025483 for ; Sat, 17 Jun 2006 16:45:06 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id CFA8427D8AC; Sat, 17 Jun 2006 16:45:00 +0100 (BST) Date: Sat, 17 Jun 2006 16:45:00 +0100 From: Magnus Therning To: Epiphany List Subject: Threading in a python extension? Message-ID: <20060617154500.GA8604@die.therning.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="Q68bSM7Ycu6FN28Q" Content-Disposition: inline User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.428 tagged_above=-999 required=2 tests=[AWL=0.036, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.428 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 16:00:21 -0000 --Q68bSM7Ycu6FN28Q Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Ive started looking at making epilicious (an epiphany extension, written in Python, to synchronise local and Del.icio.us bookmarks) giving the user a bit more feedback. My idea was to spawn off a thread to do the actual synchronisation in order for the epiphany GUI to not lock up. Later I'd look into displaying a progressbar. Unfortunately I got stuck on the first step. I create a threading.Thread object, passing in the synchronisation function as its target argument. Then I start the thread: def _menu_callback(action, window): t =3D threading.Thread(target=3D_do_sync) t.start() I've added some calls to a logger (using logging.getLogger) first thing both in _menu_callback and in _do_sync. The first one is hit, but the second is never reached. Is it possible to do a multi-threaded extension in Python at all? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. When the people fear their government, there is tyranny; when the government fears the people, there is liberty. -- Thomas Jefferson --Q68bSM7Ycu6FN28Q Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBElCN8iMWTaatN+6QRAjz/AJ9hOgA0iIEQiA3PPG6nZb7OkBdUuQCgiJWU GzR3Mu5AhFjlndqQ8sCOUk0= =/lfU -----END PGP SIGNATURE----- --Q68bSM7Ycu6FN28Q-- From kevinverma@gmail.com Fri Jun 16 15:22:57 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 082643B00E8 for ; Fri, 16 Jun 2006 15:22:57 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16660-05 for ; Fri, 16 Jun 2006 15:22:55 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.185]) by menubar.gnome.org (Postfix) with ESMTP id 5BCFE3B00D2 for ; Fri, 16 Jun 2006 15:22:55 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id c2so594212nfe for ; Fri, 16 Jun 2006 12:21:42 -0700 (PDT) Received: by 10.48.43.7 with SMTP id q7mr2043215nfq; Fri, 16 Jun 2006 12:21:42 -0700 (PDT) Received: from 59.161.15.42.mum-cdma.dialup.vsnl.net.in ( [59.161.15.42]) by mx.gmail.com with ESMTP id b1sm2365943nfe.2006.06.16.12.21.09; Fri, 16 Jun 2006 12:21:41 -0700 (PDT) Subject: suggested feature, From: "Anuj Verma (Kevin)" To: epiphany-list@gnome.org Content-Type: text/plain Date: Sat, 17 Jun 2006 00:49:40 +0530 Message-Id: <1150485581.3390.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 (2.6.2-1.fc5.5) Content-Transfer-Encoding: 7bit Sender: "Anuj Verma (Kevin)" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.6 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.6 X-Spam-Level: X-Mailman-Approved-At: Sat, 17 Jun 2006 14:03:43 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: kevin.verma@gmail.com List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Jun 2006 19:22:57 -0000 Hello, I will like to suggest a feature to detail a link in a light pop-up when cursor hovers. just it happens currently with when cursor hovers a tab. Cheers, From chpe@gnome.org Sat Jun 17 15:30:51 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 3AF1E3B00B2 for ; Sat, 17 Jun 2006 15:30:51 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04907-08 for ; Sat, 17 Jun 2006 15:30:50 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id 35C103B010F for ; Sat, 17 Jun 2006 15:30:50 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrgUC-0002bm-W8; Sat, 17 Jun 2006 21:29:37 +0200 Subject: Re: epiphany bookmark not save From: Christian Persch To: ftimmer@ft-c.de In-Reply-To: <1150149260.12433.22.camel@fta> References: <1150149260.12433.22.camel@fta> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 21:32:17 +0200 Message-Id: <1150572738.5151.14.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 19:30:51 -0000 Hi, Le lundi 12 juin 2006 =C3=A0 23:54 +0200, Franz Timmer a =C3=A9crit : > when I add an Link to the bookmarks, this link is shown only until I > closed epiphany. When I execute epiphany later, all bookmarks are > deleted.=20 >=20 > Bookmarks are a essential feature of browsers. I need it.=20 >=20 > My question:=20 > Have I make a mistake or it is a bug in the program? When you start epiphany from a shell prompt, is there any output on console (some warning messages) ? Regards, Christian From chpe@gnome.org Sat Jun 17 15:32:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 10B843B010F for ; Sat, 17 Jun 2006 15:32:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04917-08 for ; Sat, 17 Jun 2006 15:32:06 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id EBB6D3B00B2 for ; Sat, 17 Jun 2006 15:32:05 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrgVp-0002kK-TD; Sat, 17 Jun 2006 21:31:18 +0200 Subject: Re: suggested feature, From: Christian Persch To: kevin.verma@gmail.com In-Reply-To: <1150485581.3390.4.camel@localhost.localdomain> References: <1150485581.3390.4.camel@localhost.localdomain> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 21:33:59 +0200 Message-Id: <1150572839.5151.18.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 19:32:07 -0000 Hi, Le samedi 17 juin 2006 =C3=A0 00:49 +0530, Anuj Verma (Kevin) a =C3=A9crit = : > I will like to suggest a feature to detail a link in a light pop-up when > cursor hovers. just it happens currently with when cursor hovers a tab. This is a planned feature for Epiphany, see http://bugzilla.gnome.org/show_bug.cgi?id=3D136697 . If you want to track the progress, you may want to subscribe to that bug report. Regards, Christian From chpe@gnome.org Sat Jun 17 15:34:39 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1FD103B0164 for ; Sat, 17 Jun 2006 15:34:39 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04997-07 for ; Sat, 17 Jun 2006 15:34:38 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id C7A4D3B019D for ; Sat, 17 Jun 2006 15:34:37 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrgXM-0002qm-IQ; Sat, 17 Jun 2006 21:32:52 +0200 Subject: Re: Threading in a python extension? From: Christian Persch To: Magnus Therning In-Reply-To: <20060617154500.GA8604@die.therning.org> References: <20060617154500.GA8604@die.therning.org> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 21:35:34 +0200 Message-Id: <1150572935.5151.20.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.549 tagged_above=-999 required=2 tests=[AWL=-0.027, BAYES_00=-2.599, TW_GT=0.077] X-Spam-Score: -2.549 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 19:34:39 -0000 Hi, Le samedi 17 juin 2006 =C3=A0 16:45 +0100, Magnus Therning a =C3=A9crit : > Ive started looking at making epilicious (an epiphany extension, > written in Python, to synchronise local and Del.icio.us bookmarks) > giving the user a bit more feedback. My idea was to spawn off a thread > to do the actual synchronisation in order for the epiphany GUI to not > lock up. Later I'd look into displaying a progressbar. >=20 > Unfortunately I got stuck on the first step. I create a threading.Thread > object, passing in the synchronisation function as its target argument. > Then I start the thread: >=20 > def _menu_callback(action, window): > t =3D threading.Thread(target=3D_do_sync) > t.start() >=20 > I've added some calls to a logger (using logging.getLogger) first thing > both in _menu_callback and in _do_sync. The first one is hit, but the > second is never reached. >=20 > Is it possible to do a multi-threaded extension in Python at all? It should be possible to do threading as long as you're careful to only ever call gtk and epiphany functions from the main thread. There's at least on (C++) extension that uses threading, the error viewer's link validations functionality. Regards, Christian From chpe@gnome.org Sat Jun 17 17:13:03 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2870D3B0926 for ; Sat, 17 Jun 2006 17:13:03 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10426-09 for ; Sat, 17 Jun 2006 17:13:02 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id DF6093B0915 for ; Sat, 17 Jun 2006 17:13:01 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1Fri58-0002Gp-L7; Sat, 17 Jun 2006 23:11:50 +0200 Subject: Re: epiphany bookmark not save From: Christian Persch To: ftimmer@ft-c.de In-Reply-To: <1150572895.27401.12.camel@fta> References: <1150149260.12433.22.camel@fta> <1150572738.5151.14.camel@localhost.localdomain> <1150572895.27401.12.camel@fta> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 23:14:57 +0200 Message-Id: <1150578897.5151.26.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.584 tagged_above=-999 required=2 tests=[AWL=0.015, BAYES_00=-2.599] X-Spam-Score: -2.584 X-Spam-Level: Cc: "epiphany list at gnome.org" X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 21:13:03 -0000 Hi, Le samedi 17 juin 2006 =C3=A0 21:34 +0200, Franz Timmer a =C3=A9crit : > system: debian unstable, last update/upgrade 16/07/2006 > here is the output of the console: > # ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- -----=20 > ** (epiphany-browser:5206): WARNING **: Unable to connect to session > bus: Unable to determine the address of the message bus So the problem is that you don't have a session dbus running. I'm not sure which debian package provides it, it's probably either "dbus" or "dbus-1-utils"; try installing those and logout/login and there should now be a dbus session bus and the warning shouldn't occur anymore. Btw, this problem is caused by a custom debian patch to Epiphany, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D361072 . Regards, Christian From magnus@therning.org Sun Jun 18 04:59:06 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 8219D3B00EF for ; Sun, 18 Jun 2006 04:59:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14307-04 for ; Sun, 18 Jun 2006 04:59:04 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 3080A3B01A6 for ; Sun, 18 Jun 2006 04:59:04 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5I8gpQZ017454 for ; Sun, 18 Jun 2006 09:42:51 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id 2519B27D8AC; Sun, 18 Jun 2006 09:42:46 +0100 (BST) Date: Sun, 18 Jun 2006 09:42:46 +0100 From: Magnus Therning To: epiphany-list@gnome.org Subject: Re: epiphany bookmark not save Message-ID: <20060618084246.GC5170@die.therning.org> References: <1150149260.12433.22.camel@fta> <1150572738.5151.14.camel@localhost.localdomain> <1150572895.27401.12.camel@fta> <1150578897.5151.26.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="NKoe5XOeduwbEQHU" Content-Disposition: inline In-Reply-To: <1150578897.5151.26.camel@localhost.localdomain> User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.429 tagged_above=-999 required=2 tests=[AWL=0.035, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.429 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jun 2006 08:59:07 -0000 --NKoe5XOeduwbEQHU Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jun 17, 2006 at 23:14:57 +0200, Christian Persch wrote: >Hi, > >Le samedi 17 juin 2006 =E0 21:34 +0200, Franz Timmer a =E9crit : >> system: debian unstable, last update/upgrade 16/07/2006 >> here is the output of the console: >> # ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- -----=20 >> ** (epiphany-browser:5206): WARNING **: Unable to connect to session >> bus: Unable to determine the address of the message bus > >So the problem is that you don't have a session dbus running. I'm not >sure which debian package provides it, it's probably either "dbus" or >"dbus-1-utils"; try installing those and logout/login and there should >now be a dbus session bus and the warning shouldn't occur anymore. epiphany-browser seems to depend on dbus, so everything you need should already be there. What desktop environment are you using and how do you start it? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. If you can explain how you do something, then you're very very bad at it. -- John Hopfield --NKoe5XOeduwbEQHU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBElRIGiMWTaatN+6QRAjXYAJ9ztLjYneo9lJ+71S2GV1menGgMGgCeJWDD hZms+UzDY9wD9XHS0JpyCZA= =tlcv -----END PGP SIGNATURE----- --NKoe5XOeduwbEQHU-- From magnus@therning.org Sun Jun 18 05:12:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5F8E33B07D9 for ; Sun, 18 Jun 2006 05:12:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14469-10 for ; Sun, 18 Jun 2006 05:12:08 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 890313B078A for ; Sun, 18 Jun 2006 05:12:07 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5I8cLH5017276 for ; Sun, 18 Jun 2006 09:38:21 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id 28E4A27D8AC; Sun, 18 Jun 2006 09:38:14 +0100 (BST) Date: Sun, 18 Jun 2006 09:38:14 +0100 From: Magnus Therning To: epiphany-list@gnome.org Subject: Re: Threading in a python extension? Message-ID: <20060618083814.GB5170@die.therning.org> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="VrqPEDrXMn8OVzN4" Content-Disposition: inline In-Reply-To: <1150572935.5151.20.camel@localhost.localdomain> User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.391 tagged_above=-999 required=2 tests=[AWL=-0.004, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077] X-Spam-Score: -2.391 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jun 2006 09:12:09 -0000 --VrqPEDrXMn8OVzN4 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jun 17, 2006 at 21:35:34 +0200, Christian Persch wrote: >Hi, > >Le samedi 17 juin 2006 =E0 16:45 +0100, Magnus Therning a =E9crit : >> Ive started looking at making epilicious (an epiphany extension, >> written in Python, to synchronise local and Del.icio.us bookmarks) >> giving the user a bit more feedback. My idea was to spawn off a thread >> to do the actual synchronisation in order for the epiphany GUI to not >> lock up. Later I'd look into displaying a progressbar. >>=20 >> Unfortunately I got stuck on the first step. I create a threading.Thread >> object, passing in the synchronisation function as its target argument. >> Then I start the thread: >>=20 >> def _menu_callback(action, window): >> t =3D threading.Thread(target=3D_do_sync) >> t.start() >>=20 >> I've added some calls to a logger (using logging.getLogger) first thing >> both in _menu_callback and in _do_sync. The first one is hit, but the >> second is never reached. >>=20 >> Is it possible to do a multi-threaded extension in Python at all? > >It should be possible to do threading as long as you're careful to only >ever call gtk and epiphany functions from the main thread. There's at >least on (C++) extension that uses threading, the error viewer's link >validations functionality. Ah, OK, so it's always an option to rewrite it in C (or C++) then. That's good to know at least :-) Does anyone have any examples of multi-threade extensions written in Python? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. Finagle's Second Law: Always keep a record of data -- it indicates you've been working. --VrqPEDrXMn8OVzN4 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBElRD2iMWTaatN+6QRAnM6AJ0RgB0eOVu9T0TNw7vsiOLrjP7WcACfZ2yW C8Ck/J2KQoxQeqRllCyu/do= =SXaY -----END PGP SIGNATURE----- --VrqPEDrXMn8OVzN4-- From fpeters@entrouvert.com Sun Jun 18 06:39:00 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 391113B0A8B for ; Sun, 18 Jun 2006 06:39:00 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18900-02 for ; Sun, 18 Jun 2006 06:38:57 -0400 (EDT) Received: from cytise.entrouvert.be (cytise.entrouvert.com [84.207.4.3]) by menubar.gnome.org (Postfix) with ESMTP id 09AE43B0A91 for ; Sun, 18 Jun 2006 06:38:56 -0400 (EDT) Received: from 217-181.242.81.adsl.skynet.be ([81.242.181.217] helo=trap) by cytise.entrouvert.be with asmtp (Exim) (TLSv1:DES-CBC3-SHA:168) id 1FruaD-000378-00 for ; Sun, 18 Jun 2006 12:32:45 +0200 Received: from fred by trap with local (Exim 4.62) (envelope-from ) id 1FruaK-0002ST-Af for epiphany-list@gnome.org; Sun, 18 Jun 2006 12:32:52 +0200 Date: Sun, 18 Jun 2006 12:32:52 +0200 From: Frederic Peters To: epiphany-list@gnome.org Subject: Re: Threading in a python extension? Message-ID: <20060618103252.GA9387@entrouvert.com> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060618083814.GB5170@die.therning.org> X-Operating-System: Debian GNU/Linux (testing/unstable with kernel Linux 2.6.16) X-Uptime: 12:28:26 up 3:10, 6 users, load average: 0.04, 0.21, 0.19 User-Agent: mutt-ng/devel-r804 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.328 tagged_above=-999 required=2 tests=[AWL=-0.018, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.328 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jun 2006 10:39:00 -0000 Magnus Therning wrote: > Does anyone have any examples of multi-threade extensions written in > Python? Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good suggestion about using gobject.idle_add and python enumerators. I have been using this trick in a few pygtk apps to keep them responsives while not using threads and have been very happy with it. http://www.async.com.br/faq/pygtk/index.py?req=show&file=faq23.020.htp Hope it helps, Frederic From adamh@densi.com Mon Jun 19 16:33:06 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 69A7A3B01A7; Mon, 19 Jun 2006 16:33:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31206-02; Mon, 19 Jun 2006 16:33:03 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 12CCD3B012E; Mon, 19 Jun 2006 16:33:02 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=[192.168.20.144]) by fca.densi.com with esmtpa (Exim 4.50) id 1FsQPX-0003tF-3F; Mon, 19 Jun 2006 16:31:53 -0400 Subject: Re: Threading in a python extension? From: Adam Hooper To: Christian Persch In-Reply-To: <1150572935.5151.20.camel@localhost.localdomain> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-R82E41/Mnd6ExzODlQ53" Date: Mon, 19 Jun 2006 13:31:44 -0700 Message-Id: <1150749104.24153.317.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 763caf4927fba9d971eb6a7a70eba669 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.522 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, TW_GT=0.077] X-Spam-Score: -2.522 X-Spam-Level: Cc: Magnus Therning , Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jun 2006 20:33:06 -0000 --=-R82E41/Mnd6ExzODlQ53 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Sat, 2006-17-06 at 21:35 +0200, Christian Persch wrote: > Hi, >=20 > Le samedi 17 juin 2006 =C3=A0 16:45 +0100, Magnus Therning a =C3=A9crit : > > Unfortunately I got stuck on the first step. I create a threading.Threa= d > > object, passing in the synchronisation function as its target argument. > > Then I start the thread: > >=20 > > def _menu_callback(action, window): > > t =3D threading.Thread(target=3D_do_sync) > > t.start() > >=20 > > I've added some calls to a logger (using logging.getLogger) first thing > > both in _menu_callback and in _do_sync. The first one is hit, but the > > second is never reached. > >=20 > > Is it possible to do a multi-threaded extension in Python at all? >=20 > It should be possible to do threading as long as you're careful to only > ever call gtk and epiphany functions from the main thread. There's at > least on (C++) extension that uses threading, the error viewer's link > validations functionality. My guess is that you can only create threads through GLib, not through Python's own library. This is more of a PyGTK programming issue than an Epiphany plugin programming one. First of all, a call to "gobject.threads_init()" might be necessary. It maybe belongs within Epiphany itself, but it might work if you call it in your extension's initialization code. I think gobject.threads_init() changes how Python's threading library behaves, so it won't crash things horribly. Anyway, were I in your shoes I'd research how to use threads within PyGTK. But as Christian said, g_idle_add() is usually a better choice. External libraries (such as GnomeVFS) can handle asynchronous networking quite well (i.e., they hide the threads), if that's what you're trying to implement. --=20 Adam Hooper --=-R82E41/Mnd6ExzODlQ53 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBElwmw90GtBxQ61zARAjKUAKCDqfsi9Rjbjqfs9En/Jxcgz8gidQCeIBj0 RWfyXNYLkICKpmZTWX65iU8= =lZIB -----END PGP SIGNATURE----- --=-R82E41/Mnd6ExzODlQ53-- From tihirvon@gmail.com Tue Jun 20 19:16:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id E055D3B03E1 for ; Tue, 20 Jun 2006 19:16:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23301-07 for ; Tue, 20 Jun 2006 19:16:04 -0400 (EDT) Received: from hu-out-0102.google.com (hu-out-0102.google.com [72.14.214.200]) by menubar.gnome.org (Postfix) with ESMTP id 1729D3B037D for ; Tue, 20 Jun 2006 19:16:03 -0400 (EDT) Received: by hu-out-0102.google.com with SMTP id 35so786448hue for ; Tue, 20 Jun 2006 16:16:03 -0700 (PDT) Received: by 10.67.103.7 with SMTP id f7mr3597500ugm; Tue, 20 Jun 2006 16:16:02 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id y1sm3717110uge.2006.06.20.16.16.02; Tue, 20 Jun 2006 16:16:02 -0700 (PDT) Date: Wed, 21 Jun 2006 02:16:02 +0300 From: Timo Hirvonen To: epiphany-list@gnome.org Subject: Epiphany settings Message-Id: <20060621021602.69a9b3de.tihirvon@gmail.com> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.042 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.042 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jun 2006 23:16:07 -0000 Hi, I set image.animation_mode = none and restarted epiphany (2.14.2.1, xulrunner-1.8.0.4) and noticed the setting was reseted. It would be nice if the setting would be in the preferences dialog. Using about:config or gconf-editor to configure gnome program seems silly. -- http://onion.dynserv.net/~timo/ From uws@uwsworld.xs4all.nl Wed Jun 21 04:53:06 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id DDA3D3B0954 for ; Wed, 21 Jun 2006 04:53:05 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23188-09 for ; Wed, 21 Jun 2006 04:53:01 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id E73DF3B0DF2 for ; Wed, 21 Jun 2006 04:53:00 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1FsySI-0001zY-00 for ; Wed, 21 Jun 2006 10:52:58 +0200 Date: Wed, 21 Jun 2006 10:52:58 +0200 From: Wouter Bolsterlee To: epiphany-list@gnome.org Subject: Re: Epiphany settings Message-ID: <20060621085258.GA7149@uwsworld.xs4all.nl> Mail-Followup-To: epiphany-list@gnome.org References: <20060621021602.69a9b3de.tihirvon@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZPt4rx8FFjLCG7dd" Content-Disposition: inline In-Reply-To: <20060621021602.69a9b3de.tihirvon@gmail.com> X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 08:53:06 -0000 --ZPt4rx8FFjLCG7dd Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Wed, Jun 21, 2006 at 02:16:02AM +0300, Timo Hirvonen skrev: > I set image.animation_mode =3D none and restarted epiphany (2.14.2.1, > xulrunner-1.8.0.4) and noticed the setting was reseted. >=20 > It would be nice if the setting would be in the preferences dialog. > Using about:config or gconf-editor to configure gnome program seems > silly. Epiphany is designed to be easy to use without too much configuration options (it "just works"). This means that Epiphany does not have UI for all possible Mozilla settings. If you change the animation mode setting in about:config, Epiphany should use the setting even after a restart. If not, this is most likely a bug. Please file it in our bug tracking system. Thanks for your feedback. mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl sugar sugar :: you couldn't taste it :: in my throat -- heather nova --ZPt4rx8FFjLCG7dd Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEmQjqP7QTTiUKY+sRAkZdAJ4oQ7asJHh0IdbLhIfF7Y2uvPj93gCgjPoa R7ojCprTPrIbtdNydTWubqg= =41M1 -----END PGP SIGNATURE----- --ZPt4rx8FFjLCG7dd-- From tihirvon@gmail.com Wed Jun 21 06:34:02 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 606F93B0446 for ; Wed, 21 Jun 2006 06:34:02 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29076-07 for ; Wed, 21 Jun 2006 06:33:59 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by menubar.gnome.org (Postfix) with ESMTP id 8B5373B0DF2 for ; Wed, 21 Jun 2006 06:33:58 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id h2so70177nfe for ; Wed, 21 Jun 2006 03:33:57 -0700 (PDT) Received: by 10.49.85.9 with SMTP id n9mr422167nfl; Wed, 21 Jun 2006 03:33:57 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id m15sm541743nfc.2006.06.21.03.33.56; Wed, 21 Jun 2006 03:33:57 -0700 (PDT) Date: Wed, 21 Jun 2006 13:33:55 +0300 From: Timo Hirvonen To: Wouter Bolsterlee Subject: Re: Epiphany settings Message-Id: <20060621133355.fb424d7b.tihirvon@gmail.com> In-Reply-To: <20060621085258.GA7149@uwsworld.xs4all.nl> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.821 tagged_above=-999 required=2 tests=[AWL=0.779, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -1.821 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 10:34:02 -0000 Wouter Bolsterlee wrote: > P=E5 Wed, Jun 21, 2006 at 02:16:02AM +0300, Timo Hirvonen skrev: > > I set image.animation_mode =3D none and restarted epiphany (2.14.2.1, > > xulrunner-1.8.0.4) and noticed the setting was reseted. > >=20 > > It would be nice if the setting would be in the preferences dialog. > > Using about:config or gconf-editor to configure gnome program seems > > silly. >=20 > Epiphany is designed to be easy to use without too much configuration > options (it "just works"). This means that Epiphany does not have UI for = all > possible Mozilla settings. Yeah I know, but in reality most users want to change settings. If there already is a preferences dialog why not add a few most commonly needed settings? It wouldn't make Epiphany harder to use. Those who don't grok checkboxes never even need to open the dialog. IIRC there were more options in the preferences dialog but they got removed. Currently adblock is _hard_ to use because it just never can't work properly without configuration. I was annoyed when I saw the "it just works" advertisement and it just didn't work. I wouldn't complain if Epiphany wasn't such a great browser in other respects. I really like the UI. > If you change the animation mode setting in about:config, Epiphany should > use the setting even after a restart. If not, this is most likely a bug. > Please file it in our bug tracking system. Will do. I like posting to a ML first because my complains/bug reports often get lost in bugzilla. MLs are better place to communicate. --=20 http://onion.dynserv.net/~timo/ From chpe@gnome.org Wed Jun 21 06:49:43 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 512573B0CBF for ; Wed, 21 Jun 2006 06:49:43 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30014-03 for ; Wed, 21 Jun 2006 06:49:42 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id BFA5B3B0EC3 for ; Wed, 21 Jun 2006 06:49:41 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5885c.dip0.t-ipconnect.de ([84.165.136.92] helo=[192.168.0.4]) id 1Ft0HE-0004No-BU; Wed, 21 Jun 2006 12:49:40 +0200 Subject: Re: Epiphany settings From: Christian Persch To: Timo Hirvonen In-Reply-To: <20060621133355.fb424d7b.tihirvon@gmail.com> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> Content-Type: text/plain; charset=UTF-8 Date: Wed, 21 Jun 2006 12:49:39 +0200 Message-Id: <1150886980.5168.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.583 tagged_above=-999 required=2 tests=[AWL=0.016, BAYES_00=-2.599] X-Spam-Score: -2.583 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 10:49:43 -0000 Hi, Le mercredi 21 juin 2006 =C3=A0 13:33 +0300, Timo Hirvonen a =C3=A9crit : > Wouter Bolsterlee wrote: > > If you change the animation mode setting in about:config, Epiphany shou= ld > > use the setting even after a restart. If not, this is most likely a bug= . > > Please file it in our bug tracking system. Actually it's overwritten because Epiphany does have a gconf setting for this, /apps/epiphany/web/image_animation (since version 1.9.x). Regards, Christian From tihirvon@gmail.com Wed Jun 21 07:08:34 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 710973B0F3B for ; Wed, 21 Jun 2006 07:08:34 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31187-04 for ; Wed, 21 Jun 2006 07:08:30 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.186]) by menubar.gnome.org (Postfix) with ESMTP id 89E343B0F58 for ; Wed, 21 Jun 2006 07:08:29 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id h2so73717nfe for ; Wed, 21 Jun 2006 04:08:28 -0700 (PDT) Received: by 10.49.60.17 with SMTP id n17mr447150nfk; Wed, 21 Jun 2006 04:08:28 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id n22sm568905nfc.2006.06.21.04.08.27; Wed, 21 Jun 2006 04:08:28 -0700 (PDT) Date: Wed, 21 Jun 2006 14:08:26 +0300 From: Timo Hirvonen To: Christian Persch Subject: Re: Epiphany settings Message-Id: <20060621140826.42158d81.tihirvon@gmail.com> In-Reply-To: <1150886980.5168.1.camel@localhost.localdomain> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> <1150886980.5168.1.camel@localhost.localdomain> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.24 tagged_above=-999 required=2 tests=[AWL=0.360, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.24 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 11:08:34 -0000 Christian Persch wrote: > Hi, >=20 > Le mercredi 21 juin 2006 =E0 13:33 +0300, Timo Hirvonen a =E9crit : > > Wouter Bolsterlee wrote: > > > If you change the animation mode setting in about:config, Epiphany sh= ould > > > use the setting even after a restart. If not, this is most likely a b= ug. > > > Please file it in our bug tracking system. >=20 > Actually it's overwritten because Epiphany does have a gconf setting for > this, /apps/epiphany/web/image_animation (since version 1.9.x). Thanks for pointing it out. Why there is gconf-setting if there's no checkbox for it on the prefs dialog? This is confusing... --=20 http://onion.dynserv.net/~timo/ From magnusth@citrix.com Wed Jun 21 12:06:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 7CADE3B0F9F for ; Wed, 21 Jun 2006 12:06:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19472-09 for ; Wed, 21 Jun 2006 12:06:06 -0400 (EDT) Received: from smtp16.wxs.nl (smtp16.wxs.nl [195.121.247.7]) by menubar.gnome.org (Postfix) with ESMTP id 0DCD53B1013 for ; Wed, 21 Jun 2006 12:06:05 -0400 (EDT) Received: from deathstar ([194.121.182.66]) by smtp16.wxs.nl (iPlanet Messaging Server 5.2 Patch 2 (built Jul 14 2004)) with ESMTP id <0J1700BY8WQ4ZJ@smtp16.wxs.nl> for epiphany-list@gnome.org; Wed, 21 Jun 2006 18:06:04 +0200 (CEST) Received: from andoria.citrite.net (localhost.localdomain [127.0.0.1]) by deathstar (Postfix) with ESMTP id C4E7A3AABF for ; Wed, 21 Jun 2006 18:02:54 +0200 (CEST) Received: by andoria.citrite.net (Postfix, from userid 1000) id 375AB4B9E9; Wed, 21 Jun 2006 17:04:58 +0100 (BST) Date: Wed, 21 Jun 2006 17:04:58 +0100 From: Magnus Therning Subject: Re: Threading in a python extension? In-reply-to: <20060618103252.GA9387@entrouvert.com> To: epiphany-list@gnome.org Message-id: <20060621160458.GH659@die.therning.org> MIME-version: 1.0 Content-type: multipart/signed; boundary=K1n7F7fSdjvFAEnM; protocol="application/pgp-signature"; micalg=SHA1 Content-disposition: inline User-Agent: mutt-ng/devel-r796 (Debian) References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.566 tagged_above=-999 required=2 tests=[AWL=-0.829, BAYES_00=-2.599, DNS_FROM_RFC_POST=1.708, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -1.566 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 16:06:09 -0000 --K1n7F7fSdjvFAEnM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: >Magnus Therning wrote: > >> Does anyone have any examples of multi-threade extensions written in >> Python? > >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good >suggestion about using gobject.idle_add and python enumerators. I have >been using this trick in a few pygtk apps to keep them responsives >while not using threads and have been very happy with it. > > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.020.h= tp Yes, that'll at least be a good start. If the result is good enough I don't have to dive into threading at all :-) /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. In order to understand recursion you must first understand recursion. --K1n7F7fSdjvFAEnM Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBEmW4qiMWTaatN+6QRAtJ2AJ0cYQENknGyIcDU+Hf1E0TyuSyphgCfT/St KINd20s3Grxde3lvo4Fti74= =LqXb -----END PGP SIGNATURE----- --K1n7F7fSdjvFAEnM-- From adamh@densi.com Wed Jun 21 12:50:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 611463B00AF for ; Wed, 21 Jun 2006 12:50:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22616-04 for ; Wed, 21 Jun 2006 12:50:17 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 8CBE93B01C1 for ; Wed, 21 Jun 2006 12:50:17 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=[192.168.20.115]) by fca.densi.com with esmtpa (Exim 4.50) id 1Ft5u5-0004q5-92; Wed, 21 Jun 2006 12:50:11 -0400 Subject: Re: Epiphany settings From: Adam Hooper To: Timo Hirvonen In-Reply-To: <20060621133355.fb424d7b.tihirvon@gmail.com> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-UwSsbJGwx7l0TFsoZxAj" Date: Wed, 21 Jun 2006 09:50:02 -0700 Message-Id: <1150908602.6768.73.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 809828f55503b1f8cd5dede89711e360 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.561 tagged_above=-999 required=2 tests=[AWL=0.039, BAYES_00=-2.599] X-Spam-Score: -2.561 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 16:50:21 -0000 --=-UwSsbJGwx7l0TFsoZxAj Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2006-21-06 at 13:33 +0300, Timo Hirvonen wrote: > Currently adblock is _hard_ to use because it just never can't work > properly without configuration. I was annoyed when I saw the "it just > works" advertisement and it just didn't work. Haha, where? I'm pretty sure I only ever said "it's *supposed* to 'Just Work'" and I'm the one who wrote it ;). (I never finished it, and I certainly won't get a chance this summer.) It would work a lot better if one of the Epiphany devs ran the update script in the epiphany-extensions/extensions/adblock directory, and then distributed the resulting blacklist. (The blacklist only works when it's updated frequently, and I never automated its distribution in any way.) And it would work a little bit better than that if there were a UI for the remaining cases. Adam --=-UwSsbJGwx7l0TFsoZxAj Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEmXi690GtBxQ61zARArIdAJ4ro5V03Uw4xXZuUEl9lbJgfZXJiQCfT4P5 mm5pLKDiwJpAePiNVtPZV7w= =GwvE -----END PGP SIGNATURE----- --=-UwSsbJGwx7l0TFsoZxAj-- From tihirvon@gmail.com Wed Jun 21 14:07:00 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id DB0A33B00EE for ; Wed, 21 Jun 2006 14:06:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27296-03 for ; Wed, 21 Jun 2006 14:06:58 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.191]) by menubar.gnome.org (Postfix) with ESMTP id 8BE513B043C for ; Wed, 21 Jun 2006 14:06:57 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id h2so133693nfe for ; Wed, 21 Jun 2006 11:06:56 -0700 (PDT) Received: by 10.48.47.19 with SMTP id u19mr791269nfu; Wed, 21 Jun 2006 11:06:56 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id y23sm971970nfb.2006.06.21.11.06.55; Wed, 21 Jun 2006 11:06:56 -0700 (PDT) Date: Wed, 21 Jun 2006 21:06:55 +0300 From: Timo Hirvonen To: Adam Hooper Subject: Re: Epiphany settings Message-Id: <20060621210655.7b599680.tihirvon@gmail.com> In-Reply-To: <1150908602.6768.73.camel@localhost> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> <1150908602.6768.73.camel@localhost> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.354 tagged_above=-999 required=2 tests=[AWL=0.246, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.354 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 18:07:00 -0000 Adam Hooper wrote: > On Wed, 2006-21-06 at 13:33 +0300, Timo Hirvonen wrote: > > > Currently adblock is _hard_ to use because it just never can't work > > properly without configuration. I was annoyed when I saw the "it just > > works" advertisement and it just didn't work. > > Haha, where? I'm pretty sure I only ever said "it's *supposed* to 'Just > Work'" and I'm the one who wrote it ;). (I never finished it, and I > certainly won't get a chance this summer.) My memory isn't very good, sorry. It wasn't official epiphany page where I read it: http://ploum.frimouvy.org/?2006/03/15/100-why-you-should-try-epiphany-as-your-default-browser-with-gnome-214 "Enable the ad blocker extension and enjoy, without any further configuration, lighter and faster web pages." Thanks for the extension. > It would work a lot better if one of the Epiphany devs ran the update > script in the epiphany-extensions/extensions/adblock directory, and then > distributed the resulting blacklist. (The blacklist only works when it's > updated frequently, and I never automated its distribution in any way.) It will never work perfectly. You'd have to add millions of lines to the blacklist. I was lazy and added these to my blacklist: google-analytics\. /banners/ /banner\? /ads/ /sponsors/ Probably won't be good idea to include these in Epiphany's defaults, it would likely block too much ;) -- http://onion.dynserv.net/~timo/ From magnus@therning.org Wed Jun 21 17:54:00 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 95DA53B0113 for ; Wed, 21 Jun 2006 17:54:00 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08411-03 for ; Wed, 21 Jun 2006 17:53:57 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 46C823B0116 for ; Wed, 21 Jun 2006 17:53:57 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5LLrlv4023712; Wed, 21 Jun 2006 22:53:48 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id 489CB27D8AC; Wed, 21 Jun 2006 22:53:42 +0100 (BST) Date: Wed, 21 Jun 2006 22:53:42 +0100 From: Magnus Therning To: PyGTK Subject: Re: Threading in a python extension? Message-ID: <20060621215342.GA4786@die.therning.org> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="/04w6evG8XlLl3ft" Content-Disposition: inline In-Reply-To: <20060618103252.GA9387@entrouvert.com> User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.353 tagged_above=-999 required=2 tests=[AWL=-0.043, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.353 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 21:54:00 -0000 --/04w6evG8XlLl3ft Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: >Magnus Therning wrote: > >> Does anyone have any examples of multi-threade extensions written in >> Python? > >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good >suggestion about using gobject.idle_add and python enumerators. I >have been using this trick in a few pygtk apps to keep them >responsives while not using threads and have been very happy with it. > > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.020.h= tp Isn't there an error in that recipe? my_task() will return a new generator each time it's called so the following code wouldn't do what's intended, right? def on_start_my_task_button_click(data): =20 gobject.idle_add(my_task().next, data) I think what's intended is: def on_start_my_task_button_click(data): =20 task =3D my_task() gobject.idle_add(task.next, data) Or did I miss something? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. The day after tomorrow is the third day of the rest of your life. --/04w6evG8XlLl3ft Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBEmb/miMWTaatN+6QRAuQiAKDn32nPOp6aPjXKZGIyx7lCuHN6kACbBpzq JR2Vfzqex82nK7A1zjLiZow= =NuMT -----END PGP SIGNATURE----- --/04w6evG8XlLl3ft-- From adamh@densi.com Wed Jun 21 19:08:45 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 755F13B00AC for ; Wed, 21 Jun 2006 19:08:45 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11838-03 for ; Wed, 21 Jun 2006 19:08:44 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id CD79A3B006C for ; Wed, 21 Jun 2006 19:08:43 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1FtBoM-00040s-Ad; Wed, 21 Jun 2006 19:08:41 -0400 Subject: Re: Epiphany settings From: Adam Hooper To: Timo Hirvonen In-Reply-To: <20060621210655.7b599680.tihirvon@gmail.com> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> <1150908602.6768.73.camel@localhost> <20060621210655.7b599680.tihirvon@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-YrFun/9RAHPiDMzuAK7E" Date: Wed, 21 Jun 2006 14:48:50 -0700 Message-Id: <1150926530.6768.87.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 2ed0b1c089432dd1e3f626a66f9ddf80 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.512 tagged_above=-999 required=2 tests=[AWL=-0.048, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.512 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 23:08:45 -0000 --=-YrFun/9RAHPiDMzuAK7E Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2006-21-06 at 21:06 +0300, Timo Hirvonen wrote: > Adam Hooper wrote: > My memory isn't very good, sorry. It wasn't official epiphany page > where I read it: >=20 > http://ploum.frimouvy.org/?2006/03/15/100-why-you-should-try-epiphany-as-= your-default-browser-with-gnome-214 >=20 > "Enable the ad blocker extension and enjoy, without any further > configuration, lighter and faster web pages." He must have caught it at a moment after we recently updated the blacklist. > > It would work a lot better if one of the Epiphany devs ran the update > > script in the epiphany-extensions/extensions/adblock directory, and the= n > > distributed the resulting blacklist. (The blacklist only works when it'= s > > updated frequently, and I never automated its distribution in any way.) >=20 > It will never work perfectly. You'd have to add millions of lines to > the blacklist. Actually, if you keep it in sync it's *extremely* accurate. It works by being constantly maintained: whenever somebody finds an ad, he emails the author (who calls himself "g") and the author updates the blacklist. At the time I wrote the extension, the blacklist was updated every two or three days, if I recall correctly. And I'd never see any ads. I don't know whether the blacklist is still maintained as expediently. Adam --=-YrFun/9RAHPiDMzuAK7E Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEmb7C90GtBxQ61zARAk8IAKDPt9SKTbxD7VEPrTB2vUmTuUsJ+wCgv0vu NXl1i7La0x2xYvhjfCKgg1U= =yl/y -----END PGP SIGNATURE----- --=-YrFun/9RAHPiDMzuAK7E-- From adamh@densi.com Wed Jun 21 19:08:59 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 21FEF3B014A for ; Wed, 21 Jun 2006 19:08:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11683-07 for ; Wed, 21 Jun 2006 19:08:58 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 0A1FF3B01C8 for ; Wed, 21 Jun 2006 19:08:57 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1FtBoS-00041D-Bi; Wed, 21 Jun 2006 19:08:46 -0400 Subject: Re: Threading in a python extension? From: Adam Hooper To: Magnus Therning In-Reply-To: <20060621215342.GA4786@die.therning.org> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> <20060621215342.GA4786@die.therning.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-YOTITcl+mx2xthc9Rx3u" Date: Wed, 21 Jun 2006 16:08:36 -0700 Message-Id: <1150931316.6438.21.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 67db1af32189182cff67cd9093f4f418 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.419 tagged_above=-999 required=2 tests=[AWL=-0.109, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.419 X-Spam-Level: Cc: Epiphany List , PyGTK X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 23:08:59 -0000 --=-YOTITcl+mx2xthc9Rx3u Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2006-21-06 at 22:53 +0100, Magnus Therning wrote: > On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: > >Magnus Therning wrote: > > > >> Does anyone have any examples of multi-threade extensions written in > >> Python? > > > >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good > >suggestion about using gobject.idle_add and python enumerators. I > >have been using this trick in a few pygtk apps to keep them > >responsives while not using threads and have been very happy with it. > > > > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.020= .htp >=20 > Isn't there an error in that recipe? >=20 > my_task() will return a new generator each time it's called so the > following code wouldn't do what's intended, right? >=20 > def on_start_my_task_button_click(data): =20 > gobject.idle_add(my_task().next, data) >=20 > I think what's intended is: >=20 > def on_start_my_task_button_click(data): =20 > task =3D my_task() > gobject.idle_add(task.next, data) >=20 > Or did I miss something? You're on the right track, but missing something. The function which is being passed in gobject.idle_add() is the generator's ".next()" method. So *that* method will be called time and time again until it returns false. Consider this analog: def non_generator_fn(data): if data.i =3D=3D 0: # "...some work..." if data.i < 10: # "...do heavy work here..." data.i +=3D 1 yield True yield False data.i =3D 0 gobject.idle_add(non_generator_fn, data) In other words, at each iteration, the Python interpreter won't evaluate "my_task().next()". Instead, when my_task().next is evaluated, a new my_task generator *object* is created and its "next()" method is passed to gobject.idle_add(). I don't know how that "data" argument in the example manages to make it to the generator. But if that is indeed code from James Henstridge, it probably works. He's a genius. HTH, --=20 Adam Hooper --=-YOTITcl+mx2xthc9Rx3u Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEmdF090GtBxQ61zARAhXdAJsHIZLJnfN2hztcR4nvh1P46BjSSQCg5sUs /Ysj2Ht9i0gBuVs7asX8JQs= =47QX -----END PGP SIGNATURE----- --=-YOTITcl+mx2xthc9Rx3u-- From jesuscv@ono.com Thu Jun 22 13:37:10 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 321F93B0693 for ; Thu, 22 Jun 2006 13:37:10 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14071-03 for ; Thu, 22 Jun 2006 13:37:09 -0400 (EDT) Received: from resmta04.ono.com (smtp.ono.com [62.42.230.12]) by menubar.gnome.org (Postfix) with ESMTP id 1B6AE3B0690 for ; Thu, 22 Jun 2006 13:37:09 -0400 (EDT) Received: from 84-121-224-132.onocable.ono.com (84.121.224.132) by resmta04.ono.com (7.2.073) (authenticated as jesuscv) id 4486434F001B9A65 for epiphany-list@gnome.org; Thu, 22 Jun 2006 19:37:04 +0200 Subject: Problemas en pixmania.com From: JESUS To: epiphany-list@gnome.org Content-Type: text/plain; charset=UTF-8 Date: Thu, 22 Jun 2006 19:37:04 +0200 Message-Id: <1150997824.7137.1.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.323 tagged_above=-999 required=2 tests=[AWL=-2.046, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -0.323 X-Spam-Level: X-Mailman-Approved-At: Thu, 22 Jun 2006 13:56:02 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jun 2006 17:37:10 -0000 Epiphany se bloquea al navegar por las páginas de pixmania.com (también lo hace firefox en linux pero no en windows). From uws@uwsworld.xs4all.nl Fri Jun 23 04:08:55 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 034ED3B013B for ; Fri, 23 Jun 2006 04:08:55 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 26777-01 for ; Fri, 23 Jun 2006 04:08:53 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id 5C4CC3B041F for ; Fri, 23 Jun 2006 04:08:53 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1Ftgid-0002z2-00; Fri, 23 Jun 2006 10:08:47 +0200 Date: Fri, 23 Jun 2006 10:08:47 +0200 From: Wouter Bolsterlee To: JESUS Subject: Re: Problemas en pixmania.com Message-ID: <20060623080847.GA11136@uwsworld.xs4all.nl> Mail-Followup-To: JESUS , epiphany-list@gnome.org References: <1150997824.7137.1.camel@localhost> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7AUc2qLy4jB3hD7Z" Content-Disposition: inline In-Reply-To: <1150997824.7137.1.camel@localhost> X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.589 tagged_above=-999 required=2 tests=[AWL=0.010, BAYES_00=-2.599] X-Spam-Score: -2.589 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 08:08:55 -0000 --7AUc2qLy4jB3hD7Z Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Thu, Jun 22, 2006 at 07:37:04PM +0200, JESUS skrev: > Epiphany se bloquea al navegar por las p=C3=A1ginas de pixmania.com (tamb= i=C3=A9n > lo hace firefox en linux pero no en windows). First of all, please use the English language on this mailing list. Could you describe what problems you're experiencing with said site? It seems to work just fine over here. Epiphany uses the same rendering engine as Firefox does, so this should not make any difference. Could you please provide more details? mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl she called out a warning :: don't ever let life pass you by -- incubus --7AUc2qLy4jB3hD7Z Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEm6GPP7QTTiUKY+sRAoKYAJ4zf6sGV+/6eMEopxXTb/0Oyl52vwCgvQzj 8+TGOTDLlK5uaeIJjkYKZqg= =O03h -----END PGP SIGNATURE----- --7AUc2qLy4jB3hD7Z-- From gnomelists@sstuhr.dk Fri Jun 23 13:05:46 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C51FC3B0678 for ; Fri, 23 Jun 2006 13:05:46 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 25975-02 for ; Fri, 23 Jun 2006 13:05:45 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id 3F61B3B033C for ; Fri, 23 Jun 2006 13:05:45 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id CCAB98A000B for ; Fri, 23 Jun 2006 19:05:43 +0200 (CEST) Subject: A couple of new tab related extensions From: Stefan Stuhr To: epiphany-list@gnome.org Content-Type: text/plain Date: Fri, 23 Jun 2006 19:05:43 +0200 Message-Id: <1151082344.5295.25.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 17:05:47 -0000 Hi, I am new to this list. I switched from Firefox to Epiphany the other day. I am not happy with the default tab implementation in Epiphany. For one thing, I don't like to have a close button on every tab. I also don't like that the tabs have a fixed width, and don't scale like in Firefox. I am sure that there are good reasons, usability related and otherwise, for having tabs working the way they do in Epiphany. It's just not the way I want tabs to work in a web browser. What I especially like in Epiphany, is the bookmarks system. And that it have crash recovery. And then I like the extension system. Thanks to the extension system, I was able to make som Python extensions to make the tab implementation in Epiphany usable for me. You can find the extensions here: http://www.sstuhr.dk/epiphany-extensions/ Thanks for making Epiphany, Stefan From adamh@densi.com Fri Jun 23 13:32:01 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4841B3B0485 for ; Fri, 23 Jun 2006 13:32:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27648-06 for ; Fri, 23 Jun 2006 13:31:58 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 3B9BD3B04C1 for ; Fri, 23 Jun 2006 13:31:58 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1FtpVV-0000Rb-DL; Fri, 23 Jun 2006 13:31:54 -0400 Subject: Re: A couple of new tab related extensions From: Adam Hooper To: Stefan Stuhr In-Reply-To: <1151082344.5295.25.camel@thinkpadr40> References: <1151082344.5295.25.camel@thinkpadr40> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-meIJJEiUyeZMmAJQnDNZ" Date: Fri, 23 Jun 2006 10:31:45 -0700 Message-Id: <1151083905.5260.134.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 8e815f219753f28a1ede88e8df6f95b1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.469 tagged_above=-999 required=2 tests=[AWL=-0.005, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.469 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 17:32:01 -0000 --=-meIJJEiUyeZMmAJQnDNZ Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2006-23-06 at 19:05 +0200, Stefan Stuhr wrote: > You can find the extensions here: > http://www.sstuhr.dk/epiphany-extensions/ Awesome! This is exactly the kind of thing the extensions system is for. Stefan: are there any aspects of the extensions system you found weak or lacking? That includes documentation, API, online help you used (e.g., IRC, mailing lists, ...), etc. What could have been done to save you more time and/or make writing extensions easier? If you've developed Firefox extensions before, how did the experience compare? Anyone: there (finally) seem to be quite a few unofficial Epiphany extensions floating around. Is there a page somewhere on which to list them? (Maybe a wiki page.) I remember Firefox has a big extensions page somewhere; we should try to compete. --=20 Adam Hooper --=-meIJJEiUyeZMmAJQnDNZ Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEnCWB90GtBxQ61zARAm72AJoDryH1du8MSJKZsUwM1DyLYfIyuACdFzW0 +L20xJEaU4YQm+ywoL0ZSqk= =M6/j -----END PGP SIGNATURE----- --=-meIJJEiUyeZMmAJQnDNZ-- From gnomelists@sstuhr.dk Fri Jun 23 14:21:42 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id B153C3B088C for ; Fri, 23 Jun 2006 14:21:42 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29632-07 for ; Fri, 23 Jun 2006 14:21:41 -0400 (EDT) Received: from pfepb.post.tele.dk (pfepb.post.tele.dk [195.41.46.236]) by menubar.gnome.org (Postfix) with ESMTP id F1FEA3B076C for ; Fri, 23 Jun 2006 14:21:40 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepb.post.tele.dk (Postfix) with ESMTP id 1B044A50024; Fri, 23 Jun 2006 20:21:33 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: Adam Hooper In-Reply-To: <1151083905.5260.134.camel@localhost> References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> Content-Type: text/plain Date: Fri, 23 Jun 2006 20:21:32 +0200 Message-Id: <1151086895.5295.52.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[AWL=0.000, BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 18:21:42 -0000 fre, 23 06 2006 kl. 10:31 -0700, skrev Adam Hooper: > On Fri, 2006-23-06 at 19:05 +0200, Stefan Stuhr wrote: > > > You can find the extensions here: > > http://www.sstuhr.dk/epiphany-extensions/ > > Awesome! This is exactly the kind of thing the extensions system is for. > > Stefan: are there any aspects of the extensions system you found weak or > lacking? That includes documentation, API, online help you used (e.g., > IRC, mailing lists, ...), etc. What could have been done to save you > more time and/or make writing extensions easier? The documentation on http://www.gnome.org/projects/epiphany/documentation/ is okay. It could be better, especially as it's not complete. The PyGTK documentation on http://www.pygtk.org/ is good. I had good use of the Python Console extension. It's very powerful, and a good way to discover how to develop Epiphany extensions. I found that I couldn't connect to the "remove" signal of the tab notebook. It didn't work. I ended up connecting to the "parent-set" signal of the individual tabs instead. I also had to look at the Epiphany source (in GNOME CVS). It was, among other things, how I discovered that the tab label HBox minimum width gets set and updated on the "style-set" signal. I also discovered that the attach_window function in extensions gets called for new windows before the window toolbar have a toolbars model. I had to use shell.get_toolbars_model and assign it manually, before I could add a close button to the available toolbar widgets. > If you've developed Firefox extensions before, how did the experience > compare? I have never developed Firefox extensions. Stefan From andrew.conkling@gmail.com Fri Jun 23 15:35:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 20A843B06D5 for ; Fri, 23 Jun 2006 15:35:50 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00899-04 for ; Fri, 23 Jun 2006 15:35:48 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.183]) by menubar.gnome.org (Postfix) with ESMTP id 87B9D3B06A7 for ; Fri, 23 Jun 2006 15:35:48 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id c39so785606pyd for ; Fri, 23 Jun 2006 12:35:14 -0700 (PDT) Received: by 10.35.121.9 with SMTP id y9mr2647949pym; Fri, 23 Jun 2006 12:35:14 -0700 (PDT) Received: by 10.35.131.12 with HTTP; Fri, 23 Jun 2006 12:35:14 -0700 (PDT) Message-ID: <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> Date: Fri, 23 Jun 2006 15:35:14 -0400 From: "Andrew Conkling" To: epiphany-list@gnome.org Subject: Re: A couple of new tab related extensions In-Reply-To: <1151083905.5260.134.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.437 tagged_above=-999 required=2 tests=[AWL=0.163, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.437 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 19:35:50 -0000 On 6/23/06, Adam Hooper wrote: > Stefan: are there any aspects of the extensions system you found weak or > lacking? That includes documentation, API, online help you used (e.g., > IRC, mailing lists, ...), etc. What could have been done to save you > more time and/or make writing extensions easier? If you've developed > Firefox extensions before, how did the experience compare? Having not developed any yet (and not being Stefan), I can't say completely, but even though I know PyGTK+ fairly well, I had a hard time getting anywhere in the limited time I've been able to spend on it. I felt like the docs could've used a few more examples (maybe some example code blocks from existing extensions?). The PyGTK+ tutorial is an example of something that really helped me. Perhaps if I could grok the C API I'd be in better shape, but alas. Is this mailing list the place to ask questions about developing? I find that I work better when I'm constantly getting feedback and discussing. (Maybe that's just a lack of skill.) > Anyone: there (finally) seem to be quite a few unofficial Epiphany > extensions floating around. Is there a page somewhere on which to list > them? (Maybe a wiki page.) I remember Firefox has a big extensions page > somewhere; we should try to compete. Agreed; I've found random things on Bugzilla but there seems to be no central place. Maybe the wiki [1] though I'm not sure it'd be suitable for uploading files. Anyway, Epiphany is nice! I'm looking to make tab navigation a bit easier with a navigation like Opera or the Firefox extension LastTab. (Speak up if you'd like to work together.) Cheers, Andrew Conkling [1] http://live.gnome.org/Epiphany From reinouts@gnome.org Fri Jun 23 16:50:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 164C23B06F5 for ; Fri, 23 Jun 2006 16:50:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04410-08 for ; Fri, 23 Jun 2006 16:50:06 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 288983B05A5 for ; Fri, 23 Jun 2006 16:50:06 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FtsbM-0001rSC; Fri, 23 Jun 2006 22:50 +0200 Date: Fri, 23 Jun 2006 22:50:02 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org Subject: Re: A couple of new tab related extensions In-Reply-To: <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> Message-ID: References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.392 tagged_above=-999 required=2 tests=[AWL=-0.066, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.392 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 20:50:07 -0000 On Fri, 23 Jun 2006, Andrew Conkling wrote: > Agreed; I've found random things on Bugzilla but there seems to be no > central place. Maybe the wiki [1] though I'm not sure it'd be > suitable for uploading files. I would like to see something along the lines of jEdit plugin central (http://plugins.jedit.org). It has an XMLRPC interface that can be used to communicate with the onboard jEdit plugin manager which can download and install plugins on the fly. Ideally suited for (Python) extensions installed in the user's home directory. I've inquired about getting the source of this web interface, and although the author was willing to publish it under a Free license I was warned that the code is in pretty bad shape, so I let it pass at that point. regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From adamh@densi.com Fri Jun 23 17:17:16 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 16F553B0905 for ; Fri, 23 Jun 2006 17:17:16 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05404-08 for ; Fri, 23 Jun 2006 17:17:13 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id DB5E53B06A7 for ; Fri, 23 Jun 2006 17:17:12 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1Ftt1W-0006Zg-4z; Fri, 23 Jun 2006 17:17:09 -0400 Subject: Re: A couple of new tab related extensions From: Adam Hooper To: Andrew Conkling In-Reply-To: <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-EOtw7khOSTXpBx6DO52i" Date: Fri, 23 Jun 2006 14:17:02 -0700 Message-Id: <1151097422.5260.161.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 8ce1caf678768126bce61c65d3187fd1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.468 tagged_above=-999 required=2 tests=[AWL=-0.004, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.468 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 21:17:16 -0000 --=-EOtw7khOSTXpBx6DO52i Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2006-23-06 at 15:35 -0400, Andrew Conkling wrote: > On 6/23/06, Adam Hooper wrote: > > Stefan: are there any aspects of the extensions system you found weak o= r > > lacking? That includes documentation, API, online help you used (e.g., > > IRC, mailing lists, ...), etc. What could have been done to save you > > more time and/or make writing extensions easier? If you've developed > > Firefox extensions before, how did the experience compare? >=20 > Having not developed any yet (and not being Stefan), I can't say > completely, but even though I know PyGTK+ fairly well, I had a hard > time getting anywhere in the limited time I've been able to spend on > it. I felt like the docs could've used a few more examples (maybe > some example code blocks from existing extensions?). The PyGTK+ > tutorial is an example of something that really helped me. Perhaps if > I could grok the C API I'd be in better shape, but alas. Is this > mailing list the place to ask questions about developing? I find that > I work better when I'm constantly getting feedback and discussing. > (Maybe that's just a lack of skill.) Thank you for the constructive criticism. There are in fact a few example extensions which ship with the epiphany-extensions source code; they may come in handy. After that, IMO the best tool is the Python Console, which is basically a way to get access to Python's dir() builtin. I agree that a tutorial would be handy. I wrote a miniscule tutorial on using the Python Console a long time ago and never found an appropriate place to host it. It's not linked to from anywhere, unfortunately. Here it is: . (This is better than nothing, but of course a full-featured tutorial would be great.) If you have questions about writing extensions, #epiphany on irc.gnome.org is the best place to ask. If nobody can answer, you can fall back to this mailing list. --=20 Adam Hooper --=-EOtw7khOSTXpBx6DO52i Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEnFpO90GtBxQ61zARApEVAJ9EJCHWsTx6tM8T1KV5Xruu7yMB7wCgolrn e2NKwdCypBCTu3gc+MF4XfI= =nSUj -----END PGP SIGNATURE----- --=-EOtw7khOSTXpBx6DO52i-- From gnomelists@sstuhr.dk Fri Jun 23 17:36:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2BD483B0927 for ; Fri, 23 Jun 2006 17:36:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06420-06 for ; Fri, 23 Jun 2006 17:36:08 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id 2030D3B0077 for ; Fri, 23 Jun 2006 17:36:07 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id ECB728A0014 for ; Fri, 23 Jun 2006 23:36:06 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: epiphany-list@gnome.org In-Reply-To: <1151097422.5260.161.camel@localhost> References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> <1151097422.5260.161.camel@localhost> Content-Type: text/plain Date: Fri, 23 Jun 2006 23:36:06 +0200 Message-Id: <1151098567.5295.61.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.522 tagged_above=-999 required=2 tests=[AWL=-0.077, BAYES_00=-2.599, TW_GT=0.077, TW_TK=0.077] X-Spam-Score: -2.522 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 21:36:09 -0000 Forgot to CC the list... fre, 23 06 2006 kl. 14:17 -0700, skrev Adam Hooper: > There are in fact a few example extensions which ship with the > epiphany-extensions source code; they may come in handy. After that, IMO > the best tool is the Python Console, which is basically a way to get > access to Python's dir() builtin. > > I agree that a tutorial would be handy. I wrote a miniscule tutorial on > using the Python Console a long time ago and never found an appropriate > place to host it. It's not linked to from anywhere, unfortunately. Here > it is: . > (This is better than nothing, but of course a full-featured tutorial > would be great.) The built-in Python function filter() is also very useful: >>> import gtk >>> gtkwin_dir = dir(gtk.Window) >>> filter(lambda x: x not in gtkwin_dir, dir(window)) ['_oocb_tab_ui_id', '_python_console', '_python_console_window_data', '_ses_menu_entry_data', '_utc_last_tab', '_utc_menu_entry_data', 'activate_location', 'add_tab', 'get_active_embed', 'get_active_tab', 'get_context_event', 'get_find_toolbar', 'get_is_popup', 'get_is_print_preview', 'get_notebook', 'get_statusbar', 'get_tabs', 'get_toolbar', 'get_ui_manager', 'jump_to_tab', 'load_url', 'open', 'remove_tab', 'set_print_preview', 'set_zoom'] Stefan From reinouts@gnome.org Sat Jun 24 18:37:26 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 32E423B0094; Sat, 24 Jun 2006 18:37:26 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05211-10; Sat, 24 Jun 2006 18:37:25 -0400 (EDT) Received: from psmtp02.wxs.nl (psmtp02.wxs.nl [195.121.247.11]) by menubar.gnome.org (Postfix) with ESMTP id D57AC3B00DB; Sat, 24 Jun 2006 18:37:24 -0400 (EDT) Received: from reinout.rotterdam-cs.com (ip5656924e.speed.planet.nl [86.86.146.78]) by psmtp02.wxs.nl (iPlanet Messaging Server 5.2 HotFix 2.02 (built Oct 21 2004)) with SMTP id <0J1D00E2UYSL68@psmtp02.wxs.nl>; Sun, 25 Jun 2006 00:36:28 +0200 (MEST) Date: Sun, 25 Jun 2006 00:39:02 +0200 From: Reinout van Schouwen Subject: Re: Suggestions from a User To: desktop-devel-list@gnome.org, epiphany-list@gnome.org Message-id: MIME-version: 1.0 Content-type: text/plain; charset=UTF-8 Content-transfer-encoding: 7BIT User-Agent: Pan/0.14.2 (This is not a psychotic episode. It's a cleansing moment of clarity.) References: <200606191757.45300.d2004@cosmopod.com> <20060622140525.GA1605@uwsworld.xs4all.nl> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.446 tagged_above=-999 required=2 tests=[AWL=0.018, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.446 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jun 2006 22:37:26 -0000 cc: epiphany-list On Thu, 22 Jun 2006 16:05:26 +0200, Wouter Bolsterlee wrote: >> 7. One problem with all browsers, is that, to save individual images, >> the user must right-click on them and save. This is tiresome if a user > > I think not many people will use this feature. Therefore it's unlikely > that it will be implemented. To the contrary: someone has made a preliminary implementation of an Image Toolbar extension that shows a Save button when mousing over any image. However it was quite buggy and unfinished, so it now lingers somewhere in bugzilla... regards, -- Reinout van Schouwen From uws@uwsworld.xs4all.nl Thu Jun 1 15:15:52 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D1C3F3B0E99 for ; Thu, 1 Jun 2006 15:15:52 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31384-08 for ; Thu, 1 Jun 2006 15:15:51 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id E84DD3B0228 for ; Thu, 1 Jun 2006 15:15:50 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1Flse4-0003oz-00 for ; Thu, 01 Jun 2006 21:15:48 +0200 Date: Thu, 1 Jun 2006 21:15:48 +0200 From: Wouter Bolsterlee To: epiphany-list@gnome.org Message-ID: <20060601191548.GA14250@uwsworld.xs4all.nl> Mail-Followup-To: epiphany-list@gnome.org References: <1015f9200605270705o11479edaxbf1ca2cf7b38387d@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+QahgC5+KEYLbs62" Content-Disposition: inline In-Reply-To: <1015f9200605270705o11479edaxbf1ca2cf7b38387d@mail.gmail.com> X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.587 tagged_above=-999 required=2 tests=[AWL=0.012, BAYES_00=-2.599] X-Spam-Score: -2.587 X-Spam-Level: Subject: Re: TypeAhead-Find in 2.15 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Jun 2006 19:15:53 -0000 --+QahgC5+KEYLbs62 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Sat, May 27, 2006 at 04:05:34PM +0200, Sascha Heid skrev: > Is anybody able to get TypeAhead-Find working in epiphany 2.15.2 ? Sure, this works by default in Epiphany. If it doesn't, please file a bug, mentioning both the Epiphany and Mozilla versions (check the about dialog). mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl please don't bother trying to find her :: she's not there -- zombies --+QahgC5+KEYLbs62 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEfzzkP7QTTiUKY+sRAn++AKCt1dqCXIuA8d6dhkH+6+cAEOeTcgCeLs0X 1OKaDyizEA3AqCONIklwX+c= =RpcY -----END PGP SIGNATURE----- --+QahgC5+KEYLbs62-- From billlinux@rogers.com Fri Jun 2 00:54:15 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 100193B0FAC for ; Fri, 2 Jun 2006 00:54:15 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30617-09 for ; Fri, 2 Jun 2006 00:54:13 -0400 (EDT) Received: from smtp106.rog.mail.re2.yahoo.com (smtp106.rog.mail.re2.yahoo.com [68.142.225.204]) by menubar.gnome.org (Postfix) with SMTP id 788523B0217 for ; Fri, 2 Jun 2006 00:54:13 -0400 (EDT) Received: (qmail 20949 invoked from network); 2 Jun 2006 04:54:12 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Subject:From:To:Content-Type:Date:Message-Id:Mime-Version:X-Mailer:Content-Transfer-Encoding; b=4Ke2nNvsqO1bLnF2Ig5ZC56JTdvhVQ4EMFDlAa8sE2pPd6bazaPNITCdRZ1JFnD3vfoa8OPh4X+4lL2BFaLmhCgaLZUbhAM+HbbqRfO11mE7aGt8jVET5scZhW8I2h8PsVUj0I4xJ8TNJ2cXnYuud2DQKFsP5FRqsDCbbgPhlSE= ; Received: from unknown (HELO ?192.168.1.4?) (billlinux@rogers.com@70.27.169.92 with plain) by smtp106.rog.mail.re2.yahoo.com with SMTP; 2 Jun 2006 04:54:12 -0000 From: William Case To: EPIPHANY List Content-Type: text/plain Date: Fri, 02 Jun 2006 00:54:07 -0400 Message-Id: <1149224047.4220.18.camel@CASE> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 (2.6.1-1.fc5.2) Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.567 tagged_above=-999 required=2 tests=[AWL=-0.876, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -1.567 X-Spam-Level: Subject: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jun 2006 04:54:15 -0000 Hi; I clicked on the Java Console and the Favicon extensions in Tools => Extensions to add them to epiphany. I then closed epiphany normally. Now, I get the following error dialogues when I try to open my Epiphany; "Recover previous browser windows and tabs? Don't Recover Recover". Either option gets a further error dialogue: "The Application "epiphany" has quit unexpectedly. Restart Application Inform Developers" Restart produces an attempt to start epiphany then a self shutdown. I used the Inform Developers to send a Bug Report. I tried starting epiphany from the command line in gterminal and got "** (epiphany:6540): WARNING **: failed to read user preferences, error: 80004005" Is there some way to undo the extension selections in a configuration file in order to get Epiphany loaded? If so, how and where? When I login as a different user, Epiphany runs normally. I am using Epiphany 2.14 (I believe) on Fedora Core 5. -- Regards Bill From reinouts@gnome.org Fri Jun 2 02:38:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 32FC13B02BD for ; Fri, 2 Jun 2006 02:38:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 03078-07 for ; Fri, 2 Jun 2006 02:38:05 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 41B053B038C for ; Fri, 2 Jun 2006 02:38:03 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1Fm3IG-0001qhC; Fri, 2 Jun 2006 08:38 +0200 Date: Fri, 2 Jun 2006 08:38:00 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org In-Reply-To: <1149224047.4220.18.camel@CASE> Message-ID: References: <1149224047.4220.18.camel@CASE> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.389 tagged_above=-999 required=2 tests=[AWL=-0.063, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.389 X-Spam-Level: Subject: Re: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jun 2006 06:38:07 -0000 Hi William, On Fri, 2 Jun 2006, William Case wrote: > I clicked on the Java Console and the Favicon extensions in Tools => > Extensions to add them to epiphany. I then closed epiphany normally. > Is there some way to undo the extension selections in a configuration > file in order to get Epiphany loaded? If so, how and where? You can edit the list of enabled extensions with gconf-editor, under the key /apps/epiphany/general/active_extensions. regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From billlinux@rogers.com Fri Jun 2 16:52:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6C2553B0339 for ; Fri, 2 Jun 2006 16:52:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23828-05 for ; Fri, 2 Jun 2006 16:51:51 -0400 (EDT) Received: from smtp103.rog.mail.re2.yahoo.com (smtp103.rog.mail.re2.yahoo.com [206.190.36.81]) by menubar.gnome.org (Postfix) with SMTP id AB6FF3B02EC for ; Fri, 2 Jun 2006 16:51:47 -0400 (EDT) Received: (qmail 83611 invoked from network); 2 Jun 2006 20:51:46 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Subject:From:To:In-Reply-To:References:Content-Type:Date:Message-Id:Mime-Version:X-Mailer:Content-Transfer-Encoding; b=NE0zAIGx/zj8yMtNOMiH0TSgYT6vM7z2bEJ0ibl4PoTowg4OFFGs4u+MO3pnDlkuXmDd8xNZWV9m86utfNQ3+ekFwUpea7X3/q29hjZ6q0XMIc+UmW3Wfz2aCpUNyc38gwqbyA+6ntgqAVYSaRubOD6BaUwtw0VN2W9Z1vxYpOw= ; Received: from unknown (HELO ?192.168.1.4?) (billlinux@rogers.com@70.27.169.92 with plain) by smtp103.rog.mail.re2.yahoo.com with SMTP; 2 Jun 2006 20:51:46 -0000 From: William Case To: epiphany-list@gnome.org In-Reply-To: <20060602160008.535933B00FD@menubar.gnome.org> References: <20060602160008.535933B00FD@menubar.gnome.org> Content-Type: text/plain Date: Fri, 02 Jun 2006 16:51:42 -0400 Message-Id: <1149281502.2459.8.camel@CASE> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 (2.6.1-1.fc5.2) Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.564 tagged_above=-999 required=2 tests=[AWL=-0.873, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -1.564 X-Spam-Level: Subject: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jun 2006 20:52:22 -0000 Thanks Reinout; > > > > -------- Forwarded Message -------- > > From: William Case > > To: EPIPHANY List > > Subject: Epiphany won't load anymore ? > > Date: Fri, 02 Jun 2006 00:54:07 -0400 > > > > Hi; > > > > I clicked on the Java Console and the Favicon extensions in Tools => > > Extensions to add them to epiphany. I then closed epiphany normally. > > > > Hi William, > > You can edit the list of enabled extensions with gconf-editor, under the > > key /apps/epiphany/general/active_extensions. > > > > regards, > > That was easy; I had something similar happen a couple of years ago. Sorry I forgot about gconf-editor. -- Regards Bill From reinouts@gnome.org Sun Jun 4 07:40:43 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D8B943B0296 for ; Sun, 4 Jun 2006 07:40:43 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13727-10 for ; Sun, 4 Jun 2006 07:40:43 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id DF3BF3B0227 for ; Sun, 4 Jun 2006 07:40:42 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FmqyF-0001nwC; Sun, 4 Jun 2006 13:40 +0200 Date: Sun, 4 Jun 2006 13:40:37 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org In-Reply-To: <1149281502.2459.8.camel@CASE> Message-ID: References: <20060602160008.535933B00FD@menubar.gnome.org> <1149281502.2459.8.camel@CASE> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.387 tagged_above=-999 required=2 tests=[AWL=-0.061, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.387 X-Spam-Level: Subject: Re: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Jun 2006 11:40:44 -0000 Hi William, On Fri, 2 Jun 2006, William Case wrote: > That was easy; I had something similar happen a couple of years ago. > Sorry I forgot about gconf-editor. There's no need to be sorry, ideally users would never have to touch it! (So in a way, you forgetting about gconf-editor is a good sign ;-) regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From ash_hooper@yahoo.com Wed Jun 7 05:02:30 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 8A5383B0C4E for ; Wed, 7 Jun 2006 05:02:30 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29209-07 for ; Wed, 7 Jun 2006 05:02:28 -0400 (EDT) Received: from web60819.mail.yahoo.com (web60819.mail.yahoo.com [209.73.178.227]) by menubar.gnome.org (Postfix) with SMTP id A7DF13B0C55 for ; Wed, 7 Jun 2006 05:02:25 -0400 (EDT) Received: (qmail 7833 invoked by uid 60001); 7 Jun 2006 09:02:24 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=fRbI+5Vi7M7tVzE3mr/d7+xKJzNSgC/Wbba1WINAVPE1wi7yNFpP3aL2RQkurXk6xJQzpizuprcbjvEcNa6uzTLM7LLEm4XL6+s2PIjAvyAeUV8M0RJbabVCdMmevE3Nqjj92x6ykwSWsH0JycbpNTbkM2s+Q1SShCIDo47cg1k= ; Message-ID: <20060607090224.7831.qmail@web60819.mail.yahoo.com> Received: from [81.168.89.49] by web60819.mail.yahoo.com via HTTP; Wed, 07 Jun 2006 10:02:24 BST Date: Wed, 7 Jun 2006 10:02:24 +0100 (BST) From: Ashley Hooper To: epiphany-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=1.462 tagged_above=-999 required=2 tests=[BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_WHOIS=1.447] X-Spam-Score: 1.462 X-Spam-Level: * Subject: Configuring File Associations when not running full-blown Gnome desktop X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Jun 2006 09:02:30 -0000 Hi all, I'm a big fan of making do with old hardware, and really enjoy using Epiphany with the Enlightenment 16 WM as Gnome/Firefox just doesn't run satisfactorily for me on the hardware I'm using. However, something that has always bothered me is not knowing how exactly to setup file associations that Epiphany can use. I know that Epiphany is fairly strongly bound to the full Gnome environment, and have in the past tried loading up Nautilus and configuring them there but this hasn't worked. I've also dug around in the MIME types in /etc and a few related files. Can someone tell me the definitive place to config file associations? Also, if it's not a plain text file (e.g. if its somewhere in the Gconf tree), what tool/s I'll need to modify them. Many thanks, Ashley -- "We do not inherit the earth from our ancestors; ...-- __@ we borrow it from our children" ....--- _\<,_ -- Antoine de St. Exupery (_) (_) Send instant messages to your online friends http://uk.messenger.yahoo.com From mike@vee.net Wed Jun 7 21:55:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C24593B0555 for ; Wed, 7 Jun 2006 21:55:50 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30700-09 for ; Wed, 7 Jun 2006 21:55:49 -0400 (EDT) Received: from pacific.home.vee.net (pacific.home.vee.net [203.18.245.240]) by menubar.gnome.org (Postfix) with ESMTP id 3AA553B04C5 for ; Wed, 7 Jun 2006 21:55:47 -0400 (EDT) Received: from continuity.home.vee.net (mjg@continuity.home.vee.net [203.18.245.4]) (authenticated bits=0) by pacific.home.vee.net (8.13.1/8.13.1) with ESMTP id k581tcT6086931 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO) for ; Thu, 8 Jun 2006 11:25:38 +0930 (CST) (envelope-from mike@vee.net) From: Michael Gratton To: epiphany-list@gnome.org In-Reply-To: <20060607090224.7831.qmail@web60819.mail.yahoo.com> References: <20060607090224.7831.qmail@web60819.mail.yahoo.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Wkc99AvGhP4qE8wfOSUB" Date: Thu, 08 Jun 2006 11:25:38 +0930 Message-Id: <1149731738.8114.16.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-1.5.3 (pacific.home.vee.net [203.18.245.240]); Thu, 08 Jun 2006 11:25:38 +0930 (CST) X-Virus-Scanned: ClamAV 0.87.1/1517/Wed Jun 7 09:35:07 2006 on pacific.home.vee.net X-Virus-Status: Clean X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.443 tagged_above=-999 required=2 tests=[AWL=0.158, BAYES_00=-2.599, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] X-Spam-Score: -2.443 X-Spam-Level: Subject: Re: Configuring File Associations when not running full-blown Gnome desktop X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2006 01:55:50 -0000 --=-Wkc99AvGhP4qE8wfOSUB Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, 2006-06-07 at 10:02 +0100, Ashley Hooper wrote: > Can someone tell me the definitive place to config file associations? Al= so, if > it's not a plain text file (e.g. if its somewhere in the Gconf tree), wha= t > tool/s I'll need to modify them. Gnome (like XFCE and ROX) uses the fd.o Shared MIME Info spec for obtaining MIME info. Have a read, the tutorials might in particular be useful.=20 Alternatively, you could use something the ROX MIME Editor .=20 /Mike --=20 =E2=9C=8C michael gratton, itinerant geek =E2=9C=87 --=-Wkc99AvGhP4qE8wfOSUB Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEh4Oan1mVFlYUR84RAri5AKCtGeUcvn4NOCJRtB7mRJ/c6L4ZAACcDcc8 Zz5RyfC4zqpG7Gvc3WRk3wU= =0m0l -----END PGP SIGNATURE----- --=-Wkc99AvGhP4qE8wfOSUB-- From demon@krasno.ru Thu Jun 8 01:15:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id F05E83B03BA for ; Thu, 8 Jun 2006 01:15:49 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08183-08 for ; Thu, 8 Jun 2006 01:15:47 -0400 (EDT) Received: from mail.krasno.ru (mail.krasno.ru [213.219.223.2]) by menubar.gnome.org (Postfix) with ESMTP id 137843B04C5 for ; Thu, 8 Jun 2006 01:15:43 -0400 (EDT) Received: (qmail 15491 invoked by uid 89); 8 Jun 2006 05:15:39 -0000 Received: from unknown (HELO localhost.localdomain) (demon@krasno.ru@172.19.10.215) by krasno.ru with SMTP; 8 Jun 2006 05:15:39 -0000 Date: Thu, 8 Jun 2006 09:17:04 +0400 From: can3p To: epiphany-list@gnome.org Message-Id: <20060608091704.d59cb31f.demon@krasno.ru> In-Reply-To: <1149731738.8114.16.camel@localhost.localdomain> References: <20060607090224.7831.qmail@web60819.mail.yahoo.com> <1149731738.8114.16.camel@localhost.localdomain> X-Mailer: Sylpheed version 2.2.4 (GTK+ 2.8.17; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.185 tagged_above=-999 required=2 tests=[BAYES_40=-0.185] X-Spam-Score: -0.185 X-Spam-Level: Subject: What about spell check? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2006 05:15:50 -0000 --Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello. I use epiphany for a half of year and there is one missing feature. What about spell check in epiphany? Will it be implemented?=20 ---- can3p, demon@krasno.ru --Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQFEh7LV9kNuGU6f5KQRApQ3AJ9yl+Act4j1vR01diOUdSeNV7puqwCgkZo2 mT2ICBIB7RecldxEtF5yoPo= =bVSl -----END PGP SIGNATURE----- --Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU-- From uws@uwsworld.xs4all.nl Thu Jun 8 03:36:59 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D950B3B0267 for ; Thu, 8 Jun 2006 03:36:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15363-08 for ; Thu, 8 Jun 2006 03:36:58 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id 262FF3B019C for ; Thu, 8 Jun 2006 03:36:58 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1FoF4Z-00024L-00 for ; Thu, 08 Jun 2006 09:36:55 +0200 Date: Thu, 8 Jun 2006 09:36:55 +0200 From: Wouter Bolsterlee To: epiphany-list@gnome.org Message-ID: <20060608073655.GA3016@uwsworld.xs4all.nl> Mail-Followup-To: epiphany-list@gnome.org References: <20060607090224.7831.qmail@web60819.mail.yahoo.com> <1149731738.8114.16.camel@localhost.localdomain> <20060608091704.d59cb31f.demon@krasno.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ibTvN161/egqYuK8" Content-Disposition: inline In-Reply-To: <20060608091704.d59cb31f.demon@krasno.ru> X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: Subject: Re: What about spell check? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2006 07:37:00 -0000 --ibTvN161/egqYuK8 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Thu, Jun 08, 2006 at 09:17:04AM +0400, can3p skrev: > I use epiphany for a half of year and there is one missing feature. > What about spell check in epiphany? Will it be implemented?=20 There's recently been some progress on this long-standing issue. There's a bug open about this feature, maybe you can CC yourself to get status updates. mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl i'm unclean :: a libertine -- placebo --ibTvN161/egqYuK8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEh9OXP7QTTiUKY+sRAubDAJ9ARo3Yugny5Uovw4YQ2oCwZiHgJwCeMDv2 i6Q/etJ8LaqK+TUI9cqIHYo= =g8p6 -----END PGP SIGNATURE----- --ibTvN161/egqYuK8-- From saschaheid@gmail.com Sat Jun 10 02:39:35 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 806FC3B0286 for ; Sat, 10 Jun 2006 02:39:35 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13874-03 for ; Sat, 10 Jun 2006 02:39:33 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by menubar.gnome.org (Postfix) with ESMTP id 929623B01A3 for ; Sat, 10 Jun 2006 02:39:32 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id j3so1693621ugf for ; Fri, 09 Jun 2006 23:39:31 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=aHu5cbBIQg1MOpmCu8EsYMq84r4BP0Q5EaM3rbIkMy3pwOeO6zCKVM5gBY2nHOrNoaSKxOWiacCs0ExI7bctV5A1xAzwS8Dm2OaoiEKcZoyxoPmEk2SYfGA03SqcN94iDYvBDRmqq4XVEHBRoh/4lxhXE0ZrrjSS87/Hpbmygfo= Received: by 10.66.216.20 with SMTP id o20mr3192562ugg; Fri, 09 Jun 2006 23:39:31 -0700 (PDT) Received: by 10.66.243.2 with HTTP; Fri, 9 Jun 2006 23:39:31 -0700 (PDT) Message-ID: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> Date: Sat, 10 Jun 2006 08:39:31 +0200 From: "Sascha Heid" To: epiphany-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.782 tagged_above=-999 required=2 tests=[AWL=-0.740, BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.782 X-Spam-Level: Subject: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Jun 2006 06:39:35 -0000 Hello World Maybe someone knows about this: If you want to display symbol-fonts in the Webbrowser, this does not work out of the box. But i wanted to display this website that heavily uses symbol-fonts to display math-symbols. There is a solution for this and you can download a script that fixes it for you. Now it works, in firefox and in galeon, but not in epiphany. I have enabled "allow website to use own font" and i can see the fonts change when i click it, except for the symbol-font that does not show up. Is there anything that epiphany does differently and for itself instead of asking the global fontconfig gods that could explain this behaviour? Regards, Sascha Heid From saschaheid@gmail.com Sun Jun 11 14:33:53 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4CE723B023D for ; Sun, 11 Jun 2006 14:33:53 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27935-02 for ; Sun, 11 Jun 2006 14:33:50 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.171]) by menubar.gnome.org (Postfix) with ESMTP id 5470C3B0284 for ; Sun, 11 Jun 2006 14:33:50 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id k40so2075591ugc for ; Sun, 11 Jun 2006 11:33:03 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=h4RYVkilZkv8azNJCjzTLeCuSqgV4/wQlMRyO70N7DhgQh/9BvOZ+v59yH2dv98z7MsaUzxBEipskL0hvwJ22MQu4ScxhrutBDJ696A0zs29iyZXvVsmkD2n3q2o7Ii2J/kdQV77p5gc2YSK7OCbxehkNqzuEpQukSNtr9t55yk= Received: by 10.67.105.19 with SMTP id h19mr4398331ugm; Sun, 11 Jun 2006 11:26:57 -0700 (PDT) Received: by 10.66.243.2 with HTTP; Sun, 11 Jun 2006 11:26:57 -0700 (PDT) Message-ID: <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> Date: Sun, 11 Jun 2006 20:26:57 +0200 From: "Sascha Heid" To: "Christian Persch" In-Reply-To: <1150050059.5214.3.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> <1150050059.5214.3.camel@localhost.localdomain> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.134 tagged_above=-999 required=2 tests=[AWL=-0.092, BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.134 X-Spam-Level: Cc: epiphany-list@gnome.org Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jun 2006 18:33:53 -0000 2006/6/11, Christian Persch : > Hi, > > Le samedi 10 juin 2006 =E0 08:39 +0200, Sascha Heid a =E9crit : > > > Maybe someone knows about this: > > If you want to display symbol-fonts in the Webbrowser, this does not > > work out of the box. > > But i wanted to display this website that heavily uses symbol-fonts to > > display math-symbols. > > There is a solution for this and you can download a script that fixes > > it for you. > > > > Now it works, in firefox and in galeon, but not in epiphany. > > I have enabled "allow website to use own font" and i can see the fonts > > change when i click it, except for the symbol-font that does not show > > up. > > > > Is there anything that epiphany does differently and for itself > > instead of asking the global fontconfig gods that could explain this > > behaviour? > > I don't see anything that epiphany does differently here.... Do you have > an URL for a testcase? http://mathe-online.at/einstellungen/einst.html If you scroll down you see two white boxes, the right side is a .gif and the left side tries to use the symbol-font. Regards, Sascha From chpe@gnome.org Sun Jun 11 14:44:30 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D98553B0274 for ; Sun, 11 Jun 2006 14:44:30 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28406-07 for ; Sun, 11 Jun 2006 14:44:29 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id 6A2DA3B016A for ; Sun, 11 Jun 2006 14:44:29 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a59b47.dip0.t-ipconnect.de ([84.165.155.71] helo=[192.168.0.4]) id 1FpUY3-0000Gc-M8; Sun, 11 Jun 2006 20:20:31 +0200 From: Christian Persch To: Sascha Heid In-Reply-To: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> Content-Type: text/plain; charset=UTF-8 Date: Sun, 11 Jun 2006 20:20:59 +0200 Message-Id: <1150050059.5214.3.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.59 tagged_above=-999 required=2 tests=[AWL=0.009, BAYES_00=-2.599] X-Spam-Score: -2.59 X-Spam-Level: Cc: epiphany-list@gnome.org Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jun 2006 18:44:31 -0000 Hi, Le samedi 10 juin 2006 =C3=A0 08:39 +0200, Sascha Heid a =C3=A9crit : > Maybe someone knows about this: > If you want to display symbol-fonts in the Webbrowser, this does not > work out of the box. > But i wanted to display this website that heavily uses symbol-fonts to > display math-symbols. > There is a solution for this and you can download a script that fixes > it for you. >=20 > Now it works, in firefox and in galeon, but not in epiphany. > I have enabled "allow website to use own font" and i can see the fonts > change when i click it, except for the symbol-font that does not show > up. >=20 > Is there anything that epiphany does differently and for itself > instead of asking the global fontconfig gods that could explain this > behaviour? I don't see anything that epiphany does differently here.... Do you have an URL for a testcase? Regards, Christian From chpe@gnome.org Sun Jun 11 15:14:01 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 844C43B01C8 for ; Sun, 11 Jun 2006 15:14:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29558-01 for ; Sun, 11 Jun 2006 15:14:00 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id D81AA3B016D for ; Sun, 11 Jun 2006 15:13:59 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a59b47.dip0.t-ipconnect.de ([84.165.155.71] helo=[192.168.0.4]) id 1FpVN1-0004v8-GZ; Sun, 11 Jun 2006 21:13:11 +0200 From: Christian Persch To: Sascha Heid In-Reply-To: <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> <1150050059.5214.3.camel@localhost.localdomain> <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> Content-Type: text/plain; charset=UTF-8 Date: Sun, 11 Jun 2006 21:13:42 +0200 Message-Id: <1150053222.5214.7.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.59 tagged_above=-999 required=2 tests=[AWL=0.009, BAYES_00=-2.599] X-Spam-Score: -2.59 X-Spam-Level: Cc: epiphany-list@gnome.org Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jun 2006 19:14:01 -0000 Hi, Le dimanche 11 juin 2006 =C3=A0 20:26 +0200, Sascha Heid a =C3=A9crit : > 2006/6/11, Christian Persch : > > Le samedi 10 juin 2006 =C3=A0 08:39 +0200, Sascha Heid a =C3=A9crit : > > > Maybe someone knows about this: > > > If you want to display symbol-fonts in the Webbrowser, this does not > > > work out of the box. > > > But i wanted to display this website that heavily uses symbol-fonts t= o > > > display math-symbols. > > > There is a solution for this and you can download a script that fixes > > > it for you. > > > > > > Now it works, in firefox and in galeon, but not in epiphany. > > > I have enabled "allow website to use own font" and i can see the font= s > > > change when i click it, except for the symbol-font that does not show > > > up. > > > > > > Is there anything that epiphany does differently and for itself > > > instead of asking the global fontconfig gods that could explain this > > > behaviour? > > > > I don't see anything that epiphany does differently here.... Do you hav= e > > an URL for a testcase? >=20 > http://mathe-online.at/einstellungen/einst.html >=20 > If you scroll down you see two white boxes, the right side is a .gif > and the left side tries to use the symbol-font. Ok I see the problem. But I see the same thing happen in galeon and firefox, too, and it is independent of the "allow website to use own font" pref... Regards, Christian From mpt@myrealbox.com Sun Jun 11 22:42:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id EBF973B023C for ; Sun, 11 Jun 2006 22:42:08 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15024-07 for ; Sun, 11 Jun 2006 22:42:05 -0400 (EDT) Received: from leucothea.redline.site5.com (leucothea.redline.site5.com [216.118.97.161]) by menubar.gnome.org (Postfix) with ESMTP id B2FCC3B0154 for ; Sun, 11 Jun 2006 22:42:05 -0400 (EDT) Received: from wm1214qm.195.adsl.netsurf.net ([66.135.110.195] helo=[10.1.236.249]) by leucothea.redline.site5.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.52) id 1FpcMc-0001YA-UV; Sun, 11 Jun 2006 22:41:15 -0400 In-Reply-To: <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> <1150050059.5214.3.camel@localhost.localdomain> <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> Mime-Version: 1.0 (Apple Message framework v623) Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Message-Id: <28228f0ff7fb76797c893705d243256d@myrealbox.com> Content-Transfer-Encoding: quoted-printable From: Matthew Paul Thomas Date: Sun, 11 Jun 2006 22:41:35 -0400 To: Sascha Heid X-Mailer: Apple Mail (2.623) X-Antivirus-Scanner: This message has been scanned by ClamAV. X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - leucothea.redline.site5.com X-AntiAbuse: Original Domain - gnome.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12] X-AntiAbuse: Sender Address Domain - myrealbox.com X-Source: X-Source-Args: X-Source-Dir: X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: Cc: epiphany list Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jun 2006 02:42:09 -0000 On Jun 11, 2006, at 2:26 PM, Sascha Heid wrote: > ... > http://mathe-online.at/einstellungen/einst.html > > If you scroll down you see two white boxes, the right side is a .gif > and the left side tries to use the symbol-font. > ... The reason it doesn't work is that the Symbol font (as distributed by =20= Microsoft) doesn't contain the characters the Web page is asking for. =20= For example: =F3
=F5
=A5 =F3 is not in the Symbol font, and neither is =F5 or =A5. So Epiphany -- = just =20 like Firefox, Opera, and Safari -- substitutes another font that does =20= contain those characters. The page appears to be designed for Internet Explorer, which displays =20= characters from the Symbol font because of a bug where Internet =20 Explorer ignores what fonts tell it about the characters they cover. =20 The same bug occurs with the Webdings and Wingdings fonts. (By the way, if you're interested in improving the display of =20 mathematics in Web pages, it's currently being discussed in the What-WG =20= mailing list for possible standardization in HTML 5. =20 ) Cheers --=20 Matthew Paul Thomas http://mpt.net.nz/= From reinout@cs.vu.nl Wed Jun 14 17:52:55 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6D9FA3B03F0 for ; Wed, 14 Jun 2006 17:52:55 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23492-09 for ; Wed, 14 Jun 2006 17:52:52 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 58B1C3B03B5 for ; Wed, 14 Jun 2006 17:52:52 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FqdHF-0001qhC; Wed, 14 Jun 2006 23:51 +0200 Date: Wed, 14 Jun 2006 23:51:53 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.092 tagged_above=-999 required=2 tests=[AWL=0.507, BAYES_00=-2.599] X-Spam-Score: -2.092 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jun 2006 21:52:55 -0000 Forwarding to the list, as it might be of interest to others... ---------- Forwarded message ---------- Date: Tue, 13 Jun 2006 01:38:56 -0400 From: Matthew Paul Thomas To: Piers Cornwell Cc: reinouts@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany On Apr 19, 2006, at 3:47 PM, Piers Cornwell wrote: > ... > It would be great if you could let us know what you think of this or whether > you think we should take a different approach. If you have access to an OS X > machine it would also be really useful to get a complete set of screenshots > of the Safari spelling functionality. > ... Sorry I've taken a ridiculously long time to do this, but I've just put up screenshots of the Safari design. Actually I think it's rather confusing. :-) Cheers -- Matthew Paul Thomas http://mpt.net.nz/ From reinouts@gnome.org Wed Jun 14 17:53:44 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4F6963B0433 for ; Wed, 14 Jun 2006 17:53:44 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14510-05 for ; Wed, 14 Jun 2006 17:53:42 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id B356B3B041D for ; Wed, 14 Jun 2006 17:53:42 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FqdID-0001qhC; Wed, 14 Jun 2006 23:52 +0200 Date: Wed, 14 Jun 2006 23:52:53 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.02 tagged_above=-999 required=2 tests=[AWL=0.579, BAYES_00=-2.599] X-Spam-Score: -2.02 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jun 2006 21:53:44 -0000 Forwarding to the list, since it might be of interest to a bigger audience... ---------- Forwarded message ---------- Date: Tue, 13 Jun 2006 01:38:56 -0400 From: Matthew Paul Thomas To: Piers Cornwell Cc: reinouts@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany On Apr 19, 2006, at 3:47 PM, Piers Cornwell wrote: > ... > It would be great if you could let us know what you think of this or whether > you think we should take a different approach. If you have access to an OS X > machine it would also be really useful to get a complete set of screenshots > of the Safari spelling functionality. > ... Sorry I've taken a ridiculously long time to do this, but I've just put up screenshots of the Safari design. Actually I think it's rather confusing. :-) Cheers -- Matthew Paul Thomas http://mpt.net.nz/ From ftimmer@ft-c.de Mon Jun 12 18:01:38 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D057B3B0150 for ; Mon, 12 Jun 2006 18:01:38 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00705-04 for ; Mon, 12 Jun 2006 18:01:36 -0400 (EDT) Received: from elch.in-berlin.de (elch.in-berlin.de [192.109.42.5]) by menubar.gnome.org (Postfix) with ESMTP id D29863B00A5 for ; Mon, 12 Jun 2006 18:01:35 -0400 (EDT) Received: from einhorn.in-berlin.de (einhorn.in-berlin.de [192.109.42.8]) by elch.in-berlin.de (8.13.6/8.13.6/Debian-1) with ESMTP id k5CM0W30007288 for ; Tue, 13 Jun 2006 00:00:32 +0200 X-Envelope-From: ftimmer@ft-c.de X-Envelope-To: Received: from [10.0.1.6] (host-212-158-234-176.bulldogdsl.com [212.158.234.176]) (authenticated bits=0) by einhorn.in-berlin.de (8.13.6/8.13.6/Debian-1) with ESMTP id k5CM0AU6017951 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for ; Tue, 13 Jun 2006 00:00:11 +0200 Subject: epiphany bookmark not save From: Franz Timmer To: epiphany-list@gnome.org Content-Type: text/plain; charset=ISO-8859-1 Date: Mon, 12 Jun 2006 23:54:20 +0200 Message-Id: <1150149260.12433.22.camel@fta> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang_at_IN-Berlin_e.V. on 192.109.42.8 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: X-Mailman-Approved-At: Thu, 15 Jun 2006 09:51:27 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: ftimmer@ft-c.de List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jun 2006 22:01:39 -0000 Hello, when I add an Link to the bookmarks, this link is shown only until I closed epiphany. When I execute epiphany later, all bookmarks are deleted. Bookmarks are a essential feature of browsers. I need it. My question: Have I make a mistake or it is a bug in the program? Franz Timmer # ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- The same in german language: wenn ich ein Bookmark hinzufüge, ist dieesr nur solange gespeichert, solange ich das Programm nicht schliese. Bei einem erneuten Start von epipany sind alle gespeicherten Bookmarks gelöscht. Meine Frage: Habe ich einen Fehler gemacht oder ist dies ein Fehler im Programm. From sieurbsd@gmail.com Tue Jun 13 05:22:24 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 428CE3B00D9 for ; Tue, 13 Jun 2006 05:22:24 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18181-01 for ; Tue, 13 Jun 2006 05:22:20 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 36F6A3B00AF for ; Tue, 13 Jun 2006 05:22:20 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id k3so2962398ugf for ; Tue, 13 Jun 2006 02:21:17 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:subject:from:to:content-type:date:message-id:mime-version:x-mailer; b=nbd2kfVszZO7E94gZhrCNPKisImJDUADeT8jsJDDtx89mb8mpH45153s5iy1cXAQygFyOUDRuZwxLFdkW1oHTWrJU6BKwFPeJJvm/0KtIIOonxhwcyY8XOoqCKyfC4boimNHVDXWhgtK3LejmFvbaFTEKg6Y709GvHoOdqXfUms= Received: by 10.67.30.6 with SMTP id h6mr6087568ugj; Tue, 13 Jun 2006 02:14:42 -0700 (PDT) Received: from dzeta ( [86.220.79.235]) by mx.gmail.com with ESMTP id q1sm4067263uge.2006.06.13.02.14.38; Tue, 13 Jun 2006 02:14:42 -0700 (PDT) Subject: bug buddy report. From: "Thomas \"sieurbsd\" de L." To: epiphany-list@gnome.org Content-Type: multipart/mixed; boundary="=-pf1BQXp+uqn4GNa5moJp" Date: Tue, 13 Jun 2006 11:14:31 +0200 Message-Id: <1150190071.748.3.camel@dzeta> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 FreeBSD GNOME Team Port X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.503 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001, TW_BF=0.077, TW_BG=0.077, TW_DB=0.077, TW_EV=0.077, TW_FD=0.077, TW_GT=0.077, TW_XB=0.077] X-Spam-Score: -0.503 X-Spam-Level: X-Mailman-Approved-At: Thu, 15 Jun 2006 09:51:27 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Jun 2006 09:22:24 -0000 --=-pf1BQXp+uqn4GNa5moJp Content-Type: text/plain Content-Transfer-Encoding: 7bit I tried to fix the problem, in vain. This is the BugBuddy report about a crash of Epiphany. -- Thomas "sieurbsd" de L. --=-pf1BQXp+uqn4GNa5moJp Content-Disposition: attachment; filename=bugbuddyreportforepyphany.txt Content-Type: message/rfc822; name=bugbuddyreportforepyphany.txt To: submit@bugs.gnome.org X-Mailer: bug-buddy 2.14.0 Subject: Epiphany freezed with Flash / Shockwave plugin ! Date: Tue, 13 Jun 2006 11:14:20 +0200 Message-Id: <1150190060.748.2.camel@dzeta> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit From: Distribution: Unknown Package: epiphany Severity: Normal Version: GNOME2.14.1 2.14.1.1 Gnome-Distributor: FreeBSD GNOME Project Synopsis: Epiphany freezed with Flash / Shockwave plugin ! Bugzilla-Product: epiphany Bugzilla-Component: General Bugzilla-Version: 2.14.1.1 BugBuddy-GnomeVersion: 2.0 (2.14.1) Description: Description of the crash: Each time the flash plugin need to be use, the program freezed. And I found an error line in my ~/.xsession-errors : (epiphany:693): libgnomevfs-WARNING **: Failed to create service browser: Bad state Steps to reproduce the crash: 1. Launch Epiphany. 2. GO to a website who required flash / shockwave plugin. 3. See the crash ! Expected Results: Fix the problem :p. How often does this happen? Each time the flash / shockwave plugin is required. Additional Information: Debugging Information: Backtrace was generated from '/usr/X11R6/bin/epiphany' (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[New Thread 0x8d15400 (runnable)] [New Thread 0x8c2f600 (sleeping)] [New Thread 0x8b12e00 (sleeping)] [New Thread 0x84d5a00 (runnable)] [New Thread 0x84d5800 (LWP 100141)] [New Thread 0x8146000 (runnable)] [New LWP 100140] (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[Switching to LWP 100140] 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 #1 0x29126783 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 #2 0x29129680 in pthread_setconcurrency () from /usr/lib/libpthread.so.2 #3 0x2912de5e in pthread_exit () from /usr/lib/libpthread.so.2 #4 0x2911e321 in pthread_create () from /usr/lib/libpthread.so.2 #5 0x291d2637 in _ctx_start () from /lib/libc.so.6 Thread 7 (LWP 100140): #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x29126783 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x29129680 in pthread_setconcurrency () from /usr/lib/libpthread.so.2 No symbol table info available. #3 0x2912de5e in pthread_exit () from /usr/lib/libpthread.so.2 No symbol table info available. #4 0x2911e321 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #5 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 6 (Thread 0x8146000 (runnable)): #0 0x291d2634 in _ctx_start () from /lib/libc.so.6 No symbol table info available. #1 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. #2 0x00000000 in ?? () No symbol table info available. #3 0xbfbfde70 in ?? () No symbol table info available. #4 0xbfbfdbb0 in ?? () No symbol table info available. #5 0x00000000 in ?? () No symbol table info available. #6 0x29124cd0 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #7 0x2ab8f5ca in CInputScript::ParsePlaceObject (this=0x92b9b00) at script.cc:352 No locals. #8 0x2ab9202f in CInputScript::ParseTags (this=0x92b9b00, status=0xbfbfdf3c) at script.cc:1874 save = (Program *) 0x8146000 code = 1 tagEnd = 520 atEnd = 0 #9 0x2ab92554 in CInputScript::ParseData (this=0x92b9b00, movie=0x90dd000, data=0x9184000 "CWS\bČž\002", size=38501) at script.cc:2206 fileHdr = "\000Gż\bTcT\b" #10 0x2ab86095 in FlashParse (flashHandle=0x90dd000, level=1, data=0x9184000 "CWS\bČž\002", size=38501) at flash.cc:58 script = (CInputScript *) 0x92b9b00 status = 0 #11 0x2a6e1685 in NPP_Write () from /usr/X11R6/lib/browser_plugins/libnpflash.so No symbol table info available. #12 0x2a6e1c53 in Private_Write () from /usr/X11R6/lib/browser_plugins/libnpflash.so No symbol table info available. #13 0x2ab220d2 in ns4xPluginStreamListener::StopDataPump () from /usr/X11R6/lib/firefox/components/libgkplugin.so No symbol table info available. #14 0x2ab29faf in nsPluginStreamListenerPeer::SetupPluginCacheFile () from /usr/X11R6/lib/firefox/components/libgkplugin.so No symbol table info available. #15 0x2982c61a in nsCOMPtr::StartAssignment () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #16 0x2989bc5c in nsHttpChannel::GetCurrentPath () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #17 0x2980f10d in nsInputStreamPump::OnStateTransfer () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #18 0x2980ee7d in nsInputStreamPump::EnsureWaiting () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #19 0x292921b9 in nsInputStreamReadyEvent::EventHandler () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #20 0x292aaa47 in PL_HandleEvent () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #21 0x292aa969 in PL_ProcessPendingEvents () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #22 0x292ac526 in nsEventQueueImpl::CheckForDeactivation () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #23 0x299bd022 in nsBaseWidget::FreeNativeData () from /usr/X11R6/lib/firefox/components/libwidget_gtk2.so No symbol table info available. #24 0x28fe1073 in g_vasprintf () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #25 0x28fbd885 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #26 0x28fbf125 in g_main_context_acquire () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #27 0x28fbf380 in g_main_loop_run () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #28 0x2896a74b in gtk_main () from /usr/X11R6/lib/libgtk-x11-2.0.so.0 No symbol table info available. #29 0x08074f00 in main () No symbol table info available. Thread 5 (Thread 0x84d5800 (LWP 100141)): #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x29125e3c in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x28664450 in ?? () No symbol table info available. Thread 4 (Thread 0x84d5a00 (runnable)): #0 0x291ab20b in poll () from /lib/libc.so.6 No symbol table info available. #1 0x291164de in poll () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x28186ae0 in PR_Poll () from /usr/local/lib/libplds4.so.1 No symbol table info available. #3 0x2982ab51 in nsSocketTransportService::Poll () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #4 0x2982b0fc in nsSocketTransportService::ServiceEventQ () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #5 0x292ae204 in nsThread::Main () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #6 0x28187f95 in _pt_root () from /usr/local/lib/libplds4.so.1 No symbol table info available. #7 0x2911e319 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #8 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 3 (Thread 0x8b12e00 (sleeping)): #0 0x29125f0f in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x291260a3 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x2912afe1 in _pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #3 0x2912b536 in pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #4 0x281831de in pt_TimedWait () from /usr/local/lib/libplds4.so.1 No symbol table info available. #5 0x28183564 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 No symbol table info available. #6 0x292b0d52 in TimerThread::UpdateFilter () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #7 0x292ae204 in nsThread::Main () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #8 0x28187f95 in _pt_root () from /usr/local/lib/libplds4.so.1 No symbol table info available. #9 0x2911e319 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #10 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 2 (Thread 0x8c2f600 (sleeping)): #0 0x29125f0f in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x291260a3 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x2912afe1 in _pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #3 0x2912b536 in pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #4 0x281831de in pt_TimedWait () from /usr/local/lib/libplds4.so.1 No symbol table info available. #5 0x28183564 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 No symbol table info available. #6 0x2980252f in nsIOThreadPool::ThreadFunc () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #7 0x28187f95 in _pt_root () from /usr/local/lib/libplds4.so.1 No symbol table info available. #8 0x2911e319 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #9 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 1 (Thread 0x8d15400 (runnable)): #0 0x29125f0f in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x291236ae in pthread_mutex_lock () from /usr/lib/libpthread.so.2 No symbol table info available. #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 --=-pf1BQXp+uqn4GNa5moJp-- From chpe@gnome.org Sat Jun 17 04:47:30 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1D5BC3B042A for ; Sat, 17 Jun 2006 04:47:30 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14608-07 for ; Sat, 17 Jun 2006 04:47:28 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id 2EDB73B010F for ; Sat, 17 Jun 2006 04:47:28 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrWRk-0001wQ-Ix; Sat, 17 Jun 2006 10:46:24 +0200 Subject: Re: bug buddy report. From: Christian Persch To: "Thomas \"sieurbsd\" de L." In-Reply-To: <1150190071.748.3.camel@dzeta> References: <1150190071.748.3.camel@dzeta> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 10:46:25 +0200 Message-Id: <1150533985.5151.5.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.513 tagged_above=-999 required=2 tests=[AWL=-0.068, BAYES_00=-2.599, TW_BG=0.077, TW_EV=0.077] X-Spam-Score: -2.513 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 08:47:30 -0000 Hi, Le mardi 13 juin 2006 =C3=A0 11:14 +0200, Thomas "sieurbsd" de L. a =C3=A9c= rit : > I tried to fix the problem, in vain. This is the BugBuddy report about a > crash of Epiphany. Thanks for the report. This crash is caused by the flash plugin; you should report the problem to its authors. The "(epiphany:693): libgnomevfs-WARNING **: Failed to create service browser: Bad state" is just an unrelated warning. =20 Regards, Christian =20 From magnus@therning.org Sat Jun 17 12:00:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 18B573B00A6 for ; Sat, 17 Jun 2006 12:00:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 26235-05 for ; Sat, 17 Jun 2006 12:00:18 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 94AD33B000D for ; Sat, 17 Jun 2006 12:00:17 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5HFj6LO025483 for ; Sat, 17 Jun 2006 16:45:06 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id CFA8427D8AC; Sat, 17 Jun 2006 16:45:00 +0100 (BST) Date: Sat, 17 Jun 2006 16:45:00 +0100 From: Magnus Therning To: Epiphany List Subject: Threading in a python extension? Message-ID: <20060617154500.GA8604@die.therning.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="Q68bSM7Ycu6FN28Q" Content-Disposition: inline User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.428 tagged_above=-999 required=2 tests=[AWL=0.036, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.428 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 16:00:21 -0000 --Q68bSM7Ycu6FN28Q Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Ive started looking at making epilicious (an epiphany extension, written in Python, to synchronise local and Del.icio.us bookmarks) giving the user a bit more feedback. My idea was to spawn off a thread to do the actual synchronisation in order for the epiphany GUI to not lock up. Later I'd look into displaying a progressbar. Unfortunately I got stuck on the first step. I create a threading.Thread object, passing in the synchronisation function as its target argument. Then I start the thread: def _menu_callback(action, window): t =3D threading.Thread(target=3D_do_sync) t.start() I've added some calls to a logger (using logging.getLogger) first thing both in _menu_callback and in _do_sync. The first one is hit, but the second is never reached. Is it possible to do a multi-threaded extension in Python at all? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. When the people fear their government, there is tyranny; when the government fears the people, there is liberty. -- Thomas Jefferson --Q68bSM7Ycu6FN28Q Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBElCN8iMWTaatN+6QRAjz/AJ9hOgA0iIEQiA3PPG6nZb7OkBdUuQCgiJWU GzR3Mu5AhFjlndqQ8sCOUk0= =/lfU -----END PGP SIGNATURE----- --Q68bSM7Ycu6FN28Q-- From kevinverma@gmail.com Fri Jun 16 15:22:57 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 082643B00E8 for ; Fri, 16 Jun 2006 15:22:57 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16660-05 for ; Fri, 16 Jun 2006 15:22:55 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.185]) by menubar.gnome.org (Postfix) with ESMTP id 5BCFE3B00D2 for ; Fri, 16 Jun 2006 15:22:55 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id c2so594212nfe for ; Fri, 16 Jun 2006 12:21:42 -0700 (PDT) Received: by 10.48.43.7 with SMTP id q7mr2043215nfq; Fri, 16 Jun 2006 12:21:42 -0700 (PDT) Received: from 59.161.15.42.mum-cdma.dialup.vsnl.net.in ( [59.161.15.42]) by mx.gmail.com with ESMTP id b1sm2365943nfe.2006.06.16.12.21.09; Fri, 16 Jun 2006 12:21:41 -0700 (PDT) Subject: suggested feature, From: "Anuj Verma (Kevin)" To: epiphany-list@gnome.org Content-Type: text/plain Date: Sat, 17 Jun 2006 00:49:40 +0530 Message-Id: <1150485581.3390.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 (2.6.2-1.fc5.5) Content-Transfer-Encoding: 7bit Sender: "Anuj Verma (Kevin)" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.6 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.6 X-Spam-Level: X-Mailman-Approved-At: Sat, 17 Jun 2006 14:03:43 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: kevin.verma@gmail.com List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Jun 2006 19:22:57 -0000 Hello, I will like to suggest a feature to detail a link in a light pop-up when cursor hovers. just it happens currently with when cursor hovers a tab. Cheers, From chpe@gnome.org Sat Jun 17 15:30:51 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 3AF1E3B00B2 for ; Sat, 17 Jun 2006 15:30:51 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04907-08 for ; Sat, 17 Jun 2006 15:30:50 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id 35C103B010F for ; Sat, 17 Jun 2006 15:30:50 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrgUC-0002bm-W8; Sat, 17 Jun 2006 21:29:37 +0200 Subject: Re: epiphany bookmark not save From: Christian Persch To: ftimmer@ft-c.de In-Reply-To: <1150149260.12433.22.camel@fta> References: <1150149260.12433.22.camel@fta> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 21:32:17 +0200 Message-Id: <1150572738.5151.14.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 19:30:51 -0000 Hi, Le lundi 12 juin 2006 =C3=A0 23:54 +0200, Franz Timmer a =C3=A9crit : > when I add an Link to the bookmarks, this link is shown only until I > closed epiphany. When I execute epiphany later, all bookmarks are > deleted.=20 >=20 > Bookmarks are a essential feature of browsers. I need it.=20 >=20 > My question:=20 > Have I make a mistake or it is a bug in the program? When you start epiphany from a shell prompt, is there any output on console (some warning messages) ? Regards, Christian From chpe@gnome.org Sat Jun 17 15:32:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 10B843B010F for ; Sat, 17 Jun 2006 15:32:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04917-08 for ; Sat, 17 Jun 2006 15:32:06 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id EBB6D3B00B2 for ; Sat, 17 Jun 2006 15:32:05 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrgVp-0002kK-TD; Sat, 17 Jun 2006 21:31:18 +0200 Subject: Re: suggested feature, From: Christian Persch To: kevin.verma@gmail.com In-Reply-To: <1150485581.3390.4.camel@localhost.localdomain> References: <1150485581.3390.4.camel@localhost.localdomain> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 21:33:59 +0200 Message-Id: <1150572839.5151.18.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 19:32:07 -0000 Hi, Le samedi 17 juin 2006 =C3=A0 00:49 +0530, Anuj Verma (Kevin) a =C3=A9crit = : > I will like to suggest a feature to detail a link in a light pop-up when > cursor hovers. just it happens currently with when cursor hovers a tab. This is a planned feature for Epiphany, see http://bugzilla.gnome.org/show_bug.cgi?id=3D136697 . If you want to track the progress, you may want to subscribe to that bug report. Regards, Christian From chpe@gnome.org Sat Jun 17 15:34:39 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1FD103B0164 for ; Sat, 17 Jun 2006 15:34:39 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04997-07 for ; Sat, 17 Jun 2006 15:34:38 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id C7A4D3B019D for ; Sat, 17 Jun 2006 15:34:37 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrgXM-0002qm-IQ; Sat, 17 Jun 2006 21:32:52 +0200 Subject: Re: Threading in a python extension? From: Christian Persch To: Magnus Therning In-Reply-To: <20060617154500.GA8604@die.therning.org> References: <20060617154500.GA8604@die.therning.org> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 21:35:34 +0200 Message-Id: <1150572935.5151.20.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.549 tagged_above=-999 required=2 tests=[AWL=-0.027, BAYES_00=-2.599, TW_GT=0.077] X-Spam-Score: -2.549 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 19:34:39 -0000 Hi, Le samedi 17 juin 2006 =C3=A0 16:45 +0100, Magnus Therning a =C3=A9crit : > Ive started looking at making epilicious (an epiphany extension, > written in Python, to synchronise local and Del.icio.us bookmarks) > giving the user a bit more feedback. My idea was to spawn off a thread > to do the actual synchronisation in order for the epiphany GUI to not > lock up. Later I'd look into displaying a progressbar. >=20 > Unfortunately I got stuck on the first step. I create a threading.Thread > object, passing in the synchronisation function as its target argument. > Then I start the thread: >=20 > def _menu_callback(action, window): > t =3D threading.Thread(target=3D_do_sync) > t.start() >=20 > I've added some calls to a logger (using logging.getLogger) first thing > both in _menu_callback and in _do_sync. The first one is hit, but the > second is never reached. >=20 > Is it possible to do a multi-threaded extension in Python at all? It should be possible to do threading as long as you're careful to only ever call gtk and epiphany functions from the main thread. There's at least on (C++) extension that uses threading, the error viewer's link validations functionality. Regards, Christian From chpe@gnome.org Sat Jun 17 17:13:03 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2870D3B0926 for ; Sat, 17 Jun 2006 17:13:03 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10426-09 for ; Sat, 17 Jun 2006 17:13:02 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id DF6093B0915 for ; Sat, 17 Jun 2006 17:13:01 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1Fri58-0002Gp-L7; Sat, 17 Jun 2006 23:11:50 +0200 Subject: Re: epiphany bookmark not save From: Christian Persch To: ftimmer@ft-c.de In-Reply-To: <1150572895.27401.12.camel@fta> References: <1150149260.12433.22.camel@fta> <1150572738.5151.14.camel@localhost.localdomain> <1150572895.27401.12.camel@fta> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 23:14:57 +0200 Message-Id: <1150578897.5151.26.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.584 tagged_above=-999 required=2 tests=[AWL=0.015, BAYES_00=-2.599] X-Spam-Score: -2.584 X-Spam-Level: Cc: "epiphany list at gnome.org" X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 21:13:03 -0000 Hi, Le samedi 17 juin 2006 =C3=A0 21:34 +0200, Franz Timmer a =C3=A9crit : > system: debian unstable, last update/upgrade 16/07/2006 > here is the output of the console: > # ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- -----=20 > ** (epiphany-browser:5206): WARNING **: Unable to connect to session > bus: Unable to determine the address of the message bus So the problem is that you don't have a session dbus running. I'm not sure which debian package provides it, it's probably either "dbus" or "dbus-1-utils"; try installing those and logout/login and there should now be a dbus session bus and the warning shouldn't occur anymore. Btw, this problem is caused by a custom debian patch to Epiphany, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D361072 . Regards, Christian From magnus@therning.org Sun Jun 18 04:59:06 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 8219D3B00EF for ; Sun, 18 Jun 2006 04:59:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14307-04 for ; Sun, 18 Jun 2006 04:59:04 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 3080A3B01A6 for ; Sun, 18 Jun 2006 04:59:04 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5I8gpQZ017454 for ; Sun, 18 Jun 2006 09:42:51 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id 2519B27D8AC; Sun, 18 Jun 2006 09:42:46 +0100 (BST) Date: Sun, 18 Jun 2006 09:42:46 +0100 From: Magnus Therning To: epiphany-list@gnome.org Subject: Re: epiphany bookmark not save Message-ID: <20060618084246.GC5170@die.therning.org> References: <1150149260.12433.22.camel@fta> <1150572738.5151.14.camel@localhost.localdomain> <1150572895.27401.12.camel@fta> <1150578897.5151.26.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="NKoe5XOeduwbEQHU" Content-Disposition: inline In-Reply-To: <1150578897.5151.26.camel@localhost.localdomain> User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.429 tagged_above=-999 required=2 tests=[AWL=0.035, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.429 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jun 2006 08:59:07 -0000 --NKoe5XOeduwbEQHU Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jun 17, 2006 at 23:14:57 +0200, Christian Persch wrote: >Hi, > >Le samedi 17 juin 2006 =E0 21:34 +0200, Franz Timmer a =E9crit : >> system: debian unstable, last update/upgrade 16/07/2006 >> here is the output of the console: >> # ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- -----=20 >> ** (epiphany-browser:5206): WARNING **: Unable to connect to session >> bus: Unable to determine the address of the message bus > >So the problem is that you don't have a session dbus running. I'm not >sure which debian package provides it, it's probably either "dbus" or >"dbus-1-utils"; try installing those and logout/login and there should >now be a dbus session bus and the warning shouldn't occur anymore. epiphany-browser seems to depend on dbus, so everything you need should already be there. What desktop environment are you using and how do you start it? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. If you can explain how you do something, then you're very very bad at it. -- John Hopfield --NKoe5XOeduwbEQHU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBElRIGiMWTaatN+6QRAjXYAJ9ztLjYneo9lJ+71S2GV1menGgMGgCeJWDD hZms+UzDY9wD9XHS0JpyCZA= =tlcv -----END PGP SIGNATURE----- --NKoe5XOeduwbEQHU-- From magnus@therning.org Sun Jun 18 05:12:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5F8E33B07D9 for ; Sun, 18 Jun 2006 05:12:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14469-10 for ; Sun, 18 Jun 2006 05:12:08 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 890313B078A for ; Sun, 18 Jun 2006 05:12:07 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5I8cLH5017276 for ; Sun, 18 Jun 2006 09:38:21 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id 28E4A27D8AC; Sun, 18 Jun 2006 09:38:14 +0100 (BST) Date: Sun, 18 Jun 2006 09:38:14 +0100 From: Magnus Therning To: epiphany-list@gnome.org Subject: Re: Threading in a python extension? Message-ID: <20060618083814.GB5170@die.therning.org> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="VrqPEDrXMn8OVzN4" Content-Disposition: inline In-Reply-To: <1150572935.5151.20.camel@localhost.localdomain> User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.391 tagged_above=-999 required=2 tests=[AWL=-0.004, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077] X-Spam-Score: -2.391 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jun 2006 09:12:09 -0000 --VrqPEDrXMn8OVzN4 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jun 17, 2006 at 21:35:34 +0200, Christian Persch wrote: >Hi, > >Le samedi 17 juin 2006 =E0 16:45 +0100, Magnus Therning a =E9crit : >> Ive started looking at making epilicious (an epiphany extension, >> written in Python, to synchronise local and Del.icio.us bookmarks) >> giving the user a bit more feedback. My idea was to spawn off a thread >> to do the actual synchronisation in order for the epiphany GUI to not >> lock up. Later I'd look into displaying a progressbar. >>=20 >> Unfortunately I got stuck on the first step. I create a threading.Thread >> object, passing in the synchronisation function as its target argument. >> Then I start the thread: >>=20 >> def _menu_callback(action, window): >> t =3D threading.Thread(target=3D_do_sync) >> t.start() >>=20 >> I've added some calls to a logger (using logging.getLogger) first thing >> both in _menu_callback and in _do_sync. The first one is hit, but the >> second is never reached. >>=20 >> Is it possible to do a multi-threaded extension in Python at all? > >It should be possible to do threading as long as you're careful to only >ever call gtk and epiphany functions from the main thread. There's at >least on (C++) extension that uses threading, the error viewer's link >validations functionality. Ah, OK, so it's always an option to rewrite it in C (or C++) then. That's good to know at least :-) Does anyone have any examples of multi-threade extensions written in Python? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. Finagle's Second Law: Always keep a record of data -- it indicates you've been working. --VrqPEDrXMn8OVzN4 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBElRD2iMWTaatN+6QRAnM6AJ0RgB0eOVu9T0TNw7vsiOLrjP7WcACfZ2yW C8Ck/J2KQoxQeqRllCyu/do= =SXaY -----END PGP SIGNATURE----- --VrqPEDrXMn8OVzN4-- From fpeters@entrouvert.com Sun Jun 18 06:39:00 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 391113B0A8B for ; Sun, 18 Jun 2006 06:39:00 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18900-02 for ; Sun, 18 Jun 2006 06:38:57 -0400 (EDT) Received: from cytise.entrouvert.be (cytise.entrouvert.com [84.207.4.3]) by menubar.gnome.org (Postfix) with ESMTP id 09AE43B0A91 for ; Sun, 18 Jun 2006 06:38:56 -0400 (EDT) Received: from 217-181.242.81.adsl.skynet.be ([81.242.181.217] helo=trap) by cytise.entrouvert.be with asmtp (Exim) (TLSv1:DES-CBC3-SHA:168) id 1FruaD-000378-00 for ; Sun, 18 Jun 2006 12:32:45 +0200 Received: from fred by trap with local (Exim 4.62) (envelope-from ) id 1FruaK-0002ST-Af for epiphany-list@gnome.org; Sun, 18 Jun 2006 12:32:52 +0200 Date: Sun, 18 Jun 2006 12:32:52 +0200 From: Frederic Peters To: epiphany-list@gnome.org Subject: Re: Threading in a python extension? Message-ID: <20060618103252.GA9387@entrouvert.com> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060618083814.GB5170@die.therning.org> X-Operating-System: Debian GNU/Linux (testing/unstable with kernel Linux 2.6.16) X-Uptime: 12:28:26 up 3:10, 6 users, load average: 0.04, 0.21, 0.19 User-Agent: mutt-ng/devel-r804 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.328 tagged_above=-999 required=2 tests=[AWL=-0.018, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.328 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jun 2006 10:39:00 -0000 Magnus Therning wrote: > Does anyone have any examples of multi-threade extensions written in > Python? Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good suggestion about using gobject.idle_add and python enumerators. I have been using this trick in a few pygtk apps to keep them responsives while not using threads and have been very happy with it. http://www.async.com.br/faq/pygtk/index.py?req=show&file=faq23.020.htp Hope it helps, Frederic From adamh@densi.com Mon Jun 19 16:33:06 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 69A7A3B01A7; Mon, 19 Jun 2006 16:33:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31206-02; Mon, 19 Jun 2006 16:33:03 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 12CCD3B012E; Mon, 19 Jun 2006 16:33:02 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=[192.168.20.144]) by fca.densi.com with esmtpa (Exim 4.50) id 1FsQPX-0003tF-3F; Mon, 19 Jun 2006 16:31:53 -0400 Subject: Re: Threading in a python extension? From: Adam Hooper To: Christian Persch In-Reply-To: <1150572935.5151.20.camel@localhost.localdomain> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-R82E41/Mnd6ExzODlQ53" Date: Mon, 19 Jun 2006 13:31:44 -0700 Message-Id: <1150749104.24153.317.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 763caf4927fba9d971eb6a7a70eba669 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.522 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, TW_GT=0.077] X-Spam-Score: -2.522 X-Spam-Level: Cc: Magnus Therning , Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jun 2006 20:33:06 -0000 --=-R82E41/Mnd6ExzODlQ53 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Sat, 2006-17-06 at 21:35 +0200, Christian Persch wrote: > Hi, >=20 > Le samedi 17 juin 2006 =C3=A0 16:45 +0100, Magnus Therning a =C3=A9crit : > > Unfortunately I got stuck on the first step. I create a threading.Threa= d > > object, passing in the synchronisation function as its target argument. > > Then I start the thread: > >=20 > > def _menu_callback(action, window): > > t =3D threading.Thread(target=3D_do_sync) > > t.start() > >=20 > > I've added some calls to a logger (using logging.getLogger) first thing > > both in _menu_callback and in _do_sync. The first one is hit, but the > > second is never reached. > >=20 > > Is it possible to do a multi-threaded extension in Python at all? >=20 > It should be possible to do threading as long as you're careful to only > ever call gtk and epiphany functions from the main thread. There's at > least on (C++) extension that uses threading, the error viewer's link > validations functionality. My guess is that you can only create threads through GLib, not through Python's own library. This is more of a PyGTK programming issue than an Epiphany plugin programming one. First of all, a call to "gobject.threads_init()" might be necessary. It maybe belongs within Epiphany itself, but it might work if you call it in your extension's initialization code. I think gobject.threads_init() changes how Python's threading library behaves, so it won't crash things horribly. Anyway, were I in your shoes I'd research how to use threads within PyGTK. But as Christian said, g_idle_add() is usually a better choice. External libraries (such as GnomeVFS) can handle asynchronous networking quite well (i.e., they hide the threads), if that's what you're trying to implement. --=20 Adam Hooper --=-R82E41/Mnd6ExzODlQ53 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBElwmw90GtBxQ61zARAjKUAKCDqfsi9Rjbjqfs9En/Jxcgz8gidQCeIBj0 RWfyXNYLkICKpmZTWX65iU8= =lZIB -----END PGP SIGNATURE----- --=-R82E41/Mnd6ExzODlQ53-- From tihirvon@gmail.com Tue Jun 20 19:16:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id E055D3B03E1 for ; Tue, 20 Jun 2006 19:16:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23301-07 for ; Tue, 20 Jun 2006 19:16:04 -0400 (EDT) Received: from hu-out-0102.google.com (hu-out-0102.google.com [72.14.214.200]) by menubar.gnome.org (Postfix) with ESMTP id 1729D3B037D for ; Tue, 20 Jun 2006 19:16:03 -0400 (EDT) Received: by hu-out-0102.google.com with SMTP id 35so786448hue for ; Tue, 20 Jun 2006 16:16:03 -0700 (PDT) Received: by 10.67.103.7 with SMTP id f7mr3597500ugm; Tue, 20 Jun 2006 16:16:02 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id y1sm3717110uge.2006.06.20.16.16.02; Tue, 20 Jun 2006 16:16:02 -0700 (PDT) Date: Wed, 21 Jun 2006 02:16:02 +0300 From: Timo Hirvonen To: epiphany-list@gnome.org Subject: Epiphany settings Message-Id: <20060621021602.69a9b3de.tihirvon@gmail.com> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.042 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.042 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jun 2006 23:16:07 -0000 Hi, I set image.animation_mode = none and restarted epiphany (2.14.2.1, xulrunner-1.8.0.4) and noticed the setting was reseted. It would be nice if the setting would be in the preferences dialog. Using about:config or gconf-editor to configure gnome program seems silly. -- http://onion.dynserv.net/~timo/ From uws@uwsworld.xs4all.nl Wed Jun 21 04:53:06 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id DDA3D3B0954 for ; Wed, 21 Jun 2006 04:53:05 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23188-09 for ; Wed, 21 Jun 2006 04:53:01 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id E73DF3B0DF2 for ; Wed, 21 Jun 2006 04:53:00 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1FsySI-0001zY-00 for ; Wed, 21 Jun 2006 10:52:58 +0200 Date: Wed, 21 Jun 2006 10:52:58 +0200 From: Wouter Bolsterlee To: epiphany-list@gnome.org Subject: Re: Epiphany settings Message-ID: <20060621085258.GA7149@uwsworld.xs4all.nl> Mail-Followup-To: epiphany-list@gnome.org References: <20060621021602.69a9b3de.tihirvon@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZPt4rx8FFjLCG7dd" Content-Disposition: inline In-Reply-To: <20060621021602.69a9b3de.tihirvon@gmail.com> X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 08:53:06 -0000 --ZPt4rx8FFjLCG7dd Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Wed, Jun 21, 2006 at 02:16:02AM +0300, Timo Hirvonen skrev: > I set image.animation_mode =3D none and restarted epiphany (2.14.2.1, > xulrunner-1.8.0.4) and noticed the setting was reseted. >=20 > It would be nice if the setting would be in the preferences dialog. > Using about:config or gconf-editor to configure gnome program seems > silly. Epiphany is designed to be easy to use without too much configuration options (it "just works"). This means that Epiphany does not have UI for all possible Mozilla settings. If you change the animation mode setting in about:config, Epiphany should use the setting even after a restart. If not, this is most likely a bug. Please file it in our bug tracking system. Thanks for your feedback. mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl sugar sugar :: you couldn't taste it :: in my throat -- heather nova --ZPt4rx8FFjLCG7dd Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEmQjqP7QTTiUKY+sRAkZdAJ4oQ7asJHh0IdbLhIfF7Y2uvPj93gCgjPoa R7ojCprTPrIbtdNydTWubqg= =41M1 -----END PGP SIGNATURE----- --ZPt4rx8FFjLCG7dd-- From tihirvon@gmail.com Wed Jun 21 06:34:02 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 606F93B0446 for ; Wed, 21 Jun 2006 06:34:02 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29076-07 for ; Wed, 21 Jun 2006 06:33:59 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by menubar.gnome.org (Postfix) with ESMTP id 8B5373B0DF2 for ; Wed, 21 Jun 2006 06:33:58 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id h2so70177nfe for ; Wed, 21 Jun 2006 03:33:57 -0700 (PDT) Received: by 10.49.85.9 with SMTP id n9mr422167nfl; Wed, 21 Jun 2006 03:33:57 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id m15sm541743nfc.2006.06.21.03.33.56; Wed, 21 Jun 2006 03:33:57 -0700 (PDT) Date: Wed, 21 Jun 2006 13:33:55 +0300 From: Timo Hirvonen To: Wouter Bolsterlee Subject: Re: Epiphany settings Message-Id: <20060621133355.fb424d7b.tihirvon@gmail.com> In-Reply-To: <20060621085258.GA7149@uwsworld.xs4all.nl> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.821 tagged_above=-999 required=2 tests=[AWL=0.779, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -1.821 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 10:34:02 -0000 Wouter Bolsterlee wrote: > P=E5 Wed, Jun 21, 2006 at 02:16:02AM +0300, Timo Hirvonen skrev: > > I set image.animation_mode =3D none and restarted epiphany (2.14.2.1, > > xulrunner-1.8.0.4) and noticed the setting was reseted. > >=20 > > It would be nice if the setting would be in the preferences dialog. > > Using about:config or gconf-editor to configure gnome program seems > > silly. >=20 > Epiphany is designed to be easy to use without too much configuration > options (it "just works"). This means that Epiphany does not have UI for = all > possible Mozilla settings. Yeah I know, but in reality most users want to change settings. If there already is a preferences dialog why not add a few most commonly needed settings? It wouldn't make Epiphany harder to use. Those who don't grok checkboxes never even need to open the dialog. IIRC there were more options in the preferences dialog but they got removed. Currently adblock is _hard_ to use because it just never can't work properly without configuration. I was annoyed when I saw the "it just works" advertisement and it just didn't work. I wouldn't complain if Epiphany wasn't such a great browser in other respects. I really like the UI. > If you change the animation mode setting in about:config, Epiphany should > use the setting even after a restart. If not, this is most likely a bug. > Please file it in our bug tracking system. Will do. I like posting to a ML first because my complains/bug reports often get lost in bugzilla. MLs are better place to communicate. --=20 http://onion.dynserv.net/~timo/ From chpe@gnome.org Wed Jun 21 06:49:43 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 512573B0CBF for ; Wed, 21 Jun 2006 06:49:43 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30014-03 for ; Wed, 21 Jun 2006 06:49:42 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id BFA5B3B0EC3 for ; Wed, 21 Jun 2006 06:49:41 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5885c.dip0.t-ipconnect.de ([84.165.136.92] helo=[192.168.0.4]) id 1Ft0HE-0004No-BU; Wed, 21 Jun 2006 12:49:40 +0200 Subject: Re: Epiphany settings From: Christian Persch To: Timo Hirvonen In-Reply-To: <20060621133355.fb424d7b.tihirvon@gmail.com> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> Content-Type: text/plain; charset=UTF-8 Date: Wed, 21 Jun 2006 12:49:39 +0200 Message-Id: <1150886980.5168.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.583 tagged_above=-999 required=2 tests=[AWL=0.016, BAYES_00=-2.599] X-Spam-Score: -2.583 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 10:49:43 -0000 Hi, Le mercredi 21 juin 2006 =C3=A0 13:33 +0300, Timo Hirvonen a =C3=A9crit : > Wouter Bolsterlee wrote: > > If you change the animation mode setting in about:config, Epiphany shou= ld > > use the setting even after a restart. If not, this is most likely a bug= . > > Please file it in our bug tracking system. Actually it's overwritten because Epiphany does have a gconf setting for this, /apps/epiphany/web/image_animation (since version 1.9.x). Regards, Christian From tihirvon@gmail.com Wed Jun 21 07:08:34 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 710973B0F3B for ; Wed, 21 Jun 2006 07:08:34 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31187-04 for ; Wed, 21 Jun 2006 07:08:30 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.186]) by menubar.gnome.org (Postfix) with ESMTP id 89E343B0F58 for ; Wed, 21 Jun 2006 07:08:29 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id h2so73717nfe for ; Wed, 21 Jun 2006 04:08:28 -0700 (PDT) Received: by 10.49.60.17 with SMTP id n17mr447150nfk; Wed, 21 Jun 2006 04:08:28 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id n22sm568905nfc.2006.06.21.04.08.27; Wed, 21 Jun 2006 04:08:28 -0700 (PDT) Date: Wed, 21 Jun 2006 14:08:26 +0300 From: Timo Hirvonen To: Christian Persch Subject: Re: Epiphany settings Message-Id: <20060621140826.42158d81.tihirvon@gmail.com> In-Reply-To: <1150886980.5168.1.camel@localhost.localdomain> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> <1150886980.5168.1.camel@localhost.localdomain> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.24 tagged_above=-999 required=2 tests=[AWL=0.360, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.24 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 11:08:34 -0000 Christian Persch wrote: > Hi, >=20 > Le mercredi 21 juin 2006 =E0 13:33 +0300, Timo Hirvonen a =E9crit : > > Wouter Bolsterlee wrote: > > > If you change the animation mode setting in about:config, Epiphany sh= ould > > > use the setting even after a restart. If not, this is most likely a b= ug. > > > Please file it in our bug tracking system. >=20 > Actually it's overwritten because Epiphany does have a gconf setting for > this, /apps/epiphany/web/image_animation (since version 1.9.x). Thanks for pointing it out. Why there is gconf-setting if there's no checkbox for it on the prefs dialog? This is confusing... --=20 http://onion.dynserv.net/~timo/ From magnusth@citrix.com Wed Jun 21 12:06:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 7CADE3B0F9F for ; Wed, 21 Jun 2006 12:06:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19472-09 for ; Wed, 21 Jun 2006 12:06:06 -0400 (EDT) Received: from smtp16.wxs.nl (smtp16.wxs.nl [195.121.247.7]) by menubar.gnome.org (Postfix) with ESMTP id 0DCD53B1013 for ; Wed, 21 Jun 2006 12:06:05 -0400 (EDT) Received: from deathstar ([194.121.182.66]) by smtp16.wxs.nl (iPlanet Messaging Server 5.2 Patch 2 (built Jul 14 2004)) with ESMTP id <0J1700BY8WQ4ZJ@smtp16.wxs.nl> for epiphany-list@gnome.org; Wed, 21 Jun 2006 18:06:04 +0200 (CEST) Received: from andoria.citrite.net (localhost.localdomain [127.0.0.1]) by deathstar (Postfix) with ESMTP id C4E7A3AABF for ; Wed, 21 Jun 2006 18:02:54 +0200 (CEST) Received: by andoria.citrite.net (Postfix, from userid 1000) id 375AB4B9E9; Wed, 21 Jun 2006 17:04:58 +0100 (BST) Date: Wed, 21 Jun 2006 17:04:58 +0100 From: Magnus Therning Subject: Re: Threading in a python extension? In-reply-to: <20060618103252.GA9387@entrouvert.com> To: epiphany-list@gnome.org Message-id: <20060621160458.GH659@die.therning.org> MIME-version: 1.0 Content-type: multipart/signed; boundary=K1n7F7fSdjvFAEnM; protocol="application/pgp-signature"; micalg=SHA1 Content-disposition: inline User-Agent: mutt-ng/devel-r796 (Debian) References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.566 tagged_above=-999 required=2 tests=[AWL=-0.829, BAYES_00=-2.599, DNS_FROM_RFC_POST=1.708, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -1.566 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 16:06:09 -0000 --K1n7F7fSdjvFAEnM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: >Magnus Therning wrote: > >> Does anyone have any examples of multi-threade extensions written in >> Python? > >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good >suggestion about using gobject.idle_add and python enumerators. I have >been using this trick in a few pygtk apps to keep them responsives >while not using threads and have been very happy with it. > > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.020.h= tp Yes, that'll at least be a good start. If the result is good enough I don't have to dive into threading at all :-) /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. In order to understand recursion you must first understand recursion. --K1n7F7fSdjvFAEnM Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBEmW4qiMWTaatN+6QRAtJ2AJ0cYQENknGyIcDU+Hf1E0TyuSyphgCfT/St KINd20s3Grxde3lvo4Fti74= =LqXb -----END PGP SIGNATURE----- --K1n7F7fSdjvFAEnM-- From adamh@densi.com Wed Jun 21 12:50:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 611463B00AF for ; Wed, 21 Jun 2006 12:50:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22616-04 for ; Wed, 21 Jun 2006 12:50:17 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 8CBE93B01C1 for ; Wed, 21 Jun 2006 12:50:17 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=[192.168.20.115]) by fca.densi.com with esmtpa (Exim 4.50) id 1Ft5u5-0004q5-92; Wed, 21 Jun 2006 12:50:11 -0400 Subject: Re: Epiphany settings From: Adam Hooper To: Timo Hirvonen In-Reply-To: <20060621133355.fb424d7b.tihirvon@gmail.com> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-UwSsbJGwx7l0TFsoZxAj" Date: Wed, 21 Jun 2006 09:50:02 -0700 Message-Id: <1150908602.6768.73.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 809828f55503b1f8cd5dede89711e360 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.561 tagged_above=-999 required=2 tests=[AWL=0.039, BAYES_00=-2.599] X-Spam-Score: -2.561 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 16:50:21 -0000 --=-UwSsbJGwx7l0TFsoZxAj Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2006-21-06 at 13:33 +0300, Timo Hirvonen wrote: > Currently adblock is _hard_ to use because it just never can't work > properly without configuration. I was annoyed when I saw the "it just > works" advertisement and it just didn't work. Haha, where? I'm pretty sure I only ever said "it's *supposed* to 'Just Work'" and I'm the one who wrote it ;). (I never finished it, and I certainly won't get a chance this summer.) It would work a lot better if one of the Epiphany devs ran the update script in the epiphany-extensions/extensions/adblock directory, and then distributed the resulting blacklist. (The blacklist only works when it's updated frequently, and I never automated its distribution in any way.) And it would work a little bit better than that if there were a UI for the remaining cases. Adam --=-UwSsbJGwx7l0TFsoZxAj Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEmXi690GtBxQ61zARArIdAJ4ro5V03Uw4xXZuUEl9lbJgfZXJiQCfT4P5 mm5pLKDiwJpAePiNVtPZV7w= =GwvE -----END PGP SIGNATURE----- --=-UwSsbJGwx7l0TFsoZxAj-- From tihirvon@gmail.com Wed Jun 21 14:07:00 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id DB0A33B00EE for ; Wed, 21 Jun 2006 14:06:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27296-03 for ; Wed, 21 Jun 2006 14:06:58 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.191]) by menubar.gnome.org (Postfix) with ESMTP id 8BE513B043C for ; Wed, 21 Jun 2006 14:06:57 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id h2so133693nfe for ; Wed, 21 Jun 2006 11:06:56 -0700 (PDT) Received: by 10.48.47.19 with SMTP id u19mr791269nfu; Wed, 21 Jun 2006 11:06:56 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id y23sm971970nfb.2006.06.21.11.06.55; Wed, 21 Jun 2006 11:06:56 -0700 (PDT) Date: Wed, 21 Jun 2006 21:06:55 +0300 From: Timo Hirvonen To: Adam Hooper Subject: Re: Epiphany settings Message-Id: <20060621210655.7b599680.tihirvon@gmail.com> In-Reply-To: <1150908602.6768.73.camel@localhost> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> <1150908602.6768.73.camel@localhost> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.354 tagged_above=-999 required=2 tests=[AWL=0.246, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.354 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 18:07:00 -0000 Adam Hooper wrote: > On Wed, 2006-21-06 at 13:33 +0300, Timo Hirvonen wrote: > > > Currently adblock is _hard_ to use because it just never can't work > > properly without configuration. I was annoyed when I saw the "it just > > works" advertisement and it just didn't work. > > Haha, where? I'm pretty sure I only ever said "it's *supposed* to 'Just > Work'" and I'm the one who wrote it ;). (I never finished it, and I > certainly won't get a chance this summer.) My memory isn't very good, sorry. It wasn't official epiphany page where I read it: http://ploum.frimouvy.org/?2006/03/15/100-why-you-should-try-epiphany-as-your-default-browser-with-gnome-214 "Enable the ad blocker extension and enjoy, without any further configuration, lighter and faster web pages." Thanks for the extension. > It would work a lot better if one of the Epiphany devs ran the update > script in the epiphany-extensions/extensions/adblock directory, and then > distributed the resulting blacklist. (The blacklist only works when it's > updated frequently, and I never automated its distribution in any way.) It will never work perfectly. You'd have to add millions of lines to the blacklist. I was lazy and added these to my blacklist: google-analytics\. /banners/ /banner\? /ads/ /sponsors/ Probably won't be good idea to include these in Epiphany's defaults, it would likely block too much ;) -- http://onion.dynserv.net/~timo/ From magnus@therning.org Wed Jun 21 17:54:00 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 95DA53B0113 for ; Wed, 21 Jun 2006 17:54:00 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08411-03 for ; Wed, 21 Jun 2006 17:53:57 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 46C823B0116 for ; Wed, 21 Jun 2006 17:53:57 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5LLrlv4023712; Wed, 21 Jun 2006 22:53:48 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id 489CB27D8AC; Wed, 21 Jun 2006 22:53:42 +0100 (BST) Date: Wed, 21 Jun 2006 22:53:42 +0100 From: Magnus Therning To: PyGTK Subject: Re: Threading in a python extension? Message-ID: <20060621215342.GA4786@die.therning.org> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="/04w6evG8XlLl3ft" Content-Disposition: inline In-Reply-To: <20060618103252.GA9387@entrouvert.com> User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.353 tagged_above=-999 required=2 tests=[AWL=-0.043, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.353 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 21:54:00 -0000 --/04w6evG8XlLl3ft Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: >Magnus Therning wrote: > >> Does anyone have any examples of multi-threade extensions written in >> Python? > >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good >suggestion about using gobject.idle_add and python enumerators. I >have been using this trick in a few pygtk apps to keep them >responsives while not using threads and have been very happy with it. > > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.020.h= tp Isn't there an error in that recipe? my_task() will return a new generator each time it's called so the following code wouldn't do what's intended, right? def on_start_my_task_button_click(data): =20 gobject.idle_add(my_task().next, data) I think what's intended is: def on_start_my_task_button_click(data): =20 task =3D my_task() gobject.idle_add(task.next, data) Or did I miss something? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. The day after tomorrow is the third day of the rest of your life. --/04w6evG8XlLl3ft Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBEmb/miMWTaatN+6QRAuQiAKDn32nPOp6aPjXKZGIyx7lCuHN6kACbBpzq JR2Vfzqex82nK7A1zjLiZow= =NuMT -----END PGP SIGNATURE----- --/04w6evG8XlLl3ft-- From adamh@densi.com Wed Jun 21 19:08:45 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 755F13B00AC for ; Wed, 21 Jun 2006 19:08:45 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11838-03 for ; Wed, 21 Jun 2006 19:08:44 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id CD79A3B006C for ; Wed, 21 Jun 2006 19:08:43 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1FtBoM-00040s-Ad; Wed, 21 Jun 2006 19:08:41 -0400 Subject: Re: Epiphany settings From: Adam Hooper To: Timo Hirvonen In-Reply-To: <20060621210655.7b599680.tihirvon@gmail.com> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> <1150908602.6768.73.camel@localhost> <20060621210655.7b599680.tihirvon@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-YrFun/9RAHPiDMzuAK7E" Date: Wed, 21 Jun 2006 14:48:50 -0700 Message-Id: <1150926530.6768.87.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 2ed0b1c089432dd1e3f626a66f9ddf80 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.512 tagged_above=-999 required=2 tests=[AWL=-0.048, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.512 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 23:08:45 -0000 --=-YrFun/9RAHPiDMzuAK7E Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2006-21-06 at 21:06 +0300, Timo Hirvonen wrote: > Adam Hooper wrote: > My memory isn't very good, sorry. It wasn't official epiphany page > where I read it: >=20 > http://ploum.frimouvy.org/?2006/03/15/100-why-you-should-try-epiphany-as-= your-default-browser-with-gnome-214 >=20 > "Enable the ad blocker extension and enjoy, without any further > configuration, lighter and faster web pages." He must have caught it at a moment after we recently updated the blacklist. > > It would work a lot better if one of the Epiphany devs ran the update > > script in the epiphany-extensions/extensions/adblock directory, and the= n > > distributed the resulting blacklist. (The blacklist only works when it'= s > > updated frequently, and I never automated its distribution in any way.) >=20 > It will never work perfectly. You'd have to add millions of lines to > the blacklist. Actually, if you keep it in sync it's *extremely* accurate. It works by being constantly maintained: whenever somebody finds an ad, he emails the author (who calls himself "g") and the author updates the blacklist. At the time I wrote the extension, the blacklist was updated every two or three days, if I recall correctly. And I'd never see any ads. I don't know whether the blacklist is still maintained as expediently. Adam --=-YrFun/9RAHPiDMzuAK7E Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEmb7C90GtBxQ61zARAk8IAKDPt9SKTbxD7VEPrTB2vUmTuUsJ+wCgv0vu NXl1i7La0x2xYvhjfCKgg1U= =yl/y -----END PGP SIGNATURE----- --=-YrFun/9RAHPiDMzuAK7E-- From adamh@densi.com Wed Jun 21 19:08:59 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 21FEF3B014A for ; Wed, 21 Jun 2006 19:08:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11683-07 for ; Wed, 21 Jun 2006 19:08:58 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 0A1FF3B01C8 for ; Wed, 21 Jun 2006 19:08:57 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1FtBoS-00041D-Bi; Wed, 21 Jun 2006 19:08:46 -0400 Subject: Re: Threading in a python extension? From: Adam Hooper To: Magnus Therning In-Reply-To: <20060621215342.GA4786@die.therning.org> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> <20060621215342.GA4786@die.therning.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-YOTITcl+mx2xthc9Rx3u" Date: Wed, 21 Jun 2006 16:08:36 -0700 Message-Id: <1150931316.6438.21.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 67db1af32189182cff67cd9093f4f418 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.419 tagged_above=-999 required=2 tests=[AWL=-0.109, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.419 X-Spam-Level: Cc: Epiphany List , PyGTK X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 23:08:59 -0000 --=-YOTITcl+mx2xthc9Rx3u Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2006-21-06 at 22:53 +0100, Magnus Therning wrote: > On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: > >Magnus Therning wrote: > > > >> Does anyone have any examples of multi-threade extensions written in > >> Python? > > > >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good > >suggestion about using gobject.idle_add and python enumerators. I > >have been using this trick in a few pygtk apps to keep them > >responsives while not using threads and have been very happy with it. > > > > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.020= .htp >=20 > Isn't there an error in that recipe? >=20 > my_task() will return a new generator each time it's called so the > following code wouldn't do what's intended, right? >=20 > def on_start_my_task_button_click(data): =20 > gobject.idle_add(my_task().next, data) >=20 > I think what's intended is: >=20 > def on_start_my_task_button_click(data): =20 > task =3D my_task() > gobject.idle_add(task.next, data) >=20 > Or did I miss something? You're on the right track, but missing something. The function which is being passed in gobject.idle_add() is the generator's ".next()" method. So *that* method will be called time and time again until it returns false. Consider this analog: def non_generator_fn(data): if data.i =3D=3D 0: # "...some work..." if data.i < 10: # "...do heavy work here..." data.i +=3D 1 yield True yield False data.i =3D 0 gobject.idle_add(non_generator_fn, data) In other words, at each iteration, the Python interpreter won't evaluate "my_task().next()". Instead, when my_task().next is evaluated, a new my_task generator *object* is created and its "next()" method is passed to gobject.idle_add(). I don't know how that "data" argument in the example manages to make it to the generator. But if that is indeed code from James Henstridge, it probably works. He's a genius. HTH, --=20 Adam Hooper --=-YOTITcl+mx2xthc9Rx3u Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEmdF090GtBxQ61zARAhXdAJsHIZLJnfN2hztcR4nvh1P46BjSSQCg5sUs /Ysj2Ht9i0gBuVs7asX8JQs= =47QX -----END PGP SIGNATURE----- --=-YOTITcl+mx2xthc9Rx3u-- From jesuscv@ono.com Thu Jun 22 13:37:10 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 321F93B0693 for ; Thu, 22 Jun 2006 13:37:10 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14071-03 for ; Thu, 22 Jun 2006 13:37:09 -0400 (EDT) Received: from resmta04.ono.com (smtp.ono.com [62.42.230.12]) by menubar.gnome.org (Postfix) with ESMTP id 1B6AE3B0690 for ; Thu, 22 Jun 2006 13:37:09 -0400 (EDT) Received: from 84-121-224-132.onocable.ono.com (84.121.224.132) by resmta04.ono.com (7.2.073) (authenticated as jesuscv) id 4486434F001B9A65 for epiphany-list@gnome.org; Thu, 22 Jun 2006 19:37:04 +0200 Subject: Problemas en pixmania.com From: JESUS To: epiphany-list@gnome.org Content-Type: text/plain; charset=UTF-8 Date: Thu, 22 Jun 2006 19:37:04 +0200 Message-Id: <1150997824.7137.1.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.323 tagged_above=-999 required=2 tests=[AWL=-2.046, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -0.323 X-Spam-Level: X-Mailman-Approved-At: Thu, 22 Jun 2006 13:56:02 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jun 2006 17:37:10 -0000 Epiphany se bloquea al navegar por las páginas de pixmania.com (también lo hace firefox en linux pero no en windows). From uws@uwsworld.xs4all.nl Fri Jun 23 04:08:55 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 034ED3B013B for ; Fri, 23 Jun 2006 04:08:55 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 26777-01 for ; Fri, 23 Jun 2006 04:08:53 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id 5C4CC3B041F for ; Fri, 23 Jun 2006 04:08:53 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1Ftgid-0002z2-00; Fri, 23 Jun 2006 10:08:47 +0200 Date: Fri, 23 Jun 2006 10:08:47 +0200 From: Wouter Bolsterlee To: JESUS Subject: Re: Problemas en pixmania.com Message-ID: <20060623080847.GA11136@uwsworld.xs4all.nl> Mail-Followup-To: JESUS , epiphany-list@gnome.org References: <1150997824.7137.1.camel@localhost> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7AUc2qLy4jB3hD7Z" Content-Disposition: inline In-Reply-To: <1150997824.7137.1.camel@localhost> X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.589 tagged_above=-999 required=2 tests=[AWL=0.010, BAYES_00=-2.599] X-Spam-Score: -2.589 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 08:08:55 -0000 --7AUc2qLy4jB3hD7Z Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Thu, Jun 22, 2006 at 07:37:04PM +0200, JESUS skrev: > Epiphany se bloquea al navegar por las p=C3=A1ginas de pixmania.com (tamb= i=C3=A9n > lo hace firefox en linux pero no en windows). First of all, please use the English language on this mailing list. Could you describe what problems you're experiencing with said site? It seems to work just fine over here. Epiphany uses the same rendering engine as Firefox does, so this should not make any difference. Could you please provide more details? mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl she called out a warning :: don't ever let life pass you by -- incubus --7AUc2qLy4jB3hD7Z Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEm6GPP7QTTiUKY+sRAoKYAJ4zf6sGV+/6eMEopxXTb/0Oyl52vwCgvQzj 8+TGOTDLlK5uaeIJjkYKZqg= =O03h -----END PGP SIGNATURE----- --7AUc2qLy4jB3hD7Z-- From gnomelists@sstuhr.dk Fri Jun 23 13:05:46 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C51FC3B0678 for ; Fri, 23 Jun 2006 13:05:46 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 25975-02 for ; Fri, 23 Jun 2006 13:05:45 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id 3F61B3B033C for ; Fri, 23 Jun 2006 13:05:45 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id CCAB98A000B for ; Fri, 23 Jun 2006 19:05:43 +0200 (CEST) Subject: A couple of new tab related extensions From: Stefan Stuhr To: epiphany-list@gnome.org Content-Type: text/plain Date: Fri, 23 Jun 2006 19:05:43 +0200 Message-Id: <1151082344.5295.25.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 17:05:47 -0000 Hi, I am new to this list. I switched from Firefox to Epiphany the other day. I am not happy with the default tab implementation in Epiphany. For one thing, I don't like to have a close button on every tab. I also don't like that the tabs have a fixed width, and don't scale like in Firefox. I am sure that there are good reasons, usability related and otherwise, for having tabs working the way they do in Epiphany. It's just not the way I want tabs to work in a web browser. What I especially like in Epiphany, is the bookmarks system. And that it have crash recovery. And then I like the extension system. Thanks to the extension system, I was able to make som Python extensions to make the tab implementation in Epiphany usable for me. You can find the extensions here: http://www.sstuhr.dk/epiphany-extensions/ Thanks for making Epiphany, Stefan From adamh@densi.com Fri Jun 23 13:32:01 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4841B3B0485 for ; Fri, 23 Jun 2006 13:32:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27648-06 for ; Fri, 23 Jun 2006 13:31:58 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 3B9BD3B04C1 for ; Fri, 23 Jun 2006 13:31:58 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1FtpVV-0000Rb-DL; Fri, 23 Jun 2006 13:31:54 -0400 Subject: Re: A couple of new tab related extensions From: Adam Hooper To: Stefan Stuhr In-Reply-To: <1151082344.5295.25.camel@thinkpadr40> References: <1151082344.5295.25.camel@thinkpadr40> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-meIJJEiUyeZMmAJQnDNZ" Date: Fri, 23 Jun 2006 10:31:45 -0700 Message-Id: <1151083905.5260.134.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 8e815f219753f28a1ede88e8df6f95b1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.469 tagged_above=-999 required=2 tests=[AWL=-0.005, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.469 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 17:32:01 -0000 --=-meIJJEiUyeZMmAJQnDNZ Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2006-23-06 at 19:05 +0200, Stefan Stuhr wrote: > You can find the extensions here: > http://www.sstuhr.dk/epiphany-extensions/ Awesome! This is exactly the kind of thing the extensions system is for. Stefan: are there any aspects of the extensions system you found weak or lacking? That includes documentation, API, online help you used (e.g., IRC, mailing lists, ...), etc. What could have been done to save you more time and/or make writing extensions easier? If you've developed Firefox extensions before, how did the experience compare? Anyone: there (finally) seem to be quite a few unofficial Epiphany extensions floating around. Is there a page somewhere on which to list them? (Maybe a wiki page.) I remember Firefox has a big extensions page somewhere; we should try to compete. --=20 Adam Hooper --=-meIJJEiUyeZMmAJQnDNZ Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEnCWB90GtBxQ61zARAm72AJoDryH1du8MSJKZsUwM1DyLYfIyuACdFzW0 +L20xJEaU4YQm+ywoL0ZSqk= =M6/j -----END PGP SIGNATURE----- --=-meIJJEiUyeZMmAJQnDNZ-- From gnomelists@sstuhr.dk Fri Jun 23 14:21:42 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id B153C3B088C for ; Fri, 23 Jun 2006 14:21:42 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29632-07 for ; Fri, 23 Jun 2006 14:21:41 -0400 (EDT) Received: from pfepb.post.tele.dk (pfepb.post.tele.dk [195.41.46.236]) by menubar.gnome.org (Postfix) with ESMTP id F1FEA3B076C for ; Fri, 23 Jun 2006 14:21:40 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepb.post.tele.dk (Postfix) with ESMTP id 1B044A50024; Fri, 23 Jun 2006 20:21:33 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: Adam Hooper In-Reply-To: <1151083905.5260.134.camel@localhost> References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> Content-Type: text/plain Date: Fri, 23 Jun 2006 20:21:32 +0200 Message-Id: <1151086895.5295.52.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[AWL=0.000, BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 18:21:42 -0000 fre, 23 06 2006 kl. 10:31 -0700, skrev Adam Hooper: > On Fri, 2006-23-06 at 19:05 +0200, Stefan Stuhr wrote: > > > You can find the extensions here: > > http://www.sstuhr.dk/epiphany-extensions/ > > Awesome! This is exactly the kind of thing the extensions system is for. > > Stefan: are there any aspects of the extensions system you found weak or > lacking? That includes documentation, API, online help you used (e.g., > IRC, mailing lists, ...), etc. What could have been done to save you > more time and/or make writing extensions easier? The documentation on http://www.gnome.org/projects/epiphany/documentation/ is okay. It could be better, especially as it's not complete. The PyGTK documentation on http://www.pygtk.org/ is good. I had good use of the Python Console extension. It's very powerful, and a good way to discover how to develop Epiphany extensions. I found that I couldn't connect to the "remove" signal of the tab notebook. It didn't work. I ended up connecting to the "parent-set" signal of the individual tabs instead. I also had to look at the Epiphany source (in GNOME CVS). It was, among other things, how I discovered that the tab label HBox minimum width gets set and updated on the "style-set" signal. I also discovered that the attach_window function in extensions gets called for new windows before the window toolbar have a toolbars model. I had to use shell.get_toolbars_model and assign it manually, before I could add a close button to the available toolbar widgets. > If you've developed Firefox extensions before, how did the experience > compare? I have never developed Firefox extensions. Stefan From andrew.conkling@gmail.com Fri Jun 23 15:35:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 20A843B06D5 for ; Fri, 23 Jun 2006 15:35:50 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00899-04 for ; Fri, 23 Jun 2006 15:35:48 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.183]) by menubar.gnome.org (Postfix) with ESMTP id 87B9D3B06A7 for ; Fri, 23 Jun 2006 15:35:48 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id c39so785606pyd for ; Fri, 23 Jun 2006 12:35:14 -0700 (PDT) Received: by 10.35.121.9 with SMTP id y9mr2647949pym; Fri, 23 Jun 2006 12:35:14 -0700 (PDT) Received: by 10.35.131.12 with HTTP; Fri, 23 Jun 2006 12:35:14 -0700 (PDT) Message-ID: <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> Date: Fri, 23 Jun 2006 15:35:14 -0400 From: "Andrew Conkling" To: epiphany-list@gnome.org Subject: Re: A couple of new tab related extensions In-Reply-To: <1151083905.5260.134.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.437 tagged_above=-999 required=2 tests=[AWL=0.163, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.437 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 19:35:50 -0000 On 6/23/06, Adam Hooper wrote: > Stefan: are there any aspects of the extensions system you found weak or > lacking? That includes documentation, API, online help you used (e.g., > IRC, mailing lists, ...), etc. What could have been done to save you > more time and/or make writing extensions easier? If you've developed > Firefox extensions before, how did the experience compare? Having not developed any yet (and not being Stefan), I can't say completely, but even though I know PyGTK+ fairly well, I had a hard time getting anywhere in the limited time I've been able to spend on it. I felt like the docs could've used a few more examples (maybe some example code blocks from existing extensions?). The PyGTK+ tutorial is an example of something that really helped me. Perhaps if I could grok the C API I'd be in better shape, but alas. Is this mailing list the place to ask questions about developing? I find that I work better when I'm constantly getting feedback and discussing. (Maybe that's just a lack of skill.) > Anyone: there (finally) seem to be quite a few unofficial Epiphany > extensions floating around. Is there a page somewhere on which to list > them? (Maybe a wiki page.) I remember Firefox has a big extensions page > somewhere; we should try to compete. Agreed; I've found random things on Bugzilla but there seems to be no central place. Maybe the wiki [1] though I'm not sure it'd be suitable for uploading files. Anyway, Epiphany is nice! I'm looking to make tab navigation a bit easier with a navigation like Opera or the Firefox extension LastTab. (Speak up if you'd like to work together.) Cheers, Andrew Conkling [1] http://live.gnome.org/Epiphany From reinouts@gnome.org Fri Jun 23 16:50:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 164C23B06F5 for ; Fri, 23 Jun 2006 16:50:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04410-08 for ; Fri, 23 Jun 2006 16:50:06 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 288983B05A5 for ; Fri, 23 Jun 2006 16:50:06 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FtsbM-0001rSC; Fri, 23 Jun 2006 22:50 +0200 Date: Fri, 23 Jun 2006 22:50:02 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org Subject: Re: A couple of new tab related extensions In-Reply-To: <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> Message-ID: References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.392 tagged_above=-999 required=2 tests=[AWL=-0.066, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.392 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 20:50:07 -0000 On Fri, 23 Jun 2006, Andrew Conkling wrote: > Agreed; I've found random things on Bugzilla but there seems to be no > central place. Maybe the wiki [1] though I'm not sure it'd be > suitable for uploading files. I would like to see something along the lines of jEdit plugin central (http://plugins.jedit.org). It has an XMLRPC interface that can be used to communicate with the onboard jEdit plugin manager which can download and install plugins on the fly. Ideally suited for (Python) extensions installed in the user's home directory. I've inquired about getting the source of this web interface, and although the author was willing to publish it under a Free license I was warned that the code is in pretty bad shape, so I let it pass at that point. regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From adamh@densi.com Fri Jun 23 17:17:16 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 16F553B0905 for ; Fri, 23 Jun 2006 17:17:16 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05404-08 for ; Fri, 23 Jun 2006 17:17:13 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id DB5E53B06A7 for ; Fri, 23 Jun 2006 17:17:12 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1Ftt1W-0006Zg-4z; Fri, 23 Jun 2006 17:17:09 -0400 Subject: Re: A couple of new tab related extensions From: Adam Hooper To: Andrew Conkling In-Reply-To: <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-EOtw7khOSTXpBx6DO52i" Date: Fri, 23 Jun 2006 14:17:02 -0700 Message-Id: <1151097422.5260.161.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 8ce1caf678768126bce61c65d3187fd1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.468 tagged_above=-999 required=2 tests=[AWL=-0.004, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.468 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 21:17:16 -0000 --=-EOtw7khOSTXpBx6DO52i Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2006-23-06 at 15:35 -0400, Andrew Conkling wrote: > On 6/23/06, Adam Hooper wrote: > > Stefan: are there any aspects of the extensions system you found weak o= r > > lacking? That includes documentation, API, online help you used (e.g., > > IRC, mailing lists, ...), etc. What could have been done to save you > > more time and/or make writing extensions easier? If you've developed > > Firefox extensions before, how did the experience compare? >=20 > Having not developed any yet (and not being Stefan), I can't say > completely, but even though I know PyGTK+ fairly well, I had a hard > time getting anywhere in the limited time I've been able to spend on > it. I felt like the docs could've used a few more examples (maybe > some example code blocks from existing extensions?). The PyGTK+ > tutorial is an example of something that really helped me. Perhaps if > I could grok the C API I'd be in better shape, but alas. Is this > mailing list the place to ask questions about developing? I find that > I work better when I'm constantly getting feedback and discussing. > (Maybe that's just a lack of skill.) Thank you for the constructive criticism. There are in fact a few example extensions which ship with the epiphany-extensions source code; they may come in handy. After that, IMO the best tool is the Python Console, which is basically a way to get access to Python's dir() builtin. I agree that a tutorial would be handy. I wrote a miniscule tutorial on using the Python Console a long time ago and never found an appropriate place to host it. It's not linked to from anywhere, unfortunately. Here it is: . (This is better than nothing, but of course a full-featured tutorial would be great.) If you have questions about writing extensions, #epiphany on irc.gnome.org is the best place to ask. If nobody can answer, you can fall back to this mailing list. --=20 Adam Hooper --=-EOtw7khOSTXpBx6DO52i Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEnFpO90GtBxQ61zARApEVAJ9EJCHWsTx6tM8T1KV5Xruu7yMB7wCgolrn e2NKwdCypBCTu3gc+MF4XfI= =nSUj -----END PGP SIGNATURE----- --=-EOtw7khOSTXpBx6DO52i-- From gnomelists@sstuhr.dk Fri Jun 23 17:36:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2BD483B0927 for ; Fri, 23 Jun 2006 17:36:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06420-06 for ; Fri, 23 Jun 2006 17:36:08 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id 2030D3B0077 for ; Fri, 23 Jun 2006 17:36:07 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id ECB728A0014 for ; Fri, 23 Jun 2006 23:36:06 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: epiphany-list@gnome.org In-Reply-To: <1151097422.5260.161.camel@localhost> References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> <1151097422.5260.161.camel@localhost> Content-Type: text/plain Date: Fri, 23 Jun 2006 23:36:06 +0200 Message-Id: <1151098567.5295.61.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.522 tagged_above=-999 required=2 tests=[AWL=-0.077, BAYES_00=-2.599, TW_GT=0.077, TW_TK=0.077] X-Spam-Score: -2.522 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 21:36:09 -0000 Forgot to CC the list... fre, 23 06 2006 kl. 14:17 -0700, skrev Adam Hooper: > There are in fact a few example extensions which ship with the > epiphany-extensions source code; they may come in handy. After that, IMO > the best tool is the Python Console, which is basically a way to get > access to Python's dir() builtin. > > I agree that a tutorial would be handy. I wrote a miniscule tutorial on > using the Python Console a long time ago and never found an appropriate > place to host it. It's not linked to from anywhere, unfortunately. Here > it is: . > (This is better than nothing, but of course a full-featured tutorial > would be great.) The built-in Python function filter() is also very useful: >>> import gtk >>> gtkwin_dir = dir(gtk.Window) >>> filter(lambda x: x not in gtkwin_dir, dir(window)) ['_oocb_tab_ui_id', '_python_console', '_python_console_window_data', '_ses_menu_entry_data', '_utc_last_tab', '_utc_menu_entry_data', 'activate_location', 'add_tab', 'get_active_embed', 'get_active_tab', 'get_context_event', 'get_find_toolbar', 'get_is_popup', 'get_is_print_preview', 'get_notebook', 'get_statusbar', 'get_tabs', 'get_toolbar', 'get_ui_manager', 'jump_to_tab', 'load_url', 'open', 'remove_tab', 'set_print_preview', 'set_zoom'] Stefan From reinouts@gnome.org Sat Jun 24 18:37:26 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 32E423B0094; Sat, 24 Jun 2006 18:37:26 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05211-10; Sat, 24 Jun 2006 18:37:25 -0400 (EDT) Received: from psmtp02.wxs.nl (psmtp02.wxs.nl [195.121.247.11]) by menubar.gnome.org (Postfix) with ESMTP id D57AC3B00DB; Sat, 24 Jun 2006 18:37:24 -0400 (EDT) Received: from reinout.rotterdam-cs.com (ip5656924e.speed.planet.nl [86.86.146.78]) by psmtp02.wxs.nl (iPlanet Messaging Server 5.2 HotFix 2.02 (built Oct 21 2004)) with SMTP id <0J1D00E2UYSL68@psmtp02.wxs.nl>; Sun, 25 Jun 2006 00:36:28 +0200 (MEST) Date: Sun, 25 Jun 2006 00:39:02 +0200 From: Reinout van Schouwen Subject: Re: Suggestions from a User To: desktop-devel-list@gnome.org, epiphany-list@gnome.org Message-id: MIME-version: 1.0 Content-type: text/plain; charset=UTF-8 Content-transfer-encoding: 7BIT User-Agent: Pan/0.14.2 (This is not a psychotic episode. It's a cleansing moment of clarity.) References: <200606191757.45300.d2004@cosmopod.com> <20060622140525.GA1605@uwsworld.xs4all.nl> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.446 tagged_above=-999 required=2 tests=[AWL=0.018, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.446 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jun 2006 22:37:26 -0000 cc: epiphany-list On Thu, 22 Jun 2006 16:05:26 +0200, Wouter Bolsterlee wrote: >> 7. One problem with all browsers, is that, to save individual images, >> the user must right-click on them and save. This is tiresome if a user > > I think not many people will use this feature. Therefore it's unlikely > that it will be implemented. To the contrary: someone has made a preliminary implementation of an Image Toolbar extension that shows a Save button when mousing over any image. However it was quite buggy and unfinished, so it now lingers somewhere in bugzilla... regards, -- Reinout van Schouwen From kristoffer.lunden@gmail.com Mon Jun 26 06:20:01 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 7F5943B00DC for ; Mon, 26 Jun 2006 06:20:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09024-10 for ; Mon, 26 Jun 2006 06:19:59 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.197]) by menubar.gnome.org (Postfix) with ESMTP id C6C2D3B0124 for ; Mon, 26 Jun 2006 06:19:58 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id 14so1350177nzn for ; Mon, 26 Jun 2006 03:19:58 -0700 (PDT) Received: by 10.36.221.9 with SMTP id t9mr7783750nzg; Mon, 26 Jun 2006 03:19:57 -0700 (PDT) Received: by 10.36.132.19 with HTTP; Mon, 26 Jun 2006 03:19:57 -0700 (PDT) Message-ID: Date: Mon, 26 Jun 2006 12:19:57 +0200 From: "=?UTF-8?Q?Kristoffer_Lund=C3=A9n?=" To: "Epiphany List" Subject: Looong freezes when watching google video MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_11284_24728601.1151317197346" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.037 tagged_above=-999 required=2 tests=[AWL=-0.037, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_MESSAGE=0.001, MIME_BASE64_NO_NAME=0.224, NORMAL_HTTP_TO_IP=0.175, SPF_PASS=-0.001] X-Spam-Score: -2.037 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 10:20:01 -0000 ------=_Part_11284_24728601.1151317197346 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline SGVsbG8sCgpqdXN0IHdvbmRlcmluZzogaXMgdGhlcmUgYSBkaWZmZXJlbmNlIGluIGhvdyBFcGlw aGFueSBhbmQgRmlyZWZveCBsb2FkcyBhbmQKdHJlYXRzIHBsdWdpbnMgc3VjaCBhcyBmbGFzaD8g UmVhc29uIEkgYXNrIGlzIHRoYXQgd2hlbiBJIHdhdGNoIG1vdmllcyBpbgpzYXkgR29vZ2xlIFZp ZGVvIHdpdGggRmlyZWZveCBJIGVuY291bnRlciBubyBwcm9ibGVtcyAoYXBhcnQgZnJvbSB0aGUK ZnJlcXVlbnQgY3Jhc2hlcyBvZiBmbGFzaCBpdHNlbGYgdGhhdCBJIHNlZSBpbiBhbGwgYnJvd3Nl cnMpLCBidXQgd2hlbiBJIGRvCnRoZSBzYW1lIGluIEVwaXBoYW55IGl0IGdvYmJsZXMgdXAgYSBs b3Qgb2YgbWVtb3J5IGFuZCBhdCBpbnRlcnZhbCBtb3JlIG9yCmxlc3MgZnJlZXplcyB0aGUgY29t cHV0ZXIgZm9yIHVwIHRvIDUtNiBtaW51dGVzLCB3aGVyZSBJIGNhbiBtb3ZlIHRoZSBtb3VzZQps YWdnaWx5IGFuZCBzb21lIHRoaW5ncyBtYXkgbW92ZSBvciBoYXBwZW4uLi4gbWF5YmUuIER1cmlu ZyB0aGlzIHRpbWUgdGhlIEhECmlzIHdvcmtpbmcgZnVyaW91c2x5IHNvIEkgYXNzdW1lIGl0J3Mg c29tZSBraW5kIG9mIHN3YXAgZ29pbmcgb24uCgpKdXN0IHdvbmRlcmluZyBpZiBpdCdzIGR1ZSB0 byB0aGUgdHdvIHByb2dyYW1zIGRvaW5nIHRoaXMgZGlmZmVyZW50bHksIG9yIGlmCml0IHNob3Vs ZCBiZSBhbGwgR2Vja28gYW5kIHRoZSBzYW1lLCBpbiB3aGljaCBjYXNlIEkgdGhpbmsgZnVydGhl cgppbnZlc3RpZ2F0aW9uIHdvdWxkIGJlIGluIG9yZGVyLi4uIDopCgpJJ20gcnVubmluZyBmdWxs eSB1cGRhdGVkIFVidW50dSBEYXBwZXIsIHdpdGggRXBpcGhhbnkgMi4xNC4yLjEsIGZsYXNoCjcu MC42My4zIGFuZCBGRiAxLjUuMC40LgoKLS0gU3RvZmZlCgoKCktyaXN0b2ZmZXIgTHVuZMOpbgri nIkga3Jpc3RvZmZlci5sdW5kZW5AZ21haWwuY29tCuKciSBrcmlzdG9mZmVyLmx1bmRlbkBnYW1l bWFrZXIubnUKaHR0cDovL3d3dy5nYW1lbWFrZXIubnUvCuKYjiAwNzA0IDQ4IDk4IDc3Cg== ------=_Part_11284_24728601.1151317197346 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline SGVsbG8sPGJyPjxicj5qdXN0IHdvbmRlcmluZzogaXMgdGhlcmUgYSBkaWZmZXJlbmNlIGluIGhv dyBFcGlwaGFueSBhbmQgRmlyZWZveCBsb2FkcyBhbmQgdHJlYXRzIHBsdWdpbnMgc3VjaCBhcyBm bGFzaD8gUmVhc29uIEkgYXNrIGlzIHRoYXQgd2hlbiBJIHdhdGNoIG1vdmllcyBpbiBzYXkgR29v Z2xlIFZpZGVvIHdpdGggRmlyZWZveCBJIGVuY291bnRlciBubyBwcm9ibGVtcyAoYXBhcnQgZnJv bSB0aGUgZnJlcXVlbnQgY3Jhc2hlcyBvZiBmbGFzaCBpdHNlbGYgdGhhdCBJIHNlZSBpbiBhbGwg YnJvd3NlcnMpLCBidXQgd2hlbiBJIGRvIHRoZSBzYW1lIGluIEVwaXBoYW55IGl0IGdvYmJsZXMg dXAgYSBsb3Qgb2YgbWVtb3J5IGFuZCBhdCBpbnRlcnZhbCBtb3JlIG9yIGxlc3MgZnJlZXplcyB0 aGUgY29tcHV0ZXIgZm9yIHVwIHRvIDUtNiBtaW51dGVzLCB3aGVyZSBJIGNhbiBtb3ZlIHRoZSBt b3VzZSBsYWdnaWx5IGFuZCBzb21lIHRoaW5ncyBtYXkgbW92ZSBvciBoYXBwZW4uLi4gbWF5YmUu IER1cmluZyB0aGlzIHRpbWUgdGhlIEhEIGlzIHdvcmtpbmcgZnVyaW91c2x5IHNvIEkgYXNzdW1l IGl0J3Mgc29tZSBraW5kIG9mIHN3YXAgZ29pbmcgb24uCjxicj48YnI+SnVzdCB3b25kZXJpbmcg aWYgaXQncyBkdWUgdG8gdGhlIHR3byBwcm9ncmFtcyBkb2luZyB0aGlzIGRpZmZlcmVudGx5LCBv ciBpZiBpdCBzaG91bGQgYmUgYWxsIEdlY2tvIGFuZCB0aGUgc2FtZSwgaW4gd2hpY2ggY2FzZSBJ IHRoaW5rIGZ1cnRoZXIgaW52ZXN0aWdhdGlvbiB3b3VsZCBiZSBpbiBvcmRlci4uLiA6KTxicj48 YnI+SSdtIHJ1bm5pbmcgZnVsbHkgdXBkYXRlZCBVYnVudHUgRGFwcGVyLCB3aXRoIEVwaXBoYW55 IAo8YSBocmVmPSJodHRwOi8vMi4xNC4yLjEiPjIuMTQuMi4xPC9hPiwgZmxhc2ggPGEgaHJlZj0i aHR0cDovLzcuMC42My4zIj43LjAuNjMuMzwvYT4gYW5kIEZGIDxhIGhyZWY9Imh0dHA6Ly8xLjUu MC40Ij4xLjUuMC40PC9hPi48YnI+PGJyPi0tIFN0b2ZmZTxicj48YnI+PGJyPjxicj5LcmlzdG9m ZmVyIEx1bmTDqW48YnI+4pyJIDxhIGhyZWY9Im1haWx0bzprcmlzdG9mZmVyLmx1bmRlbkBnbWFp bC5jb20iPgprcmlzdG9mZmVyLmx1bmRlbkBnbWFpbC5jb208L2E+PGJyPuKciSA8YSBocmVmPSJt YWlsdG86a3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51Ij5rcmlzdG9mZmVyLmx1bmRlbkBn YW1lbWFrZXIubnU8L2E+PGJyPjxhIGhyZWY9Imh0dHA6Ly93d3cuZ2FtZW1ha2VyLm51LyI+aHR0 cDovL3d3dy5nYW1lbWFrZXIubnUvPC9hPjxicj7imI4gMDcwNCA0OCA5OCA3Nzxicj4K ------=_Part_11284_24728601.1151317197346-- From dev@unixdaemon.org Mon Jun 26 11:39:48 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 9B1BE3B03E8 for ; Mon, 26 Jun 2006 11:39:48 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29350-02 for ; Mon, 26 Jun 2006 11:39:46 -0400 (EDT) Received: from spunkymail-a13.dreamhost.com (mailbigip.dreamhost.com [208.97.132.5]) by menubar.gnome.org (Postfix) with ESMTP id C35143B02BB for ; Mon, 26 Jun 2006 11:39:46 -0400 (EDT) Received: from dracula.transylvania.net (cpe-66-24-108-209.stny.res.rr.com [66.24.108.209]) by spunkymail-a13.dreamhost.com (Postfix) with ESMTP id 50B1F129B36; Mon, 26 Jun 2006 08:39:43 -0700 (PDT) Subject: Re: Looong freezes when watching google video From: Dev Tugnait To: Kristoffer =?ISO-8859-1?Q?Lund=E9n?= In-Reply-To: References: Content-Type: text/plain; charset=UTF-8 Date: Mon, 26 Jun 2006 11:39:43 -0400 Message-Id: <1151336383.86561.7.camel@dracula.transylvania.net> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.425 tagged_above=-999 required=2 tests=[AWL=0.039, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.425 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: dev@unixdaemon.org List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 15:39:48 -0000 On Mon, 2006-06-26 at 12:19 +0200, Kristoffer LundĂŠn wrote: > Hello, > > just wondering: is there a difference in how Epiphany and Firefox > loads and treats plugins such as flash? Reason I ask is that when I > watch movies in say Google Video with Firefox I encounter no problems > (apart from the frequent crashes of flash itself that I see in all > browsers), but when I do the same in Epiphany it gobbles up a lot of > memory and at interval more or less freezes the computer for up to 5-6 > minutes, where I can move the mouse laggily and some things may move > or happen... maybe. During this time the HD is working furiously so I > assume it's some kind of swap going on. > > Just wondering if it's due to the two programs doing this differently, > or if it should be all Gecko and the same, in which case I think > further investigation would be in order... :) > > I'm running fully updated Ubuntu Dapper, with Epiphany 2.14.2.1, flash > 7.0.63.3 and FF 1.5.0.4. > > -- Stoffe > > Flash videos etc and even just basic graphics always crash epiphany. Firefox doesn't stand a chance either. The only broswer that works flawless with flash for me is opera. > > Kristoffer LundĂŠn > ✉ kristoffer.lunden@gmail.com > ✉ kristoffer.lunden@gamemaker.nu > http://www.gamemaker.nu/ > ☎ 0704 48 98 77 > _______________________________________________ > epiphany-list mailing list > epiphany-list@gnome.org > http://mail.gnome.org/mailman/listinfo/epiphany-list -- Dev Tugnait From dmc.mandrake@gmail.com Mon Jun 26 14:29:23 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D0D573B0436 for ; Mon, 26 Jun 2006 14:29:23 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06964-07 for ; Mon, 26 Jun 2006 14:29:23 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 0DB813B0265 for ; Mon, 26 Jun 2006 14:29:21 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id o2so971707uge for ; Mon, 26 Jun 2006 11:29:21 -0700 (PDT) Received: by 10.67.101.10 with SMTP id d10mr4119024ugm; Mon, 26 Jun 2006 11:29:21 -0700 (PDT) Received: from ?192.168.0.3? ( [84.102.21.71]) by mx.gmail.com with ESMTP id w40sm5190848ugc.2006.06.26.11.29.16; Mon, 26 Jun 2006 11:29:19 -0700 (PDT) Subject: I work on the french translation From: DMC Mandrake To: epiphany-list@gnome.org Content-Type: multipart/mixed; boundary="=-eVOibjjNFq6sbbeSTX+k" Date: Mon, 26 Jun 2006 20:29:17 +0200 Message-Id: <1151346557.7097.2.camel@Ubuntu> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Mailman-Approved-At: Mon, 26 Jun 2006 16:13:05 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 18:29:24 -0000 --=-eVOibjjNFq6sbbeSTX+k Content-Type: multipart/related; type="multipart/alternative"; boundary="=-bsRiFDLKM4EN6AcwA788" --=-bsRiFDLKM4EN6AcwA788 Content-Type: multipart/alternative; boundary="=-NBbKk7m0M48uw8jcWMzQ" --=-NBbKk7m0M48uw8jcWMzQ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Hi I updated the french .po file. I am not perfect in french so i think the file need some review. Regards, David --- Linus Torvalds: Vraiment, je ne suis pas lŕ pour détruire Microsoft. Ça sera juste un effet secondaire tout ŕ fait involontaire. --=-NBbKk7m0M48uw8jcWMzQ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit Hi

I updated the french .po file. I am not perfect in french so i think the file need some review.

Regards, David

---

Linus Torvalds: Vraiment, je ne suis pas là pour détruire Microsoft. Ça sera juste un effet secondaire tout à fait involontaire.
--=-NBbKk7m0M48uw8jcWMzQ-- --=-bsRiFDLKM4EN6AcwA788 Content-ID: <1151346509.7097.0.camel@Ubuntu> Content-Disposition: attachment; filename=mandrake.gif Content-Type: image/gif; name=mandrake.gif Content-Transfer-Encoding: base64 R0lGODlhXgETAPewAAAAAAsLCxQUFBsbGxERNxMTPBwcPyQkJC4uLjMzMzs7OxMURRUVSxcYSBwc RBsbSRMTUhUVWxwcUxwcWxQWYBQUbBscYxsbahQUcxwcchwcex8gTiIiRSQkSyskSC0sTCQkUyQk WycoVCcoWCglXCwsUywsWTAmSDMqTDssTDUuVDIsWjotUz0wTjAxXDwwUz4+XCMjZCQkaikkYSws ZSwsayMkdCMjeywscissezQ0YjQ0aj42Zjo1azs7ZTs7bTMzcjM0ejc4dDc4eT42cjs8cjw8fD9A ekItTEgvTkAtUEQyS0syTUQyUkwzUVA1T1E1UkM2ZkY9bks4Zkw+bEM2dUY3eUU9c0M9e0k+clM9 ZlI+aUNDQ0tLS0BAX0VFZUREbk5FbkxMZUxMa0REc0RDekdIckxFc0tEeUpLdU1Ne1NEa1pAZlpE a1RFdFBFeFtGcFJSfFhZfWJGb2FGcCQkgyQkjCsrgysrijMzgTQ0iTs1hj42iDw8gjs8jDw8kz4+ mkM2g0A8gUREgkREjEdIgEtMgklJjUJClEBAmk5Okk9PnE9QhU9QkU9QmVJSglJSjFlZg1tbjFNU klNUmlpaklpamU9Pok9PrU9QrVBPqlRUoFRTqVtbo1xcq11ds19gk2JihWNji2BgkmBgnG1unmFh omNjqmdoo2tromtrqmhntmhos2lpuXNzonp7pP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BADIAAAAIf4VQ3JlYXRl ZCB3aXRoIFRoZSBHSU1QACH/C05FVFNDQVBFMi4wAwEAAAAsAAAAAF4BEwAACP4AAQgcSLCgwYMI EypcyLChw4cQI0qcSLGixYsYM2pUo6iRx48gQzZSRHLRokuXMKlcuRKlyZeLHJXsCJKmSJCOHJ1M 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 yOmYkOmXjSmZg2mYeZkGAnQEXoCYiimYz8mYH/4gBn3JnX4ZmM9JmIaZBl/gA18gnc5pmX8pBthZ Al/gBXjoBdu5nGIQnodZmIapnsmZmMvZn+lZnPnZniUgEBh2YGQABgiaoAj6L2VABmXwoBDaXBE6 oRDqoA4aoRb6LwqaoP/CoBcaoQdGoRFqBmXgBnAABymZkie6om3QBmvwomsQBjJ6BmeQBmgwoWiQ ozn6Bm/gBj3qBia6oitKByk6Byfaom0ABzAaozF6BiL6pCJKohSaoQlqBhzaoQ/6oQ86ChAqCmUQ B4kjB2VQCYkCIi1TBgAiCYZQBqJABjajNGAQCmBQNGpQBl71CA96YKPwCHvqpQ0qNHgKpikToTuS kAYNeqCREKcIGgpkoB8H8qQhCqUXqqUVeqAKeqAdKqUTGqkQGqIa8amgGqqiOqqkWqqmeqqoqhAB AQAh+QQACgAAACH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAsAAAAAF4BEwCHAAAACwsLFBQUERYe HBwcDQ02EhcgFBkhGh0kGB4rFBQ2FBQ7GRk2Gho7GyEuHSMxJycnISgyPz8/MzMzFBRDFRVJGRlD GhpLGxtXGxtjHyNMHSBEHyRWISNMLC5NJCZIISRUIiRZJClVJitaKi1VKi1aLjJWLjJbNjtFMTRV MjVbNjlWNTlcOzZWOTdZOjhWOzpdIiRjJSpkJitqKi5jKi5qLTFjLTJrLTNzLjZ7MjVkMjVqNDhj NTlrOjxiOjtqMTJxMDV7NTpzNDt8Oj10Oz17PUJNPkFfPUBjPkFrPkN2PkN6RDpVRDxbSjpWSj1a UT5aQTxlQ0NDS0tLTEFaUkFcU1NTQUJkQkRrRkprSUtsSktlQUZ7Rkt1RUp8S0x2SU18RkVyTFB8 UUp1VE16W011XE54Wl1kVVdsVFR0VFN7V1hxV1h6W1F2XFJ6WVl2XFx6WERgXWBmXWFqYE92YlN6 aFZ7YGVta2trYWRyYWF8eHh4dnZ2LTSKMDeGNTyFMzuMOz+DOT+IMDeINTyROT+TNz6bPUODPUOK PEKUPUOcQUaEQUaKRUqERUuKSk6BSk2LQUaUQEacQ0mTRUuZSU6USU2ZTVGCTFKMTVKTSlCfUU2F U02MUk+RUlODU1WKVFmFVVqLWlWBWluEWlyLVFSUU1ebVluTWVuTWlubTVOmUlWlW1ukWlqoU1ul XGGGXmKMXmKTXmKYX2Kga1qAYmSFYmWMZWmMaWyNaGmGYmWSYmWaZmmSZGibamyTa22bbnGUbnKa cXGMcXOUcnSbfHyddXibY2OkYmKoZWumZ2yqaW+jaW6rZmuyZWq+aW6yaW69bHKkbHKrbHGzbnO+ cXWkcXWrdXilc3mtfX2hfHyscHaycXa7dXqydHq5e32zeX67a3LAdnvDdXjBfYGsfIK0fIK7fYLF g4SegoKihIStg4Syhoe6jIy7goi7k5O7m5u6v7+/gYbIwsLCzc3N0dXf0tLS0dbg29/n2N7r193q 2+Hu3OPx4Obv5er1////CP4AAQgcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2qExUyZMmbSpDEb +RGkNHImP26bBq2Zs5fhnCETB26ctF3WvumMdk2ntm/aggrVdu0XqZAhsYW0BnLbNmjPoIWbSpXb OGhQnz2bxmzatGfSpknzaFLkR2VIlYZU6dVlzKnnqJ6bRs2bOW/NzIEz160buG7KppUrh41ZOWWD y5kjVw6kYnDSzlE7J85ZOKnnMos716zZM3N3p20r182cR7Tl1n5MXY6ctMakzXGb5valZarUnnXe HfYZydMjf5eUVhikx5Wdbd+eyg3r7s5hpfk+PZy6SWsiOypb2dIyTKrhvv4+byZW6zPrILUPV6qd 2TZp3W2DF2gLln37t+rft2+rf39dsNQXCyyxxCKLLKTwEtQ1ohBDiy/ZRChhhMQUY+GFFg5jBy+4 8OLLLR/ycsstvJTISy+97KLiMimeyMsuvZgoo4gj2tIhLv71V2KAHdpS4i0F7hKLitWkuEswRwZD TDC2BNNLk7zYAgwsHfIy5ZWwANOflsDwogswsQRToJgHyhKNLL+EWSAvwQQDjC5iSnnfLVPa90qW eOLJJJ0EFlimLLscGIstgdpSIKED7pdjf7DcGSCjsOTX34CywCJLKgeqmKmQBsKyi6G73Fdfjvs9 eh+A+xVo4KashurpgP6QPhqro7HeAosuqvqJKaCyCJSMR8sgFVI0yxQbzbHRLFUsM7+e1cwx0eiE iizfWLOMTjqtE1Q1v0RDzFDaqKMOMbxIE0011qSLjTXJZtfbM9vAu1JY1rznFTNMWfPRMthhZy6y yPZr7jLRpDeSVuZ45Q04zJizUlfmhHQYYsusgw025URTTjLkaHxsOda0dlIyEx+2W8LnvAZxWBGD bJhHyQ4mTTXkBJNxaoxV4440ITerDG9iefYzWGCJpJoywQpLLMHIIqXvMup5xJtW7SHV0VinJY0U sd0SuxR2xI60TLOd6fYVWV2VJZzWwxrbtDTXWFvsMtR19lEyAu0ghP4SYoDiaKn4jTiiqI3ud0uE tdyizYPFTDjhhdkUk86F5OhxCy6Yi/gL5iRe3nmJvvgioom3/PLhL4KX2KHoOOIiuI024ng5LLng Jyoxxhjjiy4++pI7L8aUqKUt5AIPDI7DwDLM5cDUMiUuwEzp/Ct01vfKK+ToAuCUsfgOjDG6+BKM L1rCwov50ANj6/PHX0m+raIyGiWjg5pfoo+28J6/j5IuGimjknJULfSjI/zpp3tR0sX8/JOfAc2u P7UIkH0iCAsKxi9AsbifBH2EC+35Z1AFHNX/IiUrXACuUZfgghJ+cAKB9OGFfvADDP2AiEPY0IaI QEQmTtGLZQSDaf7IchIs1qEOIqqDFNpYBxGXqEQlFrGJ4kqHOrJhi2q06VzVyKIWt5hFdZkrXdbA xjeUYg2v8IxnarHGNXhWjSAC7FhtxGI0gjGzrbXrYmoxmLCSkiyA/RCIx2La3Ajmr2AVDI9W22Na 4HisYBDLkdH4BSABdsZqaA0b3VhXSUaCFLHwLFl/PFYvGjnJpbULKUiTRjfGGBKQbIVeXxzWG/1I rGR0bZSnlAbdkJLJtRQNLUtBVxuTIaRMYMIRh6jhEIaQg2Y6Mwc4uAENBBKDasZABtiUAQ20KQMO jIAD4AznN8NZghKcwAY6OEEUapELXMDBDsaQXDrmSc9s1JOexf4gBzqKYYdcCAMXb2gn5gZK0IL6 AhcHJZ/pQkQiD4UudMAIxuYGKrjLuW5E7cxFLjznOc5h7nhVqpKPZAQM0Y3Igq9gZ+1qkTjqudQW GI2U4BiqvRcpsKEe+hEJ7VO7jdKOpSytTy7SQNQ1rIGoaDDqG466BjWs4Q1FTcNR37DUNqQBDVi9 Kla3mtSjTuGrYE3DV+WAizPcQQ5oBetXj+rUNLBhDWBFwxTOQNczgFUOdVWrXqcgB7FOQQISmAAE BksAARg2AAEYSAEAcACDNLYABeCACCQLTg1wYAMbEEghDEEIQHiWEIlIBCASgYgY/sEPz1zCM525 zCWEAAyPoP4BFz5B20+UghOlSEUghhCDQLDiGMD1yDFC8QuhRPEW17gGF6uh3GtoI4vJba5zk7vK b/SlG9u47jb+ksl0zUyOynVkG+MYDTUyd7zVYGMYryuN7KrSKdftVxzjeI05BtGHNeuYFs+lxvJi UindaG97VzKYbXiXvHC04huDUQ04iOvBoxBFEYvIDlKQoh3tkAeGC9SOd8jjHe0o0Ttu8Q54lPgd mIOHiuGxB3vY4x//4MMeWnyHGvvjDnnwx4thvAd2hIIU7GCHO9jR4insYQr+mIMc+EGPf9CDH0Yw Qj/mAeN/fHUe8fhHPAQigXhkGcZS6PKX/wHYeQDACADgB/4AxKzlfAAAFBVYbTRvYAMbACAAN7jB DGZwg2zOQAZ7riY2w+lNQhN6BCMgwQIsEAUyfCENZID0F9RABhAsgAIn2IQnNsFpThPhB5wmgxrA oIYoiEAHNlCBDnTAAx/0oAdJiHUSwpCFMHzhC2Jggxr8FikR+eIXwP5FL4JtOhCBaKC+EOhFKUpR jnJOfA8NXYli5AsUyYIXGZRppHJBvYp6G6PfJlFJpf3QGLkITOc7n63C3e1brAEd715DOpaajjW0 4Q3zboM63nBvdbgBDqBQgzpE4QY1wGHe6bj3u6UKb6MWmQ9SsIcE8EAPfRhBH/pAgQTwQQArGFYA pLjABf4+cYEKVEAKXkb5PQ5wgHqsGQD3MIAB7vHyLQNgyxK4ec5xfvM18xznQOcyzxubhsgaWgQa 0EBmAaAJRTj96YZ4uiKirojQ5jCZh1jCIXKwhK5nfQhBAMEYLBwKVJQdFahIRSpKUYQilOIQlmhF K1ahibnHvRWsYIXaUSHbRSwiEEVYhNe7rnUbFh6HOUTEJCpRiUlQYhKSiLzkJRF1TVCCEozIPCQg wYhFNMIRj8CE6DFxidHT9hSoP4Xaj5GM1pNtPOQRjViQ1bE5OvL2tTcGetGV3DBishzW7cs2uEH8 4c+GG04JCYuIJYtY9MJPzc/CNbAw/WpEIQpZJAaxdv6wA6+NBAiqWEUQthEEVagCCNMAgjV0kAkd EEMHKmAu7roMgGwAwM1dfsA+HsCPBPAfAKmAAZOAAamQARkgd3KHAlv2DwDQDw/wAPmQZfGwDw7g AGpGClLAgA7gZqMgAQyYZmMWZl5WZYA1goDVCmwGAH9wAadwAV03BHujBD2wA6smEEmgBLEWTTgw A9G0Zz74ZzSgA9hUTolGAiRwAiUgAiLQAFFgVU6oBpQGhWQgCmRABmFwAjoQBZvQAa/FabTFCTRQ AppGAqzGAyygAmhohul0Amx4AirghjzwhnVmAyzwanbIfTsABECAA3qIAztQAzWQZ3UGf2/Yhidg Av4lgGgmMALldAIsUE6QOId4aAOBmGc/CIQzQAOaaE4lsIgmoAIkoISiKFkiQAI2kIiINgI0IIl5 RgOBCIg/iE2rqIlIaAK2aAJsSAIKsAYKkAa9qAALQAYKAIxqsAALIAqXpgYUQAGAWAGeUAF7VgGf QAHTSAMUUIwL4AbDyAD0l3Mu12UDcAAIUA/h6HJSAAAIAACeQAHSaAEm140913M7JxBbtgbxuGVo Fg/zSH8+BwAooHPyaGb9mHMCwQYKcAJKSAImoIRJ9wECkQiUQFpSV3WJAFqhdZGkdUNZ5wWN0HVK oAQkQAoSdCr2USCxVQI74AWbkFtAEAOMwArIgP4MmdcJkOAIyLAJNeB3jfAIj3AJYMAFXsAFi8AF REmUXvAIXnAIjXAJyHQIfocIjjAJjBAJVBkJoVV1VUeVjoAIgeB3XnCUREl4H9l1RbAEgrcEjuB3 gaCRiYeRbnmRNWR4YpB1SzCWHqkEhOd1j7AIN6R1S5B4iPCWbhmXNnQJflmXGgALHaALF2ALHdAB irkEIAALIRACsYABlbkLMRAJkzADyjADl1cD0gAEo2kKO2ANLMADxsACugADbBYPDuBzDrAEEZAP DhAB/SCBbhYLIcABsxADiRAD9IcMHigBKAcAsWAEZHacsIACZMYEI2hzx5lz+9CPvYJzZpZz+P43 gjBmBLLAAYfwlR35kTKYBAJxA6iGBHmGBDbAnjYwA4CoiTdAg5pIA22oArZohCTgAVTVn1R1b/wG ByrgAVrQBA3wAWEAB1YoCqMwCqQQAptACpvwBaTgCSSwAzwAfz7AAiywAirQoRx6hmjYoT6ABBsq ommYoTqAh3kIBNwnBD8QozSoAyWgAi7gAimQoynQAi4AAzzqAirQAkEKAz7QiCRQTipgnzYQhJpo AzdQiTfQAzagTeX0iSagnx5wpStwi0ZoAh66AieQiohoA+e0pKgmA09KA3mmA1JaZ4imAkegkEbI AHRap3XaACvQAA2wAA1ApyXAAHpaAjZgAf6E6ooid6g9QKiEqqcnwAAFgQCOCgADYAIDMAAEgADp KBADAAB6agENYAGDOhAXYBAWYBCR6lin2gAAYAAEoaqbOhCl+qqk2gAjcAIpcKX6uZ8CkQmZkEOk BZi+WgkQeXkRyXg15AjjSZ6NVlGjIyOiQAIuQAIgAAIhCSMoAlyLUArABVy6VQqV4Aik1whfOa5g AAZH6QXm2pM96XlAOZSPsJOdxgmbwAmd0AmlcK+MZ6+OwAiQsAlByQVdELBjMAZgMLADawZkYAYK SwZj8AWbEAVe4HeLgAiNkEPCigiaUAmaQFrGegiYQJfkiZdiOZZ7+Qh3KbId2QjJFKyJkP4JTpcJ LXt1NVSXIasEXUCUeImXYrAIERsFS0CURSCUQtl5mTcJRvt4lsCZllAJx/oIQasEKoSXXUCzP8sF j8AF49l1XPCzKquUiMAIiMCZlGAJZPt4ldCrhwB6Jwu1UxuyVvuVW0uzRNkIftd5OeQISEu2Rst4 jJC2HVmXSyBrNsieSIAEJnAEuFiIWIhOPbBqScBq6MQDbXiLHvACb1AHcIC5epC5cLC5cPABehq6 aAAH72QHo0AGKVAGpOCgo6ACP5AEPfC6PsADrRaiIQoDthuiI9qjTfAEVPAEwBsFT9AE1xcFPhAF PBCjMbpqP6ADN9qjLRC9LcAETVC9Tf5AvU/gBNq7vdrLBNGLhm94BOikA0hAA+pZuOh0BIeIuCZw q17avmB6i4d4iLeYAraaAoqLhnWmnjpwA0nQnvuruLcovzk6wG6onyaQBYdYiGjIhpJYZ43bpmvI hgNsi+5ri1kgvxWcwLa4AmR6Al1Ah6i2opCLTpO7wfZrq/J7iAq5wYZIpoOITtzHA3QouW54wSbw kKeQCKTXdWIABmJwCYdwCUL8CFvpCEiMxI2wxE5ZlCrwBQgVOpgjxadTCx5wxSlAB8IQbaGjAsMG bKRABJnwCaMnepfAk5cQxEFMxGrgk2sMhW5QB3RAB3XgBnHsBmYgCnq8CaLgCZzwx/40uXn9+nmb UK5gUIVVaAZqYAZuUAZloLAKSweO/MiPrMhQKMRC/HmIgAmJx8lxiQiEBwZdJ8peIAZecLNdALdE mcpTCwZdYMqYrJRLvMmczMmHEAuoBwpFGZTkaq7/GrFfGbCk0AWw0AVg8AVeAAuQ8K6EvAjHlMQ8 iXqLAAqksASn/JWG/JOwAJT/6gmrewnEXK6lzJOw0AiMgMQ1mcSgh0xDWZSpjK6lfMrc/K83C5Sp LAY/LAY8uQhGjMTPjMSMwMQq23WnbIOwi4Y5agQrsNA6Cr4fqgJ0yAJuqLgn8KUroAe1oAcarQd2 kNFN0LlrEAdb8AZ6kAd2kAcbrf4HTXAFr7C5RIoEseYDJSrTMFC4No0EL+0DRPoEVRAHVVAFUAAF VfC7VFDUVFC91AsDRAoDxivTLODUPtoC1Xt9wBu8Va29Qc29TsAEXE0FTPACYN0CHjqiH8qhE03B Cx2iYFrWbljRHdq+BZyjC73QRvDQ4HsEZxiHKtAFbli4FT2iCz2itgqmZ4i/KbAFKbACh83QBYyG Hsqhgn0CtMYDWaDAK3CGYPrYJ7AFf70ChZujR7DYjJ0CGfzXHfrQjliIuHjZHKrYrO2ljr2l7+ul ic3YFT3Wds2hqababq0CAuEKpnAKl3DKrywGAXvcrpzKRHzG4sqTPHmUPIkFWP4gClCoBqMQUcRA DLfwCtlNDMPw3eAd3sIAA3DwBT7QN6AQCp9wCZ/gCaUHCpfgCZ8A3/ENCqBAcHaQ33ZAC3VQB5db B23QBv79Bm6QBlE4amLQxrTFk2LQaZ5A3aJmx2pQB3YQyXOc33SgsAEe4GUQ4GlgsLeGzT25zDz7 rjy5kzwJW6UcxONqtWkczMZ9a2Jwa1N73F+5BMstrrDg3DsOCgMCCo8AC6GgC6DgCbDgCV7g46+g Bl7wCmBwJyklBq/wyq8wCpvQBaTg46GwzORs5D6+3PYB36EAC6AAC1/Zk6RgrkDcBa/wBbVg3FP+ CmU+3I8ACZcACRy5k9Dt3DOwhZREjJTc3AhI7gVfcMwBi2tfcNyofObLDczO7dx3rhGSPumUXumW fumYnumavukKERAAIfkEAAoAAAAh/hVDcmVhdGVkIHdpdGggVGhlIEdJTVAALAAAAABeARMAhwAA AAsLCxYWFg0NJA0NKw4OMBERJRERKxMTMxUVOhsbNRsbNScnJyMjPSMsPCwsPzg4OBgYRCMjRCQu QScnSSstUigoVSoxRSw0VzQ5STIzVDQ7XTo6VDk9XTM4Wi84ZS44ZTU9YzQ8azg/YjM8cztDXDRB XjdAYTdAaztCYztDazxJYzdAdTtEcztEeT5Icj5JektLS0NDQ0RDXElDXkZJXEJEZEJGaUJKY0RK bEpEYktKZEpNa0BHckRLc0NLekhOckhNeUtRbUZRYktRc0pTfElUe1JMZlNOalJSZVJSaVpTbFRW dFFVfFpVfVxcc1xbfFJZeWNje2ZtfGZnen9/f0JNg0JPi0FPkkZRhEZRiUpUg0pViU5Yhk5ZjERS kkZTnEtWkklVm05ak01am1JahFJci1xbg1pciVlWglJdklJdm1lelExaoklXp1FcoVFerFZgjVlh hFpjjFpkilZhk1Vhmltkk1pknF5olF5pm1ViolViq1plpFxpo1toq1pmsFxpsWRehGJeiGRihWNj imRpjWpmi2xsi2tshWFlkmFlm2Nrk2Jsm2trk2tvnm10g210lW11mm94m2dxmnR0jHN3iXJ0lHB3 mnJ5lXN6nHh9nnt7k3RukGNspGVtqmFtsm11omt1q2p1pWZztXR7onN8qnl+onl+qnR0o3N+uHqA nneAk3uCo3yDqnyFqnqEtHuFvH6ItX2Iu3aAuHuFwnuGzX6Jwn+Kyn6J0IGBgYyMjISEmpqamoOF pYOEqoOJqYyMpIyMq4SKp4KKtoKMvI2Nso2OuYWFt4eQvYmSvI+Qt5KSpZSUq5OTs5OTupubtZub u6WlpaGhtqSkvKqqvqKrvoKNw4KNyo6OwISN0IWRw4aSyoqTw4qUyo6Zxo6ay4SQ0oqW1I6Z05OT w5GaxZKczJycxJ6eypGc1ZWgyJmiyJml1qSlwqamyaurwqysyqOtwa+v0Ken1bOz0ru70bK+2K+3 yrXD3rnC1LnG47nG4cHN48fS6dXe8f///wj+AAEIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq nITtlkdv27Z5vDXrFrdu6rZxG2kOl0tbMGGmmkfzGKZn7nIaw5mzZ8927aINc1Ss27dv64x2u7bN HDhv2rBpm6pNXLqr4rhhu4aN2zZv3rp183at7DWxXkveEvtNndhtZc11w4bNlja72tKJs5qOLrZx 3nCBA5cOLLiV3Jx2uwVu7Tdw5tSpO8ntG7u/2MKFixmOXTp2Vm3VEgwW7Dhw3XB55HZY7SzUkXGp u+XN8riXMW2F2zsuHDZcsVzi6rryFq5rq1UnG4kr5Dqvt2rdUicOV62YuXTz9m0r+O+udLf+qV69 dmTJk5NH3mr5MjvM3Xu5ex+ule54k16Rk1SJcnH06d5kh0tu8AkkyYGTJNhKK6tMcmCDq7SSYIST tFKKJKNIEsoooRziiztBEdLMJb4A1Q417VRDTTXQrFjNiypS00wirfhiYyuuDDNMK6/84sopp6CC yi9C+ujKkK4cicopR66CSimnQHnKKq4s2Iomm5SCYytZRljKk6WkUkooY5ryiiumlHLkmUmqWYqb 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 Z5AGNC0IThDuTiAFhyDuZ2Bp4Y7uQdAE9tjug20GZVDYsz3YtE26rVgGo1sEVlDY+5zpRjDY8Rjp 9RiPRZDpBf/ZyJvpcTDbd1AGef23+zwHlDC6h/TZE1/pdFAEH2cIZUAHj37tCl8GHRrvBX9jB11g SHmwBWXQBYxg8iKP2GgQBIN91gZvBHTQBHlQj3Kg8WdgBgXv8LKb6fPO6dHOiqJbBjL/AyofB5aO SJUO6fFO8E/PBWMd9LONvm2NvBqx9Vzf9V7/9WAf9mI/9mSvEAEBACH5BAAKAAAAIf4VQ3JlYXRl ZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsGBhMHBxgICBQKChsVFRgMDCITFCMZGSod HTIlJSgsLDomJjU/Pz8xMTg4OEczPl40PlYuNFA1P2E1Qlw5RF89QFQ3QmI6RGQ6Rmo9SGQ+Sms9 SnQ+S3k6R3BCQkJLS0tCQk1PT1lHR1VPUFlRUVtES2ZCTWtJTWtGR2VBTnJBT3xGUGtKU21OWGlF UXRFUntLVHNLVnpNWXxPWXVUVGFWV2hTWnRTXHtZXHRZXnpQVnBXYHxaY35dYXZkZGphYXNqanl4 eHhycntFVIJJVoJMWYNNXYxNXZBSXoNQXopYXYRNYY1VYYRUYotaZINZZoxcaIxfaoVUZJRVZZpW aJRWaJ1aZpNbapNcbJtecJ1PYJBUZqRWaaVVaqlbbKJZbatecKFdcKpdcbRfdL1bb7RhaoVia4xq bIhibZVhbZtobZNqco1lcI5lcZRicpxqdJRqdZtteZtreZV2d4pzfpVzfJ14epNjc6RkdatneKFn eKlpdqJreqNse6tmerNlertsfbJpfbxgdbZzfqJxfqpodqlhdsB2gJ58hZtugKptgrxugLN2gaJz gqx6hKV7hqp+iKZ+iat2iK1ygrJyhLp6h7J8irN7i7t3h7dzhsN2icN8jcN6jcp+kMdrgsOCgo2E hJOIiZmBiqaCjKyNjqKCjrGAjruGkK6Kkq+LlKSFkbKFk76KlbOLlruOmLSNmbmVlaOdnayWl6qR mrWTnbqfn7eaoryVobmhoayjo7OsrLypqba/v7+FlMOJl8OKmcWMm8uFlcmOntKRncaQn8uQntKO osyTos2Zpcucqc+Vo8eUpNKTpNyXqdyZp9ObqtSbrNuWqNaesNyWpuCcreGesOSfsOirq8GhrtSh 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 0j/91F/91n/9ChEQACH5BADIAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcA AAALCwsUFBQcHBwTFRklJSUsLCwyMjI7OzsvMTQ3O0M2RGM6RmU7SWU9Smk/T3FDQ0NLS0tbW1tT U1NHSlJBTmtAT3FDUWtIVm9EU3NEVnpIVXRIVntKWXRLW3tHWHhRXnZQXntVWmZTYnxYZXtbaH1W YXRcYWhpaWlkZGR0dHR6entpcHtKXINLXolGWIBQX4ROYIVOYYpTY4RTZYpVaY1ZZoFbaYNaa4xY ZotSZpRVaZNWa5hbbZFZbZpecZNdcZ1ddKRfdahfeaRgbIRgboticIZjcYtodYxteYxpc4dic5Nh dZtkeZtpdpJreZRre5lod5ZyfZFxfZtodIxgdaJgdqljeaNje6xpfKNpfaplfLFofrBlfb1mf8Bz gZ14hJhvgJ9rgKVrgqtmgbxshLFog7xuib1viLZzg6Jyhax1iax4h6V8i6V8jKp2h6hxhrNwh7hz irN0i7p6jbN5jrl8kLN8kbp2kLt8kKxqhcJuicVphcJyi8RxjMl4j8B8lMR6lMp+msx2kcl2ktF5 ldR+mdN7l9pzj9CDg4OMjIyDhoyDi5ibm5uVlZWBjqyCjqGEkq2Ik6mEk7KBlbyFm72IlrOIl7mL mbWMm7uHmbeQnbaQnrqWnauPoLyToLeSobyZpL2cqL2bo7CioqKrq6uhq760tLS7u7uBlsKEmsKD m8uKncKJncuBnNGIn9GLocWLosuKo9SJptqGo9eUo8KSpcyTqMuZpsGbqcOcrMmVqcWSptSUqdOZ rNSZrdiXrt2dsNWdsdyes82btOKhrMOhrsiksMSlscmptcytuc2os8SitNuluN2ru92quNKxvdOx vMyhteKlueSmvOupveSpvuqnvvCpvvCwvuGywNuswOSswuutye2swvGywuOxxeu2yOW0yOu6yuW6 y+ywxvOzyvS1zfm6zfK4zvu+0e670fS60fzLy8vDw8PU1NTc3NzC0u/B0/TB1fzE2/7K3PvJ2vXO 4//S6//U5v7c8P/j4+Pq6uri8//09PT+/v4I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgz agR1zps3c+zSnTPnkdq5dPL0hSRpDt88c9SuYZNJzdG/m+0cvbv5rx08nkCB7nO3iJw9e/X61atn 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 BWzb5q3bD1CrFVbctA3V6B0CICAQrtAHWECONDCHS7AENBADggfhKxlXTfAD5rvgMlAD79xu/uUI K/DhIsoT7zCto8QPAkAKKDAASVB1afAFbNAGaRDJbSB0bcAGbzAFj/CJsxgFX2AJoVh3dPeLMQ4F tViLDb4EUZAGbwAFAbkEUNADTIDkpBijAQkFaRAFOVADOQCQb4Cl/MZvSF4DfwjhLgDh7FbhMhAC Cx4DOzCH7baNNQCQUHAELQADE4YDaQBvMYADkjvAjDWwBEegbvI2b+v2AxUO4Xue4WCOA4wOkGFw BBI2YT2QBn84A+K4hw3+4GQuYeu2BE3QA2keA6Du5m9+izNwBI8ueHdO6WZ+j4ze4DqA6IQuAzbg 6T8wb8yo6H3Ybnzu6D0wYXc+BQO54GL+6g4u6/M2Ame+BBCO4XN4iw1uqtI+7dRe7dZ+7die7dqu 7QEBACH5BADIAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsUFBQc HBwTFRklJSUsLCwyMjI7OzsvMTQ3O0M2RGM6RmU7SWU9Smk/T3FDQ0NLS0tbW1tTU1NHSlJBTmtA T3FDUWtIVm9EU3NEVnpIVXRIVntKWXRLW3tHWHhRXnZQXntVWmZTYnxYZXtbaH1WYXRcYWhpaWlk ZGR0dHR6entpcHtKXINLXolGWIBQX4ROYIVOYYpTY4RTZYpVaY1ZZoFbaYNaa4xYZotSZpRVaZNW a5hbbZFZbZpecZNdcZ1ddKRfdahfeaRgbIRgboticIZjcYtodYxteYxpc4dic5NhdZtkeZtpdpJr eZRre5lod5ZyfZFxfZtodIxgdaJgdqljeaNje6xpfKNpfaplfLFofrBlfb1mf8BzgZ14hJhvgJ9r gKVrgqtmgbxshLFog7xuib1viLZzg6Jyhax1iax4h6V8i6V8jKp2h6hxhrNwh7hzirN0i7p6jbN5 jrl8kLN8kbp2kLt8kKxqhcJuicVphcJyi8RxjMl4j8B8lMR6lMp+msx2kcl2ktF5ldR+mdN7l9pz j9CDg4OMjIyDhoyDi5ibm5uVlZWBjqyCjqGEkq2Ik6mEk7KBlbyFm72IlrOIl7mLmbWMm7uHmbeQ nbaQnrqWnauPoLyToLeSobyZpL2cqL2bo7CioqKrq6uhq760tLS7u7uBlsKEmsKDm8uKncKJncuB nNGIn9GLocWLosuKo9SJptqGo9eUo8KSpcyTqMuZpsGbqcOcrMmVqcWSptSUqdOZrNSZrdiXrt2d sNWdsdyes82btOKhrMOhrsiksMSlscmptcytuc2os8SitNuluN2ru92quNKxvdOxvMyhteKlueSm vOupveSpvuqnvvCpvvCwvuGywNuswOSswuutye2swvGywuOxxeu2yOW0yOu6yuW6y+ywxvOzyvS1 zfm6zfK4zvu+0e670fS60fzLy8vDw8PU1NTc3NzC0u/B0/TB1fzE2/7K3PvJ2vXO4//S6//U5v7c 8P/j4+Pq6uri8//09PT+/v4I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzagR1zps3c+zS nTPnkdq5dPL0hSRpDt88c9SuYZNJzdG/m+0cvbv5rx08nkCB7nO3iJw9e/X61atnT568fvfkkYuH rio6e/fy6aM3rxw5dPPQyas3r2w6q2TnnTUHrqy9flzTmUOXr568cuXAYcNWbuy9e2q9WTOXrlw6 tenYkSwHMt3ZkifXqVT8ER+9cjNnXruWjh49fIqvUfv4kd3Jwh4bj4SMcvJiy+Wo7Z3dmd4909Sm eesI8lzIcqlDyi2Jjl1KdpRbKsYme/M1dp5Bm7umm6Tv08C9lRNO0pvJdJKR/rN0GXv2zNq3zWHT ja504nQe3Q/37ju8aWvlpJvfXFtgpkqZZMLKLrrokouAl4ACSi66ZLJgg7nswkolmFzCSiaLnHIT Pyq804iGQW0Y4k3wMKKMMtBAc2KKyUDzDDLGwGjMjMhAk8yMySQjozEvxljMj8XE+IwyyPyIizG5 IJNMLjEu+YwxuOBSy5RThoJkKLUwiMsuU+qySyi5cMJJJlPuYoyBoLByCSeg4KILKLAwuGAtlVxy SYAXZpILKAHusouYnAxYCyi1/BcgLLWceaCaCjLoiScMxgkKJ3VWUkmee2YCyy6EwuIgl4Rmcicr AyJ5YICZQNrgg5kYs4uo/nXeCeAtfGYCKp+CsvkfK2KCcuarajrIoLAQSmgngKTq6UmAtXDpqa2F vooJngQa6OmdC+4Z55teBnisgLZiIpA00kxTTTforNMNXtNMw003756TLj3UWDMNufhKwwgq//CT giL/wFPKiO2c0g6/IbYzijzxyHMUUlORQw44FIMzMTYRT2wxw2J9Jc43FYtlT7rocMONOOiQI448 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 anxpbXxqbHRscX1xbGh2cmt4eHh2dnpLXYheZYFTZotWaZNgZoJka4RlbIloboNobopscoRsc4tr dIxtdZFpd5hxdoRxdolzeIVzeot5fYx8f4Zwd5Jze5N1fZt5fpN4f5l1fqFqfKJ8gI18gpR8g5t4 gZd8hKJ6h6WJbk+Ie3iKeoWHgXqXiHOvhXKFh4uAhpSAh5yEiZSEipyJjZ2Ig5+LkJ+akomcmZaR j4yEi6KDjauJjqOEjrGMkqOMlKuHkquMlbOOmbKJlbaRlqWRl6mTmaaVm6qZnqyam6OTnLSUnbqX nbKboa6do7KcpLuXorqrmY2spJu8ooagpK6ko6OhprOgp72kqbWkq7uprbWprrqtsryyrKW5s6u/ v7+3t7mKncWVn8GYqMiWqtSfsNSlrMKor8WrssWttMqnsMKpudaxtsKwt8u0usOzus25vs65vsa0 vNK4v9KzvNa7wcy3wNO7wtS8xNu/yN23wNqxwODHt7HPqZfJwrnSxLf717/pyrX947/Dw8LNysbB x9bCydbDy9zIz97Ax9rK0d7H0N3Rzcna08vX0crS0tLd2dXc2dbEzeLBy+XG0OTL0+TM1ejP2OfT 2uXT2+rS2Ofb4+vb5Ofg187n2c7k29Lj3tno3tP2zMn52sf939L53Nz31dTty8Hm4dvr5Nzq4df9 5cT96cz+5sn84dP85tv97dP369z98dzt6OLn6efy6uLx7ur77On55+P68uX89Oz38+v08/L69vP9 +fP+/v7q8O4I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzamw0LRouXNisUZv2Edc0atfm iSQ5bRs2kiVv3YqUr6YvTtD66XTmDZ+7duOCtnPnj9+9br0mTcOGbd4/ptiqYfunLRu1q1izaZs3 j+m0Y9WqUYPKVCw1qdiyVZvGVuq1p1ajUetKLZrdu2O1aQvrUa5csXzvhq1r99ZVa/PEelTmMppM abdw3UK7rZrjW3ejWZPbURouaWvZSsZMDfFZj8a0bZbJGjPTbYVn2UUWTXE0aZ45i5bJdi5hW8Yq X249zdq1bR1vxcLlWBphu5L9Fs6FWe42wreQXUd2a5ZM75qz/mGzKyuWNMeZPUs2CV2mLLtzO66/ /l3WLV2Ywwps1GgR/0aaYHIJI40wYmAmmhAIYCOXONKIIQYaiEcn8KDzjBvQcNJLP/no1M6H7nQD 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 0B1Q6Ua91Q8Q6hIQ5JP8ARvQzyAgAaF+6hzwABKwAbD+4+zsAZp+5Juu45VO00ceAa6+AUKr4xtQ 6USu6g9A66L+6q/OziCg66Ce1Ts+6Uce6qte0JMe7E4r7cXe6rau6bNu61sN653O6tEeAeQuAdSu 6cJO7MX+AauO7KeOArTu7bBe7QkY7Q8QATVdyQIBCGYwBcjNAg3JzHKZYi0QA3DJkHt58I+5lg2p ARVACWwQ8ZIADMGAL5+wDxjfD/tAvV8eDh7PD8ugAHcwBA5Q/gVxMJM62Y+Zndle8AZH6QVHGQc7 OVhOkAVx4JRQAJQ5D5RZwN/H3bFAEAVYsLE9cNw9wATH/VYPGZBq/gMwwHMt0ANkyXM0kJA2l5kp NoAEuAIt4HLXOpjgiZdUr3MrQANAMAOTWYAz4ASHmQJ5SZlgyQM5ewKTGQMmcAJlX3MrAJgFL/YR CfV1ifYFaAIvwPaIiZduD5YzYPfhafcFCJk9QANTGwMFL4B5GZE5G/gESICFv/dcn7NuiZCMP/gm 4PZVL/huT/kZfpk8twI9sJcEWICdP5lyyfVg2QMC2PgFGJdVTwOCiZeqD5kNqRHEX/zGf/zIn/zK v/zM3/wKAhEQACH5BAAKAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAAK CgoYGBgrHRIxIxY1Jhg+KxwnJycjLDw7Nj49OT4zMzM5LyYkLUEoMUQ9N0A+OUAxOUYxPVYzP2A2 Q106R2NBLRxDMB5LNyREOzJTPSZCPUNFP0hNQjdUSTxSRjtWQCplUj9FQUVGQUhIQ0ZKREpMS0xP SVFOSVRRS05bTkBSTFNVTlhcUklWUVVWUFlZVFZaVFpeWVxdWFdBTmhdVmFfWGBVXGxNWG1hW11o XVRtXEljXGNmXmhiWWRqYVt1al9zZlZyYU9mYWRnYGhpZGVrZGtuaWxsaGdmbXxuZnBvaHBob353 bGBxbG15bmJwZ29zbHJ4b3Z7cmt2cXN5c3V7dHp/fX58eHRsdIV4eoN0fZF3gJOLSBakbDWUXUSN alaHeWqCe3yBenaZfW+oblLGcUyEfYKFgX2KgneSh3u6jU2pi3XSjl3NjmX2qXz3un7qp3/9yX+F goOKg4WLhYmNioyLiIeSjI2TiYaTjZGUi5OYkI2VkZOZlJWblpidmJadmZqHi5iXl6KrnIqlmoqj m5KhnZ2pnpWvj4yknqGpnqWkoJ6spJytoZOzpJa0ppm9q5u2pZaypJKloqKppaSrpamsqaWuqqqi oKyyq6Wxray1q6O0rrG0sa27s6u8sqO2sbK5tLW8tri7uLa+ubqeoLKlrcG9vsOxvdeps8O6xdy9 wce6x+LCrZ3Fsp7VqJHEua3LtaHGt6jDu7PCvb3LvrLRvKXtnJftl4X1tIbzuJrpo4Pwqqr7v6Xz uaLzt7bqvKLanJjEv8DFwb7LwbTNxLrLxLnYxKnUxLPVybvbzb3Wxrf8zY38yYL9zpP81Jji0736 wqX5xqv4yrf826f41bjpyLL74bbGwcHKxcPNx8jNycbOycjGxMjRzMbSzcrV0c3Z1M7d1MfW0tHZ 1dHd2dTe3NnI0ubW3/Hi08Ls3cnl2sri3NPh3dn1x8b22Mn21tPk4dvr5NPo5dj25cn87NP25tn8 8dzl5eTr6uf17Ob88+P58+r+/v749vMI/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzaqxU LpxHcyDFeQwnrpy5eSFJohQ50uMrfPbwRaNFj59NeevgWZvmq6cva//2wbv2rRY6eUjvyct3zpw8 pfKampMqj55VpOTInTtXDqlTqSDltdsKsqzVdvLMps1aLis5p1VBfjQXrizIrOFMguwYrlvJk3I9 ogwHrrDhcu3QlhMHjltLuuIig/uYl3DfkuJQduwWrh3dbt/AdSv81ly7jt+4Tf5GMrK40IVZ9u3m WOS8kY7biQPdrdu2bZxNsiMHbps22JMnE/627Rvxwr21KWdHuPg36t+0afs9bPRfcNmz/n3Lbtjw 79HQt4svzK7wb27tu2kbpl176HACL12qpP+SJkz9MaKfJpr0B2B/lTDCSCWVAAJKNOMsY0g7yYxj 0z/8TCPNNNRco+FP/PwTFDyeeFNKLcScSEyKKJLiIimjjOIiKi/WaCMpnoSiYyg1huLJj564GOSQ OHqCyZFIYuLJf0oiqZ+RlwDIn35KFrgfg/xhMmWBBSbICCVfUkKJJgwyIiWDlPR3CSWKUJKgmgou mOWCUQp4CSOHKKIgmwI2omCZlYjJn4CK6PnllHfiKeeabt65H56BKBJIIGAGyoieXkpqCSWLUHLI p3kKaEmgn+r56IKWHCLmpIGA2iqY/oqoymahbRZKCauTUmLJl5MeEqmYegILZiCD+HrIIMUucohA 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 SUJdUUpfUERSUlJZXGRdYGdiTEVkT0hjUkVlU0lnWUxrVUtsWk1lWVNsXFNnWVJxWk5zXVFwX1ht YlpuYVZwYE50YlNzZFt1aF55ZFV8Zll6aVV8a1tvYU5jZmx1aWF7bWN1Z2B+cWV+cWh3d3h3eYG7 YiSDbFyAaVmEcl2Jc16KdVuPdFiCbmGEcmSDdGqGeWuLdGKLeWOMe2uIdmuMfHGGeXGRe2WRfWyU eWeSfnHQXCXKbhfRbzDtdjnja1Pnc3LBfmKMgXWTgWycg2yUgnSWiXqahXScinuYh3eliG2ki3Sg jn6pi3OslHqnkXezm322lnbylD38rj/bjzDPjE7NjXTvi035n3j0mnTrknD7rEX7tlr5s0X3pXr3 tmvVoUT6x3b3xGiajoKWi4GekYWVk5Ghk4WilommmYyqloSumYSqnI2pl4ern5Gmm5Gynoq0nISs mo2toI+toZKtpJqmoZq0oY27ooK7pYyzpJO2qZa1qpy5ppO6qpW7rJu1ppi9sJ6pp6a3rqG5rqK8 sqS+tam/v7+5trW+uMDEqorBrp3DqpXKso3CsJ7KtZfTuJ3Fs6LDuKbEu6vJtqPMuqXMvKnCtqjD u7bTvaPRvqnZtqbMta3qiIftl5X3q4T2uJTwq5XzubXwq6bNwa/LwbDEwbzVwaXUwqzZxq7ZxavT xLPUyrvcyrPczbrZx7Hf0b33zY7lyqnhzrTlyr7k0bbk07vp1rrs2rzr17Xzyrfz17r01qb547zH xsTV1dbWz8nV2uXc4u3d4/Hl18Hs3MPt38nn2MPz1cbt1M7v4Mjy48r25cb66tft59vq6Of+/v73 9fHu7OwI/gABCAQQYKBBgwUPHkw4kKHChxAjSpxIsaLFixgzatzIsaPHjyBDDkRVrpy5cupKmjyp Uh3LkilVriz3TZ1Nc9n26dupDx26ZswKCV3UzB++c97ssWM3D58+fFCjPoV6r2rVqPmoWr06z6q8 e/Oa4pv3VV5XfPm8yksrT145efTerr3HtqTbtynb3n0rsxy5lir/xiQ3jpzhv33JiTts2K9fw+NK Qh63uLFfyogpi9sMrnLJcZo3byZMOTRkcZ21bR5nThxl1YbFaZsNDpzqyqhp1+4cTvTs27J/owZH brdtc7W5cftNezNta9pq046+nJvt38qVRx+ufLc2a9a4/lmr1h2cwFWoWKFa78rVqvfs269H5Yr+ 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 AAAAXgETAIcAAAALCwsXFxc+JRc+JhgnJyc5OTlAJxlDKxtILhxKMB5HMB5RMR9NMyFLNyVTNSFT OSRbOiRaPihTPCphPCZcQipVQC5bRjRMQjlkQytlSC1qRStsSS1jQCdkSjNjTTtrTTFnSzZsUDNs UjxnUDtxSi5zTTF0UjR1VTh0Wjx6VDV8WDZ8Wzp4Vzt9YD1MTExCQkJeVU1rVUNqVkZzWkRzXUp7 XUFzWENyX1B6Y0t5YUd7ZVF9aVN3ZFR3c2+CWzqAWDeEYT6JYj6QZT+DYkKCZUqDaU2LZUGMa0OM a0uGaUKDa1SDbVqJbFOLdFuHcViSakOWbEWUckqVeEybcEabc0udek2WcUaTc1Oce1Sbe1uUdliO cEeIdmSTe2KXfmSEdmuiek2jdkulflXcMiPyTwD3dwDuaw7vbjDhTC7iVVX3f0zickznb2zfQECY gmqeiXKTh3eLg3amgVm0iFa7kl2jhGOiim2oiWihjHSskWulkHWmkXirknWqlHqumHyyjWe7mG23 k2uyk3Kym368mnO8nXu2mXS9oH2cgVf6kwL7lRX7nCTuhiH5py71oBLBl1/AnXPGm2LMo2bNpGjD o3zBoHfWrGz2g0z1iU7xjVP2mmnpjnr5tk7huHX0pXH3xG35wF+ZkoitmoKmmIeznYG0noW1oIG0 ooq6o4O5poq+qYa9qYy9q5OzqJusopavrKjBo4LAqYbCq4jJqobLrIjIp4TBrpLFsIrOsIvEsZTD sprJtJPNu5zJt5rSs43Yto/WuI/StpLVuZPau5LYvZzWupbap4zKuqLHuKLQvqDEvbbsj43gvpTt tY7ytKjdwZrdwJbSwaTcw6PeyKnaxajPxLbiwZXkxZnmyZrrypvoxpjwzp7xyorkyqPnzKXu0aPp 0a3q1LPyyqPz06Hx1ar41qP72qX+3qnz2Kz027P627buxrb/4az+47P+5bv34bjMysfV0svY1dPY zsXj3dfu1cfm4tz658j05tf58Nrp5uX48+v+/v739fTy6+cI/gABCAQQYKDBgwgTKlzIsKHDhxAj SpxIsaLFixgzatyocVa7dujQfRxJst25cyVLnkxZT58+fPj6lXv2SdOam5g2+bPnzNk6f/XWwXxH tChRfEaTKjXqzt27pk2fQp3q7iPUdlOxVq2asqvVkSHDhvwotqzIj+dCngybFl3ak3DjyoVrzty5 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 KgG7OwETcAG+G7zB6wAT4ADGe7zH26q72gC9WqyzKqzO67y+yqvTW6zG/iqsCLAA1gu93Iu93uu9 2wusxyqsBIC9yEq+5ju+x0oAB9C+wPq+5cu+yDq/7EsABDAA93u/A7C/B7C/A9C//su/7jvABPy/ 7eu/8kvA7XusA7y+5YsAD3y+7ius7+u9ByAQYhAFP3ACz5d8HezB5RfCIix+IfwC8kCXi6C4ivAO /3AP8rAM1lAPQOEMbaAGl0sGZGAPYMAEXcDDNfrD4/h46bgEO0DEO2AEO/CO+NiPRKoDNODENFAD NCCQTHoDU9ykCikDChkCD8nFXRyRXDqRGTCRJVm1WBuTM3mT/ycBaYuUaluURNnGbWyUdAyVdxqV dhyVERCVT3mUffqUXA9wlAwglYRcyHyMlYSMyFmpyIvcyI6cla76yI18lZSMyFI5yJhcyJa8yIE8 yIa8x3ZslFK5x6McyHhMymkbyEaZym67yje5lBwRy7I8y7Rcy7Z8y7icy7qsEAEBACH5BADIAAAA If4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsXFxc+JRc+JhgnJyc5OTlA JxlDKxtILhxKMB5HMB5RMR9NMyFLNyVTNSFTOSRbOiRaPihTPCphPCZcQipVQC5bRjRMQjlkQytl SC1qRStsSS1jQCdkSjNjTTtrTTFnSzZsUDNsUjxnUDtxSi5zTTF0UjR1VTh0Wjx6VDV8WDZ8Wzp4 Vzt9YD1MTExCQkJeVU1rVUNqVkZzWkRzXUp7XUFzWENyX1B6Y0t5YUd7ZVF9aVN3ZFR3c2+CWzqA WDeEYT6JYj6QZT+DYkKCZUqDaU2LZUGMa0OMa0uGaUKDa1SDbVqJbFOLdFuHcViSakOWbEWUckqV eEybcEabc0udek2WcUaTc1Oce1Sbe1uUdliOcEeIdmSTe2KXfmSEdmuiek2jdkulflXcMiPyTwD3 dwDuaw7vbjDhTC7iVVX3f0zickznb2zfQECYgmqeiXKTh3eLg3amgVm0iFa7kl2jhGOiim2oiWih jHSskWulkHWmkXirknWqlHqumHyyjWe7mG23k2uyk3Kym368mnO8nXu2mXS9oH2cgVf6kwL7lRX7 nCTuhiH5py71oBLBl1/AnXPGm2LMo2bNpGjDo3zBoHfWrGz2g0z1iU7xjVP2mmnpjnr5tk7huHX0 pXH3xG35wF+ZkoitmoKmmIeznYG0noW1oIG0ooq6o4O5poq+qYa9qYy9q5OzqJusopavrKjBo4LA qYbCq4jJqobLrIjIp4TBrpLFsIrOsIvEsZTDsprJtJPNu5zJt5rSs43Yto/WuI/StpLVuZPau5LY vZzWupbap4zKuqLHuKLQvqDEvbbsj43gvpTttY7ytKjdwZrdwJbSwaTcw6PeyKnaxajPxLbiwZXk xZnmyZrrypvoxpjwzp7xyorkyqPnzKXu0aPp0a3q1LPyyqPz06Hx1ar41qP72qX+3qnz2Kz027P6 27buxrb/4az+47P+5bv34bjMysfV0svY1dPYzsXj3dfu1cfm4tz658j05tf58Nrp5uX48+v+/v73 9fTy6+cI/gABCAQQYKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatyocVa7dujQfRxJst25cyVLnkxZ T58+fPj6lXv2SdOam5g2+bPnzNk6f/XWwXxHtChRfEaTKjXqzt27pk2fQp3q7iPUdlOxVq2asqvV kSHDhvwotqzIj+dCngybFl3ak3DjyoVrzty5uift2r17V2/fuoADAyZXlxzhweYMJzbMuDE3xo/J PY7MjXLlyZclVwZ3mRvnzty0gRZdWRvp06JTm17NevU206+3beMmW1tt2bhzC8TFu7fv36ui/QYu 3Le0fDBhvtSESdOmmpgybcL371++dfboKZPGvbv37923/veChgxZL+7nffXqhUza+vfw4/NS74vX /Pr25+fPr8u+rlqz5DKLLrMUaCAuBiZYoCwKyiLLKrissoqDDM4yoYGrFDhhLLNwmKGEIK6Siiyp iBiiiKmkaGIqsaTo4ospxrJKiyXCyGKKp8DYIo025mhjiqX4mEopsZhCZCqnJHkKIqeYkqMpQ5Zi yJJKnmJIKUEiUoqWW16J5ZaElEKIl2MSYqaZV55JiCleSimmm2GaKaaZfgikGGPnENZYY4Xpuadh 6eh5zztDvQOKP+Hk448//zA6jiaZaMLcJs/UIw48mL6DKTzqqMNpp6CGGmo66qRDKqmdmqqqquWU k06r/rDG2io4sIJjK6235qqrrtrc2mtrwLKWTTbAEjvssKsRu82xzDZLLDbYGMvsNcNG62w21GYD LTbNXEOtt9hs4+012IxrbrfdeovuuOg24+678MbbDDHx0msvve8Sg6++8+rrL7/AzNsMMP4O/O+/ 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 OzFALBtVQjNaRTZeRjheSTddSjpVRTlTQjJjSztpTj1gSTdkUT1rUj5zUjRiRCpKSkpcTUFWVlZf UENkU0NlVklmWUtsVUFtWUNsW0xoV0hrXVFjWlFxVUJ0WkZzXUp5XEd7XklyX1BiT0BuYVRmYVt1 YUx8Y0t+aU50Y1N6ZlR8alV8a1t1Z1h/cFhgYGBpaWl0bGN/cWF4eHi2OQCxOjivSw61UQm7ZhG2 ZTaBZU2CaE6EalKCbluKbVOAZ1KHcVODcV2McVWLc1yRclaSdVmTelucfF2Qb1OEc2KKdmKMeWWN fWqFeGmTfGSWfmaBb2CuUU6gfV23cFa8c27CUynWeh3RbS3jfSvIVUrMdEzKeVjNb22XgF2MgXSU gmybgmWbg2uZg2eciXSfjn2Wh3WfkH2jhWSiiW2niGijjHOgj32sj3OhkX+qknWslXunlHi1iXaz k2y6m3O0mHmwjWq6oH+7om7djCndlDfXkyrcoz/ikirlpjrTkFfTkG3XpUrIqnzFpnrcsHDynHLk jmbgqVboo0rsqnf1xHmVjoeblIqQj4yllYKol4OrmoWtnYmmmYalnpW0nYOwnoi3mYa4kYuuoIyq opa0o4u8ooO7poy6qI60oIWzpZK2qZW2q5q8rJK7rZq3pZu+sZ2/sJapp6S7tKq9vb27t7OzrabQ j4vDqYnDrJLIqJXFsJXDtJzJsZbMtZnNuZ3ZuojTu53WvpbRqpjCtqHFuaHKvKTGuKvGvbjTvaLZ vqXrtYnawZjcw4/LxLfVwKPWw6nbw6PaxqvdyqzfyKbXx7TPwKjvyJXgx6ThyabkzKnpzqvsyaXh zrHvy7Lm0K7s1K7k0bTq1bPt2rvr2Lfw17H03LTz3bn017z00Kz24bz14bbIx8XZ2dfVzsno2cTt 3NL248H44sb26dPj4Nvl5eXt7e3u6eL////18/Hy8O0I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxI saLFixgzagwGr6PHdes6ggQpEh5JkyM9dowmLRo9fvhi9mM3Dpqlm5UqQeNXL1w4ev7kpUOHLt1Q o0bNnTOXzhy5p9iwRaOWzp69d1azarX6jp1Wr+/CsgMbtmzZsWi7jhWLFh47tyHhphxJt67duurW 5VW3l2/fvHr9CvZ7Tl1hw+X8litXeLE6xosTRz63GFzkyJYtY67MuRw4cOQ+e/4c+jPp0qZTqzb9 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 uXqq5PsCKEC+5xurujqssLoCtcq+wOq+7wustJqqrrpuG3BuVqhu+JtuVri/GxDA6YZuAVzABUyd 0GbAG4Bv0imd39nADqydv6qcB1zB+BbAGrDAGqzBGZzBGCwQbbVuHKCyKpuyGGDCJ3zC/JYBKTwB KOzCBBAEiAC5kJsIlzANt9AFFOgFQlADRLALn0AGYvC5asAGoxABIpDELACZ91oDM8ACUHwCUkwC J1ywkLnEPnCvM1ADLMDFUFybUswCUnwC8FrGv0kCaJzGanwB+uqxIoABF6DCK/uymyi0Q7u1Bhq1 eLy1fMzHBrq2/noMAXvcx4RcyIRctogstnmryGObt3b7yJAcyZKsAAoAyZSst3pLyZWcAJmsyQqQ AJTMyQsAyp6cAKT8yaacynqYyqDMAKjMyrAcy4g8yptMy6fsyZesyY9cyYi8twAwBjdWgzq4gy+Q g8Ssg8UMV8YMV0BIzFt7C4zArdy6CNggD/GQC401DfGwC4IgBmJgBOBsBMxgA+aKxpgpBKAJmfmH sCywsUOgBTtcmZepBVKAmU5Qz2GQgp0JmiW4A6Ppz6TpgjuQsDMgAwS9sDMQm7Mpm7OZm2NJsVb4 mzSAAhvgm3MVwDRQ0RRdAgtMA76pnDQA0hoQ0iH9nBvLsSjNYLHNOZ34JgLM+Z3KWQHMKdPUCZ6M eNM4ndM4jZ46zYiLuIjn2YiMyAE+ndPUSZ5DzcDSKdQPHNJEXQGLCAHyCdUtW54jvcApndVandUa 0dVe/dVgHdZiPdZkXdZmrRABAQAh+QQACgAAACH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAsAAAA AF4BEwCHAAAADAwMGRkZKhwSNCYYLiUdOS4kPDMqNTU1Ozo5JCQkQS0cSDsuRjcoRjw1ST40Sz84 eSYAdjQHcSsrdDw3TUI2TUE6RUE8UUU9VEg9V0o5YVE8eUU7TExMSUVBVUlAWk1DXlFGXlNJU1NT WlpZY1VFYlVKZVhMaFZMaVtOZVtSbFxRYl9bcV5TfF5bdldNbWBTbWNZcmJVc2RZdWlceWZae2tc eGhWfnBeeGBNY2NjbGxrbGhidWthfG5idW5pfXFkfnRpcnBsdXV1f39+e3h0gDEwhUcRkUstjVAw tnk7m2A3hl1WklBCgG1ej25dg3Rck3BQgW5ghmNgg3NjgnZqhnhkhXlsiXZlinlmjHtqiHZrhX1z i31ykn5soWZMoWpNpXRZsG9Lr3Vtr15XjoBqjIJ0jYR5hYB6k4FtmIJtlINyk4V5lIl7moZynIl1 m4t7loh1nZB9vYxKvZBJvJFToY55pIp1pJJ9qpR9q5l9upRuwY1HyJRKxJZXz4xWyZZ4xJFsxal3 zahshYWFi4mGnI6BlY2BnJGEnpOIl5OLmZaRmJeUn6Ceo5SDoZaKpZmFpZqNqZaDq5mEqpyMpp2R qZ+QoZ6cuYiFspyDsZ2Lv5ODq4+BrqGNraKTraWZpKKcsqGOuKSJu6aKsqWVsKeas6iXtaqbu6mU u62buKaSvbGepKSkrayoq6ehtq2gua6htaeivLKjvLWqtrKotra1vLq2xpiJxKmMw6+RwK2czbGJ xbGSwLKdyraU076c1qqNw7WjwLepxrilxLury7eiyLmmzLypw7u10L+r57WZ8Lmb6b6p1cCezsCs zcGwyMO50sKt18Sn1MWx1si01sq52Mex28u028253dC8786Z4M634M+44NC35NS76Na96dm+7dO3 8cql8darzMzMxsbE1MzB39PB1tHH09LS3NvY3+Df3+Dg4tTB5djD69zC6d3L7dXE5tzV89nJ7uDH 7uHJ7OPZ8uLN8uXT8+ra8ufe4ODg7Orn8/Lt////8u7iCP4AAQgcSLCgwYMIEypMGGBhw4UQI0qc SLGixYsYM2rcyLHjQGfvQoKjB25kSJIjS9I7qZKlyXed9IxC969mvn736IkDFAjQsmXK5NkLF25e v3TYsmWbNi0btafOnj1zRsyZs1VXV8Wcdq9evXtgw3odS9YrvXr0zqZdy/Zd27RuT4Z0u3Ku3Xfu 5oJ7p3Jvyb+AAwv++w1w4W+IExf25q0kY8WIGT/ulniyZMnfulHWzLibN82UP4Pu3G0bZ83XQJc2 DXoba9fbsMF2vfratmvcaF/bfdv2bt7WnEWL5sza72jShkc7Fi2179/Qo0uPPu3aNOPXrE0TuKp7 qlWpvv6HBy/+FHjz4cOj777KfJkyi+Dlm1/TnjZlgG7hUvZTnDx++5gTTC2NePLJKrLMIswqtHR3 yimmmOKJhJ50EocZqxCjITLEPKPhhyCGCKIwJJYojCzEkJhgL7Ik2CIsLb4Iy4wIrgILeenhmAoq pqCXyik8mmcKKj8++CMqpxSJ5INM9ohkhBCeUgopp5AS4ZVQkkLKlKZYaUoppqgCZoReRlhKKWJe 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 tR7AtR/gAVV7tf59fLWAjAEeYAEfELZNq7WCXMiLrJdim8iIbAEeQLZRe7RPCwGTHLVQe7RGW7Sc 3MlFCwEOMMoYAAKTLMqjXLSp7AChzMoQ8AEi0MeWXMlO+8i0XMmP/MgCcQcnhgVUAAS/LGUh6IGE CgRSwIFTaczDLILHvAAFQAQhPAd0MM29YAu10AqCQwuNEAQtwAET8M1NQAaP4AGjPMqfiX/pCpbA qm/tegA/YLrw3AVn0AVswAUDOICxW7sKKFCUOYEZKKiWyZkhuJmdCZpSZQP7OlU1EL4Cy74HW7AF a7D2S7ADa7ARPbBBaL8VrcBBKANYfIRZbKoKO9IJy8AMXNILnFTSKr2wKCCbLV3SLa0CLf2/M32E /CubDcvSK3ACsvmEK31v/7sC/oudIQCdzWmxzSkCKGCxK2C/K/3UC1vSKF2EHlHVVn3VWJ3VWr3V XN3VXq0QAQEAIfkEAAoAAAAh/hVDcmVhdGVkIHdpdGggVGhlIEdJTVAALAAAAABeARMAhwAAAAwM DBUOCRgRCxYTDxQUFBoXEx4aFRwcHCAWDiMcFCMeGDwTADsaAzkYFzkZFyUhGyolHTApHjskHCUk IiomISwqJSwrKTIsIzstKDszLTYwKjU1Mzw0MDo4ND4+Pk4tD04tFE4wD0wyGEosKk44KkI8M0c3 M1AqKFs5KGA+L0ZEP0lEO1xOLF1DMVJCOl5TOGRDNENDQ0tGQ0xIRU1NTVBLRlROSlpKRVZRTVlS TlpTQFJSUlxVUV5YU2JcTmRSRmFbVmReWHZZTHleT3pbUmVgV2ZhW2pjXW5oXnZhU3NqX39sX2Rk YmxmYG5pYm1ta3JrZHVuaXhvaXpoZnZwZnZxa3lyZXtzbX54bnNzc3d3eH12cX55c3t7e4hnWpd2 WoB2b4F6bop6b4B3cYN7dIV+eIh+d4h/eJdvaZN0ZJBzbJp4YZ1/ept4c4aAdYeBeomBd4uDe4yI fZ2GY5yIZpCGfpKIf5yHfaOKZaKMbKiPbKCHZKOHfauRbKmQZ6WTcaqYebCWbrSacLideoODg4yH gY6JgoqKipSLg5WOiZmEgJiOhZmPiJWQhpWSi5uRh5uTi56YjpKSkZyWkZ6Zk56dmamOiaKIhaCX jaKYjquXiqKclaSfmKmdk62Wkbefj76cgbSXia2hhaahlaahmqqhlaqknK2onrKhg7WjjbmsjbGn m7OqlLSrnramk6OkpKynoK6poaurq7Kso7Ovqbiuo7awpraxqrqxpru0q724rrOzs7y3sb25sb6+ vsKricKomseyjMWuosC2p8G3qsK6rcq4p8S8s8O+uci/s9S/sczBr8fAtsnBtszEus/IvdDGt9HH u9LJvt/JuuXMvOjLverZvcLCwszJw8zMy8nGw8/Qz8/Q0NXNwtjPw9fQx9TRytrSxd3Vyt/YztHR 0d3a09ra2N7g3uzPwOHNweDXyuHazO7Tw+zcxOzYyuTd0eve0u3izOfg1eTi2+zl2+7o3uji0/Dh 2Ovm4e7p4uvs6OXl5PDq4fDw7f///wj+AAEIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq9MaO HTlyHTt+DNlxHMmRJE16fHPlTrh9/frp89fPnrpUokBZsxatXL578erxC/fsmbNdu5z5QnqrKS1U qFqdIkXqUZYruu5pvTevKzx48cDCm/fV69ez986qXQvPHLyOb+HGfRuXpN2Q69axy+vRI7l1HwHn /Tju7+Bx68YhzotY8TpxiiNLngx5smLI4jBfHpc5szrM375xDv2ts7jSmVGTFl069OnVsGOv9vZt Gmnboafhzu3Nm+1pypQZQ2ZM2bfewYcPVyZt3LTe3qDpjq67erbquq9jl65b+nWBtML+u2p6i1ZT V+PNky9/Pr169VWQzAmnL6a+ffrkVQO1yVS1dta8Qw8/5zRzSiWPOCJJKeQ9BRVVpFRCiiSSJPhE EqggoyEyvyDjiy+/+MKhhyR+aGIvH+7SC1JI6eLiizC6iMuMuLgYHi636EILLrXUYostPdYS3pBD yiILLUa6cuSSRh6pZJPhyRLLkkjS4kosrDTpCi1TGslKLE/FAlWVR56CSiynxILlKbKc4sopX6aJ pZioKJnmmVjKwgorp/TZ555+otKnoIL6maahiCaqKKKmLHoKJ5VIUokmlRgZSyeVRCoJJZ3YQssp pZQCqp+i+tlJn6f2WUqqnbRa6in+nawqkGLsSEZYZLcqlqtfk4mxhCPTxFSTPPvco885vPCCjj74 WHMMIF8MUUQUUEhRxRVzoLJLg648CGFVVVRxyzzosOMWW26ZY+66H5GjbrvwklNYYoXhCs5k90Z2 b2eonTYOaa/JJrBsttH2W23gPNdbbbolzPA0CSeMXXXQVTxNNtH1Bo032mlXnTQcc/ycNNZxB83J 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 GJ3RGr3RHN3RHv3RIK0QAQEAIfkEAMgAAAAh/hVDcmVhdGVkIHdpdGggVGhlIEdJTVAALAAAAABe ARMAhwAAAAYIBgsMCw4QDhQVFBYYFRobGh4gHiMkIycoJygqJystKi4wLTM0MjU5OTo8Ozw/QD5A Pz1BQUBCP0NEQkRIRktMTE5QTk9RUVBST1JTU1VXWVZYVVdYWVhZV1xcXF5fYF5gXV5gYGBfX2Bf YGBhX2NjY2dnaGdoZmdoaGhnZ2hpZ2tra29vcG5wbm5wcXBvb3BvcHBxb3Jzcnd3eHZ4dnZ4eHh3 d3h5d3t7e31/gH6AfH6AgIB/gICCfoODg4eHiIaIhYeIiIiHh4iHiImJhYuLi4+PkI6QjpCPj5CP kJGSjpiXj5OTk5aXmJaYlZeYmJiXl5iXmJqalJubm5+foJ6gnp+goKCfoKOim6Ojo6enqKeop6eo qKinp6inqKqqpaurq6+vsK+wrq+wsLCvr7CvsLKyrLOzs7e3uLe4t7m5tLu7u7/Avr/AwMC/v8C/ wMDBvsPDw8fHyMfIx8fIyMjHx8jHyMjIxcvLy8/P0M/Q0NDPz9DP0NDQz9PT09fX2NfY19jX19nZ 2d/g3uDi3+Xm4+bo5ejp5urs6f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj+AAEIHEiwoMGDCAkGWBggoUMADR9KRBhx osWLGDNq3Mixo8ePIEMSBEQS0KBBJU2qLIky5UqXHyzAwJOops1Eg6ZA0XIIUR6aNRERytNmzRow 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 dEoXBUxHKDa4KETohJzWhEPZOlNIhVxIFU3AhVUYhlCIlEYQakYQhp82lWEolWEoanc3aqZXaqT3 lV/plXboXAKFh0NgRWBEPHxIBEPQln64PqW4eqzXh0Egl7vGj0HgBEFAazPwAtX0AoAZmDYQmDlQ KEDwA4fpVor5A3GVA2c1V4wJmQLxXjAAbtdGi8YXXoa4Az6AiD5wRqE2FUhgAoJVADXQgDVwAALR EBRQAyg5gROmARmQARZQARkIADmwVnL5mGnlmHl2Z6soaH93eMA2bMe2bLYYX8M3jPy2Aso4jdUY ndQ4ndRZndvYjdhpAuf+qH4gsJ3jaALdeY7dGZ7n+I//mI4fcI7oSQIgQJDwCALtGZ/tmZASZpAH aZ8KGY8KaZ/8qZ/jt44YgAEnMAMmoAEYAKAGeqAJugEBeo8nYAMsAALjl5/6WZ8WKn7x2J/2KRDF 9YJRZ4NRR3VeN4c/CQXipACF1ZlFgJG/0qIXUBEBcAAlMAMXMACOdm0lkJIWmEcV4AAYxjmi0zs1 o5PHVYNSF3ZBOIRGuaRHIJWk55Wnd4djeWpGIARVakZnKYphxEVYBEZyyZZjBJdyOZelqFZ1WTxz aaZqynpnxVZquphwGldy5VZyyptpJad1iqex55it8wPhFZiAGqh+qQMpreN2Z+UDcBWZcYWoc1Wn jHmnicqYIjGplFqplnqpmJqpmrqpnOoQAQEAIfkEAMgAAAAh/hVDcmVhdGVkIHdpdGggVGhlIEdJ TVAALAAAAABeARMAhwAAAAYIBgsMCw4QDhQVFBYYFRobGh4gHiMkIycoJygqJystKi4wLTM0MjU5 OTo8Ozw/QD5APz1BQUBCP0NEQkRIRktMTE5QTk9RUVBST1JTU1VXWVZYVVdYWVhZV1xcXF5fYF5g XV5gYGBfX2BfYGBhX2NjY2dnaGdoZmdoaGhnZ2hpZ2tra29vcG5wbm5wcXBvb3BvcHBxb3Jzcnd3 eHZ4dnZ4eHh3d3h5d3t7e31/gH6AfH6AgIB/gICCfoODg4eHiIaIhYeIiIiHh4iHiImJhYuLi4+P kI6QjpCPj5CPkJGSjpiXj5OTk5aXmJaYlZeYmJiXl5iXmJqalJubm5+foJ6gnp+goKCfoKOim6Oj o6enqKeop6eoqKinp6inqKqqpaurq6+vsK+wrq+wsLCvr7CvsLKyrLOzs7e3uLe4t7m5tLu7u7/A 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 4AAYxjmi0zs1o5PHVYNSF3ZBOIRGuaRHIJWk55Wnd4djeWpGIARVakZnKYphxEVYBEZyyZZjBJdy OZelqFZ1WTxzaaZqynpnxVZquphwGldy5VZyyptpJad1iqex55it8wPhFZiAGqh+qQMpreN2Z+UD cBWZcYWoc1WnjHmnicqYIjGplFqplnqpmJqpmrqpnOoQAQEAIfkEAAoAAAAh/hVDcmVhdGVkIHdp dGggVGhlIEdJTVAALAAAAABeARMAhwAAAA0NAgsLCwUGFQYGGQcIHQoLEwwMHBMSAxoZBBwcDxgV DhQUFB0cERoaGAoLIQsMLA4PNhQVJxkaKxcYIhobNR8gLCYbCiEeHCwhDSQkES4kES0tGTIlDjIm EzUpFDgtGjgrFjswHyQjIi4uJCQmLicpPDQyLzg2Ljg2MD8/Pzg3MxwdQS0uTTc4RjM0WDs7YUM3 IUhCLEpLPUhFOlRMPlFSPVVIL0JDRE1NTU5JQEdIVU9RQU9QWlBPUFNTQ1RUS1xbS1dWRlJSUlFS XV1cVFxcW1dYVlJTYl1eYlxca19gTF9gUF9gZWBfTmBfVGFgTmRjU2ZmWWhnVmhnWWlpVmxrW2do WG9wWnFlT3FtXnluW3NyXHh3X2NjZWNlbW5uYmtramhnbGVmc2tsdGprfGZndW9weXBvZHRzZHRz and4anpzYnh1an58Znt7bHR0dHV1fH18cnx7enh3eV1fgGxtgWFhgW9wg3NzhXNzi3p7inp6k3h5 lX+Aen+AmoB+ZoB/aIh8ZYB/coB/f4GAZ4SDbIiGbomIb4OCdIWEeomHcYiGeYyLc42MepGNdpGO eJqNdJiPepSSfJuTe52bfJWHb6KWfaSdfoWFg4eIg4uLhYuLioWFi4ODnYuKlYyLm4+Qi4+RmJCP iJaVgZKSjZiWgpuahJ2cipiWjJSUkZKTmpeYk5iXk5ualJ2dmoODoomJqZOUo5qao5eYrpeXtaKX gqWbhKCei6ucgqieiqGekqCfmaKggqKhja2hiqSjlKOjnKmnlKmmmamolquqnLSmjbesl76ym6Sk o6emqKinoayspa2tqqanuK+wrK+wp7GvpbCvqbKxpbKyrLi3rrq4rrS0s7i3s7u7tL29u7Szure4 yb2+07/A0cK5psC/t8C/vcLCvM/KvsbDttHLvcTEwczLws3NzcXFzcbG1MXG38rK1s/Q0NDPwtDO zdXUwtXUy9nYw9rYzdrUyNLS0tzb3cnK4uPe0+nl3Ovo3+fi1urn4O3q4u3t6////wj+AAEIHEiw oMGDCAkKSMiwocOHECNKnEixosWLGDNq3HgRm0ds2z6CFOkx5EeTJ0UayRHGnL9+MGPSUxar1r17 3Mjle5lvX7lmzpzVouWM1qxnrFQ9GxZq0yZNmRTNOXKklbmrWM2J8+aNHDmu4rZ6C2tubLiz4bxl O6uNWzht2t7CnQs3W91sdvHCxabNY7aQ2UYK9niNJLbCH69VI3y48DXFjxtXezzZceXHmDNrzvxs M2fNzzp3ftxZGubRnZuhXt3smrTWrleLht3MtLTUrZ/Vbt2st+/QvF4Jf8Xr2jNmvIK9miV8VjNs un1Ln069enWBrbJrZ6Vd+6tW3Fn+cde+6vv37kdyaIoXs32+aatkdVu3jl0/fPS+DTOVR88eULPM IossySRVCjPLOAVVJlMdwYp0yvQGDYITQrPMMsooU8wyyXTYoTLJBONhMCSWSKJwyhEnXHDMCdfK cMK5Yh54rLzCnSqt4JijKjziWIp4PeYopI47rlKKjj2qkhSOSSbZypFONrkkkz1CqYqVTV6Z5ZZc 8ohllZx4mSSWpZQJ5ZlelsJJKatsksmbb2YnCidPZaKJJpx8d2UpoRwZpplqlrnmmmWqwsmfhwY6 qEB6NapNXnvhBWlegUkKqRFhlMIeTPp0mo8+5cTXDTvsdHMOL4SwwYYWSLSKxBf+nww4iytJFTPM oU9JVURVWWElzldhbUVOsOJoFdZZwbKFFl3MPmqps3ihZJhIk122WGXYNkYZZZ1VW9lo1TzzrXHd ilvuZKKFa5y6z1BDTbuhXfNuaPTWS++88Iammr63qabaa/pS429v9EpjsMC9CRzdu769Np1uCCuT 4ivBNBNuM8oFl4y5vjHDjHQf9xZyyMp87HEzIYPcjEBzzJHJJqWk4srMMr5I880zm0dzjLw8AUcq 49Bzjjv49MPPp/ts44w66TizxxxtqKEGGla4SgQSSsS3ijKsHBgMMApmIgdVrpwcoccWMrMhM8pc uEwwF4bIoYklUpziicoBgyL+jDLO+ArONI+n5I9AHgll1+KlIp7hViaVSpKPi2n4mKqkYuWRljNu uYGFmvk4oJ2X+TmgV6aS+Z6eg646oKOYSSihq8fsuqBOmbmJIlBpImOZTm0Siio2Bsr67K5z0ueg ZZIy6O1zwKFGGAJ9rbfewfACTHIkrg2Nu9ZYkw04llqKDR1wMGKNO+mwg08+R+uzTzrqcPOJEkQ4 H/XUV1stiiyiIJUKM8BwhYI0MQcjFMEVVymWAoMFFmI58IFzAQc4tCHBR4HPUt4Ln6WqwUFscFAx HOSguEI4QhBWgxoiNFe4QohCFYbLXStsFwpXiMIZhuaEL3SXDudFjWns8If+J4ThD2WoQyJSgxlF fJe7mBGNHr4LGtCgVxMF1kSUHXEaJ2MiFkd2smig7Gsk8hgzUBQMeqENiifMosdKJsY2MoNEwDCd 5UjRO00wwhGawCMjMsEIgaBhamgIpCAHSUhCSk1qa1iDHOTQMx08YRbcuIk99qGPfOQDH+bgRieQ QIT6Se2PYGgVEXrQgyGIYhX96xo0gIEKOt1pDkUwgiuO40YELaMYxHDbLenGS17yIji//BqMYhQj GQWOVrQSDytopTjTyc50rLBc5WLWTCiZLlGpONShDGUo430iFKHQpjjHqU01iXNPmStF60aRik10 AledeCcn5KnNTsDsne7+jKc76dQ7fb5Tnk4BKEBzQNCCGvSgCAWCQoEwBIUiNAeicIrxQuEIFazg BHAgwQgc4AAGCGABAZBIEaJghCgU4aQoFUgAgbFSVOziFbtABUxl6opd2JSmM0MFKnLqClSAAwcX cAEsalKLcJTjqOD4xizsMAEJTGACOaiBVGsgBBe4YAc76IEYZiEKVizDFalYRipQMQo6OsIPRWDC K8Iyjge69YETBAc5siEOuuLlghLUoPf22r1sVKN7IQwsCWvIQR0G0Yc13CFi3aWMeiiDGo3NUD0m O1nJUtaxyZisPSrb2MtKNhnT8GFop9FE0WbWs8qIRz1UW48OtTYayWj+R4dYO9kOteOytr3tbUPU jt7WAx3JyME/hjtcghJ3uDgQ7nFVQIN5xMO58SCBA477DwDMQRtzSMQb1uAHAPxDBc9wQXW9+xZv jJe6AkEvIxTBiPauNxGKUIQfCwmGQqIhDIEEQ331i1/9piKQPBLBAWAAi6HGQhnRQMY3voEMTpig AASIcAo+4AEPdOADER7AACgghjE0AQ76BcMarJCGJjDhxEAgAQkSAU2a/TKYJHrb22z1tl6a6JfE efEvZfTSvwHuZjJrZjVFZzlnFlmOoqNmkdWUjU6kohNN5kQ2tLmNTUiZyofahj3F2WSnVHkTWk6y mUiROXtqohoB3UT+Np6iCS23GWaawEYn3uzObWiiE9i4UyfsfOZMPO0ZdKCDMuCgjDDMIgzTZYBH BcDofzDauwIJBwBcAABxACAA58B0AMYR0vECQAUAGEIocsADHgDBBpDOAaQBEA5Qgzq9BvF0dY3A hFgGAaVHCIJAfIELYODi1z3VqbCHTWyd4sIW5jDGWLEhDQxEgMAFhoUyjJGLYxjjGIR4AAEewO0U eOACF9hABzQ8AAt8gQxNaIIfwJAGPzDBClc48RKYwAMFKOANxch3volBDFzikt/EGMYwhPG1YQBj 4Cw9uMELDgxhECMYAR9GxAUucH1b/OLFUJva8h0NaESjGNEIecf+mRHaaDADiqOFIjRCS43Mgtbl sQ0GNGKbjFmgox03R0f10MHzV6jtFTxHRzrSMbN0tGLhwPAFS2fGyp5uwhud2KkmuKGIVGRCG2/S xh5Icd2WaWMbfRkfHbZBB0fQQewoITscrgGH8Y3Puyr4hzbgkQBI97G6CYAHAKwBAHggAAF+DzwC vDtcFWAjDFcIhrrTwF3vuiAZcQdAAt7yj7MMnrgAaC/hMb8IRixiEYlo7yIGkQiBpIELqEcD6sGA hRC3Hgxc0K8VQlxfK6BhEyHehCAqEIEX/OEPsPBEMmxhC2obQwwFGECECTDhDTh/3AdwwRnI4IV0 /4H1YIj3iY/+IAQgzEABC1gDe8eviEQkwg/oP78h0O+HQaD/DYMYxCLfQP/6b3cN90+kGtLA/zRM LQ1owH+0R3tWMHtgYAVYUIDwdgUMWAVS8IAP6IAP2IAQeAVScAVD0ApDcARDoApHQAQaeAVH4IEd SBUeSBWrsIFDoIKlsIJH0IIduIIuOAU0OAVRUINTMAQpaIOmJIOqsIKq4AMrmIJDAIOiAARCyAlD EAU+IApJOARCGIRN2IE58IOrBgDeAGtRAGmAN2kA4A4BgADuIIZkeIUCgQN/gANqqIZXWF0IEFI0 AADncHmxBmsAcGtFcGtBEARUcQQCgQq+4AvFhgqncArCVoj+h1iIpyBBu1CIt1AMnsACEPACfMAH f8AHvKALtpALufALyEduzAcCIFBhH2ABShAH1JcETAAGfpAGrAdvURBvS7AEPKABGuAHFgdwAOdw xOALwiAMgZhwvtALSVeMvQaIgjiIOmWIzKiIp2AKhWgKpkAKz0gK1miNk2AKk7CN3NiN3ggJkNCN 4Th2frENcHB2dAAJcTA+cXANcQAHawePJVEY8hgHjtB279gYh3EGjeAI/uiP/XiPbOePa7ctcHAG oqEY8NgM8BiP8dgIcPAM8HgN/KgGDBmRZCCRDLl5wwVrjQBpCSAP4VB58pAAIXmSJeld2iAPLJkA TTBMTUD+XvKgDXg3k//gDSmJXm0IAIlwCIawCIcwCD5pCIZgeqgXe1bABUlZgFiQgAqIgE9pBaWg ewXYCXBwB5LYAnrQB5WYibagC7eQC3AgAeQ2ACggiiIQA1mQB3lABl/QBKoYB2igX1dQBVXABEuw h0LwfQrQBeZnfoxgfn6gfunnB/Q3CG+Afm5gmPTnBvW3Bm6QSInEeGvQfwCIBm2gX66IfbF3gE4J bwsIb3Z5BbFYlw5ImlUQBXZZBahplzQohDK4gki4hEjoA7bpA1eQA7cpmysIm0PABEiYA7MJBDkA hVFwnMgZBUwQBcSZAyfmA8KZUAjlA1GAUNV5UEwAnQ/+pWoJAQUD8Xff+XfiKZ7h+XcqoAIzsIY4 8J3h2Z4JoWsCsYdBAAXyyYdCIBC9kJ/56Yz86YyVoIiUcArWdgunUAnPAAqxUAEQ0AJ4gAdb2Qq2 cAkRmguEYAIaRgBm+QEgcAORgAlnUAZkYASlFAZ+sAZc0JSrqZyzaAO26Ae6SAwOF6O/2AuBCIy+ GIjIiKOogAvDZoi9QIjNWKBC+ozSaAqVkI2UQAreuKTg2KTg6AhOCgmP4KSPAKVN2ghS2o9SGqVb iqVP2o+NEKZh6ghj+o9iSqZiCqZjmqZoOqaL4KaO8KZi+qaI0KaIEKafR6d3igifd6d5ugiIcAiA Cqj+hxCogBqohZqogeoHXdCoXXAIjRCoi8oGadCoWOAHXOCojVqpaeAGk/AIQ+mToiqqRFmqpnqq puoGbiAQWKAFShmVVWAFsVqAs0qrBagFgjAIgiCrmVAHd6CgJmAHdpAHeKAKkiAJthAJl0AIO6B8 EYYCHxADyhoJZoAEJ3AAAjACPBBiDKiceBkEQLCXCnCLRIkI6nd+frB+6/d+9teukSmZlVmZ/cdu rriZWqB6rdeUUfmUq5ma/oqcUHCcUBCwyZmcBBuwBAuwx8kEBLsEUTCwAouwD4uwAzuwy1mxF3uw FVuxTrCxTuAE8xmyQcCwGyufUVCf85mX9DmfG0v+n3kZslDwsSsLsiu7skEAsij7Azaws0GQmnr5 AzoLtEIrtDYgBDsrBFGgBSeLskwrBPLptE77tEEQtVN7nwDQC5hAoJWwtZOQpEd6pNsItl1LCpRA CdGwDLbQtcoAC39QAQVgAmVgBw36CZJgCZJACZFACGVQAspnlh1wA5dwCZbQBCUgEBhwATKAqU2J BXZ5nLO4BCx6i5hgo8AIDDQaiMOYn5griD+6jEDaC/0Zjf95CtlICmK7pJMQjlKauk36CFUapo8A u7GbpncaprWbppEaqbdbu4Cau7r7u4e6p7qLCMTLp4VKvIegqMmbvIi6vIIqqMYbqIYwlIswvZL+ SryGIL2IUK6oOpSo+r3gS5SF0KhHaQiNUAhuQL5dkKnri3rta6l+ELuGAAiG4AaFUAiAAAjoi772 i7/6e7/56wb5679uEAiBsKoAcKKM269VMAUN7MCumaKrOQWMsAU0qAlKoAQTQAAtMAZloAdl8AmL YLe2QAlzkAdIoG0UsALRKgiRcAhesFEnsAAO8AMj1q0P+7Tiem/mF38+HAhvIAft+pj51wZtYJlc EICqJ0iuOpf7qoCrSQUP7MA3aIPK6a0DO7L0eWJarMUf+8VgXAQxG8Y3C7JmfLNo/LFlfMZM28Zu /MZwbAOzCMcoS7V6WcdTW59Qm8d7HARAawP+QAsFVjC1QQvIQ3vIQBsFjHvHQhC1jayXjgy1e9zI kjy1AoEJXOu6UwoJUFqlW+oIVQqQWPoItyAJ/pgMnaAHEkAAJmAGdlAGZbAJkhAJkZCsizAHcTAE K7ACIHBhNwAIgkAFNHACF8AAHOAGaeCUqem4ejkDLfprPDqIhgikilik0GiN01gJ1zgJSiqO2+iP rFumABmnePqnxdu8yzu9yTu96lyq3hu+8EyUhxAIpUrPhmDP4IvPBmzPBly/ROkG9wwI+zzQgSDQ gIB+9yvAB6yqgKCqDv3QEB3REu3QDQ3RXeAHqsoGhRCmbpCAi/vR+rq4VuAGHD3RJs3QKG0Yvyit vxzR0i790jAd0zI90zRd0zbNEAEBACH5BAAKAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwA AAAAXgETAIcAAAALCwsFBQsXFxcWFgoLDCwJCSUMDDIPDzgZGSwYGDkPEDYiIAUoJgcrKQc1Mgk5 OB44LR8sLS0mIyQ1NTU5OTk5ODc3MyQgHg4XF0QaG1YcHW0kJUkwMU0rLGs/QGFJOSJZQRtIRiFN TDtIRzVaSCRQTzhUUzJTUjpZVzVZVzhaWDZdWzplSR1mTSZsUihgXjxyWzVxVyxiYD57YDRBQkxM TExBQkJHSFlcWkVbWktSU01SUlJbWlhST1RKSmlVVWdUVXRSU3xaWn1bW3ROTm9gXkRkXUpiX1li XWpkYkNkY0poZkVoZ0traURsakxjY11tbFNsa1tmZFRwbk1ybERwb1N0bFp1c0R0ckx4dUZ8ekx5 dkp0clR0c1p4d1F4dlp8elN7eV1jY2JramZmZXVxa2N6dGN9e2N4d2d1dXV7e3R+fnp4d3c2N4VX V4VcXZNLS49mZph4eJR4dYhmZqlra7Nwb7R3d8WBfk6LckuAflGDd1mIc1CBf2SGfWuAf3qAf3OD gE+FglOFg1qIhVWJhlyNilyQjV6YglqYlV2EgmONimKIhWqCgnaDgnuIh3yKiXyJiXaRjmKWiWaU inKUjnqUkWWUkmuYlmyamG6bmGGUknSWlXiYlnKZlnucmnOcmnykkV6kjGSljmirlGuqkmignnak mXe1mWu0nXagj3SloV6zoHjGq3+FhYOMi4ONjYqHh4aFhZePkIqQj4KQj4mSkoSUk4yYl42dm4Kb m4ydlYOVlZGYl5Kbm5KdnJmWlZqFhaKDhK2Li7eXlqeWlrygnIuhmoWgn5ShoIWioYyrpoeko5Oj o5ypppSqqZarq5ypp5y1pIWzrJm0soi0sp2lpaKsq6Oqqa2npraxr6SzsaO7tKa1tbW6urq8uLKg n56UlcWmpsirq9asrOGfoMTLtY/EuqjAvbHGw7bYy7XVyrHk1r7Nzc3CwsLS0tLe3t3X0cTf3+Df 4ODn3Mfg39/s4c/t5dXu5tju6Nzw6dvh4eHu7u7w7OL///8I/gABCBxIsKDBgwgJCkgocCHDhxAj SpxIsaLFixgzatzIsWPFXr5A9hoJ0pdJkSVFnhwZEmWPHVDU9fO3r2bNetnEEStXThy6ev3y1bu3 rpgxYkiNDRPmLVYsddZewXr06tGjNlCgxMKGLVvXa1+5gr1GtqxZZ9fQpk3rLJwzYMCcOUsGt67d u8B85f2V16TfYC1JCh4ceLDgwoYR98KFSzDjxYsfk5TMuPHjy5YrR66MmfNmzqBDV6YlGhdp0qZJ x2Ls1DRj0rJeyZb6Gtbsqq9oLUa9mlYsW7ha9xauOngsWr5X23IqsKpV2VSjU8X9nPpz6VVf/oqX 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 2qqXaLB+ftmXjjSugGmu5op/9/cE8rWuixmv8+UE8KoE9AqZRpkD+eqZCsuwJGyxBkuBGruxDZjC K0yxJIzCKhyyHQuyFpsCLGDDIpvDOWyzN8vD3ZmyOwvEPyzEPFvEP+yy+boCLrvEJ9CyJAsDSKmy N2zEVFzFTVzEAhG06pmkh0ClUfqlYPqkqUAJYLoNdCAECIAAHFC1QoALpvDGriAKf2AGQ4BWZyAD L1CsfUAJa2AGIDABsSfgjTiZoRnqeK5ovbJICCfqCaAgjMZojMnIjJIcuJOAh3l4ydjYo0CqjZzc jV/6yWIap2W6B3lAyqVsyp1Kyqa8yspbvKTsqa+cys9rvLR8vLV8y7h8y8Wby7zcy73MBbfMBcBM y8Jcy8A8zFuAzMpMy1pgvFiwBU66BYnqBDQwA7lrzYhqzYkKzXuQzMZ7zN8czuAMzM2MzN+MzB6R zuq8zuzczu78zvDczjMVzw8REAAh+QQACgAAACH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAsAAAA AF4BEwCHAAAACwsMFRUWGxsbBwgUERE8ERIwMzAIPDkKKykNJiYmKioqJCU2PDohNjUgPj4+NDQ0 PCspHyAuDg5GExNEFRVLGBlXDxBKHR1rKilJJSVXMzJUJCVjODh3MTBpHyBpQT4LQD8fQT8gRT1W UEwNU1AYQ0ElTkwkS0opR0UoSUY2UE4lUU8oVEMvUUs3VVMiVFIrWVYjWlcpW1klXVoqW1kzXFo6 VlU0YV4sYV4xYl06aUkkaGQsZWIzZGI5aWY6bWo7a2c0c200dHAseXUtdnM0eXUxenY5fnkzfXk7 dHE6cm4qflodSkpKV1ZGV1dWTUVbWFh3TkxsZlxVZWNCZWRNaGZFbWpDbWtLaGdNZWRXcG5DcG5M c3FFdXJKeXZMfXpDfHpLd3ZVYWFha2tkamppaGdgcG9jcnFlc3NteXdleHdqfXxmfXxudnZxfXxy fn55eHdyaml/PDyGLi+UNDWqRESYW1uIXl6USkmGTEy2Tk6xX2CNaGiIaGiVc3KbdnSJdXWke3u1 amqkVlbJVFPLfHzEi2k0gXw0gn47mXQ6kmoupHs4oXMriV8jgX5EgX5Kj3lPgX5Tk3dLgH9rhXlj gH5xgH96pH5BhYE6iYQ8iIM4lpA8pJ4+rqc+hYFEhYJLioVDiYZMjYlLjYlFg4BVhoNZiYZdjYpT jIhTkIxNko5SlIpZlZFUmZVal5NYhYRujYtkjoxviIZpg4JzhIN7iIdwiId7jItzjIt7h4h9ko1p kI5xko56lJJtlJJ0lJJ8mph+mpV8qIVLqopWto5SuJBUt5lmsJhvv6Bbw5hWx6dy0KtvwJpghoaB jIuCi4uIkY+Ek5KDlpWJnJuDnJyKmZeFkIyXh4WqjIu1qJ2JpKGJqKKUuaaHuKyXtrOsvr6+u7m0 q6irop+ih4fSsbHHkZDix7eZzrWJybymwL651MGTzMGr1cu059S15M+r29vb1dbWzszH3+Dg5dzH 697J8ePM8uXR8+nY7eHP5ubm7u7u6Obj8PDw////8O/vCP4AAQgcSLCgwYMIEypcyLChw4cQI0qc SLGixYsYM2pMwzEORzdu0oAMKbLjSJEjSYJM88TJE3b98OG7J9Peu3LkDJkzR84bvX733NV7h82Q IENGBQUqp6sWPXa1asGZCidOmTO1oE2DxnUr169cnUFz5uzZM7JonenSlbZpLWdRo8K5RLVu1TdT 4+itqrdvnJUcOwYuGRhwSZIoBxdWzLjxYseQIyOOTHkwmsqULzsmU6YMms4fO38uwxnNyjKKNXP0 PJh16zSqUQv0TKa27du1Sds+c4a27au8ybT8po+mTHz27tkMJIhcNucz3b1bh27QID+DAgX6E0gc 2Vrt2v5JnfomDudaZ9N+dxsXbly7duNUreomTnm/kxtfRrOfNJrcuAUo4IBknDGgbgASqOCCCxpY IIMCIsgZbhIGWGGEZGhxmxljaGGGhgVqKGIZZkxo4W9klAgggrqpyJmLAllCCy0y0jijjTfmaMmO MtZI4460VCGOPPncQ5M9SCL5zh9HZYONIPm0c8456HRzBx54+HGHH9thA8wzuoR3y5i01ELLGmk8 M82abLY5jTRrRiONNNFAE42cwNwJDDTP5GKWn7noAiaYgQY6Zi5j3oILmbfQ0mhUMzaa44xvUErL G5ZU+iOPnHYKJKZtwPJGpbC0MWqllLSRaaWqejoqJf5vtKFqq7G+AaslstYq66yxyhoHrr2aumuu wg5r7LBrHItsssjKukavzB67BpprqIHrrtOqscaOzSbrbbRtPOuts+Hueq23ArnQhBNVaLiGZtry pwZ/sO0H27tovMsRGlOoI4875wiDTDoz1XPPO9cIko1SfsiTDjvpnGMlHnxEUfEffwACjlrusOPN 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 YSNlYSlpZSpsaC1oZCZuajFnZTdxbTRxbTp1cSR9eSN6dip1cjp4dT54dTR0biFLS0tDQ0NUVE1Y V01aWEdbW1NbWlVRR1NYV3plVkZoXlJqaEdjYVBjY1traVJsa1tpZlZwbltwblR5dkF8eUR4dUNy cFJ0clt4dlp9e1R6eVxwbkRramNpaWRwbmN0c2Nzcmx4dmJ8e2N8emt4dmh7e3J3dnFqaX1gXXUk JIUmJpc5No8pKqgtLrYzM7M0NMg5OdYvMME+PeNAP+RbWohcW5VHSIxeXqNPT7JhYZtkY5dxbItk ZKhnZ7Z0calgXYBDQtBqa8dtbdR4duRLSeqBexyDfRaRZB6CfCSCfSqBfTaVbS6qei+GXyOBfUqB fVmTdUqAfmODfmqDfnOifkaQiRmJgyyGgCmGgTGKhTKNiTuJhTiRjDyQizalnR20hTmtgj21rCCJ hUOIhUWFglGDgVyIhVWSjUOUj0iVkUSWkUqalUmagFeDgWSEg2qKiGWMi2uIhmiDgnOMinOIhnSR jm2UknOYlXiRi3O3i0W2jk2okGu6oXrLkjzLjzjLlUXMm1HUnUfIlkvXpFbVoUjUrmzlrlvjs2fn vHngrWDBnmXryXeypZSvrLOXlZ2wr87NtYnNt5HFu63CvcbUwprbyaTQyrzowofnyZnp05rr1Kbl 1rbw1arz3LjnzaLx47PMysbY1tHi18Lx38Pz4sX15Mr368z26tP369fu59T////19PHu7OgI/gAB CBxIsKDBgwgJBkjIsKHDhxAjSpxIsaLFixgzatx4sYrHjyBDerRipUpJkSjB+cuXD59Le/HEWapU aeY3d/7wxYO3zhElSDR/PjKHB48/dnmKFs0zZ04epk2jSo0zJ06cN3PgzHnzBg6crl/BdAXjFYxZ smfPZjG7NguWt1ncxn1Ll6Rdkyg/kszLt6/fv4ADCx7s9yThw4j9Cixp5cpdu3utYBkJOfLkkyTT 5cy3T58+e/bwvYsEidIjSJH2iW73Tt1pRo8QMWrESJzSe/yULk36tKkdqU3lNLW6leubq8aTvxEj 9o1ZOGmjm/3S9gsYLG6x06WbRfJjxpj3/poEP9Ix+Mfmz0e+ApIkFvGOq7CvPN4w5Mvp66+XTxl9 4/6R3aUfY+PNR59jk42nYGPfNRjge+dVkSBlBQZYkkBfZKjhhhx2+EUYGYLY4Tz/6OOSiaDZc087 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 7WiNynme56me1ZlY7SljAkELAJkJPnCf+Jmf+rmf1+AJ9TcPW3CRiekHHOCY06CZ6iANp6AFIrAH 5sAP2gANmrkNzDAO/FAPoMAFvpCBGbgLHvqhHjqCK6kLrUCiKXiCJwqDNLiiM7gKq6AKq8AJLsoJ NFqjNLoJRkiEnICjTdCjPtoEURikUgiF9xlt+3mkSJqkSrqkTNqkTvqkUBqlUjqlVJp/HBEROXSl WrqlXNqlXvqlYBqmWhoQACH5BADIAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgET AIcAAAALCwsGBhkTExMcHBwKCikODjcQED4VFSorKQcsKQgmJAc2NAk5Ngs9Ogo5NhQvLQ4nJic4 ODgzLC4gHgUTE0kZGFwVFVYZGWUeHnMfIHYwJ04kJHstKmogH3ZAPQtCPxdDOixBN1pEQQxNSQ1J RgxKRxZRTQ5RThdWUw5YUw9WUhFYUxBcWBReWRpYVBtdWitYVSRVVDlKSSliXRFgXBxhXSNlVytg XjRxWT9qZRJsZxVxaxxybBR1cBV6cxV6dRt9eBZ9eBtlYSNlYSlpZSpsaC1oZCZuajFnZTdxbTRx bTp1cSR9eSN6dip1cjp4dT54dTR0biFLS0tDQ0NUVE1YV01aWEdbW1NbWlVRR1NYV3plVkZoXlJq aEdjYVBjY1traVJsa1tpZlZwbltwblR5dkF8eUR4dUNycFJ0clt4dlp9e1R6eVxwbkRramNpaWRw bmN0c2Nzcmx4dmJ8e2N8emt4dmh7e3J3dnFqaX1gXXUkJIUmJpc5No8pKqgtLrYzM7M0NMg5OdYv MME+PeNAP+RbWohcW5VHSIxeXqNPT7JhYZtkY5dxbItkZKhnZ7Z0calgXYBDQtBqa8dtbdR4duRL SeqBexyDfRaRZB6CfCSCfSqBfTaVbS6qei+GXyOBfUqBfVmTdUqAfmODfmqDfnOifkaQiRmJgyyG gCmGgTGKhTKNiTuJhTiRjDyQizalnR20hTmtgj21rCCJhUOIhUWFglGDgVyIhVWSjUOUj0iVkUSW kUqalUmagFeDgWSEg2qKiGWMi2uIhmiDgnOMinOIhnSRjm2UknOYlXiRi3O3i0W2jk2okGu6oXrL kjzLjzjLlUXMm1HUnUfIlkvXpFbVoUjUrmzlrlvjs2fnvHngrWDBnmXryXeypZSvrLOXlZ2wr87N tYnNt5HFu63CvcbUwprbyaTQyrzowofnyZnp05rr1Kbl1rbw1arz3LjnzaLx47PMysbY1tHi18Lx 38Pz4sX15Mr368z26tP369fu59T////19PHu7OgI/gABCBxIsKDBgwgJBkjIsKHDhxAjSpxIsaLF ixgzatx4sYrHjyBDerRipUpJkSjB+cuXD59Le/HEWapUaeY3d/7wxYO3zhElSDR/PjKHB48/dnmK Fs0zZ04epk2jSo0zJ06cN3PgzHnzBg6crl/BdAXjFYxZsmfPZjG7NguWt1ncxn1Ll6Rdkyg/kszL t6/fv4ADCx7s9yThw4j9Cixp5cpdu3utYBkJOfLkkyTT5cy3T58+e/bwvYsEidIjSJH2iW73Tt1p Ro8QMWrESJzSe/yULk36tKkdqU3lNLW6leubq8aTvxEj9o1ZOGmjm/3S9gsYLG6x06WbRfJjxpj3 /poEP9Ix+Mfmz0e+ApIkFvGOq7CvPN4w5Mvp66+XTxl94/6R3aUfY+PNR59jk42nYGPfNRjge+dV kSBlBQZYkkBfZKjhhhx2+EUYGYLY4Tz/6OOSiaDZc087PpnGiCL82APPO+ysowgkjzzSiGyNRHKM McfI404xxxSDRzFIJolkUaXg0aQdeORhx5RU2nFHHXXcYeUdd8jh5ZdyqBGmHGLIQQYZYpyZphhs tjmGGGHAGcacX4wB4hgefpinhiLu6eefgPrZZ6CEFmpooYMe+ieIie4p0AMPzDDDFFd0iIWiXXRB zz7tPDOKM+SYCI89PeHIyIv/uAQPPOcgguMh/o0ccqoj8xxzzD3unKPkkXjYYWQwRlbZK5VSasnl sV2CGceXZcahhhhXocnmcm1W++YY2GbbaIdccKshFl0cGu4X4HY4rp+XkpvhuV90u2Gllq7LYbjp ysthvex+Qe+f9eq74b6G5qthpQK3u2G6YOx7hQwzhDABBAIxIDEEElfcgAMOmGCCpDHIgIMXbqQh 8sgjq0HGPP6Q44wpjTSCjj372KNPqY/IqkiJ/OBzzzqHQAJJj5LAqgc9xiSTDzrkGGPMMsko7bTT wyh9DDHEFBkMMcFkrTUwwGTdNddc1xEMlqSQXUcbWLahttpqtLGGGm/HvUYac6tBN8l4pxFG/t58 9y3y3nkD3jfggvtteOGDG67434sjzrfjfxN+OMl7Vz5y4WF4gYMMMUiqMcYNVFxxAgosIJACECig Oumqt166AgnEnsACC8iOOsWQPjAPPeOcssUjllhiTj34yNzTI4wcgsgh/8CDz6o2KtLIFtQfcsjQ xoSzDzrjOG2rrcYomXUxWZdSSvnnT0mKHXWsXwf77GN5ZR10qEFHG2rY7zbc+b+df/5iSIPJwkCG MqgpTmQgoJzmxMAGMtALDpzTFCb4hQla8IIYzKAGNfjACIZhgyD8IAhHSMIShpBODBwhA79ABQlM YAIRiAABCDCAADwgAAuBCOxkRzvaUUAg/iQIoglKMIIiGpGIRxwBEo1YxBJ8oAQm+EA53CGLDhDC EIYYhDhm9I54aGMDfOhABzjQAX7EQx3qwMY2EpGIQ2zBjXvYA62SkQx+gEoZeMQjHfe4R6bRsWhN S8YwhpEMZBgSGYMchjAGKYxFNvKRkBQGLh7JNVxY8pKYtCQbcMGGTnryk6AM5Ro8KYpQeHIK/ZgC G1A5wX640pWtfGUqUSnLWL6ylaoEpSg+Sctb9hKWrFzlLGU5zFr+spi+JKYtgUlMKrghCUhIAhFg EAMCEHMh/QDAEQFATIFk05velGU4X6nNJhrRAQ9ggEAwxk4HiO6d8IQnOiQ2j3ScQgSF/pjEIAZB CHCoQxto5MYGPOABDGQAA/WwBjSY0QxrYAADF6hABQxggALsIQle8IIzQKGLjHoUgiTrHxvaQApS dC0YxhgG1oLRyKytNBhgg6kdwgYMLNUBF2c7m9rup7Y1rM1tbpPbGubWtzIsjmSsTAMrl7rUWTY1 g04d5hQUZ0GnMlWqSpUqLq/aSiq0sB8u7EcExNqPGfZjAGjFYQD6gUNuEuSbAICnA9wKTreKjq54 9Qde4ToQuGYTnhAgXQIEQoPCtqAFLFDBClagAhUktrEpiKxkI8sCFqTAH8xobDnGEQJDXKIQghAE IMTRjE9YIxrW2AAGLMCH1tajGp+Q/kUzqlGBiB7gABUtQDigAAV33MAMaABucHmLhidA4QnIfcIS lqsEJSwBCdCFbnONgATqQpe61o2udJ27BOUmF7nH5a14zcBbM5j3vGdIbyjWy9712iIUt4ivfOWb i/reor65YGV+pbrfKVChmf91JRXgKwFiSqDAEjhucp37BCVc1whjJYARjmDNARBhAGddawBqoOG1 itOtKqBrN92azW+Ss7EgdmtiQTxZyYZ4xNlsLIq7GWK6vtiVAJixOFucghOcgIgCOUEQS7DED4zA yExM8pGL+AFyOODI5eBCHwrBT0FMIhDiGIUnmuEJaUzgAhdYLUJP24xmSKO2Es0t/gLA4YYlCMMN z/RCEuYs5znbec44uPM0kwCDOcMABjj4s6AHHYNCG/oFLyg0ClDQuUU72gQogHSkNaYxElB6iCZQ spGRvGQmG3HTRtwrOEcg4rrita+oPnU5Px3qbBZR1LA2MapJLeu6lrjUBXG1W1/taiXz2iB8NbWr P7BrWgO7rkz8wAfY2QCBBOEHP/BBD3qggx3o4NrYzra2dbCPfXgC28/YQGgF8QdA/IEP4ejGJ9Yd jQ1kwALwRig2snGNaUgDzAeoQAEEUAAtlMMWAK+FwAduC1cU3BadQLgroOCKTkShExCPeBRW8fCJ R8EJF8e4EzS+8Y47gQkgD7nI/pkghZLz4OQoR/kOeLCDlru85duOebVhjm1ufjibOsC1iG8OgJyb WJzWvnbQr+1WosOY57bueal9Ds5b25ycRS8607cNc6kbnedTz/rTcSzqbdMAsSkQyGFVcIIUqKDH JPCxkNXOdrbn4xya8PE8RPEHQgACEH34Qx/68A1sNIMZzJCGai8A7wu4Qxvb2IY2zhzRCgjg8eFY AhomL9zJL0HBy+0udzOv3etClwjULQIRikD6IRyBCKgnwultAAMb2GAIhXZBDGwgexe4ANG3RzSi F7uCF/R+BShYwQmEL/y2G5/taWc7Q05gEOY7xPkI8XEQ1Z72gQh5ItAfCAma/m8R6PtY+9RPvvfV vnzrj7/8QQ4/CYhIbACg4v3vD8Kzoe0DaNvf/vW3vzewIQtom8OK5nZuHrB34HAKgScL7QZRhecO 1oB42UBbHbABjycAXAAOu8ALvdALvLCBvLALusALuuCBIagLr/AKrVCCrXCCJugKrQALrvCCrsAK rPCCrLAKrJAKq5AKqqAKqaCDO/iDO7gJqrAJQtgERIgJSLgJmCAEQtAETAgEUBiFPwAE91eF9Jd/ Vnh/WJiFXNiFW0h/XRiGYjiGZFiFX8iFZ3iGZWiFX4iFbtiF8xdtPbADNCAQ06YDhmVZZidjkMVj KUAD2tANshBZ8/AHetcH/gTlAa1VgJ8gDZ/QbhYQZhaAAQxoDdyQDdKQbxPYBcsQCmewXudFXuQl XuHFW8alBFGAXEvgYA2GBA4WXUZgBKRXBLEYi6R3BEdgeqc3BENABDtQA0OwAzZQA8RYjC5QAy1g e8p4WIfFAohVWX44WX0ojYrFh9YoY3t4dtjIh5HVh9rIjdd4jd34jS7GjeM4jS1mjt+4AtlojWbH Y+G4h2anh+mIje34juEoju5Yj34YRAIRCwAJf/I3kARZkAQpD+zQf0CQDnvXWonIBx5QgJ5wCtEA iYQHUfVADdFADdwgDQWwbwFgCl3gCyRZkibJC76wgbqwkrxQgiT4Ci9Z/oIoWIKw8AqwcJM3yQqw oJOpIIMy2JM9GJQ8CIRASIREqAqZgAmbkJRIKARLyIRCIH8/YJBUSZBTWZXPJpUDeZXPJgRcGQRR WZBfiZUDGZZkuZVaSZZjaZBraZVqeZZpiZZwOZdsSZXR5mxB4AM60ALg+FiQBVmPxVjs4AmNRQ8d kAEZwAF8YFCBkAHhwAyxxQ3VQAUcMIkYIAn5QA0aqQ3MAENZYA5c0AWfmF6kGYqk+F2o2VzM1Vyv iF21+JqzeItFgItE0IuoB4zDOIzGWAO2x5u3x4wu4IwssAKVBY2URY/56JcylljKuZzWyFhmx1h/ +Y356FjS2VjNyYfEzsmH2VmN1NlY11mdjuWO4Fmd4emN7WiNynme56me1ZlY7SljAkELAJkJPnCf +Jmf+rmf1+AJ9TcPW3CRiekHHOCY06CZ6iANp6AFIrAH5sAP2gANmrkNzDAO/FAPoMAFvpCBGbgL HvqhHjqCK6kLrUCiKXiCJwqDNLiiM7gKq6AKq8AJLsoJNFqjNLoJRkiEnICjTdCjPtoEURikUgiF 9xlt+3mkSJqkSrqkTNqkTvqkUBqlUjqlVJp/HBEROXSlWrqlXNqlXvqlYBqmWhoQACH5BAAKAAAA If4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsGBhQHBxgICBQKChsXFhcL CyINDSwODjUSEiIWFSwUFDckIhYlIxkuLBsqKRcwLh4zMQk8OQo0Mhw5Nxs8OhwpJwcuLCIoKCc5 NyE8OSM4Nig/Pz82NTEtKTMnHz4VFUcbG1sXF1YbG2UgH2omIlg0Lk0kI2kmJnczLmhBPgtBPhxA PiNAPilBO25FQh1LSB5JRh5QTA1PTA1FQiNJRiRKRyxMSSFIRitNTDlHRjVTTSNRTStYTyVSTThU USVaVSZaVStWUypVUjRVUjtaVjJdWTNcWjxYVjpiXSphXTRjXTppXzt0VTBnYytpZC1taC1nYzFl YTxpZDFtaTFqYD1zay5wZy5yazNzbTt5bjN0cDN4cjdKSklPT1lKSlhPUFldW0RYVkdUVFtdXFtY VlVVS1FTU2JbWmNdXWtYV2JZWXdRTmxhXkRgXUtgX15jWlVtU0NgX2FgX2lkYkNlY0ppZkZpZkpt aUZtakxkY11sa11nZVJxbkt1bERybFl2cUN6dER6dkp9eUxzcEl9elJ2c1pkY2NjY2poZ2Rsa2Js a2xoZ2tlZXFsbHRsbHtnZnlwbmZ0bmlwbnJ1c2R0c2t4d2x9e2N8em15dmBzc3R1dHt4d3J7enN7 e3l4d3wlJYQpKYgrK5k4OJQsLKczMqkzM7YvL7A3NsFaWoldXZJeXptSUphHSIxcXKJraYNmZJl3 d45hYadkZLhfYKJnZ8VwcNNIRs+JZjmMdTmicjyIaUWBfEuCd0aBfVWDf1iWc0iVdVWObUuAfneM d2WkeUeie1WAf6GQijiQjE2EgFuEg3uGhXqUiXGphFizilatgkizjme2kma4mHWmjXK9o3fAoHuK h5qSjI2Pj6yrmYqhnae5pIq5qJaopKmmpLW4qqOxrba9s6m/v7+2tbu6uMSdm8HErZfHsZzIuKfL vbTLvrnDvLnNwbrNwbfRyb/NxMLHxcjGxtTJydvIx9fU1N/S0tLRzc3MzOLW1uPX1+na2ubb2+jX 2Of///8I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzaiTDEQ3HjyBDduyIpqTJk2jA1YsX j11LdunO3bJF09Y2dfVgrkMXi9Ysmj5nneMEC984SLBgEYUFqSnTppAeRYok9ZEjR1avXs3qqJGj RGAdqVGTSOxXNWLVsElLdmzbNG7TwE2zRq7cunjXrCGThmMZunzXqFmDpk1hvYTVdJTrkS+avh/3 gtwrmbJeMihNGkZDuCRIzyLDhBT9sTFJjyg7oyYZ0rTI1yE7E1bt2WTr0rA5knaNuXbh2gJBmsnN cfhryZE5qlznkiW75+pizaJV69WslunQqUO36tUqVqpY/q1apQ3SJk7vyHGCtN78o0eb3st/T6mR /ff2GyWyrwgsIv//geUfHXSARWCBiaiRRiILgjWHXWk8+NeEZJRR4YVlDGehhRdKZuFlZZShF4cV rrEhR8hdCNKJGFbIYYp8ffQhca9xaJxwKpaWomTDkUbjRzcS19iQMNJIYkhBBikjGcitIdAcUMIh 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 J+oLZvsHbSsIfxAIbezGasy2MDrHc7wFWmDHW5AFd5sFWMDHPPrHfYWLnlFgukIqplBQBWJKw4K8 yOepyEsau4isyI78o4qcBYeMuYdcBVmguIvrspvcupPbuqcLs5+cpVDwyTGLnow7s418yK1snpHM yS8ryD/qyqaLnrXsyDVcy63MyDb8y2IqBYqMyKocBRpxzMiczMq8zMzczM78zNCsEAEBACH5BAAK AAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsbGgUWFhcNDSQNDSsO DjERESURESweHCUeHSwSEjMVFTsYGDsgHykgHzAiIAYoJgcrKQc1MgkkIyQmJSkuLSsqKSglJDMl JDwrKjIqKTowLioxLycwLjQxLzk5Nys+PS01Myk0MjMxMDg5NzQ5Nzg+PDQ8OjsgHg4UFEMZGUob G1QYGFsbG2YfH3AjHkkkI0YjI1QnJlgyLkUzMkM9PEQ9O0s3NEs2NVgwKlokJGMjI2srK2csLHQr K3wkJXQyMXc6OmlDPjJGPi9CPUJAPkxCPnFCQC5LQi9CQDJNRDNJRTtMSTxHRDhTRTNSSztZTT5W RzZWUz5bUD9QRC9tUz5EQkNDQkpIRkFMSkNMSkxLRUxMS1NLSVtFQ1hRTUNQT0pZSUlSTlVWU0JV U0xbU0NcWURcWkpYVkpVU1JUUlxYVlNbWVRcWltZV1pKR2RTU2VSUmxbWmZbW2taV2tSUnNRUXxc XHNcXHpXWHFQTXFjWkNhXkpsXURtXkpoU0hiXlNoWld0W0d1W1VlTU1gX2tlXGZgX3Z3XWtkYUxq YkxraE1jYEZkYVRkYVpqZFJpZ1traFJqaF5zZk10ZlN6ZVR4ZFp8eFliYWZkY2traWNqam5pZm5l ZXNkZHtoZ3RoZ3lsa3Nra3l6ZWlwbnVwb3t2anJ0c3Nzcnt/f398cnQrK4MoKIksLJY0NIcwMZY0 NKYuLqNaWoNaWotVVYdbW5NcXJxSUpNISY1dXaheXrJiX4VhYYNjYoxqaoNsa4poZ4FjYpNpaZhw boFwbo1zc4R4d4h6eoR3dYh7eJRwb5ZhYaRlZbdfYJ+FalmKcV2AZUqDamiJcmmKd3aGeoaHe5KD fqaSgHiCgoKLiYyGg5WViIqWjJeamIaalZeNjauLiqSLi7CYlKaUlLOUlLqZmbiilZmgkY+jm6Sk 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 JUMlJUwoJ0MtLUQtLEsoJ0kiIlQkJFwrKlMrKlooJ18xLkUwL0w5L0UwL1IwL102NUQzMko6NkQ6 NUw6OUU8O0szMlM6NFI4N148O1M7OlszMlsjI2MjI2stLGQsLGwoJ2AlJHIjI3srK3IrK3snKH8x L2MwL2w0NGQzM2s8O2Q8Oms4NmQ0NHMzM3o5OHQ6OngvMGNMOz5FOD5ROj9EOkNDPEtLPERJPElA N0BBPVFFOltKPVxFOFZSPUJCPWNEP2xAPnNHPHpEQ0xNQUxMS0xHQkRFQ1VEQ1xLRFtMS1VMSlpL RFJSQUZUREpXR0tUSFVQTltbSlVbT1pSRlhTU01dUFZcUl1UVFlEQ2NFQ2tKQ2JKRWxMSmRMS2pE Q3RMSnJLR3lQTmFTTWtaTmNVSGdTSXJVSnpTUWRTUm5aU2NZVW1cWmlbWWVVVXNTU3tXWHFXWHlY V3JcXHRbW3xfYH9fYHNjT1VkT1hkU1xlUVljVGJrVmJmWmlhWndiYWZkYmxra2thYXRiYnxtYnZ4 eHh1dHh0bH4lJYMrK4M3N4dHR4RRTYZRUoJSUotYV4NYV4paWoNbW4tXWIlRUZRUVJpXWJRbW5Na WpxZVpFWV6FaWqRfYIFfYJRgX4VgX4loX4phXpJjYoNjY4tpZ4JqZoxqaoRra4tnaIpjY5NjY5xo Z5Bsa5Nubppzbod1b5V1cox4coZ6dIx5c4d1c5t5dZR6dZt9eZN4dphjY6Nra6xmZqVvb7J0c6J5 daV8eqN3dqp4eLCBf5mAfaOBfaiEhJ6Dg6SFhauKi66Hh7OHh7qMjLyKirWUlLqbm7q/v7+IiMDD w8PNzc3NzMHQz8LU08La2MPY2MzT09L///8I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgz aqQkq9KsSh47dgzp8eMskbRo6VrJsiWtcOfMmSNHbma1cMGA6QQmrRrNatyq8fK1yxewXUjH8ep1 bpyvYL6eRo26q9evq79s4bLFlWuuWrhm4QqbK5fYWrNqmTVrKyUvXkjjhtulaxc0Wr+ePcNF69mw ZLiE7RWbLNmtSs8qFS6MuFKtZM9y9e01zFfLb76g9XomK6XesLb2Jqs0MplJkImTdRwN+FlblS1j 05LVmdas27hNdrxNciRp3idVwo7NMmVn2rNF7gZ5siRJ4LdrDyeuK7nx6Lifeyz5UXvwlNR1/gmk 9MjQo0fkz6tfz/48pfcg48efRo7bNm72q1XbZo3rr5S2VIPNNdRc00pKuNni0TCbaKLJNt7cIiEu t1Ao4S0O1nJJLZpc0uEll2ASYoiYYELJJSeOWOJ7JlYC4iWO1VILMjEKUwkyzqSSCiXInLgjJZs8 sokllmgiJCVGakKekpk8UiSSIG0i32FUUuJigzsqiYmSlBBiSSbpkbcJkucF+aMmhlgp35qVWGlI JYak2Waa7aF3nnnusffem40wt+abVu5JHp3p1VkoepQQKidIfbLp5nuQ0kmnnoTYyV6amLIJkkAy 3iJjJZ7W4uKGG2qioYyiohXWLP7ZkhU4/ueUI2s55KSDDjflbNMLVG/xkk416FiDjTVL+cLLVW8N I4www3CjTTKbUTbMtL1AKy2zvTArzFjIBOYtMrcQI6EwE5Ib2IQVbvXLNLhsJg0u0gwzVi7v3iKN hPc6Q24zlzRzCzO18PvvLf7e4kzAMjaDCy9cTWPLu9KUtcxY0gRMoTSz3LJhYaIi0+8lztwiDMAF +6vWLLnYoourbXmVCy4y4mKWhKiidaqGl2BI6iwbahijWl21ypVYtnz1cqdpycizjKSS6nPTtXia MVe6ZJVV0EWjVRaqNKPVs9OVmJqqg7ckHXVWunwl0Aku8ADEH4RgQqQlkVAyNyaR4D03/pF2z50i Jdugg40ypJBCzTaBo0MNMVmVlUs33QB7zTW12FK2hrM4aM0mm3RDoCacgy5Mg6STDrqDpjvoYCas s64JJq2zjgknlnCyCSe4Y6mMMqmEqAkyu2OiTIjDCw+7jplEkoolqGCSSvOo1L4JKsn/GP3cvZeo zHu38J7K8Zo0b4nclDxPvfK1U4+K8plQP/6KRIoYoiXvjWgliSfKTeT8+u8dyd4A7Fv+UCQ/E8nv PfQrEd7694j+0e1/D9yb3vhmPwKCKH8KvOCKLkG3DgIwEhCMhJOI9Ig/ACEIKjCBQD7gARZ64IUv LAELWOACFwRBClAARJpEdwtkbAIZ/sjQxLKIQQ51VGMZ0TjGMbiBDnWk44nHAIYvehGVczzxVrqa 1rQWNq1x6Gsd3sCGM8aYDGdEQxhjJKMzymjGaDyjMGYsIxyTgSNn4OiOyCjjsva4rDvScTHIEAYd BYmMvyRDWckgRmGEEcjRNXJ0m2CkDzkXyUjuEYjg4iO4AFOYYiQSF8UgxrIMM7o+BvKHjPyhJm6R CkqS65IiG+UocZGMZf1FZI2sJB8ZKTpLUjKSuCRGJneJyMAoy5jDXFYkwZUKCQXykZpopSUZGS5h 9rCRtKTlKG9Ry1cKQ0mGAAQUpBCEF7iABScoQQk4wE52biADDBBIBzrAAHoygAEL/rjnAhagAAU4 oJ8KaABAA9oABzgAAhBAgQpOlAhEFEIWVAQWOia6uGJQiEITzeg1LNQ0TXBiGzryXCtQYT4dmZRz Jk0pEE26UmSkIpqoiGlJY3q73OEOd+1rXSoysYlMkKKnL3UQKVSXCU0UdXWtk0QmJCEJTiT1pk29 afIyYYlKPAJMkArUif4GIxTZ7TyWAGsHxSpCTig1dq2rW1bbdEErWWJEV7UUCUVItxE+Yg14zetd 8RoJOOT1r35t0/3ek9dI/HUNe0isYvdwWL/mdQ+ZYKwFdHCBBzzgAAcwgAEEUAABAMCzCFAIAhAw UIAm4LQCgYERVmsEGKjWCC2A/sELWnBOF5zgBOi87QpWcAIV3BadKyhEI8YgBCS44rhoaERylXsE VyxhCa9QghKNcQxjLCMWK6mFvJQ1jHU0gxrrsEY3mmENa5DXGswwr3qb0QxptFca8I2vfOPLXmcw oxn2ZUZ+mcFf+zaDvwDmrzIAnEYyslcay0BigqVBRmYowxm7UwbwIgy8CSODGamAsDJu4Y7u3aId Y3mHiOEBD62Q+MQhFrE72iGhdqzYxRrrcIRnrOGQifgd8pDHWOLB43jYQy/2SEY1njEPZzRjHkim xzzYS48m02MV/vDHP/6xiir7Yw1VpjKUpTzlVcRjKyeGB5SxvAot46MfaO4H/gYw0I97TPkfa0hD Perxj3oM4M77oPOULcCGOde5HgCwAKAtYIF/ENrPe7ZFBk6wW96uwAQmgMAGBEKCSle6ne0kAQc2 wOkNQMABDfg0BBpA6ga8gdSA+MMMSjCEIYTA1VAQgxcCIQYxlOADIgBBrtEwhl73GgTA1oCwM5AB F6RABSr4QQx+cIMb8IAHP/gBEH7ghmoPYhCVIpLtNpEKCdcRkxLOUUpToQqZkhQVuEPF9MwX03Ob lBTj1hEQU3k7ztnupviOKb5vim5KrONLmGBHidjxIoJfgh2nIvgsCO6iuf2bSA9fByXSjW505y4T KzI4iAQOonZ0/BLCODiI/iQut4jPbcyrYAM+LHAKfOCjFPj4xwP8gI8D7EGzBmCnBnIhbA0IGtB0 Fkg9AkD0fBQ90AAY9KABYPQA5APp9wCADgAd6HpYIOlVH8jSBWIIgpa61KgFgBOc8ASyP6EJTzh7 Ec5ediYQoQY0CAIN5s4DZ+OiDM4+hCBe8Iq+L8EVSIgFIMLACDOYwQhIGMFxXaELNJwBDZB3xQgm H4IQiOADhQCCDyjhNiB43gee1zzoRe8DH4xdCmOPQtqrMIUpVMEKsH99FWYfhT9AAQp/KEMZ3PCH Pwyi976/NiEqZYhKEQJSLgLVhcYyFmYNwy/JiEYydndhCbciFfxtRYAB/iyMDluDwzvGRTOEEY9e 4MLH9kj/W+xB4lyccRbtYIc65B+nchjCgewZPiGeMI4nCEIQTwAOU1AIUyAOVEAFBngICNgEUzAO 4DAO4zANTuAD4+AEcSAFggYA5VBohwYA/+CBWTcVH+AERBACwRACTRACgjYA+wCCLLgPMLgPeAYA uKADhpaBuAAAMjgA/KBnN1gPeRZ0OkhnhBYCLEiElGELHkADdccDKhADN6ACKZACArECKvBojXZb v6WFJ2ACjwZpEoBQECABbyABZugGMdACR9BqrSYEZdADM9BrXlACHgACdfgBjSAGYxAGfCgClxds GsABgBCFN5AChTiF/oiYiIp4bMimAjLQiI+oAjXkAuY0iVe4AoiIAigQARGQAp3IiRGwiZwIAaBo App4il+4W1y4Ai7gaLcFaZAmhghlhrQ4hmaoAJQAUJSwT5WwACawALNAbLMgbMMobLQAAsMmjPuk AI+gAAtwCf8EULRohhFAihCwAL0Iac9IbBnAcxpACz0HjhpQC8q4T5agABCgABl4dUondSC4jgPB jeB4Aj5nZwPggjIYAAOgDzNICViHdewodFlXdXeGjwMJkAJhAfskhtNIiwJxexAZBRI5kRQ5kVIg BaH3A+QSBtH2A4RABH2nBEmQBEowBIewCLVWa0SQBEVwBEmABL/Q/giNwAgyiQQ2iQRrOARJQAuA kGrV9gfVFpRBCQRCiXu9h3tI+QdmcAZM2ZROWQVnAAgSWQZAwJEdKW0dOW1ggJXTtoelF3pAAJFQ EAVjGQVVUJFkCQWeF207wJZXGW0lwCyHNAwy9AwsAAQs8Awe0ALDIARCIALf8GrfMJjB8A1++Q0f AAQlMAwzZEvMwgFX2ZbRxgMswJiexwLQ8AzQ8A3h4Jfg8JngIA5NkATikHZPYA4TOA4+4AhQ8HN1 RgBZlwzviGiGNgwtIAR9CQUiIGgEEAUgSAD8QABQAJwEAJwAIJvBCZx6RmjwyA9VRwBA8JvOOVk/ SGdzBgCM+QOS/rkDO5ADN5ADNiAQN2ADiPiEUgiJjZieiRgJcVABnDgIOXCbftkC9NkCbiAHXsAF XuAF6aRO6sQIerAIi6AHYoBrLUCHLxQFPxAEzDaeNvCgEBqhElqINtBs42mhztZszyZ3PdChPNAD 3omhNkABFFABJVoBKJqiKjoBMdCiE0ABEcCi5dmILoBsNdqIiAiKMRoBF8CJPRoBAhWkBWVQDhAB /6RPG5ACG9ABGxCIHCBsOsdpKcAABhVQVkpqOqqjEzCknEikRMppTMppgeikKgCmHbAARdoABTEA CjAQbZoQaNppSioQA6ACA3FndYqnBammekoQaioQDgAA90in/hFwp/c4aQdxqAyQpaBohgJxbW8w CG/wBkAJfH/Qk4WAqT3Zk71HCpGACG3QBpfwBAd4gE3QBFTQBJWACIigCIugCEzABDBABEVQBLgQ CoVDCpSgBAd4BC1pBbQQJ3EyfNdWrHEwCHFwrMjqBshqrMkaB5EaqYMgoK+aCInACNgqrIYgCITg e5P6BnEAB3YgrnZgB3hgruaKB+rqCWRwrnogB2/gBm1AqZS6qfZqr71XbaG6r/zar/sqr/76k8B3 r/earwDbr2nAr2lwsAHbBgLbewSLr0DprxTLrwwbqvrKewMbsZwKlBfbBnJQsf/ar0H5B5R6qZua qRIrrweb/gY7kAYCoQM6YAM48KAUMAEjSgEVCoUYiqEyoAd64AU2MAGPIASsxQItgLQt8Af66QVd 0AW4pYUl4Ah04AXqOocswE4kEARquZYdyZ1gK7M6sANiS7ZiW7Zb4LRk0AVru5/5OQZcAAZc0JE5 sAM8kAN4qwM4sLd7uwVZkAVb4LdZgAVdQLhkcLhakLhY8LcVEKE9+7jNRgExMLQ3ewEkSgGWe7k4 +6IkyrmXe7M227My0LMQmgKdq7k5e7o3GwM3S6Jt8LkvOp48O7qQ66Cp+7mwCweeOwGca7lr8KIP CoVxULs3AIUPirO4C7ue27qa27lD+6DE22wVarO4KxCP/jAJjoAIyQoH3AsHz6qs2Ba+i3Bty2AM kXBtwmAFVMB6rfcErFcJrqoIiuAJUjAFTJB2TGAMobC/pBAKV3AFTlADyvUeiHIoj5C9B4wIjrDA DOwIg7DAk/AJEjzBfTDBipAH8iu/1rrBldJQ1uoIF5wHIjzCfZAHneAJnZDCKrzCnaCueMAHdvCs zUqshFCsNvy927u93su94PqsO9y93CvD4Bu+NTwIUIWs4QrESey94ZrDcFAKT9y9cVAKyYrERBy+ 14YKkhAHnGAKbxDETbzDpoDDk1AKo+AHUdzEyWoKNozFbYzEORzGaozDQCzFOGzDNNzG39sGApEG Liuz/p9rARQgyDYwsw9qyDYAnjkgCUKrA5jwApAsWy3wAkTwAougBl5AB3mgBzJQiXc5CnVQB3PA B2tQiD3wCG0Zqj+gym3wAwmbBq7MnX7MnVwQt15QB2QQynRQB3QwB3SgBnOwBk/LBmzQBWxQy7UM trS8A1zAzFvQtE8bzWx7uNQ8B9RMBlqABdqszX/LtzOLyN8czhJqs4gcoTpLATogyCSqziZ6yIVs yIacA3EgswkLzoUMoTqgs4aMAxSAA2ugznuwzoNMAbYrzg96B3CQBtyLzzZgAREKB4ZMAXHW0GlQ AQEt0BawBjXL0N98z/bs0Tp7zxA60AOtzoRGoh0t/rPvrAM3AM/uHJ4A0FOR4Ad3cAc0jdB3sAc1 vdN3kL2syqqOQAqQ4MDJcAizB3tWEAuwdwukMAqkoAqhEAmCcAaHkAzMYAqiMAqjoAp9QAr/tQiC gDcQNDcg5CSPEEJnDUKRMAqi0NZuLQqfANcTLMEVDAl9AAl4HQkLLELngdeQoAh+3QfyGwoSTNii AAqgcNiIDQqfsNh88NiQDdl+oL0M/MCDoMCX/dOO0NOO4AdxsNk1vdkMXNNxYNM4XdNw4NmqrdlA jQoKjAimgAiSYAqmMAmwPduTMNuS4AiTQNuTcAemANylUAqnANw27duOYAqSoMWarcXOrcB3gAq1 VY0IkGAKpYAKd6DAyU3TpX0HpeAHpsC9wa3cte3Alu3T563An40Id/DZoJ3dok3ZOA0HCB2upF3T 7G3ZP/3a+529GvHfAB7gAj7gBF7gBn7gCK4QAQEAO6== --=-bsRiFDLKM4EN6AcwA788-- --=-eVOibjjNFq6sbbeSTX+k Content-Disposition: attachment; filename=fr.po.gz Content-Type: application/x-gzip; name=fr.po.gz Content-Transfer-Encoding: base64 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 AgA= --=-eVOibjjNFq6sbbeSTX+k-- From jesuscv@ono.com Mon Jun 26 10:24:39 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 545593B026F for ; Mon, 26 Jun 2006 10:24:39 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24263-10 for ; Mon, 26 Jun 2006 10:24:31 -0400 (EDT) Received: from resmta04.ono.com (smtp.ono.com [62.42.230.12]) by menubar.gnome.org (Postfix) with ESMTP id 8FE843B03F0 for ; Mon, 26 Jun 2006 10:24:30 -0400 (EDT) Received: from 84-121-247-237.onocable.ono.com (84.121.247.237) by resmta04.ono.com (7.2.073) (authenticated as jesuscv) id 4486434F001FF2A0 for epiphany-list@gnome.org; Mon, 26 Jun 2006 16:24:28 +0200 Subject: Errores al navegar con epiphany From: JESUS To: epiphany-list@gnome.org Content-Type: multipart/mixed; boundary="=-f1J4QeeCn9+eFkgVMlwa" Date: Mon, 26 Jun 2006 16:24:28 +0200 Message-Id: <1151331868.7327.0.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.115 tagged_above=-999 required=2 tests=[AWL=0.253, BAYES_00=-2.599, TW_BF=0.077, TW_XB=0.077, TW_XF=0.077] X-Spam-Score: -2.115 X-Spam-Level: X-Mailman-Approved-At: Mon, 26 Jun 2006 16:13:42 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 14:24:39 -0000 --=-f1J4QeeCn9+eFkgVMlwa Content-Type: text/plain Content-Transfer-Encoding: 7bit --=-f1J4QeeCn9+eFkgVMlwa Content-Disposition: attachment; filename="error en epiphany y firefox linux" Content-Type: message/rfc822; name="error en epiphany y firefox linux" From: JCV To: submit@bugs.gnome.org X-Mailer: bug-buddy 2.14.0 Subject: Epiphany error en pixmania.com (tambien con firefox en linux pero no en windows) Date: Mon, 26 Jun 2006 16:24:28 +0200 Message-Id: <1151331868.7327.1.camel@localhost> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Distribution: Ubuntu 6.06 (dapper) Package: epiphany Severity: Normal Version: GNOME2.14.2 2.14.2.1 Gnome-Distributor: Ubuntu Synopsis: Epiphany error en pixmania.com (tambien con firefox en linux pero no en windows) Bugzilla-Product: epiphany Bugzilla-Component: General Bugzilla-Version: 2.14.2.1 BugBuddy-GnomeVersion: 2.0 (2.14.1) Description: Description of the crash: Se bloquea al navegar por las paginas de pixmania.com, epiphany y firefox en linux pero no en windos Steps to reproduce the crash: 1. 2. 3. Expected Results: How often does this happen? Additional Information: ubuntu dapper Debugging Information: Backtrace was generated from '/usr/bin/epiphany' (no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1228040512 (LWP 5353)] [New Thread -1316070480 (LWP 5368)] [New Thread -1298347088 (LWP 5364)] [New Thread -1289954384 (LWP 5363)] [New Thread -1281561680 (LWP 5362)] [New Thread -1272800336 (LWP 5360)] [New Thread -1264407632 (LWP 5359)] [New Thread -1247417424 (LWP 5358)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) 0xffffe410 in __kernel_vsyscall () #0 0xffffe410 in __kernel_vsyscall () #1 0xb7e4095b in waitpid () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7d058e6 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0 #3 0xb7f3ac55 in gtk_moz_embed_get_title () from /usr/lib/firefox/libgtkembedmoz.so #4 #5 0xb713dfc7 in XQueryExtension () from /usr/lib/libX11.so.6 #6 0xb713254b in XInitExtension () from /usr/lib/libX11.so.6 #7 0xb739351c in XextAddDisplay () from /usr/lib/libXext.so.6 #8 0xb738f2c0 in XShapeGetRectangles () from /usr/lib/libXext.so.6 #9 0xb738f8be in XShmDetach () from /usr/lib/libXext.so.6 #10 0xb0fa1aa2 in NPP_Destroy () from /usr/lib/mozilla/plugins/libflash-mozplugin.so #11 0xb0fa2d0f in Private_Destroy () from /usr/lib/mozilla/plugins/libflash-mozplugin.so #12 0xb0fb313d in ?? () from /usr/lib/firefox/components/libgkplugin.so #13 0x088dcbdc in ?? () #14 0xbff54118 in ?? () #15 0x00000000 in ?? () Thread 8 (Thread -1247417424 (LWP 5358)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7e748c4 in poll () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #2 0xb7f07086 in PR_Poll () from /usr/lib/libnspr4.so No symbol table info available. #3 0xb5a9b080 in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #4 0xb5a9b7c5 in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #5 0xb6ef0b39 in nsIThread::IsMainThread () from /usr/lib/firefox/libxpcom_core.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 7 (Thread -1264407632 (LWP 5359)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb6ef2ec4 in NS_NewThread () from /usr/lib/firefox/libxpcom_core.so No symbol table info available. #6 0xb6ef0b39 in nsIThread::IsMainThread () from /usr/lib/firefox/libxpcom_core.so No symbol table info available. #7 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #8 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #9 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 6 (Thread -1272800336 (LWP 5360)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5a7a9aa in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 5 (Thread -1281561680 (LWP 5362)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5a7a9aa in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 4 (Thread -1289954384 (LWP 5363)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5a7a9aa in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 3 (Thread -1298347088 (LWP 5364)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5a7a9aa in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 2 (Thread -1316070480 (LWP 5368)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5aa5f6d in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb5aa67c1 in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #7 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #8 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #9 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 1 (Thread -1228040512 (LWP 5353)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7e4095b in waitpid () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #2 0xb7d058e6 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0 No symbol table info available. #3 0xb7f3ac55 in gtk_moz_embed_get_title () from /usr/lib/firefox/libgtkembedmoz.so No symbol table info available. #4 No symbol table info available. #5 0xb713dfc7 in XQueryExtension () from /usr/lib/libX11.so.6 No symbol table info available. #6 0xb713254b in XInitExtension () from /usr/lib/libX11.so.6 No symbol table info available. #7 0xb739351c in XextAddDisplay () from /usr/lib/libXext.so.6 No symbol table info available. #8 0xb738f2c0 in XShapeGetRectangles () from /usr/lib/libXext.so.6 No symbol table info available. #9 0xb738f8be in XShmDetach () from /usr/lib/libXext.so.6 No symbol table info available. #10 0xb0fa1aa2 in NPP_Destroy () from /usr/lib/mozilla/plugins/libflash-mozplugin.so No symbol table info available. #11 0xb0fa2d0f in Private_Destroy () from /usr/lib/mozilla/plugins/libflash-mozplugin.so No symbol table info available. #12 0xb0fb313d in ?? () from /usr/lib/firefox/components/libgkplugin.so No symbol table info available. #13 0x088dcbdc in ?? () No symbol table info available. #14 0xbff54118 in ?? () No symbol table info available. #15 0x00000000 in ?? () No symbol table info available. #0 0xffffe410 in __kernel_vsyscall () --=-f1J4QeeCn9+eFkgVMlwa-- From reinouts@gnome.org Mon Jun 26 18:32:38 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 846EF3B0356 for ; Mon, 26 Jun 2006 18:32:38 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 20099-05 for ; Mon, 26 Jun 2006 18:32:37 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 70D173B0367 for ; Mon, 26 Jun 2006 18:32:37 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FuzdE-0001r2C; Tue, 27 Jun 2006 00:32 +0200 Date: Tue, 27 Jun 2006 00:32:33 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: Epiphany List Subject: Re: Looong freezes when watching google video In-Reply-To: <1151336383.86561.7.camel@dracula.transylvania.net> Message-ID: References: <1151336383.86561.7.camel@dracula.transylvania.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.353 tagged_above=-999 required=2 tests=[AWL=-0.104, BAYES_00=-2.599, INFO_TLD=1.273, TW_WF=0.077] X-Spam-Score: -1.353 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 22:32:38 -0000 On Mon, 26 Jun 2006, Dev Tugnait wrote: > Flash videos etc and even just basic graphics always crash epiphany. > Firefox doesn't stand a chance either. The only broswer that works > flawless with flash for me is opera. I think there must be something wrong with your system. While I have experienced a Flash-induced crash once in a while, I recently viewed some Google videos in Epiphany without any trouble and most Flash pages are rendered fine. Make sure you have the official Flash 7 plugin from Macromedia, stuff like swfdec *will* crash your browser. PS You can edit ~/.gnome2/epiphany/mozilla/epiphany/chrome/userContent.css following the instructions given on floppymoose.com and then Flash animations will only play when you click on them. regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From dev@unixdaemon.org Tue Jun 27 04:07:54 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 31E563B0162; Tue, 27 Jun 2006 04:07:54 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15087-08; Tue, 27 Jun 2006 04:07:52 -0400 (EDT) Received: from spunkymail-a13.dreamhost.com (sd-green-bigip-60.dreamhost.com [208.97.132.60]) by menubar.gnome.org (Postfix) with ESMTP id 0829F3B0093; Tue, 27 Jun 2006 04:07:51 -0400 (EDT) Received: from dracula.transylvania.net (cpe-66-24-108-209.stny.res.rr.com [66.24.108.209]) by spunkymail-a13.dreamhost.com (Postfix) with ESMTP id 080CF129B29; Tue, 27 Jun 2006 01:07:48 -0700 (PDT) Subject: Re: Looong freezes when watching google video From: Dev Tugnait To: Reinout van Schouwen In-Reply-To: References: <1151336383.86561.7.camel@dracula.transylvania.net> Content-Type: text/plain Date: Tue, 27 Jun 2006 04:07:48 -0400 Message-Id: <1151395668.86561.27.camel@dracula.transylvania.net> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.376 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_WF=0.077] X-Spam-Score: -2.376 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: dev@unixdaemon.org List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 08:07:54 -0000 On Tue, 2006-06-27 at 00:32 +0200, Reinout van Schouwen wrote: > On Mon, 26 Jun 2006, Dev Tugnait wrote: > > > Flash videos etc and even just basic graphics always crash epiphany. > > Firefox doesn't stand a chance either. The only broswer that works > > flawless with flash for me is opera. > > I think there must be something wrong with your system. > > While I have experienced a Flash-induced crash once in a while, I > recently viewed some Google videos in Epiphany without any trouble and > most Flash pages are rendered fine. > > Make sure you have the official Flash 7 plugin from Macromedia, stuff > like swfdec *will* crash your browser. > > PS You can edit > ~/.gnome2/epiphany/mozilla/epiphany/chrome/userContent.css following the > instructions given on floppymoose.com and then Flash animations will > only play when you click on them. > > regards, > I do use flash block. I have a freebsd machine and google vids did work but after the 1.8 upgrade it stopped working. I can't play or view most of the flash stuff on any gecko based browser. flash7 is experimental at best. -- Dev Tugnait From magnusth@citrix.com Tue Jun 27 05:06:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 10B773B04A1 for ; Tue, 27 Jun 2006 05:06:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18368-06 for ; Tue, 27 Jun 2006 05:06:05 -0400 (EDT) Received: from smtp16.wxs.nl (smtp16.wxs.nl [195.121.247.7]) by menubar.gnome.org (Postfix) with ESMTP id 28EE73B0224 for ; Tue, 27 Jun 2006 05:06:05 -0400 (EDT) Received: from deathstar ([194.121.182.66]) by smtp16.wxs.nl (iPlanet Messaging Server 5.2 Patch 2 (built Jul 14 2004)) with ESMTP id <0J1I00I74HA3Y3@smtp16.wxs.nl> for epiphany-list@gnome.org; Tue, 27 Jun 2006 11:06:03 +0200 (CEST) Received: from andoria.citrite.net (localhost.localdomain [127.0.0.1]) by deathstar (Postfix) with ESMTP id 0B4303AABD for ; Tue, 27 Jun 2006 11:02:16 +0200 (CEST) Received: by andoria.citrite.net (Postfix, from userid 1000) id 7A8574B9E9; Tue, 27 Jun 2006 10:04:40 +0100 (BST) Date: Tue, 27 Jun 2006 10:04:40 +0100 From: Magnus Therning Subject: Re: Threading in a python extension? In-reply-to: <1150931316.6438.21.camel@localhost> To: epiphany-list@gnome.org Message-id: <20060627090440.GA5121@die.therning.org> MIME-version: 1.0 Content-type: multipart/signed; boundary=6TrnltStXW4iwmi0; protocol="application/pgp-signature"; micalg=SHA1 Content-disposition: inline User-Agent: mutt-ng/devel-r796 (Debian) References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> <20060621215342.GA4786@die.therning.org> <1150931316.6438.21.camel@localhost> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.402 tagged_above=-999 required=2 tests=[AWL=0.043, BAYES_00=-2.599, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.402 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 09:06:07 -0000 --6TrnltStXW4iwmi0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jun 21, 2006 at 16:08:36 -0700, Adam Hooper wrote: >On Wed, 2006-21-06 at 22:53 +0100, Magnus Therning wrote: >> On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: >> >Magnus Therning wrote: >> > >> >> Does anyone have any examples of multi-threade extensions written in >> >> Python? >> > >> >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good >> >suggestion about using gobject.idle_add and python enumerators. I >> >have been using this trick in a few pygtk apps to keep them >> >responsives while not using threads and have been very happy with it. >> > >> > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.02= 0.htp >>=20 >> Isn't there an error in that recipe? >>=20 >> my_task() will return a new generator each time it's called so the >> following code wouldn't do what's intended, right? >>=20 >> def on_start_my_task_button_click(data): =20 >> gobject.idle_add(my_task().next, data) >>=20 >> I think what's intended is: >>=20 >> def on_start_my_task_button_click(data): =20 >> task =3D my_task() >> gobject.idle_add(task.next, data) >>=20 >> Or did I miss something? > >You're on the right track, but missing something. The function which is >being passed in gobject.idle_add() is the generator's ".next()" method. >So *that* method will be called time and time again until it returns >false. What I really missed was my brain. It seemed to have stepped out at the moment I wrote that email. I will not even try to explain how I arrived at that question... /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. Never be afraid to try something new. Remember, amateurs built the ark; professionals built the Titanic. -- Anonymous --6TrnltStXW4iwmi0 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBEoPSoiMWTaatN+6QRAh2nAJ0SWDWT1LTDYKNL6Wxi+vJWE5qrrACgjFMS OwIEVV8QZJdiWeFkMh15oqM= =/PBI -----END PGP SIGNATURE----- --6TrnltStXW4iwmi0-- From funky.style@gmail.com Tue Jun 27 06:50:42 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5BA833B0088 for ; Tue, 27 Jun 2006 06:50:42 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24551-01 for ; Tue, 27 Jun 2006 06:50:40 -0400 (EDT) Received: from wx-out-0102.google.com (wx-out-0102.google.com [66.249.82.199]) by menubar.gnome.org (Postfix) with ESMTP id 050473B00FF for ; Tue, 27 Jun 2006 06:50:39 -0400 (EDT) Received: by wx-out-0102.google.com with SMTP id t5so736380wxc for ; Tue, 27 Jun 2006 03:50:16 -0700 (PDT) Received: by 10.70.65.10 with SMTP id n10mr10105401wxa; Tue, 27 Jun 2006 03:50:13 -0700 (PDT) Received: by 10.70.59.3 with HTTP; Tue, 27 Jun 2006 03:50:13 -0700 (PDT) Message-ID: <3af93da10606270350u13adf912hafc6f6c4965633e@mail.gmail.com> Date: Tue, 27 Jun 2006 18:50:13 +0800 From: "rob miller" To: epiphany-list@gnome.org Subject: Re: A couple of new tab related extensions MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.4 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.4 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 10:50:42 -0000 Hi Stefan and all, I really appreciate the 'unofficial extensions' you have made, especially the 'only one close button / tab scaling' extension however i've come across a small bug which i'm hoping someone can address. I have a number of smart bookmarks across to the right of the toolbar that holds the back/forward/stop/refresh buttons. If i load the 'close one tab' extension, those bookmarks will continue to work fine however if i close the browser they will not be there next load and i'll have to add them again. I'm not sure how to go about fixing this, so far the dabbling i've done with extensions has been less integrated with the epiphany api so any help would be appreciated. Cheers, Rob From jframeau@cyberdeck.com Tue Jun 27 12:39:41 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2A6963B00FF for ; Tue, 27 Jun 2006 12:39:41 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08411-03 for ; Tue, 27 Jun 2006 12:39:39 -0400 (EDT) Received: from webmail1.cyberdeck.net (webmail1.cyberdeck.net [213.244.7.110]) by menubar.gnome.org (Postfix) with ESMTP id 35D4D3B00D7 for ; Tue, 27 Jun 2006 12:39:38 -0400 (EDT) Received: from localhost (webmail1.cyberdeck.net [127.0.0.1]) by webmail1.cyberdeck.net (Postfix) with ESMTP id 02A06236F40; Tue, 27 Jun 2006 18:39:04 +0200 (CEST) Received: from webmail1.cyberdeck.net ([127.0.0.1]) by localhost (webmail1.cyberdeck.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12933-10; Tue, 27 Jun 2006 18:39:02 +0200 (CEST) Received: from [10.0.1.5] (unknown [10.0.1.5]) by webmail1.cyberdeck.net (Postfix) with ESMTP id D6B3D236F3C; Tue, 27 Jun 2006 18:39:01 +0200 (CEST) Message-ID: <44A15F21.90206@cyberdeck.com> Date: Tue, 27 Jun 2006 18:38:57 +0200 From: jean-francois Rameau User-Agent: Thunderbird 1.5 (X11/20060119) MIME-Version: 1.0 To: epiphany-list@gnome.org Subject: Re: I work on the french translation References: <1151346557.7097.2.camel@Ubuntu> In-Reply-To: <1151346557.7097.2.camel@Ubuntu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: amavisd-new at cyberdeck.net X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.6 tagged_above=-999 required=2 tests=[AWL=0.000, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.6 X-Spam-Level: Cc: DMC Mandrake X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 16:39:41 -0000 Hi david, I think the best way to get your update committed is to send a mail to=20 gnomefr@traduc.org. There are good guys to help you :) Merci pour cette mise =C3=A0 jour :) Jean-Fran=C3=A7ois DMC Mandrake wrote: > Hi > > I updated the french .po file. I am not perfect in french so i think=20 > the file need some review. > > Regards, David > > --- > > *Linus Torvalds: **/Vraiment, je ne suis pas l=C3=A0 pour d=C3=A9truire= =20 > Microsoft. =C3=87a sera juste un effet secondaire tout =C3=A0 fait invo= lontaire./* > > -----------------------------------------------------------------------= - > > _______________________________________________ > epiphany-list mailing list > epiphany-list@gnome.org > http://mail.gnome.org/mailman/listinfo/epiphany-list > =20 --=20 CYBERDECK - Solutions de bornes interactives jean-fran=C3=A7ois RAMEAU - Chef de Projet R&D 300 route nationale 6 - 69760 Limonest - France tel : (33) 0820 820 107 - Fax : (33) 04 78 66 74 00 email:jframeau@cyberdeck.com http://www.cyberdeck.com From gnomelists@sstuhr.dk Tue Jun 27 13:43:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1094D3B0106 for ; Tue, 27 Jun 2006 13:43:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10597-07 for ; Tue, 27 Jun 2006 13:43:19 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id E5AC03B03CF for ; Tue, 27 Jun 2006 13:43:18 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id 5247C8A00BA; Tue, 27 Jun 2006 19:42:55 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: rob miller In-Reply-To: <3af93da10606270350u13adf912hafc6f6c4965633e@mail.gmail.com> References: <3af93da10606270350u13adf912hafc6f6c4965633e@mail.gmail.com> Content-Type: text/plain Date: Tue, 27 Jun 2006 19:42:54 +0200 Message-Id: <1151430174.5374.5.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.573 tagged_above=-999 required=2 tests=[AWL=0.026, BAYES_00=-2.599] X-Spam-Score: -2.573 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 17:43:21 -0000 tir, 27 06 2006 kl. 18:50 +0800, skrev rob miller: > Hi Stefan and all, > > I really appreciate the 'unofficial extensions' you have made, > especially the 'only one close button / tab scaling' extension however > i've come across a small bug which i'm hoping someone can address. I > have a number of smart bookmarks across to the right of the toolbar > that holds the back/forward/stop/refresh buttons. If i load the 'close > one tab' extension, those bookmarks will continue to work fine however > if i close the browser they will not be there next load and i'll have > to add them again. I'm not sure how to go about fixing this, so far > the dabbling i've done with extensions has been less integrated with > the epiphany api so any help would be appreciated. Thank you for reporting the bug; I don't have any bookmarks in my toolbar, so I hadn't discovered it myself. It should be fixed now. You can download the updated version from: http://www.sstuhr.dk/epiphany-extensions/ > Cheers, > Rob Stefan From kristoffer.lunden@gmail.com Tue Jun 27 21:12:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 39BDD3B0002 for ; Tue, 27 Jun 2006 21:12:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23106-05 for ; Tue, 27 Jun 2006 21:12:18 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.200]) by menubar.gnome.org (Postfix) with ESMTP id 724243B0079 for ; Tue, 27 Jun 2006 21:12:18 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id r28so1572925nza for ; Tue, 27 Jun 2006 18:11:16 -0700 (PDT) Received: by 10.36.47.14 with SMTP id u14mr112667nzu; Tue, 27 Jun 2006 17:06:28 -0700 (PDT) Received: by 10.36.132.19 with HTTP; Tue, 27 Jun 2006 17:06:21 -0700 (PDT) Message-ID: Date: Wed, 28 Jun 2006 02:06:21 +0200 From: "=?UTF-8?Q?Kristoffer_Lund=C3=A9n?=" To: "Stefan Stuhr" Subject: Re: A couple of new tab related extensions In-Reply-To: <1151082344.5295.25.camel@thinkpadr40> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_13091_22520190.1151453181985" References: <1151082344.5295.25.camel@thinkpadr40> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.936 tagged_above=-999 required=2 tests=[AWL=-0.135, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_30_40=0.374, HTML_MESSAGE=0.001, MIME_BASE64_NO_NAME=0.224, SPF_PASS=-0.001] X-Spam-Score: -1.936 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 01:12:21 -0000 ------=_Part_13091_22520190.1151453181985 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline SGVsbG8gU3RlZmFuLAoKT24gNi8yMy8wNiwgU3RlZmFuIFN0dWhyIDxnbm9tZWxpc3RzQHNzdHVo ci5kaz4gd3JvdGU6Cj4KPiBJIGFtIG5vdCBoYXBweSB3aXRoIHRoZSBkZWZhdWx0IHRhYiBpbXBs ZW1lbnRhdGlvbiBpbiBFcGlwaGFueS4gRm9yIG9uZQo+IHRoaW5nLCBJIGRvbid0IGxpa2UgdG8g aGF2ZSBhIGNsb3NlIGJ1dHRvbiBvbiBldmVyeSB0YWIuIEkgYWxzbyBkb24ndAo+IGxpa2UgdGhh dCB0aGUgdGFicyBoYXZlIGEgZml4ZWQgd2lkdGgsIGFuZCBkb24ndCBzY2FsZSBsaWtlIGluIEZp cmVmb3guCj4KPiBJIGFtIHN1cmUgdGhhdCB0aGVyZSBhcmUgZ29vZCByZWFzb25zLCB1c2FiaWxp dHkgcmVsYXRlZCBhbmQgb3RoZXJ3aXNlLAo+IGZvciBoYXZpbmcgdGFicyB3b3JraW5nIHRoZSB3 YXkgdGhleSBkbyBpbiBFcGlwaGFueS4gSXQncyBqdXN0IG5vdCB0aGUKPiB3YXkgSSB3YW50IHRh YnMgdG8gd29yayBpbiBhIHdlYiBicm93c2VyLgoKCkkgY291bGRuJ3QgYWdyZWUgbW9yZSEgVGhl IGZpeGVkIGFuZCBkaXNhcHBlYXJpbmcgdGFicyBhcmUgaG9ycmlibGUsIGFuZCBhCnNjYXJ5IHVz YWJpbGl0eSBidWcgaW4gbXkgb3Bpbmlvbiwgd2hvc2Ugb25seSBhcHBhcmVudCBwcm8gaXMgdGhh dCB0aGV5IGFyZQplYXNpZXIgdG8gY2xvc2UgYXMgb3Bwb3NlZCB0byBmaW5kIGFuZCBzZWxlY3Qu Li4KCkkgd2FzIGFibGUgdG8gbWFrZSBzb20gUHl0aG9uIGV4dGVuc2lvbnMgdG8gbWFrZSB0aGUK PiB0YWIgaW1wbGVtZW50YXRpb24gaW4gRXBpcGhhbnkgdXNhYmxlIGZvciBtZS4KPgo+IFlvdSBj YW4gZmluZCB0aGUgZXh0ZW5zaW9ucyBoZXJlOgo+IGh0dHA6Ly93d3cuc3N0dWhyLmRrL2VwaXBo YW55LWV4dGVuc2lvbnMvCgoKVG90YWxseSBhd2Vzb21lLiBTdXBlci4gV293LiBNYWtlcyBFcGlw aGFueSBwb3NzaWJsZSB0byBhY3R1YWxseSB1c2UgZm9yCnJlYWwsIGJlZW4gc28gbG9va2luZyBm b3J3YXJkIHRvIHNvbWV0aGluZyBsaWtlIHRoaXMuCgpJJ20gbm90IGNvbXBsZXRlbHkgY29tZm9y dGFibGUgd2l0aCBvbmx5IHRoZSBjbG9zZSBidXR0b24gdGhvdWdoLCBlc3BlY2lhbGx5CmFzIEkg ZmluZCBpdCBhIGJpdCBoYXJkIHRvIHBsYWNlLiBEbyB5b3UgdGhpbmsgdGhhdCBpdCB3b3VsZCBi ZSBwb3NzaWJsZSB0bwphZGQgY2xvc2luZyB0YWJzIG9uIG1pZGRsZSBjbGljaywgbGlrZSBpbiBG aXJlZm94LCB0byB5b3VyIGV4dGVuc2lvbj8gKE1heWJlCndhbnQgdG8gdHVybiBvZiB0aGF0IHNj cm9sbGluZyBvbiB0aGUgd2hlZWwgdG9vLCBkdW5uby4gSSdtIGp1c3QgYW5ub3llZCBieQppdCku CgpBbGwgaW4gYWxsLCBqdXN0IHdhbnRlZCB0byB0ZWxsIHlvdSBob3cgbXVjaCBJIGFwcHJlY2lh dGUgdGhpcywgYW5kIGhvcGUKdGhpcyBleHRlbnNpb24gcXVpY2tseSBtYWtlcyBpdCBpbnRvIG1h aW4uIE1heWJlIHdpdGggc29tZSBzaW1wbGUKcHJlZmVyZW5jZXMgYWRkZWQsIHNheSBjbG9zZSBi dXR0b25zIG9yIG5vdCwgbWlkZGxlIGNsaWNrIGNsb3NlcyBhbmQgc28gb24sCml0IGNvdWxkIHBy b2JhYmx5IGJlIGEgbGlmZXNhdmVyIG9mIG1hbnkuCgpPaCwgYW5kIEdlZGl0IHN1ZmZlcnMgZnJv bSB0aGUgc2FtZSBidWcsIG1heWJlIGEgbGl0dGxlIHBsdWdpbiBmb3IgdGhhdAp0b28uLi4/IDst KQoKTWFueSB0aGFua3MsCgotLSBTdG9mZmUKCgoKClRoYW5rcyBmb3IgbWFraW5nIEVwaXBoYW55 LAo+IFN0ZWZhbgo+Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KPiBlcGlwaGFueS1saXN0IG1haWxpbmcgbGlzdAo+IGVwaXBoYW55LWxpc3RAZ25vbWUu b3JnCj4gaHR0cDovL21haWwuZ25vbWUub3JnL21haWxtYW4vbGlzdGluZm8vZXBpcGhhbnktbGlz dAo+CgoKCi0tIApLcmlzdG9mZmVyIEx1bmTDqW4K4pyJIGtyaXN0b2ZmZXIubHVuZGVuQGdtYWls LmNvbQrinIkga3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51Cmh0dHA6Ly93d3cuZ2FtZW1h a2VyLm51LwrimI4gMDcwNCA0OCA5OCA3Nwo= ------=_Part_13091_22520190.1151453181985 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline SGVsbG8gU3RlZmFuLDxicj48YnI+T24gNi8yMy8wNiwgPGIgY2xhc3M9ImdtYWlsX3NlbmRlcm5h bWUiPlN0ZWZhbiBTdHVocjwvYj4gJmx0OzxhIGhyZWY9Im1haWx0bzpnbm9tZWxpc3RzQHNzdHVo ci5kayI+Z25vbWVsaXN0c0Bzc3R1aHIuZGs8L2E+Jmd0OyB3cm90ZTo8ZGl2PjxzcGFuIGNsYXNz PSJnbWFpbF9xdW90ZSI+PC9zcGFuPjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5 bGU9ImJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiKDIwNCwgMjA0LCAyMDQpOyBtYXJnaW46IDBw dCAwcHQgMHB0IDAuOGV4OyBwYWRkaW5nLWxlZnQ6IDFleDsiPgpJIGFtIG5vdCBoYXBweSB3aXRo IHRoZSBkZWZhdWx0IHRhYiBpbXBsZW1lbnRhdGlvbiBpbiBFcGlwaGFueS4gRm9yIG9uZTxicj50 aGluZywgSSBkb24ndCBsaWtlIHRvIGhhdmUgYSBjbG9zZSBidXR0b24gb24gZXZlcnkgdGFiLiBJ IGFsc28gZG9uJ3Q8YnI+bGlrZSB0aGF0IHRoZSB0YWJzIGhhdmUgYSBmaXhlZCB3aWR0aCwgYW5k IGRvbid0IHNjYWxlIGxpa2UgaW4gRmlyZWZveC48YnI+Cjxicj5JIGFtIHN1cmUgdGhhdCB0aGVy ZSBhcmUgZ29vZCByZWFzb25zLCB1c2FiaWxpdHkgcmVsYXRlZCBhbmQgb3RoZXJ3aXNlLDxicj5m b3IgaGF2aW5nIHRhYnMgd29ya2luZyB0aGUgd2F5IHRoZXkgZG8gaW4gRXBpcGhhbnkuIEl0J3Mg anVzdCBub3QgdGhlPGJyPndheSBJIHdhbnQgdGFicyB0byB3b3JrIGluIGEgd2ViIGJyb3dzZXIu PC9ibG9ja3F1b3RlPjxkaXY+PGJyPkkgY291bGRuJ3QgYWdyZWUgbW9yZSEgVGhlIGZpeGVkIGFu ZCBkaXNhcHBlYXJpbmcgdGFicyBhcmUgaG9ycmlibGUsIGFuZCBhIHNjYXJ5IHVzYWJpbGl0eSBi dWcgaW4gbXkgb3Bpbmlvbiwgd2hvc2Ugb25seSBhcHBhcmVudCBwcm8gaXMgdGhhdCB0aGV5IGFy ZSBlYXNpZXIgdG8gY2xvc2UgYXMgb3Bwb3NlZCB0byBmaW5kIGFuZCBzZWxlY3QuLi4KPGJyPjwv ZGl2Pjxicj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJib3JkZXItbGVm dDogMXB4IHNvbGlkIHJnYigyMDQsIDIwNCwgMjA0KTsgbWFyZ2luOiAwcHQgMHB0IDBwdCAwLjhl eDsgcGFkZGluZy1sZWZ0OiAxZXg7Ij5JIHdhcyBhYmxlIHRvIG1ha2Ugc29tIFB5dGhvbiBleHRl bnNpb25zIHRvIG1ha2UgdGhlPGJyPnRhYiBpbXBsZW1lbnRhdGlvbiBpbiBFcGlwaGFueSB1c2Fi bGUgZm9yIG1lLgo8YnI+PGJyPllvdSBjYW4gZmluZCB0aGUgZXh0ZW5zaW9ucyBoZXJlOjxicj48 YSBocmVmPSJodHRwOi8vd3d3LnNzdHVoci5kay9lcGlwaGFueS1leHRlbnNpb25zLyI+aHR0cDov L3d3dy5zc3R1aHIuZGsvZXBpcGhhbnktZXh0ZW5zaW9ucy88L2E+PC9ibG9ja3F1b3RlPjxkaXY+ PGJyPlRvdGFsbHkgYXdlc29tZS4gU3VwZXIuIFdvdy4gTWFrZXMgRXBpcGhhbnkgcG9zc2libGUg dG8gYWN0dWFsbHkgdXNlIGZvciByZWFsLCBiZWVuIHNvIGxvb2tpbmcgZm9yd2FyZCB0byBzb21l dGhpbmcgbGlrZSB0aGlzLgo8YnI+PGJyPkknbSBub3QgY29tcGxldGVseSBjb21mb3J0YWJsZSB3 aXRoIG9ubHkgdGhlIGNsb3NlIGJ1dHRvbiB0aG91Z2gsIGVzcGVjaWFsbHkgYXMgSSBmaW5kIGl0 IGEgYml0IGhhcmQgdG8gcGxhY2UuIERvIHlvdSB0aGluayB0aGF0IGl0IHdvdWxkIGJlIHBvc3Np YmxlIHRvIGFkZCBjbG9zaW5nIHRhYnMgb24gbWlkZGxlIGNsaWNrLCBsaWtlIGluIEZpcmVmb3gs IHRvIHlvdXIgZXh0ZW5zaW9uPyAoTWF5YmUgd2FudCB0byB0dXJuIG9mIHRoYXQgc2Nyb2xsaW5n IG9uIHRoZSB3aGVlbCB0b28sIGR1bm5vLiBJJ20ganVzdCBhbm5veWVkIGJ5IGl0KS4KPGJyPjxi cj5BbGwgaW4gYWxsLCBqdXN0IHdhbnRlZCB0byB0ZWxsIHlvdSBob3cgbXVjaCBJIGFwcHJlY2lh dGUgdGhpcywgYW5kIGhvcGUgdGhpcyBleHRlbnNpb24gcXVpY2tseSBtYWtlcyBpdCBpbnRvIG1h aW4uIE1heWJlIHdpdGggc29tZSBzaW1wbGUgcHJlZmVyZW5jZXMgYWRkZWQsIHNheSBjbG9zZSBi dXR0b25zIG9yIG5vdCwgbWlkZGxlIGNsaWNrIGNsb3NlcyBhbmQgc28gb24sIGl0IGNvdWxkIHBy b2JhYmx5IGJlIGEgbGlmZXNhdmVyIG9mIG1hbnkuCjxicj48YnI+PC9kaXY+T2gsIGFuZCBHZWRp dCBzdWZmZXJzIGZyb20gdGhlIHNhbWUgYnVnLCBtYXliZSBhIGxpdHRsZSBwbHVnaW4gZm9yIHRo YXQgdG9vLi4uPyA7LSk8YnI+PGJyPk1hbnkgdGhhbmtzLDxicj48YnI+LS0gU3RvZmZlPGJyPjxi cj48YnI+PGJyPjxicj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJib3Jk ZXItbGVmdDogMXB4IHNvbGlkIHJnYigyMDQsIDIwNCwgMjA0KTsgbWFyZ2luOiAwcHQgMHB0IDBw dCAwLjhleDsgcGFkZGluZy1sZWZ0OiAxZXg7Ij4KVGhhbmtzIGZvciBtYWtpbmcgRXBpcGhhbnks PGJyPlN0ZWZhbjxicj48YnI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX188YnI+ZXBpcGhhbnktbGlzdCBtYWlsaW5nIGxpc3Q8YnI+PGEgaHJlZj0ibWFpbHRv OmVwaXBoYW55LWxpc3RAZ25vbWUub3JnIj5lcGlwaGFueS1saXN0QGdub21lLm9yZzwvYT48YnI+ PGEgaHJlZj0iaHR0cDovL21haWwuZ25vbWUub3JnL21haWxtYW4vbGlzdGluZm8vZXBpcGhhbnkt bGlzdCI+Cmh0dHA6Ly9tYWlsLmdub21lLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2VwaXBoYW55LWxp c3Q8L2E+PGJyPjwvYmxvY2txdW90ZT48L2Rpdj48YnI+PGJyIGNsZWFyPSJhbGwiPjxicj4tLSA8 YnI+S3Jpc3RvZmZlciBMdW5kw6luPGJyPuKciSA8YSBocmVmPSJtYWlsdG86a3Jpc3RvZmZlci5s dW5kZW5AZ21haWwuY29tIj5rcmlzdG9mZmVyLmx1bmRlbkBnbWFpbC5jb208L2E+PGJyPuKciSA8 YSBocmVmPSJtYWlsdG86a3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51Ij4Ka3Jpc3RvZmZl ci5sdW5kZW5AZ2FtZW1ha2VyLm51PC9hPjxicj48YSBocmVmPSJodHRwOi8vd3d3LmdhbWVtYWtl ci5udS8iPmh0dHA6Ly93d3cuZ2FtZW1ha2VyLm51LzwvYT48YnI+4piOIDA3MDQgNDggOTggNzc8 YnI+Cg== ------=_Part_13091_22520190.1151453181985-- From kristoffer.lunden@gmail.com Tue Jun 27 21:23:11 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5D1493B000F for ; Tue, 27 Jun 2006 21:23:11 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23104-09 for ; Tue, 27 Jun 2006 21:23:10 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.200]) by menubar.gnome.org (Postfix) with ESMTP id 436EE3B0002 for ; Tue, 27 Jun 2006 21:23:10 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id 9so1878248nzo for ; Tue, 27 Jun 2006 18:22:11 -0700 (PDT) Received: by 10.36.140.2 with SMTP id n2mr306484nzd; Tue, 27 Jun 2006 18:22:11 -0700 (PDT) Received: by 10.36.132.19 with HTTP; Tue, 27 Jun 2006 18:22:11 -0700 (PDT) Message-ID: Date: Wed, 28 Jun 2006 03:22:11 +0200 From: "=?UTF-8?Q?Kristoffer_Lund=C3=A9n?=" To: "Reinout van Schouwen" Subject: Re: Looong freezes when watching google video In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_13784_20046499.1151457731215" References: <1151336383.86561.7.camel@dracula.transylvania.net> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.898 tagged_above=-999 required=2 tests=[AWL=-0.174, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_30_40=0.374, HTML_MESSAGE=0.001, MIME_BASE64_NO_NAME=0.224, SPF_PASS=-0.001, TW_WF=0.077] X-Spam-Score: -1.898 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 01:23:11 -0000 ------=_Part_13784_20046499.1151457731215 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline T24gNi8yNy8wNiwgUmVpbm91dCB2YW4gU2Nob3V3ZW4gPHJlaW5vdXRzQGdub21lLm9yZz4gd3Jv dGU6Cj4KPiBPbiBNb24sIDI2IEp1biAyMDA2LCBEZXYgVHVnbmFpdCB3cm90ZToKPgo+ID4gRmxh c2ggdmlkZW9zIGV0YyBhbmQgZXZlbiBqdXN0IGJhc2ljIGdyYXBoaWNzIGFsd2F5cyBjcmFzaCBl cGlwaGFueS4KPiA+IEZpcmVmb3ggZG9lc24ndCBzdGFuZCBhIGNoYW5jZSBlaXRoZXIuIFRoZSBv bmx5IGJyb3N3ZXIgdGhhdCB3b3Jrcwo+ID4gZmxhd2xlc3Mgd2l0aCBmbGFzaCBmb3IgbWUgaXMg b3BlcmEuCj4KPiBJIHRoaW5rIHRoZXJlIG11c3QgYmUgc29tZXRoaW5nIHdyb25nIHdpdGggeW91 ciBzeXN0ZW0uCj4KPiBXaGlsZSBJIGhhdmUgZXhwZXJpZW5jZWQgYSBGbGFzaC1pbmR1Y2VkIGNy YXNoIG9uY2UgaW4gYSB3aGlsZSwgSQo+IHJlY2VudGx5IHZpZXdlZCBzb21lIEdvb2dsZSB2aWRl b3MgaW4gRXBpcGhhbnkgd2l0aG91dCBhbnkgdHJvdWJsZSBhbmQKPiBtb3N0IEZsYXNoIHBhZ2Vz IGFyZSByZW5kZXJlZCBmaW5lLgo+Cj4gTWFrZSBzdXJlIHlvdSBoYXZlIHRoZSBvZmZpY2lhbCBG bGFzaCA3IHBsdWdpbiBmcm9tIE1hY3JvbWVkaWEsIHN0dWZmCj4gbGlrZSBzd2ZkZWMgKndpbGwq IGNyYXNoIHlvdXIgYnJvd3Nlci4KCgoKSSBkb24ndCBoYXZlIHRoYXQga2luZCBvZiBwcm9ibGVt cy4gOikgSSBjYW4gdmlldyBtb3N0IG1vdmllcyBmaW5lLCBleGNlcHQKdGhlIGZsYXNoIDggb25l cyAtIEkgZG8gZXhwZXJpZW5jZSBjcmFzaGVzLCBvciByYXRoZXIgbG9jay11cHMsIGJ1dCBvbmx5 CnVwb24gdW5sb2FkaW5nIG9yIGNsb3NpbmcgdGhlIHBhZ2UsIGFuZCBub3QgYWx3YXlzLgoKU3Rp bGwgd29uZGVyIGlmIGNhY2hpbmcvbWVtb3J5L3doYXRldmVyIGlzIGRvbmUgZGlmZmVyZW50bHkg YW5kIGl0IGlzIHRvIGJlCmV4cGVjdGVkIHRoYXQgRXBpcGhhbnkgbWlnaHQgaGFuZGxlIGl0IHBv b3JseSwgb3IgaWYgaXQncyBzb21ldGhpbmcgdG8gZG8Kd2l0aCBteSBzZXR1cD8KCi0tIFN0b2Zm ZQoKCi0tIApLcmlzdG9mZmVyIEx1bmTDqW4K4pyJIGtyaXN0b2ZmZXIubHVuZGVuQGdtYWlsLmNv bQrinIkga3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51Cmh0dHA6Ly93d3cuZ2FtZW1ha2Vy Lm51LwrimI4gMDcwNCA0OCA5OCA3Nwo= ------=_Part_13784_20046499.1151457731215 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline T24gNi8yNy8wNiwgPGIgY2xhc3M9ImdtYWlsX3NlbmRlcm5hbWUiPlJlaW5vdXQgdmFuIFNjaG91 d2VuPC9iPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJlaW5vdXRzQGdub21lLm9yZyI+cmVpbm91dHNA Z25vbWUub3JnPC9hPiZndDsgd3JvdGU6PGRpdj48c3BhbiBjbGFzcz0iZ21haWxfcXVvdGUiPjwv c3Bhbj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJib3JkZXItbGVmdDog MXB4IHNvbGlkIHJnYigyMDQsIDIwNCwgMjA0KTsgbWFyZ2luOiAwcHQgMHB0IDBwdCAwLjhleDsg cGFkZGluZy1sZWZ0OiAxZXg7Ij4KT24gTW9uLCAyNiBKdW4gMjAwNiwgRGV2IFR1Z25haXQgd3Jv dGU6PGJyPjxicj4mZ3Q7IEZsYXNoIHZpZGVvcyBldGMgYW5kIGV2ZW4ganVzdCBiYXNpYyBncmFw aGljcyBhbHdheXMgY3Jhc2ggZXBpcGhhbnkuPGJyPiZndDsgRmlyZWZveCBkb2Vzbid0IHN0YW5k IGEgY2hhbmNlIGVpdGhlci4gVGhlIG9ubHkgYnJvc3dlciB0aGF0IHdvcmtzPGJyPiZndDsgZmxh d2xlc3Mgd2l0aCBmbGFzaCBmb3IgbWUgaXMgb3BlcmEuCjxicj48YnI+SSB0aGluayB0aGVyZSBt dXN0IGJlIHNvbWV0aGluZyB3cm9uZyB3aXRoIHlvdXIgc3lzdGVtLjxicj48YnI+V2hpbGUgSSBo YXZlIGV4cGVyaWVuY2VkIGEgRmxhc2gtaW5kdWNlZCBjcmFzaCBvbmNlIGluIGEgd2hpbGUsIEk8 YnI+cmVjZW50bHkgdmlld2VkIHNvbWUgR29vZ2xlIHZpZGVvcyBpbiBFcGlwaGFueSB3aXRob3V0 IGFueSB0cm91YmxlIGFuZDxicj5tb3N0IEZsYXNoIHBhZ2VzIGFyZSByZW5kZXJlZCBmaW5lLgo8 YnI+PGJyPk1ha2Ugc3VyZSB5b3UgaGF2ZSB0aGUgb2ZmaWNpYWwgRmxhc2ggNyBwbHVnaW4gZnJv bSBNYWNyb21lZGlhLCBzdHVmZjxicj5saWtlIHN3ZmRlYyAqd2lsbCogY3Jhc2ggeW91ciBicm93 c2VyLjwvYmxvY2txdW90ZT48ZGl2Pjxicj48YnI+SSBkb24ndCBoYXZlIHRoYXQga2luZCBvZiBw cm9ibGVtcy4gOikgSSBjYW4gdmlldyBtb3N0IG1vdmllcyBmaW5lLCBleGNlcHQgdGhlIGZsYXNo IDggb25lcyAtIEkgZG8gZXhwZXJpZW5jZSBjcmFzaGVzLCBvciByYXRoZXIgbG9jay11cHMsIGJ1 dCBvbmx5IHVwb24gdW5sb2FkaW5nIG9yIGNsb3NpbmcgdGhlIHBhZ2UsIGFuZCBub3QgYWx3YXlz Lgo8YnI+PGJyPlN0aWxsIHdvbmRlciBpZiBjYWNoaW5nL21lbW9yeS93aGF0ZXZlciBpcyBkb25l IGRpZmZlcmVudGx5IGFuZCBpdCBpcyB0byBiZSBleHBlY3RlZCB0aGF0IEVwaXBoYW55IG1pZ2h0 IGhhbmRsZSBpdCBwb29ybHksIG9yIGlmIGl0J3Mgc29tZXRoaW5nIHRvIGRvIHdpdGggbXkgc2V0 dXA/PGJyPjxicj4tLSBTdG9mZmU8YnI+PC9kaXY+PC9kaXY+PGJyIGNsZWFyPSJhbGwiPgo8YnI+ LS0gPGJyPktyaXN0b2ZmZXIgTHVuZMOpbjxicj7inIkgPGEgaHJlZj0ibWFpbHRvOmtyaXN0b2Zm ZXIubHVuZGVuQGdtYWlsLmNvbSI+a3Jpc3RvZmZlci5sdW5kZW5AZ21haWwuY29tPC9hPjxicj7i nIkgPGEgaHJlZj0ibWFpbHRvOmtyaXN0b2ZmZXIubHVuZGVuQGdhbWVtYWtlci5udSI+a3Jpc3Rv ZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51PC9hPjxicj48YSBocmVmPSJodHRwOi8vd3d3LmdhbWVt YWtlci5udS8iPgpodHRwOi8vd3d3LmdhbWVtYWtlci5udS88L2E+PGJyPuKYjiAwNzA0IDQ4IDk4 IDc3PGJyPgo= ------=_Part_13784_20046499.1151457731215-- From gnomelists@sstuhr.dk Wed Jun 28 03:09:04 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 746AD3B000F for ; Wed, 28 Jun 2006 03:09:04 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29666-10 for ; Wed, 28 Jun 2006 03:09:02 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id A04513B0011 for ; Wed, 28 Jun 2006 03:09:02 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id 4AD988A000E; Wed, 28 Jun 2006 09:08:01 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: Kristoffer =?ISO-8859-1?Q?Lund=E9n?= In-Reply-To: References: <1151082344.5295.25.camel@thinkpadr40> Content-Type: text/plain; charset=UTF-8 Date: Wed, 28 Jun 2006 09:08:00 +0200 Message-Id: <1151478481.5374.27.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.58 tagged_above=-999 required=2 tests=[AWL=0.019, BAYES_00=-2.599] X-Spam-Score: -2.58 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 07:09:04 -0000 ons, 28 06 2006 kl. 02:06 +0200, skrev Kristoffer Lundén: > I'm not completely comfortable with only the close button though, > especially as I find it a bit hard to place. Do you think that it > would be possible to add closing tabs on middle click, like in > Firefox, to your extension? (Maybe want to turn of that scrolling on > the wheel too, dunno. I'm just annoyed by it). I don't want to add it to the same extension. So I have now made a new extension that should do what you want. It is at http://www.sstuhr.dk/epiphany-extensions/ like the others, "Middle Click Tab Close". It disables scroll on the tab bar, too. > All in all, just wanted to tell you how much I appreciate this, and > hope this extension quickly makes it into main. Maybe with some simple > preferences added, say close buttons or not, middle click closes and > so on, it could probably be a lifesaver of many. I don't know about preferences. I don't want to add too much to the UI, I like it better when extensions do what I want without being in the way. And I certainly wouldn't like it if every other extension added a menu item for their separate preferences dialogs. Maybe it should be possible to have preferences dialogs for loaded extension, that could be opened from the extensions manager. > Oh, and Gedit suffers from the same bug, maybe a little plugin for > that too...? ;-) While I do use gedit for text editing, I don't use it in the same way as a web browser. I am not even sure I want to use such an extension for gedit. And while gedit does support developing Python extensions, it's not a thing I want to do currently. > Many thanks, > > -- Stoffe Stefan From kristoffer.lunden@gmail.com Wed Jun 28 07:39:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 40E243B0087 for ; Wed, 28 Jun 2006 07:39:50 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08436-03 for ; Wed, 28 Jun 2006 07:39:47 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.197]) by menubar.gnome.org (Postfix) with ESMTP id E56FE3B00B9 for ; Wed, 28 Jun 2006 07:39:46 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id o37so1374504nzf for ; Wed, 28 Jun 2006 04:39:18 -0700 (PDT) Received: by 10.36.97.8 with SMTP id u8mr1012559nzb; Wed, 28 Jun 2006 04:39:17 -0700 (PDT) Received: by 10.36.132.19 with HTTP; Wed, 28 Jun 2006 04:39:17 -0700 (PDT) Message-ID: Date: Wed, 28 Jun 2006 13:39:17 +0200 From: "=?UTF-8?Q?Kristoffer_Lund=C3=A9n?=" To: "Stefan Stuhr" Subject: Re: A couple of new tab related extensions In-Reply-To: <1151478481.5374.27.camel@thinkpadr40> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline References: <1151082344.5295.25.camel@thinkpadr40> <1151478481.5374.27.camel@thinkpadr40> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.11 tagged_above=-999 required=2 tests=[AWL=0.066, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, MIME_BASE64_NO_NAME=0.224, SPF_PASS=-0.001] X-Spam-Score: -2.11 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 11:39:50 -0000 T24gNi8yOC8wNiwgU3RlZmFuIFN0dWhyIDxnbm9tZWxpc3RzQHNzdHVoci5kaz4gd3JvdGU6Cj4g SSBkb24ndCB3YW50IHRvIGFkZCBpdCB0byB0aGUgc2FtZSBleHRlbnNpb24uIFNvIEkgaGF2ZSBu b3cgbWFkZSBhIG5ldwo+IGV4dGVuc2lvbiB0aGF0IHNob3VsZCBkbyB3aGF0IHlvdSB3YW50LiBJ dCBpcyBhdAo+IGh0dHA6Ly93d3cuc3N0dWhyLmRrL2VwaXBoYW55LWV4dGVuc2lvbnMvIGxpa2Ug dGhlIG90aGVycywgIk1pZGRsZSBDbGljawo+IFRhYiBDbG9zZSIuIEl0IGRpc2FibGVzIHNjcm9s bCBvbiB0aGUgdGFiIGJhciwgdG9vLgoKVGhhdCB3b3JrcyBqdXN0IGZpbmUsIHRoYW5rcyEKCgo+ IEkgZG9uJ3Qga25vdyBhYm91dCBwcmVmZXJlbmNlcy4gSSBkb24ndCB3YW50IHRvIGFkZCB0b28g bXVjaCB0byB0aGUgVUksCj4gSSBsaWtlIGl0IGJldHRlciB3aGVuIGV4dGVuc2lvbnMgZG8gd2hh dCBJIHdhbnQgd2l0aG91dCBiZWluZyBpbiB0aGUKPiB3YXkuIEFuZCBJIGNlcnRhaW5seSB3b3Vs ZG4ndCBsaWtlIGl0IGlmIGV2ZXJ5IG90aGVyIGV4dGVuc2lvbiBhZGRlZCBhCj4gbWVudSBpdGVt IGZvciB0aGVpciBzZXBhcmF0ZSBwcmVmZXJlbmNlcyBkaWFsb2dzLgoKVHJ1ZSwgaXQncyBqdXN0 IHRoYXQgdGhlIGV4dGVuc2lvbnMgbGlzdCAod2hpY2ggaW4gaXRzZWxmIGlzIGp1c3QgYQpwcmVm ZXJlbmNlcyBkaWFsb2cgdW5kZXIgYW5vdGhlciBuYW1lIHRvZGF5Li4uKSBpcyBzdGFydGluZyB0 byBnZXQKbG9uZy4gU28sIGlmIGV2ZXJ5IHByZWZlcmVuY2UgaXMgaW5zdGVhZCBtYXNrZWQgYXMg YW4gZXh0ZW5zaW9uLCBpdApqdXN0IG1ha2VzIHRoYXQgbGlzdCB1bm1hbmFnZWFibGUuIEkgc3Vw cG9zZSB0aGF0IGludGVyZmFjZSB3aWxsIGdldAphbiBvdmVyaGF1bCB0aG91Z2guCgoKPiBNYXli ZSBpdCBzaG91bGQgYmUgcG9zc2libGUgdG8gaGF2ZSBwcmVmZXJlbmNlcyBkaWFsb2dzIGZvciBs b2FkZWQKPiBleHRlbnNpb24sIHRoYXQgY291bGQgYmUgb3BlbmVkIGZyb20gdGhlIGV4dGVuc2lv bnMgbWFuYWdlci4KClllYWgsIHRoYXQgaXMgaG93IC0gYXMgeW91IGtub3cgLSBGaXJlZm94IGRv ZXMgaXQuIEkgZ3Vlc3MgZWl0aGVyICB0aGUKZXh0ZW5zaW9ucyBuZWVkcyB0byBnbyB0aGlzIHdh eSwgb3IgIHRoZSBpbnRlcmZhY2UgbmVlZHMgc29tZSBraW5kIG9mCnNvcnRpbmcvc2VjdGlvbnMv dGFnZ2luZyBzbyB0aGF0IHlvdSBjYW4gaGF2ZSBhIExPVCBvZiBleHRlbnNpb25zLCBhbGwKZG9p bmcgb25lIHNtYWxsIHRoaW5nLiAiUHJlZmVyZW5jZXMgMiIsIGFzIGl0IHdlcmUuIFRoYXQgZG9l c24ndCBjb3ZlcgphbnkgZXZlbnR1YWwgc2V0dGluZ3MgbW9yZSB0aGFuIGFjdGl2YXRpbmcvZGVh Y3RpdmF0aW5nIHRob3VnaC4KCgo+IFdoaWxlIEkgZG8gdXNlIGdlZGl0IGZvciB0ZXh0IGVkaXRp bmcsIEkgZG9uJ3QgdXNlIGl0IGluIHRoZSBzYW1lIHdheSBhcwo+IGEgd2ViIGJyb3dzZXIuIEkg YW0gbm90IGV2ZW4gc3VyZSBJIHdhbnQgdG8gdXNlIHN1Y2ggYW4gZXh0ZW5zaW9uIGZvcgo+IGdl ZGl0LiBBbmQgd2hpbGUgZ2VkaXQgZG9lcyBzdXBwb3J0IGRldmVsb3BpbmcgUHl0aG9uIGV4dGVu c2lvbnMsIGl0J3MKPiBub3QgYSB0aGluZyBJIHdhbnQgdG8gZG8gY3VycmVudGx5LgoKCkNvdWxk bid0IGh1cnQgdG8gYXNrLCBhcyB5b3UgZmlndXJlZCBvdXQgaG93IHRvIGRvIGl0IGluIEVwaXBo YW55LiA6KQoKClRoYW5rcywKCi0tIFN0b2ZmZQoKCi0tIApLcmlzdG9mZmVyIEx1bmTDqW4K4pyJ IGtyaXN0b2ZmZXIubHVuZGVuQGdtYWlsLmNvbQrinIkga3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1h a2VyLm51Cmh0dHA6Ly93d3cuZ2FtZW1ha2VyLm51LwrimI4gMDcwNCA0OCA5OCA3Nwo= From reinouts@gnome.org Thu Jun 29 08:15:41 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5E1ED3B0078 for ; Thu, 29 Jun 2006 08:15:41 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10427-01 for ; Thu, 29 Jun 2006 08:15:40 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 5CEF53B0004 for ; Thu, 29 Jun 2006 08:15:40 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FvvQp-0001tMC; Thu, 29 Jun 2006 14:15 +0200 Date: Thu, 29 Jun 2006 14:15:38 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: Epiphany List Subject: Re: Looong freezes when watching google video In-Reply-To: <1151395668.86561.27.camel@dracula.transylvania.net> Message-ID: References: <1151336383.86561.7.camel@dracula.transylvania.net> <1151395668.86561.27.camel@dracula.transylvania.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.39 tagged_above=-999 required=2 tests=[AWL=-0.064, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.39 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Jun 2006 12:15:41 -0000 On Tue, 27 Jun 2006, Dev Tugnait wrote: > I do use flash block. I have a freebsd machine and google vids did > work but after the 1.8 upgrade it stopped working. I can't play or > view most of the flash stuff on any gecko based browser. flash7 is > experimental at best. Maybe the Flash plugin isn't playing nice with FreeBSD (just a guess)? I can't imagine how a different Epiphany version could make any difference in the plugin behaviour. I don't recall any significant changes in Gecko w.r.t. plugin behaviour either (but I don't follow Gecko developments that close, so take that with a grain of salt). regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From uws@uwsworld.xs4all.nl Thu Jun 1 15:15:52 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D1C3F3B0E99 for ; Thu, 1 Jun 2006 15:15:52 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31384-08 for ; Thu, 1 Jun 2006 15:15:51 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id E84DD3B0228 for ; Thu, 1 Jun 2006 15:15:50 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1Flse4-0003oz-00 for ; Thu, 01 Jun 2006 21:15:48 +0200 Date: Thu, 1 Jun 2006 21:15:48 +0200 From: Wouter Bolsterlee To: epiphany-list@gnome.org Message-ID: <20060601191548.GA14250@uwsworld.xs4all.nl> Mail-Followup-To: epiphany-list@gnome.org References: <1015f9200605270705o11479edaxbf1ca2cf7b38387d@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+QahgC5+KEYLbs62" Content-Disposition: inline In-Reply-To: <1015f9200605270705o11479edaxbf1ca2cf7b38387d@mail.gmail.com> X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.587 tagged_above=-999 required=2 tests=[AWL=0.012, BAYES_00=-2.599] X-Spam-Score: -2.587 X-Spam-Level: Subject: Re: TypeAhead-Find in 2.15 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Jun 2006 19:15:53 -0000 --+QahgC5+KEYLbs62 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Sat, May 27, 2006 at 04:05:34PM +0200, Sascha Heid skrev: > Is anybody able to get TypeAhead-Find working in epiphany 2.15.2 ? Sure, this works by default in Epiphany. If it doesn't, please file a bug, mentioning both the Epiphany and Mozilla versions (check the about dialog). mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl please don't bother trying to find her :: she's not there -- zombies --+QahgC5+KEYLbs62 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEfzzkP7QTTiUKY+sRAn++AKCt1dqCXIuA8d6dhkH+6+cAEOeTcgCeLs0X 1OKaDyizEA3AqCONIklwX+c= =RpcY -----END PGP SIGNATURE----- --+QahgC5+KEYLbs62-- From billlinux@rogers.com Fri Jun 2 00:54:15 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 100193B0FAC for ; Fri, 2 Jun 2006 00:54:15 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30617-09 for ; Fri, 2 Jun 2006 00:54:13 -0400 (EDT) Received: from smtp106.rog.mail.re2.yahoo.com (smtp106.rog.mail.re2.yahoo.com [68.142.225.204]) by menubar.gnome.org (Postfix) with SMTP id 788523B0217 for ; Fri, 2 Jun 2006 00:54:13 -0400 (EDT) Received: (qmail 20949 invoked from network); 2 Jun 2006 04:54:12 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Subject:From:To:Content-Type:Date:Message-Id:Mime-Version:X-Mailer:Content-Transfer-Encoding; b=4Ke2nNvsqO1bLnF2Ig5ZC56JTdvhVQ4EMFDlAa8sE2pPd6bazaPNITCdRZ1JFnD3vfoa8OPh4X+4lL2BFaLmhCgaLZUbhAM+HbbqRfO11mE7aGt8jVET5scZhW8I2h8PsVUj0I4xJ8TNJ2cXnYuud2DQKFsP5FRqsDCbbgPhlSE= ; Received: from unknown (HELO ?192.168.1.4?) (billlinux@rogers.com@70.27.169.92 with plain) by smtp106.rog.mail.re2.yahoo.com with SMTP; 2 Jun 2006 04:54:12 -0000 From: William Case To: EPIPHANY List Content-Type: text/plain Date: Fri, 02 Jun 2006 00:54:07 -0400 Message-Id: <1149224047.4220.18.camel@CASE> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 (2.6.1-1.fc5.2) Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.567 tagged_above=-999 required=2 tests=[AWL=-0.876, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -1.567 X-Spam-Level: Subject: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jun 2006 04:54:15 -0000 Hi; I clicked on the Java Console and the Favicon extensions in Tools => Extensions to add them to epiphany. I then closed epiphany normally. Now, I get the following error dialogues when I try to open my Epiphany; "Recover previous browser windows and tabs? Don't Recover Recover". Either option gets a further error dialogue: "The Application "epiphany" has quit unexpectedly. Restart Application Inform Developers" Restart produces an attempt to start epiphany then a self shutdown. I used the Inform Developers to send a Bug Report. I tried starting epiphany from the command line in gterminal and got "** (epiphany:6540): WARNING **: failed to read user preferences, error: 80004005" Is there some way to undo the extension selections in a configuration file in order to get Epiphany loaded? If so, how and where? When I login as a different user, Epiphany runs normally. I am using Epiphany 2.14 (I believe) on Fedora Core 5. -- Regards Bill From reinouts@gnome.org Fri Jun 2 02:38:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 32FC13B02BD for ; Fri, 2 Jun 2006 02:38:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 03078-07 for ; Fri, 2 Jun 2006 02:38:05 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 41B053B038C for ; Fri, 2 Jun 2006 02:38:03 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1Fm3IG-0001qhC; Fri, 2 Jun 2006 08:38 +0200 Date: Fri, 2 Jun 2006 08:38:00 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org In-Reply-To: <1149224047.4220.18.camel@CASE> Message-ID: References: <1149224047.4220.18.camel@CASE> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.389 tagged_above=-999 required=2 tests=[AWL=-0.063, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.389 X-Spam-Level: Subject: Re: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jun 2006 06:38:07 -0000 Hi William, On Fri, 2 Jun 2006, William Case wrote: > I clicked on the Java Console and the Favicon extensions in Tools => > Extensions to add them to epiphany. I then closed epiphany normally. > Is there some way to undo the extension selections in a configuration > file in order to get Epiphany loaded? If so, how and where? You can edit the list of enabled extensions with gconf-editor, under the key /apps/epiphany/general/active_extensions. regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From billlinux@rogers.com Fri Jun 2 16:52:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6C2553B0339 for ; Fri, 2 Jun 2006 16:52:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23828-05 for ; Fri, 2 Jun 2006 16:51:51 -0400 (EDT) Received: from smtp103.rog.mail.re2.yahoo.com (smtp103.rog.mail.re2.yahoo.com [206.190.36.81]) by menubar.gnome.org (Postfix) with SMTP id AB6FF3B02EC for ; Fri, 2 Jun 2006 16:51:47 -0400 (EDT) Received: (qmail 83611 invoked from network); 2 Jun 2006 20:51:46 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Subject:From:To:In-Reply-To:References:Content-Type:Date:Message-Id:Mime-Version:X-Mailer:Content-Transfer-Encoding; b=NE0zAIGx/zj8yMtNOMiH0TSgYT6vM7z2bEJ0ibl4PoTowg4OFFGs4u+MO3pnDlkuXmDd8xNZWV9m86utfNQ3+ekFwUpea7X3/q29hjZ6q0XMIc+UmW3Wfz2aCpUNyc38gwqbyA+6ntgqAVYSaRubOD6BaUwtw0VN2W9Z1vxYpOw= ; Received: from unknown (HELO ?192.168.1.4?) (billlinux@rogers.com@70.27.169.92 with plain) by smtp103.rog.mail.re2.yahoo.com with SMTP; 2 Jun 2006 20:51:46 -0000 From: William Case To: epiphany-list@gnome.org In-Reply-To: <20060602160008.535933B00FD@menubar.gnome.org> References: <20060602160008.535933B00FD@menubar.gnome.org> Content-Type: text/plain Date: Fri, 02 Jun 2006 16:51:42 -0400 Message-Id: <1149281502.2459.8.camel@CASE> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 (2.6.1-1.fc5.2) Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.564 tagged_above=-999 required=2 tests=[AWL=-0.873, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -1.564 X-Spam-Level: Subject: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jun 2006 20:52:22 -0000 Thanks Reinout; > > > > -------- Forwarded Message -------- > > From: William Case > > To: EPIPHANY List > > Subject: Epiphany won't load anymore ? > > Date: Fri, 02 Jun 2006 00:54:07 -0400 > > > > Hi; > > > > I clicked on the Java Console and the Favicon extensions in Tools => > > Extensions to add them to epiphany. I then closed epiphany normally. > > > > Hi William, > > You can edit the list of enabled extensions with gconf-editor, under the > > key /apps/epiphany/general/active_extensions. > > > > regards, > > That was easy; I had something similar happen a couple of years ago. Sorry I forgot about gconf-editor. -- Regards Bill From reinouts@gnome.org Sun Jun 4 07:40:43 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D8B943B0296 for ; Sun, 4 Jun 2006 07:40:43 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13727-10 for ; Sun, 4 Jun 2006 07:40:43 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id DF3BF3B0227 for ; Sun, 4 Jun 2006 07:40:42 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FmqyF-0001nwC; Sun, 4 Jun 2006 13:40 +0200 Date: Sun, 4 Jun 2006 13:40:37 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org In-Reply-To: <1149281502.2459.8.camel@CASE> Message-ID: References: <20060602160008.535933B00FD@menubar.gnome.org> <1149281502.2459.8.camel@CASE> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.387 tagged_above=-999 required=2 tests=[AWL=-0.061, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.387 X-Spam-Level: Subject: Re: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Jun 2006 11:40:44 -0000 Hi William, On Fri, 2 Jun 2006, William Case wrote: > That was easy; I had something similar happen a couple of years ago. > Sorry I forgot about gconf-editor. There's no need to be sorry, ideally users would never have to touch it! (So in a way, you forgetting about gconf-editor is a good sign ;-) regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From ash_hooper@yahoo.com Wed Jun 7 05:02:30 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 8A5383B0C4E for ; Wed, 7 Jun 2006 05:02:30 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29209-07 for ; Wed, 7 Jun 2006 05:02:28 -0400 (EDT) Received: from web60819.mail.yahoo.com (web60819.mail.yahoo.com [209.73.178.227]) by menubar.gnome.org (Postfix) with SMTP id A7DF13B0C55 for ; Wed, 7 Jun 2006 05:02:25 -0400 (EDT) Received: (qmail 7833 invoked by uid 60001); 7 Jun 2006 09:02:24 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=fRbI+5Vi7M7tVzE3mr/d7+xKJzNSgC/Wbba1WINAVPE1wi7yNFpP3aL2RQkurXk6xJQzpizuprcbjvEcNa6uzTLM7LLEm4XL6+s2PIjAvyAeUV8M0RJbabVCdMmevE3Nqjj92x6ykwSWsH0JycbpNTbkM2s+Q1SShCIDo47cg1k= ; Message-ID: <20060607090224.7831.qmail@web60819.mail.yahoo.com> Received: from [81.168.89.49] by web60819.mail.yahoo.com via HTTP; Wed, 07 Jun 2006 10:02:24 BST Date: Wed, 7 Jun 2006 10:02:24 +0100 (BST) From: Ashley Hooper To: epiphany-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=1.462 tagged_above=-999 required=2 tests=[BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_WHOIS=1.447] X-Spam-Score: 1.462 X-Spam-Level: * Subject: Configuring File Associations when not running full-blown Gnome desktop X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Jun 2006 09:02:30 -0000 Hi all, I'm a big fan of making do with old hardware, and really enjoy using Epiphany with the Enlightenment 16 WM as Gnome/Firefox just doesn't run satisfactorily for me on the hardware I'm using. However, something that has always bothered me is not knowing how exactly to setup file associations that Epiphany can use. I know that Epiphany is fairly strongly bound to the full Gnome environment, and have in the past tried loading up Nautilus and configuring them there but this hasn't worked. I've also dug around in the MIME types in /etc and a few related files. Can someone tell me the definitive place to config file associations? Also, if it's not a plain text file (e.g. if its somewhere in the Gconf tree), what tool/s I'll need to modify them. Many thanks, Ashley -- "We do not inherit the earth from our ancestors; ...-- __@ we borrow it from our children" ....--- _\<,_ -- Antoine de St. Exupery (_) (_) Send instant messages to your online friends http://uk.messenger.yahoo.com From mike@vee.net Wed Jun 7 21:55:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C24593B0555 for ; Wed, 7 Jun 2006 21:55:50 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30700-09 for ; Wed, 7 Jun 2006 21:55:49 -0400 (EDT) Received: from pacific.home.vee.net (pacific.home.vee.net [203.18.245.240]) by menubar.gnome.org (Postfix) with ESMTP id 3AA553B04C5 for ; Wed, 7 Jun 2006 21:55:47 -0400 (EDT) Received: from continuity.home.vee.net (mjg@continuity.home.vee.net [203.18.245.4]) (authenticated bits=0) by pacific.home.vee.net (8.13.1/8.13.1) with ESMTP id k581tcT6086931 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO) for ; Thu, 8 Jun 2006 11:25:38 +0930 (CST) (envelope-from mike@vee.net) From: Michael Gratton To: epiphany-list@gnome.org In-Reply-To: <20060607090224.7831.qmail@web60819.mail.yahoo.com> References: <20060607090224.7831.qmail@web60819.mail.yahoo.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Wkc99AvGhP4qE8wfOSUB" Date: Thu, 08 Jun 2006 11:25:38 +0930 Message-Id: <1149731738.8114.16.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-1.5.3 (pacific.home.vee.net [203.18.245.240]); Thu, 08 Jun 2006 11:25:38 +0930 (CST) X-Virus-Scanned: ClamAV 0.87.1/1517/Wed Jun 7 09:35:07 2006 on pacific.home.vee.net X-Virus-Status: Clean X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.443 tagged_above=-999 required=2 tests=[AWL=0.158, BAYES_00=-2.599, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] X-Spam-Score: -2.443 X-Spam-Level: Subject: Re: Configuring File Associations when not running full-blown Gnome desktop X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2006 01:55:50 -0000 --=-Wkc99AvGhP4qE8wfOSUB Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, 2006-06-07 at 10:02 +0100, Ashley Hooper wrote: > Can someone tell me the definitive place to config file associations? Al= so, if > it's not a plain text file (e.g. if its somewhere in the Gconf tree), wha= t > tool/s I'll need to modify them. Gnome (like XFCE and ROX) uses the fd.o Shared MIME Info spec for obtaining MIME info. Have a read, the tutorials might in particular be useful.=20 Alternatively, you could use something the ROX MIME Editor .=20 /Mike --=20 =E2=9C=8C michael gratton, itinerant geek =E2=9C=87 --=-Wkc99AvGhP4qE8wfOSUB Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEh4Oan1mVFlYUR84RAri5AKCtGeUcvn4NOCJRtB7mRJ/c6L4ZAACcDcc8 Zz5RyfC4zqpG7Gvc3WRk3wU= =0m0l -----END PGP SIGNATURE----- --=-Wkc99AvGhP4qE8wfOSUB-- From demon@krasno.ru Thu Jun 8 01:15:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id F05E83B03BA for ; Thu, 8 Jun 2006 01:15:49 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08183-08 for ; Thu, 8 Jun 2006 01:15:47 -0400 (EDT) Received: from mail.krasno.ru (mail.krasno.ru [213.219.223.2]) by menubar.gnome.org (Postfix) with ESMTP id 137843B04C5 for ; Thu, 8 Jun 2006 01:15:43 -0400 (EDT) Received: (qmail 15491 invoked by uid 89); 8 Jun 2006 05:15:39 -0000 Received: from unknown (HELO localhost.localdomain) (demon@krasno.ru@172.19.10.215) by krasno.ru with SMTP; 8 Jun 2006 05:15:39 -0000 Date: Thu, 8 Jun 2006 09:17:04 +0400 From: can3p To: epiphany-list@gnome.org Message-Id: <20060608091704.d59cb31f.demon@krasno.ru> In-Reply-To: <1149731738.8114.16.camel@localhost.localdomain> References: <20060607090224.7831.qmail@web60819.mail.yahoo.com> <1149731738.8114.16.camel@localhost.localdomain> X-Mailer: Sylpheed version 2.2.4 (GTK+ 2.8.17; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.185 tagged_above=-999 required=2 tests=[BAYES_40=-0.185] X-Spam-Score: -0.185 X-Spam-Level: Subject: What about spell check? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2006 05:15:50 -0000 --Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello. I use epiphany for a half of year and there is one missing feature. What about spell check in epiphany? Will it be implemented?=20 ---- can3p, demon@krasno.ru --Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQFEh7LV9kNuGU6f5KQRApQ3AJ9yl+Act4j1vR01diOUdSeNV7puqwCgkZo2 mT2ICBIB7RecldxEtF5yoPo= =bVSl -----END PGP SIGNATURE----- --Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU-- From uws@uwsworld.xs4all.nl Thu Jun 8 03:36:59 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D950B3B0267 for ; Thu, 8 Jun 2006 03:36:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15363-08 for ; Thu, 8 Jun 2006 03:36:58 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id 262FF3B019C for ; Thu, 8 Jun 2006 03:36:58 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1FoF4Z-00024L-00 for ; Thu, 08 Jun 2006 09:36:55 +0200 Date: Thu, 8 Jun 2006 09:36:55 +0200 From: Wouter Bolsterlee To: epiphany-list@gnome.org Message-ID: <20060608073655.GA3016@uwsworld.xs4all.nl> Mail-Followup-To: epiphany-list@gnome.org References: <20060607090224.7831.qmail@web60819.mail.yahoo.com> <1149731738.8114.16.camel@localhost.localdomain> <20060608091704.d59cb31f.demon@krasno.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ibTvN161/egqYuK8" Content-Disposition: inline In-Reply-To: <20060608091704.d59cb31f.demon@krasno.ru> X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: Subject: Re: What about spell check? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2006 07:37:00 -0000 --ibTvN161/egqYuK8 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Thu, Jun 08, 2006 at 09:17:04AM +0400, can3p skrev: > I use epiphany for a half of year and there is one missing feature. > What about spell check in epiphany? Will it be implemented?=20 There's recently been some progress on this long-standing issue. There's a bug open about this feature, maybe you can CC yourself to get status updates. mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl i'm unclean :: a libertine -- placebo --ibTvN161/egqYuK8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEh9OXP7QTTiUKY+sRAubDAJ9ARo3Yugny5Uovw4YQ2oCwZiHgJwCeMDv2 i6Q/etJ8LaqK+TUI9cqIHYo= =g8p6 -----END PGP SIGNATURE----- --ibTvN161/egqYuK8-- From saschaheid@gmail.com Sat Jun 10 02:39:35 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 806FC3B0286 for ; Sat, 10 Jun 2006 02:39:35 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13874-03 for ; Sat, 10 Jun 2006 02:39:33 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by menubar.gnome.org (Postfix) with ESMTP id 929623B01A3 for ; Sat, 10 Jun 2006 02:39:32 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id j3so1693621ugf for ; Fri, 09 Jun 2006 23:39:31 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=aHu5cbBIQg1MOpmCu8EsYMq84r4BP0Q5EaM3rbIkMy3pwOeO6zCKVM5gBY2nHOrNoaSKxOWiacCs0ExI7bctV5A1xAzwS8Dm2OaoiEKcZoyxoPmEk2SYfGA03SqcN94iDYvBDRmqq4XVEHBRoh/4lxhXE0ZrrjSS87/Hpbmygfo= Received: by 10.66.216.20 with SMTP id o20mr3192562ugg; Fri, 09 Jun 2006 23:39:31 -0700 (PDT) Received: by 10.66.243.2 with HTTP; Fri, 9 Jun 2006 23:39:31 -0700 (PDT) Message-ID: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> Date: Sat, 10 Jun 2006 08:39:31 +0200 From: "Sascha Heid" To: epiphany-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.782 tagged_above=-999 required=2 tests=[AWL=-0.740, BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.782 X-Spam-Level: Subject: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Jun 2006 06:39:35 -0000 Hello World Maybe someone knows about this: If you want to display symbol-fonts in the Webbrowser, this does not work out of the box. But i wanted to display this website that heavily uses symbol-fonts to display math-symbols. There is a solution for this and you can download a script that fixes it for you. Now it works, in firefox and in galeon, but not in epiphany. I have enabled "allow website to use own font" and i can see the fonts change when i click it, except for the symbol-font that does not show up. Is there anything that epiphany does differently and for itself instead of asking the global fontconfig gods that could explain this behaviour? Regards, Sascha Heid From saschaheid@gmail.com Sun Jun 11 14:33:53 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4CE723B023D for ; Sun, 11 Jun 2006 14:33:53 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27935-02 for ; Sun, 11 Jun 2006 14:33:50 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.171]) by menubar.gnome.org (Postfix) with ESMTP id 5470C3B0284 for ; Sun, 11 Jun 2006 14:33:50 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id k40so2075591ugc for ; Sun, 11 Jun 2006 11:33:03 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=h4RYVkilZkv8azNJCjzTLeCuSqgV4/wQlMRyO70N7DhgQh/9BvOZ+v59yH2dv98z7MsaUzxBEipskL0hvwJ22MQu4ScxhrutBDJ696A0zs29iyZXvVsmkD2n3q2o7Ii2J/kdQV77p5gc2YSK7OCbxehkNqzuEpQukSNtr9t55yk= Received: by 10.67.105.19 with SMTP id h19mr4398331ugm; Sun, 11 Jun 2006 11:26:57 -0700 (PDT) Received: by 10.66.243.2 with HTTP; Sun, 11 Jun 2006 11:26:57 -0700 (PDT) Message-ID: <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> Date: Sun, 11 Jun 2006 20:26:57 +0200 From: "Sascha Heid" To: "Christian Persch" In-Reply-To: <1150050059.5214.3.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> <1150050059.5214.3.camel@localhost.localdomain> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.134 tagged_above=-999 required=2 tests=[AWL=-0.092, BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.134 X-Spam-Level: Cc: epiphany-list@gnome.org Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jun 2006 18:33:53 -0000 2006/6/11, Christian Persch : > Hi, > > Le samedi 10 juin 2006 =E0 08:39 +0200, Sascha Heid a =E9crit : > > > Maybe someone knows about this: > > If you want to display symbol-fonts in the Webbrowser, this does not > > work out of the box. > > But i wanted to display this website that heavily uses symbol-fonts to > > display math-symbols. > > There is a solution for this and you can download a script that fixes > > it for you. > > > > Now it works, in firefox and in galeon, but not in epiphany. > > I have enabled "allow website to use own font" and i can see the fonts > > change when i click it, except for the symbol-font that does not show > > up. > > > > Is there anything that epiphany does differently and for itself > > instead of asking the global fontconfig gods that could explain this > > behaviour? > > I don't see anything that epiphany does differently here.... Do you have > an URL for a testcase? http://mathe-online.at/einstellungen/einst.html If you scroll down you see two white boxes, the right side is a .gif and the left side tries to use the symbol-font. Regards, Sascha From chpe@gnome.org Sun Jun 11 14:44:30 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D98553B0274 for ; Sun, 11 Jun 2006 14:44:30 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28406-07 for ; Sun, 11 Jun 2006 14:44:29 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id 6A2DA3B016A for ; Sun, 11 Jun 2006 14:44:29 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a59b47.dip0.t-ipconnect.de ([84.165.155.71] helo=[192.168.0.4]) id 1FpUY3-0000Gc-M8; Sun, 11 Jun 2006 20:20:31 +0200 From: Christian Persch To: Sascha Heid In-Reply-To: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> Content-Type: text/plain; charset=UTF-8 Date: Sun, 11 Jun 2006 20:20:59 +0200 Message-Id: <1150050059.5214.3.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.59 tagged_above=-999 required=2 tests=[AWL=0.009, BAYES_00=-2.599] X-Spam-Score: -2.59 X-Spam-Level: Cc: epiphany-list@gnome.org Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jun 2006 18:44:31 -0000 Hi, Le samedi 10 juin 2006 =C3=A0 08:39 +0200, Sascha Heid a =C3=A9crit : > Maybe someone knows about this: > If you want to display symbol-fonts in the Webbrowser, this does not > work out of the box. > But i wanted to display this website that heavily uses symbol-fonts to > display math-symbols. > There is a solution for this and you can download a script that fixes > it for you. >=20 > Now it works, in firefox and in galeon, but not in epiphany. > I have enabled "allow website to use own font" and i can see the fonts > change when i click it, except for the symbol-font that does not show > up. >=20 > Is there anything that epiphany does differently and for itself > instead of asking the global fontconfig gods that could explain this > behaviour? I don't see anything that epiphany does differently here.... Do you have an URL for a testcase? Regards, Christian From chpe@gnome.org Sun Jun 11 15:14:01 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 844C43B01C8 for ; Sun, 11 Jun 2006 15:14:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29558-01 for ; Sun, 11 Jun 2006 15:14:00 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id D81AA3B016D for ; Sun, 11 Jun 2006 15:13:59 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a59b47.dip0.t-ipconnect.de ([84.165.155.71] helo=[192.168.0.4]) id 1FpVN1-0004v8-GZ; Sun, 11 Jun 2006 21:13:11 +0200 From: Christian Persch To: Sascha Heid In-Reply-To: <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> <1150050059.5214.3.camel@localhost.localdomain> <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> Content-Type: text/plain; charset=UTF-8 Date: Sun, 11 Jun 2006 21:13:42 +0200 Message-Id: <1150053222.5214.7.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.59 tagged_above=-999 required=2 tests=[AWL=0.009, BAYES_00=-2.599] X-Spam-Score: -2.59 X-Spam-Level: Cc: epiphany-list@gnome.org Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jun 2006 19:14:01 -0000 Hi, Le dimanche 11 juin 2006 =C3=A0 20:26 +0200, Sascha Heid a =C3=A9crit : > 2006/6/11, Christian Persch : > > Le samedi 10 juin 2006 =C3=A0 08:39 +0200, Sascha Heid a =C3=A9crit : > > > Maybe someone knows about this: > > > If you want to display symbol-fonts in the Webbrowser, this does not > > > work out of the box. > > > But i wanted to display this website that heavily uses symbol-fonts t= o > > > display math-symbols. > > > There is a solution for this and you can download a script that fixes > > > it for you. > > > > > > Now it works, in firefox and in galeon, but not in epiphany. > > > I have enabled "allow website to use own font" and i can see the font= s > > > change when i click it, except for the symbol-font that does not show > > > up. > > > > > > Is there anything that epiphany does differently and for itself > > > instead of asking the global fontconfig gods that could explain this > > > behaviour? > > > > I don't see anything that epiphany does differently here.... Do you hav= e > > an URL for a testcase? >=20 > http://mathe-online.at/einstellungen/einst.html >=20 > If you scroll down you see two white boxes, the right side is a .gif > and the left side tries to use the symbol-font. Ok I see the problem. But I see the same thing happen in galeon and firefox, too, and it is independent of the "allow website to use own font" pref... Regards, Christian From mpt@myrealbox.com Sun Jun 11 22:42:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id EBF973B023C for ; Sun, 11 Jun 2006 22:42:08 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15024-07 for ; Sun, 11 Jun 2006 22:42:05 -0400 (EDT) Received: from leucothea.redline.site5.com (leucothea.redline.site5.com [216.118.97.161]) by menubar.gnome.org (Postfix) with ESMTP id B2FCC3B0154 for ; Sun, 11 Jun 2006 22:42:05 -0400 (EDT) Received: from wm1214qm.195.adsl.netsurf.net ([66.135.110.195] helo=[10.1.236.249]) by leucothea.redline.site5.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.52) id 1FpcMc-0001YA-UV; Sun, 11 Jun 2006 22:41:15 -0400 In-Reply-To: <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> <1150050059.5214.3.camel@localhost.localdomain> <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> Mime-Version: 1.0 (Apple Message framework v623) Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Message-Id: <28228f0ff7fb76797c893705d243256d@myrealbox.com> Content-Transfer-Encoding: quoted-printable From: Matthew Paul Thomas Date: Sun, 11 Jun 2006 22:41:35 -0400 To: Sascha Heid X-Mailer: Apple Mail (2.623) X-Antivirus-Scanner: This message has been scanned by ClamAV. X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - leucothea.redline.site5.com X-AntiAbuse: Original Domain - gnome.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12] X-AntiAbuse: Sender Address Domain - myrealbox.com X-Source: X-Source-Args: X-Source-Dir: X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: Cc: epiphany list Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jun 2006 02:42:09 -0000 On Jun 11, 2006, at 2:26 PM, Sascha Heid wrote: > ... > http://mathe-online.at/einstellungen/einst.html > > If you scroll down you see two white boxes, the right side is a .gif > and the left side tries to use the symbol-font. > ... The reason it doesn't work is that the Symbol font (as distributed by =20= Microsoft) doesn't contain the characters the Web page is asking for. =20= For example: =F3
=F5
=A5 =F3 is not in the Symbol font, and neither is =F5 or =A5. So Epiphany -- = just =20 like Firefox, Opera, and Safari -- substitutes another font that does =20= contain those characters. The page appears to be designed for Internet Explorer, which displays =20= characters from the Symbol font because of a bug where Internet =20 Explorer ignores what fonts tell it about the characters they cover. =20 The same bug occurs with the Webdings and Wingdings fonts. (By the way, if you're interested in improving the display of =20 mathematics in Web pages, it's currently being discussed in the What-WG =20= mailing list for possible standardization in HTML 5. =20 ) Cheers --=20 Matthew Paul Thomas http://mpt.net.nz/= From reinout@cs.vu.nl Wed Jun 14 17:52:55 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6D9FA3B03F0 for ; Wed, 14 Jun 2006 17:52:55 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23492-09 for ; Wed, 14 Jun 2006 17:52:52 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 58B1C3B03B5 for ; Wed, 14 Jun 2006 17:52:52 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FqdHF-0001qhC; Wed, 14 Jun 2006 23:51 +0200 Date: Wed, 14 Jun 2006 23:51:53 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.092 tagged_above=-999 required=2 tests=[AWL=0.507, BAYES_00=-2.599] X-Spam-Score: -2.092 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jun 2006 21:52:55 -0000 Forwarding to the list, as it might be of interest to others... ---------- Forwarded message ---------- Date: Tue, 13 Jun 2006 01:38:56 -0400 From: Matthew Paul Thomas To: Piers Cornwell Cc: reinouts@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany On Apr 19, 2006, at 3:47 PM, Piers Cornwell wrote: > ... > It would be great if you could let us know what you think of this or whether > you think we should take a different approach. If you have access to an OS X > machine it would also be really useful to get a complete set of screenshots > of the Safari spelling functionality. > ... Sorry I've taken a ridiculously long time to do this, but I've just put up screenshots of the Safari design. Actually I think it's rather confusing. :-) Cheers -- Matthew Paul Thomas http://mpt.net.nz/ From reinouts@gnome.org Wed Jun 14 17:53:44 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4F6963B0433 for ; Wed, 14 Jun 2006 17:53:44 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14510-05 for ; Wed, 14 Jun 2006 17:53:42 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id B356B3B041D for ; Wed, 14 Jun 2006 17:53:42 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FqdID-0001qhC; Wed, 14 Jun 2006 23:52 +0200 Date: Wed, 14 Jun 2006 23:52:53 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.02 tagged_above=-999 required=2 tests=[AWL=0.579, BAYES_00=-2.599] X-Spam-Score: -2.02 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jun 2006 21:53:44 -0000 Forwarding to the list, since it might be of interest to a bigger audience... ---------- Forwarded message ---------- Date: Tue, 13 Jun 2006 01:38:56 -0400 From: Matthew Paul Thomas To: Piers Cornwell Cc: reinouts@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany On Apr 19, 2006, at 3:47 PM, Piers Cornwell wrote: > ... > It would be great if you could let us know what you think of this or whether > you think we should take a different approach. If you have access to an OS X > machine it would also be really useful to get a complete set of screenshots > of the Safari spelling functionality. > ... Sorry I've taken a ridiculously long time to do this, but I've just put up screenshots of the Safari design. Actually I think it's rather confusing. :-) Cheers -- Matthew Paul Thomas http://mpt.net.nz/ From ftimmer@ft-c.de Mon Jun 12 18:01:38 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D057B3B0150 for ; Mon, 12 Jun 2006 18:01:38 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00705-04 for ; Mon, 12 Jun 2006 18:01:36 -0400 (EDT) Received: from elch.in-berlin.de (elch.in-berlin.de [192.109.42.5]) by menubar.gnome.org (Postfix) with ESMTP id D29863B00A5 for ; Mon, 12 Jun 2006 18:01:35 -0400 (EDT) Received: from einhorn.in-berlin.de (einhorn.in-berlin.de [192.109.42.8]) by elch.in-berlin.de (8.13.6/8.13.6/Debian-1) with ESMTP id k5CM0W30007288 for ; Tue, 13 Jun 2006 00:00:32 +0200 X-Envelope-From: ftimmer@ft-c.de X-Envelope-To: Received: from [10.0.1.6] (host-212-158-234-176.bulldogdsl.com [212.158.234.176]) (authenticated bits=0) by einhorn.in-berlin.de (8.13.6/8.13.6/Debian-1) with ESMTP id k5CM0AU6017951 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for ; Tue, 13 Jun 2006 00:00:11 +0200 Subject: epiphany bookmark not save From: Franz Timmer To: epiphany-list@gnome.org Content-Type: text/plain; charset=ISO-8859-1 Date: Mon, 12 Jun 2006 23:54:20 +0200 Message-Id: <1150149260.12433.22.camel@fta> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang_at_IN-Berlin_e.V. on 192.109.42.8 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: X-Mailman-Approved-At: Thu, 15 Jun 2006 09:51:27 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: ftimmer@ft-c.de List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jun 2006 22:01:39 -0000 Hello, when I add an Link to the bookmarks, this link is shown only until I closed epiphany. When I execute epiphany later, all bookmarks are deleted. Bookmarks are a essential feature of browsers. I need it. My question: Have I make a mistake or it is a bug in the program? Franz Timmer # ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- The same in german language: wenn ich ein Bookmark hinzufüge, ist dieesr nur solange gespeichert, solange ich das Programm nicht schliese. Bei einem erneuten Start von epipany sind alle gespeicherten Bookmarks gelöscht. Meine Frage: Habe ich einen Fehler gemacht oder ist dies ein Fehler im Programm. From sieurbsd@gmail.com Tue Jun 13 05:22:24 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 428CE3B00D9 for ; Tue, 13 Jun 2006 05:22:24 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18181-01 for ; Tue, 13 Jun 2006 05:22:20 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 36F6A3B00AF for ; Tue, 13 Jun 2006 05:22:20 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id k3so2962398ugf for ; Tue, 13 Jun 2006 02:21:17 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:subject:from:to:content-type:date:message-id:mime-version:x-mailer; b=nbd2kfVszZO7E94gZhrCNPKisImJDUADeT8jsJDDtx89mb8mpH45153s5iy1cXAQygFyOUDRuZwxLFdkW1oHTWrJU6BKwFPeJJvm/0KtIIOonxhwcyY8XOoqCKyfC4boimNHVDXWhgtK3LejmFvbaFTEKg6Y709GvHoOdqXfUms= Received: by 10.67.30.6 with SMTP id h6mr6087568ugj; Tue, 13 Jun 2006 02:14:42 -0700 (PDT) Received: from dzeta ( [86.220.79.235]) by mx.gmail.com with ESMTP id q1sm4067263uge.2006.06.13.02.14.38; Tue, 13 Jun 2006 02:14:42 -0700 (PDT) Subject: bug buddy report. From: "Thomas \"sieurbsd\" de L." To: epiphany-list@gnome.org Content-Type: multipart/mixed; boundary="=-pf1BQXp+uqn4GNa5moJp" Date: Tue, 13 Jun 2006 11:14:31 +0200 Message-Id: <1150190071.748.3.camel@dzeta> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 FreeBSD GNOME Team Port X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.503 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001, TW_BF=0.077, TW_BG=0.077, TW_DB=0.077, TW_EV=0.077, TW_FD=0.077, TW_GT=0.077, TW_XB=0.077] X-Spam-Score: -0.503 X-Spam-Level: X-Mailman-Approved-At: Thu, 15 Jun 2006 09:51:27 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Jun 2006 09:22:24 -0000 --=-pf1BQXp+uqn4GNa5moJp Content-Type: text/plain Content-Transfer-Encoding: 7bit I tried to fix the problem, in vain. This is the BugBuddy report about a crash of Epiphany. -- Thomas "sieurbsd" de L. --=-pf1BQXp+uqn4GNa5moJp Content-Disposition: attachment; filename=bugbuddyreportforepyphany.txt Content-Type: message/rfc822; name=bugbuddyreportforepyphany.txt To: submit@bugs.gnome.org X-Mailer: bug-buddy 2.14.0 Subject: Epiphany freezed with Flash / Shockwave plugin ! Date: Tue, 13 Jun 2006 11:14:20 +0200 Message-Id: <1150190060.748.2.camel@dzeta> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit From: Distribution: Unknown Package: epiphany Severity: Normal Version: GNOME2.14.1 2.14.1.1 Gnome-Distributor: FreeBSD GNOME Project Synopsis: Epiphany freezed with Flash / Shockwave plugin ! Bugzilla-Product: epiphany Bugzilla-Component: General Bugzilla-Version: 2.14.1.1 BugBuddy-GnomeVersion: 2.0 (2.14.1) Description: Description of the crash: Each time the flash plugin need to be use, the program freezed. And I found an error line in my ~/.xsession-errors : (epiphany:693): libgnomevfs-WARNING **: Failed to create service browser: Bad state Steps to reproduce the crash: 1. Launch Epiphany. 2. GO to a website who required flash / shockwave plugin. 3. See the crash ! Expected Results: Fix the problem :p. How often does this happen? Each time the flash / shockwave plugin is required. Additional Information: Debugging Information: Backtrace was generated from '/usr/X11R6/bin/epiphany' (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[New Thread 0x8d15400 (runnable)] [New Thread 0x8c2f600 (sleeping)] [New Thread 0x8b12e00 (sleeping)] [New Thread 0x84d5a00 (runnable)] [New Thread 0x84d5800 (LWP 100141)] [New Thread 0x8146000 (runnable)] [New LWP 100140] (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[Switching to LWP 100140] 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 #1 0x29126783 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 #2 0x29129680 in pthread_setconcurrency () from /usr/lib/libpthread.so.2 #3 0x2912de5e in pthread_exit () from /usr/lib/libpthread.so.2 #4 0x2911e321 in pthread_create () from /usr/lib/libpthread.so.2 #5 0x291d2637 in _ctx_start () from /lib/libc.so.6 Thread 7 (LWP 100140): #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x29126783 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x29129680 in pthread_setconcurrency () from /usr/lib/libpthread.so.2 No symbol table info available. #3 0x2912de5e in pthread_exit () from /usr/lib/libpthread.so.2 No symbol table info available. #4 0x2911e321 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #5 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 6 (Thread 0x8146000 (runnable)): #0 0x291d2634 in _ctx_start () from /lib/libc.so.6 No symbol table info available. #1 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. #2 0x00000000 in ?? () No symbol table info available. #3 0xbfbfde70 in ?? () No symbol table info available. #4 0xbfbfdbb0 in ?? () No symbol table info available. #5 0x00000000 in ?? () No symbol table info available. #6 0x29124cd0 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #7 0x2ab8f5ca in CInputScript::ParsePlaceObject (this=0x92b9b00) at script.cc:352 No locals. #8 0x2ab9202f in CInputScript::ParseTags (this=0x92b9b00, status=0xbfbfdf3c) at script.cc:1874 save = (Program *) 0x8146000 code = 1 tagEnd = 520 atEnd = 0 #9 0x2ab92554 in CInputScript::ParseData (this=0x92b9b00, movie=0x90dd000, data=0x9184000 "CWS\bČž\002", size=38501) at script.cc:2206 fileHdr = "\000Gż\bTcT\b" #10 0x2ab86095 in FlashParse (flashHandle=0x90dd000, level=1, data=0x9184000 "CWS\bČž\002", size=38501) at flash.cc:58 script = (CInputScript *) 0x92b9b00 status = 0 #11 0x2a6e1685 in NPP_Write () from /usr/X11R6/lib/browser_plugins/libnpflash.so No symbol table info available. #12 0x2a6e1c53 in Private_Write () from /usr/X11R6/lib/browser_plugins/libnpflash.so No symbol table info available. #13 0x2ab220d2 in ns4xPluginStreamListener::StopDataPump () from /usr/X11R6/lib/firefox/components/libgkplugin.so No symbol table info available. #14 0x2ab29faf in nsPluginStreamListenerPeer::SetupPluginCacheFile () from /usr/X11R6/lib/firefox/components/libgkplugin.so No symbol table info available. #15 0x2982c61a in nsCOMPtr::StartAssignment () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #16 0x2989bc5c in nsHttpChannel::GetCurrentPath () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #17 0x2980f10d in nsInputStreamPump::OnStateTransfer () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #18 0x2980ee7d in nsInputStreamPump::EnsureWaiting () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #19 0x292921b9 in nsInputStreamReadyEvent::EventHandler () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #20 0x292aaa47 in PL_HandleEvent () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #21 0x292aa969 in PL_ProcessPendingEvents () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #22 0x292ac526 in nsEventQueueImpl::CheckForDeactivation () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #23 0x299bd022 in nsBaseWidget::FreeNativeData () from /usr/X11R6/lib/firefox/components/libwidget_gtk2.so No symbol table info available. #24 0x28fe1073 in g_vasprintf () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #25 0x28fbd885 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #26 0x28fbf125 in g_main_context_acquire () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #27 0x28fbf380 in g_main_loop_run () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #28 0x2896a74b in gtk_main () from /usr/X11R6/lib/libgtk-x11-2.0.so.0 No symbol table info available. #29 0x08074f00 in main () No symbol table info available. Thread 5 (Thread 0x84d5800 (LWP 100141)): #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x29125e3c in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x28664450 in ?? () No symbol table info available. Thread 4 (Thread 0x84d5a00 (runnable)): #0 0x291ab20b in poll () from /lib/libc.so.6 No symbol table info available. #1 0x291164de in poll () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x28186ae0 in PR_Poll () from /usr/local/lib/libplds4.so.1 No symbol table info available. #3 0x2982ab51 in nsSocketTransportService::Poll () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #4 0x2982b0fc in nsSocketTransportService::ServiceEventQ () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #5 0x292ae204 in nsThread::Main () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #6 0x28187f95 in _pt_root () from /usr/local/lib/libplds4.so.1 No symbol table info available. #7 0x2911e319 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #8 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 3 (Thread 0x8b12e00 (sleeping)): #0 0x29125f0f in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x291260a3 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x2912afe1 in _pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #3 0x2912b536 in pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #4 0x281831de in pt_TimedWait () from /usr/local/lib/libplds4.so.1 No symbol table info available. #5 0x28183564 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 No symbol table info available. #6 0x292b0d52 in TimerThread::UpdateFilter () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #7 0x292ae204 in nsThread::Main () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #8 0x28187f95 in _pt_root () from /usr/local/lib/libplds4.so.1 No symbol table info available. #9 0x2911e319 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #10 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 2 (Thread 0x8c2f600 (sleeping)): #0 0x29125f0f in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x291260a3 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x2912afe1 in _pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #3 0x2912b536 in pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #4 0x281831de in pt_TimedWait () from /usr/local/lib/libplds4.so.1 No symbol table info available. #5 0x28183564 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 No symbol table info available. #6 0x2980252f in nsIOThreadPool::ThreadFunc () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #7 0x28187f95 in _pt_root () from /usr/local/lib/libplds4.so.1 No symbol table info available. #8 0x2911e319 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #9 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 1 (Thread 0x8d15400 (runnable)): #0 0x29125f0f in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x291236ae in pthread_mutex_lock () from /usr/lib/libpthread.so.2 No symbol table info available. #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 --=-pf1BQXp+uqn4GNa5moJp-- From chpe@gnome.org Sat Jun 17 04:47:30 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1D5BC3B042A for ; Sat, 17 Jun 2006 04:47:30 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14608-07 for ; Sat, 17 Jun 2006 04:47:28 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id 2EDB73B010F for ; Sat, 17 Jun 2006 04:47:28 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrWRk-0001wQ-Ix; Sat, 17 Jun 2006 10:46:24 +0200 Subject: Re: bug buddy report. From: Christian Persch To: "Thomas \"sieurbsd\" de L." In-Reply-To: <1150190071.748.3.camel@dzeta> References: <1150190071.748.3.camel@dzeta> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 10:46:25 +0200 Message-Id: <1150533985.5151.5.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.513 tagged_above=-999 required=2 tests=[AWL=-0.068, BAYES_00=-2.599, TW_BG=0.077, TW_EV=0.077] X-Spam-Score: -2.513 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 08:47:30 -0000 Hi, Le mardi 13 juin 2006 =C3=A0 11:14 +0200, Thomas "sieurbsd" de L. a =C3=A9c= rit : > I tried to fix the problem, in vain. This is the BugBuddy report about a > crash of Epiphany. Thanks for the report. This crash is caused by the flash plugin; you should report the problem to its authors. The "(epiphany:693): libgnomevfs-WARNING **: Failed to create service browser: Bad state" is just an unrelated warning. =20 Regards, Christian =20 From magnus@therning.org Sat Jun 17 12:00:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 18B573B00A6 for ; Sat, 17 Jun 2006 12:00:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 26235-05 for ; Sat, 17 Jun 2006 12:00:18 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 94AD33B000D for ; Sat, 17 Jun 2006 12:00:17 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5HFj6LO025483 for ; Sat, 17 Jun 2006 16:45:06 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id CFA8427D8AC; Sat, 17 Jun 2006 16:45:00 +0100 (BST) Date: Sat, 17 Jun 2006 16:45:00 +0100 From: Magnus Therning To: Epiphany List Subject: Threading in a python extension? Message-ID: <20060617154500.GA8604@die.therning.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="Q68bSM7Ycu6FN28Q" Content-Disposition: inline User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.428 tagged_above=-999 required=2 tests=[AWL=0.036, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.428 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 16:00:21 -0000 --Q68bSM7Ycu6FN28Q Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Ive started looking at making epilicious (an epiphany extension, written in Python, to synchronise local and Del.icio.us bookmarks) giving the user a bit more feedback. My idea was to spawn off a thread to do the actual synchronisation in order for the epiphany GUI to not lock up. Later I'd look into displaying a progressbar. Unfortunately I got stuck on the first step. I create a threading.Thread object, passing in the synchronisation function as its target argument. Then I start the thread: def _menu_callback(action, window): t =3D threading.Thread(target=3D_do_sync) t.start() I've added some calls to a logger (using logging.getLogger) first thing both in _menu_callback and in _do_sync. The first one is hit, but the second is never reached. Is it possible to do a multi-threaded extension in Python at all? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. When the people fear their government, there is tyranny; when the government fears the people, there is liberty. -- Thomas Jefferson --Q68bSM7Ycu6FN28Q Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBElCN8iMWTaatN+6QRAjz/AJ9hOgA0iIEQiA3PPG6nZb7OkBdUuQCgiJWU GzR3Mu5AhFjlndqQ8sCOUk0= =/lfU -----END PGP SIGNATURE----- --Q68bSM7Ycu6FN28Q-- From kevinverma@gmail.com Fri Jun 16 15:22:57 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 082643B00E8 for ; Fri, 16 Jun 2006 15:22:57 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16660-05 for ; Fri, 16 Jun 2006 15:22:55 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.185]) by menubar.gnome.org (Postfix) with ESMTP id 5BCFE3B00D2 for ; Fri, 16 Jun 2006 15:22:55 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id c2so594212nfe for ; Fri, 16 Jun 2006 12:21:42 -0700 (PDT) Received: by 10.48.43.7 with SMTP id q7mr2043215nfq; Fri, 16 Jun 2006 12:21:42 -0700 (PDT) Received: from 59.161.15.42.mum-cdma.dialup.vsnl.net.in ( [59.161.15.42]) by mx.gmail.com with ESMTP id b1sm2365943nfe.2006.06.16.12.21.09; Fri, 16 Jun 2006 12:21:41 -0700 (PDT) Subject: suggested feature, From: "Anuj Verma (Kevin)" To: epiphany-list@gnome.org Content-Type: text/plain Date: Sat, 17 Jun 2006 00:49:40 +0530 Message-Id: <1150485581.3390.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 (2.6.2-1.fc5.5) Content-Transfer-Encoding: 7bit Sender: "Anuj Verma (Kevin)" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.6 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.6 X-Spam-Level: X-Mailman-Approved-At: Sat, 17 Jun 2006 14:03:43 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: kevin.verma@gmail.com List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Jun 2006 19:22:57 -0000 Hello, I will like to suggest a feature to detail a link in a light pop-up when cursor hovers. just it happens currently with when cursor hovers a tab. Cheers, From chpe@gnome.org Sat Jun 17 15:30:51 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 3AF1E3B00B2 for ; Sat, 17 Jun 2006 15:30:51 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04907-08 for ; Sat, 17 Jun 2006 15:30:50 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id 35C103B010F for ; Sat, 17 Jun 2006 15:30:50 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrgUC-0002bm-W8; Sat, 17 Jun 2006 21:29:37 +0200 Subject: Re: epiphany bookmark not save From: Christian Persch To: ftimmer@ft-c.de In-Reply-To: <1150149260.12433.22.camel@fta> References: <1150149260.12433.22.camel@fta> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 21:32:17 +0200 Message-Id: <1150572738.5151.14.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 19:30:51 -0000 Hi, Le lundi 12 juin 2006 =C3=A0 23:54 +0200, Franz Timmer a =C3=A9crit : > when I add an Link to the bookmarks, this link is shown only until I > closed epiphany. When I execute epiphany later, all bookmarks are > deleted.=20 >=20 > Bookmarks are a essential feature of browsers. I need it.=20 >=20 > My question:=20 > Have I make a mistake or it is a bug in the program? When you start epiphany from a shell prompt, is there any output on console (some warning messages) ? Regards, Christian From chpe@gnome.org Sat Jun 17 15:32:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 10B843B010F for ; Sat, 17 Jun 2006 15:32:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04917-08 for ; Sat, 17 Jun 2006 15:32:06 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id EBB6D3B00B2 for ; Sat, 17 Jun 2006 15:32:05 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrgVp-0002kK-TD; Sat, 17 Jun 2006 21:31:18 +0200 Subject: Re: suggested feature, From: Christian Persch To: kevin.verma@gmail.com In-Reply-To: <1150485581.3390.4.camel@localhost.localdomain> References: <1150485581.3390.4.camel@localhost.localdomain> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 21:33:59 +0200 Message-Id: <1150572839.5151.18.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 19:32:07 -0000 Hi, Le samedi 17 juin 2006 =C3=A0 00:49 +0530, Anuj Verma (Kevin) a =C3=A9crit = : > I will like to suggest a feature to detail a link in a light pop-up when > cursor hovers. just it happens currently with when cursor hovers a tab. This is a planned feature for Epiphany, see http://bugzilla.gnome.org/show_bug.cgi?id=3D136697 . If you want to track the progress, you may want to subscribe to that bug report. Regards, Christian From chpe@gnome.org Sat Jun 17 15:34:39 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1FD103B0164 for ; Sat, 17 Jun 2006 15:34:39 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04997-07 for ; Sat, 17 Jun 2006 15:34:38 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id C7A4D3B019D for ; Sat, 17 Jun 2006 15:34:37 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrgXM-0002qm-IQ; Sat, 17 Jun 2006 21:32:52 +0200 Subject: Re: Threading in a python extension? From: Christian Persch To: Magnus Therning In-Reply-To: <20060617154500.GA8604@die.therning.org> References: <20060617154500.GA8604@die.therning.org> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 21:35:34 +0200 Message-Id: <1150572935.5151.20.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.549 tagged_above=-999 required=2 tests=[AWL=-0.027, BAYES_00=-2.599, TW_GT=0.077] X-Spam-Score: -2.549 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 19:34:39 -0000 Hi, Le samedi 17 juin 2006 =C3=A0 16:45 +0100, Magnus Therning a =C3=A9crit : > Ive started looking at making epilicious (an epiphany extension, > written in Python, to synchronise local and Del.icio.us bookmarks) > giving the user a bit more feedback. My idea was to spawn off a thread > to do the actual synchronisation in order for the epiphany GUI to not > lock up. Later I'd look into displaying a progressbar. >=20 > Unfortunately I got stuck on the first step. I create a threading.Thread > object, passing in the synchronisation function as its target argument. > Then I start the thread: >=20 > def _menu_callback(action, window): > t =3D threading.Thread(target=3D_do_sync) > t.start() >=20 > I've added some calls to a logger (using logging.getLogger) first thing > both in _menu_callback and in _do_sync. The first one is hit, but the > second is never reached. >=20 > Is it possible to do a multi-threaded extension in Python at all? It should be possible to do threading as long as you're careful to only ever call gtk and epiphany functions from the main thread. There's at least on (C++) extension that uses threading, the error viewer's link validations functionality. Regards, Christian From chpe@gnome.org Sat Jun 17 17:13:03 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2870D3B0926 for ; Sat, 17 Jun 2006 17:13:03 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10426-09 for ; Sat, 17 Jun 2006 17:13:02 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id DF6093B0915 for ; Sat, 17 Jun 2006 17:13:01 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1Fri58-0002Gp-L7; Sat, 17 Jun 2006 23:11:50 +0200 Subject: Re: epiphany bookmark not save From: Christian Persch To: ftimmer@ft-c.de In-Reply-To: <1150572895.27401.12.camel@fta> References: <1150149260.12433.22.camel@fta> <1150572738.5151.14.camel@localhost.localdomain> <1150572895.27401.12.camel@fta> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 23:14:57 +0200 Message-Id: <1150578897.5151.26.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.584 tagged_above=-999 required=2 tests=[AWL=0.015, BAYES_00=-2.599] X-Spam-Score: -2.584 X-Spam-Level: Cc: "epiphany list at gnome.org" X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 21:13:03 -0000 Hi, Le samedi 17 juin 2006 =C3=A0 21:34 +0200, Franz Timmer a =C3=A9crit : > system: debian unstable, last update/upgrade 16/07/2006 > here is the output of the console: > # ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- -----=20 > ** (epiphany-browser:5206): WARNING **: Unable to connect to session > bus: Unable to determine the address of the message bus So the problem is that you don't have a session dbus running. I'm not sure which debian package provides it, it's probably either "dbus" or "dbus-1-utils"; try installing those and logout/login and there should now be a dbus session bus and the warning shouldn't occur anymore. Btw, this problem is caused by a custom debian patch to Epiphany, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D361072 . Regards, Christian From magnus@therning.org Sun Jun 18 04:59:06 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 8219D3B00EF for ; Sun, 18 Jun 2006 04:59:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14307-04 for ; Sun, 18 Jun 2006 04:59:04 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 3080A3B01A6 for ; Sun, 18 Jun 2006 04:59:04 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5I8gpQZ017454 for ; Sun, 18 Jun 2006 09:42:51 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id 2519B27D8AC; Sun, 18 Jun 2006 09:42:46 +0100 (BST) Date: Sun, 18 Jun 2006 09:42:46 +0100 From: Magnus Therning To: epiphany-list@gnome.org Subject: Re: epiphany bookmark not save Message-ID: <20060618084246.GC5170@die.therning.org> References: <1150149260.12433.22.camel@fta> <1150572738.5151.14.camel@localhost.localdomain> <1150572895.27401.12.camel@fta> <1150578897.5151.26.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="NKoe5XOeduwbEQHU" Content-Disposition: inline In-Reply-To: <1150578897.5151.26.camel@localhost.localdomain> User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.429 tagged_above=-999 required=2 tests=[AWL=0.035, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.429 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jun 2006 08:59:07 -0000 --NKoe5XOeduwbEQHU Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jun 17, 2006 at 23:14:57 +0200, Christian Persch wrote: >Hi, > >Le samedi 17 juin 2006 =E0 21:34 +0200, Franz Timmer a =E9crit : >> system: debian unstable, last update/upgrade 16/07/2006 >> here is the output of the console: >> # ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- -----=20 >> ** (epiphany-browser:5206): WARNING **: Unable to connect to session >> bus: Unable to determine the address of the message bus > >So the problem is that you don't have a session dbus running. I'm not >sure which debian package provides it, it's probably either "dbus" or >"dbus-1-utils"; try installing those and logout/login and there should >now be a dbus session bus and the warning shouldn't occur anymore. epiphany-browser seems to depend on dbus, so everything you need should already be there. What desktop environment are you using and how do you start it? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. If you can explain how you do something, then you're very very bad at it. -- John Hopfield --NKoe5XOeduwbEQHU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBElRIGiMWTaatN+6QRAjXYAJ9ztLjYneo9lJ+71S2GV1menGgMGgCeJWDD hZms+UzDY9wD9XHS0JpyCZA= =tlcv -----END PGP SIGNATURE----- --NKoe5XOeduwbEQHU-- From magnus@therning.org Sun Jun 18 05:12:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5F8E33B07D9 for ; Sun, 18 Jun 2006 05:12:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14469-10 for ; Sun, 18 Jun 2006 05:12:08 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 890313B078A for ; Sun, 18 Jun 2006 05:12:07 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5I8cLH5017276 for ; Sun, 18 Jun 2006 09:38:21 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id 28E4A27D8AC; Sun, 18 Jun 2006 09:38:14 +0100 (BST) Date: Sun, 18 Jun 2006 09:38:14 +0100 From: Magnus Therning To: epiphany-list@gnome.org Subject: Re: Threading in a python extension? Message-ID: <20060618083814.GB5170@die.therning.org> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="VrqPEDrXMn8OVzN4" Content-Disposition: inline In-Reply-To: <1150572935.5151.20.camel@localhost.localdomain> User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.391 tagged_above=-999 required=2 tests=[AWL=-0.004, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077] X-Spam-Score: -2.391 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jun 2006 09:12:09 -0000 --VrqPEDrXMn8OVzN4 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jun 17, 2006 at 21:35:34 +0200, Christian Persch wrote: >Hi, > >Le samedi 17 juin 2006 =E0 16:45 +0100, Magnus Therning a =E9crit : >> Ive started looking at making epilicious (an epiphany extension, >> written in Python, to synchronise local and Del.icio.us bookmarks) >> giving the user a bit more feedback. My idea was to spawn off a thread >> to do the actual synchronisation in order for the epiphany GUI to not >> lock up. Later I'd look into displaying a progressbar. >>=20 >> Unfortunately I got stuck on the first step. I create a threading.Thread >> object, passing in the synchronisation function as its target argument. >> Then I start the thread: >>=20 >> def _menu_callback(action, window): >> t =3D threading.Thread(target=3D_do_sync) >> t.start() >>=20 >> I've added some calls to a logger (using logging.getLogger) first thing >> both in _menu_callback and in _do_sync. The first one is hit, but the >> second is never reached. >>=20 >> Is it possible to do a multi-threaded extension in Python at all? > >It should be possible to do threading as long as you're careful to only >ever call gtk and epiphany functions from the main thread. There's at >least on (C++) extension that uses threading, the error viewer's link >validations functionality. Ah, OK, so it's always an option to rewrite it in C (or C++) then. That's good to know at least :-) Does anyone have any examples of multi-threade extensions written in Python? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. Finagle's Second Law: Always keep a record of data -- it indicates you've been working. --VrqPEDrXMn8OVzN4 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBElRD2iMWTaatN+6QRAnM6AJ0RgB0eOVu9T0TNw7vsiOLrjP7WcACfZ2yW C8Ck/J2KQoxQeqRllCyu/do= =SXaY -----END PGP SIGNATURE----- --VrqPEDrXMn8OVzN4-- From fpeters@entrouvert.com Sun Jun 18 06:39:00 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 391113B0A8B for ; Sun, 18 Jun 2006 06:39:00 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18900-02 for ; Sun, 18 Jun 2006 06:38:57 -0400 (EDT) Received: from cytise.entrouvert.be (cytise.entrouvert.com [84.207.4.3]) by menubar.gnome.org (Postfix) with ESMTP id 09AE43B0A91 for ; Sun, 18 Jun 2006 06:38:56 -0400 (EDT) Received: from 217-181.242.81.adsl.skynet.be ([81.242.181.217] helo=trap) by cytise.entrouvert.be with asmtp (Exim) (TLSv1:DES-CBC3-SHA:168) id 1FruaD-000378-00 for ; Sun, 18 Jun 2006 12:32:45 +0200 Received: from fred by trap with local (Exim 4.62) (envelope-from ) id 1FruaK-0002ST-Af for epiphany-list@gnome.org; Sun, 18 Jun 2006 12:32:52 +0200 Date: Sun, 18 Jun 2006 12:32:52 +0200 From: Frederic Peters To: epiphany-list@gnome.org Subject: Re: Threading in a python extension? Message-ID: <20060618103252.GA9387@entrouvert.com> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060618083814.GB5170@die.therning.org> X-Operating-System: Debian GNU/Linux (testing/unstable with kernel Linux 2.6.16) X-Uptime: 12:28:26 up 3:10, 6 users, load average: 0.04, 0.21, 0.19 User-Agent: mutt-ng/devel-r804 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.328 tagged_above=-999 required=2 tests=[AWL=-0.018, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.328 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jun 2006 10:39:00 -0000 Magnus Therning wrote: > Does anyone have any examples of multi-threade extensions written in > Python? Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good suggestion about using gobject.idle_add and python enumerators. I have been using this trick in a few pygtk apps to keep them responsives while not using threads and have been very happy with it. http://www.async.com.br/faq/pygtk/index.py?req=show&file=faq23.020.htp Hope it helps, Frederic From adamh@densi.com Mon Jun 19 16:33:06 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 69A7A3B01A7; Mon, 19 Jun 2006 16:33:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31206-02; Mon, 19 Jun 2006 16:33:03 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 12CCD3B012E; Mon, 19 Jun 2006 16:33:02 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=[192.168.20.144]) by fca.densi.com with esmtpa (Exim 4.50) id 1FsQPX-0003tF-3F; Mon, 19 Jun 2006 16:31:53 -0400 Subject: Re: Threading in a python extension? From: Adam Hooper To: Christian Persch In-Reply-To: <1150572935.5151.20.camel@localhost.localdomain> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-R82E41/Mnd6ExzODlQ53" Date: Mon, 19 Jun 2006 13:31:44 -0700 Message-Id: <1150749104.24153.317.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 763caf4927fba9d971eb6a7a70eba669 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.522 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, TW_GT=0.077] X-Spam-Score: -2.522 X-Spam-Level: Cc: Magnus Therning , Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jun 2006 20:33:06 -0000 --=-R82E41/Mnd6ExzODlQ53 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Sat, 2006-17-06 at 21:35 +0200, Christian Persch wrote: > Hi, >=20 > Le samedi 17 juin 2006 =C3=A0 16:45 +0100, Magnus Therning a =C3=A9crit : > > Unfortunately I got stuck on the first step. I create a threading.Threa= d > > object, passing in the synchronisation function as its target argument. > > Then I start the thread: > >=20 > > def _menu_callback(action, window): > > t =3D threading.Thread(target=3D_do_sync) > > t.start() > >=20 > > I've added some calls to a logger (using logging.getLogger) first thing > > both in _menu_callback and in _do_sync. The first one is hit, but the > > second is never reached. > >=20 > > Is it possible to do a multi-threaded extension in Python at all? >=20 > It should be possible to do threading as long as you're careful to only > ever call gtk and epiphany functions from the main thread. There's at > least on (C++) extension that uses threading, the error viewer's link > validations functionality. My guess is that you can only create threads through GLib, not through Python's own library. This is more of a PyGTK programming issue than an Epiphany plugin programming one. First of all, a call to "gobject.threads_init()" might be necessary. It maybe belongs within Epiphany itself, but it might work if you call it in your extension's initialization code. I think gobject.threads_init() changes how Python's threading library behaves, so it won't crash things horribly. Anyway, were I in your shoes I'd research how to use threads within PyGTK. But as Christian said, g_idle_add() is usually a better choice. External libraries (such as GnomeVFS) can handle asynchronous networking quite well (i.e., they hide the threads), if that's what you're trying to implement. --=20 Adam Hooper --=-R82E41/Mnd6ExzODlQ53 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBElwmw90GtBxQ61zARAjKUAKCDqfsi9Rjbjqfs9En/Jxcgz8gidQCeIBj0 RWfyXNYLkICKpmZTWX65iU8= =lZIB -----END PGP SIGNATURE----- --=-R82E41/Mnd6ExzODlQ53-- From tihirvon@gmail.com Tue Jun 20 19:16:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id E055D3B03E1 for ; Tue, 20 Jun 2006 19:16:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23301-07 for ; Tue, 20 Jun 2006 19:16:04 -0400 (EDT) Received: from hu-out-0102.google.com (hu-out-0102.google.com [72.14.214.200]) by menubar.gnome.org (Postfix) with ESMTP id 1729D3B037D for ; Tue, 20 Jun 2006 19:16:03 -0400 (EDT) Received: by hu-out-0102.google.com with SMTP id 35so786448hue for ; Tue, 20 Jun 2006 16:16:03 -0700 (PDT) Received: by 10.67.103.7 with SMTP id f7mr3597500ugm; Tue, 20 Jun 2006 16:16:02 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id y1sm3717110uge.2006.06.20.16.16.02; Tue, 20 Jun 2006 16:16:02 -0700 (PDT) Date: Wed, 21 Jun 2006 02:16:02 +0300 From: Timo Hirvonen To: epiphany-list@gnome.org Subject: Epiphany settings Message-Id: <20060621021602.69a9b3de.tihirvon@gmail.com> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.042 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.042 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jun 2006 23:16:07 -0000 Hi, I set image.animation_mode = none and restarted epiphany (2.14.2.1, xulrunner-1.8.0.4) and noticed the setting was reseted. It would be nice if the setting would be in the preferences dialog. Using about:config or gconf-editor to configure gnome program seems silly. -- http://onion.dynserv.net/~timo/ From uws@uwsworld.xs4all.nl Wed Jun 21 04:53:06 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id DDA3D3B0954 for ; Wed, 21 Jun 2006 04:53:05 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23188-09 for ; Wed, 21 Jun 2006 04:53:01 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id E73DF3B0DF2 for ; Wed, 21 Jun 2006 04:53:00 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1FsySI-0001zY-00 for ; Wed, 21 Jun 2006 10:52:58 +0200 Date: Wed, 21 Jun 2006 10:52:58 +0200 From: Wouter Bolsterlee To: epiphany-list@gnome.org Subject: Re: Epiphany settings Message-ID: <20060621085258.GA7149@uwsworld.xs4all.nl> Mail-Followup-To: epiphany-list@gnome.org References: <20060621021602.69a9b3de.tihirvon@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZPt4rx8FFjLCG7dd" Content-Disposition: inline In-Reply-To: <20060621021602.69a9b3de.tihirvon@gmail.com> X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 08:53:06 -0000 --ZPt4rx8FFjLCG7dd Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Wed, Jun 21, 2006 at 02:16:02AM +0300, Timo Hirvonen skrev: > I set image.animation_mode =3D none and restarted epiphany (2.14.2.1, > xulrunner-1.8.0.4) and noticed the setting was reseted. >=20 > It would be nice if the setting would be in the preferences dialog. > Using about:config or gconf-editor to configure gnome program seems > silly. Epiphany is designed to be easy to use without too much configuration options (it "just works"). This means that Epiphany does not have UI for all possible Mozilla settings. If you change the animation mode setting in about:config, Epiphany should use the setting even after a restart. If not, this is most likely a bug. Please file it in our bug tracking system. Thanks for your feedback. mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl sugar sugar :: you couldn't taste it :: in my throat -- heather nova --ZPt4rx8FFjLCG7dd Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEmQjqP7QTTiUKY+sRAkZdAJ4oQ7asJHh0IdbLhIfF7Y2uvPj93gCgjPoa R7ojCprTPrIbtdNydTWubqg= =41M1 -----END PGP SIGNATURE----- --ZPt4rx8FFjLCG7dd-- From tihirvon@gmail.com Wed Jun 21 06:34:02 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 606F93B0446 for ; Wed, 21 Jun 2006 06:34:02 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29076-07 for ; Wed, 21 Jun 2006 06:33:59 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by menubar.gnome.org (Postfix) with ESMTP id 8B5373B0DF2 for ; Wed, 21 Jun 2006 06:33:58 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id h2so70177nfe for ; Wed, 21 Jun 2006 03:33:57 -0700 (PDT) Received: by 10.49.85.9 with SMTP id n9mr422167nfl; Wed, 21 Jun 2006 03:33:57 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id m15sm541743nfc.2006.06.21.03.33.56; Wed, 21 Jun 2006 03:33:57 -0700 (PDT) Date: Wed, 21 Jun 2006 13:33:55 +0300 From: Timo Hirvonen To: Wouter Bolsterlee Subject: Re: Epiphany settings Message-Id: <20060621133355.fb424d7b.tihirvon@gmail.com> In-Reply-To: <20060621085258.GA7149@uwsworld.xs4all.nl> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.821 tagged_above=-999 required=2 tests=[AWL=0.779, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -1.821 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 10:34:02 -0000 Wouter Bolsterlee wrote: > P=E5 Wed, Jun 21, 2006 at 02:16:02AM +0300, Timo Hirvonen skrev: > > I set image.animation_mode =3D none and restarted epiphany (2.14.2.1, > > xulrunner-1.8.0.4) and noticed the setting was reseted. > >=20 > > It would be nice if the setting would be in the preferences dialog. > > Using about:config or gconf-editor to configure gnome program seems > > silly. >=20 > Epiphany is designed to be easy to use without too much configuration > options (it "just works"). This means that Epiphany does not have UI for = all > possible Mozilla settings. Yeah I know, but in reality most users want to change settings. If there already is a preferences dialog why not add a few most commonly needed settings? It wouldn't make Epiphany harder to use. Those who don't grok checkboxes never even need to open the dialog. IIRC there were more options in the preferences dialog but they got removed. Currently adblock is _hard_ to use because it just never can't work properly without configuration. I was annoyed when I saw the "it just works" advertisement and it just didn't work. I wouldn't complain if Epiphany wasn't such a great browser in other respects. I really like the UI. > If you change the animation mode setting in about:config, Epiphany should > use the setting even after a restart. If not, this is most likely a bug. > Please file it in our bug tracking system. Will do. I like posting to a ML first because my complains/bug reports often get lost in bugzilla. MLs are better place to communicate. --=20 http://onion.dynserv.net/~timo/ From chpe@gnome.org Wed Jun 21 06:49:43 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 512573B0CBF for ; Wed, 21 Jun 2006 06:49:43 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30014-03 for ; Wed, 21 Jun 2006 06:49:42 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id BFA5B3B0EC3 for ; Wed, 21 Jun 2006 06:49:41 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5885c.dip0.t-ipconnect.de ([84.165.136.92] helo=[192.168.0.4]) id 1Ft0HE-0004No-BU; Wed, 21 Jun 2006 12:49:40 +0200 Subject: Re: Epiphany settings From: Christian Persch To: Timo Hirvonen In-Reply-To: <20060621133355.fb424d7b.tihirvon@gmail.com> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> Content-Type: text/plain; charset=UTF-8 Date: Wed, 21 Jun 2006 12:49:39 +0200 Message-Id: <1150886980.5168.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.583 tagged_above=-999 required=2 tests=[AWL=0.016, BAYES_00=-2.599] X-Spam-Score: -2.583 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 10:49:43 -0000 Hi, Le mercredi 21 juin 2006 =C3=A0 13:33 +0300, Timo Hirvonen a =C3=A9crit : > Wouter Bolsterlee wrote: > > If you change the animation mode setting in about:config, Epiphany shou= ld > > use the setting even after a restart. If not, this is most likely a bug= . > > Please file it in our bug tracking system. Actually it's overwritten because Epiphany does have a gconf setting for this, /apps/epiphany/web/image_animation (since version 1.9.x). Regards, Christian From tihirvon@gmail.com Wed Jun 21 07:08:34 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 710973B0F3B for ; Wed, 21 Jun 2006 07:08:34 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31187-04 for ; Wed, 21 Jun 2006 07:08:30 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.186]) by menubar.gnome.org (Postfix) with ESMTP id 89E343B0F58 for ; Wed, 21 Jun 2006 07:08:29 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id h2so73717nfe for ; Wed, 21 Jun 2006 04:08:28 -0700 (PDT) Received: by 10.49.60.17 with SMTP id n17mr447150nfk; Wed, 21 Jun 2006 04:08:28 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id n22sm568905nfc.2006.06.21.04.08.27; Wed, 21 Jun 2006 04:08:28 -0700 (PDT) Date: Wed, 21 Jun 2006 14:08:26 +0300 From: Timo Hirvonen To: Christian Persch Subject: Re: Epiphany settings Message-Id: <20060621140826.42158d81.tihirvon@gmail.com> In-Reply-To: <1150886980.5168.1.camel@localhost.localdomain> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> <1150886980.5168.1.camel@localhost.localdomain> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.24 tagged_above=-999 required=2 tests=[AWL=0.360, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.24 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 11:08:34 -0000 Christian Persch wrote: > Hi, >=20 > Le mercredi 21 juin 2006 =E0 13:33 +0300, Timo Hirvonen a =E9crit : > > Wouter Bolsterlee wrote: > > > If you change the animation mode setting in about:config, Epiphany sh= ould > > > use the setting even after a restart. If not, this is most likely a b= ug. > > > Please file it in our bug tracking system. >=20 > Actually it's overwritten because Epiphany does have a gconf setting for > this, /apps/epiphany/web/image_animation (since version 1.9.x). Thanks for pointing it out. Why there is gconf-setting if there's no checkbox for it on the prefs dialog? This is confusing... --=20 http://onion.dynserv.net/~timo/ From magnusth@citrix.com Wed Jun 21 12:06:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 7CADE3B0F9F for ; Wed, 21 Jun 2006 12:06:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19472-09 for ; Wed, 21 Jun 2006 12:06:06 -0400 (EDT) Received: from smtp16.wxs.nl (smtp16.wxs.nl [195.121.247.7]) by menubar.gnome.org (Postfix) with ESMTP id 0DCD53B1013 for ; Wed, 21 Jun 2006 12:06:05 -0400 (EDT) Received: from deathstar ([194.121.182.66]) by smtp16.wxs.nl (iPlanet Messaging Server 5.2 Patch 2 (built Jul 14 2004)) with ESMTP id <0J1700BY8WQ4ZJ@smtp16.wxs.nl> for epiphany-list@gnome.org; Wed, 21 Jun 2006 18:06:04 +0200 (CEST) Received: from andoria.citrite.net (localhost.localdomain [127.0.0.1]) by deathstar (Postfix) with ESMTP id C4E7A3AABF for ; Wed, 21 Jun 2006 18:02:54 +0200 (CEST) Received: by andoria.citrite.net (Postfix, from userid 1000) id 375AB4B9E9; Wed, 21 Jun 2006 17:04:58 +0100 (BST) Date: Wed, 21 Jun 2006 17:04:58 +0100 From: Magnus Therning Subject: Re: Threading in a python extension? In-reply-to: <20060618103252.GA9387@entrouvert.com> To: epiphany-list@gnome.org Message-id: <20060621160458.GH659@die.therning.org> MIME-version: 1.0 Content-type: multipart/signed; boundary=K1n7F7fSdjvFAEnM; protocol="application/pgp-signature"; micalg=SHA1 Content-disposition: inline User-Agent: mutt-ng/devel-r796 (Debian) References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.566 tagged_above=-999 required=2 tests=[AWL=-0.829, BAYES_00=-2.599, DNS_FROM_RFC_POST=1.708, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -1.566 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 16:06:09 -0000 --K1n7F7fSdjvFAEnM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: >Magnus Therning wrote: > >> Does anyone have any examples of multi-threade extensions written in >> Python? > >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good >suggestion about using gobject.idle_add and python enumerators. I have >been using this trick in a few pygtk apps to keep them responsives >while not using threads and have been very happy with it. > > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.020.h= tp Yes, that'll at least be a good start. If the result is good enough I don't have to dive into threading at all :-) /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. In order to understand recursion you must first understand recursion. --K1n7F7fSdjvFAEnM Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBEmW4qiMWTaatN+6QRAtJ2AJ0cYQENknGyIcDU+Hf1E0TyuSyphgCfT/St KINd20s3Grxde3lvo4Fti74= =LqXb -----END PGP SIGNATURE----- --K1n7F7fSdjvFAEnM-- From adamh@densi.com Wed Jun 21 12:50:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 611463B00AF for ; Wed, 21 Jun 2006 12:50:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22616-04 for ; Wed, 21 Jun 2006 12:50:17 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 8CBE93B01C1 for ; Wed, 21 Jun 2006 12:50:17 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=[192.168.20.115]) by fca.densi.com with esmtpa (Exim 4.50) id 1Ft5u5-0004q5-92; Wed, 21 Jun 2006 12:50:11 -0400 Subject: Re: Epiphany settings From: Adam Hooper To: Timo Hirvonen In-Reply-To: <20060621133355.fb424d7b.tihirvon@gmail.com> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-UwSsbJGwx7l0TFsoZxAj" Date: Wed, 21 Jun 2006 09:50:02 -0700 Message-Id: <1150908602.6768.73.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 809828f55503b1f8cd5dede89711e360 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.561 tagged_above=-999 required=2 tests=[AWL=0.039, BAYES_00=-2.599] X-Spam-Score: -2.561 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 16:50:21 -0000 --=-UwSsbJGwx7l0TFsoZxAj Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2006-21-06 at 13:33 +0300, Timo Hirvonen wrote: > Currently adblock is _hard_ to use because it just never can't work > properly without configuration. I was annoyed when I saw the "it just > works" advertisement and it just didn't work. Haha, where? I'm pretty sure I only ever said "it's *supposed* to 'Just Work'" and I'm the one who wrote it ;). (I never finished it, and I certainly won't get a chance this summer.) It would work a lot better if one of the Epiphany devs ran the update script in the epiphany-extensions/extensions/adblock directory, and then distributed the resulting blacklist. (The blacklist only works when it's updated frequently, and I never automated its distribution in any way.) And it would work a little bit better than that if there were a UI for the remaining cases. Adam --=-UwSsbJGwx7l0TFsoZxAj Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEmXi690GtBxQ61zARArIdAJ4ro5V03Uw4xXZuUEl9lbJgfZXJiQCfT4P5 mm5pLKDiwJpAePiNVtPZV7w= =GwvE -----END PGP SIGNATURE----- --=-UwSsbJGwx7l0TFsoZxAj-- From tihirvon@gmail.com Wed Jun 21 14:07:00 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id DB0A33B00EE for ; Wed, 21 Jun 2006 14:06:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27296-03 for ; Wed, 21 Jun 2006 14:06:58 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.191]) by menubar.gnome.org (Postfix) with ESMTP id 8BE513B043C for ; Wed, 21 Jun 2006 14:06:57 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id h2so133693nfe for ; Wed, 21 Jun 2006 11:06:56 -0700 (PDT) Received: by 10.48.47.19 with SMTP id u19mr791269nfu; Wed, 21 Jun 2006 11:06:56 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id y23sm971970nfb.2006.06.21.11.06.55; Wed, 21 Jun 2006 11:06:56 -0700 (PDT) Date: Wed, 21 Jun 2006 21:06:55 +0300 From: Timo Hirvonen To: Adam Hooper Subject: Re: Epiphany settings Message-Id: <20060621210655.7b599680.tihirvon@gmail.com> In-Reply-To: <1150908602.6768.73.camel@localhost> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> <1150908602.6768.73.camel@localhost> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.354 tagged_above=-999 required=2 tests=[AWL=0.246, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.354 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 18:07:00 -0000 Adam Hooper wrote: > On Wed, 2006-21-06 at 13:33 +0300, Timo Hirvonen wrote: > > > Currently adblock is _hard_ to use because it just never can't work > > properly without configuration. I was annoyed when I saw the "it just > > works" advertisement and it just didn't work. > > Haha, where? I'm pretty sure I only ever said "it's *supposed* to 'Just > Work'" and I'm the one who wrote it ;). (I never finished it, and I > certainly won't get a chance this summer.) My memory isn't very good, sorry. It wasn't official epiphany page where I read it: http://ploum.frimouvy.org/?2006/03/15/100-why-you-should-try-epiphany-as-your-default-browser-with-gnome-214 "Enable the ad blocker extension and enjoy, without any further configuration, lighter and faster web pages." Thanks for the extension. > It would work a lot better if one of the Epiphany devs ran the update > script in the epiphany-extensions/extensions/adblock directory, and then > distributed the resulting blacklist. (The blacklist only works when it's > updated frequently, and I never automated its distribution in any way.) It will never work perfectly. You'd have to add millions of lines to the blacklist. I was lazy and added these to my blacklist: google-analytics\. /banners/ /banner\? /ads/ /sponsors/ Probably won't be good idea to include these in Epiphany's defaults, it would likely block too much ;) -- http://onion.dynserv.net/~timo/ From magnus@therning.org Wed Jun 21 17:54:00 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 95DA53B0113 for ; Wed, 21 Jun 2006 17:54:00 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08411-03 for ; Wed, 21 Jun 2006 17:53:57 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 46C823B0116 for ; Wed, 21 Jun 2006 17:53:57 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5LLrlv4023712; Wed, 21 Jun 2006 22:53:48 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id 489CB27D8AC; Wed, 21 Jun 2006 22:53:42 +0100 (BST) Date: Wed, 21 Jun 2006 22:53:42 +0100 From: Magnus Therning To: PyGTK Subject: Re: Threading in a python extension? Message-ID: <20060621215342.GA4786@die.therning.org> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="/04w6evG8XlLl3ft" Content-Disposition: inline In-Reply-To: <20060618103252.GA9387@entrouvert.com> User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.353 tagged_above=-999 required=2 tests=[AWL=-0.043, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.353 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 21:54:00 -0000 --/04w6evG8XlLl3ft Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: >Magnus Therning wrote: > >> Does anyone have any examples of multi-threade extensions written in >> Python? > >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good >suggestion about using gobject.idle_add and python enumerators. I >have been using this trick in a few pygtk apps to keep them >responsives while not using threads and have been very happy with it. > > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.020.h= tp Isn't there an error in that recipe? my_task() will return a new generator each time it's called so the following code wouldn't do what's intended, right? def on_start_my_task_button_click(data): =20 gobject.idle_add(my_task().next, data) I think what's intended is: def on_start_my_task_button_click(data): =20 task =3D my_task() gobject.idle_add(task.next, data) Or did I miss something? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. The day after tomorrow is the third day of the rest of your life. --/04w6evG8XlLl3ft Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBEmb/miMWTaatN+6QRAuQiAKDn32nPOp6aPjXKZGIyx7lCuHN6kACbBpzq JR2Vfzqex82nK7A1zjLiZow= =NuMT -----END PGP SIGNATURE----- --/04w6evG8XlLl3ft-- From adamh@densi.com Wed Jun 21 19:08:45 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 755F13B00AC for ; Wed, 21 Jun 2006 19:08:45 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11838-03 for ; Wed, 21 Jun 2006 19:08:44 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id CD79A3B006C for ; Wed, 21 Jun 2006 19:08:43 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1FtBoM-00040s-Ad; Wed, 21 Jun 2006 19:08:41 -0400 Subject: Re: Epiphany settings From: Adam Hooper To: Timo Hirvonen In-Reply-To: <20060621210655.7b599680.tihirvon@gmail.com> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> <1150908602.6768.73.camel@localhost> <20060621210655.7b599680.tihirvon@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-YrFun/9RAHPiDMzuAK7E" Date: Wed, 21 Jun 2006 14:48:50 -0700 Message-Id: <1150926530.6768.87.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 2ed0b1c089432dd1e3f626a66f9ddf80 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.512 tagged_above=-999 required=2 tests=[AWL=-0.048, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.512 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 23:08:45 -0000 --=-YrFun/9RAHPiDMzuAK7E Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2006-21-06 at 21:06 +0300, Timo Hirvonen wrote: > Adam Hooper wrote: > My memory isn't very good, sorry. It wasn't official epiphany page > where I read it: >=20 > http://ploum.frimouvy.org/?2006/03/15/100-why-you-should-try-epiphany-as-= your-default-browser-with-gnome-214 >=20 > "Enable the ad blocker extension and enjoy, without any further > configuration, lighter and faster web pages." He must have caught it at a moment after we recently updated the blacklist. > > It would work a lot better if one of the Epiphany devs ran the update > > script in the epiphany-extensions/extensions/adblock directory, and the= n > > distributed the resulting blacklist. (The blacklist only works when it'= s > > updated frequently, and I never automated its distribution in any way.) >=20 > It will never work perfectly. You'd have to add millions of lines to > the blacklist. Actually, if you keep it in sync it's *extremely* accurate. It works by being constantly maintained: whenever somebody finds an ad, he emails the author (who calls himself "g") and the author updates the blacklist. At the time I wrote the extension, the blacklist was updated every two or three days, if I recall correctly. And I'd never see any ads. I don't know whether the blacklist is still maintained as expediently. Adam --=-YrFun/9RAHPiDMzuAK7E Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEmb7C90GtBxQ61zARAk8IAKDPt9SKTbxD7VEPrTB2vUmTuUsJ+wCgv0vu NXl1i7La0x2xYvhjfCKgg1U= =yl/y -----END PGP SIGNATURE----- --=-YrFun/9RAHPiDMzuAK7E-- From adamh@densi.com Wed Jun 21 19:08:59 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 21FEF3B014A for ; Wed, 21 Jun 2006 19:08:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11683-07 for ; Wed, 21 Jun 2006 19:08:58 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 0A1FF3B01C8 for ; Wed, 21 Jun 2006 19:08:57 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1FtBoS-00041D-Bi; Wed, 21 Jun 2006 19:08:46 -0400 Subject: Re: Threading in a python extension? From: Adam Hooper To: Magnus Therning In-Reply-To: <20060621215342.GA4786@die.therning.org> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> <20060621215342.GA4786@die.therning.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-YOTITcl+mx2xthc9Rx3u" Date: Wed, 21 Jun 2006 16:08:36 -0700 Message-Id: <1150931316.6438.21.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 67db1af32189182cff67cd9093f4f418 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.419 tagged_above=-999 required=2 tests=[AWL=-0.109, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.419 X-Spam-Level: Cc: Epiphany List , PyGTK X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 23:08:59 -0000 --=-YOTITcl+mx2xthc9Rx3u Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2006-21-06 at 22:53 +0100, Magnus Therning wrote: > On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: > >Magnus Therning wrote: > > > >> Does anyone have any examples of multi-threade extensions written in > >> Python? > > > >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good > >suggestion about using gobject.idle_add and python enumerators. I > >have been using this trick in a few pygtk apps to keep them > >responsives while not using threads and have been very happy with it. > > > > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.020= .htp >=20 > Isn't there an error in that recipe? >=20 > my_task() will return a new generator each time it's called so the > following code wouldn't do what's intended, right? >=20 > def on_start_my_task_button_click(data): =20 > gobject.idle_add(my_task().next, data) >=20 > I think what's intended is: >=20 > def on_start_my_task_button_click(data): =20 > task =3D my_task() > gobject.idle_add(task.next, data) >=20 > Or did I miss something? You're on the right track, but missing something. The function which is being passed in gobject.idle_add() is the generator's ".next()" method. So *that* method will be called time and time again until it returns false. Consider this analog: def non_generator_fn(data): if data.i =3D=3D 0: # "...some work..." if data.i < 10: # "...do heavy work here..." data.i +=3D 1 yield True yield False data.i =3D 0 gobject.idle_add(non_generator_fn, data) In other words, at each iteration, the Python interpreter won't evaluate "my_task().next()". Instead, when my_task().next is evaluated, a new my_task generator *object* is created and its "next()" method is passed to gobject.idle_add(). I don't know how that "data" argument in the example manages to make it to the generator. But if that is indeed code from James Henstridge, it probably works. He's a genius. HTH, --=20 Adam Hooper --=-YOTITcl+mx2xthc9Rx3u Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEmdF090GtBxQ61zARAhXdAJsHIZLJnfN2hztcR4nvh1P46BjSSQCg5sUs /Ysj2Ht9i0gBuVs7asX8JQs= =47QX -----END PGP SIGNATURE----- --=-YOTITcl+mx2xthc9Rx3u-- From jesuscv@ono.com Thu Jun 22 13:37:10 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 321F93B0693 for ; Thu, 22 Jun 2006 13:37:10 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14071-03 for ; Thu, 22 Jun 2006 13:37:09 -0400 (EDT) Received: from resmta04.ono.com (smtp.ono.com [62.42.230.12]) by menubar.gnome.org (Postfix) with ESMTP id 1B6AE3B0690 for ; Thu, 22 Jun 2006 13:37:09 -0400 (EDT) Received: from 84-121-224-132.onocable.ono.com (84.121.224.132) by resmta04.ono.com (7.2.073) (authenticated as jesuscv) id 4486434F001B9A65 for epiphany-list@gnome.org; Thu, 22 Jun 2006 19:37:04 +0200 Subject: Problemas en pixmania.com From: JESUS To: epiphany-list@gnome.org Content-Type: text/plain; charset=UTF-8 Date: Thu, 22 Jun 2006 19:37:04 +0200 Message-Id: <1150997824.7137.1.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.323 tagged_above=-999 required=2 tests=[AWL=-2.046, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -0.323 X-Spam-Level: X-Mailman-Approved-At: Thu, 22 Jun 2006 13:56:02 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jun 2006 17:37:10 -0000 Epiphany se bloquea al navegar por las páginas de pixmania.com (también lo hace firefox en linux pero no en windows). From uws@uwsworld.xs4all.nl Fri Jun 23 04:08:55 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 034ED3B013B for ; Fri, 23 Jun 2006 04:08:55 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 26777-01 for ; Fri, 23 Jun 2006 04:08:53 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id 5C4CC3B041F for ; Fri, 23 Jun 2006 04:08:53 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1Ftgid-0002z2-00; Fri, 23 Jun 2006 10:08:47 +0200 Date: Fri, 23 Jun 2006 10:08:47 +0200 From: Wouter Bolsterlee To: JESUS Subject: Re: Problemas en pixmania.com Message-ID: <20060623080847.GA11136@uwsworld.xs4all.nl> Mail-Followup-To: JESUS , epiphany-list@gnome.org References: <1150997824.7137.1.camel@localhost> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7AUc2qLy4jB3hD7Z" Content-Disposition: inline In-Reply-To: <1150997824.7137.1.camel@localhost> X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.589 tagged_above=-999 required=2 tests=[AWL=0.010, BAYES_00=-2.599] X-Spam-Score: -2.589 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 08:08:55 -0000 --7AUc2qLy4jB3hD7Z Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Thu, Jun 22, 2006 at 07:37:04PM +0200, JESUS skrev: > Epiphany se bloquea al navegar por las p=C3=A1ginas de pixmania.com (tamb= i=C3=A9n > lo hace firefox en linux pero no en windows). First of all, please use the English language on this mailing list. Could you describe what problems you're experiencing with said site? It seems to work just fine over here. Epiphany uses the same rendering engine as Firefox does, so this should not make any difference. Could you please provide more details? mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl she called out a warning :: don't ever let life pass you by -- incubus --7AUc2qLy4jB3hD7Z Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEm6GPP7QTTiUKY+sRAoKYAJ4zf6sGV+/6eMEopxXTb/0Oyl52vwCgvQzj 8+TGOTDLlK5uaeIJjkYKZqg= =O03h -----END PGP SIGNATURE----- --7AUc2qLy4jB3hD7Z-- From gnomelists@sstuhr.dk Fri Jun 23 13:05:46 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C51FC3B0678 for ; Fri, 23 Jun 2006 13:05:46 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 25975-02 for ; Fri, 23 Jun 2006 13:05:45 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id 3F61B3B033C for ; Fri, 23 Jun 2006 13:05:45 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id CCAB98A000B for ; Fri, 23 Jun 2006 19:05:43 +0200 (CEST) Subject: A couple of new tab related extensions From: Stefan Stuhr To: epiphany-list@gnome.org Content-Type: text/plain Date: Fri, 23 Jun 2006 19:05:43 +0200 Message-Id: <1151082344.5295.25.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 17:05:47 -0000 Hi, I am new to this list. I switched from Firefox to Epiphany the other day. I am not happy with the default tab implementation in Epiphany. For one thing, I don't like to have a close button on every tab. I also don't like that the tabs have a fixed width, and don't scale like in Firefox. I am sure that there are good reasons, usability related and otherwise, for having tabs working the way they do in Epiphany. It's just not the way I want tabs to work in a web browser. What I especially like in Epiphany, is the bookmarks system. And that it have crash recovery. And then I like the extension system. Thanks to the extension system, I was able to make som Python extensions to make the tab implementation in Epiphany usable for me. You can find the extensions here: http://www.sstuhr.dk/epiphany-extensions/ Thanks for making Epiphany, Stefan From adamh@densi.com Fri Jun 23 13:32:01 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4841B3B0485 for ; Fri, 23 Jun 2006 13:32:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27648-06 for ; Fri, 23 Jun 2006 13:31:58 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 3B9BD3B04C1 for ; Fri, 23 Jun 2006 13:31:58 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1FtpVV-0000Rb-DL; Fri, 23 Jun 2006 13:31:54 -0400 Subject: Re: A couple of new tab related extensions From: Adam Hooper To: Stefan Stuhr In-Reply-To: <1151082344.5295.25.camel@thinkpadr40> References: <1151082344.5295.25.camel@thinkpadr40> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-meIJJEiUyeZMmAJQnDNZ" Date: Fri, 23 Jun 2006 10:31:45 -0700 Message-Id: <1151083905.5260.134.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 8e815f219753f28a1ede88e8df6f95b1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.469 tagged_above=-999 required=2 tests=[AWL=-0.005, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.469 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 17:32:01 -0000 --=-meIJJEiUyeZMmAJQnDNZ Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2006-23-06 at 19:05 +0200, Stefan Stuhr wrote: > You can find the extensions here: > http://www.sstuhr.dk/epiphany-extensions/ Awesome! This is exactly the kind of thing the extensions system is for. Stefan: are there any aspects of the extensions system you found weak or lacking? That includes documentation, API, online help you used (e.g., IRC, mailing lists, ...), etc. What could have been done to save you more time and/or make writing extensions easier? If you've developed Firefox extensions before, how did the experience compare? Anyone: there (finally) seem to be quite a few unofficial Epiphany extensions floating around. Is there a page somewhere on which to list them? (Maybe a wiki page.) I remember Firefox has a big extensions page somewhere; we should try to compete. --=20 Adam Hooper --=-meIJJEiUyeZMmAJQnDNZ Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEnCWB90GtBxQ61zARAm72AJoDryH1du8MSJKZsUwM1DyLYfIyuACdFzW0 +L20xJEaU4YQm+ywoL0ZSqk= =M6/j -----END PGP SIGNATURE----- --=-meIJJEiUyeZMmAJQnDNZ-- From gnomelists@sstuhr.dk Fri Jun 23 14:21:42 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id B153C3B088C for ; Fri, 23 Jun 2006 14:21:42 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29632-07 for ; Fri, 23 Jun 2006 14:21:41 -0400 (EDT) Received: from pfepb.post.tele.dk (pfepb.post.tele.dk [195.41.46.236]) by menubar.gnome.org (Postfix) with ESMTP id F1FEA3B076C for ; Fri, 23 Jun 2006 14:21:40 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepb.post.tele.dk (Postfix) with ESMTP id 1B044A50024; Fri, 23 Jun 2006 20:21:33 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: Adam Hooper In-Reply-To: <1151083905.5260.134.camel@localhost> References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> Content-Type: text/plain Date: Fri, 23 Jun 2006 20:21:32 +0200 Message-Id: <1151086895.5295.52.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[AWL=0.000, BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 18:21:42 -0000 fre, 23 06 2006 kl. 10:31 -0700, skrev Adam Hooper: > On Fri, 2006-23-06 at 19:05 +0200, Stefan Stuhr wrote: > > > You can find the extensions here: > > http://www.sstuhr.dk/epiphany-extensions/ > > Awesome! This is exactly the kind of thing the extensions system is for. > > Stefan: are there any aspects of the extensions system you found weak or > lacking? That includes documentation, API, online help you used (e.g., > IRC, mailing lists, ...), etc. What could have been done to save you > more time and/or make writing extensions easier? The documentation on http://www.gnome.org/projects/epiphany/documentation/ is okay. It could be better, especially as it's not complete. The PyGTK documentation on http://www.pygtk.org/ is good. I had good use of the Python Console extension. It's very powerful, and a good way to discover how to develop Epiphany extensions. I found that I couldn't connect to the "remove" signal of the tab notebook. It didn't work. I ended up connecting to the "parent-set" signal of the individual tabs instead. I also had to look at the Epiphany source (in GNOME CVS). It was, among other things, how I discovered that the tab label HBox minimum width gets set and updated on the "style-set" signal. I also discovered that the attach_window function in extensions gets called for new windows before the window toolbar have a toolbars model. I had to use shell.get_toolbars_model and assign it manually, before I could add a close button to the available toolbar widgets. > If you've developed Firefox extensions before, how did the experience > compare? I have never developed Firefox extensions. Stefan From andrew.conkling@gmail.com Fri Jun 23 15:35:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 20A843B06D5 for ; Fri, 23 Jun 2006 15:35:50 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00899-04 for ; Fri, 23 Jun 2006 15:35:48 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.183]) by menubar.gnome.org (Postfix) with ESMTP id 87B9D3B06A7 for ; Fri, 23 Jun 2006 15:35:48 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id c39so785606pyd for ; Fri, 23 Jun 2006 12:35:14 -0700 (PDT) Received: by 10.35.121.9 with SMTP id y9mr2647949pym; Fri, 23 Jun 2006 12:35:14 -0700 (PDT) Received: by 10.35.131.12 with HTTP; Fri, 23 Jun 2006 12:35:14 -0700 (PDT) Message-ID: <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> Date: Fri, 23 Jun 2006 15:35:14 -0400 From: "Andrew Conkling" To: epiphany-list@gnome.org Subject: Re: A couple of new tab related extensions In-Reply-To: <1151083905.5260.134.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.437 tagged_above=-999 required=2 tests=[AWL=0.163, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.437 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 19:35:50 -0000 On 6/23/06, Adam Hooper wrote: > Stefan: are there any aspects of the extensions system you found weak or > lacking? That includes documentation, API, online help you used (e.g., > IRC, mailing lists, ...), etc. What could have been done to save you > more time and/or make writing extensions easier? If you've developed > Firefox extensions before, how did the experience compare? Having not developed any yet (and not being Stefan), I can't say completely, but even though I know PyGTK+ fairly well, I had a hard time getting anywhere in the limited time I've been able to spend on it. I felt like the docs could've used a few more examples (maybe some example code blocks from existing extensions?). The PyGTK+ tutorial is an example of something that really helped me. Perhaps if I could grok the C API I'd be in better shape, but alas. Is this mailing list the place to ask questions about developing? I find that I work better when I'm constantly getting feedback and discussing. (Maybe that's just a lack of skill.) > Anyone: there (finally) seem to be quite a few unofficial Epiphany > extensions floating around. Is there a page somewhere on which to list > them? (Maybe a wiki page.) I remember Firefox has a big extensions page > somewhere; we should try to compete. Agreed; I've found random things on Bugzilla but there seems to be no central place. Maybe the wiki [1] though I'm not sure it'd be suitable for uploading files. Anyway, Epiphany is nice! I'm looking to make tab navigation a bit easier with a navigation like Opera or the Firefox extension LastTab. (Speak up if you'd like to work together.) Cheers, Andrew Conkling [1] http://live.gnome.org/Epiphany From reinouts@gnome.org Fri Jun 23 16:50:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 164C23B06F5 for ; Fri, 23 Jun 2006 16:50:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04410-08 for ; Fri, 23 Jun 2006 16:50:06 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 288983B05A5 for ; Fri, 23 Jun 2006 16:50:06 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FtsbM-0001rSC; Fri, 23 Jun 2006 22:50 +0200 Date: Fri, 23 Jun 2006 22:50:02 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org Subject: Re: A couple of new tab related extensions In-Reply-To: <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> Message-ID: References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.392 tagged_above=-999 required=2 tests=[AWL=-0.066, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.392 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 20:50:07 -0000 On Fri, 23 Jun 2006, Andrew Conkling wrote: > Agreed; I've found random things on Bugzilla but there seems to be no > central place. Maybe the wiki [1] though I'm not sure it'd be > suitable for uploading files. I would like to see something along the lines of jEdit plugin central (http://plugins.jedit.org). It has an XMLRPC interface that can be used to communicate with the onboard jEdit plugin manager which can download and install plugins on the fly. Ideally suited for (Python) extensions installed in the user's home directory. I've inquired about getting the source of this web interface, and although the author was willing to publish it under a Free license I was warned that the code is in pretty bad shape, so I let it pass at that point. regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From adamh@densi.com Fri Jun 23 17:17:16 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 16F553B0905 for ; Fri, 23 Jun 2006 17:17:16 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05404-08 for ; Fri, 23 Jun 2006 17:17:13 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id DB5E53B06A7 for ; Fri, 23 Jun 2006 17:17:12 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1Ftt1W-0006Zg-4z; Fri, 23 Jun 2006 17:17:09 -0400 Subject: Re: A couple of new tab related extensions From: Adam Hooper To: Andrew Conkling In-Reply-To: <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-EOtw7khOSTXpBx6DO52i" Date: Fri, 23 Jun 2006 14:17:02 -0700 Message-Id: <1151097422.5260.161.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 8ce1caf678768126bce61c65d3187fd1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.468 tagged_above=-999 required=2 tests=[AWL=-0.004, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.468 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 21:17:16 -0000 --=-EOtw7khOSTXpBx6DO52i Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2006-23-06 at 15:35 -0400, Andrew Conkling wrote: > On 6/23/06, Adam Hooper wrote: > > Stefan: are there any aspects of the extensions system you found weak o= r > > lacking? That includes documentation, API, online help you used (e.g., > > IRC, mailing lists, ...), etc. What could have been done to save you > > more time and/or make writing extensions easier? If you've developed > > Firefox extensions before, how did the experience compare? >=20 > Having not developed any yet (and not being Stefan), I can't say > completely, but even though I know PyGTK+ fairly well, I had a hard > time getting anywhere in the limited time I've been able to spend on > it. I felt like the docs could've used a few more examples (maybe > some example code blocks from existing extensions?). The PyGTK+ > tutorial is an example of something that really helped me. Perhaps if > I could grok the C API I'd be in better shape, but alas. Is this > mailing list the place to ask questions about developing? I find that > I work better when I'm constantly getting feedback and discussing. > (Maybe that's just a lack of skill.) Thank you for the constructive criticism. There are in fact a few example extensions which ship with the epiphany-extensions source code; they may come in handy. After that, IMO the best tool is the Python Console, which is basically a way to get access to Python's dir() builtin. I agree that a tutorial would be handy. I wrote a miniscule tutorial on using the Python Console a long time ago and never found an appropriate place to host it. It's not linked to from anywhere, unfortunately. Here it is: . (This is better than nothing, but of course a full-featured tutorial would be great.) If you have questions about writing extensions, #epiphany on irc.gnome.org is the best place to ask. If nobody can answer, you can fall back to this mailing list. --=20 Adam Hooper --=-EOtw7khOSTXpBx6DO52i Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEnFpO90GtBxQ61zARApEVAJ9EJCHWsTx6tM8T1KV5Xruu7yMB7wCgolrn e2NKwdCypBCTu3gc+MF4XfI= =nSUj -----END PGP SIGNATURE----- --=-EOtw7khOSTXpBx6DO52i-- From gnomelists@sstuhr.dk Fri Jun 23 17:36:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2BD483B0927 for ; Fri, 23 Jun 2006 17:36:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06420-06 for ; Fri, 23 Jun 2006 17:36:08 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id 2030D3B0077 for ; Fri, 23 Jun 2006 17:36:07 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id ECB728A0014 for ; Fri, 23 Jun 2006 23:36:06 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: epiphany-list@gnome.org In-Reply-To: <1151097422.5260.161.camel@localhost> References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> <1151097422.5260.161.camel@localhost> Content-Type: text/plain Date: Fri, 23 Jun 2006 23:36:06 +0200 Message-Id: <1151098567.5295.61.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.522 tagged_above=-999 required=2 tests=[AWL=-0.077, BAYES_00=-2.599, TW_GT=0.077, TW_TK=0.077] X-Spam-Score: -2.522 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 21:36:09 -0000 Forgot to CC the list... fre, 23 06 2006 kl. 14:17 -0700, skrev Adam Hooper: > There are in fact a few example extensions which ship with the > epiphany-extensions source code; they may come in handy. After that, IMO > the best tool is the Python Console, which is basically a way to get > access to Python's dir() builtin. > > I agree that a tutorial would be handy. I wrote a miniscule tutorial on > using the Python Console a long time ago and never found an appropriate > place to host it. It's not linked to from anywhere, unfortunately. Here > it is: . > (This is better than nothing, but of course a full-featured tutorial > would be great.) The built-in Python function filter() is also very useful: >>> import gtk >>> gtkwin_dir = dir(gtk.Window) >>> filter(lambda x: x not in gtkwin_dir, dir(window)) ['_oocb_tab_ui_id', '_python_console', '_python_console_window_data', '_ses_menu_entry_data', '_utc_last_tab', '_utc_menu_entry_data', 'activate_location', 'add_tab', 'get_active_embed', 'get_active_tab', 'get_context_event', 'get_find_toolbar', 'get_is_popup', 'get_is_print_preview', 'get_notebook', 'get_statusbar', 'get_tabs', 'get_toolbar', 'get_ui_manager', 'jump_to_tab', 'load_url', 'open', 'remove_tab', 'set_print_preview', 'set_zoom'] Stefan From reinouts@gnome.org Sat Jun 24 18:37:26 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 32E423B0094; Sat, 24 Jun 2006 18:37:26 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05211-10; Sat, 24 Jun 2006 18:37:25 -0400 (EDT) Received: from psmtp02.wxs.nl (psmtp02.wxs.nl [195.121.247.11]) by menubar.gnome.org (Postfix) with ESMTP id D57AC3B00DB; Sat, 24 Jun 2006 18:37:24 -0400 (EDT) Received: from reinout.rotterdam-cs.com (ip5656924e.speed.planet.nl [86.86.146.78]) by psmtp02.wxs.nl (iPlanet Messaging Server 5.2 HotFix 2.02 (built Oct 21 2004)) with SMTP id <0J1D00E2UYSL68@psmtp02.wxs.nl>; Sun, 25 Jun 2006 00:36:28 +0200 (MEST) Date: Sun, 25 Jun 2006 00:39:02 +0200 From: Reinout van Schouwen Subject: Re: Suggestions from a User To: desktop-devel-list@gnome.org, epiphany-list@gnome.org Message-id: MIME-version: 1.0 Content-type: text/plain; charset=UTF-8 Content-transfer-encoding: 7BIT User-Agent: Pan/0.14.2 (This is not a psychotic episode. It's a cleansing moment of clarity.) References: <200606191757.45300.d2004@cosmopod.com> <20060622140525.GA1605@uwsworld.xs4all.nl> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.446 tagged_above=-999 required=2 tests=[AWL=0.018, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.446 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jun 2006 22:37:26 -0000 cc: epiphany-list On Thu, 22 Jun 2006 16:05:26 +0200, Wouter Bolsterlee wrote: >> 7. One problem with all browsers, is that, to save individual images, >> the user must right-click on them and save. This is tiresome if a user > > I think not many people will use this feature. Therefore it's unlikely > that it will be implemented. To the contrary: someone has made a preliminary implementation of an Image Toolbar extension that shows a Save button when mousing over any image. However it was quite buggy and unfinished, so it now lingers somewhere in bugzilla... regards, -- Reinout van Schouwen From kristoffer.lunden@gmail.com Mon Jun 26 06:20:01 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 7F5943B00DC for ; Mon, 26 Jun 2006 06:20:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09024-10 for ; Mon, 26 Jun 2006 06:19:59 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.197]) by menubar.gnome.org (Postfix) with ESMTP id C6C2D3B0124 for ; Mon, 26 Jun 2006 06:19:58 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id 14so1350177nzn for ; Mon, 26 Jun 2006 03:19:58 -0700 (PDT) Received: by 10.36.221.9 with SMTP id t9mr7783750nzg; Mon, 26 Jun 2006 03:19:57 -0700 (PDT) Received: by 10.36.132.19 with HTTP; Mon, 26 Jun 2006 03:19:57 -0700 (PDT) Message-ID: Date: Mon, 26 Jun 2006 12:19:57 +0200 From: "=?UTF-8?Q?Kristoffer_Lund=C3=A9n?=" To: "Epiphany List" Subject: Looong freezes when watching google video MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_11284_24728601.1151317197346" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.037 tagged_above=-999 required=2 tests=[AWL=-0.037, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_MESSAGE=0.001, MIME_BASE64_NO_NAME=0.224, NORMAL_HTTP_TO_IP=0.175, SPF_PASS=-0.001] X-Spam-Score: -2.037 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 10:20:01 -0000 ------=_Part_11284_24728601.1151317197346 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline SGVsbG8sCgpqdXN0IHdvbmRlcmluZzogaXMgdGhlcmUgYSBkaWZmZXJlbmNlIGluIGhvdyBFcGlw aGFueSBhbmQgRmlyZWZveCBsb2FkcyBhbmQKdHJlYXRzIHBsdWdpbnMgc3VjaCBhcyBmbGFzaD8g UmVhc29uIEkgYXNrIGlzIHRoYXQgd2hlbiBJIHdhdGNoIG1vdmllcyBpbgpzYXkgR29vZ2xlIFZp ZGVvIHdpdGggRmlyZWZveCBJIGVuY291bnRlciBubyBwcm9ibGVtcyAoYXBhcnQgZnJvbSB0aGUK ZnJlcXVlbnQgY3Jhc2hlcyBvZiBmbGFzaCBpdHNlbGYgdGhhdCBJIHNlZSBpbiBhbGwgYnJvd3Nl cnMpLCBidXQgd2hlbiBJIGRvCnRoZSBzYW1lIGluIEVwaXBoYW55IGl0IGdvYmJsZXMgdXAgYSBs b3Qgb2YgbWVtb3J5IGFuZCBhdCBpbnRlcnZhbCBtb3JlIG9yCmxlc3MgZnJlZXplcyB0aGUgY29t cHV0ZXIgZm9yIHVwIHRvIDUtNiBtaW51dGVzLCB3aGVyZSBJIGNhbiBtb3ZlIHRoZSBtb3VzZQps YWdnaWx5IGFuZCBzb21lIHRoaW5ncyBtYXkgbW92ZSBvciBoYXBwZW4uLi4gbWF5YmUuIER1cmlu ZyB0aGlzIHRpbWUgdGhlIEhECmlzIHdvcmtpbmcgZnVyaW91c2x5IHNvIEkgYXNzdW1lIGl0J3Mg c29tZSBraW5kIG9mIHN3YXAgZ29pbmcgb24uCgpKdXN0IHdvbmRlcmluZyBpZiBpdCdzIGR1ZSB0 byB0aGUgdHdvIHByb2dyYW1zIGRvaW5nIHRoaXMgZGlmZmVyZW50bHksIG9yIGlmCml0IHNob3Vs ZCBiZSBhbGwgR2Vja28gYW5kIHRoZSBzYW1lLCBpbiB3aGljaCBjYXNlIEkgdGhpbmsgZnVydGhl cgppbnZlc3RpZ2F0aW9uIHdvdWxkIGJlIGluIG9yZGVyLi4uIDopCgpJJ20gcnVubmluZyBmdWxs eSB1cGRhdGVkIFVidW50dSBEYXBwZXIsIHdpdGggRXBpcGhhbnkgMi4xNC4yLjEsIGZsYXNoCjcu MC42My4zIGFuZCBGRiAxLjUuMC40LgoKLS0gU3RvZmZlCgoKCktyaXN0b2ZmZXIgTHVuZMOpbgri nIkga3Jpc3RvZmZlci5sdW5kZW5AZ21haWwuY29tCuKciSBrcmlzdG9mZmVyLmx1bmRlbkBnYW1l bWFrZXIubnUKaHR0cDovL3d3dy5nYW1lbWFrZXIubnUvCuKYjiAwNzA0IDQ4IDk4IDc3Cg== ------=_Part_11284_24728601.1151317197346 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline SGVsbG8sPGJyPjxicj5qdXN0IHdvbmRlcmluZzogaXMgdGhlcmUgYSBkaWZmZXJlbmNlIGluIGhv dyBFcGlwaGFueSBhbmQgRmlyZWZveCBsb2FkcyBhbmQgdHJlYXRzIHBsdWdpbnMgc3VjaCBhcyBm bGFzaD8gUmVhc29uIEkgYXNrIGlzIHRoYXQgd2hlbiBJIHdhdGNoIG1vdmllcyBpbiBzYXkgR29v Z2xlIFZpZGVvIHdpdGggRmlyZWZveCBJIGVuY291bnRlciBubyBwcm9ibGVtcyAoYXBhcnQgZnJv bSB0aGUgZnJlcXVlbnQgY3Jhc2hlcyBvZiBmbGFzaCBpdHNlbGYgdGhhdCBJIHNlZSBpbiBhbGwg YnJvd3NlcnMpLCBidXQgd2hlbiBJIGRvIHRoZSBzYW1lIGluIEVwaXBoYW55IGl0IGdvYmJsZXMg dXAgYSBsb3Qgb2YgbWVtb3J5IGFuZCBhdCBpbnRlcnZhbCBtb3JlIG9yIGxlc3MgZnJlZXplcyB0 aGUgY29tcHV0ZXIgZm9yIHVwIHRvIDUtNiBtaW51dGVzLCB3aGVyZSBJIGNhbiBtb3ZlIHRoZSBt b3VzZSBsYWdnaWx5IGFuZCBzb21lIHRoaW5ncyBtYXkgbW92ZSBvciBoYXBwZW4uLi4gbWF5YmUu IER1cmluZyB0aGlzIHRpbWUgdGhlIEhEIGlzIHdvcmtpbmcgZnVyaW91c2x5IHNvIEkgYXNzdW1l IGl0J3Mgc29tZSBraW5kIG9mIHN3YXAgZ29pbmcgb24uCjxicj48YnI+SnVzdCB3b25kZXJpbmcg aWYgaXQncyBkdWUgdG8gdGhlIHR3byBwcm9ncmFtcyBkb2luZyB0aGlzIGRpZmZlcmVudGx5LCBv ciBpZiBpdCBzaG91bGQgYmUgYWxsIEdlY2tvIGFuZCB0aGUgc2FtZSwgaW4gd2hpY2ggY2FzZSBJ IHRoaW5rIGZ1cnRoZXIgaW52ZXN0aWdhdGlvbiB3b3VsZCBiZSBpbiBvcmRlci4uLiA6KTxicj48 YnI+SSdtIHJ1bm5pbmcgZnVsbHkgdXBkYXRlZCBVYnVudHUgRGFwcGVyLCB3aXRoIEVwaXBoYW55 IAo8YSBocmVmPSJodHRwOi8vMi4xNC4yLjEiPjIuMTQuMi4xPC9hPiwgZmxhc2ggPGEgaHJlZj0i aHR0cDovLzcuMC42My4zIj43LjAuNjMuMzwvYT4gYW5kIEZGIDxhIGhyZWY9Imh0dHA6Ly8xLjUu MC40Ij4xLjUuMC40PC9hPi48YnI+PGJyPi0tIFN0b2ZmZTxicj48YnI+PGJyPjxicj5LcmlzdG9m ZmVyIEx1bmTDqW48YnI+4pyJIDxhIGhyZWY9Im1haWx0bzprcmlzdG9mZmVyLmx1bmRlbkBnbWFp bC5jb20iPgprcmlzdG9mZmVyLmx1bmRlbkBnbWFpbC5jb208L2E+PGJyPuKciSA8YSBocmVmPSJt YWlsdG86a3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51Ij5rcmlzdG9mZmVyLmx1bmRlbkBn YW1lbWFrZXIubnU8L2E+PGJyPjxhIGhyZWY9Imh0dHA6Ly93d3cuZ2FtZW1ha2VyLm51LyI+aHR0 cDovL3d3dy5nYW1lbWFrZXIubnUvPC9hPjxicj7imI4gMDcwNCA0OCA5OCA3Nzxicj4K ------=_Part_11284_24728601.1151317197346-- From dev@unixdaemon.org Mon Jun 26 11:39:48 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 9B1BE3B03E8 for ; Mon, 26 Jun 2006 11:39:48 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29350-02 for ; Mon, 26 Jun 2006 11:39:46 -0400 (EDT) Received: from spunkymail-a13.dreamhost.com (mailbigip.dreamhost.com [208.97.132.5]) by menubar.gnome.org (Postfix) with ESMTP id C35143B02BB for ; Mon, 26 Jun 2006 11:39:46 -0400 (EDT) Received: from dracula.transylvania.net (cpe-66-24-108-209.stny.res.rr.com [66.24.108.209]) by spunkymail-a13.dreamhost.com (Postfix) with ESMTP id 50B1F129B36; Mon, 26 Jun 2006 08:39:43 -0700 (PDT) Subject: Re: Looong freezes when watching google video From: Dev Tugnait To: Kristoffer =?ISO-8859-1?Q?Lund=E9n?= In-Reply-To: References: Content-Type: text/plain; charset=UTF-8 Date: Mon, 26 Jun 2006 11:39:43 -0400 Message-Id: <1151336383.86561.7.camel@dracula.transylvania.net> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.425 tagged_above=-999 required=2 tests=[AWL=0.039, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.425 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: dev@unixdaemon.org List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 15:39:48 -0000 On Mon, 2006-06-26 at 12:19 +0200, Kristoffer LundĂŠn wrote: > Hello, > > just wondering: is there a difference in how Epiphany and Firefox > loads and treats plugins such as flash? Reason I ask is that when I > watch movies in say Google Video with Firefox I encounter no problems > (apart from the frequent crashes of flash itself that I see in all > browsers), but when I do the same in Epiphany it gobbles up a lot of > memory and at interval more or less freezes the computer for up to 5-6 > minutes, where I can move the mouse laggily and some things may move > or happen... maybe. During this time the HD is working furiously so I > assume it's some kind of swap going on. > > Just wondering if it's due to the two programs doing this differently, > or if it should be all Gecko and the same, in which case I think > further investigation would be in order... :) > > I'm running fully updated Ubuntu Dapper, with Epiphany 2.14.2.1, flash > 7.0.63.3 and FF 1.5.0.4. > > -- Stoffe > > Flash videos etc and even just basic graphics always crash epiphany. Firefox doesn't stand a chance either. The only broswer that works flawless with flash for me is opera. > > Kristoffer LundĂŠn > ✉ kristoffer.lunden@gmail.com > ✉ kristoffer.lunden@gamemaker.nu > http://www.gamemaker.nu/ > ☎ 0704 48 98 77 > _______________________________________________ > epiphany-list mailing list > epiphany-list@gnome.org > http://mail.gnome.org/mailman/listinfo/epiphany-list -- Dev Tugnait From dmc.mandrake@gmail.com Mon Jun 26 14:29:23 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D0D573B0436 for ; Mon, 26 Jun 2006 14:29:23 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06964-07 for ; Mon, 26 Jun 2006 14:29:23 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 0DB813B0265 for ; Mon, 26 Jun 2006 14:29:21 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id o2so971707uge for ; Mon, 26 Jun 2006 11:29:21 -0700 (PDT) Received: by 10.67.101.10 with SMTP id d10mr4119024ugm; Mon, 26 Jun 2006 11:29:21 -0700 (PDT) Received: from ?192.168.0.3? ( [84.102.21.71]) by mx.gmail.com with ESMTP id w40sm5190848ugc.2006.06.26.11.29.16; Mon, 26 Jun 2006 11:29:19 -0700 (PDT) Subject: I work on the french translation From: DMC Mandrake To: epiphany-list@gnome.org Content-Type: multipart/mixed; boundary="=-eVOibjjNFq6sbbeSTX+k" Date: Mon, 26 Jun 2006 20:29:17 +0200 Message-Id: <1151346557.7097.2.camel@Ubuntu> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Mailman-Approved-At: Mon, 26 Jun 2006 16:13:05 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 18:29:24 -0000 --=-eVOibjjNFq6sbbeSTX+k Content-Type: multipart/related; type="multipart/alternative"; boundary="=-bsRiFDLKM4EN6AcwA788" --=-bsRiFDLKM4EN6AcwA788 Content-Type: multipart/alternative; boundary="=-NBbKk7m0M48uw8jcWMzQ" --=-NBbKk7m0M48uw8jcWMzQ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Hi I updated the french .po file. I am not perfect in french so i think the file need some review. Regards, David --- Linus Torvalds: Vraiment, je ne suis pas lŕ pour détruire Microsoft. Ça sera juste un effet secondaire tout ŕ fait involontaire. --=-NBbKk7m0M48uw8jcWMzQ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit Hi

I updated the french .po file. I am not perfect in french so i think the file need some review.

Regards, David

---

Linus Torvalds: Vraiment, je ne suis pas là pour détruire Microsoft. Ça sera juste un effet secondaire tout à fait involontaire.
--=-NBbKk7m0M48uw8jcWMzQ-- --=-bsRiFDLKM4EN6AcwA788 Content-ID: <1151346509.7097.0.camel@Ubuntu> Content-Disposition: attachment; filename=mandrake.gif Content-Type: image/gif; name=mandrake.gif Content-Transfer-Encoding: base64 R0lGODlhXgETAPewAAAAAAsLCxQUFBsbGxERNxMTPBwcPyQkJC4uLjMzMzs7OxMURRUVSxcYSBwc RBsbSRMTUhUVWxwcUxwcWxQWYBQUbBscYxsbahQUcxwcchwcex8gTiIiRSQkSyskSC0sTCQkUyQk WycoVCcoWCglXCwsUywsWTAmSDMqTDssTDUuVDIsWjotUz0wTjAxXDwwUz4+XCMjZCQkaikkYSws ZSwsayMkdCMjeywscissezQ0YjQ0aj42Zjo1azs7ZTs7bTMzcjM0ejc4dDc4eT42cjs8cjw8fD9A ekItTEgvTkAtUEQyS0syTUQyUkwzUVA1T1E1UkM2ZkY9bks4Zkw+bEM2dUY3eUU9c0M9e0k+clM9 ZlI+aUNDQ0tLS0BAX0VFZUREbk5FbkxMZUxMa0REc0RDekdIckxFc0tEeUpLdU1Ne1NEa1pAZlpE a1RFdFBFeFtGcFJSfFhZfWJGb2FGcCQkgyQkjCsrgysrijMzgTQ0iTs1hj42iDw8gjs8jDw8kz4+ mkM2g0A8gUREgkREjEdIgEtMgklJjUJClEBAmk5Okk9PnE9QhU9QkU9QmVJSglJSjFlZg1tbjFNU klNUmlpaklpamU9Pok9PrU9QrVBPqlRUoFRTqVtbo1xcq11ds19gk2JihWNji2BgkmBgnG1unmFh omNjqmdoo2tromtrqmhntmhos2lpuXNzonp7pP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BADIAAAAIf4VQ3JlYXRl ZCB3aXRoIFRoZSBHSU1QACH/C05FVFNDQVBFMi4wAwEAAAAsAAAAAF4BEwAACP4AAQgcSLCgwYMI EypcyLChw4cQI0qcSLGixYsYM2pUo6iRx48gQzZSRHLRokuXMKlcuRKlyZeLHJXsCJKmSJCOHJ1M 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 yOmYkOmXjSmZg2mYeZkGAnQEXoCYiimYz8mYH/4gBn3JnX4ZmM9JmIaZBl/gA18gnc5pmX8pBthZ Al/gBXjoBdu5nGIQnodZmIapnsmZmMvZn+lZnPnZniUgEBh2YGQABgiaoAj6L2VABmXwoBDaXBE6 oRDqoA4aoRb6LwqaoP/CoBcaoQdGoRFqBmXgBnAABymZkie6om3QBmvwomsQBjJ6BmeQBmgwoWiQ ozn6Bm/gBj3qBia6oitKByk6Byfaom0ABzAaozF6BiL6pCJKohSaoQlqBhzaoQ/6oQ86ChAqCmUQ B4kjB2VQCYkCIi1TBgAiCYZQBqJABjajNGAQCmBQNGpQBl71CA96YKPwCHvqpQ0qNHgKpikToTuS kAYNeqCREKcIGgpkoB8H8qQhCqUXqqUVeqAKeqAdKqUTGqkQGqIa8amgGqqiOqqkWqqmeqqoqhAB AQAh+QQACgAAACH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAsAAAAAF4BEwCHAAAACwsLFBQUERYe HBwcDQ02EhcgFBkhGh0kGB4rFBQ2FBQ7GRk2Gho7GyEuHSMxJycnISgyPz8/MzMzFBRDFRVJGRlD GhpLGxtXGxtjHyNMHSBEHyRWISNMLC5NJCZIISRUIiRZJClVJitaKi1VKi1aLjJWLjJbNjtFMTRV MjVbNjlWNTlcOzZWOTdZOjhWOzpdIiRjJSpkJitqKi5jKi5qLTFjLTJrLTNzLjZ7MjVkMjVqNDhj NTlrOjxiOjtqMTJxMDV7NTpzNDt8Oj10Oz17PUJNPkFfPUBjPkFrPkN2PkN6RDpVRDxbSjpWSj1a UT5aQTxlQ0NDS0tLTEFaUkFcU1NTQUJkQkRrRkprSUtsSktlQUZ7Rkt1RUp8S0x2SU18RkVyTFB8 UUp1VE16W011XE54Wl1kVVdsVFR0VFN7V1hxV1h6W1F2XFJ6WVl2XFx6WERgXWBmXWFqYE92YlN6 aFZ7YGVta2trYWRyYWF8eHh4dnZ2LTSKMDeGNTyFMzuMOz+DOT+IMDeINTyROT+TNz6bPUODPUOK PEKUPUOcQUaEQUaKRUqERUuKSk6BSk2LQUaUQEacQ0mTRUuZSU6USU2ZTVGCTFKMTVKTSlCfUU2F U02MUk+RUlODU1WKVFmFVVqLWlWBWluEWlyLVFSUU1ebVluTWVuTWlubTVOmUlWlW1ukWlqoU1ul XGGGXmKMXmKTXmKYX2Kga1qAYmSFYmWMZWmMaWyNaGmGYmWSYmWaZmmSZGibamyTa22bbnGUbnKa cXGMcXOUcnSbfHyddXibY2OkYmKoZWumZ2yqaW+jaW6rZmuyZWq+aW6yaW69bHKkbHKrbHGzbnO+ cXWkcXWrdXilc3mtfX2hfHyscHaycXa7dXqydHq5e32zeX67a3LAdnvDdXjBfYGsfIK0fIK7fYLF g4SegoKihIStg4Syhoe6jIy7goi7k5O7m5u6v7+/gYbIwsLCzc3N0dXf0tLS0dbg29/n2N7r193q 2+Hu3OPx4Obv5er1////CP4AAQgcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2qExUyZMmbSpDEb +RGkNHImP26bBq2Zs5fhnCETB26ctF3WvumMdk2ntm/aggrVdu0XqZAhsYW0BnLbNmjPoIWbSpXb OGhQnz2bxmzatGfSpknzaFLkR2VIlYZU6dVlzKnnqJ6bRs2bOW/NzIEz160buG7KppUrh41ZOWWD y5kjVw6kYnDSzlE7J85ZOKnnMos716zZM3N3p20r182cR7Tl1n5MXY6ctMakzXGb5valZarUnnXe HfYZydMjf5eUVhikx5Wdbd+eyg3r7s5hpfk+PZy6SWsiOypb2dIyTKrhvv4+byZW6zPrILUPV6qd 2TZp3W2DF2gLln37t+rft2+rf39dsNQXCyyxxCKLLKTwEtQ1ohBDiy/ZRChhhMQUY+GFFg5jBy+4 8OLLLR/ycsstvJTISy+97KLiMimeyMsuvZgoo4gj2tIhLv71V2KAHdpS4i0F7hKLitWkuEswRwZD TDC2BNNLk7zYAgwsHfIy5ZWwANOflsDwogswsQRToJgHyhKNLL+EWSAvwQQDjC5iSnnfLVPa90qW eOLJJJ0EFlimLLscGIstgdpSIKED7pdjf7DcGSCjsOTX34CywCJLKgeqmKmQBsKyi6G73Fdfjvs9 eh+A+xVo4KashurpgP6QPhqro7HeAosuqvqJKaCyCJSMR8sgFVI0yxQbzbHRLFUsM7+e1cwx0eiE iizfWLOMTjqtE1Q1v0RDzFDaqKMOMbxIE0011qSLjTXJZtfbM9vAu1JY1rznFTNMWfPRMthhZy6y yPZr7jLRpDeSVuZ45Q04zJizUlfmhHQYYsusgw025URTTjLkaHxsOda0dlIyEx+2W8LnvAZxWBGD bJhHyQ4mTTXkBJNxaoxV4440ITerDG9iefYzWGCJpJoywQpLLMHIIqXvMup5xJtW7SHV0VinJY0U sd0SuxR2xI60TLOd6fYVWV2VJZzWwxrbtDTXWFvsMtR19lEyAu0ghP4SYoDiaKn4jTiiqI3ud0uE tdyizYPFTDjhhdkUk86F5OhxCy6Yi/gL5iRe3nmJvvgioom3/PLhL4KX2KHoOOIiuI024ng5LLng Jyoxxhjjiy4++pI7L8aUqKUt5AIPDI7DwDLM5cDUMiUuwEzp/Ct01vfKK+ToAuCUsfgOjDG6+BKM L1rCwov50ANj6/PHX0m+raIyGiWjg5pfoo+28J6/j5IuGimjknJULfSjI/zpp3tR0sX8/JOfAc2u P7UIkH0iCAsKxi9AsbifBH2EC+35Z1AFHNX/IiUrXACuUZfgghJ+cAKB9OGFfvADDP2AiEPY0IaI QEQmTtGLZQSDaf7IchIs1qEOIqqDFNpYBxGXqEQlFrGJ4kqHOrJhi2q06VzVyKIWt5hFdZkrXdbA xjeUYg2v8IxnarHGNXhWjSAC7FhtxGI0gjGzrbXrYmoxmLCSkiyA/RCIx2La3Ajmr2AVDI9W22Na 4HisYBDLkdH4BSABdsZqaA0b3VhXSUaCFLHwLFl/PFYvGjnJpbULKUiTRjfGGBKQbIVeXxzWG/1I rGR0bZSnlAbdkJLJtRQNLUtBVxuTIaRMYMIRh6jhEIaQg2Y6Mwc4uAENBBKDasZABtiUAQ20KQMO jIAD4AznN8NZghKcwAY6OEEUapELXMDBDsaQXDrmSc9s1JOexf4gBzqKYYdcCAMXb2gn5gZK0IL6 AhcHJZ/pQkQiD4UudMAIxuYGKrjLuW5E7cxFLjznOc5h7nhVqpKPZAQM0Y3Igq9gZ+1qkTjqudQW GI2U4BiqvRcpsKEe+hEJ7VO7jdKOpSytTy7SQNQ1rIGoaDDqG466BjWs4Q1FTcNR37DUNqQBDVi9 Kla3mtSjTuGrYE3DV+WAizPcQQ5oBetXj+rUNLBhDWBFwxTOQNczgFUOdVWrXqcgB7FOQQISmAAE BksAARg2AAEYSAEAcACDNLYABeCACCQLTg1wYAMbEEghDEEIQHiWEIlIBCASgYgY/sEPz1zCM525 zCWEAAyPoP4BFz5B20+UghOlSEUghhCDQLDiGMD1yDFC8QuhRPEW17gGF6uh3GtoI4vJba5zk7vK b/SlG9u47jb+ksl0zUyOynVkG+MYDTUyd7zVYGMYryuN7KrSKdftVxzjeI05BtGHNeuYFs+lxvJi UindaG97VzKYbXiXvHC04huDUQ04iOvBoxBFEYvIDlKQoh3tkAeGC9SOd8jjHe0o0Ttu8Q54lPgd mIOHiuGxB3vY4x//4MMeWnyHGvvjDnnwx4thvAd2hIIU7GCHO9jR4insYQr+mIMc+EGPf9CDH0Yw Qj/mAeN/fHUe8fhHPAQigXhkGcZS6PKX/wHYeQDACADgB/4AxKzlfAAAFBVYbTRvYAMbACAAN7jB DGZwg2zOQAZ7riY2w+lNQhN6BCMgwQIsEAUyfCENZID0F9RABhAsgAIn2IQnNsFpThPhB5wmgxrA oIYoiEAHNlCBDnTAAx/0oAdJiHUSwpCFMHzhC2Jggxr8FikR+eIXwP5FL4JtOhCBaKC+EOhFKUpR jnJOfA8NXYli5AsUyYIXGZRppHJBvYp6G6PfJlFJpf3QGLkITOc7n63C3e1brAEd715DOpaajjW0 4Q3zboM63nBvdbgBDqBQgzpE4QY1wGHe6bj3u6UKb6MWmQ9SsIcE8EAPfRhBH/pAgQTwQQArGFYA pLjABf4+cYEKVEAKXkb5PQ5wgHqsGQD3MIAB7vHyLQNgyxK4ec5xfvM18xznQOcyzxubhsgaWgQa 0EBmAaAJRTj96YZ4uiKirojQ5jCZh1jCIXKwhK5nfQhBAMEYLBwKVJQdFahIRSpKUYQilOIQlmhF K1ahibnHvRWsYIXaUSHbRSwiEEVYhNe7rnUbFh6HOUTEJCpRiUlQYhKSiLzkJRF1TVCCEozIPCQg wYhFNMIRj8CE6DFxidHT9hSoP4Xaj5GM1pNtPOQRjViQ1bE5OvL2tTcGetGV3DBishzW7cs2uEH8 4c+GG04JCYuIJYtY9MJPzc/CNbAw/WpEIQpZJAaxdv6wA6+NBAiqWEUQthEEVagCCNMAgjV0kAkd EEMHKmAu7roMgGwAwM1dfsA+HsCPBPAfAKmAAZOAAamQARkgd3KHAlv2DwDQDw/wAPmQZfGwDw7g AGpGClLAgA7gZqMgAQyYZmMWZl5WZYA1goDVCmwGAH9wAadwAV03BHujBD2wA6smEEmgBLEWTTgw A9G0Zz74ZzSgA9hUTolGAiRwAiUgAiLQAFFgVU6oBpQGhWQgCmRABmFwAjoQBZvQAa/FabTFCTRQ AppGAqzGAyygAmhohul0Amx4AirghjzwhnVmAyzwanbIfTsABECAA3qIAztQAzWQZ3UGf2/Yhidg Av4lgGgmMALldAIsUE6QOId4aAOBmGc/CIQzQAOaaE4lsIgmoAIkoISiKFkiQAI2kIiINgI0IIl5 RgOBCIg/iE2rqIlIaAK2aAJsSAIKsAYKkAa9qAALQAYKAIxqsAALIAqXpgYUQAGAWAGeUAF7VgGf QAHTSAMUUIwL4AbDyAD0l3Mu12UDcAAIUA/h6HJSAAAIAACeQAHSaAEm140913M7JxBbtgbxuGVo Fg/zSH8+BwAooHPyaGb9mHMCwQYKcAJKSAImoIRJ9wECkQiUQFpSV3WJAFqhdZGkdUNZ5wWN0HVK oAQkQAoSdCr2USCxVQI74AWbkFtAEAOMwArIgP4MmdcJkOAIyLAJNeB3jfAIj3AJYMAFXsAFi8AF REmUXvAIXnAIjXAJyHQIfocIjjAJjBAJVBkJoVV1VUeVjoAIgeB3XnCUREl4H9l1RbAEgrcEjuB3 gaCRiYeRbnmRNWR4YpB1SzCWHqkEhOd1j7AIN6R1S5B4iPCWbhmXNnQJflmXGgALHaALF2ALHdAB irkEIAALIRACsYABlbkLMRAJkzADyjADl1cD0gAEo2kKO2ANLMADxsACugADbBYPDuBzDrAEEZAP DhAB/SCBbhYLIcABsxADiRAD9IcMHigBKAcAsWAEZHacsIACZMYEI2hzx5lz+9CPvYJzZpZz+P43 gjBmBLLAAYfwlR35kTKYBAJxA6iGBHmGBDbAnjYwA4CoiTdAg5pIA22oArZohCTgAVTVn1R1b/wG ByrgAVrQBA3wAWEAB1YoCqMwCqQQAptACpvwBaTgCSSwAzwAfz7AAiywAirQoRx6hmjYoT6ABBsq ommYoTqAh3kIBNwnBD8QozSoAyWgAi7gAimQoynQAi4AAzzqAirQAkEKAz7QiCRQTipgnzYQhJpo AzdQiTfQAzagTeX0iSagnx5wpStwi0ZoAh66AieQiohoA+e0pKgmA09KA3mmA1JaZ4imAkegkEbI AHRap3XaACvQAA2wAA1ApyXAAHpaAjZgAf6E6ooid6g9QKiEqqcnwAAFgQCOCgADYAIDMAAEgADp KBADAAB6agENYAGDOhAXYBAWYBCR6lin2gAAYAAEoaqbOhCl+qqk2gAjcAIpcKX6uZ8CkQmZkEOk BZi+WgkQeXkRyXg15AjjSZ6NVlGjIyOiQAIuQAIgAAIhCSMoAlyLUArABVy6VQqV4Aik1whfOa5g AAZH6QXm2pM96XlAOZSPsJOdxgmbwAmd0AmlcK+MZ6+OwAiQsAlByQVdELBjMAZgMLADawZkYAYK SwZj8AWbEAVe4HeLgAiNkEPCigiaUAmaQFrGegiYQJfkiZdiOZZ7+Qh3KbId2QjJFKyJkP4JTpcJ LXt1NVSXIasEXUCUeImXYrAIERsFS0CURSCUQtl5mTcJRvt4lsCZllAJx/oIQasEKoSXXUCzP8sF j8AF49l1XPCzKquUiMAIiMCZlGAJZPt4ldCrhwB6Jwu1UxuyVvuVW0uzRNkIftd5OeQISEu2Rst4 jJC2HVmXSyBrNsieSIAEJnAEuFiIWIhOPbBqScBq6MQDbXiLHvACb1AHcIC5epC5cLC5cPABehq6 aAAH72QHo0AGKVAGpOCgo6ACP5AEPfC6PsADrRaiIQoDthuiI9qjTfAEVPAEwBsFT9AE1xcFPhAF PBCjMbpqP6ADN9qjLRC9LcAETVC9Tf5AvU/gBNq7vdrLBNGLhm94BOikA0hAA+pZuOh0BIeIuCZw q17avmB6i4d4iLeYAraaAoqLhnWmnjpwA0nQnvuruLcovzk6wG6onyaQBYdYiGjIhpJYZ43bpmvI hgNsi+5ri1kgvxWcwLa4AmR6Al1Ah6i2opCLTpO7wfZrq/J7iAq5wYZIpoOITtzHA3QouW54wSbw kKeQCKTXdWIABmJwCYdwCUL8CFvpCEiMxI2wxE5ZlCrwBQgVOpgjxadTCx5wxSlAB8IQbaGjAsMG bKRABJnwCaMnepfAk5cQxEFMxGrgk2sMhW5QB3RAB3XgBnHsBmYgCnq8CaLgCZzwx/40uXn9+nmb UK5gUIVVaAZqYAZuUAZloLAKSweO/MiPrMhQKMRC/HmIgAmJx8lxiQiEBwZdJ8peIAZecLNdALdE mcpTCwZdYMqYrJRLvMmczMmHEAuoBwpFGZTkaq7/GrFfGbCk0AWw0AVg8AVeAAuQ8K6EvAjHlMQ8 iXqLAAqksASn/JWG/JOwAJT/6gmrewnEXK6lzJOw0AiMgMQ1mcSgh0xDWZSpjK6lfMrc/K83C5Sp LAY/LAY8uQhGjMTPjMSMwMQq23WnbIOwi4Y5agQrsNA6Cr4fqgJ0yAJuqLgn8KUroAe1oAcarQd2 kNFN0LlrEAdb8AZ6kAd2kAcbrf4HTXAFr7C5RIoEseYDJSrTMFC4No0EL+0DRPoEVRAHVVAFUAAF VfC7VFDUVFC91AsDRAoDxivTLODUPtoC1Xt9wBu8Va29Qc29TsAEXE0FTPACYN0CHjqiH8qhE03B Cx2iYFrWbljRHdq+BZyjC73QRvDQ4HsEZxiHKtAFbli4FT2iCz2itgqmZ4i/KbAFKbACh83QBYyG Hsqhgn0CtMYDWaDAK3CGYPrYJ7AFf70ChZujR7DYjJ0CGfzXHfrQjliIuHjZHKrYrO2ljr2l7+ul ic3YFT3Wds2hqababq0CAuEKpnAKl3DKrywGAXvcrpzKRHzG4sqTPHmUPIkFWP4gClCoBqMQUcRA DLfwCtlNDMPw3eAd3sIAA3DwBT7QN6AQCp9wCZ/gCaUHCpfgCZ8A3/ENCqBAcHaQ33ZAC3VQB5db B23QBv79Bm6QBlE4amLQxrTFk2LQaZ5A3aJmx2pQB3YQyXOc33SgsAEe4GUQ4GlgsLeGzT25zDz7 rjy5kzwJW6UcxONqtWkczMZ9a2Jwa1N73F+5BMstrrDg3DsOCgMCCo8AC6GgC6DgCbDgCV7g46+g Bl7wCmBwJyklBq/wyq8wCpvQBaTg46GwzORs5D6+3PYB36EAC6AAC1/Zk6RgrkDcBa/wBbVg3FP+ CmU+3I8ACZcACRy5k9Dt3DOwhZREjJTc3AhI7gVfcMwBi2tfcNyofObLDczO7dx3rhGSPumUXumW fumYnumavukKERAAIfkEAAoAAAAh/hVDcmVhdGVkIHdpdGggVGhlIEdJTVAALAAAAABeARMAhwAA AAsLCxYWFg0NJA0NKw4OMBERJRERKxMTMxUVOhsbNRsbNScnJyMjPSMsPCwsPzg4OBgYRCMjRCQu QScnSSstUigoVSoxRSw0VzQ5STIzVDQ7XTo6VDk9XTM4Wi84ZS44ZTU9YzQ8azg/YjM8cztDXDRB XjdAYTdAaztCYztDazxJYzdAdTtEcztEeT5Icj5JektLS0NDQ0RDXElDXkZJXEJEZEJGaUJKY0RK bEpEYktKZEpNa0BHckRLc0NLekhOckhNeUtRbUZRYktRc0pTfElUe1JMZlNOalJSZVJSaVpTbFRW dFFVfFpVfVxcc1xbfFJZeWNje2ZtfGZnen9/f0JNg0JPi0FPkkZRhEZRiUpUg0pViU5Yhk5ZjERS kkZTnEtWkklVm05ak01am1JahFJci1xbg1pciVlWglJdklJdm1lelExaoklXp1FcoVFerFZgjVlh hFpjjFpkilZhk1Vhmltkk1pknF5olF5pm1ViolViq1plpFxpo1toq1pmsFxpsWRehGJeiGRihWNj imRpjWpmi2xsi2tshWFlkmFlm2Nrk2Jsm2trk2tvnm10g210lW11mm94m2dxmnR0jHN3iXJ0lHB3 mnJ5lXN6nHh9nnt7k3RukGNspGVtqmFtsm11omt1q2p1pWZztXR7onN8qnl+onl+qnR0o3N+uHqA nneAk3uCo3yDqnyFqnqEtHuFvH6ItX2Iu3aAuHuFwnuGzX6Jwn+Kyn6J0IGBgYyMjISEmpqamoOF pYOEqoOJqYyMpIyMq4SKp4KKtoKMvI2Nso2OuYWFt4eQvYmSvI+Qt5KSpZSUq5OTs5OTupubtZub u6WlpaGhtqSkvKqqvqKrvoKNw4KNyo6OwISN0IWRw4aSyoqTw4qUyo6Zxo6ay4SQ0oqW1I6Z05OT w5GaxZKczJycxJ6eypGc1ZWgyJmiyJml1qSlwqamyaurwqysyqOtwa+v0Ken1bOz0ru70bK+2K+3 yrXD3rnC1LnG47nG4cHN48fS6dXe8f///wj+AAEIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq nITtlkdv27Z5vDXrFrdu6rZxG2kOl0tbMGGmmkfzGKZn7nIaw5mzZ8927aINc1Ss27dv64x2u7bN HDhv2rBpm6pNXLqr4rhhu4aN2zZv3rp183at7DWxXkveEvtNndhtZc11w4bNlja72tKJs5qOLrZx 3nCBA5cOLLiV3Jx2uwVu7Tdw5tSpO8ntG7u/2MKFixmOXTp2Vm3VEgwW7Dhw3XB55HZY7SzUkXGp u+XN8riXMW2F2zsuHDZcsVzi6rryFq5rq1UnG4kr5Dqvt2rdUicOV62YuXTz9m0r+O+udLf+qV69 dmTJk5NH3mr5MjvM3Xu5ex+ule54k16Rk1SJcnH06d5kh0tu8AkkyYGTJNhKK6tMcmCDq7SSYIST tFKKJKNIEsoooRziiztBEdLMJb4A1Q417VRDTTXQrFjNiypS00wirfhiYyuuDDNMK6/84sopp6CC yi9C+ujKkK4cicopR66CSimnQHnKKq4s2Iomm5SCYytZRljKk6WkUkooY5ryiiumlHLkmUmqWYqb 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 Z5AGNC0IThDuTiAFhyDuZ2Bp4Y7uQdAE9tjug20GZVDYsz3YtE26rVgGo1sEVlDY+5zpRjDY8Rjp 9RiPRZDpBf/ZyJvpcTDbd1AGef23+zwHlDC6h/TZE1/pdFAEH2cIZUAHj37tCl8GHRrvBX9jB11g SHmwBWXQBYxg8iKP2GgQBIN91gZvBHTQBHlQj3Kg8WdgBgXv8LKb6fPO6dHOiqJbBjL/AyofB5aO SJUO6fFO8E/PBWMd9LONvm2NvBqx9Vzf9V7/9WAf9mI/9mSvEAEBACH5BAAKAAAAIf4VQ3JlYXRl ZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsGBhMHBxgICBQKChsVFRgMDCITFCMZGSod HTIlJSgsLDomJjU/Pz8xMTg4OEczPl40PlYuNFA1P2E1Qlw5RF89QFQ3QmI6RGQ6Rmo9SGQ+Sms9 SnQ+S3k6R3BCQkJLS0tCQk1PT1lHR1VPUFlRUVtES2ZCTWtJTWtGR2VBTnJBT3xGUGtKU21OWGlF UXRFUntLVHNLVnpNWXxPWXVUVGFWV2hTWnRTXHtZXHRZXnpQVnBXYHxaY35dYXZkZGphYXNqanl4 eHhycntFVIJJVoJMWYNNXYxNXZBSXoNQXopYXYRNYY1VYYRUYotaZINZZoxcaIxfaoVUZJRVZZpW aJRWaJ1aZpNbapNcbJtecJ1PYJBUZqRWaaVVaqlbbKJZbatecKFdcKpdcbRfdL1bb7RhaoVia4xq bIhibZVhbZtobZNqco1lcI5lcZRicpxqdJRqdZtteZtreZV2d4pzfpVzfJ14epNjc6RkdatneKFn eKlpdqJreqNse6tmerNlertsfbJpfbxgdbZzfqJxfqpodqlhdsB2gJ58hZtugKptgrxugLN2gaJz gqx6hKV7hqp+iKZ+iat2iK1ygrJyhLp6h7J8irN7i7t3h7dzhsN2icN8jcN6jcp+kMdrgsOCgo2E hJOIiZmBiqaCjKyNjqKCjrGAjruGkK6Kkq+LlKSFkbKFk76KlbOLlruOmLSNmbmVlaOdnayWl6qR mrWTnbqfn7eaoryVobmhoayjo7OsrLypqba/v7+FlMOJl8OKmcWMm8uFlcmOntKRncaQn8uQntKO osyTos2Zpcucqc+Vo8eUpNKTpNyXqdyZp9ObqtSbrNuWqNaesNyWpuCcreGesOSfsOirq8GhrtSh rtujstyottyrudykstSzs8O7u8u2tsa5udOjs+OnuOSnueqruuOru+qntuewvuWgrOGvwOmzxOS5 yOO3x+nDw87ExMTFxdPGxtnJydPLy9vS0t7S0tLLy+LCz+rU1OPV1enb2+fb2+jP0OD///8I/gAB CBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzaixlzdm0Z9euUXvmzFkzkNzchSQprd21jiWrHXM2 ap/NbKLE4dvnj1c4f/v0+dNHFOhQebvqaCvnzVs+b+fKcUupjty2beuyrkunTt27dOm2QVtnldw5 cuWsXt2Wjhw5btKkRXPbzV3abdK2tTu37tmzaoCroRusDh02v2SfkWvrdp20Z9LSlbv2jJozxeXO uSNHWRq1d5MDl3SGbfA7c+ScHQMpLeQ1zn39Xis3clpJctQ0z/b72RzJ0SWxmTNnuCOxan+tkbPG nKRsaiNJNoOech3ladPevQRezdm14eyw/hn3W83aS/POQYokOa2Z+eqUnbUsBxO4cHPsmKsu78w8 8/gfhVSbSdS5Y90z2GlXnzPd3SdQJJNAOAkrsbjCyiSTSDJJKay4smGHE7ISSSSPXGJiHbPsg488 RIAjyixE6WOPjDLKY8+NON4ojiK15HILLrbYggsutQD5ypFIHllMLUfagiQssDj5Si2uVFllLUHW AgsrqnCJJSuw1FILK06eYqaZrJzCyitpskIhLBaewiaYp5RSp5uxxOLmJKSQ4qYrqZTiSiyT6InJ iBhqcskkr6h5CSqsYOLmKa6oeWEpGG5Y4YWRSJLKJHBOmEospeh5CSQlUnIKJZi0Uqeq/mnWOeGZ k0CCIYd6Xlgrhnt26KGFI1JSoomTtIIJhmZOImusp2SYqa+6Quinh6mMOokrhwobiYmUFNssJmqC ++GdEd7aoZuY2jqJtYJ6uCclwZr46CQCCUNMM8lMA900cSGDzDTRQKMvNdyU08zBxxCjMDHH3HHL PvPogIc+4dASY4z48DJLL7tcHCMvpnyzTTfekKyONtJoozI02rCc11oqX9XNVeRos03L0LC8TcHa cIOzNt+kPFU35+QMzcHNHHMMNMfE9Zg0zUDzzDaQkQNNNNIIs3Qz36wzlTTfHDMNNNLkXI403hh8 dDMKO7OwfCVFLfY6UpPTDNTIJN1M/jTU0CZX0nJFw/dU7Bw8jdILK9xM3Gwf495HULensONkU4O1 NMcg80zAl/eNNOKJN2Pb4vfC7ddJbDN8zOD8SuOv4NhR45nBCCOzsNKLx80wv5c9I3ozWisNDXRx Hb702MMTTHvSk4cOjEBPZKHFHI7YOiKmmUoiCSXalyIJJOBHAj74ioxijz+jyGJPHbrcgyNR7t8I T445EkGLmPjbUgstqsCiiipV6l+YxPS/aqniFrYIkyv+9z//QalasEiFKkrBwAlS0IKlKAUpMkiK U/SvUhmURAZz4T9WpKJPkahTl06hPVZ4SkPY05AJJeGIWtlqfOtK1yQc8QhI1KJL/hnMUKc2iL11 ZW+D65IEK0jxvfE5cUMY+t4jxLelDJYCEuK7VQghgSkm8ilD3fteIsbXKSxuKIOUqF71SGXF8Gko e5TA3oi0B74XjtER1WsihIK4w+pBIoJ1umIdbwVGZ2kvipKIRCrE94jvdSoRcoBDFqJQA4GUARGI CMQgAsGITnKik50cRCMYYYlOCAMZwAiGMFZpL2GcgggX80cQwhEjfujDJrcMSi0vFo5QKKMWxVDG MqKhDWUYU2UqKwYykXlMbXhDHd5omTGMRkzBqawbKouGMoqRDG4mY5jFCKYxkoGvZEyTZTkThjGE kQyieYNpwdta1HIWsGQkAxnC/giGPoPBjGQAAxisTEY+/ZUzfOnTGMbohjq4AY1Vqo5yzUDG1ZQB DXyucp/2VCUrj5EMVearPcjQqDBI1g3gDeNewkAavgCGr2NcVJ/s7CgrjeFSYQyDnCAFhr9G2g5u RNShjjsYNJKhjIApY6fBSCU/mTGMYCAjFqxc5dbgqVGildQYwWAYO9uDL7I1QxnJGEYnLMGIRgyC rGMYAxnGYIYylCEMYQCDFpAgkCIU4Qh3RQISjpCFN2ThCB4IbGA7EFjABpYFMbjrEZDwAiLQ4x70 GIX5ZjQjotzoHjKi7IzkgVl7CGEUupAFEEZxP/5V0LS0cIVpVYG/W+BPFdXi/tL/fqgKW7gWgxvU HilUwURJELFPfaoWEbvEWlNQcIOQIAUXSREoUoQJFjZMxB0ckYgxkqIQhXBEIcaXRzB+z4q1IKIe wbch5rqCSqnAY3Wzu11SVBcS2wXfGEtAX/qO4L71te8I8lvfEZigv/vtbwn2i98Bh+DACC7BgRWR oVWMQhGKQPCB+UvfBIfADnaoLoIVUQcNS/jDihjBgR3ggAcs4MQGSHEAVjwQAQCAAwaBsQAEcFgW DLYDGcCAQECByUCUIRCBIIQnyBoIM5ABrmH4gpIDkWQvKFnJYQCEICCwC16QQBbzyLKWsyyKNCgg DfXwx07w4Q9xjEIcmSVK/jzqoIxiGtOY4kQmy1T25m+02ZlyFlw1sakNbXYznH9eRjiLEYxwBoOo 0NgmnMNZ1G1GgxvRSMZQ7Sm3b0RjGTLd5z+B0dF//iIYr/inv5hx6GSQutDRCCc0xELOmB4sGThj xkU3/QtOe7rWodZpCWypD1uawARECUo/bGCDftjE2Da4gbH3wQ9+JJsfJuhHs6X962Y3+x5DGMI/ /nGPbg8BSrXIByxi8Q5tb/se+yC2TYKC7RDcIwTtuJA3gPAPIFBjC4uIRgm2/Q9fxAMEIPgHCATi CxLz2xcFd8DB/w0AXwBgGg03uAOSAYB5EODJSu7CFayAhCIIxApZeELH/ouQWLzetQgeYAELOtCB D3QAsCyPOWGPEIMVIIABspCHzneu83mQQAAECII8tpxlU9RhHjofB9JlQQI2RAENUZCC1NHwBjrQ QQ5Wj0Mc5nCHO0DCurRlLXFTUSVYpHaCJwTubr2nXN/61hTN9V73Mphc5zKwTiiMRClGNKLtVvfv kkhEIf7+Xu0Z/utjNLxvf2iKJfYWEm9MLnzH1/VEBJ66hId8Ceyx+RLoY7/6qO/nR7AP/wL71/Td hwnuO4LPh56+nDeBPfDb7nuAgAgOoAcQcuGDXPDeB7gwQDxSbAB5IOAA8ijAAAbgCxA4oOCSyEAF EtFwAEACAxhQRPUd/iAQ7jv8Ag73PgC8L/6BFzziBBd/BgAADwLI/AMc6IAGMFABgTyDGJ/wBCc2 wQhO+pgMZIAIm7AJQQZXjCAISaZkXhAGjTAGXlAFCiAL9EAPW0aBWQYOaZAG45AGtzAP+CAOt4AP 40AL+IAPHqhlEKAJqKAJgtCCglAJmVAJgvAHLWgIf2AIgqAJliAIllAJqJBSwvALQvgLncAJnNAJ iDAIAjgMRDgILfgLmdCCNPgHMFgJMmiFVqgoqJAJmdAJn8YyymAMYbhOrDQMZphSEZVUrWBqwNAK rdCGOhULbtgKR9IKScUMIaVPysAN3fANfSY4LSVQw2AvXyUMxeCG/qTWClyYCZiQCYoIAfbgAPbw AP7wAJToD5joDw3QACUoZvigAEaoAPugAIMwCAmADwiwDwgACAhgDwhgAJllD+dnDwCADBFnBciw BdNgBVYADQBQDwXQCQUwDwVwACWYDx/Iff8AAOWwBVnADBfwDw4wDU2ABMfwi76wjE1gi/SQjQIh DQq3bQjnANEojgnXb76AD+cIAGEwjAXwZFVQBVtQjUXAAgLxBnAAB37VBHaFVzEgWEWwAogVAzMQ A0pwBDMQWDDQAzQAAx2AAKLAczyHdDoHD+IgCzcQBLIgDg0AAb2QDeCQZeNgAyOgdDZwBnHABnFw BiwZB2gwBVDg/gROwAQzCQVQQAcyWZMoqXUpyQRPwARqwARLYARHcARMUJRMEAVKoARSAAVHSQM5 EAVMQAMxwAIwAAMEuQIzIAUxEANXOQMzAAVScAZSoJQsUARGYAQByQIrUJUeMANUGQNOQAMz4JAd MJcO+QF6yXIcAANOwHIesAJa6QRRUJhT2ZV25ZYegHICSXNySQMN6QF+SQMdQADwIACXKQ9Ap5kz ppkDIA8EQAAWNwBdOQDzMACBNQD08JkCEAMEoJmvOWMCcH4OR30FVwEZ8AKUUAHTV304UHHLJw/L x3zix33jt33dBwDycJzHGX7hh37o55zNeQHpV30CQQ8EEAMs/tcCVDl/GBABArFJncR/nRQIY/AF XdAFXrCeXkAGggAGXVAFWiAGlEAJmrAIYqAFVcAA4TCBj+Wf9RCg9WAKDcAAJBAKppAN8zABB1AH JYgPeJAGtSBZ8zAKE3CDjxILjfIIhmCDfuAHfUCFl4AJc/AIxlIJh3AIfvAHf8CCLtiCehCjekAG eiAIg3AIeTAGfWAIl3AKqFAJfbAHYyAGcjWfefAHlKAFfRCFhwAGYCAGUAoIepAHeiCl6Jme6bmA gBAGV3AFYJAHi4AJmICfWuAFXRqPXiAGe7AI8nifetClV6AFW8AHehAGVZpkWJqlYwAI8FkFXpAH lcAqZFoA/sBYqARQANiZB4RaAIvKqPhQAGFACAWADwewgAewD5d6AIyAAP6AAJxqAKhgAOfoAE0Q cVOwB4kQC06QCN+gcBDADL9YjPVwAIBwAOenjujIffWQjeOIjbmqcMZJmwCwDOhXD80pfsHQcBAQ jv0GjHwQpprAB1tgBVXQcXVlV0XQBFR5BDAgmC63Ah0gkDSgBB3AAR6gARrAnTCArhnQASMgD/Sg cxPIc/EaBCKgC0KAAA0ggeBgCv1JgR45D+BAC/MgDhdwBlDQA2fQBlPQAw4bkyxpkz3gBDmQA27Q Bm0ABUqQAzSAAznABCDrlCALlyAbsmdAlzQgAzCQA1CA/gMy8LIv+7E4MAMy0AIrkAJQIARQwJaC iQJtuQIwUJDeKpjhGgNQiQIsh64cQAMuMH/oqgFBW64cwAEawAE54LAeQLVKGwMt4AFe6QEtoJfg Kq7kGn/oigJ16bQEEACh2bZtiwNuO2MaAHQEgJWhOQDxRwDLp3xM4LahmQMuRhAbQAACUQEcIAEV sAEv8AIDIQEA4LcwQLgCMQAGIbkEYbkFUQGWS7g6NhCEawEEQbn1dxCh+QErUAMywK4akAEwBgCa NAigpAdp5aRVYKd5UIOCIAaBegVVwAd8YAVUELxOcAOjQA/1AFkBSg/+8J+zkAAPgAAFYAAIwAsC +qBB/jALJuiBvMADrdChYvoHH+oHe1CiHLoH5luihyIJfNAHecC+IdqhK2qDO9qhLIgJmmAIW5gH YmAIjwAHWrAG0rMGfTAHefC/a6AGctChhbAGa4AFWLAGV5AH+gulRFoFY8AHY+CCfzAGlfAI8em7 1EqtVGAFW7AFWgC8wasFfzAHc8C7VBCP8knBYrAFYGDBh5DBgoCDgFoJNawHfgC8VUAFXEAFJXwF wVsFUaDCQRqPLxzEYjCk8wkGZjoGU6rBHMzDvbsHQRzETUDE/jvCVtAE+LYIcwDDTTzDaEy7F3y7 L/gHO8y7fKDFLxy8RGzCW0wFStzCVZAEMJwHJgyl/nJVBXnAB2yMolfMu3vAB1UQwnr1BNdKcl3Z AigwtVSLAj4btH2ZsjXgcjNAtVqLAiBgAvM6yv4Zrw8QmmxbAL1QyvSgCyQwCxRID/AgAj7QBlEw BWkgsT6QsBVbsT7gAxMLzL2cAzzgsTmgA0GgAz+wA8w8zDtwsjvABDsABTNwtTR7lS+LAimwzTLA AzDLAykgA9u8zSqgAtu8ApYsmCrgs4I5AygAAymbAxqglRoAf+iKfRuAAVVryZQ8tffstBzQAv1c yei8AjTwzjRbAxxg0P38zxnAupNMyRqAAv+8AShwApYc0VOb0VoJtDIwAzUwzzTgyVSbzxvAugPN /gEbcAKrq8/6HNAysNGVPANA28nwLAM5kMn+7MkYkGNVywEarbU+nQH7DNQDjbRB67MJvdA0oLTs Sn8CkYRlpQdakAX5CAd74L/6aQX6CQcmrAVVrQVJUI16hQQNIATGG6D3gIkCCq+6AL0GkAChcA8C GmbyoADwgIn4MAsSMCIdagh9ENhwIAdyUAggml095AiD3Qd+MAdysAaELQd3IAdzAAmGgF3YFdiB ncCBTcD5qAVU4MBYIAVqwMCULdlyoAZYoAZssAZo4MBqwNpowAZ98NgEDNbyiQVVoNVacAVYINZI kARI0ARNwItZkAUlnI9CTAVZQAV6lQRg/ARW/nDVe1DA+qkFuq3VW7DI2y3EetUEUWDcW5CPW0AF TxDaVSBy0H3Cx+3VcPAHXn3doO3HyL3IQUwFSXDeXSzezrgIxU2tWSDczF3VXpyPfeDV04rb8d3b I5wEDq5XThC8IKePXm3ezG0Fwn3ezD3C1I3gXD3fawDWGyfWScAFehW8jgwARWkEMMABGbDSL9AC D/3Q+JwBAr0BAt3TGEABPI4BG+ACJWAC8MDK/nkDvkAPvRAKonDkEwhZ/hkEjtWNNvADPnAGwOyw OYADHquwZyAEPXC1QuADxawDyEzmOoADZ27mQvADOPACPODN3cwDOYC6OFADKCADlnwCeu4C/lqO Ay7QAm7OAyeQAuUMzuWs54fuAm+uAhmgAthHASd94zmezzzO4z/uAilw0jjeAj0dARiAAhtQAT1N 4zDeAvlM4z5u0Sqd4xyw4zqeAS7w5w99Ai3A6d+ZASggfT3t4g/tAjE+4zOuATi+6vPHusW+AZcu 47he65+OfSjA6DMe6rUu686eY8g+ycOu4zwu6hkAAy4A6stu6xSQASewAZ4+47gJ6DKOfa9u48Su 4ztOARjAAbEuEJuAgFbwBEcgk1F3BDRQlEdAlPsePVYA8E6wWEjwBE8QBSQAAaFABEJABKYAD/Uw I7ygPjei1pd1vPZwD/DQAKMQBA1wBn4n/gdxQNknf9p3wMKEPQeJMAdsEPNsgAeQ0AZokAZaN9tt cHVogAZSJ3VRpwZvIAdvUJhRoAZRANsxf/NQN/NsULJMgAZ44JRQEAVUDwVkOZVHsJQ0QJRKgAUh B/D6vgRIsAQLr/D6LgVvoO9paQRP8AYHue9Hye9REPD/HvBFqQRRMElFqfCLFQVPMNqTtPBZQAd1 v1dGIAVzIJNHEAUyOXWFmfcHaQRL4ARqoAVSAPBSgARRQAVScPZSEHJqn/lIkJZvr+8D3/hO4AaZ f5RLuVf7DvaofwT63sgLDwV+r/YH3/ZPAAdMQJSMP5OFGfcAX5ROAPZ13/cIr/CArxHOEf/80B/9 0j/91F/91n/9ChEQACH5BADIAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcA AAALCwsUFBQcHBwTFRklJSUsLCwyMjI7OzsvMTQ3O0M2RGM6RmU7SWU9Smk/T3FDQ0NLS0tbW1tT U1NHSlJBTmtAT3FDUWtIVm9EU3NEVnpIVXRIVntKWXRLW3tHWHhRXnZQXntVWmZTYnxYZXtbaH1W YXRcYWhpaWlkZGR0dHR6entpcHtKXINLXolGWIBQX4ROYIVOYYpTY4RTZYpVaY1ZZoFbaYNaa4xY ZotSZpRVaZNWa5hbbZFZbZpecZNdcZ1ddKRfdahfeaRgbIRgboticIZjcYtodYxteYxpc4dic5Nh dZtkeZtpdpJreZRre5lod5ZyfZFxfZtodIxgdaJgdqljeaNje6xpfKNpfaplfLFofrBlfb1mf8Bz gZ14hJhvgJ9rgKVrgqtmgbxshLFog7xuib1viLZzg6Jyhax1iax4h6V8i6V8jKp2h6hxhrNwh7hz irN0i7p6jbN5jrl8kLN8kbp2kLt8kKxqhcJuicVphcJyi8RxjMl4j8B8lMR6lMp+msx2kcl2ktF5 ldR+mdN7l9pzj9CDg4OMjIyDhoyDi5ibm5uVlZWBjqyCjqGEkq2Ik6mEk7KBlbyFm72IlrOIl7mL mbWMm7uHmbeQnbaQnrqWnauPoLyToLeSobyZpL2cqL2bo7CioqKrq6uhq760tLS7u7uBlsKEmsKD m8uKncKJncuBnNGIn9GLocWLosuKo9SJptqGo9eUo8KSpcyTqMuZpsGbqcOcrMmVqcWSptSUqdOZ rNSZrdiXrt2dsNWdsdyes82btOKhrMOhrsiksMSlscmptcytuc2os8SitNuluN2ru92quNKxvdOx vMyhteKlueSmvOupveSpvuqnvvCpvvCwvuGywNuswOSswuutye2swvGywuOxxeu2yOW0yOu6yuW6 y+ywxvOzyvS1zfm6zfK4zvu+0e670fS60fzLy8vDw8PU1NTc3NzC0u/B0/TB1fzE2/7K3PvJ2vXO 4//S6//U5v7c8P/j4+Pq6uri8//09PT+/v4I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgz agR1zps3c+zSnTPnkdq5dPL0hSRpDt88c9SuYZNJzdG/m+0cvbv5rx08nkCB7nO3iJw9e/X61atn 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 BWzb5q3bD1CrFVbctA3V6B0CICAQrtAHWECONDCHS7AENBADggfhKxlXTfAD5rvgMlAD79xu/uUI K/DhIsoT7zCto8QPAkAKKDAASVB1afAFbNAGaRDJbSB0bcAGbzAFj/CJsxgFX2AJoVh3dPeLMQ4F tViLDb4EUZAGbwAFAbkEUNADTIDkpBijAQkFaRAFOVADOQCQb4Cl/MZvSF4DfwjhLgDh7FbhMhAC Cx4DOzCH7baNNQCQUHAELQADE4YDaQBvMYADkjvAjDWwBEegbvI2b+v2AxUO4Xue4WCOA4wOkGFw BBI2YT2QBn84A+K4hw3+4GQuYeu2BE3QA2keA6Du5m9+izNwBI8ueHdO6WZ+j4ze4DqA6IQuAzbg 6T8wb8yo6H3Ybnzu6D0wYXc+BQO54GL+6g4u6/M2Ame+BBCO4XN4iw1uqtI+7dRe7dZ+7die7dqu 7QEBACH5BADIAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsUFBQc HBwTFRklJSUsLCwyMjI7OzsvMTQ3O0M2RGM6RmU7SWU9Smk/T3FDQ0NLS0tbW1tTU1NHSlJBTmtA T3FDUWtIVm9EU3NEVnpIVXRIVntKWXRLW3tHWHhRXnZQXntVWmZTYnxYZXtbaH1WYXRcYWhpaWlk ZGR0dHR6entpcHtKXINLXolGWIBQX4ROYIVOYYpTY4RTZYpVaY1ZZoFbaYNaa4xYZotSZpRVaZNW a5hbbZFZbZpecZNdcZ1ddKRfdahfeaRgbIRgboticIZjcYtodYxteYxpc4dic5NhdZtkeZtpdpJr eZRre5lod5ZyfZFxfZtodIxgdaJgdqljeaNje6xpfKNpfaplfLFofrBlfb1mf8BzgZ14hJhvgJ9r gKVrgqtmgbxshLFog7xuib1viLZzg6Jyhax1iax4h6V8i6V8jKp2h6hxhrNwh7hzirN0i7p6jbN5 jrl8kLN8kbp2kLt8kKxqhcJuicVphcJyi8RxjMl4j8B8lMR6lMp+msx2kcl2ktF5ldR+mdN7l9pz j9CDg4OMjIyDhoyDi5ibm5uVlZWBjqyCjqGEkq2Ik6mEk7KBlbyFm72IlrOIl7mLmbWMm7uHmbeQ nbaQnrqWnauPoLyToLeSobyZpL2cqL2bo7CioqKrq6uhq760tLS7u7uBlsKEmsKDm8uKncKJncuB nNGIn9GLocWLosuKo9SJptqGo9eUo8KSpcyTqMuZpsGbqcOcrMmVqcWSptSUqdOZrNSZrdiXrt2d sNWdsdyes82btOKhrMOhrsiksMSlscmptcytuc2os8SitNuluN2ru92quNKxvdOxvMyhteKlueSm vOupveSpvuqnvvCpvvCwvuGywNuswOSswuutye2swvGywuOxxeu2yOW0yOu6yuW6y+ywxvOzyvS1 zfm6zfK4zvu+0e670fS60fzLy8vDw8PU1NTc3NzC0u/B0/TB1fzE2/7K3PvJ2vXO4//S6//U5v7c 8P/j4+Pq6uri8//09PT+/v4I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzagR1zps3c+zS nTPnkdq5dPL0hSRpDt88c9SuYZNJzdG/m+0cvbv5rx08nkCB7nO3iJw9e/X61atnT568fvfkkYuH rio6e/fy6aM3rxw5dPPQyas3r2w6q2TnnTUHrqy9flzTmUOXr568cuXAYcNWbuy9e2q9WTOXrlw6 tenYkSwHMt3ZkifXqVT8ER+9cjNnXruWjh49fIqvUfv4kd3Jwh4bj4SMcvJiy+Wo7Z3dmd4909Sm eesI8lzIcqlDyi2Jjl1KdpRbKsYme/M1dp5Bm7umm6Tv08C9lRNO0pvJdJKR/rN0GXv2zNq3zWHT ja504nQe3Q/37ju8aWvlpJvfXFtgpkqZZMLKLrrokouAl4ACSi66ZLJgg7nswkolmFzCSiaLnHIT Pyq804iGQW0Y4k3wMKKMMtBAc2KKyUDzDDLGwGjMjMhAk8yMySQjozEvxljMj8XE+IwyyPyIizG5 IJNMLjEu+YwxuOBSy5RThoJkKLUwiMsuU+qySyi5cMJJJlPuYoyBoLByCSeg4KILKLAwuGAtlVxy SYAXZpILKAHusouYnAxYCyi1/BcgLLWceaCaCjLoiScMxgkKJ3VWUkmee2YCyy6EwuIgl4Rmcicr AyJ5YICZQNrgg5kYs4uo/nXeCeAtfGYCKp+CsvkfK2KCcuarajrIoLAQSmgngKTq6UmAtXDpqa2F vooJngQa6OmdC+4Z55teBnisgLZiIpA00kxTTTforNMNXtNMw003756TLj3UWDMNufhKwwgq//CT giL/wFPKiO2c0g6/IbYzijzxyHMUUlORQw44FIMzMTYRT2wxw2J9Jc43FYtlT7rocMONOOiQI448 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 anxpbXxqbHRscX1xbGh2cmt4eHh2dnpLXYheZYFTZotWaZNgZoJka4RlbIloboNobopscoRsc4tr dIxtdZFpd5hxdoRxdolzeIVzeot5fYx8f4Zwd5Jze5N1fZt5fpN4f5l1fqFqfKJ8gI18gpR8g5t4 gZd8hKJ6h6WJbk+Ie3iKeoWHgXqXiHOvhXKFh4uAhpSAh5yEiZSEipyJjZ2Ig5+LkJ+akomcmZaR j4yEi6KDjauJjqOEjrGMkqOMlKuHkquMlbOOmbKJlbaRlqWRl6mTmaaVm6qZnqyam6OTnLSUnbqX nbKboa6do7KcpLuXorqrmY2spJu8ooagpK6ko6OhprOgp72kqbWkq7uprbWprrqtsryyrKW5s6u/ v7+3t7mKncWVn8GYqMiWqtSfsNSlrMKor8WrssWttMqnsMKpudaxtsKwt8u0usOzus25vs65vsa0 vNK4v9KzvNa7wcy3wNO7wtS8xNu/yN23wNqxwODHt7HPqZfJwrnSxLf717/pyrX947/Dw8LNysbB x9bCydbDy9zIz97Ax9rK0d7H0N3Rzcna08vX0crS0tLd2dXc2dbEzeLBy+XG0OTL0+TM1ejP2OfT 2uXT2+rS2Ofb4+vb5Ofg187n2c7k29Lj3tno3tP2zMn52sf939L53Nz31dTty8Hm4dvr5Nzq4df9 5cT96cz+5sn84dP85tv97dP369z98dzt6OLn6efy6uLx7ur77On55+P68uX89Oz38+v08/L69vP9 +fP+/v7q8O4I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzamw0LRouXNisUZv2Edc0atfm iSQ5bRs2kiVv3YqUr6YvTtD66XTmDZ+7duOCtnPnj9+9br0mTcOGbd4/ptiqYfunLRu1q1izaZs3 j+m0Y9WqUYPKVCw1qdiyVZvGVuq1p1ajUetKLZrdu2O1aQvrUa5csXzvhq1r99ZVa/PEelTmMppM abdw3UK7rZrjW3ejWZPbURouaWvZSsZMDfFZj8a0bZbJGjPTbYVn2UUWTXE0aZ45i5bJdi5hW8Yq X249zdq1bR1vxcLlWBphu5L9Fs6FWe42wreQXUd2a5ZM75qz/mGzKyuWNMeZPUs2CV2mLLtzO66/ /l3WLV2Ywwps1GgR/0aaYHIJI40wYmAmmhAIYCOXONKIIQYaiEcn8KDzjBvQcNJLP/no1M6H7nQD 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 0B1Q6Ua91Q8Q6hIQ5JP8ARvQzyAgAaF+6hzwABKwAbD+4+zsAZp+5Juu45VO00ceAa6+AUKr4xtQ 6USu6g9A66L+6q/OziCg66Ce1Ts+6Uce6qte0JMe7E4r7cXe6rau6bNu61sN653O6tEeAeQuAdSu 6cJO7MX+AauO7KeOArTu7bBe7QkY7Q8QATVdyQIBCGYwBcjNAg3JzHKZYi0QA3DJkHt58I+5lg2p ARVACWwQ8ZIADMGAL5+wDxjfD/tAvV8eDh7PD8ugAHcwBA5Q/gVxMJM62Y+Zndle8AZH6QVHGQc7 OVhOkAVx4JRQAJQ5D5RZwN/H3bFAEAVYsLE9cNw9wATH/VYPGZBq/gMwwHMt0ANkyXM0kJA2l5kp NoAEuAIt4HLXOpjgiZdUr3MrQANAMAOTWYAz4ASHmQJ5SZlgyQM5ewKTGQMmcAJlX3MrAJgFL/YR CfV1ifYFaAIvwPaIiZduD5YzYPfhafcFCJk9QANTGwMFL4B5GZE5G/gESICFv/dcn7NuiZCMP/gm 4PZVL/huT/kZfpk8twI9sJcEWICdP5lyyfVg2QMC2PgFGJdVTwOCiZeqD5kNqRHEX/zGf/zIn/zK v/zM3/wKAhEQACH5BAAKAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAAK CgoYGBgrHRIxIxY1Jhg+KxwnJycjLDw7Nj49OT4zMzM5LyYkLUEoMUQ9N0A+OUAxOUYxPVYzP2A2 Q106R2NBLRxDMB5LNyREOzJTPSZCPUNFP0hNQjdUSTxSRjtWQCplUj9FQUVGQUhIQ0ZKREpMS0xP SVFOSVRRS05bTkBSTFNVTlhcUklWUVVWUFlZVFZaVFpeWVxdWFdBTmhdVmFfWGBVXGxNWG1hW11o XVRtXEljXGNmXmhiWWRqYVt1al9zZlZyYU9mYWRnYGhpZGVrZGtuaWxsaGdmbXxuZnBvaHBob353 bGBxbG15bmJwZ29zbHJ4b3Z7cmt2cXN5c3V7dHp/fX58eHRsdIV4eoN0fZF3gJOLSBakbDWUXUSN alaHeWqCe3yBenaZfW+oblLGcUyEfYKFgX2KgneSh3u6jU2pi3XSjl3NjmX2qXz3un7qp3/9yX+F goOKg4WLhYmNioyLiIeSjI2TiYaTjZGUi5OYkI2VkZOZlJWblpidmJadmZqHi5iXl6KrnIqlmoqj m5KhnZ2pnpWvj4yknqGpnqWkoJ6spJytoZOzpJa0ppm9q5u2pZaypJKloqKppaSrpamsqaWuqqqi oKyyq6Wxray1q6O0rrG0sa27s6u8sqO2sbK5tLW8tri7uLa+ubqeoLKlrcG9vsOxvdeps8O6xdy9 wce6x+LCrZ3Fsp7VqJHEua3LtaHGt6jDu7PCvb3LvrLRvKXtnJftl4X1tIbzuJrpo4Pwqqr7v6Xz uaLzt7bqvKLanJjEv8DFwb7LwbTNxLrLxLnYxKnUxLPVybvbzb3Wxrf8zY38yYL9zpP81Jji0736 wqX5xqv4yrf826f41bjpyLL74bbGwcHKxcPNx8jNycbOycjGxMjRzMbSzcrV0c3Z1M7d1MfW0tHZ 1dHd2dTe3NnI0ubW3/Hi08Ls3cnl2sri3NPh3dn1x8b22Mn21tPk4dvr5NPo5dj25cn87NP25tn8 8dzl5eTr6uf17Ob88+P58+r+/v749vMI/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzaqxU LpxHcyDFeQwnrpy5eSFJohQ50uMrfPbwRaNFj59NeevgWZvmq6cva//2wbv2rRY6eUjvyct3zpw8 pfKampMqj55VpOTInTtXDqlTqSDltdsKsqzVdvLMps1aLis5p1VBfjQXrizIrOFMguwYrlvJk3I9 ogwHrrDhcu3QlhMHjltLuuIig/uYl3DfkuJQduwWrh3dbt/AdSv81ly7jt+4Tf5GMrK40IVZ9u3m WOS8kY7biQPdrdu2bZxNsiMHbps22JMnE/627Rvxwr21KWdHuPg36t+0afs9bPRfcNmz/n3Lbtjw 79HQt4svzK7wb27tu2kbpl176HACL12qpP+SJkz9MaKfJpr0B2B/lTDCSCWVAAJKNOMsY0g7yYxj 0z/8TCPNNNRco+FP/PwTFDyeeFNKLcScSEyKKJLiIimjjOIiKi/WaCMpnoSiYyg1huLJj564GOSQ OHqCyZFIYuLJf0oiqZ+RlwDIn35KFrgfg/xhMmWBBSbICCVfUkKJJgwyIiWDlPR3CSWKUJKgmgou mOWCUQp4CSOHKKIgmwI2omCZlYjJn4CK6PnllHfiKeeabt65H56BKBJIIGAGyoieXkpqCSWLUHLI p3kKaEmgn+r56IKWHCLmpIGA2iqY/oqoymahbRZKCauTUmLJl5MeEqmYegILZiCD+HrIIMUucohA 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 SUJdUUpfUERSUlJZXGRdYGdiTEVkT0hjUkVlU0lnWUxrVUtsWk1lWVNsXFNnWVJxWk5zXVFwX1ht YlpuYVZwYE50YlNzZFt1aF55ZFV8Zll6aVV8a1tvYU5jZmx1aWF7bWN1Z2B+cWV+cWh3d3h3eYG7 YiSDbFyAaVmEcl2Jc16KdVuPdFiCbmGEcmSDdGqGeWuLdGKLeWOMe2uIdmuMfHGGeXGRe2WRfWyU eWeSfnHQXCXKbhfRbzDtdjnja1Pnc3LBfmKMgXWTgWycg2yUgnSWiXqahXScinuYh3eliG2ki3Sg jn6pi3OslHqnkXezm322lnbylD38rj/bjzDPjE7NjXTvi035n3j0mnTrknD7rEX7tlr5s0X3pXr3 tmvVoUT6x3b3xGiajoKWi4GekYWVk5Ghk4WilommmYyqloSumYSqnI2pl4ern5Gmm5Gynoq0nISs mo2toI+toZKtpJqmoZq0oY27ooK7pYyzpJO2qZa1qpy5ppO6qpW7rJu1ppi9sJ6pp6a3rqG5rqK8 sqS+tam/v7+5trW+uMDEqorBrp3DqpXKso3CsJ7KtZfTuJ3Fs6LDuKbEu6vJtqPMuqXMvKnCtqjD u7bTvaPRvqnZtqbMta3qiIftl5X3q4T2uJTwq5XzubXwq6bNwa/LwbDEwbzVwaXUwqzZxq7ZxavT xLPUyrvcyrPczbrZx7Hf0b33zY7lyqnhzrTlyr7k0bbk07vp1rrs2rzr17Xzyrfz17r01qb547zH xsTV1dbWz8nV2uXc4u3d4/Hl18Hs3MPt38nn2MPz1cbt1M7v4Mjy48r25cb66tft59vq6Of+/v73 9fHu7OwI/gABCAQQYKBBgwUPHkw4kKHChxAjSpxIsaLFixgzatzIsaPHjyBDDkRVrpy5cupKmjyp Uh3LkilVriz3TZ1Nc9n26dupDx26ZswKCV3UzB++c97ssWM3D58+fFCjPoV6r2rVqPmoWr06z6q8 e/Oa4pv3VV5XfPm8yksrT145efTerr3HtqTbtynb3n0rsxy5lir/xiQ3jpzhv33JiTts2K9fw+NK Qh63uLFfyogpi9sMrnLJcZo3byZMOTRkcZ21bR5nThxl1YbFaZsNDpzqyqhp1+4cTvTs27J/owZH brdtc7W5cftNezNta9pq046+nJvt38qVRx+ufLc2a9a4/lmr1h2cwFWoWKFa78rVqvfs269H5Yr+ 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 AAAAXgETAIcAAAALCwsXFxc+JRc+JhgnJyc5OTlAJxlDKxtILhxKMB5HMB5RMR9NMyFLNyVTNSFT OSRbOiRaPihTPCphPCZcQipVQC5bRjRMQjlkQytlSC1qRStsSS1jQCdkSjNjTTtrTTFnSzZsUDNs UjxnUDtxSi5zTTF0UjR1VTh0Wjx6VDV8WDZ8Wzp4Vzt9YD1MTExCQkJeVU1rVUNqVkZzWkRzXUp7 XUFzWENyX1B6Y0t5YUd7ZVF9aVN3ZFR3c2+CWzqAWDeEYT6JYj6QZT+DYkKCZUqDaU2LZUGMa0OM a0uGaUKDa1SDbVqJbFOLdFuHcViSakOWbEWUckqVeEybcEabc0udek2WcUaTc1Oce1Sbe1uUdliO cEeIdmSTe2KXfmSEdmuiek2jdkulflXcMiPyTwD3dwDuaw7vbjDhTC7iVVX3f0zickznb2zfQECY gmqeiXKTh3eLg3amgVm0iFa7kl2jhGOiim2oiWihjHSskWulkHWmkXirknWqlHqumHyyjWe7mG23 k2uyk3Kym368mnO8nXu2mXS9oH2cgVf6kwL7lRX7nCTuhiH5py71oBLBl1/AnXPGm2LMo2bNpGjD o3zBoHfWrGz2g0z1iU7xjVP2mmnpjnr5tk7huHX0pXH3xG35wF+ZkoitmoKmmIeznYG0noW1oIG0 ooq6o4O5poq+qYa9qYy9q5OzqJusopavrKjBo4LAqYbCq4jJqobLrIjIp4TBrpLFsIrOsIvEsZTD sprJtJPNu5zJt5rSs43Yto/WuI/StpLVuZPau5LYvZzWupbap4zKuqLHuKLQvqDEvbbsj43gvpTt tY7ytKjdwZrdwJbSwaTcw6PeyKnaxajPxLbiwZXkxZnmyZrrypvoxpjwzp7xyorkyqPnzKXu0aPp 0a3q1LPyyqPz06Hx1ar41qP72qX+3qnz2Kz027P627buxrb/4az+47P+5bv34bjMysfV0svY1dPY zsXj3dfu1cfm4tz658j05tf58Nrp5uX48+v+/v739fTy6+cI/gABCAQQYKDBgwgTKlzIsKHDhxAj SpxIsaLFixgzatyocVa7dujQfRxJst25cyVLnkxZT58+fPj6lXv2SdOam5g2+bPnzNk6f/XWwXxH tChRfEaTKjXqzt27pk2fQp3q7iPUdlOxVq2asqvVkSHDhvwotqzIj+dCngybFl3ak3DjyoVrzty5 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 KgG7OwETcAG+G7zB6wAT4ADGe7zH26q72gC9WqyzKqzO67y+yqvTW6zG/iqsCLAA1gu93Iu93uu9 2wusxyqsBIC9yEq+5ju+x0oAB9C+wPq+5cu+yDq/7EsABDAA93u/A7C/B7C/A9C//su/7jvABPy/ 7eu/8kvA7XusA7y+5YsAD3y+7ius7+u9ByAQYhAFP3ACz5d8HezB5RfCIix+IfwC8kCXi6C4ivAO /3AP8rAM1lAPQOEMbaAGl0sGZGAPYMAEXcDDNfrD4/h46bgEO0DEO2AEO/CO+NiPRKoDNODENFAD NCCQTHoDU9ykCikDChkCD8nFXRyRXDqRGTCRJVm1WBuTM3mT/ycBaYuUaluURNnGbWyUdAyVdxqV dhyVERCVT3mUffqUXA9wlAwglYRcyHyMlYSMyFmpyIvcyI6cla76yI18lZSMyFI5yJhcyJa8yIE8 yIa8x3ZslFK5x6McyHhMymkbyEaZym67yje5lBwRy7I8y7Rcy7Z8y7icy7qsEAEBACH5BADIAAAA If4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsXFxc+JRc+JhgnJyc5OTlA JxlDKxtILhxKMB5HMB5RMR9NMyFLNyVTNSFTOSRbOiRaPihTPCphPCZcQipVQC5bRjRMQjlkQytl SC1qRStsSS1jQCdkSjNjTTtrTTFnSzZsUDNsUjxnUDtxSi5zTTF0UjR1VTh0Wjx6VDV8WDZ8Wzp4 Vzt9YD1MTExCQkJeVU1rVUNqVkZzWkRzXUp7XUFzWENyX1B6Y0t5YUd7ZVF9aVN3ZFR3c2+CWzqA WDeEYT6JYj6QZT+DYkKCZUqDaU2LZUGMa0OMa0uGaUKDa1SDbVqJbFOLdFuHcViSakOWbEWUckqV eEybcEabc0udek2WcUaTc1Oce1Sbe1uUdliOcEeIdmSTe2KXfmSEdmuiek2jdkulflXcMiPyTwD3 dwDuaw7vbjDhTC7iVVX3f0zickznb2zfQECYgmqeiXKTh3eLg3amgVm0iFa7kl2jhGOiim2oiWih jHSskWulkHWmkXirknWqlHqumHyyjWe7mG23k2uyk3Kym368mnO8nXu2mXS9oH2cgVf6kwL7lRX7 nCTuhiH5py71oBLBl1/AnXPGm2LMo2bNpGjDo3zBoHfWrGz2g0z1iU7xjVP2mmnpjnr5tk7huHX0 pXH3xG35wF+ZkoitmoKmmIeznYG0noW1oIG0ooq6o4O5poq+qYa9qYy9q5OzqJusopavrKjBo4LA qYbCq4jJqobLrIjIp4TBrpLFsIrOsIvEsZTDsprJtJPNu5zJt5rSs43Yto/WuI/StpLVuZPau5LY vZzWupbap4zKuqLHuKLQvqDEvbbsj43gvpTttY7ytKjdwZrdwJbSwaTcw6PeyKnaxajPxLbiwZXk xZnmyZrrypvoxpjwzp7xyorkyqPnzKXu0aPp0a3q1LPyyqPz06Hx1ar41qP72qX+3qnz2Kz027P6 27buxrb/4az+47P+5bv34bjMysfV0svY1dPYzsXj3dfu1cfm4tz658j05tf58Nrp5uX48+v+/v73 9fTy6+cI/gABCAQQYKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatyocVa7dujQfRxJst25cyVLnkxZ T58+fPj6lXv2SdOam5g2+bPnzNk6f/XWwXxHtChRfEaTKjXqzt27pk2fQp3q7iPUdlOxVq2asqvV kSHDhvwotqzIj+dCngybFl3ak3DjyoVrzty5uift2r17V2/fuoADAyZXlxzhweYMJzbMuDE3xo/J PY7MjXLlyZclVwZ3mRvnzty0gRZdWRvp06JTm17NevU206+3beMmW1tt2bhzC8TFu7fv36ui/QYu 3Le0fDBhvtSESdOmmpgybcL371++dfboKZPGvbv37923/veChgxZL+7nffXqhUza+vfw4/NS74vX /Pr25+fPr8u+rlqz5DKLLrMUaCAuBiZYoCwKyiLLKrissoqDDM4yoYGrFDhhLLNwmKGEIK6Siiyp iBiiiKmkaGIqsaTo4ospxrJKiyXCyGKKp8DYIo025mhjiqX4mEopsZhCZCqnJHkKIqeYkqMpQ5Zi yJJKnmJIKUEiUoqWW16J5ZaElEKIl2MSYqaZV55JiCleSimmm2GaKaaZfgikGGPnENZYY4Xpuadh 6eh5zztDvQOKP+Hk448//zA6jiaZaMLcJs/UIw48mL6DKTzqqMNpp6CGGmo66qRDKqmdmqqqquWU k06r/rDG2io4sIJjK6235qqrrtrc2mtrwLKWTTbAEjvssKsRu82xzDZLLDbYGMvsNcNG62w21GYD LTbNXEOtt9hs4+012IxrbrfdeovuuOg24+678MbbDDHx0msvve8Sg6++8+rrL7/AzNsMMP4O/O+/ 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 OzFALBtVQjNaRTZeRjheSTddSjpVRTlTQjJjSztpTj1gSTdkUT1rUj5zUjRiRCpKSkpcTUFWVlZf UENkU0NlVklmWUtsVUFtWUNsW0xoV0hrXVFjWlFxVUJ0WkZzXUp5XEd7XklyX1BiT0BuYVRmYVt1 YUx8Y0t+aU50Y1N6ZlR8alV8a1t1Z1h/cFhgYGBpaWl0bGN/cWF4eHi2OQCxOjivSw61UQm7ZhG2 ZTaBZU2CaE6EalKCbluKbVOAZ1KHcVODcV2McVWLc1yRclaSdVmTelucfF2Qb1OEc2KKdmKMeWWN fWqFeGmTfGSWfmaBb2CuUU6gfV23cFa8c27CUynWeh3RbS3jfSvIVUrMdEzKeVjNb22XgF2MgXSU gmybgmWbg2uZg2eciXSfjn2Wh3WfkH2jhWSiiW2niGijjHOgj32sj3OhkX+qknWslXunlHi1iXaz k2y6m3O0mHmwjWq6oH+7om7djCndlDfXkyrcoz/ikirlpjrTkFfTkG3XpUrIqnzFpnrcsHDynHLk jmbgqVboo0rsqnf1xHmVjoeblIqQj4yllYKol4OrmoWtnYmmmYalnpW0nYOwnoi3mYa4kYuuoIyq opa0o4u8ooO7poy6qI60oIWzpZK2qZW2q5q8rJK7rZq3pZu+sZ2/sJapp6S7tKq9vb27t7OzrabQ j4vDqYnDrJLIqJXFsJXDtJzJsZbMtZnNuZ3ZuojTu53WvpbRqpjCtqHFuaHKvKTGuKvGvbjTvaLZ vqXrtYnawZjcw4/LxLfVwKPWw6nbw6PaxqvdyqzfyKbXx7TPwKjvyJXgx6ThyabkzKnpzqvsyaXh zrHvy7Lm0K7s1K7k0bTq1bPt2rvr2Lfw17H03LTz3bn017z00Kz24bz14bbIx8XZ2dfVzsno2cTt 3NL248H44sb26dPj4Nvl5eXt7e3u6eL////18/Hy8O0I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxI saLFixgzagwGr6PHdes6ggQpEh5JkyM9dowmLRo9fvhi9mM3Dpqlm5UqQeNXL1w4ev7kpUOHLt1Q o0bNnTOXzhy5p9iwRaOWzp69d1azarX6jp1Wr+/CsgMbtmzZsWi7jhWLFh47tyHhphxJt67duurW 5VW3l2/fvHr9CvZ7Tl1hw+X8litXeLE6xosTRz63GFzkyJYtY67MuRw4cOQ+e/4c+jPp0qZTqzb9 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 uXqq5PsCKEC+5xurujqssLoCtcq+wOq+7wustJqqrrpuG3BuVqhu+JtuVri/GxDA6YZuAVzABUyd 0GbAG4Bv0imd39nADqydv6qcB1zB+BbAGrDAGqzBGZzBGCwQbbVuHKCyKpuyGGDCJ3zC/JYBKTwB KOzCBBAEiAC5kJsIlzANt9AFFOgFQlADRLALn0AGYvC5asAGoxABIpDELACZ91oDM8ACUHwCUkwC J1ywkLnEPnCvM1ADLMDFUFybUswCUnwC8FrGv0kCaJzGanwB+uqxIoABF6DCK/uymyi0Q7u1Bhq1 eLy1fMzHBrq2/noMAXvcx4RcyIRctogstnmryGObt3b7yJAcyZKsAAoAyZSst3pLyZWcAJmsyQqQ AJTMyQsAyp6cAKT8yaacynqYyqDMAKjMyrAcy4g8yptMy6fsyZesyY9cyYi8twAwBjdWgzq4gy+Q g8Ssg8UMV8YMV0BIzFt7C4zArdy6CNggD/GQC401DfGwC4IgBmJgBOBsBMxgA+aKxpgpBKAJmfmH sCywsUOgBTtcmZepBVKAmU5Qz2GQgp0JmiW4A6Ppz6TpgjuQsDMgAwS9sDMQm7Mpm7OZm2NJsVb4 mzSAAhvgm3MVwDRQ0RRdAgtMA76pnDQA0hoQ0iH9nBvLsSjNYLHNOZ34JgLM+Z3KWQHMKdPUCZ6M eNM4ndM4jZ46zYiLuIjn2YiMyAE+ndPUSZ5DzcDSKdQPHNJEXQGLCAHyCdUtW54jvcApndVandUa 0dVe/dVgHdZiPdZkXdZmrRABAQAh+QQACgAAACH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAsAAAA AF4BEwCHAAAADAwMGRkZKhwSNCYYLiUdOS4kPDMqNTU1Ozo5JCQkQS0cSDsuRjcoRjw1ST40Sz84 eSYAdjQHcSsrdDw3TUI2TUE6RUE8UUU9VEg9V0o5YVE8eUU7TExMSUVBVUlAWk1DXlFGXlNJU1NT WlpZY1VFYlVKZVhMaFZMaVtOZVtSbFxRYl9bcV5TfF5bdldNbWBTbWNZcmJVc2RZdWlceWZae2tc eGhWfnBeeGBNY2NjbGxrbGhidWthfG5idW5pfXFkfnRpcnBsdXV1f39+e3h0gDEwhUcRkUstjVAw tnk7m2A3hl1WklBCgG1ej25dg3Rck3BQgW5ghmNgg3NjgnZqhnhkhXlsiXZlinlmjHtqiHZrhX1z i31ykn5soWZMoWpNpXRZsG9Lr3Vtr15XjoBqjIJ0jYR5hYB6k4FtmIJtlINyk4V5lIl7moZynIl1 m4t7loh1nZB9vYxKvZBJvJFToY55pIp1pJJ9qpR9q5l9upRuwY1HyJRKxJZXz4xWyZZ4xJFsxal3 zahshYWFi4mGnI6BlY2BnJGEnpOIl5OLmZaRmJeUn6Ceo5SDoZaKpZmFpZqNqZaDq5mEqpyMpp2R qZ+QoZ6cuYiFspyDsZ2Lv5ODq4+BrqGNraKTraWZpKKcsqGOuKSJu6aKsqWVsKeas6iXtaqbu6mU u62buKaSvbGepKSkrayoq6ehtq2gua6htaeivLKjvLWqtrKotra1vLq2xpiJxKmMw6+RwK2czbGJ xbGSwLKdyraU076c1qqNw7WjwLepxrilxLury7eiyLmmzLypw7u10L+r57WZ8Lmb6b6p1cCezsCs zcGwyMO50sKt18Sn1MWx1si01sq52Mex28u028253dC8786Z4M634M+44NC35NS76Na96dm+7dO3 8cql8darzMzMxsbE1MzB39PB1tHH09LS3NvY3+Df3+Dg4tTB5djD69zC6d3L7dXE5tzV89nJ7uDH 7uHJ7OPZ8uLN8uXT8+ra8ufe4ODg7Orn8/Lt////8u7iCP4AAQgcSLCgwYMIEypMGGBhw4UQI0qc SLGixYsYM2rcyLHjQGfvQoKjB25kSJIjS9I7qZKlyXed9IxC969mvn736IkDFAjQsmXK5NkLF25e v3TYsmWbNi0btafOnj1zRsyZs1VXV8Wcdq9evXtgw3odS9YrvXr0zqZdy/Zd27RuT4Z0u3Ku3Xfu 5oJ7p3Jvyb+AAwv++w1w4W+IExf25q0kY8WIGT/ulniyZMnfulHWzLibN82UP4Pu3G0bZ83XQJc2 DXoba9fbsMF2vfratmvcaF/bfdv2bt7WnEWL5sza72jShkc7Fi2179/Qo0uPPu3aNOPXrE0TuKp7 qlWpvv6HBy/+FHjz4cOj777KfJkyi+Dlm1/TnjZlgG7hUvZTnDx++5gTTC2NePLJKrLMIswqtHR3 yimmmOKJhJ50EocZqxCjITLEPKPhhyCGCKIwJJYojCzEkJhgL7Ik2CIsLb4Iy4wIrgILeenhmAoq pqCXyik8mmcKKj8++CMqpxSJ5INM9ohkhBCeUgopp5AS4ZVQkkLKlKZYaUoppqgCZoReRlhKKWJe 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 tR7AtR/gAVV7tf59fLWAjAEeYAEfELZNq7WCXMiLrJdim8iIbAEeQLZRe7RPCwGTHLVQe7RGW7Sc 3MlFCwEOMMoYAAKTLMqjXLSp7AChzMoQ8AEi0MeWXMlO+8i0XMmP/MgCcQcnhgVUAAS/LGUh6IGE CgRSwIFTaczDLILHvAAFQAQhPAd0MM29YAu10AqCQwuNEAQtwAET8M1NQAaP4AGjPMqfiX/pCpbA qm/tegA/YLrw3AVn0AVswAUDOICxW7sKKFCUOYEZKKiWyZkhuJmdCZpSZQP7OlU1EL4Cy74HW7AF a7D2S7ADa7ARPbBBaL8VrcBBKANYfIRZbKoKO9IJy8AMXNILnFTSKr2wKCCbLV3SLa0CLf2/M32E /CubDcvSK3ACsvmEK31v/7sC/oudIQCdzWmxzSkCKGCxK2C/K/3UC1vSKF2EHlHVVn3VWJ3VWr3V XN3VXq0QAQEAIfkEAAoAAAAh/hVDcmVhdGVkIHdpdGggVGhlIEdJTVAALAAAAABeARMAhwAAAAwM DBUOCRgRCxYTDxQUFBoXEx4aFRwcHCAWDiMcFCMeGDwTADsaAzkYFzkZFyUhGyolHTApHjskHCUk IiomISwqJSwrKTIsIzstKDszLTYwKjU1Mzw0MDo4ND4+Pk4tD04tFE4wD0wyGEosKk44KkI8M0c3 M1AqKFs5KGA+L0ZEP0lEO1xOLF1DMVJCOl5TOGRDNENDQ0tGQ0xIRU1NTVBLRlROSlpKRVZRTVlS TlpTQFJSUlxVUV5YU2JcTmRSRmFbVmReWHZZTHleT3pbUmVgV2ZhW2pjXW5oXnZhU3NqX39sX2Rk YmxmYG5pYm1ta3JrZHVuaXhvaXpoZnZwZnZxa3lyZXtzbX54bnNzc3d3eH12cX55c3t7e4hnWpd2 WoB2b4F6bop6b4B3cYN7dIV+eIh+d4h/eJdvaZN0ZJBzbJp4YZ1/ept4c4aAdYeBeomBd4uDe4yI fZ2GY5yIZpCGfpKIf5yHfaOKZaKMbKiPbKCHZKOHfauRbKmQZ6WTcaqYebCWbrSacLideoODg4yH gY6JgoqKipSLg5WOiZmEgJiOhZmPiJWQhpWSi5uRh5uTi56YjpKSkZyWkZ6Zk56dmamOiaKIhaCX jaKYjquXiqKclaSfmKmdk62Wkbefj76cgbSXia2hhaahlaahmqqhlaqknK2onrKhg7WjjbmsjbGn m7OqlLSrnramk6OkpKynoK6poaurq7Kso7Ovqbiuo7awpraxqrqxpru0q724rrOzs7y3sb25sb6+ vsKricKomseyjMWuosC2p8G3qsK6rcq4p8S8s8O+uci/s9S/sczBr8fAtsnBtszEus/IvdDGt9HH u9LJvt/JuuXMvOjLverZvcLCwszJw8zMy8nGw8/Qz8/Q0NXNwtjPw9fQx9TRytrSxd3Vyt/YztHR 0d3a09ra2N7g3uzPwOHNweDXyuHazO7Tw+zcxOzYyuTd0eve0u3izOfg1eTi2+zl2+7o3uji0/Dh 2Ovm4e7p4uvs6OXl5PDq4fDw7f///wj+AAEIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq9MaO HTlyHTt+DNlxHMmRJE16fHPlTrh9/frp89fPnrpUokBZsxatXL578erxC/fsmbNdu5z5QnqrKS1U qFqdIkXqUZYruu5pvTevKzx48cDCm/fV69ez986qXQvPHLyOb+HGfRuXpN2Q69axy+vRI7l1HwHn /Tju7+Bx68YhzotY8TpxiiNLngx5smLI4jBfHpc5szrM375xDv2ts7jSmVGTFl069OnVsGOv9vZt Gmnboafhzu3Nm+1pypQZQ2ZM2bfewYcPVyZt3LTe3qDpjq67erbquq9jl65b+nWBtML+u2p6i1ZT V+PNky9/Pr169VWQzAmnL6a+ffrkVQO1yVS1dta8Qw8/5zRzSiWPOCJJKeQ9BRVVpFRCiiSSJPhE EqggoyEyvyDjiy+/+MKhhyR+aGIvH+7SC1JI6eLiizC6iMuMuLgYHi636EILLrXUYostPdYS3pBD yiILLUa6cuSSRh6pZJPhyRLLkkjS4kosrDTpCi1TGslKLE/FAlWVR56CSiynxILlKbKc4sopX6aJ pZioKJnmmVjKwgorp/TZ555+otKnoIL6maahiCaqKKKmLHoKJ5VIUokmlRgZSyeVRCoJJZ3YQssp pZQCqp+i+tlJn6f2WUqqnbRa6in+nawqkGLsSEZYZLcqlqtfk4mxhCPTxFSTPPvco885vPCCjj74 WHMMIF8MUUQUUEhRxRVzoLJLg648CGFVVVRxyzzosOMWW26ZY+66H5GjbrvwklNYYoXhCs5k90Z2 b2eonTYOaa/JJrBsttH2W23gPNdbbbolzPA0CSeMXXXQVTxNNtH1Bo032mlXnTQcc/ycNNZxB83J KKMsTTbSSKOyNM+cPM0zM7v8jMvQ4FzUyUUZ1XNRzhSlDIxJgRNcMS8aszI0zijzc9NAB+f01E0r 48zVQU8ttTLJCBSJJJqQYuYtqKzXVNm3uPde2rKUF14VUDjyjT313CPPNfehE47+L7xoEw42ljAx xOCDw31hElbIMgtUpVBliSUVPvLIHEkgcYovvaCYOeaZd85LL7rsogvovLyYLI001sIjjz2WF2SP UR6JZJO0SykloWg6Wuihjvaeu59qIlpKo68a+juspo4qaqyvMn9pq9D7yUmooTK/KqzQxwpqrNxH 3+qjrXISviercmIKJ+hDjz4llKAP6SOQRBJJmp2sL/6Usbiv//6cWMK/+P+jBCQSIQczkEEgzmAG MxKowAYq0BnRiGA0qgMO02DGNFfQwh2mUbe70YMe4TDHB+lBjlNAoQlaUALhhqAEKEAhXFUo21Nk IahvUcURcLuFOcZhDnnhahz+4ciXYsBRQSKOo4KdCYc4ggiO0ICDNt8IhzeaOMXnKAwcUqxYbzD2 nOtkAxrZ+OLKvgjGlIUxZ2JkWcpSFjNo9AwayshGHFcWnJjZ0Y0/y6PVnNYzq2GtKMkQmh4DyUeh 1fEZTgskIpuByGcQEpHJSEZwCCnJSXLtkpVUBjIiyTVJcpI4uugRLiJpDNblwmkb0pDVkoEMrm1I OVxTDih14SlasKJRnsilJzThiU1wQhOakAQkBDKHYsbBmHOIgzKXaUxlJpOZyZzDHe6goB70IAvM GMfd7qG3c5jjm9OgxBOeYIQmWEGFhINbE5rwBKjAwnGPi9QkJjG5JCThFLz+EJ2LShdK1bHOnzPq 5+uERCQiMQlMYlKTQmHBu1PAQqGnQpMpqIeqU03PeqtaVfaoF6r0lcJ9Hf1o9rI3vf/9T30ATGn9 9IeIlpaipTCNaUw5IdOa2rSlNG2p/4QQBJ4GoQZA7WkQfkoDoBr1qDX4KVJ9YNT6ZSIT7JPEBzzA AUNQgAIIKEABAsBViEQhCldYwlcrhwQkCOQYxyjGMYjB1rbuYq3EyEVb5xrXuuYiF83QxjZqYIIf tGIVwlhFNngRjQQagxl3YIEGTMACD6zgBSlIgQtiAIQmJOEJcNgFkqCCCghpykJPoAUWwxFE0o6W iEzMojZ6s9otYgxjHAv+Y2zDSFszlpFneBQaHBGZ26sh8mpTC2Qz6ui0piVjuJ5cZDOWe9zlDveS rmwlczkZSU92MpUa6tAmW4ndZMCiHLDwLnhnUY7ylhcW34UFMtL73W64F7zfDYd50QveYsBCG7Aw RjGEoA992MMe5dhCDeyRD/8GuAb/SHCCp/oPbcRDG/9AwAH+gQ1s/OIfAdilJhpxBzvcAQD/AEAi QCwQBSe4xCZGsYIBkAlIuNjFjIjxiAHwhhrXuAxlsLEY3rDjN5Shx2LI8Y9xjGNEUCITlWBBB5LQ ClUMYhWzMJN4SMGCCFg5AhCggAYYwGUGNIADENCAHObQhS5k4cxZgGH+uJJgBA1o4BDowx7wuhQe ghp0dlHiUpMUulA0+dlQocLeqUaK0pWmz30r9R+k0GeJSiyaf45WdP8WTQlHu6999sO0/TjBPk57 +sif5kQmOI1kRPDCyKZu6alVzWpKpDrVhXi1qgtRCC94YRZbMIQWYAEFA2aAHBiQQAUEUIMAkEMB CVDAL2RA4hI7exzN/sUHADBtADhBCD4dKomD0OwQF8TbBAF3iMuKhCRgGwnYFoJAiGGLXLjCFu9G D7zjTe96owc9tOhFMIaRixJMYAe3SMUgpNIK9DSFFBqQAAYWjoEKcKABEId4B1hwh0gUs8ZnvsIV qrAEeybhBxKQwBz+WlQMpCEtRrjIBS5sQSOWr3zlLHf5XVXO8pnbnOW6yEWMYHRyXSCtFyYHejGQ sqJdlLwYvTCG0nuBjGIQBxlMN0bmiqF0XyBdv0CHOtL1Obqcn1znuXA5LVg+9lra0kp60lPu+GQI bBSiE4j4Ba1/Qfdf2NoLds/EFn6xBS/wYguS2MLfIwEJLfw9fn7fAiQEr3hMKAAeCuiItAEA+UYo IBnTDvEwvR1ieJBY2dgI8RYOgYYynOEMZRhDGUi8es6nGMQnTsSITRxi2S8CD4ewgx3ksHuBiIEM ZBCDGLCA5ixggfjGP/7xr2D8K4RB+WZYBBjUwIYQNMAFtBiFIFr+IQkbvqECELAyBMbPgQ+s4AMf kAEUDnEIjGfBChuHApuNYIQf/KAGEFAAGWTP/v4bwhCH8H8CaAhogAZyIAcGCAdoAAdwcAZmUHpl QAZEBnwRCHxdwAUYyAXEp3xYcAVYMAVXMAUiKIJSMAVfdYIomIIq+AQnyIJR4ARRwIJJAIMx+IIw OE4uOIM26ARPAIMz6HEz6ARCyIP2NIROUIRCiARHmAQ8MAk88IROyAOKUANQWIVUGIWKcANIIIVa uIVOWFZNSIVN2IUDEA4DcIbLBgC/AAA1oIbMFmID0G1q2GyYR20C8QPW1ANAYE3N1ocDwXkGAYgA kG3Zpm0A8Ar+roCIr8AKr9AKpvCIkBiJkviIuQQLtBAKoQAMInB9sxAI2wchrdAKpDAHGGBlwmZl HNABqngDdhALxTQHb2BmV7FxQEh/OmBlb1BQVWJLe5J2TfIlc4IontAnjXIKw3iMntAJucQJnsCM v+Q+n6AJ7vNUFCIJ8vNUmSA/kNBi2xg/jRAJ3/hijTCOkECO5dgI5ziO6AhjjcAIiqAI7RhjjBCP ipAI8sgIiRCP+Ch79liPjLAIibAI+yiQsmd4yZIsWmCQB5mQB4mQhqcFh/CQ7KcFs6AFixCRyTIL s8ALGnQICTAY5CBtH/APH8ALAIANmfcL63BhJSYDJMl5dJf+DCE2BWQwBRwIeyuGkyemk4JIYnFw BgpYgKeHYwKhfB6ocVcQBVWglCkoBSqIgoigBmAABiDQADpgCoHgB6NgCY9QjZIwBxYwfuO3ABTQ ASdwAlTgCZdgCV4gi1agBXBjT/RHf3hIAwtwAFkgB4VwgHCwlwZIgGjwgGZQBmYwmDjWBRIIfIqZ gVigBY3JBVpgk1hgBVUwBVJwmUzplCnIguMUBUmwg05AbuR2BKEpmuhWVkIwmqi5mqd5mumWmqiZ buiWmq9Zm7Z5m6/JA1SIVLupm7oJVL4JnDUgBLuJbUB1A0NlVDdgVEMlAM7pnAVxAwYhAA1BnQJx AzegA9r+iZ0YwW0C0QNBAAQ+AJ552AMCAYm6hD7SCEzsKQm/BEzuCTbsGQmWUAuqQAgisAFCEAhZ GQgT4pWSsAJXFgEUsAEacAJ48AmYgAeTMItdgJSGU25zaQQ7MH5loFCJ0irP0yrJqIwdWj+Gtj/A 9FScRiHswz7yY42KID+NAI/jGGONkI/8OKP8F5AXmQjsd6OHAJA5age5dwiJoHtByn66ZwcBqXu8 t3u6l3uLgAaG4KOGsAhJqntN+qSGIAdNiqS7hwZ2UIByAJh20KROWoBkWqZoEAdmmqZqWgZkagan 96ZwWoCmR2RDOQZY8FVUQJNxgGOoZ5maGQVUgIKa6ZT+WLAIhhCBiEqBirmojKqYYcAFZIAFwIcF XCAQVKBxJ2iEQ+iZSvgE5RaEpUlWWoAIU/gBMKAHgLAHf0AKk+AIrpogRgABC3CXFOABJ7AIl4AH eCAGPIABFnABNWA489cEPuADPNADOsACB4CXDFiYzloGtoZjXkAGXHCBZOAFkJmBCTkFWgB/VvCt l+mnUYCZX+WCODhORmia6HZtuPmaPeWu7xqvQjVUQ1WI9Hqv+Jqv+rqvPAWeQeAD9OqvQQCeACuw A0uwBWtNBzue5dmwDvuwD6sD1oSHPZADNnCxNpADQ4WsN4Cx2ImxNrCcNzADNdCxQuAEQSCxEnsD OaD+nTrQsjqQnduZAyz7sjKLndspnQAgCZuQCdYICYzgYopwj/Loj/goY/KIo7FGARzQAnWwB3uQ B4AwIa7qqnPgAVhWAR6QAThwCW3gBmrQA2IJASawcYczf0Fgfz3AAuPXBaRwaPojjdPYPk91oilK CfKTtysKPy36jolQjzNqCLInuISbCFEqgAf4f1y6pXAgB8qEgGqqTHDwgGV6BgX4gJZrenD6pm46 p2egeqcngXyKqGMguqZ7BoqZqIlZgYs6rY16ra/7upAKfBg4qbYbqVzwfM9HqcqXfMc3Bc/3gkro BFhwBh84hEpIbsibhEggBYPJBSMYgiM4vdRbvdb+OwUC4ZmVQ5tIcATe673o9r3eKwTjS761GasU sAN1sL55ILWlMAmIAAf/5wQRcAEeoAETQAJr4AZpsAY1UAAGsKw0gAVN0L1GUKzjyQM5kAMrEMBa UGZltgVcIMEUjIGU6piOaZngKgUuBAXU8lUefK5Q0INCWMAFjG5NQJtCkMLpRq/ZBrDjGcPWVKx5 yLAQe8MSe8PIWp7aiaw5LLE80MM34MMS27IcW7ELzAPYybE6oMTI2rIK3LI3EMQLvMAxK8Uxi504 q8Vc3MVe/MUfSwMzMMY9IAQ8YANjnMZpTANsTLIzUFQ94ARMBcZfHLJ03MUCIWO556OJm7hXeqX1 B/ilgfx/XwrIcBABBZAD7Nu+dUAKpfA4lWYJW/ABGfAAD+AAKPAFX2AFFTCrCxABdxqaR2AEQnDA PRDFK7CsXHCiKIq3kfAIryw57zjLtPy3gGu4hvt/uTyAhiC/jdvLBNjLgjmYz2pAwOe6ZICYF3iB kFq7GfjM1GrBjKmBXJAFjgm91GyTWkDNjcmB3fy74Py7kSmZ1BuZH/iBJfiBlrnO01uC7lyC44qZ TnmZ9FzP4WrP+GzP8WyZVKCZUzCYUuCaSNAEpVlWKUxuzlsGJGgF79zQ6ywFWBCuDw2C9/yBGnHR GJ3RGr3RHN3RHv3RIK0QAQEAIfkEAMgAAAAh/hVDcmVhdGVkIHdpdGggVGhlIEdJTVAALAAAAABe ARMAhwAAAAYIBgsMCw4QDhQVFBYYFRobGh4gHiMkIycoJygqJystKi4wLTM0MjU5OTo8Ozw/QD5A Pz1BQUBCP0NEQkRIRktMTE5QTk9RUVBST1JTU1VXWVZYVVdYWVhZV1xcXF5fYF5gXV5gYGBfX2Bf YGBhX2NjY2dnaGdoZmdoaGhnZ2hpZ2tra29vcG5wbm5wcXBvb3BvcHBxb3Jzcnd3eHZ4dnZ4eHh3 d3h5d3t7e31/gH6AfH6AgIB/gICCfoODg4eHiIaIhYeIiIiHh4iHiImJhYuLi4+PkI6QjpCPj5CP kJGSjpiXj5OTk5aXmJaYlZeYmJiXl5iXmJqalJubm5+foJ6gnp+goKCfoKOim6Ojo6enqKeop6eo qKinp6inqKqqpaurq6+vsK+wrq+wsLCvr7CvsLKyrLOzs7e3uLe4t7m5tLu7u7/Avr/AwMC/v8C/ wMDBvsPDw8fHyMfIx8fIyMjHx8jHyMjIxcvLy8/P0M/Q0NDPz9DP0NDQz9PT09fX2NfY19jX19nZ 2d/g3uDi3+Xm4+bo5ejp5urs6f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj+AAEIHEiwoMGDCAkGWBggoUMADR9KRBhx osWLGDNq3Mixo8ePIEMSBEQS0KBBJU2qLIky5UqXHyzAwJOops1Eg6ZA0XIIUR6aNRERytNmzRow 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 dEoXBUxHKDa4KETohJzWhEPZOlNIhVxIFU3AhVUYhlCIlEYQakYQhp82lWEolWEoanc3aqZXaqT3 lV/plXboXAKFh0NgRWBEPHxIBEPQln64PqW4eqzXh0Egl7vGj0HgBEFAazPwAtX0AoAZmDYQmDlQ KEDwA4fpVor5A3GVA2c1V4wJmQLxXjAAbtdGi8YXXoa4Az6AiD5wRqE2FUhgAoJVADXQgDVwAALR EBRQAyg5gROmARmQARZQARkIADmwVnL5mGnlmHl2Z6soaH93eMA2bMe2bLYYX8M3jPy2Aso4jdUY ndQ4ndRZndvYjdhpAuf+qH4gsJ3jaALdeY7dGZ7n+I//mI4fcI7oSQIgQJDwCALtGZ/tmZASZpAH aZ8KGY8KaZ/8qZ/jt44YgAEnMAMmoAEYAKAGeqAJugEBeo8nYAMsAALjl5/6WZ8WKn7x2J/2KRDF 9YJRZ4NRR3VeN4c/CQXipACF1ZlFgJG/0qIXUBEBcAAlMAMXMACOdm0lkJIWmEcV4AAYxjmi0zs1 o5PHVYNSF3ZBOIRGuaRHIJWk55Wnd4djeWpGIARVakZnKYphxEVYBEZyyZZjBJdyOZelqFZ1WTxz aaZqynpnxVZquphwGldy5VZyyptpJad1iqex55it8wPhFZiAGqh+qQMpreN2Z+UDcBWZcYWoc1Wn jHmnicqYIjGplFqplnqpmJqpmrqpnOoQAQEAIfkEAMgAAAAh/hVDcmVhdGVkIHdpdGggVGhlIEdJ TVAALAAAAABeARMAhwAAAAYIBgsMCw4QDhQVFBYYFRobGh4gHiMkIycoJygqJystKi4wLTM0MjU5 OTo8Ozw/QD5APz1BQUBCP0NEQkRIRktMTE5QTk9RUVBST1JTU1VXWVZYVVdYWVhZV1xcXF5fYF5g XV5gYGBfX2BfYGBhX2NjY2dnaGdoZmdoaGhnZ2hpZ2tra29vcG5wbm5wcXBvb3BvcHBxb3Jzcnd3 eHZ4dnZ4eHh3d3h5d3t7e31/gH6AfH6AgIB/gICCfoODg4eHiIaIhYeIiIiHh4iHiImJhYuLi4+P kI6QjpCPj5CPkJGSjpiXj5OTk5aXmJaYlZeYmJiXl5iXmJqalJubm5+foJ6gnp+goKCfoKOim6Oj o6enqKeop6eoqKinp6inqKqqpaurq6+vsK+wrq+wsLCvr7CvsLKyrLOzs7e3uLe4t7m5tLu7u7/A vr/AwMC/v8C/wMDBvsPDw8fHyMfIx8fIyMjHx8jHyMjIxcvLy8/P0M/Q0NDPz9DP0NDQz9PT09fX 2NfY19jX19nZ2d/g3uDi3+Xm4+bo5ejp5urs6f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj+AAEIHEiwoMGDCAkGWBgg oUMADR9KRBhxosWLGDNq3Mixo8ePIEMSBEQS0KBBJU2qLIky5UqXHyzAwJOops1Eg6ZA0XIIUR6a NRERytNmzRowXNCMAaPFChUqT54gmWqkSA4LFrQUGmTIENeTXruCPUl27KCtZsuqXUvW5EmVKOO2 JCloUKC7gegKwmsXb6C9gf4E8nPSTyC7ew371SP47x/BfhQLZhx48uTBlP/o8fO4sx/GmvWADs1Y dOjHohl/Ti2aT588qV3DFp2nD+vatnH34ZMnDx/etXm/7p2HTRo0aNKw6fPaePLkaegE0kO8enU6 dIhnp1MnT3bvdb7+Y88usEyYM+bDjDkTxrx59uzLyI/fPn4ZMedjzgB6M5EhLVNYMchNhvxxRhM/ 5JBDEVOAEQYYYFjhVFRLUFWEEFddoAUbHMLB4YccKgciiGqEmMaJKKIIHXIsolFGi2Lc56KLMb4X hhj4haHjjmF0wWOPP/rIo5A7EuljF0ciqaSQSPa4ZJNKOqnjkVI+qeQXYCSpJBhffLEFhF5qsYUW XTD1hRZZdvGFF12Q6QWaX76pRZhvlqkFm16cKeYWa8qphZh//kmFE040Qah5WzxFKKFUpBHGmIFG KumklEaKxZ8CpTQXSW259NKmKumHByJB2YQIHhIGkohQbBgRwgX+F1gQqwUZmPAEhFc4ZcUTFU5V hFVYafHVsFuhxVZbZbkliKZkCeIsSoIBcpe0g931mLWd3WVYH539YVtqp7FGGmmpzcYcc6z91hpr sfEh2mu/wdYbvMQN59u9wFnXW7769nudd9phd50d4gFMhx3eETxeHgiPZwfCcrj4Ihp29GGHHGwg NwYb8toxxxwe0wEyyA/T4cbFD6Mshxwo23HywyzLIZATT/1JZHpljHHejT/mvGN6YXyQgQyjHmJ0 Ij0hgkgccXTVxg8ezIrV1FiFYEWEEu7aKxJFBIFDsCOKqNzYJzp3InJnt2jGjPKhIYbbMcaHhnpz Ax3kkFCqqWb+j1904QWXV/bdN5J1djl4m3h6MWYXW7QJ6JuQQ3ompEz9ucWYkPopqZ5/al7p56CH fumlkpJO6VNUXEoFFE207sSNgtbchXlaUKEFFrjnXruguwdqu+281946EUH8IFDIKY/HncDEmfaX X9MG5kdMMsSBiNFGG3KIIaR69URMslIt/gVW5LprVFJNJUQQNgT7Vqcl5cUpYn85K4hg9mdb2bXX cgaaaeL6TbxoI8B76YtfBuzNd66znTzMwWAQVKDBttOd7TQQZMpb3sEU5jEOKi9lBPsYyUCYMpZ1 MGYqu5gJU+aGmK2MZS1cGRxWFsMWtjBjOKLYHNgwhh6OYQ7+B3ODG+DghgfOQQ4xXBkbbLhEG7rB OfLJEZJAJxAiWDEIViSCEISQRSIAAQhazOIQvohFIhjhjEdowhMaoAAPrMEPhSgE0rrSFUL4AQmw Ep8eZXW1rFGIKuuzQayykCIVoUENyFHDcVrUoiieYW44OgOOfkTJSkKpR2xSUp684CfPhe6ToJQU 8P5kukBVIVKnxF2lVHm70ZFylILKwu9I+acqpHJ0pEtd7aiwx1768pcW6ALqUAeBBzSACAk4gAEK QIABCIAhFpnBDGggzRnEoJoCWSKInqjNbY7omyMqAAAaYIUsnGENTGNaG9bpg2YOoAAFOAACErAA BjTgARH+qIAFVjAGPz6BCb0SQtdoEKzAWAsQl+lWZxjzLdPw4TG/Ic25mMMb2vhLO9axoMAUBjCC leyj2CGhSGHWspWpsKQmhdkLV7pSl6nshS6rYQ1XKkQkKlGINbVpE3HK054KEQ5EtIAihjpUrBC1 qEI96gMecFRFGMAATQ0ApKJwhDMCQBEAaMJVBdJUrh7Vq0QFwDBTN0yB/OCsaP1BENaa1ra2tQc9 QGtceyDOBgQoC1kAwxn2eoY2ZIEBBalIQQqwg8LK4LAuWMEKUBCCxr4qnkKIVJR0lLMXyeeyUcQR fnymnkruyEFbKpPfztSlO4XyUqc85ShJ58rdAe8prpz+5e2qYDss2LJ2ssxd6rCwW7Ly9re0HSts ySpc4hb3uGOFAqGaUFUjWHEIZ4UqMwfgTAEogiFY3SpXt4vV7GZ3ICxggQjGKwIQbNUE2v3uQNS7 3e2G973wZYFACrmi5yzykIw8jn4ZWVcmTGEKeNWrXs/ggwII9iABQMAOkGBYGSQWBSj4wAc4wIEM REAgOegmh7gZtg+RLUUhMk7ZRmwcEYPzxN48MVA9pMQm7vSJQlwixogY4xl7aIhA7ZCOO5yi5/h4 Yo3UWSUbpyYvTW5Sp8xC7VT3O1lSIbhUyAJvn7LVsG6VCukVa5a7C1axNkEIPOCBEIDAA+Nh1cxg HWr+l1d31a9GYVFwLhSGc9ADOtdZQTnQAVwVdGcF6QDPeQa0guq6BP8CGK95BcMOInLggQigAlNp sAwU61gKw+rCALhB61qXxiMkIQlIQOMZz2hG55qxi18sglrRWjy5wvXVfBa0rHNAgxvQmga1piY1 q8nrXfN6mr8OdrBZUE0YSJMFxp4BDJZ9bGVLEwbXjAGxiR3t984AvjGQNgtagO34evvb4P62drMs X++ul7tZJkgHQCCCda973OxNN0HMDQAVnODe91aBClhwgvJoFj03qhF7JhkjyrbHs2EQJwMK/V9E 5zULi3aIAmbABKvsoAY7cPBiGzthDmjgAhJoSA7+1KDIs+03bfdlkWUt68MxTBLhUwLSlcaUJ9NS SsmWCp7tUilLnWNByrvlbW5r9hQnU8EKU0bucadQXKYXVwqDekoUFIU6JzgdClOHgnJpNignvLnr cXZCm62MVbF796tVTu9X/xxmHfx57GqG+9nJfm6qNPcIzZ0zrfdu6xzcgAYKwvWtb/D3vuMa17a+ gcKnUmgfODwL7RzIQgYygAwAtAiFvfhhF8vYxlY4AxfAdA5GbYTmktrUVtwiENbaalafVQdnpfMP /jxrBRn+8Lj39a6vaU1th/v3vn/vCn5P/OLHd9/vRf6+932C5N+b3ylggb2Zj+8TQPi9zce3vfP+ Xf0VOKTfH+mA+Me/AZCgVyAmSL/61y8QNeVpTX5DHGnnZDMuOA5y9L8TFxReBCMsYQmOxwRZMAVM wAQKcBAHsANTYAQ+sAMzoFiItQIl0FgeQGGgZwEPgGHI8Ug5MwaZJR+WFHN50zhk4jdbICeeFChC Nzq/g1xT54LCNXVfx3VRMHWMMigzuChaBwWD4jqG8oPLtWmFsmlEWIRG2ARKUIRpxFybtoRM2ARI gHdG0ARTGGqc1lzMdUaflgRUWHqlV1VJQHrN9QOHN3pdWFU8cGu4ZgM0YANu2IZryANUEAWkZkXO hXpZhIddRDxrNQRBwEUCIWyCOIiCKE4L4AP+/VdoBbiITBACB0YAPgCAPuACDlAAA0AAEfBgjPUB IfB5sSJ6/cdFWnQhrLd6q/ZWsdcDtFd7gUdrfydNvhYD1BRevTdt4IZ8/PZ8LJACJ7B8/KYC0deL 0qdv4VV93Gd91WdvuXhvJsCM2+eMzNiMJ5B+0yiN0ViN65eNzaiN3NiNIMCNJKB+4RiO6TeOJGCO JPABGrCOGvAB/GYCH9ABG6AB80iPG3CP+IiPHcACNMACH8BuISBh8ChhBNkBBHmQCFmQHyAQt0NL u6NKteVaufVbvzVchoiIv+IDUxCABegDCKAQDLCRDQhYA6EAk4YCE+gBncgBsBJ6GOYgd/P+JKV1 OZLzOaqzS7uUdEoXBUxHKDa4KETohJzWhEPZOlNIhVxIFU3AhVUYhlCIlEYQakYQhp82lWEolWEo anc3aqZXaqT3lV/plXboXAKFh0NgRWBEPHxIBEPQln64PqW4eqzXh0Egl7vGj0HgBEFAazPwAtX0 AoAZmDYQmDlQKEDwA4fpVor5A3GVA2c1V4wJmQLxXjAAbtdGi8YXXoa4Az6AiD5wRqE2FUhgAoJV ADXQgDVwAALREBRQAyg5gROmARmQARZQARkIADmwVnL5mGnlmHl2Z6soaH93eMA2bMe2bLYYX8M3 jPy2Aso4jdUYndQ4ndRZndvYjdhpAuf+qH4gsJ3jaALdeY7dGZ7n+I//mI4fcI7oSQIgQJDwCALt GZ/tmZASZpAHaZ8KGY8KaZ/8qZ/jt44YgAEnMAMmoAEYAKAGeqAJugEBeo8nYAMsAALjl5/6WZ8W Kn7x2J/2KRDF9YJRZ4NRR3VeN4c/CQXipACF1ZlFgJG/0qIXUBEBcAAlMAMXMACOdm0lkJIWmEcV 4AAYxjmi0zs1o5PHVYNSF3ZBOIRGuaRHIJWk55Wnd4djeWpGIARVakZnKYphxEVYBEZyyZZjBJdy OZelqFZ1WTxzaaZqynpnxVZquphwGldy5VZyyptpJad1iqex55it8wPhFZiAGqh+qQMpreN2Z+UD cBWZcYWoc1WnjHmnicqYIjGplFqplnqpmJqpmrqpnOoQAQEAIfkEAAoAAAAh/hVDcmVhdGVkIHdp dGggVGhlIEdJTVAALAAAAABeARMAhwAAAA0NAgsLCwUGFQYGGQcIHQoLEwwMHBMSAxoZBBwcDxgV DhQUFB0cERoaGAoLIQsMLA4PNhQVJxkaKxcYIhobNR8gLCYbCiEeHCwhDSQkES4kES0tGTIlDjIm EzUpFDgtGjgrFjswHyQjIi4uJCQmLicpPDQyLzg2Ljg2MD8/Pzg3MxwdQS0uTTc4RjM0WDs7YUM3 IUhCLEpLPUhFOlRMPlFSPVVIL0JDRE1NTU5JQEdIVU9RQU9QWlBPUFNTQ1RUS1xbS1dWRlJSUlFS XV1cVFxcW1dYVlJTYl1eYlxca19gTF9gUF9gZWBfTmBfVGFgTmRjU2ZmWWhnVmhnWWlpVmxrW2do WG9wWnFlT3FtXnluW3NyXHh3X2NjZWNlbW5uYmtramhnbGVmc2tsdGprfGZndW9weXBvZHRzZHRz and4anpzYnh1an58Znt7bHR0dHV1fH18cnx7enh3eV1fgGxtgWFhgW9wg3NzhXNzi3p7inp6k3h5 lX+Aen+AmoB+ZoB/aIh8ZYB/coB/f4GAZ4SDbIiGbomIb4OCdIWEeomHcYiGeYyLc42MepGNdpGO eJqNdJiPepSSfJuTe52bfJWHb6KWfaSdfoWFg4eIg4uLhYuLioWFi4ODnYuKlYyLm4+Qi4+RmJCP iJaVgZKSjZiWgpuahJ2cipiWjJSUkZKTmpeYk5iXk5ualJ2dmoODoomJqZOUo5qao5eYrpeXtaKX gqWbhKCei6ucgqieiqGekqCfmaKggqKhja2hiqSjlKOjnKmnlKmmmamolquqnLSmjbesl76ym6Sk o6emqKinoayspa2tqqanuK+wrK+wp7GvpbCvqbKxpbKyrLi3rrq4rrS0s7i3s7u7tL29u7Szure4 yb2+07/A0cK5psC/t8C/vcLCvM/KvsbDttHLvcTEwczLws3NzcXFzcbG1MXG38rK1s/Q0NDPwtDO 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 TDtIRzVaSCRQTzhUUzJTUjpZVzVZVzhaWDZdWzplSR1mTSZsUihgXjxyWzVxVyxiYD57YDRBQkxM TExBQkJHSFlcWkVbWktSU01SUlJbWlhST1RKSmlVVWdUVXRSU3xaWn1bW3ROTm9gXkRkXUpiX1li XWpkYkNkY0poZkVoZ0traURsakxjY11tbFNsa1tmZFRwbk1ybERwb1N0bFp1c0R0ckx4dUZ8ekx5 dkp0clR0c1p4d1F4dlp8elN7eV1jY2JramZmZXVxa2N6dGN9e2N4d2d1dXV7e3R+fnp4d3c2N4VX V4VcXZNLS49mZph4eJR4dYhmZqlra7Nwb7R3d8WBfk6LckuAflGDd1mIc1CBf2SGfWuAf3qAf3OD gE+FglOFg1qIhVWJhlyNilyQjV6YglqYlV2EgmONimKIhWqCgnaDgnuIh3yKiXyJiXaRjmKWiWaU inKUjnqUkWWUkmuYlmyamG6bmGGUknSWlXiYlnKZlnucmnOcmnykkV6kjGSljmirlGuqkmignnak mXe1mWu0nXagj3SloV6zoHjGq3+FhYOMi4ONjYqHh4aFhZePkIqQj4KQj4mSkoSUk4yYl42dm4Kb m4ydlYOVlZGYl5Kbm5KdnJmWlZqFhaKDhK2Li7eXlqeWlrygnIuhmoWgn5ShoIWioYyrpoeko5Oj o5ypppSqqZarq5ypp5y1pIWzrJm0soi0sp2lpaKsq6Oqqa2npraxr6SzsaO7tKa1tbW6urq8uLKg n56UlcWmpsirq9asrOGfoMTLtY/EuqjAvbHGw7bYy7XVyrHk1r7Nzc3CwsLS0tLe3t3X0cTf3+Df 4ODn3Mfg39/s4c/t5dXu5tju6Nzw6dvh4eHu7u7w7OL///8I/gABCBxIsKDBgwgJCkgocCHDhxAj SpxIsaLFixgzatzIsWPFXr5A9hoJ0pdJkSVFnhwZEmWPHVDU9fO3r2bNetnEEStXThy6ev3y1bu3 rpgxYkiNDRPmLVYsddZewXr06tGjNlCgxMKGLVvXa1+5gr1GtqxZZ9fQpk3rLJwzYMCcOUsGt67d u8B85f2V16TfYC1JCh4ceLDgwoYR98KFSzDjxYsfk5TMuPHjy5YrR66MmfNmzqBDV6YlGhdp0qZJ x2Ls1DRj0rJeyZb6Gtbsqq9oLUa9mlYsW7ha9xauOngsWr5X23IqsKpV2VSjU8X9nPpz6VVf/oqX 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 2qqXaLB+ftmXjjSugGmu5op/9/cE8rWuixmv8+UE8KoE9AqZRpkD+eqZCsuwJGyxBkuBGruxDZjC K0yxJIzCKhyyHQuyFpsCLGDDIpvDOWyzN8vD3ZmyOwvEPyzEPFvEP+yy+boCLrvEJ9CyJAsDSKmy N2zEVFzFTVzEAhG06pmkh0ClUfqlYPqkqUAJYLoNdCAECIAAHFC1QoALpvDGriAKf2AGQ4BWZyAD L1CsfUAJa2AGIDABsSfgjTiZoRnqeK5ovbJICCfqCaAgjMZojMnIjJIcuJOAh3l4ydjYo0CqjZzc jV/6yWIap2W6B3lAyqVsyp1Kyqa8yspbvKTsqa+cys9rvLR8vLV8y7h8y8Wby7zcy73MBbfMBcBM y8Jcy8A8zFuAzMpMy1pgvFiwBU66BYnqBDQwA7lrzYhqzYkKzXuQzMZ7zN8czuAMzM2MzN+MzB6R zuq8zuzczu78zvDczjMVzw8REAAh+QQACgAAACH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAsAAAA AF4BEwCHAAAACwsMFRUWGxsbBwgUERE8ERIwMzAIPDkKKykNJiYmKioqJCU2PDohNjUgPj4+NDQ0 PCspHyAuDg5GExNEFRVLGBlXDxBKHR1rKilJJSVXMzJUJCVjODh3MTBpHyBpQT4LQD8fQT8gRT1W UEwNU1AYQ0ElTkwkS0opR0UoSUY2UE4lUU8oVEMvUUs3VVMiVFIrWVYjWlcpW1klXVoqW1kzXFo6 VlU0YV4sYV4xYl06aUkkaGQsZWIzZGI5aWY6bWo7a2c0c200dHAseXUtdnM0eXUxenY5fnkzfXk7 dHE6cm4qflodSkpKV1ZGV1dWTUVbWFh3TkxsZlxVZWNCZWRNaGZFbWpDbWtLaGdNZWRXcG5DcG5M c3FFdXJKeXZMfXpDfHpLd3ZVYWFha2tkamppaGdgcG9jcnFlc3NteXdleHdqfXxmfXxudnZxfXxy fn55eHdyaml/PDyGLi+UNDWqRESYW1uIXl6USkmGTEy2Tk6xX2CNaGiIaGiVc3KbdnSJdXWke3u1 amqkVlbJVFPLfHzEi2k0gXw0gn47mXQ6kmoupHs4oXMriV8jgX5EgX5Kj3lPgX5Tk3dLgH9rhXlj gH5xgH96pH5BhYE6iYQ8iIM4lpA8pJ4+rqc+hYFEhYJLioVDiYZMjYlLjYlFg4BVhoNZiYZdjYpT jIhTkIxNko5SlIpZlZFUmZVal5NYhYRujYtkjoxviIZpg4JzhIN7iIdwiId7jItzjIt7h4h9ko1p kI5xko56lJJtlJJ0lJJ8mph+mpV8qIVLqopWto5SuJBUt5lmsJhvv6Bbw5hWx6dy0KtvwJpghoaB jIuCi4uIkY+Ek5KDlpWJnJuDnJyKmZeFkIyXh4WqjIu1qJ2JpKGJqKKUuaaHuKyXtrOsvr6+u7m0 q6irop+ih4fSsbHHkZDix7eZzrWJybymwL651MGTzMGr1cu059S15M+r29vb1dbWzszH3+Dg5dzH 697J8ePM8uXR8+nY7eHP5ubm7u7u6Obj8PDw////8O/vCP4AAQgcSLCgwYMIEypcyLChw4cQI0qc SLGixYsYM2pMwzEORzdu0oAMKbLjSJEjSYJM88TJE3b98OG7J9Peu3LkDJkzR84bvX733NV7h82Q IENGBQUqp6sWPXa1asGZCidOmTO1oE2DxnUr169cnUFz5uzZM7JonenSlbZpLWdRo8K5RLVu1TdT 4+itqrdvnJUcOwYuGRhwSZIoBxdWzLjxYseQIyOOTHkwmsqULzsmU6YMms4fO38uwxnNyjKKNXP0 PJh16zSqUQv0TKa27du1Sds+c4a27au8ybT8po+mTHz27tkMJIhcNucz3b1bh27QID+DAgX6E0gc 2Vrt2v5JnfomDudaZ9N+dxsXbly7duNUreomTnm/kxtfRrOfNJrcuAUo4IBknDGgbgASqOCCCxpY IIMCIsgZbhIGWGGEZGhxmxljaGGGhgVqKGIZZkxo4W9klAgggrqpyJmLAllCCy0y0jijjTfmaMmO MtZI4460VCGOPPncQ5M9SCL5zh9HZYONIPm0c8456HRzBx54+HGHH9thA8wzuoR3y5i01ELLGmk8 M82abLY5jTRrRiONNNFAE42cwNwJDDTP5GKWn7noAiaYgQY6Zi5j3oILmbfQ0mhUMzaa44xvUErL G5ZU+iOPnHYKJKZtwPJGpbC0MWqllLSRaaWqejoqJf5vtKFqq7G+AaslstYq66yxyhoHrr2aumuu wg5r7LBrHItsssjKukavzB67BpprqIHrrtOqscaOzSbrbbRtPOuts+Hueq23ArnQhBNVaLiGZtry pwZ/sO0H27tovMsRGlOoI4875wiDTDoz1XPPO9cIko1SfsiTDjvpnGMlHnxEUfEffwACjlrusOPN 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 YSNlYSlpZSpsaC1oZCZuajFnZTdxbTRxbTp1cSR9eSN6dip1cjp4dT54dTR0biFLS0tDQ0NUVE1Y V01aWEdbW1NbWlVRR1NYV3plVkZoXlJqaEdjYVBjY1traVJsa1tpZlZwbltwblR5dkF8eUR4dUNy cFJ0clt4dlp9e1R6eVxwbkRramNpaWRwbmN0c2Nzcmx4dmJ8e2N8emt4dmh7e3J3dnFqaX1gXXUk JIUmJpc5No8pKqgtLrYzM7M0NMg5OdYvMME+PeNAP+RbWohcW5VHSIxeXqNPT7JhYZtkY5dxbItk ZKhnZ7Z0calgXYBDQtBqa8dtbdR4duRLSeqBexyDfRaRZB6CfCSCfSqBfTaVbS6qei+GXyOBfUqB fVmTdUqAfmODfmqDfnOifkaQiRmJgyyGgCmGgTGKhTKNiTuJhTiRjDyQizalnR20hTmtgj21rCCJ hUOIhUWFglGDgVyIhVWSjUOUj0iVkUSWkUqalUmagFeDgWSEg2qKiGWMi2uIhmiDgnOMinOIhnSR jm2UknOYlXiRi3O3i0W2jk2okGu6oXrLkjzLjzjLlUXMm1HUnUfIlkvXpFbVoUjUrmzlrlvjs2fn vHngrWDBnmXryXeypZSvrLOXlZ2wr87NtYnNt5HFu63CvcbUwprbyaTQyrzowofnyZnp05rr1Kbl 1rbw1arz3LjnzaLx47PMysbY1tHi18Lx38Pz4sX15Mr368z26tP369fu59T////19PHu7OgI/gAB CBxIsKDBgwgJBkjIsKHDhxAjSpxIsaLFixgzatx4sYrHjyBDerRipUpJkSjB+cuXD59Le/HEWapU aeY3d/7wxYO3zhElSDR/PjKHB48/dnmKFs0zZ04epk2jSo0zJ06cN3PgzHnzBg6crl/BdAXjFYxZ smfPZjG7NguWt1ncxn1Ll6Rdkyg/kszLt6/fv4ADCx7s9yThw4j9Cixp5cpdu3utYBkJOfLkkyTT 5cy3T58+e/bwvYsEidIjSJH2iW73Tt1pRo8QMWrESJzSe/yULk36tKkdqU3lNLW6leubq8aTvxEj 9o1ZOGmjm/3S9gsYLG6x06WbRfJjxpj3/poEP9Ix+Mfmz0e+ApIkFvGOq7CvPN4w5Mvp66+XTxl9 4/6R3aUfY+PNR59jk42nYGPfNRjge+dVkSBlBQZYkkBfZKjhhhx2+EUYGYLY4Tz/6OOSiaDZc087 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 7WiNynme56me1ZlY7SljAkELAJkJPnCf+Jmf+rmf1+AJ9TcPW3CRiekHHOCY06CZ6iANp6AFIrAH 5sAP2gANmrkNzDAO/FAPoMAFvpCBGbgLHvqhHjqCK6kLrUCiKXiCJwqDNLiiM7gKq6AKq8AJLsoJ NFqjNLoJRkiEnICjTdCjPtoEURikUgiF9xlt+3mkSJqkSrqkTNqkTvqkUBqlUjqlVJp/HBEROXSl WrqlXNqlXvqlYBqmWhoQACH5BADIAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgET AIcAAAALCwsGBhkTExMcHBwKCikODjcQED4VFSorKQcsKQgmJAc2NAk5Ngs9Ogo5NhQvLQ4nJic4 ODgzLC4gHgUTE0kZGFwVFVYZGWUeHnMfIHYwJ04kJHstKmogH3ZAPQtCPxdDOixBN1pEQQxNSQ1J RgxKRxZRTQ5RThdWUw5YUw9WUhFYUxBcWBReWRpYVBtdWitYVSRVVDlKSSliXRFgXBxhXSNlVytg XjRxWT9qZRJsZxVxaxxybBR1cBV6cxV6dRt9eBZ9eBtlYSNlYSlpZSpsaC1oZCZuajFnZTdxbTRx bTp1cSR9eSN6dip1cjp4dT54dTR0biFLS0tDQ0NUVE1YV01aWEdbW1NbWlVRR1NYV3plVkZoXlJq aEdjYVBjY1traVJsa1tpZlZwbltwblR5dkF8eUR4dUNycFJ0clt4dlp9e1R6eVxwbkRramNpaWRw bmN0c2Nzcmx4dmJ8e2N8emt4dmh7e3J3dnFqaX1gXXUkJIUmJpc5No8pKqgtLrYzM7M0NMg5OdYv MME+PeNAP+RbWohcW5VHSIxeXqNPT7JhYZtkY5dxbItkZKhnZ7Z0calgXYBDQtBqa8dtbdR4duRL SeqBexyDfRaRZB6CfCSCfSqBfTaVbS6qei+GXyOBfUqBfVmTdUqAfmODfmqDfnOifkaQiRmJgyyG gCmGgTGKhTKNiTuJhTiRjDyQizalnR20hTmtgj21rCCJhUOIhUWFglGDgVyIhVWSjUOUj0iVkUSW kUqalUmagFeDgWSEg2qKiGWMi2uIhmiDgnOMinOIhnSRjm2UknOYlXiRi3O3i0W2jk2okGu6oXrL kjzLjzjLlUXMm1HUnUfIlkvXpFbVoUjUrmzlrlvjs2fnvHngrWDBnmXryXeypZSvrLOXlZ2wr87N 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 YTxpZDFtaTFqYD1zay5wZy5yazNzbTt5bjN0cDN4cjdKSklPT1lKSlhPUFldW0RYVkdUVFtdXFtY VlVVS1FTU2JbWmNdXWtYV2JZWXdRTmxhXkRgXUtgX15jWlVtU0NgX2FgX2lkYkNlY0ppZkZpZkpt aUZtakxkY11sa11nZVJxbkt1bERybFl2cUN6dER6dkp9eUxzcEl9elJ2c1pkY2NjY2poZ2Rsa2Js a2xoZ2tlZXFsbHRsbHtnZnlwbmZ0bmlwbnJ1c2R0c2t4d2x9e2N8em15dmBzc3R1dHt4d3J7enN7 e3l4d3wlJYQpKYgrK5k4OJQsLKczMqkzM7YvL7A3NsFaWoldXZJeXptSUphHSIxcXKJraYNmZJl3 d45hYadkZLhfYKJnZ8VwcNNIRs+JZjmMdTmicjyIaUWBfEuCd0aBfVWDf1iWc0iVdVWObUuAfneM d2WkeUeie1WAf6GQijiQjE2EgFuEg3uGhXqUiXGphFizilatgkizjme2kma4mHWmjXK9o3fAoHuK h5qSjI2Pj6yrmYqhnae5pIq5qJaopKmmpLW4qqOxrba9s6m/v7+2tbu6uMSdm8HErZfHsZzIuKfL vbTLvrnDvLnNwbrNwbfRyb/NxMLHxcjGxtTJydvIx9fU1N/S0tLRzc3MzOLW1uPX1+na2ubb2+jX 2Of///8I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzaiTDEQ3HjyBDduyIpqTJk2jA1YsX j11LdunO3bJF09Y2dfVgrkMXi9Ysmj5nneMEC984SLBgEYUFqSnTppAeRYok9ZEjR1avXs3qqJGj RGAdqVGTSOxXNWLVsElLdmzbNG7TwE2zRq7cunjXrCGThmMZunzXqFmDpk1hvYTVdJTrkS+avh/3 gtwrmbJeMihNGkZDuCRIzyLDhBT9sTFJjyg7oyYZ0rTI1yE7E1bt2WTr0rA5knaNuXbh2gJBmsnN cfhryZE5qlznkiW75+pizaJV69WslunQqUO36tUqVqpY/q1apQ3SJk7vyHGCtN78o0eb3st/T6mR /ff2GyWyrwgsIv//geUfHXSARWCBiaiRRiILgjWHXWk8+NeEZJRR4YVlDGehhRdKZuFlZZShF4cV rrEhR8hdCNKJGFbIYYp8ffQhca9xaJxwKpaWomTDkUbjRzcS19iQMNJIYkhBBikjGcitIdAcUMIh 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 J+oLZvsHbSsIfxAIbezGasy2MDrHc7wFWmDHW5AFd5sFWMDHPPrHfYWLnlFgukIqplBQBWJKw4K8 yOepyEsau4isyI78o4qcBYeMuYdcBVmguIvrspvcupPbuqcLs5+cpVDwyTGLnow7s418yK1snpHM yS8ryD/qyqaLnrXsyDVcy63MyDb8y2IqBYqMyKocBRpxzMiczMq8zMzczM78zNCsEAEBACH5BAAK AAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsbGgUWFhcNDSQNDSsO DjERESURESweHCUeHSwSEjMVFTsYGDsgHykgHzAiIAYoJgcrKQc1MgkkIyQmJSkuLSsqKSglJDMl JDwrKjIqKTowLioxLycwLjQxLzk5Nys+PS01Myk0MjMxMDg5NzQ5Nzg+PDQ8OjsgHg4UFEMZGUob G1QYGFsbG2YfH3AjHkkkI0YjI1QnJlgyLkUzMkM9PEQ9O0s3NEs2NVgwKlokJGMjI2srK2csLHQr K3wkJXQyMXc6OmlDPjJGPi9CPUJAPkxCPnFCQC5LQi9CQDJNRDNJRTtMSTxHRDhTRTNSSztZTT5W RzZWUz5bUD9QRC9tUz5EQkNDQkpIRkFMSkNMSkxLRUxMS1NLSVtFQ1hRTUNQT0pZSUlSTlVWU0JV U0xbU0NcWURcWkpYVkpVU1JUUlxYVlNbWVRcWltZV1pKR2RTU2VSUmxbWmZbW2taV2tSUnNRUXxc XHNcXHpXWHFQTXFjWkNhXkpsXURtXkpoU0hiXlNoWld0W0d1W1VlTU1gX2tlXGZgX3Z3XWtkYUxq YkxraE1jYEZkYVRkYVpqZFJpZ1traFJqaF5zZk10ZlN6ZVR4ZFp8eFliYWZkY2traWNqam5pZm5l ZXNkZHtoZ3RoZ3lsa3Nra3l6ZWlwbnVwb3t2anJ0c3Nzcnt/f398cnQrK4MoKIksLJY0NIcwMZY0 NKYuLqNaWoNaWotVVYdbW5NcXJxSUpNISY1dXaheXrJiX4VhYYNjYoxqaoNsa4poZ4FjYpNpaZhw boFwbo1zc4R4d4h6eoR3dYh7eJRwb5ZhYaRlZbdfYJ+FalmKcV2AZUqDamiJcmmKd3aGeoaHe5KD fqaSgHiCgoKLiYyGg5WViIqWjJeamIaalZeNjauLiqSLi7CYlKaUlLOUlLqZmbiilZmgkY+jm6Sk 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 JUMlJUwoJ0MtLUQtLEsoJ0kiIlQkJFwrKlMrKlooJ18xLkUwL0w5L0UwL1IwL102NUQzMko6NkQ6 NUw6OUU8O0szMlM6NFI4N148O1M7OlszMlsjI2MjI2stLGQsLGwoJ2AlJHIjI3srK3IrK3snKH8x L2MwL2w0NGQzM2s8O2Q8Oms4NmQ0NHMzM3o5OHQ6OngvMGNMOz5FOD5ROj9EOkNDPEtLPERJPElA N0BBPVFFOltKPVxFOFZSPUJCPWNEP2xAPnNHPHpEQ0xNQUxMS0xHQkRFQ1VEQ1xLRFtMS1VMSlpL RFJSQUZUREpXR0tUSFVQTltbSlVbT1pSRlhTU01dUFZcUl1UVFlEQ2NFQ2tKQ2JKRWxMSmRMS2pE Q3RMSnJLR3lQTmFTTWtaTmNVSGdTSXJVSnpTUWRTUm5aU2NZVW1cWmlbWWVVVXNTU3tXWHFXWHlY V3JcXHRbW3xfYH9fYHNjT1VkT1hkU1xlUVljVGJrVmJmWmlhWndiYWZkYmxra2thYXRiYnxtYnZ4 eHh1dHh0bH4lJYMrK4M3N4dHR4RRTYZRUoJSUotYV4NYV4paWoNbW4tXWIlRUZRUVJpXWJRbW5Na WpxZVpFWV6FaWqRfYIFfYJRgX4VgX4loX4phXpJjYoNjY4tpZ4JqZoxqaoRra4tnaIpjY5NjY5xo Z5Bsa5Nubppzbod1b5V1cox4coZ6dIx5c4d1c5t5dZR6dZt9eZN4dphjY6Nra6xmZqVvb7J0c6J5 daV8eqN3dqp4eLCBf5mAfaOBfaiEhJ6Dg6SFhauKi66Hh7OHh7qMjLyKirWUlLqbm7q/v7+IiMDD w8PNzc3NzMHQz8LU08La2MPY2MzT09L///8I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgz aqQkq9KsSh47dgzp8eMskbRo6VrJsiWtcOfMmSNHbma1cMGA6QQmrRrNatyq8fK1yxewXUjH8ep1 bpyvYL6eRo26q9evq79s4bLFlWuuWrhm4QqbK5fYWrNqmTVrKyUvXkjjhtulaxc0Wr+ePcNF69mw ZLiE7RWbLNmtSs8qFS6MuFKtZM9y9e01zFfLb76g9XomK6XesLb2Jqs0MplJkImTdRwN+FlblS1j 05LVmdas27hNdrxNciRp3idVwo7NMmVn2rNF7gZ5siRJ4LdrDyeuK7nx6Lifeyz5UXvwlNR1/gmk 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 --=-bsRiFDLKM4EN6AcwA788-- --=-eVOibjjNFq6sbbeSTX+k Content-Disposition: attachment; filename=fr.po.gz Content-Type: application/x-gzip; name=fr.po.gz Content-Transfer-Encoding: base64 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 AgA= --=-eVOibjjNFq6sbbeSTX+k-- From jesuscv@ono.com Mon Jun 26 10:24:39 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 545593B026F for ; Mon, 26 Jun 2006 10:24:39 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24263-10 for ; Mon, 26 Jun 2006 10:24:31 -0400 (EDT) Received: from resmta04.ono.com (smtp.ono.com [62.42.230.12]) by menubar.gnome.org (Postfix) with ESMTP id 8FE843B03F0 for ; Mon, 26 Jun 2006 10:24:30 -0400 (EDT) Received: from 84-121-247-237.onocable.ono.com (84.121.247.237) by resmta04.ono.com (7.2.073) (authenticated as jesuscv) id 4486434F001FF2A0 for epiphany-list@gnome.org; Mon, 26 Jun 2006 16:24:28 +0200 Subject: Errores al navegar con epiphany From: JESUS To: epiphany-list@gnome.org Content-Type: multipart/mixed; boundary="=-f1J4QeeCn9+eFkgVMlwa" Date: Mon, 26 Jun 2006 16:24:28 +0200 Message-Id: <1151331868.7327.0.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.115 tagged_above=-999 required=2 tests=[AWL=0.253, BAYES_00=-2.599, TW_BF=0.077, TW_XB=0.077, TW_XF=0.077] X-Spam-Score: -2.115 X-Spam-Level: X-Mailman-Approved-At: Mon, 26 Jun 2006 16:13:42 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 14:24:39 -0000 --=-f1J4QeeCn9+eFkgVMlwa Content-Type: text/plain Content-Transfer-Encoding: 7bit --=-f1J4QeeCn9+eFkgVMlwa Content-Disposition: attachment; filename="error en epiphany y firefox linux" Content-Type: message/rfc822; name="error en epiphany y firefox linux" From: JCV To: submit@bugs.gnome.org X-Mailer: bug-buddy 2.14.0 Subject: Epiphany error en pixmania.com (tambien con firefox en linux pero no en windows) Date: Mon, 26 Jun 2006 16:24:28 +0200 Message-Id: <1151331868.7327.1.camel@localhost> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Distribution: Ubuntu 6.06 (dapper) Package: epiphany Severity: Normal Version: GNOME2.14.2 2.14.2.1 Gnome-Distributor: Ubuntu Synopsis: Epiphany error en pixmania.com (tambien con firefox en linux pero no en windows) Bugzilla-Product: epiphany Bugzilla-Component: General Bugzilla-Version: 2.14.2.1 BugBuddy-GnomeVersion: 2.0 (2.14.1) Description: Description of the crash: Se bloquea al navegar por las paginas de pixmania.com, epiphany y firefox en linux pero no en windos Steps to reproduce the crash: 1. 2. 3. Expected Results: How often does this happen? Additional Information: ubuntu dapper Debugging Information: Backtrace was generated from '/usr/bin/epiphany' (no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1228040512 (LWP 5353)] [New Thread -1316070480 (LWP 5368)] [New Thread -1298347088 (LWP 5364)] [New Thread -1289954384 (LWP 5363)] [New Thread -1281561680 (LWP 5362)] [New Thread -1272800336 (LWP 5360)] [New Thread -1264407632 (LWP 5359)] [New Thread -1247417424 (LWP 5358)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) 0xffffe410 in __kernel_vsyscall () #0 0xffffe410 in __kernel_vsyscall () #1 0xb7e4095b in waitpid () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7d058e6 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0 #3 0xb7f3ac55 in gtk_moz_embed_get_title () from /usr/lib/firefox/libgtkembedmoz.so #4 #5 0xb713dfc7 in XQueryExtension () from /usr/lib/libX11.so.6 #6 0xb713254b in XInitExtension () from /usr/lib/libX11.so.6 #7 0xb739351c in XextAddDisplay () from /usr/lib/libXext.so.6 #8 0xb738f2c0 in XShapeGetRectangles () from /usr/lib/libXext.so.6 #9 0xb738f8be in XShmDetach () from /usr/lib/libXext.so.6 #10 0xb0fa1aa2 in NPP_Destroy () from /usr/lib/mozilla/plugins/libflash-mozplugin.so #11 0xb0fa2d0f in Private_Destroy () from /usr/lib/mozilla/plugins/libflash-mozplugin.so #12 0xb0fb313d in ?? () from /usr/lib/firefox/components/libgkplugin.so #13 0x088dcbdc in ?? () #14 0xbff54118 in ?? () #15 0x00000000 in ?? () Thread 8 (Thread -1247417424 (LWP 5358)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7e748c4 in poll () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #2 0xb7f07086 in PR_Poll () from /usr/lib/libnspr4.so No symbol table info available. #3 0xb5a9b080 in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #4 0xb5a9b7c5 in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #5 0xb6ef0b39 in nsIThread::IsMainThread () from /usr/lib/firefox/libxpcom_core.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 7 (Thread -1264407632 (LWP 5359)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb6ef2ec4 in NS_NewThread () from /usr/lib/firefox/libxpcom_core.so No symbol table info available. #6 0xb6ef0b39 in nsIThread::IsMainThread () from /usr/lib/firefox/libxpcom_core.so No symbol table info available. #7 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #8 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #9 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 6 (Thread -1272800336 (LWP 5360)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5a7a9aa in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 5 (Thread -1281561680 (LWP 5362)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5a7a9aa in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 4 (Thread -1289954384 (LWP 5363)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5a7a9aa in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 3 (Thread -1298347088 (LWP 5364)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5a7a9aa in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 2 (Thread -1316070480 (LWP 5368)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5aa5f6d in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb5aa67c1 in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #7 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #8 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #9 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 1 (Thread -1228040512 (LWP 5353)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7e4095b in waitpid () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #2 0xb7d058e6 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0 No symbol table info available. #3 0xb7f3ac55 in gtk_moz_embed_get_title () from /usr/lib/firefox/libgtkembedmoz.so No symbol table info available. #4 No symbol table info available. #5 0xb713dfc7 in XQueryExtension () from /usr/lib/libX11.so.6 No symbol table info available. #6 0xb713254b in XInitExtension () from /usr/lib/libX11.so.6 No symbol table info available. #7 0xb739351c in XextAddDisplay () from /usr/lib/libXext.so.6 No symbol table info available. #8 0xb738f2c0 in XShapeGetRectangles () from /usr/lib/libXext.so.6 No symbol table info available. #9 0xb738f8be in XShmDetach () from /usr/lib/libXext.so.6 No symbol table info available. #10 0xb0fa1aa2 in NPP_Destroy () from /usr/lib/mozilla/plugins/libflash-mozplugin.so No symbol table info available. #11 0xb0fa2d0f in Private_Destroy () from /usr/lib/mozilla/plugins/libflash-mozplugin.so No symbol table info available. #12 0xb0fb313d in ?? () from /usr/lib/firefox/components/libgkplugin.so No symbol table info available. #13 0x088dcbdc in ?? () No symbol table info available. #14 0xbff54118 in ?? () No symbol table info available. #15 0x00000000 in ?? () No symbol table info available. #0 0xffffe410 in __kernel_vsyscall () --=-f1J4QeeCn9+eFkgVMlwa-- From reinouts@gnome.org Mon Jun 26 18:32:38 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 846EF3B0356 for ; Mon, 26 Jun 2006 18:32:38 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 20099-05 for ; Mon, 26 Jun 2006 18:32:37 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 70D173B0367 for ; Mon, 26 Jun 2006 18:32:37 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FuzdE-0001r2C; Tue, 27 Jun 2006 00:32 +0200 Date: Tue, 27 Jun 2006 00:32:33 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: Epiphany List Subject: Re: Looong freezes when watching google video In-Reply-To: <1151336383.86561.7.camel@dracula.transylvania.net> Message-ID: References: <1151336383.86561.7.camel@dracula.transylvania.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.353 tagged_above=-999 required=2 tests=[AWL=-0.104, BAYES_00=-2.599, INFO_TLD=1.273, TW_WF=0.077] X-Spam-Score: -1.353 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 22:32:38 -0000 On Mon, 26 Jun 2006, Dev Tugnait wrote: > Flash videos etc and even just basic graphics always crash epiphany. > Firefox doesn't stand a chance either. The only broswer that works > flawless with flash for me is opera. I think there must be something wrong with your system. While I have experienced a Flash-induced crash once in a while, I recently viewed some Google videos in Epiphany without any trouble and most Flash pages are rendered fine. Make sure you have the official Flash 7 plugin from Macromedia, stuff like swfdec *will* crash your browser. PS You can edit ~/.gnome2/epiphany/mozilla/epiphany/chrome/userContent.css following the instructions given on floppymoose.com and then Flash animations will only play when you click on them. regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From dev@unixdaemon.org Tue Jun 27 04:07:54 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 31E563B0162; Tue, 27 Jun 2006 04:07:54 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15087-08; Tue, 27 Jun 2006 04:07:52 -0400 (EDT) Received: from spunkymail-a13.dreamhost.com (sd-green-bigip-60.dreamhost.com [208.97.132.60]) by menubar.gnome.org (Postfix) with ESMTP id 0829F3B0093; Tue, 27 Jun 2006 04:07:51 -0400 (EDT) Received: from dracula.transylvania.net (cpe-66-24-108-209.stny.res.rr.com [66.24.108.209]) by spunkymail-a13.dreamhost.com (Postfix) with ESMTP id 080CF129B29; Tue, 27 Jun 2006 01:07:48 -0700 (PDT) Subject: Re: Looong freezes when watching google video From: Dev Tugnait To: Reinout van Schouwen In-Reply-To: References: <1151336383.86561.7.camel@dracula.transylvania.net> Content-Type: text/plain Date: Tue, 27 Jun 2006 04:07:48 -0400 Message-Id: <1151395668.86561.27.camel@dracula.transylvania.net> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.376 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_WF=0.077] X-Spam-Score: -2.376 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: dev@unixdaemon.org List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 08:07:54 -0000 On Tue, 2006-06-27 at 00:32 +0200, Reinout van Schouwen wrote: > On Mon, 26 Jun 2006, Dev Tugnait wrote: > > > Flash videos etc and even just basic graphics always crash epiphany. > > Firefox doesn't stand a chance either. The only broswer that works > > flawless with flash for me is opera. > > I think there must be something wrong with your system. > > While I have experienced a Flash-induced crash once in a while, I > recently viewed some Google videos in Epiphany without any trouble and > most Flash pages are rendered fine. > > Make sure you have the official Flash 7 plugin from Macromedia, stuff > like swfdec *will* crash your browser. > > PS You can edit > ~/.gnome2/epiphany/mozilla/epiphany/chrome/userContent.css following the > instructions given on floppymoose.com and then Flash animations will > only play when you click on them. > > regards, > I do use flash block. I have a freebsd machine and google vids did work but after the 1.8 upgrade it stopped working. I can't play or view most of the flash stuff on any gecko based browser. flash7 is experimental at best. -- Dev Tugnait From magnusth@citrix.com Tue Jun 27 05:06:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 10B773B04A1 for ; Tue, 27 Jun 2006 05:06:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18368-06 for ; Tue, 27 Jun 2006 05:06:05 -0400 (EDT) Received: from smtp16.wxs.nl (smtp16.wxs.nl [195.121.247.7]) by menubar.gnome.org (Postfix) with ESMTP id 28EE73B0224 for ; Tue, 27 Jun 2006 05:06:05 -0400 (EDT) Received: from deathstar ([194.121.182.66]) by smtp16.wxs.nl (iPlanet Messaging Server 5.2 Patch 2 (built Jul 14 2004)) with ESMTP id <0J1I00I74HA3Y3@smtp16.wxs.nl> for epiphany-list@gnome.org; Tue, 27 Jun 2006 11:06:03 +0200 (CEST) Received: from andoria.citrite.net (localhost.localdomain [127.0.0.1]) by deathstar (Postfix) with ESMTP id 0B4303AABD for ; Tue, 27 Jun 2006 11:02:16 +0200 (CEST) Received: by andoria.citrite.net (Postfix, from userid 1000) id 7A8574B9E9; Tue, 27 Jun 2006 10:04:40 +0100 (BST) Date: Tue, 27 Jun 2006 10:04:40 +0100 From: Magnus Therning Subject: Re: Threading in a python extension? In-reply-to: <1150931316.6438.21.camel@localhost> To: epiphany-list@gnome.org Message-id: <20060627090440.GA5121@die.therning.org> MIME-version: 1.0 Content-type: multipart/signed; boundary=6TrnltStXW4iwmi0; protocol="application/pgp-signature"; micalg=SHA1 Content-disposition: inline User-Agent: mutt-ng/devel-r796 (Debian) References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> <20060621215342.GA4786@die.therning.org> <1150931316.6438.21.camel@localhost> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.402 tagged_above=-999 required=2 tests=[AWL=0.043, BAYES_00=-2.599, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.402 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 09:06:07 -0000 --6TrnltStXW4iwmi0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jun 21, 2006 at 16:08:36 -0700, Adam Hooper wrote: >On Wed, 2006-21-06 at 22:53 +0100, Magnus Therning wrote: >> On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: >> >Magnus Therning wrote: >> > >> >> Does anyone have any examples of multi-threade extensions written in >> >> Python? >> > >> >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good >> >suggestion about using gobject.idle_add and python enumerators. I >> >have been using this trick in a few pygtk apps to keep them >> >responsives while not using threads and have been very happy with it. >> > >> > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.02= 0.htp >>=20 >> Isn't there an error in that recipe? >>=20 >> my_task() will return a new generator each time it's called so the >> following code wouldn't do what's intended, right? >>=20 >> def on_start_my_task_button_click(data): =20 >> gobject.idle_add(my_task().next, data) >>=20 >> I think what's intended is: >>=20 >> def on_start_my_task_button_click(data): =20 >> task =3D my_task() >> gobject.idle_add(task.next, data) >>=20 >> Or did I miss something? > >You're on the right track, but missing something. The function which is >being passed in gobject.idle_add() is the generator's ".next()" method. >So *that* method will be called time and time again until it returns >false. What I really missed was my brain. It seemed to have stepped out at the moment I wrote that email. I will not even try to explain how I arrived at that question... /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. Never be afraid to try something new. Remember, amateurs built the ark; professionals built the Titanic. -- Anonymous --6TrnltStXW4iwmi0 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBEoPSoiMWTaatN+6QRAh2nAJ0SWDWT1LTDYKNL6Wxi+vJWE5qrrACgjFMS OwIEVV8QZJdiWeFkMh15oqM= =/PBI -----END PGP SIGNATURE----- --6TrnltStXW4iwmi0-- From funky.style@gmail.com Tue Jun 27 06:50:42 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5BA833B0088 for ; Tue, 27 Jun 2006 06:50:42 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24551-01 for ; Tue, 27 Jun 2006 06:50:40 -0400 (EDT) Received: from wx-out-0102.google.com (wx-out-0102.google.com [66.249.82.199]) by menubar.gnome.org (Postfix) with ESMTP id 050473B00FF for ; Tue, 27 Jun 2006 06:50:39 -0400 (EDT) Received: by wx-out-0102.google.com with SMTP id t5so736380wxc for ; Tue, 27 Jun 2006 03:50:16 -0700 (PDT) Received: by 10.70.65.10 with SMTP id n10mr10105401wxa; Tue, 27 Jun 2006 03:50:13 -0700 (PDT) Received: by 10.70.59.3 with HTTP; Tue, 27 Jun 2006 03:50:13 -0700 (PDT) Message-ID: <3af93da10606270350u13adf912hafc6f6c4965633e@mail.gmail.com> Date: Tue, 27 Jun 2006 18:50:13 +0800 From: "rob miller" To: epiphany-list@gnome.org Subject: Re: A couple of new tab related extensions MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.4 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.4 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 10:50:42 -0000 Hi Stefan and all, I really appreciate the 'unofficial extensions' you have made, especially the 'only one close button / tab scaling' extension however i've come across a small bug which i'm hoping someone can address. I have a number of smart bookmarks across to the right of the toolbar that holds the back/forward/stop/refresh buttons. If i load the 'close one tab' extension, those bookmarks will continue to work fine however if i close the browser they will not be there next load and i'll have to add them again. I'm not sure how to go about fixing this, so far the dabbling i've done with extensions has been less integrated with the epiphany api so any help would be appreciated. Cheers, Rob From jframeau@cyberdeck.com Tue Jun 27 12:39:41 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2A6963B00FF for ; Tue, 27 Jun 2006 12:39:41 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08411-03 for ; Tue, 27 Jun 2006 12:39:39 -0400 (EDT) Received: from webmail1.cyberdeck.net (webmail1.cyberdeck.net [213.244.7.110]) by menubar.gnome.org (Postfix) with ESMTP id 35D4D3B00D7 for ; Tue, 27 Jun 2006 12:39:38 -0400 (EDT) Received: from localhost (webmail1.cyberdeck.net [127.0.0.1]) by webmail1.cyberdeck.net (Postfix) with ESMTP id 02A06236F40; Tue, 27 Jun 2006 18:39:04 +0200 (CEST) Received: from webmail1.cyberdeck.net ([127.0.0.1]) by localhost (webmail1.cyberdeck.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12933-10; Tue, 27 Jun 2006 18:39:02 +0200 (CEST) Received: from [10.0.1.5] (unknown [10.0.1.5]) by webmail1.cyberdeck.net (Postfix) with ESMTP id D6B3D236F3C; Tue, 27 Jun 2006 18:39:01 +0200 (CEST) Message-ID: <44A15F21.90206@cyberdeck.com> Date: Tue, 27 Jun 2006 18:38:57 +0200 From: jean-francois Rameau User-Agent: Thunderbird 1.5 (X11/20060119) MIME-Version: 1.0 To: epiphany-list@gnome.org Subject: Re: I work on the french translation References: <1151346557.7097.2.camel@Ubuntu> In-Reply-To: <1151346557.7097.2.camel@Ubuntu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: amavisd-new at cyberdeck.net X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.6 tagged_above=-999 required=2 tests=[AWL=0.000, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.6 X-Spam-Level: Cc: DMC Mandrake X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 16:39:41 -0000 Hi david, I think the best way to get your update committed is to send a mail to=20 gnomefr@traduc.org. There are good guys to help you :) Merci pour cette mise =C3=A0 jour :) Jean-Fran=C3=A7ois DMC Mandrake wrote: > Hi > > I updated the french .po file. I am not perfect in french so i think=20 > the file need some review. > > Regards, David > > --- > > *Linus Torvalds: **/Vraiment, je ne suis pas l=C3=A0 pour d=C3=A9truire= =20 > Microsoft. =C3=87a sera juste un effet secondaire tout =C3=A0 fait invo= lontaire./* > > -----------------------------------------------------------------------= - > > _______________________________________________ > epiphany-list mailing list > epiphany-list@gnome.org > http://mail.gnome.org/mailman/listinfo/epiphany-list > =20 --=20 CYBERDECK - Solutions de bornes interactives jean-fran=C3=A7ois RAMEAU - Chef de Projet R&D 300 route nationale 6 - 69760 Limonest - France tel : (33) 0820 820 107 - Fax : (33) 04 78 66 74 00 email:jframeau@cyberdeck.com http://www.cyberdeck.com From gnomelists@sstuhr.dk Tue Jun 27 13:43:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1094D3B0106 for ; Tue, 27 Jun 2006 13:43:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10597-07 for ; Tue, 27 Jun 2006 13:43:19 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id E5AC03B03CF for ; Tue, 27 Jun 2006 13:43:18 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id 5247C8A00BA; Tue, 27 Jun 2006 19:42:55 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: rob miller In-Reply-To: <3af93da10606270350u13adf912hafc6f6c4965633e@mail.gmail.com> References: <3af93da10606270350u13adf912hafc6f6c4965633e@mail.gmail.com> Content-Type: text/plain Date: Tue, 27 Jun 2006 19:42:54 +0200 Message-Id: <1151430174.5374.5.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.573 tagged_above=-999 required=2 tests=[AWL=0.026, BAYES_00=-2.599] X-Spam-Score: -2.573 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 17:43:21 -0000 tir, 27 06 2006 kl. 18:50 +0800, skrev rob miller: > Hi Stefan and all, > > I really appreciate the 'unofficial extensions' you have made, > especially the 'only one close button / tab scaling' extension however > i've come across a small bug which i'm hoping someone can address. I > have a number of smart bookmarks across to the right of the toolbar > that holds the back/forward/stop/refresh buttons. If i load the 'close > one tab' extension, those bookmarks will continue to work fine however > if i close the browser they will not be there next load and i'll have > to add them again. I'm not sure how to go about fixing this, so far > the dabbling i've done with extensions has been less integrated with > the epiphany api so any help would be appreciated. Thank you for reporting the bug; I don't have any bookmarks in my toolbar, so I hadn't discovered it myself. It should be fixed now. You can download the updated version from: http://www.sstuhr.dk/epiphany-extensions/ > Cheers, > Rob Stefan From kristoffer.lunden@gmail.com Tue Jun 27 21:12:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 39BDD3B0002 for ; Tue, 27 Jun 2006 21:12:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23106-05 for ; Tue, 27 Jun 2006 21:12:18 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.200]) by menubar.gnome.org (Postfix) with ESMTP id 724243B0079 for ; Tue, 27 Jun 2006 21:12:18 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id r28so1572925nza for ; Tue, 27 Jun 2006 18:11:16 -0700 (PDT) Received: by 10.36.47.14 with SMTP id u14mr112667nzu; Tue, 27 Jun 2006 17:06:28 -0700 (PDT) Received: by 10.36.132.19 with HTTP; Tue, 27 Jun 2006 17:06:21 -0700 (PDT) Message-ID: Date: Wed, 28 Jun 2006 02:06:21 +0200 From: "=?UTF-8?Q?Kristoffer_Lund=C3=A9n?=" To: "Stefan Stuhr" Subject: Re: A couple of new tab related extensions In-Reply-To: <1151082344.5295.25.camel@thinkpadr40> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_13091_22520190.1151453181985" References: <1151082344.5295.25.camel@thinkpadr40> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.936 tagged_above=-999 required=2 tests=[AWL=-0.135, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_30_40=0.374, HTML_MESSAGE=0.001, MIME_BASE64_NO_NAME=0.224, SPF_PASS=-0.001] X-Spam-Score: -1.936 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 01:12:21 -0000 ------=_Part_13091_22520190.1151453181985 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline SGVsbG8gU3RlZmFuLAoKT24gNi8yMy8wNiwgU3RlZmFuIFN0dWhyIDxnbm9tZWxpc3RzQHNzdHVo ci5kaz4gd3JvdGU6Cj4KPiBJIGFtIG5vdCBoYXBweSB3aXRoIHRoZSBkZWZhdWx0IHRhYiBpbXBs ZW1lbnRhdGlvbiBpbiBFcGlwaGFueS4gRm9yIG9uZQo+IHRoaW5nLCBJIGRvbid0IGxpa2UgdG8g aGF2ZSBhIGNsb3NlIGJ1dHRvbiBvbiBldmVyeSB0YWIuIEkgYWxzbyBkb24ndAo+IGxpa2UgdGhh dCB0aGUgdGFicyBoYXZlIGEgZml4ZWQgd2lkdGgsIGFuZCBkb24ndCBzY2FsZSBsaWtlIGluIEZp cmVmb3guCj4KPiBJIGFtIHN1cmUgdGhhdCB0aGVyZSBhcmUgZ29vZCByZWFzb25zLCB1c2FiaWxp dHkgcmVsYXRlZCBhbmQgb3RoZXJ3aXNlLAo+IGZvciBoYXZpbmcgdGFicyB3b3JraW5nIHRoZSB3 YXkgdGhleSBkbyBpbiBFcGlwaGFueS4gSXQncyBqdXN0IG5vdCB0aGUKPiB3YXkgSSB3YW50IHRh YnMgdG8gd29yayBpbiBhIHdlYiBicm93c2VyLgoKCkkgY291bGRuJ3QgYWdyZWUgbW9yZSEgVGhl IGZpeGVkIGFuZCBkaXNhcHBlYXJpbmcgdGFicyBhcmUgaG9ycmlibGUsIGFuZCBhCnNjYXJ5IHVz YWJpbGl0eSBidWcgaW4gbXkgb3Bpbmlvbiwgd2hvc2Ugb25seSBhcHBhcmVudCBwcm8gaXMgdGhh dCB0aGV5IGFyZQplYXNpZXIgdG8gY2xvc2UgYXMgb3Bwb3NlZCB0byBmaW5kIGFuZCBzZWxlY3Qu Li4KCkkgd2FzIGFibGUgdG8gbWFrZSBzb20gUHl0aG9uIGV4dGVuc2lvbnMgdG8gbWFrZSB0aGUK PiB0YWIgaW1wbGVtZW50YXRpb24gaW4gRXBpcGhhbnkgdXNhYmxlIGZvciBtZS4KPgo+IFlvdSBj YW4gZmluZCB0aGUgZXh0ZW5zaW9ucyBoZXJlOgo+IGh0dHA6Ly93d3cuc3N0dWhyLmRrL2VwaXBo YW55LWV4dGVuc2lvbnMvCgoKVG90YWxseSBhd2Vzb21lLiBTdXBlci4gV293LiBNYWtlcyBFcGlw aGFueSBwb3NzaWJsZSB0byBhY3R1YWxseSB1c2UgZm9yCnJlYWwsIGJlZW4gc28gbG9va2luZyBm b3J3YXJkIHRvIHNvbWV0aGluZyBsaWtlIHRoaXMuCgpJJ20gbm90IGNvbXBsZXRlbHkgY29tZm9y dGFibGUgd2l0aCBvbmx5IHRoZSBjbG9zZSBidXR0b24gdGhvdWdoLCBlc3BlY2lhbGx5CmFzIEkg ZmluZCBpdCBhIGJpdCBoYXJkIHRvIHBsYWNlLiBEbyB5b3UgdGhpbmsgdGhhdCBpdCB3b3VsZCBi ZSBwb3NzaWJsZSB0bwphZGQgY2xvc2luZyB0YWJzIG9uIG1pZGRsZSBjbGljaywgbGlrZSBpbiBG aXJlZm94LCB0byB5b3VyIGV4dGVuc2lvbj8gKE1heWJlCndhbnQgdG8gdHVybiBvZiB0aGF0IHNj cm9sbGluZyBvbiB0aGUgd2hlZWwgdG9vLCBkdW5uby4gSSdtIGp1c3QgYW5ub3llZCBieQppdCku CgpBbGwgaW4gYWxsLCBqdXN0IHdhbnRlZCB0byB0ZWxsIHlvdSBob3cgbXVjaCBJIGFwcHJlY2lh dGUgdGhpcywgYW5kIGhvcGUKdGhpcyBleHRlbnNpb24gcXVpY2tseSBtYWtlcyBpdCBpbnRvIG1h aW4uIE1heWJlIHdpdGggc29tZSBzaW1wbGUKcHJlZmVyZW5jZXMgYWRkZWQsIHNheSBjbG9zZSBi dXR0b25zIG9yIG5vdCwgbWlkZGxlIGNsaWNrIGNsb3NlcyBhbmQgc28gb24sCml0IGNvdWxkIHBy b2JhYmx5IGJlIGEgbGlmZXNhdmVyIG9mIG1hbnkuCgpPaCwgYW5kIEdlZGl0IHN1ZmZlcnMgZnJv bSB0aGUgc2FtZSBidWcsIG1heWJlIGEgbGl0dGxlIHBsdWdpbiBmb3IgdGhhdAp0b28uLi4/IDst KQoKTWFueSB0aGFua3MsCgotLSBTdG9mZmUKCgoKClRoYW5rcyBmb3IgbWFraW5nIEVwaXBoYW55 LAo+IFN0ZWZhbgo+Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KPiBlcGlwaGFueS1saXN0IG1haWxpbmcgbGlzdAo+IGVwaXBoYW55LWxpc3RAZ25vbWUu b3JnCj4gaHR0cDovL21haWwuZ25vbWUub3JnL21haWxtYW4vbGlzdGluZm8vZXBpcGhhbnktbGlz dAo+CgoKCi0tIApLcmlzdG9mZmVyIEx1bmTDqW4K4pyJIGtyaXN0b2ZmZXIubHVuZGVuQGdtYWls LmNvbQrinIkga3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51Cmh0dHA6Ly93d3cuZ2FtZW1h a2VyLm51LwrimI4gMDcwNCA0OCA5OCA3Nwo= ------=_Part_13091_22520190.1151453181985 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline SGVsbG8gU3RlZmFuLDxicj48YnI+T24gNi8yMy8wNiwgPGIgY2xhc3M9ImdtYWlsX3NlbmRlcm5h bWUiPlN0ZWZhbiBTdHVocjwvYj4gJmx0OzxhIGhyZWY9Im1haWx0bzpnbm9tZWxpc3RzQHNzdHVo ci5kayI+Z25vbWVsaXN0c0Bzc3R1aHIuZGs8L2E+Jmd0OyB3cm90ZTo8ZGl2PjxzcGFuIGNsYXNz PSJnbWFpbF9xdW90ZSI+PC9zcGFuPjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5 bGU9ImJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiKDIwNCwgMjA0LCAyMDQpOyBtYXJnaW46IDBw dCAwcHQgMHB0IDAuOGV4OyBwYWRkaW5nLWxlZnQ6IDFleDsiPgpJIGFtIG5vdCBoYXBweSB3aXRo IHRoZSBkZWZhdWx0IHRhYiBpbXBsZW1lbnRhdGlvbiBpbiBFcGlwaGFueS4gRm9yIG9uZTxicj50 aGluZywgSSBkb24ndCBsaWtlIHRvIGhhdmUgYSBjbG9zZSBidXR0b24gb24gZXZlcnkgdGFiLiBJ IGFsc28gZG9uJ3Q8YnI+bGlrZSB0aGF0IHRoZSB0YWJzIGhhdmUgYSBmaXhlZCB3aWR0aCwgYW5k IGRvbid0IHNjYWxlIGxpa2UgaW4gRmlyZWZveC48YnI+Cjxicj5JIGFtIHN1cmUgdGhhdCB0aGVy ZSBhcmUgZ29vZCByZWFzb25zLCB1c2FiaWxpdHkgcmVsYXRlZCBhbmQgb3RoZXJ3aXNlLDxicj5m b3IgaGF2aW5nIHRhYnMgd29ya2luZyB0aGUgd2F5IHRoZXkgZG8gaW4gRXBpcGhhbnkuIEl0J3Mg anVzdCBub3QgdGhlPGJyPndheSBJIHdhbnQgdGFicyB0byB3b3JrIGluIGEgd2ViIGJyb3dzZXIu PC9ibG9ja3F1b3RlPjxkaXY+PGJyPkkgY291bGRuJ3QgYWdyZWUgbW9yZSEgVGhlIGZpeGVkIGFu ZCBkaXNhcHBlYXJpbmcgdGFicyBhcmUgaG9ycmlibGUsIGFuZCBhIHNjYXJ5IHVzYWJpbGl0eSBi dWcgaW4gbXkgb3Bpbmlvbiwgd2hvc2Ugb25seSBhcHBhcmVudCBwcm8gaXMgdGhhdCB0aGV5IGFy ZSBlYXNpZXIgdG8gY2xvc2UgYXMgb3Bwb3NlZCB0byBmaW5kIGFuZCBzZWxlY3QuLi4KPGJyPjwv ZGl2Pjxicj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJib3JkZXItbGVm dDogMXB4IHNvbGlkIHJnYigyMDQsIDIwNCwgMjA0KTsgbWFyZ2luOiAwcHQgMHB0IDBwdCAwLjhl eDsgcGFkZGluZy1sZWZ0OiAxZXg7Ij5JIHdhcyBhYmxlIHRvIG1ha2Ugc29tIFB5dGhvbiBleHRl bnNpb25zIHRvIG1ha2UgdGhlPGJyPnRhYiBpbXBsZW1lbnRhdGlvbiBpbiBFcGlwaGFueSB1c2Fi bGUgZm9yIG1lLgo8YnI+PGJyPllvdSBjYW4gZmluZCB0aGUgZXh0ZW5zaW9ucyBoZXJlOjxicj48 YSBocmVmPSJodHRwOi8vd3d3LnNzdHVoci5kay9lcGlwaGFueS1leHRlbnNpb25zLyI+aHR0cDov L3d3dy5zc3R1aHIuZGsvZXBpcGhhbnktZXh0ZW5zaW9ucy88L2E+PC9ibG9ja3F1b3RlPjxkaXY+ PGJyPlRvdGFsbHkgYXdlc29tZS4gU3VwZXIuIFdvdy4gTWFrZXMgRXBpcGhhbnkgcG9zc2libGUg dG8gYWN0dWFsbHkgdXNlIGZvciByZWFsLCBiZWVuIHNvIGxvb2tpbmcgZm9yd2FyZCB0byBzb21l dGhpbmcgbGlrZSB0aGlzLgo8YnI+PGJyPkknbSBub3QgY29tcGxldGVseSBjb21mb3J0YWJsZSB3 aXRoIG9ubHkgdGhlIGNsb3NlIGJ1dHRvbiB0aG91Z2gsIGVzcGVjaWFsbHkgYXMgSSBmaW5kIGl0 IGEgYml0IGhhcmQgdG8gcGxhY2UuIERvIHlvdSB0aGluayB0aGF0IGl0IHdvdWxkIGJlIHBvc3Np YmxlIHRvIGFkZCBjbG9zaW5nIHRhYnMgb24gbWlkZGxlIGNsaWNrLCBsaWtlIGluIEZpcmVmb3gs IHRvIHlvdXIgZXh0ZW5zaW9uPyAoTWF5YmUgd2FudCB0byB0dXJuIG9mIHRoYXQgc2Nyb2xsaW5n IG9uIHRoZSB3aGVlbCB0b28sIGR1bm5vLiBJJ20ganVzdCBhbm5veWVkIGJ5IGl0KS4KPGJyPjxi cj5BbGwgaW4gYWxsLCBqdXN0IHdhbnRlZCB0byB0ZWxsIHlvdSBob3cgbXVjaCBJIGFwcHJlY2lh dGUgdGhpcywgYW5kIGhvcGUgdGhpcyBleHRlbnNpb24gcXVpY2tseSBtYWtlcyBpdCBpbnRvIG1h aW4uIE1heWJlIHdpdGggc29tZSBzaW1wbGUgcHJlZmVyZW5jZXMgYWRkZWQsIHNheSBjbG9zZSBi dXR0b25zIG9yIG5vdCwgbWlkZGxlIGNsaWNrIGNsb3NlcyBhbmQgc28gb24sIGl0IGNvdWxkIHBy b2JhYmx5IGJlIGEgbGlmZXNhdmVyIG9mIG1hbnkuCjxicj48YnI+PC9kaXY+T2gsIGFuZCBHZWRp dCBzdWZmZXJzIGZyb20gdGhlIHNhbWUgYnVnLCBtYXliZSBhIGxpdHRsZSBwbHVnaW4gZm9yIHRo YXQgdG9vLi4uPyA7LSk8YnI+PGJyPk1hbnkgdGhhbmtzLDxicj48YnI+LS0gU3RvZmZlPGJyPjxi cj48YnI+PGJyPjxicj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJib3Jk ZXItbGVmdDogMXB4IHNvbGlkIHJnYigyMDQsIDIwNCwgMjA0KTsgbWFyZ2luOiAwcHQgMHB0IDBw dCAwLjhleDsgcGFkZGluZy1sZWZ0OiAxZXg7Ij4KVGhhbmtzIGZvciBtYWtpbmcgRXBpcGhhbnks PGJyPlN0ZWZhbjxicj48YnI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX188YnI+ZXBpcGhhbnktbGlzdCBtYWlsaW5nIGxpc3Q8YnI+PGEgaHJlZj0ibWFpbHRv OmVwaXBoYW55LWxpc3RAZ25vbWUub3JnIj5lcGlwaGFueS1saXN0QGdub21lLm9yZzwvYT48YnI+ PGEgaHJlZj0iaHR0cDovL21haWwuZ25vbWUub3JnL21haWxtYW4vbGlzdGluZm8vZXBpcGhhbnkt bGlzdCI+Cmh0dHA6Ly9tYWlsLmdub21lLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2VwaXBoYW55LWxp c3Q8L2E+PGJyPjwvYmxvY2txdW90ZT48L2Rpdj48YnI+PGJyIGNsZWFyPSJhbGwiPjxicj4tLSA8 YnI+S3Jpc3RvZmZlciBMdW5kw6luPGJyPuKciSA8YSBocmVmPSJtYWlsdG86a3Jpc3RvZmZlci5s dW5kZW5AZ21haWwuY29tIj5rcmlzdG9mZmVyLmx1bmRlbkBnbWFpbC5jb208L2E+PGJyPuKciSA8 YSBocmVmPSJtYWlsdG86a3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51Ij4Ka3Jpc3RvZmZl ci5sdW5kZW5AZ2FtZW1ha2VyLm51PC9hPjxicj48YSBocmVmPSJodHRwOi8vd3d3LmdhbWVtYWtl ci5udS8iPmh0dHA6Ly93d3cuZ2FtZW1ha2VyLm51LzwvYT48YnI+4piOIDA3MDQgNDggOTggNzc8 YnI+Cg== ------=_Part_13091_22520190.1151453181985-- From kristoffer.lunden@gmail.com Tue Jun 27 21:23:11 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5D1493B000F for ; Tue, 27 Jun 2006 21:23:11 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23104-09 for ; Tue, 27 Jun 2006 21:23:10 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.200]) by menubar.gnome.org (Postfix) with ESMTP id 436EE3B0002 for ; Tue, 27 Jun 2006 21:23:10 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id 9so1878248nzo for ; Tue, 27 Jun 2006 18:22:11 -0700 (PDT) Received: by 10.36.140.2 with SMTP id n2mr306484nzd; Tue, 27 Jun 2006 18:22:11 -0700 (PDT) Received: by 10.36.132.19 with HTTP; Tue, 27 Jun 2006 18:22:11 -0700 (PDT) Message-ID: Date: Wed, 28 Jun 2006 03:22:11 +0200 From: "=?UTF-8?Q?Kristoffer_Lund=C3=A9n?=" To: "Reinout van Schouwen" Subject: Re: Looong freezes when watching google video In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_13784_20046499.1151457731215" References: <1151336383.86561.7.camel@dracula.transylvania.net> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.898 tagged_above=-999 required=2 tests=[AWL=-0.174, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_30_40=0.374, HTML_MESSAGE=0.001, MIME_BASE64_NO_NAME=0.224, SPF_PASS=-0.001, TW_WF=0.077] X-Spam-Score: -1.898 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 01:23:11 -0000 ------=_Part_13784_20046499.1151457731215 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline T24gNi8yNy8wNiwgUmVpbm91dCB2YW4gU2Nob3V3ZW4gPHJlaW5vdXRzQGdub21lLm9yZz4gd3Jv dGU6Cj4KPiBPbiBNb24sIDI2IEp1biAyMDA2LCBEZXYgVHVnbmFpdCB3cm90ZToKPgo+ID4gRmxh c2ggdmlkZW9zIGV0YyBhbmQgZXZlbiBqdXN0IGJhc2ljIGdyYXBoaWNzIGFsd2F5cyBjcmFzaCBl cGlwaGFueS4KPiA+IEZpcmVmb3ggZG9lc24ndCBzdGFuZCBhIGNoYW5jZSBlaXRoZXIuIFRoZSBv bmx5IGJyb3N3ZXIgdGhhdCB3b3Jrcwo+ID4gZmxhd2xlc3Mgd2l0aCBmbGFzaCBmb3IgbWUgaXMg b3BlcmEuCj4KPiBJIHRoaW5rIHRoZXJlIG11c3QgYmUgc29tZXRoaW5nIHdyb25nIHdpdGggeW91 ciBzeXN0ZW0uCj4KPiBXaGlsZSBJIGhhdmUgZXhwZXJpZW5jZWQgYSBGbGFzaC1pbmR1Y2VkIGNy YXNoIG9uY2UgaW4gYSB3aGlsZSwgSQo+IHJlY2VudGx5IHZpZXdlZCBzb21lIEdvb2dsZSB2aWRl b3MgaW4gRXBpcGhhbnkgd2l0aG91dCBhbnkgdHJvdWJsZSBhbmQKPiBtb3N0IEZsYXNoIHBhZ2Vz IGFyZSByZW5kZXJlZCBmaW5lLgo+Cj4gTWFrZSBzdXJlIHlvdSBoYXZlIHRoZSBvZmZpY2lhbCBG bGFzaCA3IHBsdWdpbiBmcm9tIE1hY3JvbWVkaWEsIHN0dWZmCj4gbGlrZSBzd2ZkZWMgKndpbGwq IGNyYXNoIHlvdXIgYnJvd3Nlci4KCgoKSSBkb24ndCBoYXZlIHRoYXQga2luZCBvZiBwcm9ibGVt cy4gOikgSSBjYW4gdmlldyBtb3N0IG1vdmllcyBmaW5lLCBleGNlcHQKdGhlIGZsYXNoIDggb25l cyAtIEkgZG8gZXhwZXJpZW5jZSBjcmFzaGVzLCBvciByYXRoZXIgbG9jay11cHMsIGJ1dCBvbmx5 CnVwb24gdW5sb2FkaW5nIG9yIGNsb3NpbmcgdGhlIHBhZ2UsIGFuZCBub3QgYWx3YXlzLgoKU3Rp bGwgd29uZGVyIGlmIGNhY2hpbmcvbWVtb3J5L3doYXRldmVyIGlzIGRvbmUgZGlmZmVyZW50bHkg YW5kIGl0IGlzIHRvIGJlCmV4cGVjdGVkIHRoYXQgRXBpcGhhbnkgbWlnaHQgaGFuZGxlIGl0IHBv b3JseSwgb3IgaWYgaXQncyBzb21ldGhpbmcgdG8gZG8Kd2l0aCBteSBzZXR1cD8KCi0tIFN0b2Zm ZQoKCi0tIApLcmlzdG9mZmVyIEx1bmTDqW4K4pyJIGtyaXN0b2ZmZXIubHVuZGVuQGdtYWlsLmNv bQrinIkga3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51Cmh0dHA6Ly93d3cuZ2FtZW1ha2Vy Lm51LwrimI4gMDcwNCA0OCA5OCA3Nwo= ------=_Part_13784_20046499.1151457731215 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline T24gNi8yNy8wNiwgPGIgY2xhc3M9ImdtYWlsX3NlbmRlcm5hbWUiPlJlaW5vdXQgdmFuIFNjaG91 d2VuPC9iPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJlaW5vdXRzQGdub21lLm9yZyI+cmVpbm91dHNA Z25vbWUub3JnPC9hPiZndDsgd3JvdGU6PGRpdj48c3BhbiBjbGFzcz0iZ21haWxfcXVvdGUiPjwv c3Bhbj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJib3JkZXItbGVmdDog MXB4IHNvbGlkIHJnYigyMDQsIDIwNCwgMjA0KTsgbWFyZ2luOiAwcHQgMHB0IDBwdCAwLjhleDsg cGFkZGluZy1sZWZ0OiAxZXg7Ij4KT24gTW9uLCAyNiBKdW4gMjAwNiwgRGV2IFR1Z25haXQgd3Jv dGU6PGJyPjxicj4mZ3Q7IEZsYXNoIHZpZGVvcyBldGMgYW5kIGV2ZW4ganVzdCBiYXNpYyBncmFw aGljcyBhbHdheXMgY3Jhc2ggZXBpcGhhbnkuPGJyPiZndDsgRmlyZWZveCBkb2Vzbid0IHN0YW5k IGEgY2hhbmNlIGVpdGhlci4gVGhlIG9ubHkgYnJvc3dlciB0aGF0IHdvcmtzPGJyPiZndDsgZmxh d2xlc3Mgd2l0aCBmbGFzaCBmb3IgbWUgaXMgb3BlcmEuCjxicj48YnI+SSB0aGluayB0aGVyZSBt dXN0IGJlIHNvbWV0aGluZyB3cm9uZyB3aXRoIHlvdXIgc3lzdGVtLjxicj48YnI+V2hpbGUgSSBo YXZlIGV4cGVyaWVuY2VkIGEgRmxhc2gtaW5kdWNlZCBjcmFzaCBvbmNlIGluIGEgd2hpbGUsIEk8 YnI+cmVjZW50bHkgdmlld2VkIHNvbWUgR29vZ2xlIHZpZGVvcyBpbiBFcGlwaGFueSB3aXRob3V0 IGFueSB0cm91YmxlIGFuZDxicj5tb3N0IEZsYXNoIHBhZ2VzIGFyZSByZW5kZXJlZCBmaW5lLgo8 YnI+PGJyPk1ha2Ugc3VyZSB5b3UgaGF2ZSB0aGUgb2ZmaWNpYWwgRmxhc2ggNyBwbHVnaW4gZnJv bSBNYWNyb21lZGlhLCBzdHVmZjxicj5saWtlIHN3ZmRlYyAqd2lsbCogY3Jhc2ggeW91ciBicm93 c2VyLjwvYmxvY2txdW90ZT48ZGl2Pjxicj48YnI+SSBkb24ndCBoYXZlIHRoYXQga2luZCBvZiBw cm9ibGVtcy4gOikgSSBjYW4gdmlldyBtb3N0IG1vdmllcyBmaW5lLCBleGNlcHQgdGhlIGZsYXNo IDggb25lcyAtIEkgZG8gZXhwZXJpZW5jZSBjcmFzaGVzLCBvciByYXRoZXIgbG9jay11cHMsIGJ1 dCBvbmx5IHVwb24gdW5sb2FkaW5nIG9yIGNsb3NpbmcgdGhlIHBhZ2UsIGFuZCBub3QgYWx3YXlz Lgo8YnI+PGJyPlN0aWxsIHdvbmRlciBpZiBjYWNoaW5nL21lbW9yeS93aGF0ZXZlciBpcyBkb25l IGRpZmZlcmVudGx5IGFuZCBpdCBpcyB0byBiZSBleHBlY3RlZCB0aGF0IEVwaXBoYW55IG1pZ2h0 IGhhbmRsZSBpdCBwb29ybHksIG9yIGlmIGl0J3Mgc29tZXRoaW5nIHRvIGRvIHdpdGggbXkgc2V0 dXA/PGJyPjxicj4tLSBTdG9mZmU8YnI+PC9kaXY+PC9kaXY+PGJyIGNsZWFyPSJhbGwiPgo8YnI+ LS0gPGJyPktyaXN0b2ZmZXIgTHVuZMOpbjxicj7inIkgPGEgaHJlZj0ibWFpbHRvOmtyaXN0b2Zm ZXIubHVuZGVuQGdtYWlsLmNvbSI+a3Jpc3RvZmZlci5sdW5kZW5AZ21haWwuY29tPC9hPjxicj7i nIkgPGEgaHJlZj0ibWFpbHRvOmtyaXN0b2ZmZXIubHVuZGVuQGdhbWVtYWtlci5udSI+a3Jpc3Rv ZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51PC9hPjxicj48YSBocmVmPSJodHRwOi8vd3d3LmdhbWVt YWtlci5udS8iPgpodHRwOi8vd3d3LmdhbWVtYWtlci5udS88L2E+PGJyPuKYjiAwNzA0IDQ4IDk4 IDc3PGJyPgo= ------=_Part_13784_20046499.1151457731215-- From gnomelists@sstuhr.dk Wed Jun 28 03:09:04 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 746AD3B000F for ; Wed, 28 Jun 2006 03:09:04 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29666-10 for ; Wed, 28 Jun 2006 03:09:02 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id A04513B0011 for ; Wed, 28 Jun 2006 03:09:02 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id 4AD988A000E; Wed, 28 Jun 2006 09:08:01 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: Kristoffer =?ISO-8859-1?Q?Lund=E9n?= In-Reply-To: References: <1151082344.5295.25.camel@thinkpadr40> Content-Type: text/plain; charset=UTF-8 Date: Wed, 28 Jun 2006 09:08:00 +0200 Message-Id: <1151478481.5374.27.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.58 tagged_above=-999 required=2 tests=[AWL=0.019, BAYES_00=-2.599] X-Spam-Score: -2.58 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 07:09:04 -0000 ons, 28 06 2006 kl. 02:06 +0200, skrev Kristoffer Lundén: > I'm not completely comfortable with only the close button though, > especially as I find it a bit hard to place. Do you think that it > would be possible to add closing tabs on middle click, like in > Firefox, to your extension? (Maybe want to turn of that scrolling on > the wheel too, dunno. I'm just annoyed by it). I don't want to add it to the same extension. So I have now made a new extension that should do what you want. It is at http://www.sstuhr.dk/epiphany-extensions/ like the others, "Middle Click Tab Close". It disables scroll on the tab bar, too. > All in all, just wanted to tell you how much I appreciate this, and > hope this extension quickly makes it into main. Maybe with some simple > preferences added, say close buttons or not, middle click closes and > so on, it could probably be a lifesaver of many. I don't know about preferences. I don't want to add too much to the UI, I like it better when extensions do what I want without being in the way. And I certainly wouldn't like it if every other extension added a menu item for their separate preferences dialogs. Maybe it should be possible to have preferences dialogs for loaded extension, that could be opened from the extensions manager. > Oh, and Gedit suffers from the same bug, maybe a little plugin for > that too...? ;-) While I do use gedit for text editing, I don't use it in the same way as a web browser. I am not even sure I want to use such an extension for gedit. And while gedit does support developing Python extensions, it's not a thing I want to do currently. > Many thanks, > > -- Stoffe Stefan From kristoffer.lunden@gmail.com Wed Jun 28 07:39:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 40E243B0087 for ; Wed, 28 Jun 2006 07:39:50 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08436-03 for ; Wed, 28 Jun 2006 07:39:47 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.197]) by menubar.gnome.org (Postfix) with ESMTP id E56FE3B00B9 for ; Wed, 28 Jun 2006 07:39:46 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id o37so1374504nzf for ; Wed, 28 Jun 2006 04:39:18 -0700 (PDT) Received: by 10.36.97.8 with SMTP id u8mr1012559nzb; Wed, 28 Jun 2006 04:39:17 -0700 (PDT) Received: by 10.36.132.19 with HTTP; Wed, 28 Jun 2006 04:39:17 -0700 (PDT) Message-ID: Date: Wed, 28 Jun 2006 13:39:17 +0200 From: "=?UTF-8?Q?Kristoffer_Lund=C3=A9n?=" To: "Stefan Stuhr" Subject: Re: A couple of new tab related extensions In-Reply-To: <1151478481.5374.27.camel@thinkpadr40> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline References: <1151082344.5295.25.camel@thinkpadr40> <1151478481.5374.27.camel@thinkpadr40> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.11 tagged_above=-999 required=2 tests=[AWL=0.066, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, MIME_BASE64_NO_NAME=0.224, SPF_PASS=-0.001] X-Spam-Score: -2.11 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 11:39:50 -0000 T24gNi8yOC8wNiwgU3RlZmFuIFN0dWhyIDxnbm9tZWxpc3RzQHNzdHVoci5kaz4gd3JvdGU6Cj4g SSBkb24ndCB3YW50IHRvIGFkZCBpdCB0byB0aGUgc2FtZSBleHRlbnNpb24uIFNvIEkgaGF2ZSBu b3cgbWFkZSBhIG5ldwo+IGV4dGVuc2lvbiB0aGF0IHNob3VsZCBkbyB3aGF0IHlvdSB3YW50LiBJ dCBpcyBhdAo+IGh0dHA6Ly93d3cuc3N0dWhyLmRrL2VwaXBoYW55LWV4dGVuc2lvbnMvIGxpa2Ug dGhlIG90aGVycywgIk1pZGRsZSBDbGljawo+IFRhYiBDbG9zZSIuIEl0IGRpc2FibGVzIHNjcm9s bCBvbiB0aGUgdGFiIGJhciwgdG9vLgoKVGhhdCB3b3JrcyBqdXN0IGZpbmUsIHRoYW5rcyEKCgo+ IEkgZG9uJ3Qga25vdyBhYm91dCBwcmVmZXJlbmNlcy4gSSBkb24ndCB3YW50IHRvIGFkZCB0b28g bXVjaCB0byB0aGUgVUksCj4gSSBsaWtlIGl0IGJldHRlciB3aGVuIGV4dGVuc2lvbnMgZG8gd2hh dCBJIHdhbnQgd2l0aG91dCBiZWluZyBpbiB0aGUKPiB3YXkuIEFuZCBJIGNlcnRhaW5seSB3b3Vs ZG4ndCBsaWtlIGl0IGlmIGV2ZXJ5IG90aGVyIGV4dGVuc2lvbiBhZGRlZCBhCj4gbWVudSBpdGVt IGZvciB0aGVpciBzZXBhcmF0ZSBwcmVmZXJlbmNlcyBkaWFsb2dzLgoKVHJ1ZSwgaXQncyBqdXN0 IHRoYXQgdGhlIGV4dGVuc2lvbnMgbGlzdCAod2hpY2ggaW4gaXRzZWxmIGlzIGp1c3QgYQpwcmVm ZXJlbmNlcyBkaWFsb2cgdW5kZXIgYW5vdGhlciBuYW1lIHRvZGF5Li4uKSBpcyBzdGFydGluZyB0 byBnZXQKbG9uZy4gU28sIGlmIGV2ZXJ5IHByZWZlcmVuY2UgaXMgaW5zdGVhZCBtYXNrZWQgYXMg YW4gZXh0ZW5zaW9uLCBpdApqdXN0IG1ha2VzIHRoYXQgbGlzdCB1bm1hbmFnZWFibGUuIEkgc3Vw cG9zZSB0aGF0IGludGVyZmFjZSB3aWxsIGdldAphbiBvdmVyaGF1bCB0aG91Z2guCgoKPiBNYXli ZSBpdCBzaG91bGQgYmUgcG9zc2libGUgdG8gaGF2ZSBwcmVmZXJlbmNlcyBkaWFsb2dzIGZvciBs b2FkZWQKPiBleHRlbnNpb24sIHRoYXQgY291bGQgYmUgb3BlbmVkIGZyb20gdGhlIGV4dGVuc2lv bnMgbWFuYWdlci4KClllYWgsIHRoYXQgaXMgaG93IC0gYXMgeW91IGtub3cgLSBGaXJlZm94IGRv ZXMgaXQuIEkgZ3Vlc3MgZWl0aGVyICB0aGUKZXh0ZW5zaW9ucyBuZWVkcyB0byBnbyB0aGlzIHdh eSwgb3IgIHRoZSBpbnRlcmZhY2UgbmVlZHMgc29tZSBraW5kIG9mCnNvcnRpbmcvc2VjdGlvbnMv dGFnZ2luZyBzbyB0aGF0IHlvdSBjYW4gaGF2ZSBhIExPVCBvZiBleHRlbnNpb25zLCBhbGwKZG9p bmcgb25lIHNtYWxsIHRoaW5nLiAiUHJlZmVyZW5jZXMgMiIsIGFzIGl0IHdlcmUuIFRoYXQgZG9l c24ndCBjb3ZlcgphbnkgZXZlbnR1YWwgc2V0dGluZ3MgbW9yZSB0aGFuIGFjdGl2YXRpbmcvZGVh Y3RpdmF0aW5nIHRob3VnaC4KCgo+IFdoaWxlIEkgZG8gdXNlIGdlZGl0IGZvciB0ZXh0IGVkaXRp bmcsIEkgZG9uJ3QgdXNlIGl0IGluIHRoZSBzYW1lIHdheSBhcwo+IGEgd2ViIGJyb3dzZXIuIEkg YW0gbm90IGV2ZW4gc3VyZSBJIHdhbnQgdG8gdXNlIHN1Y2ggYW4gZXh0ZW5zaW9uIGZvcgo+IGdl ZGl0LiBBbmQgd2hpbGUgZ2VkaXQgZG9lcyBzdXBwb3J0IGRldmVsb3BpbmcgUHl0aG9uIGV4dGVu c2lvbnMsIGl0J3MKPiBub3QgYSB0aGluZyBJIHdhbnQgdG8gZG8gY3VycmVudGx5LgoKCkNvdWxk bid0IGh1cnQgdG8gYXNrLCBhcyB5b3UgZmlndXJlZCBvdXQgaG93IHRvIGRvIGl0IGluIEVwaXBo YW55LiA6KQoKClRoYW5rcywKCi0tIFN0b2ZmZQoKCi0tIApLcmlzdG9mZmVyIEx1bmTDqW4K4pyJ IGtyaXN0b2ZmZXIubHVuZGVuQGdtYWlsLmNvbQrinIkga3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1h a2VyLm51Cmh0dHA6Ly93d3cuZ2FtZW1ha2VyLm51LwrimI4gMDcwNCA0OCA5OCA3Nwo= From reinouts@gnome.org Thu Jun 29 08:15:41 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5E1ED3B0078 for ; Thu, 29 Jun 2006 08:15:41 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10427-01 for ; Thu, 29 Jun 2006 08:15:40 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 5CEF53B0004 for ; Thu, 29 Jun 2006 08:15:40 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FvvQp-0001tMC; Thu, 29 Jun 2006 14:15 +0200 Date: Thu, 29 Jun 2006 14:15:38 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: Epiphany List Subject: Re: Looong freezes when watching google video In-Reply-To: <1151395668.86561.27.camel@dracula.transylvania.net> Message-ID: References: <1151336383.86561.7.camel@dracula.transylvania.net> <1151395668.86561.27.camel@dracula.transylvania.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.39 tagged_above=-999 required=2 tests=[AWL=-0.064, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.39 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Jun 2006 12:15:41 -0000 On Tue, 27 Jun 2006, Dev Tugnait wrote: > I do use flash block. I have a freebsd machine and google vids did > work but after the 1.8 upgrade it stopped working. I can't play or > view most of the flash stuff on any gecko based browser. flash7 is > experimental at best. Maybe the Flash plugin isn't playing nice with FreeBSD (just a guess)? I can't imagine how a different Epiphany version could make any difference in the plugin behaviour. I don't recall any significant changes in Gecko w.r.t. plugin behaviour either (but I don't follow Gecko developments that close, so take that with a grain of salt). regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From uws@uwsworld.xs4all.nl Thu Jun 1 15:15:52 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D1C3F3B0E99 for ; Thu, 1 Jun 2006 15:15:52 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31384-08 for ; Thu, 1 Jun 2006 15:15:51 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id E84DD3B0228 for ; Thu, 1 Jun 2006 15:15:50 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1Flse4-0003oz-00 for ; Thu, 01 Jun 2006 21:15:48 +0200 Date: Thu, 1 Jun 2006 21:15:48 +0200 From: Wouter Bolsterlee To: epiphany-list@gnome.org Message-ID: <20060601191548.GA14250@uwsworld.xs4all.nl> Mail-Followup-To: epiphany-list@gnome.org References: <1015f9200605270705o11479edaxbf1ca2cf7b38387d@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+QahgC5+KEYLbs62" Content-Disposition: inline In-Reply-To: <1015f9200605270705o11479edaxbf1ca2cf7b38387d@mail.gmail.com> X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.587 tagged_above=-999 required=2 tests=[AWL=0.012, BAYES_00=-2.599] X-Spam-Score: -2.587 X-Spam-Level: Subject: Re: TypeAhead-Find in 2.15 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Jun 2006 19:15:53 -0000 --+QahgC5+KEYLbs62 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Sat, May 27, 2006 at 04:05:34PM +0200, Sascha Heid skrev: > Is anybody able to get TypeAhead-Find working in epiphany 2.15.2 ? Sure, this works by default in Epiphany. If it doesn't, please file a bug, mentioning both the Epiphany and Mozilla versions (check the about dialog). mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl please don't bother trying to find her :: she's not there -- zombies --+QahgC5+KEYLbs62 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEfzzkP7QTTiUKY+sRAn++AKCt1dqCXIuA8d6dhkH+6+cAEOeTcgCeLs0X 1OKaDyizEA3AqCONIklwX+c= =RpcY -----END PGP SIGNATURE----- --+QahgC5+KEYLbs62-- From billlinux@rogers.com Fri Jun 2 00:54:15 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 100193B0FAC for ; Fri, 2 Jun 2006 00:54:15 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30617-09 for ; Fri, 2 Jun 2006 00:54:13 -0400 (EDT) Received: from smtp106.rog.mail.re2.yahoo.com (smtp106.rog.mail.re2.yahoo.com [68.142.225.204]) by menubar.gnome.org (Postfix) with SMTP id 788523B0217 for ; Fri, 2 Jun 2006 00:54:13 -0400 (EDT) Received: (qmail 20949 invoked from network); 2 Jun 2006 04:54:12 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Subject:From:To:Content-Type:Date:Message-Id:Mime-Version:X-Mailer:Content-Transfer-Encoding; b=4Ke2nNvsqO1bLnF2Ig5ZC56JTdvhVQ4EMFDlAa8sE2pPd6bazaPNITCdRZ1JFnD3vfoa8OPh4X+4lL2BFaLmhCgaLZUbhAM+HbbqRfO11mE7aGt8jVET5scZhW8I2h8PsVUj0I4xJ8TNJ2cXnYuud2DQKFsP5FRqsDCbbgPhlSE= ; Received: from unknown (HELO ?192.168.1.4?) (billlinux@rogers.com@70.27.169.92 with plain) by smtp106.rog.mail.re2.yahoo.com with SMTP; 2 Jun 2006 04:54:12 -0000 From: William Case To: EPIPHANY List Content-Type: text/plain Date: Fri, 02 Jun 2006 00:54:07 -0400 Message-Id: <1149224047.4220.18.camel@CASE> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 (2.6.1-1.fc5.2) Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.567 tagged_above=-999 required=2 tests=[AWL=-0.876, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -1.567 X-Spam-Level: Subject: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jun 2006 04:54:15 -0000 Hi; I clicked on the Java Console and the Favicon extensions in Tools => Extensions to add them to epiphany. I then closed epiphany normally. Now, I get the following error dialogues when I try to open my Epiphany; "Recover previous browser windows and tabs? Don't Recover Recover". Either option gets a further error dialogue: "The Application "epiphany" has quit unexpectedly. Restart Application Inform Developers" Restart produces an attempt to start epiphany then a self shutdown. I used the Inform Developers to send a Bug Report. I tried starting epiphany from the command line in gterminal and got "** (epiphany:6540): WARNING **: failed to read user preferences, error: 80004005" Is there some way to undo the extension selections in a configuration file in order to get Epiphany loaded? If so, how and where? When I login as a different user, Epiphany runs normally. I am using Epiphany 2.14 (I believe) on Fedora Core 5. -- Regards Bill From reinouts@gnome.org Fri Jun 2 02:38:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 32FC13B02BD for ; Fri, 2 Jun 2006 02:38:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 03078-07 for ; Fri, 2 Jun 2006 02:38:05 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 41B053B038C for ; Fri, 2 Jun 2006 02:38:03 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1Fm3IG-0001qhC; Fri, 2 Jun 2006 08:38 +0200 Date: Fri, 2 Jun 2006 08:38:00 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org In-Reply-To: <1149224047.4220.18.camel@CASE> Message-ID: References: <1149224047.4220.18.camel@CASE> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.389 tagged_above=-999 required=2 tests=[AWL=-0.063, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.389 X-Spam-Level: Subject: Re: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jun 2006 06:38:07 -0000 Hi William, On Fri, 2 Jun 2006, William Case wrote: > I clicked on the Java Console and the Favicon extensions in Tools => > Extensions to add them to epiphany. I then closed epiphany normally. > Is there some way to undo the extension selections in a configuration > file in order to get Epiphany loaded? If so, how and where? You can edit the list of enabled extensions with gconf-editor, under the key /apps/epiphany/general/active_extensions. regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From billlinux@rogers.com Fri Jun 2 16:52:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6C2553B0339 for ; Fri, 2 Jun 2006 16:52:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23828-05 for ; Fri, 2 Jun 2006 16:51:51 -0400 (EDT) Received: from smtp103.rog.mail.re2.yahoo.com (smtp103.rog.mail.re2.yahoo.com [206.190.36.81]) by menubar.gnome.org (Postfix) with SMTP id AB6FF3B02EC for ; Fri, 2 Jun 2006 16:51:47 -0400 (EDT) Received: (qmail 83611 invoked from network); 2 Jun 2006 20:51:46 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Subject:From:To:In-Reply-To:References:Content-Type:Date:Message-Id:Mime-Version:X-Mailer:Content-Transfer-Encoding; b=NE0zAIGx/zj8yMtNOMiH0TSgYT6vM7z2bEJ0ibl4PoTowg4OFFGs4u+MO3pnDlkuXmDd8xNZWV9m86utfNQ3+ekFwUpea7X3/q29hjZ6q0XMIc+UmW3Wfz2aCpUNyc38gwqbyA+6ntgqAVYSaRubOD6BaUwtw0VN2W9Z1vxYpOw= ; Received: from unknown (HELO ?192.168.1.4?) (billlinux@rogers.com@70.27.169.92 with plain) by smtp103.rog.mail.re2.yahoo.com with SMTP; 2 Jun 2006 20:51:46 -0000 From: William Case To: epiphany-list@gnome.org In-Reply-To: <20060602160008.535933B00FD@menubar.gnome.org> References: <20060602160008.535933B00FD@menubar.gnome.org> Content-Type: text/plain Date: Fri, 02 Jun 2006 16:51:42 -0400 Message-Id: <1149281502.2459.8.camel@CASE> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 (2.6.1-1.fc5.2) Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.564 tagged_above=-999 required=2 tests=[AWL=-0.873, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -1.564 X-Spam-Level: Subject: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jun 2006 20:52:22 -0000 Thanks Reinout; > > > > -------- Forwarded Message -------- > > From: William Case > > To: EPIPHANY List > > Subject: Epiphany won't load anymore ? > > Date: Fri, 02 Jun 2006 00:54:07 -0400 > > > > Hi; > > > > I clicked on the Java Console and the Favicon extensions in Tools => > > Extensions to add them to epiphany. I then closed epiphany normally. > > > > Hi William, > > You can edit the list of enabled extensions with gconf-editor, under the > > key /apps/epiphany/general/active_extensions. > > > > regards, > > That was easy; I had something similar happen a couple of years ago. Sorry I forgot about gconf-editor. -- Regards Bill From reinouts@gnome.org Sun Jun 4 07:40:43 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D8B943B0296 for ; Sun, 4 Jun 2006 07:40:43 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13727-10 for ; Sun, 4 Jun 2006 07:40:43 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id DF3BF3B0227 for ; Sun, 4 Jun 2006 07:40:42 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FmqyF-0001nwC; Sun, 4 Jun 2006 13:40 +0200 Date: Sun, 4 Jun 2006 13:40:37 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org In-Reply-To: <1149281502.2459.8.camel@CASE> Message-ID: References: <20060602160008.535933B00FD@menubar.gnome.org> <1149281502.2459.8.camel@CASE> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.387 tagged_above=-999 required=2 tests=[AWL=-0.061, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.387 X-Spam-Level: Subject: Re: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Jun 2006 11:40:44 -0000 Hi William, On Fri, 2 Jun 2006, William Case wrote: > That was easy; I had something similar happen a couple of years ago. > Sorry I forgot about gconf-editor. There's no need to be sorry, ideally users would never have to touch it! (So in a way, you forgetting about gconf-editor is a good sign ;-) regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From ash_hooper@yahoo.com Wed Jun 7 05:02:30 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 8A5383B0C4E for ; Wed, 7 Jun 2006 05:02:30 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29209-07 for ; Wed, 7 Jun 2006 05:02:28 -0400 (EDT) Received: from web60819.mail.yahoo.com (web60819.mail.yahoo.com [209.73.178.227]) by menubar.gnome.org (Postfix) with SMTP id A7DF13B0C55 for ; Wed, 7 Jun 2006 05:02:25 -0400 (EDT) Received: (qmail 7833 invoked by uid 60001); 7 Jun 2006 09:02:24 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=fRbI+5Vi7M7tVzE3mr/d7+xKJzNSgC/Wbba1WINAVPE1wi7yNFpP3aL2RQkurXk6xJQzpizuprcbjvEcNa6uzTLM7LLEm4XL6+s2PIjAvyAeUV8M0RJbabVCdMmevE3Nqjj92x6ykwSWsH0JycbpNTbkM2s+Q1SShCIDo47cg1k= ; Message-ID: <20060607090224.7831.qmail@web60819.mail.yahoo.com> Received: from [81.168.89.49] by web60819.mail.yahoo.com via HTTP; Wed, 07 Jun 2006 10:02:24 BST Date: Wed, 7 Jun 2006 10:02:24 +0100 (BST) From: Ashley Hooper To: epiphany-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=1.462 tagged_above=-999 required=2 tests=[BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_WHOIS=1.447] X-Spam-Score: 1.462 X-Spam-Level: * Subject: Configuring File Associations when not running full-blown Gnome desktop X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Jun 2006 09:02:30 -0000 Hi all, I'm a big fan of making do with old hardware, and really enjoy using Epiphany with the Enlightenment 16 WM as Gnome/Firefox just doesn't run satisfactorily for me on the hardware I'm using. However, something that has always bothered me is not knowing how exactly to setup file associations that Epiphany can use. I know that Epiphany is fairly strongly bound to the full Gnome environment, and have in the past tried loading up Nautilus and configuring them there but this hasn't worked. I've also dug around in the MIME types in /etc and a few related files. Can someone tell me the definitive place to config file associations? Also, if it's not a plain text file (e.g. if its somewhere in the Gconf tree), what tool/s I'll need to modify them. Many thanks, Ashley -- "We do not inherit the earth from our ancestors; ...-- __@ we borrow it from our children" ....--- _\<,_ -- Antoine de St. Exupery (_) (_) Send instant messages to your online friends http://uk.messenger.yahoo.com From mike@vee.net Wed Jun 7 21:55:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C24593B0555 for ; Wed, 7 Jun 2006 21:55:50 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30700-09 for ; Wed, 7 Jun 2006 21:55:49 -0400 (EDT) Received: from pacific.home.vee.net (pacific.home.vee.net [203.18.245.240]) by menubar.gnome.org (Postfix) with ESMTP id 3AA553B04C5 for ; Wed, 7 Jun 2006 21:55:47 -0400 (EDT) Received: from continuity.home.vee.net (mjg@continuity.home.vee.net [203.18.245.4]) (authenticated bits=0) by pacific.home.vee.net (8.13.1/8.13.1) with ESMTP id k581tcT6086931 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO) for ; Thu, 8 Jun 2006 11:25:38 +0930 (CST) (envelope-from mike@vee.net) From: Michael Gratton To: epiphany-list@gnome.org In-Reply-To: <20060607090224.7831.qmail@web60819.mail.yahoo.com> References: <20060607090224.7831.qmail@web60819.mail.yahoo.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Wkc99AvGhP4qE8wfOSUB" Date: Thu, 08 Jun 2006 11:25:38 +0930 Message-Id: <1149731738.8114.16.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-1.5.3 (pacific.home.vee.net [203.18.245.240]); Thu, 08 Jun 2006 11:25:38 +0930 (CST) X-Virus-Scanned: ClamAV 0.87.1/1517/Wed Jun 7 09:35:07 2006 on pacific.home.vee.net X-Virus-Status: Clean X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.443 tagged_above=-999 required=2 tests=[AWL=0.158, BAYES_00=-2.599, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] X-Spam-Score: -2.443 X-Spam-Level: Subject: Re: Configuring File Associations when not running full-blown Gnome desktop X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2006 01:55:50 -0000 --=-Wkc99AvGhP4qE8wfOSUB Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, 2006-06-07 at 10:02 +0100, Ashley Hooper wrote: > Can someone tell me the definitive place to config file associations? Al= so, if > it's not a plain text file (e.g. if its somewhere in the Gconf tree), wha= t > tool/s I'll need to modify them. Gnome (like XFCE and ROX) uses the fd.o Shared MIME Info spec for obtaining MIME info. Have a read, the tutorials might in particular be useful.=20 Alternatively, you could use something the ROX MIME Editor .=20 /Mike --=20 =E2=9C=8C michael gratton, itinerant geek =E2=9C=87 --=-Wkc99AvGhP4qE8wfOSUB Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEh4Oan1mVFlYUR84RAri5AKCtGeUcvn4NOCJRtB7mRJ/c6L4ZAACcDcc8 Zz5RyfC4zqpG7Gvc3WRk3wU= =0m0l -----END PGP SIGNATURE----- --=-Wkc99AvGhP4qE8wfOSUB-- From demon@krasno.ru Thu Jun 8 01:15:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id F05E83B03BA for ; Thu, 8 Jun 2006 01:15:49 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08183-08 for ; Thu, 8 Jun 2006 01:15:47 -0400 (EDT) Received: from mail.krasno.ru (mail.krasno.ru [213.219.223.2]) by menubar.gnome.org (Postfix) with ESMTP id 137843B04C5 for ; Thu, 8 Jun 2006 01:15:43 -0400 (EDT) Received: (qmail 15491 invoked by uid 89); 8 Jun 2006 05:15:39 -0000 Received: from unknown (HELO localhost.localdomain) (demon@krasno.ru@172.19.10.215) by krasno.ru with SMTP; 8 Jun 2006 05:15:39 -0000 Date: Thu, 8 Jun 2006 09:17:04 +0400 From: can3p To: epiphany-list@gnome.org Message-Id: <20060608091704.d59cb31f.demon@krasno.ru> In-Reply-To: <1149731738.8114.16.camel@localhost.localdomain> References: <20060607090224.7831.qmail@web60819.mail.yahoo.com> <1149731738.8114.16.camel@localhost.localdomain> X-Mailer: Sylpheed version 2.2.4 (GTK+ 2.8.17; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.185 tagged_above=-999 required=2 tests=[BAYES_40=-0.185] X-Spam-Score: -0.185 X-Spam-Level: Subject: What about spell check? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2006 05:15:50 -0000 --Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello. I use epiphany for a half of year and there is one missing feature. What about spell check in epiphany? Will it be implemented?=20 ---- can3p, demon@krasno.ru --Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQFEh7LV9kNuGU6f5KQRApQ3AJ9yl+Act4j1vR01diOUdSeNV7puqwCgkZo2 mT2ICBIB7RecldxEtF5yoPo= =bVSl -----END PGP SIGNATURE----- --Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU-- From uws@uwsworld.xs4all.nl Thu Jun 8 03:36:59 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D950B3B0267 for ; Thu, 8 Jun 2006 03:36:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15363-08 for ; Thu, 8 Jun 2006 03:36:58 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id 262FF3B019C for ; Thu, 8 Jun 2006 03:36:58 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1FoF4Z-00024L-00 for ; Thu, 08 Jun 2006 09:36:55 +0200 Date: Thu, 8 Jun 2006 09:36:55 +0200 From: Wouter Bolsterlee To: epiphany-list@gnome.org Message-ID: <20060608073655.GA3016@uwsworld.xs4all.nl> Mail-Followup-To: epiphany-list@gnome.org References: <20060607090224.7831.qmail@web60819.mail.yahoo.com> <1149731738.8114.16.camel@localhost.localdomain> <20060608091704.d59cb31f.demon@krasno.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ibTvN161/egqYuK8" Content-Disposition: inline In-Reply-To: <20060608091704.d59cb31f.demon@krasno.ru> X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: Subject: Re: What about spell check? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2006 07:37:00 -0000 --ibTvN161/egqYuK8 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Thu, Jun 08, 2006 at 09:17:04AM +0400, can3p skrev: > I use epiphany for a half of year and there is one missing feature. > What about spell check in epiphany? Will it be implemented?=20 There's recently been some progress on this long-standing issue. There's a bug open about this feature, maybe you can CC yourself to get status updates. mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl i'm unclean :: a libertine -- placebo --ibTvN161/egqYuK8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEh9OXP7QTTiUKY+sRAubDAJ9ARo3Yugny5Uovw4YQ2oCwZiHgJwCeMDv2 i6Q/etJ8LaqK+TUI9cqIHYo= =g8p6 -----END PGP SIGNATURE----- --ibTvN161/egqYuK8-- From saschaheid@gmail.com Sat Jun 10 02:39:35 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 806FC3B0286 for ; Sat, 10 Jun 2006 02:39:35 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13874-03 for ; Sat, 10 Jun 2006 02:39:33 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by menubar.gnome.org (Postfix) with ESMTP id 929623B01A3 for ; Sat, 10 Jun 2006 02:39:32 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id j3so1693621ugf for ; Fri, 09 Jun 2006 23:39:31 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=aHu5cbBIQg1MOpmCu8EsYMq84r4BP0Q5EaM3rbIkMy3pwOeO6zCKVM5gBY2nHOrNoaSKxOWiacCs0ExI7bctV5A1xAzwS8Dm2OaoiEKcZoyxoPmEk2SYfGA03SqcN94iDYvBDRmqq4XVEHBRoh/4lxhXE0ZrrjSS87/Hpbmygfo= Received: by 10.66.216.20 with SMTP id o20mr3192562ugg; Fri, 09 Jun 2006 23:39:31 -0700 (PDT) Received: by 10.66.243.2 with HTTP; Fri, 9 Jun 2006 23:39:31 -0700 (PDT) Message-ID: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> Date: Sat, 10 Jun 2006 08:39:31 +0200 From: "Sascha Heid" To: epiphany-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.782 tagged_above=-999 required=2 tests=[AWL=-0.740, BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.782 X-Spam-Level: Subject: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Jun 2006 06:39:35 -0000 Hello World Maybe someone knows about this: If you want to display symbol-fonts in the Webbrowser, this does not work out of the box. But i wanted to display this website that heavily uses symbol-fonts to display math-symbols. There is a solution for this and you can download a script that fixes it for you. Now it works, in firefox and in galeon, but not in epiphany. I have enabled "allow website to use own font" and i can see the fonts change when i click it, except for the symbol-font that does not show up. Is there anything that epiphany does differently and for itself instead of asking the global fontconfig gods that could explain this behaviour? Regards, Sascha Heid From saschaheid@gmail.com Sun Jun 11 14:33:53 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4CE723B023D for ; Sun, 11 Jun 2006 14:33:53 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27935-02 for ; Sun, 11 Jun 2006 14:33:50 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.171]) by menubar.gnome.org (Postfix) with ESMTP id 5470C3B0284 for ; Sun, 11 Jun 2006 14:33:50 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id k40so2075591ugc for ; Sun, 11 Jun 2006 11:33:03 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=h4RYVkilZkv8azNJCjzTLeCuSqgV4/wQlMRyO70N7DhgQh/9BvOZ+v59yH2dv98z7MsaUzxBEipskL0hvwJ22MQu4ScxhrutBDJ696A0zs29iyZXvVsmkD2n3q2o7Ii2J/kdQV77p5gc2YSK7OCbxehkNqzuEpQukSNtr9t55yk= Received: by 10.67.105.19 with SMTP id h19mr4398331ugm; Sun, 11 Jun 2006 11:26:57 -0700 (PDT) Received: by 10.66.243.2 with HTTP; Sun, 11 Jun 2006 11:26:57 -0700 (PDT) Message-ID: <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> Date: Sun, 11 Jun 2006 20:26:57 +0200 From: "Sascha Heid" To: "Christian Persch" In-Reply-To: <1150050059.5214.3.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> <1150050059.5214.3.camel@localhost.localdomain> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.134 tagged_above=-999 required=2 tests=[AWL=-0.092, BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.134 X-Spam-Level: Cc: epiphany-list@gnome.org Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jun 2006 18:33:53 -0000 2006/6/11, Christian Persch : > Hi, > > Le samedi 10 juin 2006 =E0 08:39 +0200, Sascha Heid a =E9crit : > > > Maybe someone knows about this: > > If you want to display symbol-fonts in the Webbrowser, this does not > > work out of the box. > > But i wanted to display this website that heavily uses symbol-fonts to > > display math-symbols. > > There is a solution for this and you can download a script that fixes > > it for you. > > > > Now it works, in firefox and in galeon, but not in epiphany. > > I have enabled "allow website to use own font" and i can see the fonts > > change when i click it, except for the symbol-font that does not show > > up. > > > > Is there anything that epiphany does differently and for itself > > instead of asking the global fontconfig gods that could explain this > > behaviour? > > I don't see anything that epiphany does differently here.... Do you have > an URL for a testcase? http://mathe-online.at/einstellungen/einst.html If you scroll down you see two white boxes, the right side is a .gif and the left side tries to use the symbol-font. Regards, Sascha From chpe@gnome.org Sun Jun 11 14:44:30 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D98553B0274 for ; Sun, 11 Jun 2006 14:44:30 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28406-07 for ; Sun, 11 Jun 2006 14:44:29 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id 6A2DA3B016A for ; Sun, 11 Jun 2006 14:44:29 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a59b47.dip0.t-ipconnect.de ([84.165.155.71] helo=[192.168.0.4]) id 1FpUY3-0000Gc-M8; Sun, 11 Jun 2006 20:20:31 +0200 From: Christian Persch To: Sascha Heid In-Reply-To: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> Content-Type: text/plain; charset=UTF-8 Date: Sun, 11 Jun 2006 20:20:59 +0200 Message-Id: <1150050059.5214.3.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.59 tagged_above=-999 required=2 tests=[AWL=0.009, BAYES_00=-2.599] X-Spam-Score: -2.59 X-Spam-Level: Cc: epiphany-list@gnome.org Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jun 2006 18:44:31 -0000 Hi, Le samedi 10 juin 2006 =C3=A0 08:39 +0200, Sascha Heid a =C3=A9crit : > Maybe someone knows about this: > If you want to display symbol-fonts in the Webbrowser, this does not > work out of the box. > But i wanted to display this website that heavily uses symbol-fonts to > display math-symbols. > There is a solution for this and you can download a script that fixes > it for you. >=20 > Now it works, in firefox and in galeon, but not in epiphany. > I have enabled "allow website to use own font" and i can see the fonts > change when i click it, except for the symbol-font that does not show > up. >=20 > Is there anything that epiphany does differently and for itself > instead of asking the global fontconfig gods that could explain this > behaviour? I don't see anything that epiphany does differently here.... Do you have an URL for a testcase? Regards, Christian From chpe@gnome.org Sun Jun 11 15:14:01 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 844C43B01C8 for ; Sun, 11 Jun 2006 15:14:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29558-01 for ; Sun, 11 Jun 2006 15:14:00 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id D81AA3B016D for ; Sun, 11 Jun 2006 15:13:59 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a59b47.dip0.t-ipconnect.de ([84.165.155.71] helo=[192.168.0.4]) id 1FpVN1-0004v8-GZ; Sun, 11 Jun 2006 21:13:11 +0200 From: Christian Persch To: Sascha Heid In-Reply-To: <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> <1150050059.5214.3.camel@localhost.localdomain> <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> Content-Type: text/plain; charset=UTF-8 Date: Sun, 11 Jun 2006 21:13:42 +0200 Message-Id: <1150053222.5214.7.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.59 tagged_above=-999 required=2 tests=[AWL=0.009, BAYES_00=-2.599] X-Spam-Score: -2.59 X-Spam-Level: Cc: epiphany-list@gnome.org Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jun 2006 19:14:01 -0000 Hi, Le dimanche 11 juin 2006 =C3=A0 20:26 +0200, Sascha Heid a =C3=A9crit : > 2006/6/11, Christian Persch : > > Le samedi 10 juin 2006 =C3=A0 08:39 +0200, Sascha Heid a =C3=A9crit : > > > Maybe someone knows about this: > > > If you want to display symbol-fonts in the Webbrowser, this does not > > > work out of the box. > > > But i wanted to display this website that heavily uses symbol-fonts t= o > > > display math-symbols. > > > There is a solution for this and you can download a script that fixes > > > it for you. > > > > > > Now it works, in firefox and in galeon, but not in epiphany. > > > I have enabled "allow website to use own font" and i can see the font= s > > > change when i click it, except for the symbol-font that does not show > > > up. > > > > > > Is there anything that epiphany does differently and for itself > > > instead of asking the global fontconfig gods that could explain this > > > behaviour? > > > > I don't see anything that epiphany does differently here.... Do you hav= e > > an URL for a testcase? >=20 > http://mathe-online.at/einstellungen/einst.html >=20 > If you scroll down you see two white boxes, the right side is a .gif > and the left side tries to use the symbol-font. Ok I see the problem. But I see the same thing happen in galeon and firefox, too, and it is independent of the "allow website to use own font" pref... Regards, Christian From mpt@myrealbox.com Sun Jun 11 22:42:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id EBF973B023C for ; Sun, 11 Jun 2006 22:42:08 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15024-07 for ; Sun, 11 Jun 2006 22:42:05 -0400 (EDT) Received: from leucothea.redline.site5.com (leucothea.redline.site5.com [216.118.97.161]) by menubar.gnome.org (Postfix) with ESMTP id B2FCC3B0154 for ; Sun, 11 Jun 2006 22:42:05 -0400 (EDT) Received: from wm1214qm.195.adsl.netsurf.net ([66.135.110.195] helo=[10.1.236.249]) by leucothea.redline.site5.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.52) id 1FpcMc-0001YA-UV; Sun, 11 Jun 2006 22:41:15 -0400 In-Reply-To: <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> <1150050059.5214.3.camel@localhost.localdomain> <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> Mime-Version: 1.0 (Apple Message framework v623) Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Message-Id: <28228f0ff7fb76797c893705d243256d@myrealbox.com> Content-Transfer-Encoding: quoted-printable From: Matthew Paul Thomas Date: Sun, 11 Jun 2006 22:41:35 -0400 To: Sascha Heid X-Mailer: Apple Mail (2.623) X-Antivirus-Scanner: This message has been scanned by ClamAV. X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - leucothea.redline.site5.com X-AntiAbuse: Original Domain - gnome.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12] X-AntiAbuse: Sender Address Domain - myrealbox.com X-Source: X-Source-Args: X-Source-Dir: X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: Cc: epiphany list Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jun 2006 02:42:09 -0000 On Jun 11, 2006, at 2:26 PM, Sascha Heid wrote: > ... > http://mathe-online.at/einstellungen/einst.html > > If you scroll down you see two white boxes, the right side is a .gif > and the left side tries to use the symbol-font. > ... The reason it doesn't work is that the Symbol font (as distributed by =20= Microsoft) doesn't contain the characters the Web page is asking for. =20= For example: =F3
=F5
=A5 =F3 is not in the Symbol font, and neither is =F5 or =A5. So Epiphany -- = just =20 like Firefox, Opera, and Safari -- substitutes another font that does =20= contain those characters. The page appears to be designed for Internet Explorer, which displays =20= characters from the Symbol font because of a bug where Internet =20 Explorer ignores what fonts tell it about the characters they cover. =20 The same bug occurs with the Webdings and Wingdings fonts. (By the way, if you're interested in improving the display of =20 mathematics in Web pages, it's currently being discussed in the What-WG =20= mailing list for possible standardization in HTML 5. =20 ) Cheers --=20 Matthew Paul Thomas http://mpt.net.nz/= From reinout@cs.vu.nl Wed Jun 14 17:52:55 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6D9FA3B03F0 for ; Wed, 14 Jun 2006 17:52:55 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23492-09 for ; Wed, 14 Jun 2006 17:52:52 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 58B1C3B03B5 for ; Wed, 14 Jun 2006 17:52:52 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FqdHF-0001qhC; Wed, 14 Jun 2006 23:51 +0200 Date: Wed, 14 Jun 2006 23:51:53 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.092 tagged_above=-999 required=2 tests=[AWL=0.507, BAYES_00=-2.599] X-Spam-Score: -2.092 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jun 2006 21:52:55 -0000 Forwarding to the list, as it might be of interest to others... ---------- Forwarded message ---------- Date: Tue, 13 Jun 2006 01:38:56 -0400 From: Matthew Paul Thomas To: Piers Cornwell Cc: reinouts@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany On Apr 19, 2006, at 3:47 PM, Piers Cornwell wrote: > ... > It would be great if you could let us know what you think of this or whether > you think we should take a different approach. If you have access to an OS X > machine it would also be really useful to get a complete set of screenshots > of the Safari spelling functionality. > ... Sorry I've taken a ridiculously long time to do this, but I've just put up screenshots of the Safari design. Actually I think it's rather confusing. :-) Cheers -- Matthew Paul Thomas http://mpt.net.nz/ From reinouts@gnome.org Wed Jun 14 17:53:44 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4F6963B0433 for ; Wed, 14 Jun 2006 17:53:44 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14510-05 for ; Wed, 14 Jun 2006 17:53:42 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id B356B3B041D for ; Wed, 14 Jun 2006 17:53:42 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FqdID-0001qhC; Wed, 14 Jun 2006 23:52 +0200 Date: Wed, 14 Jun 2006 23:52:53 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.02 tagged_above=-999 required=2 tests=[AWL=0.579, BAYES_00=-2.599] X-Spam-Score: -2.02 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jun 2006 21:53:44 -0000 Forwarding to the list, since it might be of interest to a bigger audience... ---------- Forwarded message ---------- Date: Tue, 13 Jun 2006 01:38:56 -0400 From: Matthew Paul Thomas To: Piers Cornwell Cc: reinouts@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany On Apr 19, 2006, at 3:47 PM, Piers Cornwell wrote: > ... > It would be great if you could let us know what you think of this or whether > you think we should take a different approach. If you have access to an OS X > machine it would also be really useful to get a complete set of screenshots > of the Safari spelling functionality. > ... Sorry I've taken a ridiculously long time to do this, but I've just put up screenshots of the Safari design. Actually I think it's rather confusing. :-) Cheers -- Matthew Paul Thomas http://mpt.net.nz/ From ftimmer@ft-c.de Mon Jun 12 18:01:38 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D057B3B0150 for ; Mon, 12 Jun 2006 18:01:38 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00705-04 for ; Mon, 12 Jun 2006 18:01:36 -0400 (EDT) Received: from elch.in-berlin.de (elch.in-berlin.de [192.109.42.5]) by menubar.gnome.org (Postfix) with ESMTP id D29863B00A5 for ; Mon, 12 Jun 2006 18:01:35 -0400 (EDT) Received: from einhorn.in-berlin.de (einhorn.in-berlin.de [192.109.42.8]) by elch.in-berlin.de (8.13.6/8.13.6/Debian-1) with ESMTP id k5CM0W30007288 for ; Tue, 13 Jun 2006 00:00:32 +0200 X-Envelope-From: ftimmer@ft-c.de X-Envelope-To: Received: from [10.0.1.6] (host-212-158-234-176.bulldogdsl.com [212.158.234.176]) (authenticated bits=0) by einhorn.in-berlin.de (8.13.6/8.13.6/Debian-1) with ESMTP id k5CM0AU6017951 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for ; Tue, 13 Jun 2006 00:00:11 +0200 Subject: epiphany bookmark not save From: Franz Timmer To: epiphany-list@gnome.org Content-Type: text/plain; charset=ISO-8859-1 Date: Mon, 12 Jun 2006 23:54:20 +0200 Message-Id: <1150149260.12433.22.camel@fta> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang_at_IN-Berlin_e.V. on 192.109.42.8 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: X-Mailman-Approved-At: Thu, 15 Jun 2006 09:51:27 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: ftimmer@ft-c.de List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jun 2006 22:01:39 -0000 Hello, when I add an Link to the bookmarks, this link is shown only until I closed epiphany. When I execute epiphany later, all bookmarks are deleted. Bookmarks are a essential feature of browsers. I need it. My question: Have I make a mistake or it is a bug in the program? Franz Timmer # ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- The same in german language: wenn ich ein Bookmark hinzufüge, ist dieesr nur solange gespeichert, solange ich das Programm nicht schliese. Bei einem erneuten Start von epipany sind alle gespeicherten Bookmarks gelöscht. Meine Frage: Habe ich einen Fehler gemacht oder ist dies ein Fehler im Programm. From sieurbsd@gmail.com Tue Jun 13 05:22:24 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 428CE3B00D9 for ; Tue, 13 Jun 2006 05:22:24 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18181-01 for ; Tue, 13 Jun 2006 05:22:20 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 36F6A3B00AF for ; Tue, 13 Jun 2006 05:22:20 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id k3so2962398ugf for ; Tue, 13 Jun 2006 02:21:17 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:subject:from:to:content-type:date:message-id:mime-version:x-mailer; b=nbd2kfVszZO7E94gZhrCNPKisImJDUADeT8jsJDDtx89mb8mpH45153s5iy1cXAQygFyOUDRuZwxLFdkW1oHTWrJU6BKwFPeJJvm/0KtIIOonxhwcyY8XOoqCKyfC4boimNHVDXWhgtK3LejmFvbaFTEKg6Y709GvHoOdqXfUms= Received: by 10.67.30.6 with SMTP id h6mr6087568ugj; Tue, 13 Jun 2006 02:14:42 -0700 (PDT) Received: from dzeta ( [86.220.79.235]) by mx.gmail.com with ESMTP id q1sm4067263uge.2006.06.13.02.14.38; Tue, 13 Jun 2006 02:14:42 -0700 (PDT) Subject: bug buddy report. From: "Thomas \"sieurbsd\" de L." To: epiphany-list@gnome.org Content-Type: multipart/mixed; boundary="=-pf1BQXp+uqn4GNa5moJp" Date: Tue, 13 Jun 2006 11:14:31 +0200 Message-Id: <1150190071.748.3.camel@dzeta> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 FreeBSD GNOME Team Port X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.503 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001, TW_BF=0.077, TW_BG=0.077, TW_DB=0.077, TW_EV=0.077, TW_FD=0.077, TW_GT=0.077, TW_XB=0.077] X-Spam-Score: -0.503 X-Spam-Level: X-Mailman-Approved-At: Thu, 15 Jun 2006 09:51:27 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Jun 2006 09:22:24 -0000 --=-pf1BQXp+uqn4GNa5moJp Content-Type: text/plain Content-Transfer-Encoding: 7bit I tried to fix the problem, in vain. This is the BugBuddy report about a crash of Epiphany. -- Thomas "sieurbsd" de L. --=-pf1BQXp+uqn4GNa5moJp Content-Disposition: attachment; filename=bugbuddyreportforepyphany.txt Content-Type: message/rfc822; name=bugbuddyreportforepyphany.txt To: submit@bugs.gnome.org X-Mailer: bug-buddy 2.14.0 Subject: Epiphany freezed with Flash / Shockwave plugin ! Date: Tue, 13 Jun 2006 11:14:20 +0200 Message-Id: <1150190060.748.2.camel@dzeta> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit From: Distribution: Unknown Package: epiphany Severity: Normal Version: GNOME2.14.1 2.14.1.1 Gnome-Distributor: FreeBSD GNOME Project Synopsis: Epiphany freezed with Flash / Shockwave plugin ! Bugzilla-Product: epiphany Bugzilla-Component: General Bugzilla-Version: 2.14.1.1 BugBuddy-GnomeVersion: 2.0 (2.14.1) Description: Description of the crash: Each time the flash plugin need to be use, the program freezed. And I found an error line in my ~/.xsession-errors : (epiphany:693): libgnomevfs-WARNING **: Failed to create service browser: Bad state Steps to reproduce the crash: 1. Launch Epiphany. 2. GO to a website who required flash / shockwave plugin. 3. See the crash ! Expected Results: Fix the problem :p. How often does this happen? Each time the flash / shockwave plugin is required. Additional Information: Debugging Information: Backtrace was generated from '/usr/X11R6/bin/epiphany' (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[New Thread 0x8d15400 (runnable)] [New Thread 0x8c2f600 (sleeping)] [New Thread 0x8b12e00 (sleeping)] [New Thread 0x84d5a00 (runnable)] [New Thread 0x84d5800 (LWP 100141)] [New Thread 0x8146000 (runnable)] [New LWP 100140] (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[Switching to LWP 100140] 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 #1 0x29126783 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 #2 0x29129680 in pthread_setconcurrency () from /usr/lib/libpthread.so.2 #3 0x2912de5e in pthread_exit () from /usr/lib/libpthread.so.2 #4 0x2911e321 in pthread_create () from /usr/lib/libpthread.so.2 #5 0x291d2637 in _ctx_start () from /lib/libc.so.6 Thread 7 (LWP 100140): #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x29126783 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x29129680 in pthread_setconcurrency () from /usr/lib/libpthread.so.2 No symbol table info available. #3 0x2912de5e in pthread_exit () from /usr/lib/libpthread.so.2 No symbol table info available. #4 0x2911e321 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #5 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 6 (Thread 0x8146000 (runnable)): #0 0x291d2634 in _ctx_start () from /lib/libc.so.6 No symbol table info available. #1 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. #2 0x00000000 in ?? () No symbol table info available. #3 0xbfbfde70 in ?? () No symbol table info available. #4 0xbfbfdbb0 in ?? () No symbol table info available. #5 0x00000000 in ?? () No symbol table info available. #6 0x29124cd0 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #7 0x2ab8f5ca in CInputScript::ParsePlaceObject (this=0x92b9b00) at script.cc:352 No locals. #8 0x2ab9202f in CInputScript::ParseTags (this=0x92b9b00, status=0xbfbfdf3c) at script.cc:1874 save = (Program *) 0x8146000 code = 1 tagEnd = 520 atEnd = 0 #9 0x2ab92554 in CInputScript::ParseData (this=0x92b9b00, movie=0x90dd000, data=0x9184000 "CWS\bČž\002", size=38501) at script.cc:2206 fileHdr = "\000Gż\bTcT\b" #10 0x2ab86095 in FlashParse (flashHandle=0x90dd000, level=1, data=0x9184000 "CWS\bČž\002", size=38501) at flash.cc:58 script = (CInputScript *) 0x92b9b00 status = 0 #11 0x2a6e1685 in NPP_Write () from /usr/X11R6/lib/browser_plugins/libnpflash.so No symbol table info available. #12 0x2a6e1c53 in Private_Write () from /usr/X11R6/lib/browser_plugins/libnpflash.so No symbol table info available. #13 0x2ab220d2 in ns4xPluginStreamListener::StopDataPump () from /usr/X11R6/lib/firefox/components/libgkplugin.so No symbol table info available. #14 0x2ab29faf in nsPluginStreamListenerPeer::SetupPluginCacheFile () from /usr/X11R6/lib/firefox/components/libgkplugin.so No symbol table info available. #15 0x2982c61a in nsCOMPtr::StartAssignment () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #16 0x2989bc5c in nsHttpChannel::GetCurrentPath () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #17 0x2980f10d in nsInputStreamPump::OnStateTransfer () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #18 0x2980ee7d in nsInputStreamPump::EnsureWaiting () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #19 0x292921b9 in nsInputStreamReadyEvent::EventHandler () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #20 0x292aaa47 in PL_HandleEvent () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #21 0x292aa969 in PL_ProcessPendingEvents () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #22 0x292ac526 in nsEventQueueImpl::CheckForDeactivation () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #23 0x299bd022 in nsBaseWidget::FreeNativeData () from /usr/X11R6/lib/firefox/components/libwidget_gtk2.so No symbol table info available. #24 0x28fe1073 in g_vasprintf () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #25 0x28fbd885 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #26 0x28fbf125 in g_main_context_acquire () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #27 0x28fbf380 in g_main_loop_run () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #28 0x2896a74b in gtk_main () from /usr/X11R6/lib/libgtk-x11-2.0.so.0 No symbol table info available. #29 0x08074f00 in main () No symbol table info available. Thread 5 (Thread 0x84d5800 (LWP 100141)): #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x29125e3c in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x28664450 in ?? () No symbol table info available. Thread 4 (Thread 0x84d5a00 (runnable)): #0 0x291ab20b in poll () from /lib/libc.so.6 No symbol table info available. #1 0x291164de in poll () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x28186ae0 in PR_Poll () from /usr/local/lib/libplds4.so.1 No symbol table info available. #3 0x2982ab51 in nsSocketTransportService::Poll () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #4 0x2982b0fc in nsSocketTransportService::ServiceEventQ () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #5 0x292ae204 in nsThread::Main () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #6 0x28187f95 in _pt_root () from /usr/local/lib/libplds4.so.1 No symbol table info available. #7 0x2911e319 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #8 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 3 (Thread 0x8b12e00 (sleeping)): #0 0x29125f0f in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x291260a3 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x2912afe1 in _pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #3 0x2912b536 in pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #4 0x281831de in pt_TimedWait () from /usr/local/lib/libplds4.so.1 No symbol table info available. #5 0x28183564 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 No symbol table info available. #6 0x292b0d52 in TimerThread::UpdateFilter () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #7 0x292ae204 in nsThread::Main () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #8 0x28187f95 in _pt_root () from /usr/local/lib/libplds4.so.1 No symbol table info available. #9 0x2911e319 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #10 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 2 (Thread 0x8c2f600 (sleeping)): #0 0x29125f0f in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x291260a3 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x2912afe1 in _pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #3 0x2912b536 in pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #4 0x281831de in pt_TimedWait () from /usr/local/lib/libplds4.so.1 No symbol table info available. #5 0x28183564 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 No symbol table info available. #6 0x2980252f in nsIOThreadPool::ThreadFunc () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #7 0x28187f95 in _pt_root () from /usr/local/lib/libplds4.so.1 No symbol table info available. #8 0x2911e319 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #9 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 1 (Thread 0x8d15400 (runnable)): #0 0x29125f0f in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x291236ae in pthread_mutex_lock () from /usr/lib/libpthread.so.2 No symbol table info available. #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 --=-pf1BQXp+uqn4GNa5moJp-- From chpe@gnome.org Sat Jun 17 04:47:30 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1D5BC3B042A for ; Sat, 17 Jun 2006 04:47:30 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14608-07 for ; Sat, 17 Jun 2006 04:47:28 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id 2EDB73B010F for ; Sat, 17 Jun 2006 04:47:28 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrWRk-0001wQ-Ix; Sat, 17 Jun 2006 10:46:24 +0200 Subject: Re: bug buddy report. From: Christian Persch To: "Thomas \"sieurbsd\" de L." In-Reply-To: <1150190071.748.3.camel@dzeta> References: <1150190071.748.3.camel@dzeta> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 10:46:25 +0200 Message-Id: <1150533985.5151.5.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.513 tagged_above=-999 required=2 tests=[AWL=-0.068, BAYES_00=-2.599, TW_BG=0.077, TW_EV=0.077] X-Spam-Score: -2.513 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 08:47:30 -0000 Hi, Le mardi 13 juin 2006 =C3=A0 11:14 +0200, Thomas "sieurbsd" de L. a =C3=A9c= rit : > I tried to fix the problem, in vain. This is the BugBuddy report about a > crash of Epiphany. Thanks for the report. This crash is caused by the flash plugin; you should report the problem to its authors. The "(epiphany:693): libgnomevfs-WARNING **: Failed to create service browser: Bad state" is just an unrelated warning. =20 Regards, Christian =20 From magnus@therning.org Sat Jun 17 12:00:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 18B573B00A6 for ; Sat, 17 Jun 2006 12:00:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 26235-05 for ; Sat, 17 Jun 2006 12:00:18 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 94AD33B000D for ; Sat, 17 Jun 2006 12:00:17 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5HFj6LO025483 for ; Sat, 17 Jun 2006 16:45:06 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id CFA8427D8AC; Sat, 17 Jun 2006 16:45:00 +0100 (BST) Date: Sat, 17 Jun 2006 16:45:00 +0100 From: Magnus Therning To: Epiphany List Subject: Threading in a python extension? Message-ID: <20060617154500.GA8604@die.therning.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="Q68bSM7Ycu6FN28Q" Content-Disposition: inline User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.428 tagged_above=-999 required=2 tests=[AWL=0.036, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.428 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 16:00:21 -0000 --Q68bSM7Ycu6FN28Q Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Ive started looking at making epilicious (an epiphany extension, written in Python, to synchronise local and Del.icio.us bookmarks) giving the user a bit more feedback. My idea was to spawn off a thread to do the actual synchronisation in order for the epiphany GUI to not lock up. Later I'd look into displaying a progressbar. Unfortunately I got stuck on the first step. I create a threading.Thread object, passing in the synchronisation function as its target argument. Then I start the thread: def _menu_callback(action, window): t =3D threading.Thread(target=3D_do_sync) t.start() I've added some calls to a logger (using logging.getLogger) first thing both in _menu_callback and in _do_sync. The first one is hit, but the second is never reached. Is it possible to do a multi-threaded extension in Python at all? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. When the people fear their government, there is tyranny; when the government fears the people, there is liberty. -- Thomas Jefferson --Q68bSM7Ycu6FN28Q Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBElCN8iMWTaatN+6QRAjz/AJ9hOgA0iIEQiA3PPG6nZb7OkBdUuQCgiJWU GzR3Mu5AhFjlndqQ8sCOUk0= =/lfU -----END PGP SIGNATURE----- --Q68bSM7Ycu6FN28Q-- From kevinverma@gmail.com Fri Jun 16 15:22:57 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 082643B00E8 for ; Fri, 16 Jun 2006 15:22:57 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16660-05 for ; Fri, 16 Jun 2006 15:22:55 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.185]) by menubar.gnome.org (Postfix) with ESMTP id 5BCFE3B00D2 for ; Fri, 16 Jun 2006 15:22:55 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id c2so594212nfe for ; Fri, 16 Jun 2006 12:21:42 -0700 (PDT) Received: by 10.48.43.7 with SMTP id q7mr2043215nfq; Fri, 16 Jun 2006 12:21:42 -0700 (PDT) Received: from 59.161.15.42.mum-cdma.dialup.vsnl.net.in ( [59.161.15.42]) by mx.gmail.com with ESMTP id b1sm2365943nfe.2006.06.16.12.21.09; Fri, 16 Jun 2006 12:21:41 -0700 (PDT) Subject: suggested feature, From: "Anuj Verma (Kevin)" To: epiphany-list@gnome.org Content-Type: text/plain Date: Sat, 17 Jun 2006 00:49:40 +0530 Message-Id: <1150485581.3390.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 (2.6.2-1.fc5.5) Content-Transfer-Encoding: 7bit Sender: "Anuj Verma (Kevin)" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.6 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.6 X-Spam-Level: X-Mailman-Approved-At: Sat, 17 Jun 2006 14:03:43 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: kevin.verma@gmail.com List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Jun 2006 19:22:57 -0000 Hello, I will like to suggest a feature to detail a link in a light pop-up when cursor hovers. just it happens currently with when cursor hovers a tab. Cheers, From chpe@gnome.org Sat Jun 17 15:30:51 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 3AF1E3B00B2 for ; Sat, 17 Jun 2006 15:30:51 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04907-08 for ; Sat, 17 Jun 2006 15:30:50 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id 35C103B010F for ; Sat, 17 Jun 2006 15:30:50 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrgUC-0002bm-W8; Sat, 17 Jun 2006 21:29:37 +0200 Subject: Re: epiphany bookmark not save From: Christian Persch To: ftimmer@ft-c.de In-Reply-To: <1150149260.12433.22.camel@fta> References: <1150149260.12433.22.camel@fta> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 21:32:17 +0200 Message-Id: <1150572738.5151.14.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 19:30:51 -0000 Hi, Le lundi 12 juin 2006 =C3=A0 23:54 +0200, Franz Timmer a =C3=A9crit : > when I add an Link to the bookmarks, this link is shown only until I > closed epiphany. When I execute epiphany later, all bookmarks are > deleted.=20 >=20 > Bookmarks are a essential feature of browsers. I need it.=20 >=20 > My question:=20 > Have I make a mistake or it is a bug in the program? When you start epiphany from a shell prompt, is there any output on console (some warning messages) ? Regards, Christian From chpe@gnome.org Sat Jun 17 15:32:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 10B843B010F for ; Sat, 17 Jun 2006 15:32:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04917-08 for ; Sat, 17 Jun 2006 15:32:06 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id EBB6D3B00B2 for ; Sat, 17 Jun 2006 15:32:05 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrgVp-0002kK-TD; Sat, 17 Jun 2006 21:31:18 +0200 Subject: Re: suggested feature, From: Christian Persch To: kevin.verma@gmail.com In-Reply-To: <1150485581.3390.4.camel@localhost.localdomain> References: <1150485581.3390.4.camel@localhost.localdomain> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 21:33:59 +0200 Message-Id: <1150572839.5151.18.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 19:32:07 -0000 Hi, Le samedi 17 juin 2006 =C3=A0 00:49 +0530, Anuj Verma (Kevin) a =C3=A9crit = : > I will like to suggest a feature to detail a link in a light pop-up when > cursor hovers. just it happens currently with when cursor hovers a tab. This is a planned feature for Epiphany, see http://bugzilla.gnome.org/show_bug.cgi?id=3D136697 . If you want to track the progress, you may want to subscribe to that bug report. Regards, Christian From chpe@gnome.org Sat Jun 17 15:34:39 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1FD103B0164 for ; Sat, 17 Jun 2006 15:34:39 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04997-07 for ; Sat, 17 Jun 2006 15:34:38 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id C7A4D3B019D for ; Sat, 17 Jun 2006 15:34:37 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrgXM-0002qm-IQ; Sat, 17 Jun 2006 21:32:52 +0200 Subject: Re: Threading in a python extension? From: Christian Persch To: Magnus Therning In-Reply-To: <20060617154500.GA8604@die.therning.org> References: <20060617154500.GA8604@die.therning.org> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 21:35:34 +0200 Message-Id: <1150572935.5151.20.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.549 tagged_above=-999 required=2 tests=[AWL=-0.027, BAYES_00=-2.599, TW_GT=0.077] X-Spam-Score: -2.549 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 19:34:39 -0000 Hi, Le samedi 17 juin 2006 =C3=A0 16:45 +0100, Magnus Therning a =C3=A9crit : > Ive started looking at making epilicious (an epiphany extension, > written in Python, to synchronise local and Del.icio.us bookmarks) > giving the user a bit more feedback. My idea was to spawn off a thread > to do the actual synchronisation in order for the epiphany GUI to not > lock up. Later I'd look into displaying a progressbar. >=20 > Unfortunately I got stuck on the first step. I create a threading.Thread > object, passing in the synchronisation function as its target argument. > Then I start the thread: >=20 > def _menu_callback(action, window): > t =3D threading.Thread(target=3D_do_sync) > t.start() >=20 > I've added some calls to a logger (using logging.getLogger) first thing > both in _menu_callback and in _do_sync. The first one is hit, but the > second is never reached. >=20 > Is it possible to do a multi-threaded extension in Python at all? It should be possible to do threading as long as you're careful to only ever call gtk and epiphany functions from the main thread. There's at least on (C++) extension that uses threading, the error viewer's link validations functionality. Regards, Christian From chpe@gnome.org Sat Jun 17 17:13:03 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2870D3B0926 for ; Sat, 17 Jun 2006 17:13:03 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10426-09 for ; Sat, 17 Jun 2006 17:13:02 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id DF6093B0915 for ; Sat, 17 Jun 2006 17:13:01 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1Fri58-0002Gp-L7; Sat, 17 Jun 2006 23:11:50 +0200 Subject: Re: epiphany bookmark not save From: Christian Persch To: ftimmer@ft-c.de In-Reply-To: <1150572895.27401.12.camel@fta> References: <1150149260.12433.22.camel@fta> <1150572738.5151.14.camel@localhost.localdomain> <1150572895.27401.12.camel@fta> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 23:14:57 +0200 Message-Id: <1150578897.5151.26.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.584 tagged_above=-999 required=2 tests=[AWL=0.015, BAYES_00=-2.599] X-Spam-Score: -2.584 X-Spam-Level: Cc: "epiphany list at gnome.org" X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 21:13:03 -0000 Hi, Le samedi 17 juin 2006 =C3=A0 21:34 +0200, Franz Timmer a =C3=A9crit : > system: debian unstable, last update/upgrade 16/07/2006 > here is the output of the console: > # ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- -----=20 > ** (epiphany-browser:5206): WARNING **: Unable to connect to session > bus: Unable to determine the address of the message bus So the problem is that you don't have a session dbus running. I'm not sure which debian package provides it, it's probably either "dbus" or "dbus-1-utils"; try installing those and logout/login and there should now be a dbus session bus and the warning shouldn't occur anymore. Btw, this problem is caused by a custom debian patch to Epiphany, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D361072 . Regards, Christian From magnus@therning.org Sun Jun 18 04:59:06 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 8219D3B00EF for ; Sun, 18 Jun 2006 04:59:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14307-04 for ; Sun, 18 Jun 2006 04:59:04 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 3080A3B01A6 for ; Sun, 18 Jun 2006 04:59:04 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5I8gpQZ017454 for ; Sun, 18 Jun 2006 09:42:51 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id 2519B27D8AC; Sun, 18 Jun 2006 09:42:46 +0100 (BST) Date: Sun, 18 Jun 2006 09:42:46 +0100 From: Magnus Therning To: epiphany-list@gnome.org Subject: Re: epiphany bookmark not save Message-ID: <20060618084246.GC5170@die.therning.org> References: <1150149260.12433.22.camel@fta> <1150572738.5151.14.camel@localhost.localdomain> <1150572895.27401.12.camel@fta> <1150578897.5151.26.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="NKoe5XOeduwbEQHU" Content-Disposition: inline In-Reply-To: <1150578897.5151.26.camel@localhost.localdomain> User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.429 tagged_above=-999 required=2 tests=[AWL=0.035, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.429 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jun 2006 08:59:07 -0000 --NKoe5XOeduwbEQHU Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jun 17, 2006 at 23:14:57 +0200, Christian Persch wrote: >Hi, > >Le samedi 17 juin 2006 =E0 21:34 +0200, Franz Timmer a =E9crit : >> system: debian unstable, last update/upgrade 16/07/2006 >> here is the output of the console: >> # ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- -----=20 >> ** (epiphany-browser:5206): WARNING **: Unable to connect to session >> bus: Unable to determine the address of the message bus > >So the problem is that you don't have a session dbus running. I'm not >sure which debian package provides it, it's probably either "dbus" or >"dbus-1-utils"; try installing those and logout/login and there should >now be a dbus session bus and the warning shouldn't occur anymore. epiphany-browser seems to depend on dbus, so everything you need should already be there. What desktop environment are you using and how do you start it? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. If you can explain how you do something, then you're very very bad at it. -- John Hopfield --NKoe5XOeduwbEQHU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBElRIGiMWTaatN+6QRAjXYAJ9ztLjYneo9lJ+71S2GV1menGgMGgCeJWDD hZms+UzDY9wD9XHS0JpyCZA= =tlcv -----END PGP SIGNATURE----- --NKoe5XOeduwbEQHU-- From magnus@therning.org Sun Jun 18 05:12:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5F8E33B07D9 for ; Sun, 18 Jun 2006 05:12:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14469-10 for ; Sun, 18 Jun 2006 05:12:08 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 890313B078A for ; Sun, 18 Jun 2006 05:12:07 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5I8cLH5017276 for ; Sun, 18 Jun 2006 09:38:21 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id 28E4A27D8AC; Sun, 18 Jun 2006 09:38:14 +0100 (BST) Date: Sun, 18 Jun 2006 09:38:14 +0100 From: Magnus Therning To: epiphany-list@gnome.org Subject: Re: Threading in a python extension? Message-ID: <20060618083814.GB5170@die.therning.org> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="VrqPEDrXMn8OVzN4" Content-Disposition: inline In-Reply-To: <1150572935.5151.20.camel@localhost.localdomain> User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.391 tagged_above=-999 required=2 tests=[AWL=-0.004, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077] X-Spam-Score: -2.391 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jun 2006 09:12:09 -0000 --VrqPEDrXMn8OVzN4 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jun 17, 2006 at 21:35:34 +0200, Christian Persch wrote: >Hi, > >Le samedi 17 juin 2006 =E0 16:45 +0100, Magnus Therning a =E9crit : >> Ive started looking at making epilicious (an epiphany extension, >> written in Python, to synchronise local and Del.icio.us bookmarks) >> giving the user a bit more feedback. My idea was to spawn off a thread >> to do the actual synchronisation in order for the epiphany GUI to not >> lock up. Later I'd look into displaying a progressbar. >>=20 >> Unfortunately I got stuck on the first step. I create a threading.Thread >> object, passing in the synchronisation function as its target argument. >> Then I start the thread: >>=20 >> def _menu_callback(action, window): >> t =3D threading.Thread(target=3D_do_sync) >> t.start() >>=20 >> I've added some calls to a logger (using logging.getLogger) first thing >> both in _menu_callback and in _do_sync. The first one is hit, but the >> second is never reached. >>=20 >> Is it possible to do a multi-threaded extension in Python at all? > >It should be possible to do threading as long as you're careful to only >ever call gtk and epiphany functions from the main thread. There's at >least on (C++) extension that uses threading, the error viewer's link >validations functionality. Ah, OK, so it's always an option to rewrite it in C (or C++) then. That's good to know at least :-) Does anyone have any examples of multi-threade extensions written in Python? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. Finagle's Second Law: Always keep a record of data -- it indicates you've been working. --VrqPEDrXMn8OVzN4 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBElRD2iMWTaatN+6QRAnM6AJ0RgB0eOVu9T0TNw7vsiOLrjP7WcACfZ2yW C8Ck/J2KQoxQeqRllCyu/do= =SXaY -----END PGP SIGNATURE----- --VrqPEDrXMn8OVzN4-- From fpeters@entrouvert.com Sun Jun 18 06:39:00 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 391113B0A8B for ; Sun, 18 Jun 2006 06:39:00 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18900-02 for ; Sun, 18 Jun 2006 06:38:57 -0400 (EDT) Received: from cytise.entrouvert.be (cytise.entrouvert.com [84.207.4.3]) by menubar.gnome.org (Postfix) with ESMTP id 09AE43B0A91 for ; Sun, 18 Jun 2006 06:38:56 -0400 (EDT) Received: from 217-181.242.81.adsl.skynet.be ([81.242.181.217] helo=trap) by cytise.entrouvert.be with asmtp (Exim) (TLSv1:DES-CBC3-SHA:168) id 1FruaD-000378-00 for ; Sun, 18 Jun 2006 12:32:45 +0200 Received: from fred by trap with local (Exim 4.62) (envelope-from ) id 1FruaK-0002ST-Af for epiphany-list@gnome.org; Sun, 18 Jun 2006 12:32:52 +0200 Date: Sun, 18 Jun 2006 12:32:52 +0200 From: Frederic Peters To: epiphany-list@gnome.org Subject: Re: Threading in a python extension? Message-ID: <20060618103252.GA9387@entrouvert.com> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060618083814.GB5170@die.therning.org> X-Operating-System: Debian GNU/Linux (testing/unstable with kernel Linux 2.6.16) X-Uptime: 12:28:26 up 3:10, 6 users, load average: 0.04, 0.21, 0.19 User-Agent: mutt-ng/devel-r804 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.328 tagged_above=-999 required=2 tests=[AWL=-0.018, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.328 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jun 2006 10:39:00 -0000 Magnus Therning wrote: > Does anyone have any examples of multi-threade extensions written in > Python? Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good suggestion about using gobject.idle_add and python enumerators. I have been using this trick in a few pygtk apps to keep them responsives while not using threads and have been very happy with it. http://www.async.com.br/faq/pygtk/index.py?req=show&file=faq23.020.htp Hope it helps, Frederic From adamh@densi.com Mon Jun 19 16:33:06 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 69A7A3B01A7; Mon, 19 Jun 2006 16:33:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31206-02; Mon, 19 Jun 2006 16:33:03 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 12CCD3B012E; Mon, 19 Jun 2006 16:33:02 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=[192.168.20.144]) by fca.densi.com with esmtpa (Exim 4.50) id 1FsQPX-0003tF-3F; Mon, 19 Jun 2006 16:31:53 -0400 Subject: Re: Threading in a python extension? From: Adam Hooper To: Christian Persch In-Reply-To: <1150572935.5151.20.camel@localhost.localdomain> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-R82E41/Mnd6ExzODlQ53" Date: Mon, 19 Jun 2006 13:31:44 -0700 Message-Id: <1150749104.24153.317.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 763caf4927fba9d971eb6a7a70eba669 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.522 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, TW_GT=0.077] X-Spam-Score: -2.522 X-Spam-Level: Cc: Magnus Therning , Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jun 2006 20:33:06 -0000 --=-R82E41/Mnd6ExzODlQ53 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Sat, 2006-17-06 at 21:35 +0200, Christian Persch wrote: > Hi, >=20 > Le samedi 17 juin 2006 =C3=A0 16:45 +0100, Magnus Therning a =C3=A9crit : > > Unfortunately I got stuck on the first step. I create a threading.Threa= d > > object, passing in the synchronisation function as its target argument. > > Then I start the thread: > >=20 > > def _menu_callback(action, window): > > t =3D threading.Thread(target=3D_do_sync) > > t.start() > >=20 > > I've added some calls to a logger (using logging.getLogger) first thing > > both in _menu_callback and in _do_sync. The first one is hit, but the > > second is never reached. > >=20 > > Is it possible to do a multi-threaded extension in Python at all? >=20 > It should be possible to do threading as long as you're careful to only > ever call gtk and epiphany functions from the main thread. There's at > least on (C++) extension that uses threading, the error viewer's link > validations functionality. My guess is that you can only create threads through GLib, not through Python's own library. This is more of a PyGTK programming issue than an Epiphany plugin programming one. First of all, a call to "gobject.threads_init()" might be necessary. It maybe belongs within Epiphany itself, but it might work if you call it in your extension's initialization code. I think gobject.threads_init() changes how Python's threading library behaves, so it won't crash things horribly. Anyway, were I in your shoes I'd research how to use threads within PyGTK. But as Christian said, g_idle_add() is usually a better choice. External libraries (such as GnomeVFS) can handle asynchronous networking quite well (i.e., they hide the threads), if that's what you're trying to implement. --=20 Adam Hooper --=-R82E41/Mnd6ExzODlQ53 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBElwmw90GtBxQ61zARAjKUAKCDqfsi9Rjbjqfs9En/Jxcgz8gidQCeIBj0 RWfyXNYLkICKpmZTWX65iU8= =lZIB -----END PGP SIGNATURE----- --=-R82E41/Mnd6ExzODlQ53-- From tihirvon@gmail.com Tue Jun 20 19:16:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id E055D3B03E1 for ; Tue, 20 Jun 2006 19:16:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23301-07 for ; Tue, 20 Jun 2006 19:16:04 -0400 (EDT) Received: from hu-out-0102.google.com (hu-out-0102.google.com [72.14.214.200]) by menubar.gnome.org (Postfix) with ESMTP id 1729D3B037D for ; Tue, 20 Jun 2006 19:16:03 -0400 (EDT) Received: by hu-out-0102.google.com with SMTP id 35so786448hue for ; Tue, 20 Jun 2006 16:16:03 -0700 (PDT) Received: by 10.67.103.7 with SMTP id f7mr3597500ugm; Tue, 20 Jun 2006 16:16:02 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id y1sm3717110uge.2006.06.20.16.16.02; Tue, 20 Jun 2006 16:16:02 -0700 (PDT) Date: Wed, 21 Jun 2006 02:16:02 +0300 From: Timo Hirvonen To: epiphany-list@gnome.org Subject: Epiphany settings Message-Id: <20060621021602.69a9b3de.tihirvon@gmail.com> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.042 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.042 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jun 2006 23:16:07 -0000 Hi, I set image.animation_mode = none and restarted epiphany (2.14.2.1, xulrunner-1.8.0.4) and noticed the setting was reseted. It would be nice if the setting would be in the preferences dialog. Using about:config or gconf-editor to configure gnome program seems silly. -- http://onion.dynserv.net/~timo/ From uws@uwsworld.xs4all.nl Wed Jun 21 04:53:06 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id DDA3D3B0954 for ; Wed, 21 Jun 2006 04:53:05 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23188-09 for ; Wed, 21 Jun 2006 04:53:01 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id E73DF3B0DF2 for ; Wed, 21 Jun 2006 04:53:00 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1FsySI-0001zY-00 for ; Wed, 21 Jun 2006 10:52:58 +0200 Date: Wed, 21 Jun 2006 10:52:58 +0200 From: Wouter Bolsterlee To: epiphany-list@gnome.org Subject: Re: Epiphany settings Message-ID: <20060621085258.GA7149@uwsworld.xs4all.nl> Mail-Followup-To: epiphany-list@gnome.org References: <20060621021602.69a9b3de.tihirvon@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZPt4rx8FFjLCG7dd" Content-Disposition: inline In-Reply-To: <20060621021602.69a9b3de.tihirvon@gmail.com> X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 08:53:06 -0000 --ZPt4rx8FFjLCG7dd Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Wed, Jun 21, 2006 at 02:16:02AM +0300, Timo Hirvonen skrev: > I set image.animation_mode =3D none and restarted epiphany (2.14.2.1, > xulrunner-1.8.0.4) and noticed the setting was reseted. >=20 > It would be nice if the setting would be in the preferences dialog. > Using about:config or gconf-editor to configure gnome program seems > silly. Epiphany is designed to be easy to use without too much configuration options (it "just works"). This means that Epiphany does not have UI for all possible Mozilla settings. If you change the animation mode setting in about:config, Epiphany should use the setting even after a restart. If not, this is most likely a bug. Please file it in our bug tracking system. Thanks for your feedback. mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl sugar sugar :: you couldn't taste it :: in my throat -- heather nova --ZPt4rx8FFjLCG7dd Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEmQjqP7QTTiUKY+sRAkZdAJ4oQ7asJHh0IdbLhIfF7Y2uvPj93gCgjPoa R7ojCprTPrIbtdNydTWubqg= =41M1 -----END PGP SIGNATURE----- --ZPt4rx8FFjLCG7dd-- From tihirvon@gmail.com Wed Jun 21 06:34:02 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 606F93B0446 for ; Wed, 21 Jun 2006 06:34:02 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29076-07 for ; Wed, 21 Jun 2006 06:33:59 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by menubar.gnome.org (Postfix) with ESMTP id 8B5373B0DF2 for ; Wed, 21 Jun 2006 06:33:58 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id h2so70177nfe for ; Wed, 21 Jun 2006 03:33:57 -0700 (PDT) Received: by 10.49.85.9 with SMTP id n9mr422167nfl; Wed, 21 Jun 2006 03:33:57 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id m15sm541743nfc.2006.06.21.03.33.56; Wed, 21 Jun 2006 03:33:57 -0700 (PDT) Date: Wed, 21 Jun 2006 13:33:55 +0300 From: Timo Hirvonen To: Wouter Bolsterlee Subject: Re: Epiphany settings Message-Id: <20060621133355.fb424d7b.tihirvon@gmail.com> In-Reply-To: <20060621085258.GA7149@uwsworld.xs4all.nl> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.821 tagged_above=-999 required=2 tests=[AWL=0.779, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -1.821 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 10:34:02 -0000 Wouter Bolsterlee wrote: > P=E5 Wed, Jun 21, 2006 at 02:16:02AM +0300, Timo Hirvonen skrev: > > I set image.animation_mode =3D none and restarted epiphany (2.14.2.1, > > xulrunner-1.8.0.4) and noticed the setting was reseted. > >=20 > > It would be nice if the setting would be in the preferences dialog. > > Using about:config or gconf-editor to configure gnome program seems > > silly. >=20 > Epiphany is designed to be easy to use without too much configuration > options (it "just works"). This means that Epiphany does not have UI for = all > possible Mozilla settings. Yeah I know, but in reality most users want to change settings. If there already is a preferences dialog why not add a few most commonly needed settings? It wouldn't make Epiphany harder to use. Those who don't grok checkboxes never even need to open the dialog. IIRC there were more options in the preferences dialog but they got removed. Currently adblock is _hard_ to use because it just never can't work properly without configuration. I was annoyed when I saw the "it just works" advertisement and it just didn't work. I wouldn't complain if Epiphany wasn't such a great browser in other respects. I really like the UI. > If you change the animation mode setting in about:config, Epiphany should > use the setting even after a restart. If not, this is most likely a bug. > Please file it in our bug tracking system. Will do. I like posting to a ML first because my complains/bug reports often get lost in bugzilla. MLs are better place to communicate. --=20 http://onion.dynserv.net/~timo/ From chpe@gnome.org Wed Jun 21 06:49:43 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 512573B0CBF for ; Wed, 21 Jun 2006 06:49:43 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30014-03 for ; Wed, 21 Jun 2006 06:49:42 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id BFA5B3B0EC3 for ; Wed, 21 Jun 2006 06:49:41 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5885c.dip0.t-ipconnect.de ([84.165.136.92] helo=[192.168.0.4]) id 1Ft0HE-0004No-BU; Wed, 21 Jun 2006 12:49:40 +0200 Subject: Re: Epiphany settings From: Christian Persch To: Timo Hirvonen In-Reply-To: <20060621133355.fb424d7b.tihirvon@gmail.com> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> Content-Type: text/plain; charset=UTF-8 Date: Wed, 21 Jun 2006 12:49:39 +0200 Message-Id: <1150886980.5168.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.583 tagged_above=-999 required=2 tests=[AWL=0.016, BAYES_00=-2.599] X-Spam-Score: -2.583 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 10:49:43 -0000 Hi, Le mercredi 21 juin 2006 =C3=A0 13:33 +0300, Timo Hirvonen a =C3=A9crit : > Wouter Bolsterlee wrote: > > If you change the animation mode setting in about:config, Epiphany shou= ld > > use the setting even after a restart. If not, this is most likely a bug= . > > Please file it in our bug tracking system. Actually it's overwritten because Epiphany does have a gconf setting for this, /apps/epiphany/web/image_animation (since version 1.9.x). Regards, Christian From tihirvon@gmail.com Wed Jun 21 07:08:34 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 710973B0F3B for ; Wed, 21 Jun 2006 07:08:34 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31187-04 for ; Wed, 21 Jun 2006 07:08:30 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.186]) by menubar.gnome.org (Postfix) with ESMTP id 89E343B0F58 for ; Wed, 21 Jun 2006 07:08:29 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id h2so73717nfe for ; Wed, 21 Jun 2006 04:08:28 -0700 (PDT) Received: by 10.49.60.17 with SMTP id n17mr447150nfk; Wed, 21 Jun 2006 04:08:28 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id n22sm568905nfc.2006.06.21.04.08.27; Wed, 21 Jun 2006 04:08:28 -0700 (PDT) Date: Wed, 21 Jun 2006 14:08:26 +0300 From: Timo Hirvonen To: Christian Persch Subject: Re: Epiphany settings Message-Id: <20060621140826.42158d81.tihirvon@gmail.com> In-Reply-To: <1150886980.5168.1.camel@localhost.localdomain> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> <1150886980.5168.1.camel@localhost.localdomain> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.24 tagged_above=-999 required=2 tests=[AWL=0.360, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.24 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 11:08:34 -0000 Christian Persch wrote: > Hi, >=20 > Le mercredi 21 juin 2006 =E0 13:33 +0300, Timo Hirvonen a =E9crit : > > Wouter Bolsterlee wrote: > > > If you change the animation mode setting in about:config, Epiphany sh= ould > > > use the setting even after a restart. If not, this is most likely a b= ug. > > > Please file it in our bug tracking system. >=20 > Actually it's overwritten because Epiphany does have a gconf setting for > this, /apps/epiphany/web/image_animation (since version 1.9.x). Thanks for pointing it out. Why there is gconf-setting if there's no checkbox for it on the prefs dialog? This is confusing... --=20 http://onion.dynserv.net/~timo/ From magnusth@citrix.com Wed Jun 21 12:06:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 7CADE3B0F9F for ; Wed, 21 Jun 2006 12:06:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19472-09 for ; Wed, 21 Jun 2006 12:06:06 -0400 (EDT) Received: from smtp16.wxs.nl (smtp16.wxs.nl [195.121.247.7]) by menubar.gnome.org (Postfix) with ESMTP id 0DCD53B1013 for ; Wed, 21 Jun 2006 12:06:05 -0400 (EDT) Received: from deathstar ([194.121.182.66]) by smtp16.wxs.nl (iPlanet Messaging Server 5.2 Patch 2 (built Jul 14 2004)) with ESMTP id <0J1700BY8WQ4ZJ@smtp16.wxs.nl> for epiphany-list@gnome.org; Wed, 21 Jun 2006 18:06:04 +0200 (CEST) Received: from andoria.citrite.net (localhost.localdomain [127.0.0.1]) by deathstar (Postfix) with ESMTP id C4E7A3AABF for ; Wed, 21 Jun 2006 18:02:54 +0200 (CEST) Received: by andoria.citrite.net (Postfix, from userid 1000) id 375AB4B9E9; Wed, 21 Jun 2006 17:04:58 +0100 (BST) Date: Wed, 21 Jun 2006 17:04:58 +0100 From: Magnus Therning Subject: Re: Threading in a python extension? In-reply-to: <20060618103252.GA9387@entrouvert.com> To: epiphany-list@gnome.org Message-id: <20060621160458.GH659@die.therning.org> MIME-version: 1.0 Content-type: multipart/signed; boundary=K1n7F7fSdjvFAEnM; protocol="application/pgp-signature"; micalg=SHA1 Content-disposition: inline User-Agent: mutt-ng/devel-r796 (Debian) References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.566 tagged_above=-999 required=2 tests=[AWL=-0.829, BAYES_00=-2.599, DNS_FROM_RFC_POST=1.708, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -1.566 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 16:06:09 -0000 --K1n7F7fSdjvFAEnM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: >Magnus Therning wrote: > >> Does anyone have any examples of multi-threade extensions written in >> Python? > >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good >suggestion about using gobject.idle_add and python enumerators. I have >been using this trick in a few pygtk apps to keep them responsives >while not using threads and have been very happy with it. > > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.020.h= tp Yes, that'll at least be a good start. If the result is good enough I don't have to dive into threading at all :-) /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. In order to understand recursion you must first understand recursion. --K1n7F7fSdjvFAEnM Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBEmW4qiMWTaatN+6QRAtJ2AJ0cYQENknGyIcDU+Hf1E0TyuSyphgCfT/St KINd20s3Grxde3lvo4Fti74= =LqXb -----END PGP SIGNATURE----- --K1n7F7fSdjvFAEnM-- From adamh@densi.com Wed Jun 21 12:50:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 611463B00AF for ; Wed, 21 Jun 2006 12:50:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22616-04 for ; Wed, 21 Jun 2006 12:50:17 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 8CBE93B01C1 for ; Wed, 21 Jun 2006 12:50:17 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=[192.168.20.115]) by fca.densi.com with esmtpa (Exim 4.50) id 1Ft5u5-0004q5-92; Wed, 21 Jun 2006 12:50:11 -0400 Subject: Re: Epiphany settings From: Adam Hooper To: Timo Hirvonen In-Reply-To: <20060621133355.fb424d7b.tihirvon@gmail.com> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-UwSsbJGwx7l0TFsoZxAj" Date: Wed, 21 Jun 2006 09:50:02 -0700 Message-Id: <1150908602.6768.73.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 809828f55503b1f8cd5dede89711e360 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.561 tagged_above=-999 required=2 tests=[AWL=0.039, BAYES_00=-2.599] X-Spam-Score: -2.561 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 16:50:21 -0000 --=-UwSsbJGwx7l0TFsoZxAj Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2006-21-06 at 13:33 +0300, Timo Hirvonen wrote: > Currently adblock is _hard_ to use because it just never can't work > properly without configuration. I was annoyed when I saw the "it just > works" advertisement and it just didn't work. Haha, where? I'm pretty sure I only ever said "it's *supposed* to 'Just Work'" and I'm the one who wrote it ;). (I never finished it, and I certainly won't get a chance this summer.) It would work a lot better if one of the Epiphany devs ran the update script in the epiphany-extensions/extensions/adblock directory, and then distributed the resulting blacklist. (The blacklist only works when it's updated frequently, and I never automated its distribution in any way.) And it would work a little bit better than that if there were a UI for the remaining cases. Adam --=-UwSsbJGwx7l0TFsoZxAj Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEmXi690GtBxQ61zARArIdAJ4ro5V03Uw4xXZuUEl9lbJgfZXJiQCfT4P5 mm5pLKDiwJpAePiNVtPZV7w= =GwvE -----END PGP SIGNATURE----- --=-UwSsbJGwx7l0TFsoZxAj-- From tihirvon@gmail.com Wed Jun 21 14:07:00 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id DB0A33B00EE for ; Wed, 21 Jun 2006 14:06:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27296-03 for ; Wed, 21 Jun 2006 14:06:58 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.191]) by menubar.gnome.org (Postfix) with ESMTP id 8BE513B043C for ; Wed, 21 Jun 2006 14:06:57 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id h2so133693nfe for ; Wed, 21 Jun 2006 11:06:56 -0700 (PDT) Received: by 10.48.47.19 with SMTP id u19mr791269nfu; Wed, 21 Jun 2006 11:06:56 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id y23sm971970nfb.2006.06.21.11.06.55; Wed, 21 Jun 2006 11:06:56 -0700 (PDT) Date: Wed, 21 Jun 2006 21:06:55 +0300 From: Timo Hirvonen To: Adam Hooper Subject: Re: Epiphany settings Message-Id: <20060621210655.7b599680.tihirvon@gmail.com> In-Reply-To: <1150908602.6768.73.camel@localhost> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> <1150908602.6768.73.camel@localhost> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.354 tagged_above=-999 required=2 tests=[AWL=0.246, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.354 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 18:07:00 -0000 Adam Hooper wrote: > On Wed, 2006-21-06 at 13:33 +0300, Timo Hirvonen wrote: > > > Currently adblock is _hard_ to use because it just never can't work > > properly without configuration. I was annoyed when I saw the "it just > > works" advertisement and it just didn't work. > > Haha, where? I'm pretty sure I only ever said "it's *supposed* to 'Just > Work'" and I'm the one who wrote it ;). (I never finished it, and I > certainly won't get a chance this summer.) My memory isn't very good, sorry. It wasn't official epiphany page where I read it: http://ploum.frimouvy.org/?2006/03/15/100-why-you-should-try-epiphany-as-your-default-browser-with-gnome-214 "Enable the ad blocker extension and enjoy, without any further configuration, lighter and faster web pages." Thanks for the extension. > It would work a lot better if one of the Epiphany devs ran the update > script in the epiphany-extensions/extensions/adblock directory, and then > distributed the resulting blacklist. (The blacklist only works when it's > updated frequently, and I never automated its distribution in any way.) It will never work perfectly. You'd have to add millions of lines to the blacklist. I was lazy and added these to my blacklist: google-analytics\. /banners/ /banner\? /ads/ /sponsors/ Probably won't be good idea to include these in Epiphany's defaults, it would likely block too much ;) -- http://onion.dynserv.net/~timo/ From magnus@therning.org Wed Jun 21 17:54:00 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 95DA53B0113 for ; Wed, 21 Jun 2006 17:54:00 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08411-03 for ; Wed, 21 Jun 2006 17:53:57 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 46C823B0116 for ; Wed, 21 Jun 2006 17:53:57 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5LLrlv4023712; Wed, 21 Jun 2006 22:53:48 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id 489CB27D8AC; Wed, 21 Jun 2006 22:53:42 +0100 (BST) Date: Wed, 21 Jun 2006 22:53:42 +0100 From: Magnus Therning To: PyGTK Subject: Re: Threading in a python extension? Message-ID: <20060621215342.GA4786@die.therning.org> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="/04w6evG8XlLl3ft" Content-Disposition: inline In-Reply-To: <20060618103252.GA9387@entrouvert.com> User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.353 tagged_above=-999 required=2 tests=[AWL=-0.043, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.353 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 21:54:00 -0000 --/04w6evG8XlLl3ft Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: >Magnus Therning wrote: > >> Does anyone have any examples of multi-threade extensions written in >> Python? > >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good >suggestion about using gobject.idle_add and python enumerators. I >have been using this trick in a few pygtk apps to keep them >responsives while not using threads and have been very happy with it. > > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.020.h= tp Isn't there an error in that recipe? my_task() will return a new generator each time it's called so the following code wouldn't do what's intended, right? def on_start_my_task_button_click(data): =20 gobject.idle_add(my_task().next, data) I think what's intended is: def on_start_my_task_button_click(data): =20 task =3D my_task() gobject.idle_add(task.next, data) Or did I miss something? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. The day after tomorrow is the third day of the rest of your life. --/04w6evG8XlLl3ft Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBEmb/miMWTaatN+6QRAuQiAKDn32nPOp6aPjXKZGIyx7lCuHN6kACbBpzq JR2Vfzqex82nK7A1zjLiZow= =NuMT -----END PGP SIGNATURE----- --/04w6evG8XlLl3ft-- From adamh@densi.com Wed Jun 21 19:08:45 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 755F13B00AC for ; Wed, 21 Jun 2006 19:08:45 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11838-03 for ; Wed, 21 Jun 2006 19:08:44 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id CD79A3B006C for ; Wed, 21 Jun 2006 19:08:43 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1FtBoM-00040s-Ad; Wed, 21 Jun 2006 19:08:41 -0400 Subject: Re: Epiphany settings From: Adam Hooper To: Timo Hirvonen In-Reply-To: <20060621210655.7b599680.tihirvon@gmail.com> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> <1150908602.6768.73.camel@localhost> <20060621210655.7b599680.tihirvon@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-YrFun/9RAHPiDMzuAK7E" Date: Wed, 21 Jun 2006 14:48:50 -0700 Message-Id: <1150926530.6768.87.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 2ed0b1c089432dd1e3f626a66f9ddf80 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.512 tagged_above=-999 required=2 tests=[AWL=-0.048, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.512 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 23:08:45 -0000 --=-YrFun/9RAHPiDMzuAK7E Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2006-21-06 at 21:06 +0300, Timo Hirvonen wrote: > Adam Hooper wrote: > My memory isn't very good, sorry. It wasn't official epiphany page > where I read it: >=20 > http://ploum.frimouvy.org/?2006/03/15/100-why-you-should-try-epiphany-as-= your-default-browser-with-gnome-214 >=20 > "Enable the ad blocker extension and enjoy, without any further > configuration, lighter and faster web pages." He must have caught it at a moment after we recently updated the blacklist. > > It would work a lot better if one of the Epiphany devs ran the update > > script in the epiphany-extensions/extensions/adblock directory, and the= n > > distributed the resulting blacklist. (The blacklist only works when it'= s > > updated frequently, and I never automated its distribution in any way.) >=20 > It will never work perfectly. You'd have to add millions of lines to > the blacklist. Actually, if you keep it in sync it's *extremely* accurate. It works by being constantly maintained: whenever somebody finds an ad, he emails the author (who calls himself "g") and the author updates the blacklist. At the time I wrote the extension, the blacklist was updated every two or three days, if I recall correctly. And I'd never see any ads. I don't know whether the blacklist is still maintained as expediently. Adam --=-YrFun/9RAHPiDMzuAK7E Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEmb7C90GtBxQ61zARAk8IAKDPt9SKTbxD7VEPrTB2vUmTuUsJ+wCgv0vu NXl1i7La0x2xYvhjfCKgg1U= =yl/y -----END PGP SIGNATURE----- --=-YrFun/9RAHPiDMzuAK7E-- From adamh@densi.com Wed Jun 21 19:08:59 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 21FEF3B014A for ; Wed, 21 Jun 2006 19:08:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11683-07 for ; Wed, 21 Jun 2006 19:08:58 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 0A1FF3B01C8 for ; Wed, 21 Jun 2006 19:08:57 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1FtBoS-00041D-Bi; Wed, 21 Jun 2006 19:08:46 -0400 Subject: Re: Threading in a python extension? From: Adam Hooper To: Magnus Therning In-Reply-To: <20060621215342.GA4786@die.therning.org> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> <20060621215342.GA4786@die.therning.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-YOTITcl+mx2xthc9Rx3u" Date: Wed, 21 Jun 2006 16:08:36 -0700 Message-Id: <1150931316.6438.21.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 67db1af32189182cff67cd9093f4f418 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.419 tagged_above=-999 required=2 tests=[AWL=-0.109, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.419 X-Spam-Level: Cc: Epiphany List , PyGTK X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 23:08:59 -0000 --=-YOTITcl+mx2xthc9Rx3u Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2006-21-06 at 22:53 +0100, Magnus Therning wrote: > On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: > >Magnus Therning wrote: > > > >> Does anyone have any examples of multi-threade extensions written in > >> Python? > > > >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good > >suggestion about using gobject.idle_add and python enumerators. I > >have been using this trick in a few pygtk apps to keep them > >responsives while not using threads and have been very happy with it. > > > > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.020= .htp >=20 > Isn't there an error in that recipe? >=20 > my_task() will return a new generator each time it's called so the > following code wouldn't do what's intended, right? >=20 > def on_start_my_task_button_click(data): =20 > gobject.idle_add(my_task().next, data) >=20 > I think what's intended is: >=20 > def on_start_my_task_button_click(data): =20 > task =3D my_task() > gobject.idle_add(task.next, data) >=20 > Or did I miss something? You're on the right track, but missing something. The function which is being passed in gobject.idle_add() is the generator's ".next()" method. So *that* method will be called time and time again until it returns false. Consider this analog: def non_generator_fn(data): if data.i =3D=3D 0: # "...some work..." if data.i < 10: # "...do heavy work here..." data.i +=3D 1 yield True yield False data.i =3D 0 gobject.idle_add(non_generator_fn, data) In other words, at each iteration, the Python interpreter won't evaluate "my_task().next()". Instead, when my_task().next is evaluated, a new my_task generator *object* is created and its "next()" method is passed to gobject.idle_add(). I don't know how that "data" argument in the example manages to make it to the generator. But if that is indeed code from James Henstridge, it probably works. He's a genius. HTH, --=20 Adam Hooper --=-YOTITcl+mx2xthc9Rx3u Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEmdF090GtBxQ61zARAhXdAJsHIZLJnfN2hztcR4nvh1P46BjSSQCg5sUs /Ysj2Ht9i0gBuVs7asX8JQs= =47QX -----END PGP SIGNATURE----- --=-YOTITcl+mx2xthc9Rx3u-- From jesuscv@ono.com Thu Jun 22 13:37:10 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 321F93B0693 for ; Thu, 22 Jun 2006 13:37:10 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14071-03 for ; Thu, 22 Jun 2006 13:37:09 -0400 (EDT) Received: from resmta04.ono.com (smtp.ono.com [62.42.230.12]) by menubar.gnome.org (Postfix) with ESMTP id 1B6AE3B0690 for ; Thu, 22 Jun 2006 13:37:09 -0400 (EDT) Received: from 84-121-224-132.onocable.ono.com (84.121.224.132) by resmta04.ono.com (7.2.073) (authenticated as jesuscv) id 4486434F001B9A65 for epiphany-list@gnome.org; Thu, 22 Jun 2006 19:37:04 +0200 Subject: Problemas en pixmania.com From: JESUS To: epiphany-list@gnome.org Content-Type: text/plain; charset=UTF-8 Date: Thu, 22 Jun 2006 19:37:04 +0200 Message-Id: <1150997824.7137.1.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.323 tagged_above=-999 required=2 tests=[AWL=-2.046, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -0.323 X-Spam-Level: X-Mailman-Approved-At: Thu, 22 Jun 2006 13:56:02 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jun 2006 17:37:10 -0000 Epiphany se bloquea al navegar por las páginas de pixmania.com (también lo hace firefox en linux pero no en windows). From uws@uwsworld.xs4all.nl Fri Jun 23 04:08:55 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 034ED3B013B for ; Fri, 23 Jun 2006 04:08:55 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 26777-01 for ; Fri, 23 Jun 2006 04:08:53 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id 5C4CC3B041F for ; Fri, 23 Jun 2006 04:08:53 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1Ftgid-0002z2-00; Fri, 23 Jun 2006 10:08:47 +0200 Date: Fri, 23 Jun 2006 10:08:47 +0200 From: Wouter Bolsterlee To: JESUS Subject: Re: Problemas en pixmania.com Message-ID: <20060623080847.GA11136@uwsworld.xs4all.nl> Mail-Followup-To: JESUS , epiphany-list@gnome.org References: <1150997824.7137.1.camel@localhost> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7AUc2qLy4jB3hD7Z" Content-Disposition: inline In-Reply-To: <1150997824.7137.1.camel@localhost> X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.589 tagged_above=-999 required=2 tests=[AWL=0.010, BAYES_00=-2.599] X-Spam-Score: -2.589 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 08:08:55 -0000 --7AUc2qLy4jB3hD7Z Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Thu, Jun 22, 2006 at 07:37:04PM +0200, JESUS skrev: > Epiphany se bloquea al navegar por las p=C3=A1ginas de pixmania.com (tamb= i=C3=A9n > lo hace firefox en linux pero no en windows). First of all, please use the English language on this mailing list. Could you describe what problems you're experiencing with said site? It seems to work just fine over here. Epiphany uses the same rendering engine as Firefox does, so this should not make any difference. Could you please provide more details? mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl she called out a warning :: don't ever let life pass you by -- incubus --7AUc2qLy4jB3hD7Z Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEm6GPP7QTTiUKY+sRAoKYAJ4zf6sGV+/6eMEopxXTb/0Oyl52vwCgvQzj 8+TGOTDLlK5uaeIJjkYKZqg= =O03h -----END PGP SIGNATURE----- --7AUc2qLy4jB3hD7Z-- From gnomelists@sstuhr.dk Fri Jun 23 13:05:46 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C51FC3B0678 for ; Fri, 23 Jun 2006 13:05:46 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 25975-02 for ; Fri, 23 Jun 2006 13:05:45 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id 3F61B3B033C for ; Fri, 23 Jun 2006 13:05:45 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id CCAB98A000B for ; Fri, 23 Jun 2006 19:05:43 +0200 (CEST) Subject: A couple of new tab related extensions From: Stefan Stuhr To: epiphany-list@gnome.org Content-Type: text/plain Date: Fri, 23 Jun 2006 19:05:43 +0200 Message-Id: <1151082344.5295.25.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 17:05:47 -0000 Hi, I am new to this list. I switched from Firefox to Epiphany the other day. I am not happy with the default tab implementation in Epiphany. For one thing, I don't like to have a close button on every tab. I also don't like that the tabs have a fixed width, and don't scale like in Firefox. I am sure that there are good reasons, usability related and otherwise, for having tabs working the way they do in Epiphany. It's just not the way I want tabs to work in a web browser. What I especially like in Epiphany, is the bookmarks system. And that it have crash recovery. And then I like the extension system. Thanks to the extension system, I was able to make som Python extensions to make the tab implementation in Epiphany usable for me. You can find the extensions here: http://www.sstuhr.dk/epiphany-extensions/ Thanks for making Epiphany, Stefan From adamh@densi.com Fri Jun 23 13:32:01 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4841B3B0485 for ; Fri, 23 Jun 2006 13:32:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27648-06 for ; Fri, 23 Jun 2006 13:31:58 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 3B9BD3B04C1 for ; Fri, 23 Jun 2006 13:31:58 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1FtpVV-0000Rb-DL; Fri, 23 Jun 2006 13:31:54 -0400 Subject: Re: A couple of new tab related extensions From: Adam Hooper To: Stefan Stuhr In-Reply-To: <1151082344.5295.25.camel@thinkpadr40> References: <1151082344.5295.25.camel@thinkpadr40> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-meIJJEiUyeZMmAJQnDNZ" Date: Fri, 23 Jun 2006 10:31:45 -0700 Message-Id: <1151083905.5260.134.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 8e815f219753f28a1ede88e8df6f95b1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.469 tagged_above=-999 required=2 tests=[AWL=-0.005, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.469 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 17:32:01 -0000 --=-meIJJEiUyeZMmAJQnDNZ Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2006-23-06 at 19:05 +0200, Stefan Stuhr wrote: > You can find the extensions here: > http://www.sstuhr.dk/epiphany-extensions/ Awesome! This is exactly the kind of thing the extensions system is for. Stefan: are there any aspects of the extensions system you found weak or lacking? That includes documentation, API, online help you used (e.g., IRC, mailing lists, ...), etc. What could have been done to save you more time and/or make writing extensions easier? If you've developed Firefox extensions before, how did the experience compare? Anyone: there (finally) seem to be quite a few unofficial Epiphany extensions floating around. Is there a page somewhere on which to list them? (Maybe a wiki page.) I remember Firefox has a big extensions page somewhere; we should try to compete. --=20 Adam Hooper --=-meIJJEiUyeZMmAJQnDNZ Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEnCWB90GtBxQ61zARAm72AJoDryH1du8MSJKZsUwM1DyLYfIyuACdFzW0 +L20xJEaU4YQm+ywoL0ZSqk= =M6/j -----END PGP SIGNATURE----- --=-meIJJEiUyeZMmAJQnDNZ-- From gnomelists@sstuhr.dk Fri Jun 23 14:21:42 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id B153C3B088C for ; Fri, 23 Jun 2006 14:21:42 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29632-07 for ; Fri, 23 Jun 2006 14:21:41 -0400 (EDT) Received: from pfepb.post.tele.dk (pfepb.post.tele.dk [195.41.46.236]) by menubar.gnome.org (Postfix) with ESMTP id F1FEA3B076C for ; Fri, 23 Jun 2006 14:21:40 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepb.post.tele.dk (Postfix) with ESMTP id 1B044A50024; Fri, 23 Jun 2006 20:21:33 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: Adam Hooper In-Reply-To: <1151083905.5260.134.camel@localhost> References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> Content-Type: text/plain Date: Fri, 23 Jun 2006 20:21:32 +0200 Message-Id: <1151086895.5295.52.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[AWL=0.000, BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 18:21:42 -0000 fre, 23 06 2006 kl. 10:31 -0700, skrev Adam Hooper: > On Fri, 2006-23-06 at 19:05 +0200, Stefan Stuhr wrote: > > > You can find the extensions here: > > http://www.sstuhr.dk/epiphany-extensions/ > > Awesome! This is exactly the kind of thing the extensions system is for. > > Stefan: are there any aspects of the extensions system you found weak or > lacking? That includes documentation, API, online help you used (e.g., > IRC, mailing lists, ...), etc. What could have been done to save you > more time and/or make writing extensions easier? The documentation on http://www.gnome.org/projects/epiphany/documentation/ is okay. It could be better, especially as it's not complete. The PyGTK documentation on http://www.pygtk.org/ is good. I had good use of the Python Console extension. It's very powerful, and a good way to discover how to develop Epiphany extensions. I found that I couldn't connect to the "remove" signal of the tab notebook. It didn't work. I ended up connecting to the "parent-set" signal of the individual tabs instead. I also had to look at the Epiphany source (in GNOME CVS). It was, among other things, how I discovered that the tab label HBox minimum width gets set and updated on the "style-set" signal. I also discovered that the attach_window function in extensions gets called for new windows before the window toolbar have a toolbars model. I had to use shell.get_toolbars_model and assign it manually, before I could add a close button to the available toolbar widgets. > If you've developed Firefox extensions before, how did the experience > compare? I have never developed Firefox extensions. Stefan From andrew.conkling@gmail.com Fri Jun 23 15:35:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 20A843B06D5 for ; Fri, 23 Jun 2006 15:35:50 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00899-04 for ; Fri, 23 Jun 2006 15:35:48 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.183]) by menubar.gnome.org (Postfix) with ESMTP id 87B9D3B06A7 for ; Fri, 23 Jun 2006 15:35:48 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id c39so785606pyd for ; Fri, 23 Jun 2006 12:35:14 -0700 (PDT) Received: by 10.35.121.9 with SMTP id y9mr2647949pym; Fri, 23 Jun 2006 12:35:14 -0700 (PDT) Received: by 10.35.131.12 with HTTP; Fri, 23 Jun 2006 12:35:14 -0700 (PDT) Message-ID: <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> Date: Fri, 23 Jun 2006 15:35:14 -0400 From: "Andrew Conkling" To: epiphany-list@gnome.org Subject: Re: A couple of new tab related extensions In-Reply-To: <1151083905.5260.134.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.437 tagged_above=-999 required=2 tests=[AWL=0.163, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.437 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 19:35:50 -0000 On 6/23/06, Adam Hooper wrote: > Stefan: are there any aspects of the extensions system you found weak or > lacking? That includes documentation, API, online help you used (e.g., > IRC, mailing lists, ...), etc. What could have been done to save you > more time and/or make writing extensions easier? If you've developed > Firefox extensions before, how did the experience compare? Having not developed any yet (and not being Stefan), I can't say completely, but even though I know PyGTK+ fairly well, I had a hard time getting anywhere in the limited time I've been able to spend on it. I felt like the docs could've used a few more examples (maybe some example code blocks from existing extensions?). The PyGTK+ tutorial is an example of something that really helped me. Perhaps if I could grok the C API I'd be in better shape, but alas. Is this mailing list the place to ask questions about developing? I find that I work better when I'm constantly getting feedback and discussing. (Maybe that's just a lack of skill.) > Anyone: there (finally) seem to be quite a few unofficial Epiphany > extensions floating around. Is there a page somewhere on which to list > them? (Maybe a wiki page.) I remember Firefox has a big extensions page > somewhere; we should try to compete. Agreed; I've found random things on Bugzilla but there seems to be no central place. Maybe the wiki [1] though I'm not sure it'd be suitable for uploading files. Anyway, Epiphany is nice! I'm looking to make tab navigation a bit easier with a navigation like Opera or the Firefox extension LastTab. (Speak up if you'd like to work together.) Cheers, Andrew Conkling [1] http://live.gnome.org/Epiphany From reinouts@gnome.org Fri Jun 23 16:50:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 164C23B06F5 for ; Fri, 23 Jun 2006 16:50:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04410-08 for ; Fri, 23 Jun 2006 16:50:06 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 288983B05A5 for ; Fri, 23 Jun 2006 16:50:06 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FtsbM-0001rSC; Fri, 23 Jun 2006 22:50 +0200 Date: Fri, 23 Jun 2006 22:50:02 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org Subject: Re: A couple of new tab related extensions In-Reply-To: <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> Message-ID: References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.392 tagged_above=-999 required=2 tests=[AWL=-0.066, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.392 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 20:50:07 -0000 On Fri, 23 Jun 2006, Andrew Conkling wrote: > Agreed; I've found random things on Bugzilla but there seems to be no > central place. Maybe the wiki [1] though I'm not sure it'd be > suitable for uploading files. I would like to see something along the lines of jEdit plugin central (http://plugins.jedit.org). It has an XMLRPC interface that can be used to communicate with the onboard jEdit plugin manager which can download and install plugins on the fly. Ideally suited for (Python) extensions installed in the user's home directory. I've inquired about getting the source of this web interface, and although the author was willing to publish it under a Free license I was warned that the code is in pretty bad shape, so I let it pass at that point. regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From adamh@densi.com Fri Jun 23 17:17:16 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 16F553B0905 for ; Fri, 23 Jun 2006 17:17:16 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05404-08 for ; Fri, 23 Jun 2006 17:17:13 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id DB5E53B06A7 for ; Fri, 23 Jun 2006 17:17:12 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1Ftt1W-0006Zg-4z; Fri, 23 Jun 2006 17:17:09 -0400 Subject: Re: A couple of new tab related extensions From: Adam Hooper To: Andrew Conkling In-Reply-To: <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-EOtw7khOSTXpBx6DO52i" Date: Fri, 23 Jun 2006 14:17:02 -0700 Message-Id: <1151097422.5260.161.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 8ce1caf678768126bce61c65d3187fd1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.468 tagged_above=-999 required=2 tests=[AWL=-0.004, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.468 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 21:17:16 -0000 --=-EOtw7khOSTXpBx6DO52i Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2006-23-06 at 15:35 -0400, Andrew Conkling wrote: > On 6/23/06, Adam Hooper wrote: > > Stefan: are there any aspects of the extensions system you found weak o= r > > lacking? That includes documentation, API, online help you used (e.g., > > IRC, mailing lists, ...), etc. What could have been done to save you > > more time and/or make writing extensions easier? If you've developed > > Firefox extensions before, how did the experience compare? >=20 > Having not developed any yet (and not being Stefan), I can't say > completely, but even though I know PyGTK+ fairly well, I had a hard > time getting anywhere in the limited time I've been able to spend on > it. I felt like the docs could've used a few more examples (maybe > some example code blocks from existing extensions?). The PyGTK+ > tutorial is an example of something that really helped me. Perhaps if > I could grok the C API I'd be in better shape, but alas. Is this > mailing list the place to ask questions about developing? I find that > I work better when I'm constantly getting feedback and discussing. > (Maybe that's just a lack of skill.) Thank you for the constructive criticism. There are in fact a few example extensions which ship with the epiphany-extensions source code; they may come in handy. After that, IMO the best tool is the Python Console, which is basically a way to get access to Python's dir() builtin. I agree that a tutorial would be handy. I wrote a miniscule tutorial on using the Python Console a long time ago and never found an appropriate place to host it. It's not linked to from anywhere, unfortunately. Here it is: . (This is better than nothing, but of course a full-featured tutorial would be great.) If you have questions about writing extensions, #epiphany on irc.gnome.org is the best place to ask. If nobody can answer, you can fall back to this mailing list. --=20 Adam Hooper --=-EOtw7khOSTXpBx6DO52i Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEnFpO90GtBxQ61zARApEVAJ9EJCHWsTx6tM8T1KV5Xruu7yMB7wCgolrn e2NKwdCypBCTu3gc+MF4XfI= =nSUj -----END PGP SIGNATURE----- --=-EOtw7khOSTXpBx6DO52i-- From gnomelists@sstuhr.dk Fri Jun 23 17:36:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2BD483B0927 for ; Fri, 23 Jun 2006 17:36:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06420-06 for ; Fri, 23 Jun 2006 17:36:08 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id 2030D3B0077 for ; Fri, 23 Jun 2006 17:36:07 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id ECB728A0014 for ; Fri, 23 Jun 2006 23:36:06 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: epiphany-list@gnome.org In-Reply-To: <1151097422.5260.161.camel@localhost> References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> <1151097422.5260.161.camel@localhost> Content-Type: text/plain Date: Fri, 23 Jun 2006 23:36:06 +0200 Message-Id: <1151098567.5295.61.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.522 tagged_above=-999 required=2 tests=[AWL=-0.077, BAYES_00=-2.599, TW_GT=0.077, TW_TK=0.077] X-Spam-Score: -2.522 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 21:36:09 -0000 Forgot to CC the list... fre, 23 06 2006 kl. 14:17 -0700, skrev Adam Hooper: > There are in fact a few example extensions which ship with the > epiphany-extensions source code; they may come in handy. After that, IMO > the best tool is the Python Console, which is basically a way to get > access to Python's dir() builtin. > > I agree that a tutorial would be handy. I wrote a miniscule tutorial on > using the Python Console a long time ago and never found an appropriate > place to host it. It's not linked to from anywhere, unfortunately. Here > it is: . > (This is better than nothing, but of course a full-featured tutorial > would be great.) The built-in Python function filter() is also very useful: >>> import gtk >>> gtkwin_dir = dir(gtk.Window) >>> filter(lambda x: x not in gtkwin_dir, dir(window)) ['_oocb_tab_ui_id', '_python_console', '_python_console_window_data', '_ses_menu_entry_data', '_utc_last_tab', '_utc_menu_entry_data', 'activate_location', 'add_tab', 'get_active_embed', 'get_active_tab', 'get_context_event', 'get_find_toolbar', 'get_is_popup', 'get_is_print_preview', 'get_notebook', 'get_statusbar', 'get_tabs', 'get_toolbar', 'get_ui_manager', 'jump_to_tab', 'load_url', 'open', 'remove_tab', 'set_print_preview', 'set_zoom'] Stefan From reinouts@gnome.org Sat Jun 24 18:37:26 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 32E423B0094; Sat, 24 Jun 2006 18:37:26 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05211-10; Sat, 24 Jun 2006 18:37:25 -0400 (EDT) Received: from psmtp02.wxs.nl (psmtp02.wxs.nl [195.121.247.11]) by menubar.gnome.org (Postfix) with ESMTP id D57AC3B00DB; Sat, 24 Jun 2006 18:37:24 -0400 (EDT) Received: from reinout.rotterdam-cs.com (ip5656924e.speed.planet.nl [86.86.146.78]) by psmtp02.wxs.nl (iPlanet Messaging Server 5.2 HotFix 2.02 (built Oct 21 2004)) with SMTP id <0J1D00E2UYSL68@psmtp02.wxs.nl>; Sun, 25 Jun 2006 00:36:28 +0200 (MEST) Date: Sun, 25 Jun 2006 00:39:02 +0200 From: Reinout van Schouwen Subject: Re: Suggestions from a User To: desktop-devel-list@gnome.org, epiphany-list@gnome.org Message-id: MIME-version: 1.0 Content-type: text/plain; charset=UTF-8 Content-transfer-encoding: 7BIT User-Agent: Pan/0.14.2 (This is not a psychotic episode. It's a cleansing moment of clarity.) References: <200606191757.45300.d2004@cosmopod.com> <20060622140525.GA1605@uwsworld.xs4all.nl> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.446 tagged_above=-999 required=2 tests=[AWL=0.018, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.446 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jun 2006 22:37:26 -0000 cc: epiphany-list On Thu, 22 Jun 2006 16:05:26 +0200, Wouter Bolsterlee wrote: >> 7. One problem with all browsers, is that, to save individual images, >> the user must right-click on them and save. This is tiresome if a user > > I think not many people will use this feature. Therefore it's unlikely > that it will be implemented. To the contrary: someone has made a preliminary implementation of an Image Toolbar extension that shows a Save button when mousing over any image. However it was quite buggy and unfinished, so it now lingers somewhere in bugzilla... regards, -- Reinout van Schouwen From kristoffer.lunden@gmail.com Mon Jun 26 06:20:01 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 7F5943B00DC for ; Mon, 26 Jun 2006 06:20:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09024-10 for ; Mon, 26 Jun 2006 06:19:59 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.197]) by menubar.gnome.org (Postfix) with ESMTP id C6C2D3B0124 for ; Mon, 26 Jun 2006 06:19:58 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id 14so1350177nzn for ; Mon, 26 Jun 2006 03:19:58 -0700 (PDT) Received: by 10.36.221.9 with SMTP id t9mr7783750nzg; Mon, 26 Jun 2006 03:19:57 -0700 (PDT) Received: by 10.36.132.19 with HTTP; Mon, 26 Jun 2006 03:19:57 -0700 (PDT) Message-ID: Date: Mon, 26 Jun 2006 12:19:57 +0200 From: "=?UTF-8?Q?Kristoffer_Lund=C3=A9n?=" To: "Epiphany List" Subject: Looong freezes when watching google video MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_11284_24728601.1151317197346" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.037 tagged_above=-999 required=2 tests=[AWL=-0.037, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_MESSAGE=0.001, MIME_BASE64_NO_NAME=0.224, NORMAL_HTTP_TO_IP=0.175, SPF_PASS=-0.001] X-Spam-Score: -2.037 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 10:20:01 -0000 ------=_Part_11284_24728601.1151317197346 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline SGVsbG8sCgpqdXN0IHdvbmRlcmluZzogaXMgdGhlcmUgYSBkaWZmZXJlbmNlIGluIGhvdyBFcGlw aGFueSBhbmQgRmlyZWZveCBsb2FkcyBhbmQKdHJlYXRzIHBsdWdpbnMgc3VjaCBhcyBmbGFzaD8g UmVhc29uIEkgYXNrIGlzIHRoYXQgd2hlbiBJIHdhdGNoIG1vdmllcyBpbgpzYXkgR29vZ2xlIFZp ZGVvIHdpdGggRmlyZWZveCBJIGVuY291bnRlciBubyBwcm9ibGVtcyAoYXBhcnQgZnJvbSB0aGUK ZnJlcXVlbnQgY3Jhc2hlcyBvZiBmbGFzaCBpdHNlbGYgdGhhdCBJIHNlZSBpbiBhbGwgYnJvd3Nl cnMpLCBidXQgd2hlbiBJIGRvCnRoZSBzYW1lIGluIEVwaXBoYW55IGl0IGdvYmJsZXMgdXAgYSBs b3Qgb2YgbWVtb3J5IGFuZCBhdCBpbnRlcnZhbCBtb3JlIG9yCmxlc3MgZnJlZXplcyB0aGUgY29t cHV0ZXIgZm9yIHVwIHRvIDUtNiBtaW51dGVzLCB3aGVyZSBJIGNhbiBtb3ZlIHRoZSBtb3VzZQps YWdnaWx5IGFuZCBzb21lIHRoaW5ncyBtYXkgbW92ZSBvciBoYXBwZW4uLi4gbWF5YmUuIER1cmlu ZyB0aGlzIHRpbWUgdGhlIEhECmlzIHdvcmtpbmcgZnVyaW91c2x5IHNvIEkgYXNzdW1lIGl0J3Mg c29tZSBraW5kIG9mIHN3YXAgZ29pbmcgb24uCgpKdXN0IHdvbmRlcmluZyBpZiBpdCdzIGR1ZSB0 byB0aGUgdHdvIHByb2dyYW1zIGRvaW5nIHRoaXMgZGlmZmVyZW50bHksIG9yIGlmCml0IHNob3Vs ZCBiZSBhbGwgR2Vja28gYW5kIHRoZSBzYW1lLCBpbiB3aGljaCBjYXNlIEkgdGhpbmsgZnVydGhl cgppbnZlc3RpZ2F0aW9uIHdvdWxkIGJlIGluIG9yZGVyLi4uIDopCgpJJ20gcnVubmluZyBmdWxs eSB1cGRhdGVkIFVidW50dSBEYXBwZXIsIHdpdGggRXBpcGhhbnkgMi4xNC4yLjEsIGZsYXNoCjcu MC42My4zIGFuZCBGRiAxLjUuMC40LgoKLS0gU3RvZmZlCgoKCktyaXN0b2ZmZXIgTHVuZMOpbgri nIkga3Jpc3RvZmZlci5sdW5kZW5AZ21haWwuY29tCuKciSBrcmlzdG9mZmVyLmx1bmRlbkBnYW1l bWFrZXIubnUKaHR0cDovL3d3dy5nYW1lbWFrZXIubnUvCuKYjiAwNzA0IDQ4IDk4IDc3Cg== ------=_Part_11284_24728601.1151317197346 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline SGVsbG8sPGJyPjxicj5qdXN0IHdvbmRlcmluZzogaXMgdGhlcmUgYSBkaWZmZXJlbmNlIGluIGhv dyBFcGlwaGFueSBhbmQgRmlyZWZveCBsb2FkcyBhbmQgdHJlYXRzIHBsdWdpbnMgc3VjaCBhcyBm bGFzaD8gUmVhc29uIEkgYXNrIGlzIHRoYXQgd2hlbiBJIHdhdGNoIG1vdmllcyBpbiBzYXkgR29v Z2xlIFZpZGVvIHdpdGggRmlyZWZveCBJIGVuY291bnRlciBubyBwcm9ibGVtcyAoYXBhcnQgZnJv bSB0aGUgZnJlcXVlbnQgY3Jhc2hlcyBvZiBmbGFzaCBpdHNlbGYgdGhhdCBJIHNlZSBpbiBhbGwg YnJvd3NlcnMpLCBidXQgd2hlbiBJIGRvIHRoZSBzYW1lIGluIEVwaXBoYW55IGl0IGdvYmJsZXMg dXAgYSBsb3Qgb2YgbWVtb3J5IGFuZCBhdCBpbnRlcnZhbCBtb3JlIG9yIGxlc3MgZnJlZXplcyB0 aGUgY29tcHV0ZXIgZm9yIHVwIHRvIDUtNiBtaW51dGVzLCB3aGVyZSBJIGNhbiBtb3ZlIHRoZSBt b3VzZSBsYWdnaWx5IGFuZCBzb21lIHRoaW5ncyBtYXkgbW92ZSBvciBoYXBwZW4uLi4gbWF5YmUu IER1cmluZyB0aGlzIHRpbWUgdGhlIEhEIGlzIHdvcmtpbmcgZnVyaW91c2x5IHNvIEkgYXNzdW1l IGl0J3Mgc29tZSBraW5kIG9mIHN3YXAgZ29pbmcgb24uCjxicj48YnI+SnVzdCB3b25kZXJpbmcg aWYgaXQncyBkdWUgdG8gdGhlIHR3byBwcm9ncmFtcyBkb2luZyB0aGlzIGRpZmZlcmVudGx5LCBv ciBpZiBpdCBzaG91bGQgYmUgYWxsIEdlY2tvIGFuZCB0aGUgc2FtZSwgaW4gd2hpY2ggY2FzZSBJ IHRoaW5rIGZ1cnRoZXIgaW52ZXN0aWdhdGlvbiB3b3VsZCBiZSBpbiBvcmRlci4uLiA6KTxicj48 YnI+SSdtIHJ1bm5pbmcgZnVsbHkgdXBkYXRlZCBVYnVudHUgRGFwcGVyLCB3aXRoIEVwaXBoYW55 IAo8YSBocmVmPSJodHRwOi8vMi4xNC4yLjEiPjIuMTQuMi4xPC9hPiwgZmxhc2ggPGEgaHJlZj0i aHR0cDovLzcuMC42My4zIj43LjAuNjMuMzwvYT4gYW5kIEZGIDxhIGhyZWY9Imh0dHA6Ly8xLjUu MC40Ij4xLjUuMC40PC9hPi48YnI+PGJyPi0tIFN0b2ZmZTxicj48YnI+PGJyPjxicj5LcmlzdG9m ZmVyIEx1bmTDqW48YnI+4pyJIDxhIGhyZWY9Im1haWx0bzprcmlzdG9mZmVyLmx1bmRlbkBnbWFp bC5jb20iPgprcmlzdG9mZmVyLmx1bmRlbkBnbWFpbC5jb208L2E+PGJyPuKciSA8YSBocmVmPSJt YWlsdG86a3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51Ij5rcmlzdG9mZmVyLmx1bmRlbkBn YW1lbWFrZXIubnU8L2E+PGJyPjxhIGhyZWY9Imh0dHA6Ly93d3cuZ2FtZW1ha2VyLm51LyI+aHR0 cDovL3d3dy5nYW1lbWFrZXIubnUvPC9hPjxicj7imI4gMDcwNCA0OCA5OCA3Nzxicj4K ------=_Part_11284_24728601.1151317197346-- From dev@unixdaemon.org Mon Jun 26 11:39:48 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 9B1BE3B03E8 for ; Mon, 26 Jun 2006 11:39:48 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29350-02 for ; Mon, 26 Jun 2006 11:39:46 -0400 (EDT) Received: from spunkymail-a13.dreamhost.com (mailbigip.dreamhost.com [208.97.132.5]) by menubar.gnome.org (Postfix) with ESMTP id C35143B02BB for ; Mon, 26 Jun 2006 11:39:46 -0400 (EDT) Received: from dracula.transylvania.net (cpe-66-24-108-209.stny.res.rr.com [66.24.108.209]) by spunkymail-a13.dreamhost.com (Postfix) with ESMTP id 50B1F129B36; Mon, 26 Jun 2006 08:39:43 -0700 (PDT) Subject: Re: Looong freezes when watching google video From: Dev Tugnait To: Kristoffer =?ISO-8859-1?Q?Lund=E9n?= In-Reply-To: References: Content-Type: text/plain; charset=UTF-8 Date: Mon, 26 Jun 2006 11:39:43 -0400 Message-Id: <1151336383.86561.7.camel@dracula.transylvania.net> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.425 tagged_above=-999 required=2 tests=[AWL=0.039, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.425 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: dev@unixdaemon.org List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 15:39:48 -0000 On Mon, 2006-06-26 at 12:19 +0200, Kristoffer LundĂŠn wrote: > Hello, > > just wondering: is there a difference in how Epiphany and Firefox > loads and treats plugins such as flash? Reason I ask is that when I > watch movies in say Google Video with Firefox I encounter no problems > (apart from the frequent crashes of flash itself that I see in all > browsers), but when I do the same in Epiphany it gobbles up a lot of > memory and at interval more or less freezes the computer for up to 5-6 > minutes, where I can move the mouse laggily and some things may move > or happen... maybe. During this time the HD is working furiously so I > assume it's some kind of swap going on. > > Just wondering if it's due to the two programs doing this differently, > or if it should be all Gecko and the same, in which case I think > further investigation would be in order... :) > > I'm running fully updated Ubuntu Dapper, with Epiphany 2.14.2.1, flash > 7.0.63.3 and FF 1.5.0.4. > > -- Stoffe > > Flash videos etc and even just basic graphics always crash epiphany. Firefox doesn't stand a chance either. The only broswer that works flawless with flash for me is opera. > > Kristoffer LundĂŠn > ✉ kristoffer.lunden@gmail.com > ✉ kristoffer.lunden@gamemaker.nu > http://www.gamemaker.nu/ > ☎ 0704 48 98 77 > _______________________________________________ > epiphany-list mailing list > epiphany-list@gnome.org > http://mail.gnome.org/mailman/listinfo/epiphany-list -- Dev Tugnait From dmc.mandrake@gmail.com Mon Jun 26 14:29:23 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D0D573B0436 for ; Mon, 26 Jun 2006 14:29:23 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06964-07 for ; Mon, 26 Jun 2006 14:29:23 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 0DB813B0265 for ; Mon, 26 Jun 2006 14:29:21 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id o2so971707uge for ; Mon, 26 Jun 2006 11:29:21 -0700 (PDT) Received: by 10.67.101.10 with SMTP id d10mr4119024ugm; Mon, 26 Jun 2006 11:29:21 -0700 (PDT) Received: from ?192.168.0.3? ( [84.102.21.71]) by mx.gmail.com with ESMTP id w40sm5190848ugc.2006.06.26.11.29.16; Mon, 26 Jun 2006 11:29:19 -0700 (PDT) Subject: I work on the french translation From: DMC Mandrake To: epiphany-list@gnome.org Content-Type: multipart/mixed; boundary="=-eVOibjjNFq6sbbeSTX+k" Date: Mon, 26 Jun 2006 20:29:17 +0200 Message-Id: <1151346557.7097.2.camel@Ubuntu> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Mailman-Approved-At: Mon, 26 Jun 2006 16:13:05 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 18:29:24 -0000 --=-eVOibjjNFq6sbbeSTX+k Content-Type: multipart/related; type="multipart/alternative"; boundary="=-bsRiFDLKM4EN6AcwA788" --=-bsRiFDLKM4EN6AcwA788 Content-Type: multipart/alternative; boundary="=-NBbKk7m0M48uw8jcWMzQ" --=-NBbKk7m0M48uw8jcWMzQ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Hi I updated the french .po file. I am not perfect in french so i think the file need some review. Regards, David --- Linus Torvalds: Vraiment, je ne suis pas lŕ pour détruire Microsoft. Ça sera juste un effet secondaire tout ŕ fait involontaire. --=-NBbKk7m0M48uw8jcWMzQ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit Hi

I updated the french .po file. I am not perfect in french so i think the file need some review.

Regards, David

---

Linus Torvalds: Vraiment, je ne suis pas là pour détruire Microsoft. Ça sera juste un effet secondaire tout à fait involontaire.
--=-NBbKk7m0M48uw8jcWMzQ-- --=-bsRiFDLKM4EN6AcwA788 Content-ID: <1151346509.7097.0.camel@Ubuntu> Content-Disposition: attachment; filename=mandrake.gif Content-Type: image/gif; name=mandrake.gif Content-Transfer-Encoding: base64 R0lGODlhXgETAPewAAAAAAsLCxQUFBsbGxERNxMTPBwcPyQkJC4uLjMzMzs7OxMURRUVSxcYSBwc RBsbSRMTUhUVWxwcUxwcWxQWYBQUbBscYxsbahQUcxwcchwcex8gTiIiRSQkSyskSC0sTCQkUyQk WycoVCcoWCglXCwsUywsWTAmSDMqTDssTDUuVDIsWjotUz0wTjAxXDwwUz4+XCMjZCQkaikkYSws ZSwsayMkdCMjeywscissezQ0YjQ0aj42Zjo1azs7ZTs7bTMzcjM0ejc4dDc4eT42cjs8cjw8fD9A ekItTEgvTkAtUEQyS0syTUQyUkwzUVA1T1E1UkM2ZkY9bks4Zkw+bEM2dUY3eUU9c0M9e0k+clM9 ZlI+aUNDQ0tLS0BAX0VFZUREbk5FbkxMZUxMa0REc0RDekdIckxFc0tEeUpLdU1Ne1NEa1pAZlpE a1RFdFBFeFtGcFJSfFhZfWJGb2FGcCQkgyQkjCsrgysrijMzgTQ0iTs1hj42iDw8gjs8jDw8kz4+ mkM2g0A8gUREgkREjEdIgEtMgklJjUJClEBAmk5Okk9PnE9QhU9QkU9QmVJSglJSjFlZg1tbjFNU klNUmlpaklpamU9Pok9PrU9QrVBPqlRUoFRTqVtbo1xcq11ds19gk2JihWNji2BgkmBgnG1unmFh omNjqmdoo2tromtrqmhntmhos2lpuXNzonp7pP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BADIAAAAIf4VQ3JlYXRl ZCB3aXRoIFRoZSBHSU1QACH/C05FVFNDQVBFMi4wAwEAAAAsAAAAAF4BEwAACP4AAQgcSLCgwYMI EypcyLChw4cQI0qcSLGixYsYM2pUo6iRx48gQzZSRHLRokuXMKlcuRKlyZeLHJXsCJKmSJCOHJ1M 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 yOmYkOmXjSmZg2mYeZkGAnQEXoCYiimYz8mYH/4gBn3JnX4ZmM9JmIaZBl/gA18gnc5pmX8pBthZ Al/gBXjoBdu5nGIQnodZmIapnsmZmMvZn+lZnPnZniUgEBh2YGQABgiaoAj6L2VABmXwoBDaXBE6 oRDqoA4aoRb6LwqaoP/CoBcaoQdGoRFqBmXgBnAABymZkie6om3QBmvwomsQBjJ6BmeQBmgwoWiQ ozn6Bm/gBj3qBia6oitKByk6Byfaom0ABzAaozF6BiL6pCJKohSaoQlqBhzaoQ/6oQ86ChAqCmUQ B4kjB2VQCYkCIi1TBgAiCYZQBqJABjajNGAQCmBQNGpQBl71CA96YKPwCHvqpQ0qNHgKpikToTuS kAYNeqCREKcIGgpkoB8H8qQhCqUXqqUVeqAKeqAdKqUTGqkQGqIa8amgGqqiOqqkWqqmeqqoqhAB AQAh+QQACgAAACH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAsAAAAAF4BEwCHAAAACwsLFBQUERYe HBwcDQ02EhcgFBkhGh0kGB4rFBQ2FBQ7GRk2Gho7GyEuHSMxJycnISgyPz8/MzMzFBRDFRVJGRlD GhpLGxtXGxtjHyNMHSBEHyRWISNMLC5NJCZIISRUIiRZJClVJitaKi1VKi1aLjJWLjJbNjtFMTRV MjVbNjlWNTlcOzZWOTdZOjhWOzpdIiRjJSpkJitqKi5jKi5qLTFjLTJrLTNzLjZ7MjVkMjVqNDhj NTlrOjxiOjtqMTJxMDV7NTpzNDt8Oj10Oz17PUJNPkFfPUBjPkFrPkN2PkN6RDpVRDxbSjpWSj1a UT5aQTxlQ0NDS0tLTEFaUkFcU1NTQUJkQkRrRkprSUtsSktlQUZ7Rkt1RUp8S0x2SU18RkVyTFB8 UUp1VE16W011XE54Wl1kVVdsVFR0VFN7V1hxV1h6W1F2XFJ6WVl2XFx6WERgXWBmXWFqYE92YlN6 aFZ7YGVta2trYWRyYWF8eHh4dnZ2LTSKMDeGNTyFMzuMOz+DOT+IMDeINTyROT+TNz6bPUODPUOK PEKUPUOcQUaEQUaKRUqERUuKSk6BSk2LQUaUQEacQ0mTRUuZSU6USU2ZTVGCTFKMTVKTSlCfUU2F U02MUk+RUlODU1WKVFmFVVqLWlWBWluEWlyLVFSUU1ebVluTWVuTWlubTVOmUlWlW1ukWlqoU1ul XGGGXmKMXmKTXmKYX2Kga1qAYmSFYmWMZWmMaWyNaGmGYmWSYmWaZmmSZGibamyTa22bbnGUbnKa cXGMcXOUcnSbfHyddXibY2OkYmKoZWumZ2yqaW+jaW6rZmuyZWq+aW6yaW69bHKkbHKrbHGzbnO+ cXWkcXWrdXilc3mtfX2hfHyscHaycXa7dXqydHq5e32zeX67a3LAdnvDdXjBfYGsfIK0fIK7fYLF g4SegoKihIStg4Syhoe6jIy7goi7k5O7m5u6v7+/gYbIwsLCzc3N0dXf0tLS0dbg29/n2N7r193q 2+Hu3OPx4Obv5er1////CP4AAQgcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2qExUyZMmbSpDEb +RGkNHImP26bBq2Zs5fhnCETB26ctF3WvumMdk2ntm/aggrVdu0XqZAhsYW0BnLbNmjPoIWbSpXb OGhQnz2bxmzatGfSpknzaFLkR2VIlYZU6dVlzKnnqJ6bRs2bOW/NzIEz160buG7KppUrh41ZOWWD y5kjVw6kYnDSzlE7J85ZOKnnMos716zZM3N3p20r182cR7Tl1n5MXY6ctMakzXGb5valZarUnnXe HfYZydMjf5eUVhikx5Wdbd+eyg3r7s5hpfk+PZy6SWsiOypb2dIyTKrhvv4+byZW6zPrILUPV6qd 2TZp3W2DF2gLln37t+rft2+rf39dsNQXCyyxxCKLLKTwEtQ1ohBDiy/ZRChhhMQUY+GFFg5jBy+4 8OLLLR/ycsstvJTISy+97KLiMimeyMsuvZgoo4gj2tIhLv71V2KAHdpS4i0F7hKLitWkuEswRwZD TDC2BNNLk7zYAgwsHfIy5ZWwANOflsDwogswsQRToJgHyhKNLL+EWSAvwQQDjC5iSnnfLVPa90qW eOLJJJ0EFlimLLscGIstgdpSIKED7pdjf7DcGSCjsOTX34CywCJLKgeqmKmQBsKyi6G73Fdfjvs9 eh+A+xVo4KashurpgP6QPhqro7HeAosuqvqJKaCyCJSMR8sgFVI0yxQbzbHRLFUsM7+e1cwx0eiE iizfWLOMTjqtE1Q1v0RDzFDaqKMOMbxIE0011qSLjTXJZtfbM9vAu1JY1rznFTNMWfPRMthhZy6y yPZr7jLRpDeSVuZ45Q04zJizUlfmhHQYYsusgw025URTTjLkaHxsOda0dlIyEx+2W8LnvAZxWBGD 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 kNFN0LlrEAdb8AZ6kAd2kAcbrf4HTXAFr7C5RIoEseYDJSrTMFC4No0EL+0DRPoEVRAHVVAFUAAF VfC7VFDUVFC91AsDRAoDxivTLODUPtoC1Xt9wBu8Va29Qc29TsAEXE0FTPACYN0CHjqiH8qhE03B Cx2iYFrWbljRHdq+BZyjC73QRvDQ4HsEZxiHKtAFbli4FT2iCz2itgqmZ4i/KbAFKbACh83QBYyG Hsqhgn0CtMYDWaDAK3CGYPrYJ7AFf70ChZujR7DYjJ0CGfzXHfrQjliIuHjZHKrYrO2ljr2l7+ul ic3YFT3Wds2hqababq0CAuEKpnAKl3DKrywGAXvcrpzKRHzG4sqTPHmUPIkFWP4gClCoBqMQUcRA DLfwCtlNDMPw3eAd3sIAA3DwBT7QN6AQCp9wCZ/gCaUHCpfgCZ8A3/ENCqBAcHaQ33ZAC3VQB5db B23QBv79Bm6QBlE4amLQxrTFk2LQaZ5A3aJmx2pQB3YQyXOc33SgsAEe4GUQ4GlgsLeGzT25zDz7 rjy5kzwJW6UcxONqtWkczMZ9a2Jwa1N73F+5BMstrrDg3DsOCgMCCo8AC6GgC6DgCbDgCV7g46+g Bl7wCmBwJyklBq/wyq8wCpvQBaTg46GwzORs5D6+3PYB36EAC6AAC1/Zk6RgrkDcBa/wBbVg3FP+ CmU+3I8ACZcACRy5k9Dt3DOwhZREjJTc3AhI7gVfcMwBi2tfcNyofObLDczO7dx3rhGSPumUXumW fumYnumavukKERAAIfkEAAoAAAAh/hVDcmVhdGVkIHdpdGggVGhlIEdJTVAALAAAAABeARMAhwAA AAsLCxYWFg0NJA0NKw4OMBERJRERKxMTMxUVOhsbNRsbNScnJyMjPSMsPCwsPzg4OBgYRCMjRCQu QScnSSstUigoVSoxRSw0VzQ5STIzVDQ7XTo6VDk9XTM4Wi84ZS44ZTU9YzQ8azg/YjM8cztDXDRB XjdAYTdAaztCYztDazxJYzdAdTtEcztEeT5Icj5JektLS0NDQ0RDXElDXkZJXEJEZEJGaUJKY0RK bEpEYktKZEpNa0BHckRLc0NLekhOckhNeUtRbUZRYktRc0pTfElUe1JMZlNOalJSZVJSaVpTbFRW dFFVfFpVfVxcc1xbfFJZeWNje2ZtfGZnen9/f0JNg0JPi0FPkkZRhEZRiUpUg0pViU5Yhk5ZjERS kkZTnEtWkklVm05ak01am1JahFJci1xbg1pciVlWglJdklJdm1lelExaoklXp1FcoVFerFZgjVlh hFpjjFpkilZhk1Vhmltkk1pknF5olF5pm1ViolViq1plpFxpo1toq1pmsFxpsWRehGJeiGRihWNj imRpjWpmi2xsi2tshWFlkmFlm2Nrk2Jsm2trk2tvnm10g210lW11mm94m2dxmnR0jHN3iXJ0lHB3 mnJ5lXN6nHh9nnt7k3RukGNspGVtqmFtsm11omt1q2p1pWZztXR7onN8qnl+onl+qnR0o3N+uHqA nneAk3uCo3yDqnyFqnqEtHuFvH6ItX2Iu3aAuHuFwnuGzX6Jwn+Kyn6J0IGBgYyMjISEmpqamoOF pYOEqoOJqYyMpIyMq4SKp4KKtoKMvI2Nso2OuYWFt4eQvYmSvI+Qt5KSpZSUq5OTs5OTupubtZub u6WlpaGhtqSkvKqqvqKrvoKNw4KNyo6OwISN0IWRw4aSyoqTw4qUyo6Zxo6ay4SQ0oqW1I6Z05OT w5GaxZKczJycxJ6eypGc1ZWgyJmiyJml1qSlwqamyaurwqysyqOtwa+v0Ken1bOz0ru70bK+2K+3 yrXD3rnC1LnG47nG4cHN48fS6dXe8f///wj+AAEIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq nITtlkdv27Z5vDXrFrdu6rZxG2kOl0tbMGGmmkfzGKZn7nIaw5mzZ8927aINc1Ss27dv64x2u7bN HDhv2rBpm6pNXLqr4rhhu4aN2zZv3rp183at7DWxXkveEvtNndhtZc11w4bNlja72tKJs5qOLrZx 3nCBA5cOLLiV3Jx2uwVu7Tdw5tSpO8ntG7u/2MKFixmOXTp2Vm3VEgwW7Dhw3XB55HZY7SzUkXGp u+XN8riXMW2F2zsuHDZcsVzi6rryFq5rq1UnG4kr5Dqvt2rdUicOV62YuXTz9m0r+O+udLf+qV69 dmTJk5NH3mr5MjvM3Xu5ex+ule54k16Rk1SJcnH06d5kh0tu8AkkyYGTJNhKK6tMcmCDq7SSYIST tFKKJKNIEsoooRziiztBEdLMJb4A1Q417VRDTTXQrFjNiypS00wirfhiYyuuDDNMK6/84sopp6CC yi9C+ujKkK4cicopR66CSimnQHnKKq4s2Iomm5SCYytZRljKk6WkUkooY5ryiiumlHLkmUmqWYqb kpwiySpavlLhnVy+OckrrWTyypcZnhKKKBy6ogkqorgyppptQjlJKZNgMskmfEo4CSUS8inJgq9o wmMolEwyyiiihBIKKqaSuWgqj755Yaj+kXp6paSwejqhhFeOQgmHpJr6pq+LOjjmowciWOGVCUp6 p4JXWniproOaiiqwZIYiiZ4XFouJJlpq4mCt3spa4Zi7jlpqKIIKFMu6JYV0y3KzxCuvSEbFu+69 sdzyCDDwuHOGI+5Ecwo8BBfsjjO+CBNMT/1WA08zmygj8VHflKNMMsUUA5dZTOVnVjHfZPPVWRhf k7FR33SzTTLJzNIyy2x9k3HG19RSjHG4zNXVYipzc00y5pT1Tb7dIJPyY9t843IySl+TkjrgzNKN 1OtyU5J03nSFizcljZMMNlF/c80sVpcE9MokyfIN08kknQw78W4zC761SHdfLLMMNwv+V7eMzS5J bctN0iyytLwWy1zLO3csdY82Hi5zD9d3R36zqzHaircsddtKL74449IZ5xHefJf+eSzFJGP1LcXI u1wyizGNt714gx4dLAL9UAQXcTASSYKPsjLJ78lKqgkmkVAiCSWUYIJ8JJWoyAkn7yTCy4opvvMO NSiy+A6M4FOxSY0RrjLMKuivMuUmm0S4oC8Msv8mMDseuQmQQK7SPvvs07mJJqfAUvuOh4lMTCIT ktoWjnyxiuNNChXAWIUvSqGJVTgPFVhqRQArVMFJQWgSrGAQ8jbRPBIyb1nXWt4kgLEgALZKWd5i UJ8mhYkQTioSr8jEJg5EiUhIAnn+oeLW8ZinPAsJsVgJ0oQSFVTASCgrEk5cBRR9eCAqSmIS3ApF gpg3JzpBqlhXBF4SsRiJTPzOgJNoUA9/JwkqJhFSmngEF5c0KQcdSImQSpYD27gt50ViE5caXqgi wYg5mGELRlCBQNzASDG04ZFkaAMf9kDJSvrBE6KAxSxgEQtYyEKTm0RFIgrWLylEg2DyIGUqSclK eECjEsQABjGIkQyJYeyWxzgGMYpxDLEoY2YYI4c5ynGMmZlFZbArSi4zNktiyMJlxZCFLIpBDJcR Dhmpa1kxYvHMYpSjHGtb3DbLUgyTsUxzm4QFLTT5TFhoEpSfjFfJNikLblZMZvf+qkW8yCnP1rXT ne78Jzelmc5yZqyT3JxFOcyBT9vtbWypsybh3LlOT34yoPW86D5b5854taUc21xXLWJRlnfJ86QA XWe8AtpRWbyCdBnb5LpksVCl5ROm5nyZLFQhCk/4AQ978MMevvAFMIChqEfFghau4AKBkOCpLIhq VGFAVRaI4AMfAIFWQfABFGhVBCJAgVhfAIMVLKEZzXhlJVakvbZqrx1ufYc73jENF0lBF7zgxRM4 kb6+Mgh9f3VfhHwxDPgx6BTsy9+CTuELYLBQE5k4XiYmm4lVIHCym9AhAvuXWR2y7xX6y1KsvDUp ClpJE1NMrWpXO1nkFRATm8D+xJWUiIkDbetagJQVKqQoyNRuYrVTTMIRkkDcJCihuMMVbnGLKwQl OPe4yy3uEKJL3CPE4LrYTcJ1p7AKSFgCElOABHavy1znape8MZiCeqeA3fWyd7zwhcR5IUBfBthX APgNgH4HMgAAXMAg/x3AALj6gbBmFQMYqIBA+AAHN7TBwXBoQyD2EGGjfgELYMACFr5ABqJqWMNE JYMaKnA/DnTCGChO8TGeMYg0RCAN5IgGOc5B42NcwhkgIhhdE7GMixmDGD8uhjGKIbEi29IYRv4G OVLWjaKERCzg+MY2isnMWcqCls2UpjOvrAxpntPLutxbykxmsnKWRSwSBSj+QIkB0FdYlKDJsHIy CKqMXV5DZgZtXVmw0Q2WyUvNFnUFoKUpiyW8Ax73INgSmECwRMuDCUyQhzzoQWkoQIHSmLZ0PZ5Q j053WgpS8HQ9pEHqf/yD1KRmhar9sWppmPrUj47CpClN6hhIIwb9yAQk+tGLf/RiH1GIgj528Wpd 6IIVuvhHFQRShWa/utnONnUVjA2AZeuj2s62xLWNQQAQa/gKVsgCDFogECtYAQYukCoL0r1uFpAA rFkVAQhQgNV6Z1WsKBjBARqQiGD4+9//1gABCKADYSDDGAY3eCGcIIyGNzwYieBAEILgg4kTwQhG aEKw5cBxKHCcDnkwhCH+elgK9m1JfUBa0i9+kQr+aeISmJ2sZDG7CVbwj7KajSyTNAgk0b4pFZgI k/P8OMXnsfaAlC2jE493CU/pD7EGzOPPh15bo5uRtZlIQjW0zvUkvKO471DCEuCRhCUoAR7ORcLZ lcAE48IDCWEn7ta7noRaS0MG0oBAL3qRjyTkIx9DGEI+BLCL/DojAQgwBgIKUABj66LZ8ZjABKxR bQBEfgLxqPyyNY9tAOiC880G/bJDDwBLfH7ZEwBAMAaQ1a2CYAMIxoBAaEEKUAQiEHxgMBwazEg4 8AEQb2iDGMKwBzuEgahf0MIXjJ98CXTCGdBHsTOWQf1n/CINaUCGIFL+kQ1yIAMV2UBGKMhBjmyY n/oYwIMn8GCH9tcBD35ov4jVUIf24+H+7LfDJ0ghClF84hOgEICAEIC7BwgDCAqA0Ad9gAefsH74 hwd64FN6AIGe4AmNUIH9l4GoMAsHhS+q0DiqoAokNTYAlQzu5GawIGjShIKw4GaERjh4cwzfwFBv sTFlATrFsBWbpAqeBAumYAq9IgqvMAolUA0lQA0cgIRJGBRAUQEVcA7rAIXrUAGkQAoWgA4WYIBX SAHtIAF+IAFd2ADcQw3WEHqZZw+epwsngA84oA8msAL7AADHkACfkADKEAERQH7kZwnL9g8A0A85 sAL4UAX/YAn4YAL+JoAPAOAMhAgAG6CIjOiHAKAPhGhqjxdtygZtmUgO09aIYZB4CJB8X5AFWsAF VPUCLCAQXdAFW7AF4uYCsBhVT0UC7vZUPTBWKqACKHACKPACKxACIbAAUgBw/+ZwwsAMwsALnUAD OnAIvyABFcAJp/ALKPYLOtABDTcDQFAGRkAEQBAERBAFRgAEQJADL3ADL+ADOQAEUaCOPvCORFAE TdAEZVAEQfADQZAFPwCLsLiPPeADP/COAnkDKpADPvACuRgCIqCQIpACKgAE+IYCJHADP2AEPkAE QdACUtUCsziLIsACLYACKoCQKgCMJ4CQJ2BvH2CSL5CSDNkC6Qj+AwDpA08Fix35biJAAjkgki+A kGJ1kipwAgawerwwAKtnlAI2AMJAAAbADAO3lATwVAWgeE+FAMIwlQXQAgcgDAMwlEkZestGeY/n ABOQAdZAlpS3bBkAAEtZAFdJAAUAlp4nEKc3l6UHAMxQeaKneZsXeqc3ep3XeZunegOgiyFwAroI ewm2YJO0B7jne3wgfEY1mWDwBm/QYWEQBmOQB3qgB3XgBVygBRQQDNDnDGkFfdAAfc/QCRRAATaA Bo7wC8/gARGABnqoCGiQCotwCOTgCBXABp2pPJTQCHlwB3VwnHVgBnVwB3nQCHWQBxaIB/W3Bsfp B2xgmZ9gmdr+uZ1/sAZksAb0pweNQJxs4AVeMAbmyQVeoAZ3oAdcYAaNgAdsMAZcoJljsAb4uQaW 6QaUaVRisAcd9gXo2ZyemZ5cEJqlOAabqQVjMIFq4AVfYJ5hgJ9k8AZrIJn9aZnIp6B5wJl1cKAI 4AwLAA0L4AwIUKIIMAYJcHgrmgAuGg0R8AZ2EAHnEAGRFAHoIAHrIAF/AIYSIAHU0ACm0ACaWAUe gG0loAaCVwJDwA/JVgX5AADP4KLdEAF7EAGhx4mFGHrPQIjN9nnQ4KVFymyAqYhcypeVh4aaaGqs MKXH2ZmfyQXiBgMCMW4gCQMvAJO66FVWJZEk8I9gtZBdhQP+KeABG7ABIcABvcAMwcCojcoMyAip O5ABlXAEC9AAiMAMvHAIDWcMzUBixqCMxuALGjBxQBCORJADqsoDPEAERCAEQMADqpoD4RgF5ZgD BXkDFberPdCrPRAEvTpxTdADN0CsInADQHADNpACKbCsrHoDyroCDskDsQpWwBgCIwBWIokCgZqT OdkCLeAD1hoCK3kDJ3Co6JoCK3ACJ9AB6LoCsUquwIio3Lqt3fputvgD3YqoOIAC6GoAABuwBiAA XZkDXRmwBBACAHsAInkAB1AAOYkAi1cACOADCEAADguwN2AABXEBHAsADrABDuAAF1ACaykQDgAA BuCwDov+AgUwEAhgEDFbEB9rEA5QsxybsgORswRxACCLEA57mDeQAuh6qCYgEJUUVPFHBmSQmWBA BgDaB3zgCfjpB34QBlxgBx96oFlQBDuQCGkFDWKbmmMLDZfQABWgAGrbAL4QDW57DtFwDk6QCudQ fufwC0GQCvc3nnfQt3MQByBXnHcQB3UQB3dACYzACMepnGxgnItwB4qwCIvQB2zgCZL7fw24CA24 BmyAB3eABl5gBnFQBmUwB3OABqhbBmcwCI5wCI4wCKlrBl3ABvOpBmqAnxOKB2uggH2wB2tgtZmp tQfKBVugBVpgBmYQmgeqBV5gnB9qvKX4nrY7vWPwBZb+ubtTW7V6ELxba7xZkAVeEAfDe6Bm4Lyg mQXDO722q6BhQAZ28Aa8awe/e7VhoLVdMLykGAfJqwVdoAXgewdRcAfLO7xe8JkKarsTKr8KGH/z Owb1Wwf3W4pFcLygOb7NW7igabwH6gXzOQZqMAYdtgYK3Ad+0Adr4Al6IAZZu7UHCgNFYAQCQVY9 iZDMyq7AiG8FKQIFmcMp8AIocK0bMAIZUAOQWsRGDKnB8AAAKwArywlHzAkcwAnQ1wzCwAFE4AQX FwXeCARCwKo5IKtfzMVCIASzqqrQygM7gARqjAQ8oMZtjAQWt45BAARGAK1BAK3QagN6bAM6YAM7 8Mf+PKADgjzIhLwDfbysIzACDKnDOcDI6BhWLQmMJrABH4CoG2ACJ1ACwKjI7hoCRXuY7DoCNsyQ 2drIO9zIvXgCoHzJG2CoIdABqnwCioyt5OoBnpwDNizLqhwCYlXKIqCnphzJwOiuHjDJsMyu7CoE JjCv84qoJyAE53qtKRAEPDkCOtkCpmyY19oBhroBHRACJaDKKXCtzXyoyMyLuxxWYtXIf1qQvNyS H8CurewBRwoAfPAHVvuZXRAH/Dy4cWCeZvCg4Lm+5+m//psFW0ABT1C20DANDR0NDg0NvNAACtAA /Ca20zANbusMFOAMb3sKIzCenakHzlu4cZAHc9D+oYaQB4yQB/0MuYMwCIVACIdwCIVQCK3ruoqw 02zA05LruXZAu2YwBrJLuqiLBnRQCEkNu6sb09iXBoIA1WlwBjNNB4oQB2igBmawnvVLvV0wBtD7 vUWwiquIvPy8BVywiqA5wa3IivuMvHdgBlmtBlntBQP9wWaQB3XwoAdN1l0guvrLiluwilsQBAc6 B6W7z/rbCHEd0AEdBntN0AWsBlqQnGh9v/scvnGwz2ktp1tgBnMwuFvg0vprnGagB6H7weqLnpRN it972WUN2K042F3QtbC9inEgB+Wrv2zw12oA2epb0N6LvqxYpz/gi+3aASWAAyvAze56qK/MrCH+ wKyWPM9BPAMzQMRotd3bnQS8oKlUQAW80AyQ2gyLCqlJ8ATMQN41IASoygOwCsasSgRMQASsygNM 0MVIcARL0N9H8N/7/d9ipwR//Mc3gANfDMZmrKzNqsc7wKpHYMh/fASETOE0cOE0gN0zUOAa3smJ LK0joALjPAKHSs/Yuqwp0K7SSrTvys3e3MrKvdwz4K7PjajTLcspQOI54MnU3QHNmuKwPAOF6uIl QOMmIAQeoNxCgAMl4M0d8M3ePN0pngL+2gEEeQIIPgLL2tzKra4bkAOHmgIdIORFvgJHXgI10ORJ DuaHOQIp7uZEO6/dvAE/3q4lwKzdPN3cnOT+T17mTO7NeQ7O0i3iiErMhqrlNiAQpPAHdiC7RlAE UUC6GPfoRVDpbb3ZW7A7s53WXVAG2I0IUvAEUsAJzUANdSUMnFBXpl5XGb3qpg4NF1AJS3ABZ5C4 LW26xdmhisDSc7DSvcMIhjAIgjDsh9AJhCAIhJDsUpDszH4Gzn4GpEu6caAIiG3UZYAGaXDUhIAG Z5AGNC0IThDuTiAFhyDuZ2Bp4Y7uQdAE9tjug20GZVDYsz3YtE26rVgGo1sEVlDY+5zpRjDY8Rjp 9RiPRZDpBf/ZyJvpcTDbd1AGef23+zwHlDC6h/TZE1/pdFAEH2cIZUAHj37tCl8GHRrvBX9jB11g SHmwBWXQBYxg8iKP2GgQBIN91gZvBHTQBHlQj3Kg8WdgBgXv8LKb6fPO6dHOiqJbBjL/AyofB5aO SJUO6fFO8E/PBWMd9LONvm2NvBqx9Vzf9V7/9WAf9mI/9mSvEAEBACH5BAAKAAAAIf4VQ3JlYXRl ZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsGBhMHBxgICBQKChsVFRgMDCITFCMZGSod HTIlJSgsLDomJjU/Pz8xMTg4OEczPl40PlYuNFA1P2E1Qlw5RF89QFQ3QmI6RGQ6Rmo9SGQ+Sms9 SnQ+S3k6R3BCQkJLS0tCQk1PT1lHR1VPUFlRUVtES2ZCTWtJTWtGR2VBTnJBT3xGUGtKU21OWGlF UXRFUntLVHNLVnpNWXxPWXVUVGFWV2hTWnRTXHtZXHRZXnpQVnBXYHxaY35dYXZkZGphYXNqanl4 eHhycntFVIJJVoJMWYNNXYxNXZBSXoNQXopYXYRNYY1VYYRUYotaZINZZoxcaIxfaoVUZJRVZZpW aJRWaJ1aZpNbapNcbJtecJ1PYJBUZqRWaaVVaqlbbKJZbatecKFdcKpdcbRfdL1bb7RhaoVia4xq bIhibZVhbZtobZNqco1lcI5lcZRicpxqdJRqdZtteZtreZV2d4pzfpVzfJ14epNjc6RkdatneKFn eKlpdqJreqNse6tmerNlertsfbJpfbxgdbZzfqJxfqpodqlhdsB2gJ58hZtugKptgrxugLN2gaJz gqx6hKV7hqp+iKZ+iat2iK1ygrJyhLp6h7J8irN7i7t3h7dzhsN2icN8jcN6jcp+kMdrgsOCgo2E hJOIiZmBiqaCjKyNjqKCjrGAjruGkK6Kkq+LlKSFkbKFk76KlbOLlruOmLSNmbmVlaOdnayWl6qR mrWTnbqfn7eaoryVobmhoayjo7OsrLypqba/v7+FlMOJl8OKmcWMm8uFlcmOntKRncaQn8uQntKO osyTos2Zpcucqc+Vo8eUpNKTpNyXqdyZp9ObqtSbrNuWqNaesNyWpuCcreGesOSfsOirq8GhrtSh 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 0j/91F/91n/9ChEQACH5BADIAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcA AAALCwsUFBQcHBwTFRklJSUsLCwyMjI7OzsvMTQ3O0M2RGM6RmU7SWU9Smk/T3FDQ0NLS0tbW1tT U1NHSlJBTmtAT3FDUWtIVm9EU3NEVnpIVXRIVntKWXRLW3tHWHhRXnZQXntVWmZTYnxYZXtbaH1W YXRcYWhpaWlkZGR0dHR6entpcHtKXINLXolGWIBQX4ROYIVOYYpTY4RTZYpVaY1ZZoFbaYNaa4xY ZotSZpRVaZNWa5hbbZFZbZpecZNdcZ1ddKRfdahfeaRgbIRgboticIZjcYtodYxteYxpc4dic5Nh dZtkeZtpdpJreZRre5lod5ZyfZFxfZtodIxgdaJgdqljeaNje6xpfKNpfaplfLFofrBlfb1mf8Bz gZ14hJhvgJ9rgKVrgqtmgbxshLFog7xuib1viLZzg6Jyhax1iax4h6V8i6V8jKp2h6hxhrNwh7hz irN0i7p6jbN5jrl8kLN8kbp2kLt8kKxqhcJuicVphcJyi8RxjMl4j8B8lMR6lMp+msx2kcl2ktF5 ldR+mdN7l9pzj9CDg4OMjIyDhoyDi5ibm5uVlZWBjqyCjqGEkq2Ik6mEk7KBlbyFm72IlrOIl7mL mbWMm7uHmbeQnbaQnrqWnauPoLyToLeSobyZpL2cqL2bo7CioqKrq6uhq760tLS7u7uBlsKEmsKD m8uKncKJncuBnNGIn9GLocWLosuKo9SJptqGo9eUo8KSpcyTqMuZpsGbqcOcrMmVqcWSptSUqdOZ rNSZrdiXrt2dsNWdsdyes82btOKhrMOhrsiksMSlscmptcytuc2os8SitNuluN2ru92quNKxvdOx vMyhteKlueSmvOupveSpvuqnvvCpvvCwvuGywNuswOSswuutye2swvGywuOxxeu2yOW0yOu6yuW6 y+ywxvOzyvS1zfm6zfK4zvu+0e670fS60fzLy8vDw8PU1NTc3NzC0u/B0/TB1fzE2/7K3PvJ2vXO 4//S6//U5v7c8P/j4+Pq6uri8//09PT+/v4I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgz agR1zps3c+zSnTPnkdq5dPL0hSRpDt88c9SuYZNJzdG/m+0cvbv5rx08nkCB7nO3iJw9e/X61atn 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 BWzb5q3bD1CrFVbctA3V6B0CICAQrtAHWECONDCHS7AENBADggfhKxlXTfAD5rvgMlAD79xu/uUI K/DhIsoT7zCto8QPAkAKKDAASVB1afAFbNAGaRDJbSB0bcAGbzAFj/CJsxgFX2AJoVh3dPeLMQ4F tViLDb4EUZAGbwAFAbkEUNADTIDkpBijAQkFaRAFOVADOQCQb4Cl/MZvSF4DfwjhLgDh7FbhMhAC Cx4DOzCH7baNNQCQUHAELQADE4YDaQBvMYADkjvAjDWwBEegbvI2b+v2AxUO4Xue4WCOA4wOkGFw BBI2YT2QBn84A+K4hw3+4GQuYeu2BE3QA2keA6Du5m9+izNwBI8ueHdO6WZ+j4ze4DqA6IQuAzbg 6T8wb8yo6H3Ybnzu6D0wYXc+BQO54GL+6g4u6/M2Ame+BBCO4XN4iw1uqtI+7dRe7dZ+7die7dqu 7QEBACH5BADIAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsUFBQc HBwTFRklJSUsLCwyMjI7OzsvMTQ3O0M2RGM6RmU7SWU9Smk/T3FDQ0NLS0tbW1tTU1NHSlJBTmtA T3FDUWtIVm9EU3NEVnpIVXRIVntKWXRLW3tHWHhRXnZQXntVWmZTYnxYZXtbaH1WYXRcYWhpaWlk ZGR0dHR6entpcHtKXINLXolGWIBQX4ROYIVOYYpTY4RTZYpVaY1ZZoFbaYNaa4xYZotSZpRVaZNW a5hbbZFZbZpecZNdcZ1ddKRfdahfeaRgbIRgboticIZjcYtodYxteYxpc4dic5NhdZtkeZtpdpJr eZRre5lod5ZyfZFxfZtodIxgdaJgdqljeaNje6xpfKNpfaplfLFofrBlfb1mf8BzgZ14hJhvgJ9r gKVrgqtmgbxshLFog7xuib1viLZzg6Jyhax1iax4h6V8i6V8jKp2h6hxhrNwh7hzirN0i7p6jbN5 jrl8kLN8kbp2kLt8kKxqhcJuicVphcJyi8RxjMl4j8B8lMR6lMp+msx2kcl2ktF5ldR+mdN7l9pz j9CDg4OMjIyDhoyDi5ibm5uVlZWBjqyCjqGEkq2Ik6mEk7KBlbyFm72IlrOIl7mLmbWMm7uHmbeQ nbaQnrqWnauPoLyToLeSobyZpL2cqL2bo7CioqKrq6uhq760tLS7u7uBlsKEmsKDm8uKncKJncuB nNGIn9GLocWLosuKo9SJptqGo9eUo8KSpcyTqMuZpsGbqcOcrMmVqcWSptSUqdOZrNSZrdiXrt2d sNWdsdyes82btOKhrMOhrsiksMSlscmptcytuc2os8SitNuluN2ru92quNKxvdOxvMyhteKlueSm vOupveSpvuqnvvCpvvCwvuGywNuswOSswuutye2swvGywuOxxeu2yOW0yOu6yuW6y+ywxvOzyvS1 zfm6zfK4zvu+0e670fS60fzLy8vDw8PU1NTc3NzC0u/B0/TB1fzE2/7K3PvJ2vXO4//S6//U5v7c 8P/j4+Pq6uri8//09PT+/v4I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzagR1zps3c+zS nTPnkdq5dPL0hSRpDt88c9SuYZNJzdG/m+0cvbv5rx08nkCB7nO3iJw9e/X61atnT568fvfkkYuH rio6e/fy6aM3rxw5dPPQyas3r2w6q2TnnTUHrqy9flzTmUOXr568cuXAYcNWbuy9e2q9WTOXrlw6 tenYkSwHMt3ZkifXqVT8ER+9cjNnXruWjh49fIqvUfv4kd3Jwh4bj4SMcvJiy+Wo7Z3dmd4909Sm eesI8lzIcqlDyi2Jjl1KdpRbKsYme/M1dp5Bm7umm6Tv08C9lRNO0pvJdJKR/rN0GXv2zNq3zWHT ja504nQe3Q/37ju8aWvlpJvfXFtgpkqZZMLKLrrokouAl4ACSi66ZLJgg7nswkolmFzCSiaLnHIT Pyq804iGQW0Y4k3wMKKMMtBAc2KKyUDzDDLGwGjMjMhAk8yMySQjozEvxljMj8XE+IwyyPyIizG5 IJNMLjEu+YwxuOBSy5RThoJkKLUwiMsuU+qySyi5cMJJJlPuYoyBoLByCSeg4KILKLAwuGAtlVxy SYAXZpILKAHusouYnAxYCyi1/BcgLLWceaCaCjLoiScMxgkKJ3VWUkmee2YCyy6EwuIgl4Rmcicr AyJ5YICZQNrgg5kYs4uo/nXeCeAtfGYCKp+CsvkfK2KCcuarajrIoLAQSmgngKTq6UmAtXDpqa2F vooJngQa6OmdC+4Z55teBnisgLZiIpA00kxTTTforNMNXtNMw003756TLj3UWDMNufhKwwgq//CT giL/wFPKiO2c0g6/IbYzijzxyHMUUlORQw44FIMzMTYRT2wxw2J9Jc43FYtlT7rocMONOOiQI448 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 anxpbXxqbHRscX1xbGh2cmt4eHh2dnpLXYheZYFTZotWaZNgZoJka4RlbIloboNobopscoRsc4tr dIxtdZFpd5hxdoRxdolzeIVzeot5fYx8f4Zwd5Jze5N1fZt5fpN4f5l1fqFqfKJ8gI18gpR8g5t4 gZd8hKJ6h6WJbk+Ie3iKeoWHgXqXiHOvhXKFh4uAhpSAh5yEiZSEipyJjZ2Ig5+LkJ+akomcmZaR j4yEi6KDjauJjqOEjrGMkqOMlKuHkquMlbOOmbKJlbaRlqWRl6mTmaaVm6qZnqyam6OTnLSUnbqX nbKboa6do7KcpLuXorqrmY2spJu8ooagpK6ko6OhprOgp72kqbWkq7uprbWprrqtsryyrKW5s6u/ v7+3t7mKncWVn8GYqMiWqtSfsNSlrMKor8WrssWttMqnsMKpudaxtsKwt8u0usOzus25vs65vsa0 vNK4v9KzvNa7wcy3wNO7wtS8xNu/yN23wNqxwODHt7HPqZfJwrnSxLf717/pyrX947/Dw8LNysbB x9bCydbDy9zIz97Ax9rK0d7H0N3Rzcna08vX0crS0tLd2dXc2dbEzeLBy+XG0OTL0+TM1ejP2OfT 2uXT2+rS2Ofb4+vb5Ofg187n2c7k29Lj3tno3tP2zMn52sf939L53Nz31dTty8Hm4dvr5Nzq4df9 5cT96cz+5sn84dP85tv97dP369z98dzt6OLn6efy6uLx7ur77On55+P68uX89Oz38+v08/L69vP9 +fP+/v7q8O4I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzamw0LRouXNisUZv2Edc0atfm iSQ5bRs2kiVv3YqUr6YvTtD66XTmDZ+7duOCtnPnj9+9br0mTcOGbd4/ptiqYfunLRu1q1izaZs3 j+m0Y9WqUYPKVCw1qdiyVZvGVuq1p1ajUetKLZrdu2O1aQvrUa5csXzvhq1r99ZVa/PEelTmMppM abdw3UK7rZrjW3ejWZPbURouaWvZSsZMDfFZj8a0bZbJGjPTbYVn2UUWTXE0aZ45i5bJdi5hW8Yq X249zdq1bR1vxcLlWBphu5L9Fs6FWe42wreQXUd2a5ZM75qz/mGzKyuWNMeZPUs2CV2mLLtzO66/ /l3WLV2Ywwps1GgR/0aaYHIJI40wYmAmmhAIYCOXONKIIQYaiEcn8KDzjBvQcNJLP/no1M6H7nQD 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 0B1Q6Ua91Q8Q6hIQ5JP8ARvQzyAgAaF+6hzwABKwAbD+4+zsAZp+5Juu45VO00ceAa6+AUKr4xtQ 6USu6g9A66L+6q/OziCg66Ce1Ts+6Uce6qte0JMe7E4r7cXe6rau6bNu61sN653O6tEeAeQuAdSu 6cJO7MX+AauO7KeOArTu7bBe7QkY7Q8QATVdyQIBCGYwBcjNAg3JzHKZYi0QA3DJkHt58I+5lg2p ARVACWwQ8ZIADMGAL5+wDxjfD/tAvV8eDh7PD8ugAHcwBA5Q/gVxMJM62Y+Zndle8AZH6QVHGQc7 OVhOkAVx4JRQAJQ5D5RZwN/H3bFAEAVYsLE9cNw9wATH/VYPGZBq/gMwwHMt0ANkyXM0kJA2l5kp NoAEuAIt4HLXOpjgiZdUr3MrQANAMAOTWYAz4ASHmQJ5SZlgyQM5ewKTGQMmcAJlX3MrAJgFL/YR CfV1ifYFaAIvwPaIiZduD5YzYPfhafcFCJk9QANTGwMFL4B5GZE5G/gESICFv/dcn7NuiZCMP/gm 4PZVL/huT/kZfpk8twI9sJcEWICdP5lyyfVg2QMC2PgFGJdVTwOCiZeqD5kNqRHEX/zGf/zIn/zK v/zM3/wKAhEQACH5BAAKAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAAK CgoYGBgrHRIxIxY1Jhg+KxwnJycjLDw7Nj49OT4zMzM5LyYkLUEoMUQ9N0A+OUAxOUYxPVYzP2A2 Q106R2NBLRxDMB5LNyREOzJTPSZCPUNFP0hNQjdUSTxSRjtWQCplUj9FQUVGQUhIQ0ZKREpMS0xP SVFOSVRRS05bTkBSTFNVTlhcUklWUVVWUFlZVFZaVFpeWVxdWFdBTmhdVmFfWGBVXGxNWG1hW11o XVRtXEljXGNmXmhiWWRqYVt1al9zZlZyYU9mYWRnYGhpZGVrZGtuaWxsaGdmbXxuZnBvaHBob353 bGBxbG15bmJwZ29zbHJ4b3Z7cmt2cXN5c3V7dHp/fX58eHRsdIV4eoN0fZF3gJOLSBakbDWUXUSN alaHeWqCe3yBenaZfW+oblLGcUyEfYKFgX2KgneSh3u6jU2pi3XSjl3NjmX2qXz3un7qp3/9yX+F goOKg4WLhYmNioyLiIeSjI2TiYaTjZGUi5OYkI2VkZOZlJWblpidmJadmZqHi5iXl6KrnIqlmoqj m5KhnZ2pnpWvj4yknqGpnqWkoJ6spJytoZOzpJa0ppm9q5u2pZaypJKloqKppaSrpamsqaWuqqqi oKyyq6Wxray1q6O0rrG0sa27s6u8sqO2sbK5tLW8tri7uLa+ubqeoLKlrcG9vsOxvdeps8O6xdy9 wce6x+LCrZ3Fsp7VqJHEua3LtaHGt6jDu7PCvb3LvrLRvKXtnJftl4X1tIbzuJrpo4Pwqqr7v6Xz uaLzt7bqvKLanJjEv8DFwb7LwbTNxLrLxLnYxKnUxLPVybvbzb3Wxrf8zY38yYL9zpP81Jji0736 wqX5xqv4yrf826f41bjpyLL74bbGwcHKxcPNx8jNycbOycjGxMjRzMbSzcrV0c3Z1M7d1MfW0tHZ 1dHd2dTe3NnI0ubW3/Hi08Ls3cnl2sri3NPh3dn1x8b22Mn21tPk4dvr5NPo5dj25cn87NP25tn8 8dzl5eTr6uf17Ob88+P58+r+/v749vMI/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzaqxU LpxHcyDFeQwnrpy5eSFJohQ50uMrfPbwRaNFj59NeevgWZvmq6cva//2wbv2rRY6eUjvyct3zpw8 pfKampMqj55VpOTInTtXDqlTqSDltdsKsqzVdvLMps1aLis5p1VBfjQXrizIrOFMguwYrlvJk3I9 ogwHrrDhcu3QlhMHjltLuuIig/uYl3DfkuJQduwWrh3dbt/AdSv81ly7jt+4Tf5GMrK40IVZ9u3m WOS8kY7biQPdrdu2bZxNsiMHbps22JMnE/627Rvxwr21KWdHuPg36t+0afs9bPRfcNmz/n3Lbtjw 79HQt4svzK7wb27tu2kbpl176HACL12qpP+SJkz9MaKfJpr0B2B/lTDCSCWVAAJKNOMsY0g7yYxj 0z/8TCPNNNRco+FP/PwTFDyeeFNKLcScSEyKKJLiIimjjOIiKi/WaCMpnoSiYyg1huLJj564GOSQ OHqCyZFIYuLJf0oiqZ+RlwDIn35KFrgfg/xhMmWBBSbICCVfUkKJJgwyIiWDlPR3CSWKUJKgmgou mOWCUQp4CSOHKKIgmwI2omCZlYjJn4CK6PnllHfiKeeabt65H56BKBJIIGAGyoieXkpqCSWLUHLI p3kKaEmgn+r56IKWHCLmpIGA2iqY/oqoymahbRZKCauTUmLJl5MeEqmYegILZiCD+HrIIMUucohA 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 SUJdUUpfUERSUlJZXGRdYGdiTEVkT0hjUkVlU0lnWUxrVUtsWk1lWVNsXFNnWVJxWk5zXVFwX1ht YlpuYVZwYE50YlNzZFt1aF55ZFV8Zll6aVV8a1tvYU5jZmx1aWF7bWN1Z2B+cWV+cWh3d3h3eYG7 YiSDbFyAaVmEcl2Jc16KdVuPdFiCbmGEcmSDdGqGeWuLdGKLeWOMe2uIdmuMfHGGeXGRe2WRfWyU eWeSfnHQXCXKbhfRbzDtdjnja1Pnc3LBfmKMgXWTgWycg2yUgnSWiXqahXScinuYh3eliG2ki3Sg jn6pi3OslHqnkXezm322lnbylD38rj/bjzDPjE7NjXTvi035n3j0mnTrknD7rEX7tlr5s0X3pXr3 tmvVoUT6x3b3xGiajoKWi4GekYWVk5Ghk4WilommmYyqloSumYSqnI2pl4ern5Gmm5Gynoq0nISs mo2toI+toZKtpJqmoZq0oY27ooK7pYyzpJO2qZa1qpy5ppO6qpW7rJu1ppi9sJ6pp6a3rqG5rqK8 sqS+tam/v7+5trW+uMDEqorBrp3DqpXKso3CsJ7KtZfTuJ3Fs6LDuKbEu6vJtqPMuqXMvKnCtqjD u7bTvaPRvqnZtqbMta3qiIftl5X3q4T2uJTwq5XzubXwq6bNwa/LwbDEwbzVwaXUwqzZxq7ZxavT xLPUyrvcyrPczbrZx7Hf0b33zY7lyqnhzrTlyr7k0bbk07vp1rrs2rzr17Xzyrfz17r01qb547zH xsTV1dbWz8nV2uXc4u3d4/Hl18Hs3MPt38nn2MPz1cbt1M7v4Mjy48r25cb66tft59vq6Of+/v73 9fHu7OwI/gABCAQQYKBBgwUPHkw4kKHChxAjSpxIsaLFixgzatzIsaPHjyBDDkRVrpy5cupKmjyp Uh3LkilVriz3TZ1Nc9n26dupDx26ZswKCV3UzB++c97ssWM3D58+fFCjPoV6r2rVqPmoWr06z6q8 e/Oa4pv3VV5XfPm8yksrT145efTerr3HtqTbtynb3n0rsxy5lir/xiQ3jpzhv33JiTts2K9fw+NK Qh63uLFfyogpi9sMrnLJcZo3byZMOTRkcZ21bR5nThxl1YbFaZsNDpzqyqhp1+4cTvTs27J/owZH brdtc7W5cftNezNta9pq046+nJvt38qVRx+ufLc2a9a4/lmr1h2cwFWoWKFa78rVqvfs269H5Yr+ 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 AAAAXgETAIcAAAALCwsXFxc+JRc+JhgnJyc5OTlAJxlDKxtILhxKMB5HMB5RMR9NMyFLNyVTNSFT OSRbOiRaPihTPCphPCZcQipVQC5bRjRMQjlkQytlSC1qRStsSS1jQCdkSjNjTTtrTTFnSzZsUDNs UjxnUDtxSi5zTTF0UjR1VTh0Wjx6VDV8WDZ8Wzp4Vzt9YD1MTExCQkJeVU1rVUNqVkZzWkRzXUp7 XUFzWENyX1B6Y0t5YUd7ZVF9aVN3ZFR3c2+CWzqAWDeEYT6JYj6QZT+DYkKCZUqDaU2LZUGMa0OM a0uGaUKDa1SDbVqJbFOLdFuHcViSakOWbEWUckqVeEybcEabc0udek2WcUaTc1Oce1Sbe1uUdliO cEeIdmSTe2KXfmSEdmuiek2jdkulflXcMiPyTwD3dwDuaw7vbjDhTC7iVVX3f0zickznb2zfQECY gmqeiXKTh3eLg3amgVm0iFa7kl2jhGOiim2oiWihjHSskWulkHWmkXirknWqlHqumHyyjWe7mG23 k2uyk3Kym368mnO8nXu2mXS9oH2cgVf6kwL7lRX7nCTuhiH5py71oBLBl1/AnXPGm2LMo2bNpGjD o3zBoHfWrGz2g0z1iU7xjVP2mmnpjnr5tk7huHX0pXH3xG35wF+ZkoitmoKmmIeznYG0noW1oIG0 ooq6o4O5poq+qYa9qYy9q5OzqJusopavrKjBo4LAqYbCq4jJqobLrIjIp4TBrpLFsIrOsIvEsZTD sprJtJPNu5zJt5rSs43Yto/WuI/StpLVuZPau5LYvZzWupbap4zKuqLHuKLQvqDEvbbsj43gvpTt tY7ytKjdwZrdwJbSwaTcw6PeyKnaxajPxLbiwZXkxZnmyZrrypvoxpjwzp7xyorkyqPnzKXu0aPp 0a3q1LPyyqPz06Hx1ar41qP72qX+3qnz2Kz027P627buxrb/4az+47P+5bv34bjMysfV0svY1dPY zsXj3dfu1cfm4tz658j05tf58Nrp5uX48+v+/v739fTy6+cI/gABCAQQYKDBgwgTKlzIsKHDhxAj SpxIsaLFixgzatyocVa7dujQfRxJst25cyVLnkxZT58+fPj6lXv2SdOam5g2+bPnzNk6f/XWwXxH tChRfEaTKjXqzt27pk2fQp3q7iPUdlOxVq2asqvVkSHDhvwotqzIj+dCngybFl3ak3DjyoVrzty5 uift2r17V2/fuoADAyZXlxzhweYMJzbMuDE3xo/JPY7MjXLlyZclVwZ3mRvnzty0gRZdWRvp06JT m17NevU206+3beMmW1tt2bhzC8TFu7fv36ui/QYu3Le0fDBhvtSESdOmmpgybcL371++dfboKZPG vbv37923/veChgxZL+7nffXqhUza+vfw4/NS74vX/Pr25+fPr8u+rlqz5DKLLrMUaCAuBiZYoCwK yiLLKrissoqDDM4yoYGrFDhhLLNwmKGEIK6SiiypiBiiiKmkaGIqsaTo4ospxrJKiyXCyGKKp8DY Io025mhjiqX4mEopsZhCZCqnJHkKIqeYkqMpQ5ZiyJJKnmJIKUEiUoqWW16J5ZaElEKIl2MSYqaZ V55JiCleSimmm2GaKaaZfgikGGPnENZYY4Xpuadh6eh5zztDvQOKP+Hk448//zA6jiaZaMLcJs/U Iw48mL6DKTzqqMNpp6CGGmo66qRDKqmdmqqqquWUk06r/rDG2io4sIJjK6235qqrrtrc2mtrwLKW TTbAEjvssKsRu82xzDZLLDbYGMvsNcNG62w21GYDLTbNXEOtt9hs4+012IxrbrfdeovuuOg24+67 8MbbDDHx0msvve8Sg6++8+rrL7/AzNsMMP4O/O+/wBCscMIMN+www7/kYotAeughyCGIZCyhxqqo EiIiJ64CcsjWIPXOOut0Egp1sIgSRxyiiBJPPp9gctMamowjT3nIbMcze+Wt5wsyvhS9S9FIH73L 0kwf3couutwS9S1UV31LgVSzwsotWnc9S9dgs9Lx2Kl0XHYqqPiYY5VJbrll20tiyeUoWpqZMd1/ 4F03/iFL/oFI3hmL+ccfpfxhpuFyqnn4KIQwrjjigx9OyOCGUx655JZT7sfkmWfuB+WD+OHHKH8M Mvjnn//xuemoi+7667CLzkfosfMRux982G676Hnojnsfe/TBh/DE53HHHVpgwcMNAnni/POXPO8J KJ5c43w33jarzbXU3NPOOvC880kn+MQjijWXiiNONa+8ss8nN6+xST3WqKP+/eqHo7/++e8fzjf6 +wYAByhAb3gjHN4oYAK/YcAGNhAbBoTWA7eFjWlgAxrQuGAGoRWNDnrwgx3UVzSIEcIRGuNg+hrG CA92wmCc0BjDcCExhDFDYhgjGMIIhg6FQUNiEIyG/jls2A4T5kNgBANiwvgFD3+hRGEAIxc6DAYU pchEHeYiF0zEIhMjpkUsXpGLYLziF7MoxjLmohZirAUar4jGWiCIjWpUIy3iSEc63kKOc6SFLWxB R1rMsRa2qEQkBgkJQQACEHRIpCITGQYrIIEFAplDIqYwSUom4pJTGMIkKzmFTnqykpe8pB5YUbK1 dKMT5JCHKKSRjFa6Mhntu4dNcDKOeOzClU/bRS51+bRW9PIWvgymMFkxzK61gmu+RMXYUKFMZjIT baZwpimmOc1RnGIUXxoFNkuBTcJRjnTfPJ3rVCdO1KnudrjzQx9cZ7t1vs6duttD7tgpz9zlrp72 /uydPfPJhzwA7wUA3QNAB0pQguahoAhNKEAPutA8OPShA30oQxW6UIROVKJwgEMeJmAAAzihAAUQ gEgDQFKJqMAEKjjBCUTAgQxUwAICuYRMJ0HTmtp0EpK4aU1zalNrWOcf/DBHN0DhiEfcQw7BGIZS 9VWMYhgjGnxYxifQQFU0bEIe1MiqVrfKVa1WI6vTmAY1plGNaoR1GtKAxlnTqgxlNPWtcIWrMYrR C6cawxi9uCtehwFDHvr1r8LIRWADa0Yz4oKNV8TFGhOLWMPmQrFnhGyABPTYOsaRj3/MrB/zuNlZ bBaztfDjC/rxAlqMFqD9SG1qUfsCW5x2tKol/i1sVcta15I2FrHYY25jcVrc2oK3pI1tPzjajwIc ogDFFUA/BEDSfgRgDGEQQximKwYA9AMA1b2udWMrEOF2l7tVqIIYqkAFKAwhCCs4AUE6yYX2tjcI XBgCF5TQXiXAVwn0xS9+kbBfV9BDHPbABzv8MdRFhAIWcJCd6NYJvN6BgR1liHCE5fHQjB7vwhd2 6B4cyoc9+MHD7iQcIkbBTFU488QkjqaTTKFNVGiTxdokXYxnHGPXjeJ1upvnHna844fyeMNAlqiQ h6xhie5Bo0bOaIXhcOQ8KHnIT3YokoWs5NMeVLayfS1pr8zaLqMWBjDoaD8M8ATkFsAISdCB/ppt YIMAOLcFLUABCqxL5+7aWQR1prN2TwCCPpugz3QGQZ21axBCD4TQ1+WAojmwgQo4GgIOEIhNIUFp SNShDpa+tKY3zek6HMIamPjEJkbtDHyEQhHdeAVjK/tHW8yCFPM4wxnKgIYz0MMUgdxjJXbNa14P UpCRQIQlMjZsRATC2MYORCAKoexmM7vZgmi2tKXN7EhI+xCBwHYhtm2IbR/CEN0GdyHAjQhwGyJj lcgYuiuRCkTg1rfvfvdv4x1IFsWC3fZm0bnVze9wj/sQAB/EIQQxiIILQg+HTDgeAIGHhtMBD3ZQ rgDmIHE3q5akbg5AGAYNgCrQmbx0poLH/q9LhZBTgQpiOHnJSR6F8uoZACu3cxToPPM6Q+HmUYgC FHJOZygMmrvbve4QjhD01AJgCEJA+g+AsIKUckAg73VBEFxA9apb/epXZwEL5HCMMsha1mjgRycU oQ1RIDmjaH8D2uUwj0W5/R5xeMMbvkD3L7zBC3jXAt7xvgUvOGELTsCCE/4++ME/4fCIb8ITmPCE JTh+CTyIfORzYATK5+Dyas68DticAjZzngadT4HoRY+CFIggBXJGgQhAgALWg2ClIoi97FcvAj7P vs+37zMIaL/63eu+9xzQPQg8oPsQaED3Gjh+nzUQfN1zQAMs3YCimZ9n7SLazthPNJ2f/k9nDWSg +gDwfgYykHwN5PnQ3ec49l8OgAx0wP0d6ID5r38Q6yPE/gCoQAcqQIEHQOD/CqAAAiEJlIZpinRJ VpCAVjAFjZSAU7CADlgFVgAHxyBrZmAGZ8AGYodqrsBvhHAIH1huIPgH82AP9sAO7PAM8uAHBdeC BacHg6AHfSCDFVODFdNwOJiDc2AHeDAHO+iDduCDQuiDieCDWjAGWZAFc5AFSJiEWJCEVZCEVoAF WDCFU1AFUiAFOZeFUaCFOpdzN4cEUCCGYzgEN2deYngESHAEUHAEZpiGR6CGcaiGQuCGSScEdViH SCcEQYCHe8iHeYiHdXgEPyCIePgD/j9wBH1YiEJQiIhYdNYHdN5FZz9AiZV4XY/oXYi4iUAABJBo Z9fliZGoWusXiiqgAkBwiirwiaw4ideHUqqoAiVQAtwHAEFwi1S3AivgArPXi764e7H3AfFwBheI geOgDmPnCbAgd28gB8x4d2Bwd6JgD89QjczACfIABl3QBV6wjU7wBNvIeEwwjk7QBEzQBDwAeemY jjnAAzmwA/CYAz0gjzrQAzqQAzWgZjVgAzWQjzTwjzcQkAKJAjKAAiOQAiOQkAkpAiNAAiQQAhAZ Ah4wkROpAR6gARegAY7mAY5WAS7lkY6mkR/ZkRIwkiMJkh2ZkiSpkhUgASzpaC4p/gEyKZMRUAER 4JI2OZMzWQEaEQEDcZMDIZMJAQESAAER8H8Q4BA+6RAPMBAMAAEPEJVRqREMMBAPwABYmZUBmAAC cWmKlIDtJV/xJZZIUJZlqQRIMARnGQQ+IA+aYAaNsA1i5wiLwAjx8Ad7IIMeJjrBEzzLYI3McI3x 8AV30HB0B3F3YAeKqZh3UHdBKHeJ8AZa8AVacElacJmYuQVZsAWcyZlU+JmfmQRJgAVSIJqmeZqi GYdJsIb4dQREEIevSQQ/QASyGQSIaJudiIgrgIidqIu6CAQ/sJu+OZzEqQIs4JsscIq+qQK6mJzK yQInEIvSuZzRGYvReZ2nWJ3a/plSJwWLJoBSJnAC39md4vmd5fmdJWCe37meJpCe7cme7Zme8jmf s1if9nmfHECLJbAB+zmLGyB9jMafFOCf+Tmgs0gB0lcCCCqg//mfCtqgG9ABFLCUU3ecq5d8LImh KLmhjuYAbdko/0BUjsAIipANr9CMb+CN27iNolAPzhCYbdAGnAAL4ziOPhB5TCB5OgqPPbADPfCj 84iPmKcD+diPNDAD/0gDMiADN7CkS5qQMkACIyADH0ACIOCQIfABH0CRHnABFJmRFxCmFXABL9WS FTABL2UBL4WU/zcBbIqUbgoBcfqmc/qm/oeU/ucAT+kAEPCUDKCnf8oACvCU/g0AAQ0QlQ6gABAQ gAD4AIyqAA/QAJLKAA2gAJU6qAHoqIdaqQ1AqYI6qZVKqZdaqY76qZYagKi6lQlwqqmaAAywqquq AAkwq7BKq7Zqqwhwq7q6q7Saq7t6ALmKALl6AAkQrAhwAAQgEGFAB410XlW3i1anddI6rdPaAhXg ABgQA/fgCNzKCIvgCPLwCnCgdhYmd6MwD8/ADDGqBmlAD2BQd/BKd3vnd3xXeFtAhYH3jYeneE3Q BEvQr0uQBGhmBEZQBElQBAhbBEpweURQBESQeUTgeZ7HAgEJZxZ7iql3AihgAhsLArMoAuwJAn+W nyIrsvpJsiCwaNOnsor2/p8BumguG7PSx3wB+p8Z8J8aAKE3uwE327M226Dj97M2u7MUMH7uF7Tv V7RH+37xV7QdIAEbQAHxJ6EZQAFFSwESYLVaq7VZu7Vda7VfO6FaGwETSrZiS7YRkLZmq7Zlq7Zu GwEMYLVom7ZlW7ddu5QpBQIaCWlvyqd8+7d+y6eB26cKIArdwAiIuwiK0An1AAvayAQ3CgawsA/s oK5q4AZuwAbyEANA2rk9gAOgC7o1ELozgAM1ULozkLqqKwOpGwNOSqVLegEyILsX8AFhWru4e7th KgG7OwETcAG+G7zB6wAT4ADGe7zH26q72gC9WqyzKqzO67y+yqvTW6zG/iqsCLAA1gu93Iu93uu9 2wusxyqsBIC9yEq+5ju+x0oAB9C+wPq+5cu+yDq/7EsABDAA93u/A7C/B7C/A9C//su/7jvABPy/ 7eu/8kvA7XusA7y+5YsAD3y+7ius7+u9ByAQYhAFP3ACz5d8HezB5RfCIix+IfwC8kCXi6C4ivAO /3AP8rAM1lAPQOEMbaAGl0sGZGAPYMAEXcDDNfrD4/h46bgEO0DEO2AEO/CO+NiPRKoDNODENFAD NCCQTHoDU9ykCikDChkCD8nFXRyRXDqRGTCRJVm1WBuTM3mT/ycBaYuUaluURNnGbWyUdAyVdxqV dhyVERCVT3mUffqUXA9wlAwglYRcyHyMlYSMyFmpyIvcyI6cla76yI18lZSMyFI5yJhcyJa8yIE8 yIa8x3ZslFK5x6McyHhMymkbyEaZym67yje5lBwRy7I8y7Rcy7Z8y7icy7qsEAEBACH5BADIAAAA If4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsXFxc+JRc+JhgnJyc5OTlA JxlDKxtILhxKMB5HMB5RMR9NMyFLNyVTNSFTOSRbOiRaPihTPCphPCZcQipVQC5bRjRMQjlkQytl SC1qRStsSS1jQCdkSjNjTTtrTTFnSzZsUDNsUjxnUDtxSi5zTTF0UjR1VTh0Wjx6VDV8WDZ8Wzp4 Vzt9YD1MTExCQkJeVU1rVUNqVkZzWkRzXUp7XUFzWENyX1B6Y0t5YUd7ZVF9aVN3ZFR3c2+CWzqA WDeEYT6JYj6QZT+DYkKCZUqDaU2LZUGMa0OMa0uGaUKDa1SDbVqJbFOLdFuHcViSakOWbEWUckqV eEybcEabc0udek2WcUaTc1Oce1Sbe1uUdliOcEeIdmSTe2KXfmSEdmuiek2jdkulflXcMiPyTwD3 dwDuaw7vbjDhTC7iVVX3f0zickznb2zfQECYgmqeiXKTh3eLg3amgVm0iFa7kl2jhGOiim2oiWih jHSskWulkHWmkXirknWqlHqumHyyjWe7mG23k2uyk3Kym368mnO8nXu2mXS9oH2cgVf6kwL7lRX7 nCTuhiH5py71oBLBl1/AnXPGm2LMo2bNpGjDo3zBoHfWrGz2g0z1iU7xjVP2mmnpjnr5tk7huHX0 pXH3xG35wF+ZkoitmoKmmIeznYG0noW1oIG0ooq6o4O5poq+qYa9qYy9q5OzqJusopavrKjBo4LA qYbCq4jJqobLrIjIp4TBrpLFsIrOsIvEsZTDsprJtJPNu5zJt5rSs43Yto/WuI/StpLVuZPau5LY vZzWupbap4zKuqLHuKLQvqDEvbbsj43gvpTttY7ytKjdwZrdwJbSwaTcw6PeyKnaxajPxLbiwZXk xZnmyZrrypvoxpjwzp7xyorkyqPnzKXu0aPp0a3q1LPyyqPz06Hx1ar41qP72qX+3qnz2Kz027P6 27buxrb/4az+47P+5bv34bjMysfV0svY1dPYzsXj3dfu1cfm4tz658j05tf58Nrp5uX48+v+/v73 9fTy6+cI/gABCAQQYKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatyocVa7dujQfRxJst25cyVLnkxZ T58+fPj6lXv2SdOam5g2+bPnzNk6f/XWwXxHtChRfEaTKjXqzt27pk2fQp3q7iPUdlOxVq2asqvV kSHDhvwotqzIj+dCngybFl3ak3DjyoVrzty5uift2r17V2/fuoADAyZXlxzhweYMJzbMuDE3xo/J PY7MjXLlyZclVwZ3mRvnzty0gRZdWRvp06JTm17NevU206+3beMmW1tt2bhzC8TFu7fv36ui/QYu 3Le0fDBhvtSESdOmmpgybcL371++dfboKZPGvbv37923/veChgxZL+7nffXqhUza+vfw4/NS74vX /Pr25+fPr8u+rlqz5DKLLrMUaCAuBiZYoCwKyiLLKrissoqDDM4yoYGrFDhhLLNwmKGEIK6Siiyp iBiiiKmkaGIqsaTo4ospxrJKiyXCyGKKp8DYIo025mhjiqX4mEopsZhCZCqnJHkKIqeYkqMpQ5Zi yJJKnmJIKUEiUoqWW16J5ZaElEKIl2MSYqaZV55JiCleSimmm2GaKaaZfgikGGPnENZYY4Xpuadh 6eh5zztDvQOKP+Hk448//zA6jiaZaMLcJs/UIw48mL6DKTzqqMNpp6CGGmo66qRDKqmdmqqqquWU k06r/rDG2io4sIJjK6235qqrrtrc2mtrwLKWTTbAEjvssKsRu82xzDZLLDbYGMvsNcNG62w21GYD LTbNXEOtt9hs4+012IxrbrfdeovuuOg24+678MbbDDHx0msvve8Sg6++8+rrL7/AzNsMMP4O/O+/ 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 OzFALBtVQjNaRTZeRjheSTddSjpVRTlTQjJjSztpTj1gSTdkUT1rUj5zUjRiRCpKSkpcTUFWVlZf UENkU0NlVklmWUtsVUFtWUNsW0xoV0hrXVFjWlFxVUJ0WkZzXUp5XEd7XklyX1BiT0BuYVRmYVt1 YUx8Y0t+aU50Y1N6ZlR8alV8a1t1Z1h/cFhgYGBpaWl0bGN/cWF4eHi2OQCxOjivSw61UQm7ZhG2 ZTaBZU2CaE6EalKCbluKbVOAZ1KHcVODcV2McVWLc1yRclaSdVmTelucfF2Qb1OEc2KKdmKMeWWN fWqFeGmTfGSWfmaBb2CuUU6gfV23cFa8c27CUynWeh3RbS3jfSvIVUrMdEzKeVjNb22XgF2MgXSU gmybgmWbg2uZg2eciXSfjn2Wh3WfkH2jhWSiiW2niGijjHOgj32sj3OhkX+qknWslXunlHi1iXaz k2y6m3O0mHmwjWq6oH+7om7djCndlDfXkyrcoz/ikirlpjrTkFfTkG3XpUrIqnzFpnrcsHDynHLk jmbgqVboo0rsqnf1xHmVjoeblIqQj4yllYKol4OrmoWtnYmmmYalnpW0nYOwnoi3mYa4kYuuoIyq opa0o4u8ooO7poy6qI60oIWzpZK2qZW2q5q8rJK7rZq3pZu+sZ2/sJapp6S7tKq9vb27t7OzrabQ j4vDqYnDrJLIqJXFsJXDtJzJsZbMtZnNuZ3ZuojTu53WvpbRqpjCtqHFuaHKvKTGuKvGvbjTvaLZ vqXrtYnawZjcw4/LxLfVwKPWw6nbw6PaxqvdyqzfyKbXx7TPwKjvyJXgx6ThyabkzKnpzqvsyaXh zrHvy7Lm0K7s1K7k0bTq1bPt2rvr2Lfw17H03LTz3bn017z00Kz24bz14bbIx8XZ2dfVzsno2cTt 3NL248H44sb26dPj4Nvl5eXt7e3u6eL////18/Hy8O0I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxI saLFixgzagwGr6PHdes6ggQpEh5JkyM9dowmLRo9fvhi9mM3Dpqlm5UqQeNXL1w4ev7kpUOHLt1Q o0bNnTOXzhy5p9iwRaOWzp69d1azarX6jp1Wr+/CsgMbtmzZsWi7jhWLFh47tyHhphxJt67duurW 5VW3l2/fvHr9CvZ7Tl1hw+X8litXeLE6xosTRz63GFzkyJYtY67MuRw4cOQ+e/4c+jPp0qZTqzb9 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 uXqq5PsCKEC+5xurujqssLoCtcq+wOq+7wustJqqrrpuG3BuVqhu+JtuVri/GxDA6YZuAVzABUyd 0GbAG4Bv0imd39nADqydv6qcB1zB+BbAGrDAGqzBGZzBGCwQbbVuHKCyKpuyGGDCJ3zC/JYBKTwB KOzCBBAEiAC5kJsIlzANt9AFFOgFQlADRLALn0AGYvC5asAGoxABIpDELACZ91oDM8ACUHwCUkwC J1ywkLnEPnCvM1ADLMDFUFybUswCUnwC8FrGv0kCaJzGanwB+uqxIoABF6DCK/uymyi0Q7u1Bhq1 eLy1fMzHBrq2/noMAXvcx4RcyIRctogstnmryGObt3b7yJAcyZKsAAoAyZSst3pLyZWcAJmsyQqQ AJTMyQsAyp6cAKT8yaacynqYyqDMAKjMyrAcy4g8yptMy6fsyZesyY9cyYi8twAwBjdWgzq4gy+Q g8Ssg8UMV8YMV0BIzFt7C4zArdy6CNggD/GQC401DfGwC4IgBmJgBOBsBMxgA+aKxpgpBKAJmfmH sCywsUOgBTtcmZepBVKAmU5Qz2GQgp0JmiW4A6Ppz6TpgjuQsDMgAwS9sDMQm7Mpm7OZm2NJsVb4 mzSAAhvgm3MVwDRQ0RRdAgtMA76pnDQA0hoQ0iH9nBvLsSjNYLHNOZ34JgLM+Z3KWQHMKdPUCZ6M eNM4ndM4jZ46zYiLuIjn2YiMyAE+ndPUSZ5DzcDSKdQPHNJEXQGLCAHyCdUtW54jvcApndVandUa 0dVe/dVgHdZiPdZkXdZmrRABAQAh+QQACgAAACH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAsAAAA AF4BEwCHAAAADAwMGRkZKhwSNCYYLiUdOS4kPDMqNTU1Ozo5JCQkQS0cSDsuRjcoRjw1ST40Sz84 eSYAdjQHcSsrdDw3TUI2TUE6RUE8UUU9VEg9V0o5YVE8eUU7TExMSUVBVUlAWk1DXlFGXlNJU1NT WlpZY1VFYlVKZVhMaFZMaVtOZVtSbFxRYl9bcV5TfF5bdldNbWBTbWNZcmJVc2RZdWlceWZae2tc eGhWfnBeeGBNY2NjbGxrbGhidWthfG5idW5pfXFkfnRpcnBsdXV1f39+e3h0gDEwhUcRkUstjVAw tnk7m2A3hl1WklBCgG1ej25dg3Rck3BQgW5ghmNgg3NjgnZqhnhkhXlsiXZlinlmjHtqiHZrhX1z i31ykn5soWZMoWpNpXRZsG9Lr3Vtr15XjoBqjIJ0jYR5hYB6k4FtmIJtlINyk4V5lIl7moZynIl1 m4t7loh1nZB9vYxKvZBJvJFToY55pIp1pJJ9qpR9q5l9upRuwY1HyJRKxJZXz4xWyZZ4xJFsxal3 zahshYWFi4mGnI6BlY2BnJGEnpOIl5OLmZaRmJeUn6Ceo5SDoZaKpZmFpZqNqZaDq5mEqpyMpp2R qZ+QoZ6cuYiFspyDsZ2Lv5ODq4+BrqGNraKTraWZpKKcsqGOuKSJu6aKsqWVsKeas6iXtaqbu6mU u62buKaSvbGepKSkrayoq6ehtq2gua6htaeivLKjvLWqtrKotra1vLq2xpiJxKmMw6+RwK2czbGJ xbGSwLKdyraU076c1qqNw7WjwLepxrilxLury7eiyLmmzLypw7u10L+r57WZ8Lmb6b6p1cCezsCs zcGwyMO50sKt18Sn1MWx1si01sq52Mex28u028253dC8786Z4M634M+44NC35NS76Na96dm+7dO3 8cql8darzMzMxsbE1MzB39PB1tHH09LS3NvY3+Df3+Dg4tTB5djD69zC6d3L7dXE5tzV89nJ7uDH 7uHJ7OPZ8uLN8uXT8+ra8ufe4ODg7Orn8/Lt////8u7iCP4AAQgcSLCgwYMIEypMGGBhw4UQI0qc SLGixYsYM2rcyLHjQGfvQoKjB25kSJIjS9I7qZKlyXed9IxC969mvn736IkDFAjQsmXK5NkLF25e v3TYsmWbNi0btafOnj1zRsyZs1VXV8Wcdq9evXtgw3odS9YrvXr0zqZdy/Zd27RuT4Z0u3Ku3Xfu 5oJ7p3Jvyb+AAwv++w1w4W+IExf25q0kY8WIGT/ulniyZMnfulHWzLibN82UP4Pu3G0bZ83XQJc2 DXoba9fbsMF2vfratmvcaF/bfdv2bt7WnEWL5sza72jShkc7Fi2179/Qo0uPPu3aNOPXrE0TuKp7 qlWpvv6HBy/+FHjz4cOj777KfJkyi+Dlm1/TnjZlgG7hUvZTnDx++5gTTC2NePLJKrLMIswqtHR3 yimmmOKJhJ50EocZqxCjITLEPKPhhyCGCKIwJJYojCzEkJhgL7Ik2CIsLb4Iy4wIrgILeenhmAoq pqCXyik8mmcKKj8++CMqpxSJ5INM9ohkhBCeUgopp5AS4ZVQkkLKlKZYaUoppqgCZoReRlhKKWJe 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 tR7AtR/gAVV7tf59fLWAjAEeYAEfELZNq7WCXMiLrJdim8iIbAEeQLZRe7RPCwGTHLVQe7RGW7Sc 3MlFCwEOMMoYAAKTLMqjXLSp7AChzMoQ8AEi0MeWXMlO+8i0XMmP/MgCcQcnhgVUAAS/LGUh6IGE CgRSwIFTaczDLILHvAAFQAQhPAd0MM29YAu10AqCQwuNEAQtwAET8M1NQAaP4AGjPMqfiX/pCpbA qm/tegA/YLrw3AVn0AVswAUDOICxW7sKKFCUOYEZKKiWyZkhuJmdCZpSZQP7OlU1EL4Cy74HW7AF a7D2S7ADa7ARPbBBaL8VrcBBKANYfIRZbKoKO9IJy8AMXNILnFTSKr2wKCCbLV3SLa0CLf2/M32E /CubDcvSK3ACsvmEK31v/7sC/oudIQCdzWmxzSkCKGCxK2C/K/3UC1vSKF2EHlHVVn3VWJ3VWr3V XN3VXq0QAQEAIfkEAAoAAAAh/hVDcmVhdGVkIHdpdGggVGhlIEdJTVAALAAAAABeARMAhwAAAAwM DBUOCRgRCxYTDxQUFBoXEx4aFRwcHCAWDiMcFCMeGDwTADsaAzkYFzkZFyUhGyolHTApHjskHCUk IiomISwqJSwrKTIsIzstKDszLTYwKjU1Mzw0MDo4ND4+Pk4tD04tFE4wD0wyGEosKk44KkI8M0c3 M1AqKFs5KGA+L0ZEP0lEO1xOLF1DMVJCOl5TOGRDNENDQ0tGQ0xIRU1NTVBLRlROSlpKRVZRTVlS TlpTQFJSUlxVUV5YU2JcTmRSRmFbVmReWHZZTHleT3pbUmVgV2ZhW2pjXW5oXnZhU3NqX39sX2Rk YmxmYG5pYm1ta3JrZHVuaXhvaXpoZnZwZnZxa3lyZXtzbX54bnNzc3d3eH12cX55c3t7e4hnWpd2 WoB2b4F6bop6b4B3cYN7dIV+eIh+d4h/eJdvaZN0ZJBzbJp4YZ1/ept4c4aAdYeBeomBd4uDe4yI fZ2GY5yIZpCGfpKIf5yHfaOKZaKMbKiPbKCHZKOHfauRbKmQZ6WTcaqYebCWbrSacLideoODg4yH gY6JgoqKipSLg5WOiZmEgJiOhZmPiJWQhpWSi5uRh5uTi56YjpKSkZyWkZ6Zk56dmamOiaKIhaCX jaKYjquXiqKclaSfmKmdk62Wkbefj76cgbSXia2hhaahlaahmqqhlaqknK2onrKhg7WjjbmsjbGn m7OqlLSrnramk6OkpKynoK6poaurq7Kso7Ovqbiuo7awpraxqrqxpru0q724rrOzs7y3sb25sb6+ vsKricKomseyjMWuosC2p8G3qsK6rcq4p8S8s8O+uci/s9S/sczBr8fAtsnBtszEus/IvdDGt9HH u9LJvt/JuuXMvOjLverZvcLCwszJw8zMy8nGw8/Qz8/Q0NXNwtjPw9fQx9TRytrSxd3Vyt/YztHR 0d3a09ra2N7g3uzPwOHNweDXyuHazO7Tw+zcxOzYyuTd0eve0u3izOfg1eTi2+zl2+7o3uji0/Dh 2Ovm4e7p4uvs6OXl5PDq4fDw7f///wj+AAEIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq9MaO HTlyHTt+DNlxHMmRJE16fHPlTrh9/frp89fPnrpUokBZsxatXL578erxC/fsmbNdu5z5QnqrKS1U qFqdIkXqUZYruu5pvTevKzx48cDCm/fV69ez986qXQvPHLyOb+HGfRuXpN2Q69axy+vRI7l1HwHn /Tju7+Bx68YhzotY8TpxiiNLngx5smLI4jBfHpc5szrM375xDv2ts7jSmVGTFl069OnVsGOv9vZt Gmnboafhzu3Nm+1pypQZQ2ZM2bfewYcPVyZt3LTe3qDpjq67erbquq9jl65b+nWBtML+u2p6i1ZT V+PNky9/Pr169VWQzAmnL6a+ffrkVQO1yVS1dta8Qw8/5zRzSiWPOCJJKeQ9BRVVpFRCiiSSJPhE EqggoyEyvyDjiy+/+MKhhyR+aGIvH+7SC1JI6eLiizC6iMuMuLgYHi636EILLrXUYostPdYS3pBD yiILLUa6cuSSRh6pZJPhyRLLkkjS4kosrDTpCi1TGslKLE/FAlWVR56CSiynxILlKbKc4sopX6aJ pZioKJnmmVjKwgorp/TZ555+otKnoIL6maahiCaqKKKmLHoKJ5VIUokmlRgZSyeVRCoJJZ3YQssp pZQCqp+i+tlJn6f2WUqqnbRa6in+nawqkGLsSEZYZLcqlqtfk4mxhCPTxFSTPPvco885vPCCjj74 WHMMIF8MUUQUUEhRxRVzoLJLg648CGFVVVRxyzzosOMWW26ZY+66H5GjbrvwklNYYoXhCs5k90Z2 b2eonTYOaa/JJrBsttH2W23gPNdbbbolzPA0CSeMXXXQVTxNNtH1Bo032mlXnTQcc/ycNNZxB83J KKMsTTbSSKOyNM+cPM0zM7v8jMvQ4FzUyUUZ1XNRzhSlDIxJgRNcMS8aszI0zijzc9NAB+f01E0r 48zVQU8ttTLJCBSJJJqQYuYtqKzXVNm3uPde2rKUF14VUDjyjT313CPPNfehE47+L7xoEw42ljAx xOCDw31hElbIMgtUpVBliSUVPvLIHEkgcYovvaCYOeaZd85LL7rsogvovLyYLI001sIjjz2WF2SP UR6JZJO0SykloWg6Wuihjvaeu59qIlpKo68a+juspo4qaqyvMn9pq9D7yUmooTK/KqzQxwpqrNxH 3+qjrXISviercmIKJ+hDjz4llKAP6SOQRBJJmp2sL/6Usbiv//6cWMK/+P+jBCQSIQczkEEgzmAG MxKowAYq0BnRiGA0qgMO02DGNFfQwh2mUbe70YMe4TDHB+lBjlNAoQlaUALhhqAEKEAhXFUo21Nk IahvUcURcLuFOcZhDnnhahz+4ciXYsBRQSKOo4KdCYc4ggiO0ICDNt8IhzeaOMXnKAwcUqxYbzD2 nOtkAxrZ+OLKvgjGlIUxZ2JkWcpSFjNo9AwayshGHFcWnJjZ0Y0/y6PVnNYzq2GtKMkQmh4DyUeh 1fEZTgskIpuByGcQEpHJSEZwCCnJSXLtkpVUBjIiyTVJcpI4uugRLiJpDNblwmkb0pDVkoEMrm1I OVxTDih14SlasKJRnsilJzThiU1wQhOakAQkBDKHYsbBmHOIgzKXaUxlJpOZyZzDHe6goB70IAvM GMfd7qG3c5jjm9OgxBOeYIQmWEGFhINbE5rwBKjAwnGPi9QkJjG5JCThFLz+EJ2LShdK1bHOnzPq 5+uERCQiMQlMYlKTQmHBu1PAQqGnQpMpqIeqU03PeqtaVfaoF6r0lcJ9Hf1o9rI3vf/9T30ATGn9 9IeIlpaipTCNaUw5IdOa2rSlNG2p/4QQBJ4GoQZA7WkQfkoDoBr1qDX4KVJ9YNT6ZSIT7JPEBzzA AUNQgAIIKEABAsBViEQhCldYwlcrhwQkCOQYxyjGMYjB1rbuYq3EyEVb5xrXuuYiF83QxjZqYIIf tGIVwlhFNngRjQQagxl3YIEGTMACD6zgBSlIgQtiAIQmJOEJcNgFkqCCCghpykJPoAUWwxFE0o6W iEzMojZ6s9otYgxjHAv+Y2zDSFszlpFneBQaHBGZ26sh8mpTC2Qz6ui0piVjuJ5cZDOWe9zlDveS rmwlczkZSU92MpUa6tAmW4ndZMCiHLDwLnhnUY7ylhcW34UFMtL73W64F7zfDYd50QveYsBCG7Aw RjGEoA992MMe5dhCDeyRD/8GuAb/SHCCp/oPbcRDG/9AwAH+gQ1s/OIfAdilJhpxBzvcAQD/AEAi QCwQBSe4xCZGsYIBkAlIuNjFjIjxiAHwhhrXuAxlsLEY3rDjN5Shx2LI8Y9xjGNEUCITlWBBB5LQ ClUMYhWzMJN4SMGCCFg5AhCggAYYwGUGNIADENCAHObQhS5k4cxZgGH+uJJgBA1o4BDowx7wuhQe ghp0dlHiUpMUulA0+dlQocLeqUaK0pWmz30r9R+k0GeJSiyaf45WdP8WTQlHu6999sO0/TjBPk57 +sif5kQmOI1kRPDCyKZu6alVzWpKpDrVhXi1qgtRCC94YRZbMIQWYAEFA2aAHBiQQAUEUIMAkEMB CVDAL2RA4hI7exzN/sUHADBtADhBCD4dKomD0OwQF8TbBAF3iMuKhCRgGwnYFoJAiGGLXLjCFu9G D7zjTe96owc9tOhFMIaRixJMYAe3SMUgpNIK9DSFFBqQAAYWjoEKcKABEId4B1hwh0gUs8ZnvsIV qrAEeybhBxKQwBz+WlQMpCEtRrjIBS5sQSOWr3zlLHf5XVXO8pnbnOW6yEWMYHRyXSCtFyYHejGQ sqJdlLwYvTCG0nuBjGIQBxlMN0bmiqF0XyBdv0CHOtL1Obqcn1znuXA5LVg+9lra0kp60lPu+GQI bBSiE4j4Ba1/Qfdf2NoLds/EFn6xBS/wYguS2MLfIwEJLfw9fn7fAiQEr3hMKAAeCuiItAEA+UYo IBnTDvEwvR1ieJBY2dgI8RYOgYYynOEMZRhDGUi8es6nGMQnTsSITRxi2S8CD4ewgx3ksHuBiIEM ZBCDGLCA5ixggfjGP/7xr2D8K4RB+WZYBBjUwIYQNMAFtBiFIFr+IQkbvqECELAyBMbPgQ+s4AMf kAEUDnEIjGfBChuHApuNYIQf/KAGEFAAGWTP/v4bwhCH8H8CaAhogAZyIAcGCAdoAAdwcAZmUHpl QAZEBnwRCHxdwAUYyAXEp3xYcAVYMAVXMAUiKIJSMAVfdYIomIIq+AQnyIJR4ARRwIJJAIMx+IIw OE4uOIM26ARPAIMz6HEz6ARCyIP2NIROUIRCiARHmAQ8MAk88IROyAOKUANQWIVUGIWKcANIIIVa uIVOWFZNSIVN2IUDEA4DcIbLBgC/AAA1oIbMFmID0G1q2GyYR20C8QPW1ANAYE3N1ocDwXkGAYgA kG3Zpm0A8Ar+roCIr8AKr9AKpvCIkBiJkviIuQQLtBAKoQAMInB9sxAI2wchrdAKpDAHGGBlwmZl HNABqngDdhALxTQHb2BmV7FxQEh/OmBlb1BQVWJLe5J2TfIlc4IontAnjXIKw3iMntAJucQJnsCM v+Q+n6AJ7vNUFCIJ8vNUmSA/kNBi2xg/jRAJ3/hijTCOkECO5dgI5ziO6AhjjcAIiqAI7RhjjBCP ipAI8sgIiRCP+Ch79liPjLAIibAI+yiQsmd4yZIsWmCQB5mQB4mQhqcFh/CQ7KcFs6AFixCRyTIL s8ALGnQICTAY5CBtH/APH8ALAIANmfcL63BhJSYDJMl5dJf+DCE2BWQwBRwIeyuGkyemk4JIYnFw BgpYgKeHYwKhfB6ocVcQBVWglCkoBSqIgoigBmAABiDQADpgCoHgB6NgCY9QjZIwBxYwfuO3ABTQ ASdwAlTgCZdgCV4gi1agBXBjT/RHf3hIAwtwAFkgB4VwgHCwlwZIgGjwgGZQBmYwmDjWBRIIfIqZ gVigBY3JBVpgk1hgBVUwBVJwmUzplCnIguMUBUmwg05AbuR2BKEpmuhWVkIwmqi5mqd5mumWmqiZ buiWmq9Zm7Z5m6/JA1SIVLupm7oJVL4JnDUgBLuJbUB1A0NlVDdgVEMlAM7pnAVxAwYhAA1BnQJx AzegA9r+iZ0YwW0C0QNBAAQ+AJ552AMCAYm6hD7SCEzsKQm/BEzuCTbsGQmWUAuqQAgisAFCEAhZ GQgT4pWSsAJXFgEUsAEacAJ48AmYgAeTMItdgJSGU25zaQQ7MH5loFCJ0irP0yrJqIwdWj+Gtj/A 9FScRiHswz7yY42KID+NAI/jGGONkI/8OKP8F5AXmQjsd6OHAJA5age5dwiJoHtByn66ZwcBqXu8 t3u6l3uLgAaG4KOGsAhJqntN+qSGIAdNiqS7hwZ2UIByAJh20KROWoBkWqZoEAdmmqZqWgZkagan 96ZwWoCmR2RDOQZY8FVUQJNxgGOoZ5maGQVUgIKa6ZT+WLAIhhCBiEqBirmojKqYYcAFZIAFwIcF XCAQVKBxJ2iEQ+iZSvgE5RaEpUlWWoAIU/gBMKAHgLAHf0AKk+AIrpogRgABC3CXFOABJ7AIl4AH eCAGPIABFnABNWA489cEPuADPNADOsACB4CXDFiYzloGtoZjXkAGXHCBZOAFkJmBCTkFWgB/VvCt l+mnUYCZX+WCODhORmia6HZtuPmaPeWu7xqvQjVUQ1WI9Hqv+Jqv+rqvPAWeQeAD9OqvQQCeACuw A0uwBWtNBzue5dmwDvuwD6sD1oSHPZADNnCxNpADQ4WsN4Cx2ImxNrCcNzADNdCxQuAEQSCxEnsD OaD+nTrQsjqQnduZAyz7sjKLndspnQAgCZuQCdYICYzgYopwj/Loj/goY/KIo7FGARzQAnWwB3uQ B4AwIa7qqnPgAVhWAR6QAThwCW3gBmrQA2IJASawcYczf0Fgfz3AAuPXBaRwaPojjdPYPk91oilK CfKTtysKPy36jolQjzNqCLInuISbCFEqgAf4f1y6pXAgB8qEgGqqTHDwgGV6BgX4gJZrenD6pm46 p2egeqcngXyKqGMguqZ7BoqZqIlZgYs6rY16ra/7upAKfBg4qbYbqVzwfM9HqcqXfMc3Bc/3gkro BFhwBh84hEpIbsibhEggBYPJBSMYgiM4vdRbvdb+OwUC4ZmVQ5tIcATe673o9r3eKwTjS761GasU sAN1sL55ILWlMAmIAAf/5wQRcAEeoAETQAJr4AZpsAY1UAAGsKw0gAVN0L1GUKzjyQM5kAMrEMBa UGZltgVcIMEUjIGU6piOaZngKgUuBAXU8lUefK5Q0INCWMAFjG5NQJtCkMLpRq/ZBrDjGcPWVKx5 yLAQe8MSe8PIWp7aiaw5LLE80MM34MMS27IcW7ELzAPYybE6oMTI2rIK3LI3EMQLvMAxK8Uxi504 q8Vc3MVe/MUfSwMzMMY9IAQ8YANjnMZpTANsTLIzUFQ94ARMBcZfHLJ03MUCIWO556OJm7hXeqX1 B/ilgfx/XwrIcBABBZAD7Nu+dUAKpfA4lWYJW/ABGfAAD+AAKPAFX2AFFTCrCxABdxqaR2AEQnDA PRDFK7CsXHCiKIq3kfAIryw57zjLtPy3gGu4hvt/uTyAhiC/jdvLBNjLgjmYz2pAwOe6ZICYF3iB kFq7GfjM1GrBjKmBXJAFjgm91GyTWkDNjcmB3fy74Py7kSmZ1BuZH/iBJfiBlrnO01uC7lyC44qZ TnmZ9FzP4WrP+GzP8WyZVKCZUzCYUuCaSNAEpVlWKUxuzlsGJGgF79zQ6ywFWBCuDw2C9/yBGnHR GJ3RGr3RHN3RHv3RIK0QAQEAIfkEAMgAAAAh/hVDcmVhdGVkIHdpdGggVGhlIEdJTVAALAAAAABe ARMAhwAAAAYIBgsMCw4QDhQVFBYYFRobGh4gHiMkIycoJygqJystKi4wLTM0MjU5OTo8Ozw/QD5A Pz1BQUBCP0NEQkRIRktMTE5QTk9RUVBST1JTU1VXWVZYVVdYWVhZV1xcXF5fYF5gXV5gYGBfX2Bf YGBhX2NjY2dnaGdoZmdoaGhnZ2hpZ2tra29vcG5wbm5wcXBvb3BvcHBxb3Jzcnd3eHZ4dnZ4eHh3 d3h5d3t7e31/gH6AfH6AgIB/gICCfoODg4eHiIaIhYeIiIiHh4iHiImJhYuLi4+PkI6QjpCPj5CP kJGSjpiXj5OTk5aXmJaYlZeYmJiXl5iXmJqalJubm5+foJ6gnp+goKCfoKOim6Ojo6enqKeop6eo qKinp6inqKqqpaurq6+vsK+wrq+wsLCvr7CvsLKyrLOzs7e3uLe4t7m5tLu7u7/Avr/AwMC/v8C/ wMDBvsPDw8fHyMfIx8fIyMjHx8jHyMjIxcvLy8/P0M/Q0NDPz9DP0NDQz9PT09fX2NfY19jX19nZ 2d/g3uDi3+Xm4+bo5ejp5urs6f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj+AAEIHEiwoMGDCAkGWBggoUMADR9KRBhx osWLGDNq3Mixo8ePIEMSBEQS0KBBJU2qLIky5UqXHyzAwJOops1Eg6ZA0XIIUR6aNRERytNmzRow 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 dEoXBUxHKDa4KETohJzWhEPZOlNIhVxIFU3AhVUYhlCIlEYQakYQhp82lWEolWEoanc3aqZXaqT3 lV/plXboXAKFh0NgRWBEPHxIBEPQln64PqW4eqzXh0Egl7vGj0HgBEFAazPwAtX0AoAZmDYQmDlQ KEDwA4fpVor5A3GVA2c1V4wJmQLxXjAAbtdGi8YXXoa4Az6AiD5wRqE2FUhgAoJVADXQgDVwAALR EBRQAyg5gROmARmQARZQARkIADmwVnL5mGnlmHl2Z6soaH93eMA2bMe2bLYYX8M3jPy2Aso4jdUY ndQ4ndRZndvYjdhpAuf+qH4gsJ3jaALdeY7dGZ7n+I//mI4fcI7oSQIgQJDwCALtGZ/tmZASZpAH aZ8KGY8KaZ/8qZ/jt44YgAEnMAMmoAEYAKAGeqAJugEBeo8nYAMsAALjl5/6WZ8WKn7x2J/2KRDF 9YJRZ4NRR3VeN4c/CQXipACF1ZlFgJG/0qIXUBEBcAAlMAMXMACOdm0lkJIWmEcV4AAYxjmi0zs1 o5PHVYNSF3ZBOIRGuaRHIJWk55Wnd4djeWpGIARVakZnKYphxEVYBEZyyZZjBJdyOZelqFZ1WTxz aaZqynpnxVZquphwGldy5VZyyptpJad1iqex55it8wPhFZiAGqh+qQMpreN2Z+UDcBWZcYWoc1Wn jHmnicqYIjGplFqplnqpmJqpmrqpnOoQAQEAIfkEAMgAAAAh/hVDcmVhdGVkIHdpdGggVGhlIEdJ TVAALAAAAABeARMAhwAAAAYIBgsMCw4QDhQVFBYYFRobGh4gHiMkIycoJygqJystKi4wLTM0MjU5 OTo8Ozw/QD5APz1BQUBCP0NEQkRIRktMTE5QTk9RUVBST1JTU1VXWVZYVVdYWVhZV1xcXF5fYF5g XV5gYGBfX2BfYGBhX2NjY2dnaGdoZmdoaGhnZ2hpZ2tra29vcG5wbm5wcXBvb3BvcHBxb3Jzcnd3 eHZ4dnZ4eHh3d3h5d3t7e31/gH6AfH6AgIB/gICCfoODg4eHiIaIhYeIiIiHh4iHiImJhYuLi4+P kI6QjpCPj5CPkJGSjpiXj5OTk5aXmJaYlZeYmJiXl5iXmJqalJubm5+foJ6gnp+goKCfoKOim6Oj o6enqKeop6eoqKinp6inqKqqpaurq6+vsK+wrq+wsLCvr7CvsLKyrLOzs7e3uLe4t7m5tLu7u7/A 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 4AAYxjmi0zs1o5PHVYNSF3ZBOIRGuaRHIJWk55Wnd4djeWpGIARVakZnKYphxEVYBEZyyZZjBJdy OZelqFZ1WTxzaaZqynpnxVZquphwGldy5VZyyptpJad1iqex55it8wPhFZiAGqh+qQMpreN2Z+UD cBWZcYWoc1WnjHmnicqYIjGplFqplnqpmJqpmrqpnOoQAQEAIfkEAAoAAAAh/hVDcmVhdGVkIHdp dGggVGhlIEdJTVAALAAAAABeARMAhwAAAA0NAgsLCwUGFQYGGQcIHQoLEwwMHBMSAxoZBBwcDxgV DhQUFB0cERoaGAoLIQsMLA4PNhQVJxkaKxcYIhobNR8gLCYbCiEeHCwhDSQkES4kES0tGTIlDjIm EzUpFDgtGjgrFjswHyQjIi4uJCQmLicpPDQyLzg2Ljg2MD8/Pzg3MxwdQS0uTTc4RjM0WDs7YUM3 IUhCLEpLPUhFOlRMPlFSPVVIL0JDRE1NTU5JQEdIVU9RQU9QWlBPUFNTQ1RUS1xbS1dWRlJSUlFS XV1cVFxcW1dYVlJTYl1eYlxca19gTF9gUF9gZWBfTmBfVGFgTmRjU2ZmWWhnVmhnWWlpVmxrW2do WG9wWnFlT3FtXnluW3NyXHh3X2NjZWNlbW5uYmtramhnbGVmc2tsdGprfGZndW9weXBvZHRzZHRz and4anpzYnh1an58Znt7bHR0dHV1fH18cnx7enh3eV1fgGxtgWFhgW9wg3NzhXNzi3p7inp6k3h5 lX+Aen+AmoB+ZoB/aIh8ZYB/coB/f4GAZ4SDbIiGbomIb4OCdIWEeomHcYiGeYyLc42MepGNdpGO eJqNdJiPepSSfJuTe52bfJWHb6KWfaSdfoWFg4eIg4uLhYuLioWFi4ODnYuKlYyLm4+Qi4+RmJCP iJaVgZKSjZiWgpuahJ2cipiWjJSUkZKTmpeYk5iXk5ualJ2dmoODoomJqZOUo5qao5eYrpeXtaKX gqWbhKCei6ucgqieiqGekqCfmaKggqKhja2hiqSjlKOjnKmnlKmmmamolquqnLSmjbesl76ym6Sk o6emqKinoayspa2tqqanuK+wrK+wp7GvpbCvqbKxpbKyrLi3rrq4rrS0s7i3s7u7tL29u7Szure4 yb2+07/A0cK5psC/t8C/vcLCvM/KvsbDttHLvcTEwczLws3NzcXFzcbG1MXG38rK1s/Q0NDPwtDO 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 TDtIRzVaSCRQTzhUUzJTUjpZVzVZVzhaWDZdWzplSR1mTSZsUihgXjxyWzVxVyxiYD57YDRBQkxM TExBQkJHSFlcWkVbWktSU01SUlJbWlhST1RKSmlVVWdUVXRSU3xaWn1bW3ROTm9gXkRkXUpiX1li XWpkYkNkY0poZkVoZ0traURsakxjY11tbFNsa1tmZFRwbk1ybERwb1N0bFp1c0R0ckx4dUZ8ekx5 dkp0clR0c1p4d1F4dlp8elN7eV1jY2JramZmZXVxa2N6dGN9e2N4d2d1dXV7e3R+fnp4d3c2N4VX V4VcXZNLS49mZph4eJR4dYhmZqlra7Nwb7R3d8WBfk6LckuAflGDd1mIc1CBf2SGfWuAf3qAf3OD gE+FglOFg1qIhVWJhlyNilyQjV6YglqYlV2EgmONimKIhWqCgnaDgnuIh3yKiXyJiXaRjmKWiWaU inKUjnqUkWWUkmuYlmyamG6bmGGUknSWlXiYlnKZlnucmnOcmnykkV6kjGSljmirlGuqkmignnak mXe1mWu0nXagj3SloV6zoHjGq3+FhYOMi4ONjYqHh4aFhZePkIqQj4KQj4mSkoSUk4yYl42dm4Kb m4ydlYOVlZGYl5Kbm5KdnJmWlZqFhaKDhK2Li7eXlqeWlrygnIuhmoWgn5ShoIWioYyrpoeko5Oj o5ypppSqqZarq5ypp5y1pIWzrJm0soi0sp2lpaKsq6Oqqa2npraxr6SzsaO7tKa1tbW6urq8uLKg n56UlcWmpsirq9asrOGfoMTLtY/EuqjAvbHGw7bYy7XVyrHk1r7Nzc3CwsLS0tLe3t3X0cTf3+Df 4ODn3Mfg39/s4c/t5dXu5tju6Nzw6dvh4eHu7u7w7OL///8I/gABCBxIsKDBgwgJCkgocCHDhxAj SpxIsaLFixgzatzIsWPFXr5A9hoJ0pdJkSVFnhwZEmWPHVDU9fO3r2bNetnEEStXThy6ev3y1bu3 rpgxYkiNDRPmLVYsddZewXr06tGjNlCgxMKGLVvXa1+5gr1GtqxZZ9fQpk3rLJwzYMCcOUsGt67d u8B85f2V16TfYC1JCh4ceLDgwoYR98KFSzDjxYsfk5TMuPHjy5YrR66MmfNmzqBDV6YlGhdp0qZJ x2Ls1DRj0rJeyZb6Gtbsqq9oLUa9mlYsW7ha9xauOngsWr5X23IqsKpV2VSjU8X9nPpz6VVf/oqX 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 2qqXaLB+ftmXjjSugGmu5op/9/cE8rWuixmv8+UE8KoE9AqZRpkD+eqZCsuwJGyxBkuBGruxDZjC K0yxJIzCKhyyHQuyFpsCLGDDIpvDOWyzN8vD3ZmyOwvEPyzEPFvEP+yy+boCLrvEJ9CyJAsDSKmy N2zEVFzFTVzEAhG06pmkh0ClUfqlYPqkqUAJYLoNdCAECIAAHFC1QoALpvDGriAKf2AGQ4BWZyAD L1CsfUAJa2AGIDABsSfgjTiZoRnqeK5ovbJICCfqCaAgjMZojMnIjJIcuJOAh3l4ydjYo0CqjZzc jV/6yWIap2W6B3lAyqVsyp1Kyqa8yspbvKTsqa+cys9rvLR8vLV8y7h8y8Wby7zcy73MBbfMBcBM y8Jcy8A8zFuAzMpMy1pgvFiwBU66BYnqBDQwA7lrzYhqzYkKzXuQzMZ7zN8czuAMzM2MzN+MzB6R zuq8zuzczu78zvDczjMVzw8REAAh+QQACgAAACH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAsAAAA AF4BEwCHAAAACwsMFRUWGxsbBwgUERE8ERIwMzAIPDkKKykNJiYmKioqJCU2PDohNjUgPj4+NDQ0 PCspHyAuDg5GExNEFRVLGBlXDxBKHR1rKilJJSVXMzJUJCVjODh3MTBpHyBpQT4LQD8fQT8gRT1W UEwNU1AYQ0ElTkwkS0opR0UoSUY2UE4lUU8oVEMvUUs3VVMiVFIrWVYjWlcpW1klXVoqW1kzXFo6 VlU0YV4sYV4xYl06aUkkaGQsZWIzZGI5aWY6bWo7a2c0c200dHAseXUtdnM0eXUxenY5fnkzfXk7 dHE6cm4qflodSkpKV1ZGV1dWTUVbWFh3TkxsZlxVZWNCZWRNaGZFbWpDbWtLaGdNZWRXcG5DcG5M c3FFdXJKeXZMfXpDfHpLd3ZVYWFha2tkamppaGdgcG9jcnFlc3NteXdleHdqfXxmfXxudnZxfXxy fn55eHdyaml/PDyGLi+UNDWqRESYW1uIXl6USkmGTEy2Tk6xX2CNaGiIaGiVc3KbdnSJdXWke3u1 amqkVlbJVFPLfHzEi2k0gXw0gn47mXQ6kmoupHs4oXMriV8jgX5EgX5Kj3lPgX5Tk3dLgH9rhXlj gH5xgH96pH5BhYE6iYQ8iIM4lpA8pJ4+rqc+hYFEhYJLioVDiYZMjYlLjYlFg4BVhoNZiYZdjYpT jIhTkIxNko5SlIpZlZFUmZVal5NYhYRujYtkjoxviIZpg4JzhIN7iIdwiId7jItzjIt7h4h9ko1p kI5xko56lJJtlJJ0lJJ8mph+mpV8qIVLqopWto5SuJBUt5lmsJhvv6Bbw5hWx6dy0KtvwJpghoaB jIuCi4uIkY+Ek5KDlpWJnJuDnJyKmZeFkIyXh4WqjIu1qJ2JpKGJqKKUuaaHuKyXtrOsvr6+u7m0 q6irop+ih4fSsbHHkZDix7eZzrWJybymwL651MGTzMGr1cu059S15M+r29vb1dbWzszH3+Dg5dzH 697J8ePM8uXR8+nY7eHP5ubm7u7u6Obj8PDw////8O/vCP4AAQgcSLCgwYMIEypcyLChw4cQI0qc SLGixYsYM2pMwzEORzdu0oAMKbLjSJEjSYJM88TJE3b98OG7J9Peu3LkDJkzR84bvX733NV7h82Q IENGBQUqp6sWPXa1asGZCidOmTO1oE2DxnUr169cnUFz5uzZM7JonenSlbZpLWdRo8K5RLVu1TdT 4+itqrdvnJUcOwYuGRhwSZIoBxdWzLjxYseQIyOOTHkwmsqULzsmU6YMms4fO38uwxnNyjKKNXP0 PJh16zSqUQv0TKa27du1Sds+c4a27au8ybT8po+mTHz27tkMJIhcNucz3b1bh27QID+DAgX6E0gc 2Vrt2v5JnfomDudaZ9N+dxsXbly7duNUreomTnm/kxtfRrOfNJrcuAUo4IBknDGgbgASqOCCCxpY IIMCIsgZbhIGWGGEZGhxmxljaGGGhgVqKGIZZkxo4W9klAgggrqpyJmLAllCCy0y0jijjTfmaMmO MtZI4460VCGOPPncQ5M9SCL5zh9HZYONIPm0c8456HRzBx54+HGHH9thA8wzuoR3y5i01ELLGmk8 M82abLY5jTRrRiONNNFAE42cwNwJDDTP5GKWn7noAiaYgQY6Zi5j3oILmbfQ0mhUMzaa44xvUErL G5ZU+iOPnHYKJKZtwPJGpbC0MWqllLSRaaWqejoqJf5vtKFqq7G+AaslstYq66yxyhoHrr2aumuu wg5r7LBrHItsssjKukavzB67BpprqIHrrtOqscaOzSbrbbRtPOuts+Hueq23ArnQhBNVaLiGZtry pwZ/sO0H27tovMsRGlOoI4875wiDTDoz1XPPO9cIko1SfsiTDjvpnGMlHnxEUfEffwACjlrusOPN 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 YSNlYSlpZSpsaC1oZCZuajFnZTdxbTRxbTp1cSR9eSN6dip1cjp4dT54dTR0biFLS0tDQ0NUVE1Y V01aWEdbW1NbWlVRR1NYV3plVkZoXlJqaEdjYVBjY1traVJsa1tpZlZwbltwblR5dkF8eUR4dUNy cFJ0clt4dlp9e1R6eVxwbkRramNpaWRwbmN0c2Nzcmx4dmJ8e2N8emt4dmh7e3J3dnFqaX1gXXUk JIUmJpc5No8pKqgtLrYzM7M0NMg5OdYvMME+PeNAP+RbWohcW5VHSIxeXqNPT7JhYZtkY5dxbItk ZKhnZ7Z0calgXYBDQtBqa8dtbdR4duRLSeqBexyDfRaRZB6CfCSCfSqBfTaVbS6qei+GXyOBfUqB fVmTdUqAfmODfmqDfnOifkaQiRmJgyyGgCmGgTGKhTKNiTuJhTiRjDyQizalnR20hTmtgj21rCCJ hUOIhUWFglGDgVyIhVWSjUOUj0iVkUSWkUqalUmagFeDgWSEg2qKiGWMi2uIhmiDgnOMinOIhnSR jm2UknOYlXiRi3O3i0W2jk2okGu6oXrLkjzLjzjLlUXMm1HUnUfIlkvXpFbVoUjUrmzlrlvjs2fn vHngrWDBnmXryXeypZSvrLOXlZ2wr87NtYnNt5HFu63CvcbUwprbyaTQyrzowofnyZnp05rr1Kbl 1rbw1arz3LjnzaLx47PMysbY1tHi18Lx38Pz4sX15Mr368z26tP369fu59T////19PHu7OgI/gAB CBxIsKDBgwgJBkjIsKHDhxAjSpxIsaLFixgzatx4sYrHjyBDerRipUpJkSjB+cuXD59Le/HEWapU aeY3d/7wxYO3zhElSDR/PjKHB48/dnmKFs0zZ04epk2jSo0zJ06cN3PgzHnzBg6crl/BdAXjFYxZ smfPZjG7NguWt1ncxn1Ll6Rdkyg/kszLt6/fv4ADCx7s9yThw4j9Cixp5cpdu3utYBkJOfLkkyTT 5cy3T58+e/bwvYsEidIjSJH2iW73Tt1pRo8QMWrESJzSe/yULk36tKkdqU3lNLW6leubq8aTvxEj 9o1ZOGmjm/3S9gsYLG6x06WbRfJjxpj3/poEP9Ix+Mfmz0e+ApIkFvGOq7CvPN4w5Mvp66+XTxl9 4/6R3aUfY+PNR59jk42nYGPfNRjge+dVkSBlBQZYkkBfZKjhhhx2+EUYGYLY4Tz/6OOSiaDZc087 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 7WiNynme56me1ZlY7SljAkELAJkJPnCf+Jmf+rmf1+AJ9TcPW3CRiekHHOCY06CZ6iANp6AFIrAH 5sAP2gANmrkNzDAO/FAPoMAFvpCBGbgLHvqhHjqCK6kLrUCiKXiCJwqDNLiiM7gKq6AKq8AJLsoJ NFqjNLoJRkiEnICjTdCjPtoEURikUgiF9xlt+3mkSJqkSrqkTNqkTvqkUBqlUjqlVJp/HBEROXSl WrqlXNqlXvqlYBqmWhoQACH5BADIAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgET AIcAAAALCwsGBhkTExMcHBwKCikODjcQED4VFSorKQcsKQgmJAc2NAk5Ngs9Ogo5NhQvLQ4nJic4 ODgzLC4gHgUTE0kZGFwVFVYZGWUeHnMfIHYwJ04kJHstKmogH3ZAPQtCPxdDOixBN1pEQQxNSQ1J RgxKRxZRTQ5RThdWUw5YUw9WUhFYUxBcWBReWRpYVBtdWitYVSRVVDlKSSliXRFgXBxhXSNlVytg XjRxWT9qZRJsZxVxaxxybBR1cBV6cxV6dRt9eBZ9eBtlYSNlYSlpZSpsaC1oZCZuajFnZTdxbTRx bTp1cSR9eSN6dip1cjp4dT54dTR0biFLS0tDQ0NUVE1YV01aWEdbW1NbWlVRR1NYV3plVkZoXlJq aEdjYVBjY1traVJsa1tpZlZwbltwblR5dkF8eUR4dUNycFJ0clt4dlp9e1R6eVxwbkRramNpaWRw bmN0c2Nzcmx4dmJ8e2N8emt4dmh7e3J3dnFqaX1gXXUkJIUmJpc5No8pKqgtLrYzM7M0NMg5OdYv MME+PeNAP+RbWohcW5VHSIxeXqNPT7JhYZtkY5dxbItkZKhnZ7Z0calgXYBDQtBqa8dtbdR4duRL SeqBexyDfRaRZB6CfCSCfSqBfTaVbS6qei+GXyOBfUqBfVmTdUqAfmODfmqDfnOifkaQiRmJgyyG gCmGgTGKhTKNiTuJhTiRjDyQizalnR20hTmtgj21rCCJhUOIhUWFglGDgVyIhVWSjUOUj0iVkUSW kUqalUmagFeDgWSEg2qKiGWMi2uIhmiDgnOMinOIhnSRjm2UknOYlXiRi3O3i0W2jk2okGu6oXrL kjzLjzjLlUXMm1HUnUfIlkvXpFbVoUjUrmzlrlvjs2fnvHngrWDBnmXryXeypZSvrLOXlZ2wr87N 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 YTxpZDFtaTFqYD1zay5wZy5yazNzbTt5bjN0cDN4cjdKSklPT1lKSlhPUFldW0RYVkdUVFtdXFtY VlVVS1FTU2JbWmNdXWtYV2JZWXdRTmxhXkRgXUtgX15jWlVtU0NgX2FgX2lkYkNlY0ppZkZpZkpt aUZtakxkY11sa11nZVJxbkt1bERybFl2cUN6dER6dkp9eUxzcEl9elJ2c1pkY2NjY2poZ2Rsa2Js a2xoZ2tlZXFsbHRsbHtnZnlwbmZ0bmlwbnJ1c2R0c2t4d2x9e2N8em15dmBzc3R1dHt4d3J7enN7 e3l4d3wlJYQpKYgrK5k4OJQsLKczMqkzM7YvL7A3NsFaWoldXZJeXptSUphHSIxcXKJraYNmZJl3 d45hYadkZLhfYKJnZ8VwcNNIRs+JZjmMdTmicjyIaUWBfEuCd0aBfVWDf1iWc0iVdVWObUuAfneM d2WkeUeie1WAf6GQijiQjE2EgFuEg3uGhXqUiXGphFizilatgkizjme2kma4mHWmjXK9o3fAoHuK h5qSjI2Pj6yrmYqhnae5pIq5qJaopKmmpLW4qqOxrba9s6m/v7+2tbu6uMSdm8HErZfHsZzIuKfL vbTLvrnDvLnNwbrNwbfRyb/NxMLHxcjGxtTJydvIx9fU1N/S0tLRzc3MzOLW1uPX1+na2ubb2+jX 2Of///8I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzaiTDEQ3HjyBDduyIpqTJk2jA1YsX j11LdunO3bJF09Y2dfVgrkMXi9Ysmj5nneMEC984SLBgEYUFqSnTppAeRYok9ZEjR1avXs3qqJGj RGAdqVGTSOxXNWLVsElLdmzbNG7TwE2zRq7cunjXrCGThmMZunzXqFmDpk1hvYTVdJTrkS+avh/3 gtwrmbJeMihNGkZDuCRIzyLDhBT9sTFJjyg7oyYZ0rTI1yE7E1bt2WTr0rA5knaNuXbh2gJBmsnN cfhryZE5qlznkiW75+pizaJV69WslunQqUO36tUqVqpY/q1apQ3SJk7vyHGCtN78o0eb3st/T6mR /ff2GyWyrwgsIv//geUfHXSARWCBiaiRRiILgjWHXWk8+NeEZJRR4YVlDGehhRdKZuFlZZShF4cV rrEhR8hdCNKJGFbIYYp8ffQhca9xaJxwKpaWomTDkUbjRzcS19iQMNJIYkhBBikjGcitIdAcUMIh 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 J+oLZvsHbSsIfxAIbezGasy2MDrHc7wFWmDHW5AFd5sFWMDHPPrHfYWLnlFgukIqplBQBWJKw4K8 yOepyEsau4isyI78o4qcBYeMuYdcBVmguIvrspvcupPbuqcLs5+cpVDwyTGLnow7s418yK1snpHM yS8ryD/qyqaLnrXsyDVcy63MyDb8y2IqBYqMyKocBRpxzMiczMq8zMzczM78zNCsEAEBACH5BAAK AAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsbGgUWFhcNDSQNDSsO DjERESURESweHCUeHSwSEjMVFTsYGDsgHykgHzAiIAYoJgcrKQc1MgkkIyQmJSkuLSsqKSglJDMl JDwrKjIqKTowLioxLycwLjQxLzk5Nys+PS01Myk0MjMxMDg5NzQ5Nzg+PDQ8OjsgHg4UFEMZGUob G1QYGFsbG2YfH3AjHkkkI0YjI1QnJlgyLkUzMkM9PEQ9O0s3NEs2NVgwKlokJGMjI2srK2csLHQr K3wkJXQyMXc6OmlDPjJGPi9CPUJAPkxCPnFCQC5LQi9CQDJNRDNJRTtMSTxHRDhTRTNSSztZTT5W RzZWUz5bUD9QRC9tUz5EQkNDQkpIRkFMSkNMSkxLRUxMS1NLSVtFQ1hRTUNQT0pZSUlSTlVWU0JV U0xbU0NcWURcWkpYVkpVU1JUUlxYVlNbWVRcWltZV1pKR2RTU2VSUmxbWmZbW2taV2tSUnNRUXxc XHNcXHpXWHFQTXFjWkNhXkpsXURtXkpoU0hiXlNoWld0W0d1W1VlTU1gX2tlXGZgX3Z3XWtkYUxq YkxraE1jYEZkYVRkYVpqZFJpZ1traFJqaF5zZk10ZlN6ZVR4ZFp8eFliYWZkY2traWNqam5pZm5l ZXNkZHtoZ3RoZ3lsa3Nra3l6ZWlwbnVwb3t2anJ0c3Nzcnt/f398cnQrK4MoKIksLJY0NIcwMZY0 NKYuLqNaWoNaWotVVYdbW5NcXJxSUpNISY1dXaheXrJiX4VhYYNjYoxqaoNsa4poZ4FjYpNpaZhw boFwbo1zc4R4d4h6eoR3dYh7eJRwb5ZhYaRlZbdfYJ+FalmKcV2AZUqDamiJcmmKd3aGeoaHe5KD fqaSgHiCgoKLiYyGg5WViIqWjJeamIaalZeNjauLiqSLi7CYlKaUlLOUlLqZmbiilZmgkY+jm6Sk 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 JUMlJUwoJ0MtLUQtLEsoJ0kiIlQkJFwrKlMrKlooJ18xLkUwL0w5L0UwL1IwL102NUQzMko6NkQ6 NUw6OUU8O0szMlM6NFI4N148O1M7OlszMlsjI2MjI2stLGQsLGwoJ2AlJHIjI3srK3IrK3snKH8x L2MwL2w0NGQzM2s8O2Q8Oms4NmQ0NHMzM3o5OHQ6OngvMGNMOz5FOD5ROj9EOkNDPEtLPERJPElA N0BBPVFFOltKPVxFOFZSPUJCPWNEP2xAPnNHPHpEQ0xNQUxMS0xHQkRFQ1VEQ1xLRFtMS1VMSlpL RFJSQUZUREpXR0tUSFVQTltbSlVbT1pSRlhTU01dUFZcUl1UVFlEQ2NFQ2tKQ2JKRWxMSmRMS2pE Q3RMSnJLR3lQTmFTTWtaTmNVSGdTSXJVSnpTUWRTUm5aU2NZVW1cWmlbWWVVVXNTU3tXWHFXWHlY V3JcXHRbW3xfYH9fYHNjT1VkT1hkU1xlUVljVGJrVmJmWmlhWndiYWZkYmxra2thYXRiYnxtYnZ4 eHh1dHh0bH4lJYMrK4M3N4dHR4RRTYZRUoJSUotYV4NYV4paWoNbW4tXWIlRUZRUVJpXWJRbW5Na WpxZVpFWV6FaWqRfYIFfYJRgX4VgX4loX4phXpJjYoNjY4tpZ4JqZoxqaoRra4tnaIpjY5NjY5xo Z5Bsa5Nubppzbod1b5V1cox4coZ6dIx5c4d1c5t5dZR6dZt9eZN4dphjY6Nra6xmZqVvb7J0c6J5 daV8eqN3dqp4eLCBf5mAfaOBfaiEhJ6Dg6SFhauKi66Hh7OHh7qMjLyKirWUlLqbm7q/v7+IiMDD w8PNzc3NzMHQz8LU08La2MPY2MzT09L///8I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgz aqQkq9KsSh47dgzp8eMskbRo6VrJsiWtcOfMmSNHbma1cMGA6QQmrRrNatyq8fK1yxewXUjH8ep1 bpyvYL6eRo26q9evq79s4bLFlWuuWrhm4QqbK5fYWrNqmTVrKyUvXkjjhtulaxc0Wr+ePcNF69mw ZLiE7RWbLNmtSs8qFS6MuFKtZM9y9e01zFfLb76g9XomK6XesLb2Jqs0MplJkImTdRwN+FlblS1j 05LVmdas27hNdrxNciRp3idVwo7NMmVn2rNF7gZ5siRJ4LdrDyeuK7nx6Lifeyz5UXvwlNR1/gmk 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 --=-bsRiFDLKM4EN6AcwA788-- --=-eVOibjjNFq6sbbeSTX+k Content-Disposition: attachment; filename=fr.po.gz Content-Type: application/x-gzip; name=fr.po.gz Content-Transfer-Encoding: base64 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 AgA= --=-eVOibjjNFq6sbbeSTX+k-- From jesuscv@ono.com Mon Jun 26 10:24:39 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 545593B026F for ; Mon, 26 Jun 2006 10:24:39 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24263-10 for ; Mon, 26 Jun 2006 10:24:31 -0400 (EDT) Received: from resmta04.ono.com (smtp.ono.com [62.42.230.12]) by menubar.gnome.org (Postfix) with ESMTP id 8FE843B03F0 for ; Mon, 26 Jun 2006 10:24:30 -0400 (EDT) Received: from 84-121-247-237.onocable.ono.com (84.121.247.237) by resmta04.ono.com (7.2.073) (authenticated as jesuscv) id 4486434F001FF2A0 for epiphany-list@gnome.org; Mon, 26 Jun 2006 16:24:28 +0200 Subject: Errores al navegar con epiphany From: JESUS To: epiphany-list@gnome.org Content-Type: multipart/mixed; boundary="=-f1J4QeeCn9+eFkgVMlwa" Date: Mon, 26 Jun 2006 16:24:28 +0200 Message-Id: <1151331868.7327.0.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.115 tagged_above=-999 required=2 tests=[AWL=0.253, BAYES_00=-2.599, TW_BF=0.077, TW_XB=0.077, TW_XF=0.077] X-Spam-Score: -2.115 X-Spam-Level: X-Mailman-Approved-At: Mon, 26 Jun 2006 16:13:42 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 14:24:39 -0000 --=-f1J4QeeCn9+eFkgVMlwa Content-Type: text/plain Content-Transfer-Encoding: 7bit --=-f1J4QeeCn9+eFkgVMlwa Content-Disposition: attachment; filename="error en epiphany y firefox linux" Content-Type: message/rfc822; name="error en epiphany y firefox linux" From: JCV To: submit@bugs.gnome.org X-Mailer: bug-buddy 2.14.0 Subject: Epiphany error en pixmania.com (tambien con firefox en linux pero no en windows) Date: Mon, 26 Jun 2006 16:24:28 +0200 Message-Id: <1151331868.7327.1.camel@localhost> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Distribution: Ubuntu 6.06 (dapper) Package: epiphany Severity: Normal Version: GNOME2.14.2 2.14.2.1 Gnome-Distributor: Ubuntu Synopsis: Epiphany error en pixmania.com (tambien con firefox en linux pero no en windows) Bugzilla-Product: epiphany Bugzilla-Component: General Bugzilla-Version: 2.14.2.1 BugBuddy-GnomeVersion: 2.0 (2.14.1) Description: Description of the crash: Se bloquea al navegar por las paginas de pixmania.com, epiphany y firefox en linux pero no en windos Steps to reproduce the crash: 1. 2. 3. Expected Results: How often does this happen? Additional Information: ubuntu dapper Debugging Information: Backtrace was generated from '/usr/bin/epiphany' (no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1228040512 (LWP 5353)] [New Thread -1316070480 (LWP 5368)] [New Thread -1298347088 (LWP 5364)] [New Thread -1289954384 (LWP 5363)] [New Thread -1281561680 (LWP 5362)] [New Thread -1272800336 (LWP 5360)] [New Thread -1264407632 (LWP 5359)] [New Thread -1247417424 (LWP 5358)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) 0xffffe410 in __kernel_vsyscall () #0 0xffffe410 in __kernel_vsyscall () #1 0xb7e4095b in waitpid () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7d058e6 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0 #3 0xb7f3ac55 in gtk_moz_embed_get_title () from /usr/lib/firefox/libgtkembedmoz.so #4 #5 0xb713dfc7 in XQueryExtension () from /usr/lib/libX11.so.6 #6 0xb713254b in XInitExtension () from /usr/lib/libX11.so.6 #7 0xb739351c in XextAddDisplay () from /usr/lib/libXext.so.6 #8 0xb738f2c0 in XShapeGetRectangles () from /usr/lib/libXext.so.6 #9 0xb738f8be in XShmDetach () from /usr/lib/libXext.so.6 #10 0xb0fa1aa2 in NPP_Destroy () from /usr/lib/mozilla/plugins/libflash-mozplugin.so #11 0xb0fa2d0f in Private_Destroy () from /usr/lib/mozilla/plugins/libflash-mozplugin.so #12 0xb0fb313d in ?? () from /usr/lib/firefox/components/libgkplugin.so #13 0x088dcbdc in ?? () #14 0xbff54118 in ?? () #15 0x00000000 in ?? () Thread 8 (Thread -1247417424 (LWP 5358)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7e748c4 in poll () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #2 0xb7f07086 in PR_Poll () from /usr/lib/libnspr4.so No symbol table info available. #3 0xb5a9b080 in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #4 0xb5a9b7c5 in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #5 0xb6ef0b39 in nsIThread::IsMainThread () from /usr/lib/firefox/libxpcom_core.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 7 (Thread -1264407632 (LWP 5359)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb6ef2ec4 in NS_NewThread () from /usr/lib/firefox/libxpcom_core.so No symbol table info available. #6 0xb6ef0b39 in nsIThread::IsMainThread () from /usr/lib/firefox/libxpcom_core.so No symbol table info available. #7 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #8 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #9 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 6 (Thread -1272800336 (LWP 5360)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5a7a9aa in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 5 (Thread -1281561680 (LWP 5362)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5a7a9aa in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 4 (Thread -1289954384 (LWP 5363)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5a7a9aa in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 3 (Thread -1298347088 (LWP 5364)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5a7a9aa in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 2 (Thread -1316070480 (LWP 5368)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5aa5f6d in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb5aa67c1 in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #7 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #8 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #9 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 1 (Thread -1228040512 (LWP 5353)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7e4095b in waitpid () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #2 0xb7d058e6 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0 No symbol table info available. #3 0xb7f3ac55 in gtk_moz_embed_get_title () from /usr/lib/firefox/libgtkembedmoz.so No symbol table info available. #4 No symbol table info available. #5 0xb713dfc7 in XQueryExtension () from /usr/lib/libX11.so.6 No symbol table info available. #6 0xb713254b in XInitExtension () from /usr/lib/libX11.so.6 No symbol table info available. #7 0xb739351c in XextAddDisplay () from /usr/lib/libXext.so.6 No symbol table info available. #8 0xb738f2c0 in XShapeGetRectangles () from /usr/lib/libXext.so.6 No symbol table info available. #9 0xb738f8be in XShmDetach () from /usr/lib/libXext.so.6 No symbol table info available. #10 0xb0fa1aa2 in NPP_Destroy () from /usr/lib/mozilla/plugins/libflash-mozplugin.so No symbol table info available. #11 0xb0fa2d0f in Private_Destroy () from /usr/lib/mozilla/plugins/libflash-mozplugin.so No symbol table info available. #12 0xb0fb313d in ?? () from /usr/lib/firefox/components/libgkplugin.so No symbol table info available. #13 0x088dcbdc in ?? () No symbol table info available. #14 0xbff54118 in ?? () No symbol table info available. #15 0x00000000 in ?? () No symbol table info available. #0 0xffffe410 in __kernel_vsyscall () --=-f1J4QeeCn9+eFkgVMlwa-- From reinouts@gnome.org Mon Jun 26 18:32:38 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 846EF3B0356 for ; Mon, 26 Jun 2006 18:32:38 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 20099-05 for ; Mon, 26 Jun 2006 18:32:37 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 70D173B0367 for ; Mon, 26 Jun 2006 18:32:37 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FuzdE-0001r2C; Tue, 27 Jun 2006 00:32 +0200 Date: Tue, 27 Jun 2006 00:32:33 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: Epiphany List Subject: Re: Looong freezes when watching google video In-Reply-To: <1151336383.86561.7.camel@dracula.transylvania.net> Message-ID: References: <1151336383.86561.7.camel@dracula.transylvania.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.353 tagged_above=-999 required=2 tests=[AWL=-0.104, BAYES_00=-2.599, INFO_TLD=1.273, TW_WF=0.077] X-Spam-Score: -1.353 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 22:32:38 -0000 On Mon, 26 Jun 2006, Dev Tugnait wrote: > Flash videos etc and even just basic graphics always crash epiphany. > Firefox doesn't stand a chance either. The only broswer that works > flawless with flash for me is opera. I think there must be something wrong with your system. While I have experienced a Flash-induced crash once in a while, I recently viewed some Google videos in Epiphany without any trouble and most Flash pages are rendered fine. Make sure you have the official Flash 7 plugin from Macromedia, stuff like swfdec *will* crash your browser. PS You can edit ~/.gnome2/epiphany/mozilla/epiphany/chrome/userContent.css following the instructions given on floppymoose.com and then Flash animations will only play when you click on them. regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From dev@unixdaemon.org Tue Jun 27 04:07:54 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 31E563B0162; Tue, 27 Jun 2006 04:07:54 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15087-08; Tue, 27 Jun 2006 04:07:52 -0400 (EDT) Received: from spunkymail-a13.dreamhost.com (sd-green-bigip-60.dreamhost.com [208.97.132.60]) by menubar.gnome.org (Postfix) with ESMTP id 0829F3B0093; Tue, 27 Jun 2006 04:07:51 -0400 (EDT) Received: from dracula.transylvania.net (cpe-66-24-108-209.stny.res.rr.com [66.24.108.209]) by spunkymail-a13.dreamhost.com (Postfix) with ESMTP id 080CF129B29; Tue, 27 Jun 2006 01:07:48 -0700 (PDT) Subject: Re: Looong freezes when watching google video From: Dev Tugnait To: Reinout van Schouwen In-Reply-To: References: <1151336383.86561.7.camel@dracula.transylvania.net> Content-Type: text/plain Date: Tue, 27 Jun 2006 04:07:48 -0400 Message-Id: <1151395668.86561.27.camel@dracula.transylvania.net> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.376 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_WF=0.077] X-Spam-Score: -2.376 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: dev@unixdaemon.org List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 08:07:54 -0000 On Tue, 2006-06-27 at 00:32 +0200, Reinout van Schouwen wrote: > On Mon, 26 Jun 2006, Dev Tugnait wrote: > > > Flash videos etc and even just basic graphics always crash epiphany. > > Firefox doesn't stand a chance either. The only broswer that works > > flawless with flash for me is opera. > > I think there must be something wrong with your system. > > While I have experienced a Flash-induced crash once in a while, I > recently viewed some Google videos in Epiphany without any trouble and > most Flash pages are rendered fine. > > Make sure you have the official Flash 7 plugin from Macromedia, stuff > like swfdec *will* crash your browser. > > PS You can edit > ~/.gnome2/epiphany/mozilla/epiphany/chrome/userContent.css following the > instructions given on floppymoose.com and then Flash animations will > only play when you click on them. > > regards, > I do use flash block. I have a freebsd machine and google vids did work but after the 1.8 upgrade it stopped working. I can't play or view most of the flash stuff on any gecko based browser. flash7 is experimental at best. -- Dev Tugnait From magnusth@citrix.com Tue Jun 27 05:06:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 10B773B04A1 for ; Tue, 27 Jun 2006 05:06:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18368-06 for ; Tue, 27 Jun 2006 05:06:05 -0400 (EDT) Received: from smtp16.wxs.nl (smtp16.wxs.nl [195.121.247.7]) by menubar.gnome.org (Postfix) with ESMTP id 28EE73B0224 for ; Tue, 27 Jun 2006 05:06:05 -0400 (EDT) Received: from deathstar ([194.121.182.66]) by smtp16.wxs.nl (iPlanet Messaging Server 5.2 Patch 2 (built Jul 14 2004)) with ESMTP id <0J1I00I74HA3Y3@smtp16.wxs.nl> for epiphany-list@gnome.org; Tue, 27 Jun 2006 11:06:03 +0200 (CEST) Received: from andoria.citrite.net (localhost.localdomain [127.0.0.1]) by deathstar (Postfix) with ESMTP id 0B4303AABD for ; Tue, 27 Jun 2006 11:02:16 +0200 (CEST) Received: by andoria.citrite.net (Postfix, from userid 1000) id 7A8574B9E9; Tue, 27 Jun 2006 10:04:40 +0100 (BST) Date: Tue, 27 Jun 2006 10:04:40 +0100 From: Magnus Therning Subject: Re: Threading in a python extension? In-reply-to: <1150931316.6438.21.camel@localhost> To: epiphany-list@gnome.org Message-id: <20060627090440.GA5121@die.therning.org> MIME-version: 1.0 Content-type: multipart/signed; boundary=6TrnltStXW4iwmi0; protocol="application/pgp-signature"; micalg=SHA1 Content-disposition: inline User-Agent: mutt-ng/devel-r796 (Debian) References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> <20060621215342.GA4786@die.therning.org> <1150931316.6438.21.camel@localhost> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.402 tagged_above=-999 required=2 tests=[AWL=0.043, BAYES_00=-2.599, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.402 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 09:06:07 -0000 --6TrnltStXW4iwmi0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jun 21, 2006 at 16:08:36 -0700, Adam Hooper wrote: >On Wed, 2006-21-06 at 22:53 +0100, Magnus Therning wrote: >> On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: >> >Magnus Therning wrote: >> > >> >> Does anyone have any examples of multi-threade extensions written in >> >> Python? >> > >> >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good >> >suggestion about using gobject.idle_add and python enumerators. I >> >have been using this trick in a few pygtk apps to keep them >> >responsives while not using threads and have been very happy with it. >> > >> > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.02= 0.htp >>=20 >> Isn't there an error in that recipe? >>=20 >> my_task() will return a new generator each time it's called so the >> following code wouldn't do what's intended, right? >>=20 >> def on_start_my_task_button_click(data): =20 >> gobject.idle_add(my_task().next, data) >>=20 >> I think what's intended is: >>=20 >> def on_start_my_task_button_click(data): =20 >> task =3D my_task() >> gobject.idle_add(task.next, data) >>=20 >> Or did I miss something? > >You're on the right track, but missing something. The function which is >being passed in gobject.idle_add() is the generator's ".next()" method. >So *that* method will be called time and time again until it returns >false. What I really missed was my brain. It seemed to have stepped out at the moment I wrote that email. I will not even try to explain how I arrived at that question... /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. Never be afraid to try something new. Remember, amateurs built the ark; professionals built the Titanic. -- Anonymous --6TrnltStXW4iwmi0 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBEoPSoiMWTaatN+6QRAh2nAJ0SWDWT1LTDYKNL6Wxi+vJWE5qrrACgjFMS OwIEVV8QZJdiWeFkMh15oqM= =/PBI -----END PGP SIGNATURE----- --6TrnltStXW4iwmi0-- From funky.style@gmail.com Tue Jun 27 06:50:42 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5BA833B0088 for ; Tue, 27 Jun 2006 06:50:42 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24551-01 for ; Tue, 27 Jun 2006 06:50:40 -0400 (EDT) Received: from wx-out-0102.google.com (wx-out-0102.google.com [66.249.82.199]) by menubar.gnome.org (Postfix) with ESMTP id 050473B00FF for ; Tue, 27 Jun 2006 06:50:39 -0400 (EDT) Received: by wx-out-0102.google.com with SMTP id t5so736380wxc for ; Tue, 27 Jun 2006 03:50:16 -0700 (PDT) Received: by 10.70.65.10 with SMTP id n10mr10105401wxa; Tue, 27 Jun 2006 03:50:13 -0700 (PDT) Received: by 10.70.59.3 with HTTP; Tue, 27 Jun 2006 03:50:13 -0700 (PDT) Message-ID: <3af93da10606270350u13adf912hafc6f6c4965633e@mail.gmail.com> Date: Tue, 27 Jun 2006 18:50:13 +0800 From: "rob miller" To: epiphany-list@gnome.org Subject: Re: A couple of new tab related extensions MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.4 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.4 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 10:50:42 -0000 Hi Stefan and all, I really appreciate the 'unofficial extensions' you have made, especially the 'only one close button / tab scaling' extension however i've come across a small bug which i'm hoping someone can address. I have a number of smart bookmarks across to the right of the toolbar that holds the back/forward/stop/refresh buttons. If i load the 'close one tab' extension, those bookmarks will continue to work fine however if i close the browser they will not be there next load and i'll have to add them again. I'm not sure how to go about fixing this, so far the dabbling i've done with extensions has been less integrated with the epiphany api so any help would be appreciated. Cheers, Rob From jframeau@cyberdeck.com Tue Jun 27 12:39:41 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2A6963B00FF for ; Tue, 27 Jun 2006 12:39:41 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08411-03 for ; Tue, 27 Jun 2006 12:39:39 -0400 (EDT) Received: from webmail1.cyberdeck.net (webmail1.cyberdeck.net [213.244.7.110]) by menubar.gnome.org (Postfix) with ESMTP id 35D4D3B00D7 for ; Tue, 27 Jun 2006 12:39:38 -0400 (EDT) Received: from localhost (webmail1.cyberdeck.net [127.0.0.1]) by webmail1.cyberdeck.net (Postfix) with ESMTP id 02A06236F40; Tue, 27 Jun 2006 18:39:04 +0200 (CEST) Received: from webmail1.cyberdeck.net ([127.0.0.1]) by localhost (webmail1.cyberdeck.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12933-10; Tue, 27 Jun 2006 18:39:02 +0200 (CEST) Received: from [10.0.1.5] (unknown [10.0.1.5]) by webmail1.cyberdeck.net (Postfix) with ESMTP id D6B3D236F3C; Tue, 27 Jun 2006 18:39:01 +0200 (CEST) Message-ID: <44A15F21.90206@cyberdeck.com> Date: Tue, 27 Jun 2006 18:38:57 +0200 From: jean-francois Rameau User-Agent: Thunderbird 1.5 (X11/20060119) MIME-Version: 1.0 To: epiphany-list@gnome.org Subject: Re: I work on the french translation References: <1151346557.7097.2.camel@Ubuntu> In-Reply-To: <1151346557.7097.2.camel@Ubuntu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: amavisd-new at cyberdeck.net X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.6 tagged_above=-999 required=2 tests=[AWL=0.000, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.6 X-Spam-Level: Cc: DMC Mandrake X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 16:39:41 -0000 Hi david, I think the best way to get your update committed is to send a mail to=20 gnomefr@traduc.org. There are good guys to help you :) Merci pour cette mise =C3=A0 jour :) Jean-Fran=C3=A7ois DMC Mandrake wrote: > Hi > > I updated the french .po file. I am not perfect in french so i think=20 > the file need some review. > > Regards, David > > --- > > *Linus Torvalds: **/Vraiment, je ne suis pas l=C3=A0 pour d=C3=A9truire= =20 > Microsoft. =C3=87a sera juste un effet secondaire tout =C3=A0 fait invo= lontaire./* > > -----------------------------------------------------------------------= - > > _______________________________________________ > epiphany-list mailing list > epiphany-list@gnome.org > http://mail.gnome.org/mailman/listinfo/epiphany-list > =20 --=20 CYBERDECK - Solutions de bornes interactives jean-fran=C3=A7ois RAMEAU - Chef de Projet R&D 300 route nationale 6 - 69760 Limonest - France tel : (33) 0820 820 107 - Fax : (33) 04 78 66 74 00 email:jframeau@cyberdeck.com http://www.cyberdeck.com From gnomelists@sstuhr.dk Tue Jun 27 13:43:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1094D3B0106 for ; Tue, 27 Jun 2006 13:43:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10597-07 for ; Tue, 27 Jun 2006 13:43:19 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id E5AC03B03CF for ; Tue, 27 Jun 2006 13:43:18 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id 5247C8A00BA; Tue, 27 Jun 2006 19:42:55 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: rob miller In-Reply-To: <3af93da10606270350u13adf912hafc6f6c4965633e@mail.gmail.com> References: <3af93da10606270350u13adf912hafc6f6c4965633e@mail.gmail.com> Content-Type: text/plain Date: Tue, 27 Jun 2006 19:42:54 +0200 Message-Id: <1151430174.5374.5.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.573 tagged_above=-999 required=2 tests=[AWL=0.026, BAYES_00=-2.599] X-Spam-Score: -2.573 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 17:43:21 -0000 tir, 27 06 2006 kl. 18:50 +0800, skrev rob miller: > Hi Stefan and all, > > I really appreciate the 'unofficial extensions' you have made, > especially the 'only one close button / tab scaling' extension however > i've come across a small bug which i'm hoping someone can address. I > have a number of smart bookmarks across to the right of the toolbar > that holds the back/forward/stop/refresh buttons. If i load the 'close > one tab' extension, those bookmarks will continue to work fine however > if i close the browser they will not be there next load and i'll have > to add them again. I'm not sure how to go about fixing this, so far > the dabbling i've done with extensions has been less integrated with > the epiphany api so any help would be appreciated. Thank you for reporting the bug; I don't have any bookmarks in my toolbar, so I hadn't discovered it myself. It should be fixed now. You can download the updated version from: http://www.sstuhr.dk/epiphany-extensions/ > Cheers, > Rob Stefan From kristoffer.lunden@gmail.com Tue Jun 27 21:12:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 39BDD3B0002 for ; Tue, 27 Jun 2006 21:12:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23106-05 for ; Tue, 27 Jun 2006 21:12:18 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.200]) by menubar.gnome.org (Postfix) with ESMTP id 724243B0079 for ; Tue, 27 Jun 2006 21:12:18 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id r28so1572925nza for ; Tue, 27 Jun 2006 18:11:16 -0700 (PDT) Received: by 10.36.47.14 with SMTP id u14mr112667nzu; Tue, 27 Jun 2006 17:06:28 -0700 (PDT) Received: by 10.36.132.19 with HTTP; Tue, 27 Jun 2006 17:06:21 -0700 (PDT) Message-ID: Date: Wed, 28 Jun 2006 02:06:21 +0200 From: "=?UTF-8?Q?Kristoffer_Lund=C3=A9n?=" To: "Stefan Stuhr" Subject: Re: A couple of new tab related extensions In-Reply-To: <1151082344.5295.25.camel@thinkpadr40> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_13091_22520190.1151453181985" References: <1151082344.5295.25.camel@thinkpadr40> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.936 tagged_above=-999 required=2 tests=[AWL=-0.135, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_30_40=0.374, HTML_MESSAGE=0.001, MIME_BASE64_NO_NAME=0.224, SPF_PASS=-0.001] X-Spam-Score: -1.936 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 01:12:21 -0000 ------=_Part_13091_22520190.1151453181985 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline SGVsbG8gU3RlZmFuLAoKT24gNi8yMy8wNiwgU3RlZmFuIFN0dWhyIDxnbm9tZWxpc3RzQHNzdHVo ci5kaz4gd3JvdGU6Cj4KPiBJIGFtIG5vdCBoYXBweSB3aXRoIHRoZSBkZWZhdWx0IHRhYiBpbXBs ZW1lbnRhdGlvbiBpbiBFcGlwaGFueS4gRm9yIG9uZQo+IHRoaW5nLCBJIGRvbid0IGxpa2UgdG8g aGF2ZSBhIGNsb3NlIGJ1dHRvbiBvbiBldmVyeSB0YWIuIEkgYWxzbyBkb24ndAo+IGxpa2UgdGhh dCB0aGUgdGFicyBoYXZlIGEgZml4ZWQgd2lkdGgsIGFuZCBkb24ndCBzY2FsZSBsaWtlIGluIEZp cmVmb3guCj4KPiBJIGFtIHN1cmUgdGhhdCB0aGVyZSBhcmUgZ29vZCByZWFzb25zLCB1c2FiaWxp dHkgcmVsYXRlZCBhbmQgb3RoZXJ3aXNlLAo+IGZvciBoYXZpbmcgdGFicyB3b3JraW5nIHRoZSB3 YXkgdGhleSBkbyBpbiBFcGlwaGFueS4gSXQncyBqdXN0IG5vdCB0aGUKPiB3YXkgSSB3YW50IHRh YnMgdG8gd29yayBpbiBhIHdlYiBicm93c2VyLgoKCkkgY291bGRuJ3QgYWdyZWUgbW9yZSEgVGhl IGZpeGVkIGFuZCBkaXNhcHBlYXJpbmcgdGFicyBhcmUgaG9ycmlibGUsIGFuZCBhCnNjYXJ5IHVz YWJpbGl0eSBidWcgaW4gbXkgb3Bpbmlvbiwgd2hvc2Ugb25seSBhcHBhcmVudCBwcm8gaXMgdGhh dCB0aGV5IGFyZQplYXNpZXIgdG8gY2xvc2UgYXMgb3Bwb3NlZCB0byBmaW5kIGFuZCBzZWxlY3Qu Li4KCkkgd2FzIGFibGUgdG8gbWFrZSBzb20gUHl0aG9uIGV4dGVuc2lvbnMgdG8gbWFrZSB0aGUK PiB0YWIgaW1wbGVtZW50YXRpb24gaW4gRXBpcGhhbnkgdXNhYmxlIGZvciBtZS4KPgo+IFlvdSBj YW4gZmluZCB0aGUgZXh0ZW5zaW9ucyBoZXJlOgo+IGh0dHA6Ly93d3cuc3N0dWhyLmRrL2VwaXBo YW55LWV4dGVuc2lvbnMvCgoKVG90YWxseSBhd2Vzb21lLiBTdXBlci4gV293LiBNYWtlcyBFcGlw aGFueSBwb3NzaWJsZSB0byBhY3R1YWxseSB1c2UgZm9yCnJlYWwsIGJlZW4gc28gbG9va2luZyBm b3J3YXJkIHRvIHNvbWV0aGluZyBsaWtlIHRoaXMuCgpJJ20gbm90IGNvbXBsZXRlbHkgY29tZm9y dGFibGUgd2l0aCBvbmx5IHRoZSBjbG9zZSBidXR0b24gdGhvdWdoLCBlc3BlY2lhbGx5CmFzIEkg ZmluZCBpdCBhIGJpdCBoYXJkIHRvIHBsYWNlLiBEbyB5b3UgdGhpbmsgdGhhdCBpdCB3b3VsZCBi ZSBwb3NzaWJsZSB0bwphZGQgY2xvc2luZyB0YWJzIG9uIG1pZGRsZSBjbGljaywgbGlrZSBpbiBG aXJlZm94LCB0byB5b3VyIGV4dGVuc2lvbj8gKE1heWJlCndhbnQgdG8gdHVybiBvZiB0aGF0IHNj cm9sbGluZyBvbiB0aGUgd2hlZWwgdG9vLCBkdW5uby4gSSdtIGp1c3QgYW5ub3llZCBieQppdCku CgpBbGwgaW4gYWxsLCBqdXN0IHdhbnRlZCB0byB0ZWxsIHlvdSBob3cgbXVjaCBJIGFwcHJlY2lh dGUgdGhpcywgYW5kIGhvcGUKdGhpcyBleHRlbnNpb24gcXVpY2tseSBtYWtlcyBpdCBpbnRvIG1h aW4uIE1heWJlIHdpdGggc29tZSBzaW1wbGUKcHJlZmVyZW5jZXMgYWRkZWQsIHNheSBjbG9zZSBi dXR0b25zIG9yIG5vdCwgbWlkZGxlIGNsaWNrIGNsb3NlcyBhbmQgc28gb24sCml0IGNvdWxkIHBy b2JhYmx5IGJlIGEgbGlmZXNhdmVyIG9mIG1hbnkuCgpPaCwgYW5kIEdlZGl0IHN1ZmZlcnMgZnJv bSB0aGUgc2FtZSBidWcsIG1heWJlIGEgbGl0dGxlIHBsdWdpbiBmb3IgdGhhdAp0b28uLi4/IDst KQoKTWFueSB0aGFua3MsCgotLSBTdG9mZmUKCgoKClRoYW5rcyBmb3IgbWFraW5nIEVwaXBoYW55 LAo+IFN0ZWZhbgo+Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KPiBlcGlwaGFueS1saXN0IG1haWxpbmcgbGlzdAo+IGVwaXBoYW55LWxpc3RAZ25vbWUu b3JnCj4gaHR0cDovL21haWwuZ25vbWUub3JnL21haWxtYW4vbGlzdGluZm8vZXBpcGhhbnktbGlz dAo+CgoKCi0tIApLcmlzdG9mZmVyIEx1bmTDqW4K4pyJIGtyaXN0b2ZmZXIubHVuZGVuQGdtYWls LmNvbQrinIkga3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51Cmh0dHA6Ly93d3cuZ2FtZW1h a2VyLm51LwrimI4gMDcwNCA0OCA5OCA3Nwo= ------=_Part_13091_22520190.1151453181985 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline SGVsbG8gU3RlZmFuLDxicj48YnI+T24gNi8yMy8wNiwgPGIgY2xhc3M9ImdtYWlsX3NlbmRlcm5h bWUiPlN0ZWZhbiBTdHVocjwvYj4gJmx0OzxhIGhyZWY9Im1haWx0bzpnbm9tZWxpc3RzQHNzdHVo ci5kayI+Z25vbWVsaXN0c0Bzc3R1aHIuZGs8L2E+Jmd0OyB3cm90ZTo8ZGl2PjxzcGFuIGNsYXNz PSJnbWFpbF9xdW90ZSI+PC9zcGFuPjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5 bGU9ImJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiKDIwNCwgMjA0LCAyMDQpOyBtYXJnaW46IDBw dCAwcHQgMHB0IDAuOGV4OyBwYWRkaW5nLWxlZnQ6IDFleDsiPgpJIGFtIG5vdCBoYXBweSB3aXRo IHRoZSBkZWZhdWx0IHRhYiBpbXBsZW1lbnRhdGlvbiBpbiBFcGlwaGFueS4gRm9yIG9uZTxicj50 aGluZywgSSBkb24ndCBsaWtlIHRvIGhhdmUgYSBjbG9zZSBidXR0b24gb24gZXZlcnkgdGFiLiBJ IGFsc28gZG9uJ3Q8YnI+bGlrZSB0aGF0IHRoZSB0YWJzIGhhdmUgYSBmaXhlZCB3aWR0aCwgYW5k IGRvbid0IHNjYWxlIGxpa2UgaW4gRmlyZWZveC48YnI+Cjxicj5JIGFtIHN1cmUgdGhhdCB0aGVy ZSBhcmUgZ29vZCByZWFzb25zLCB1c2FiaWxpdHkgcmVsYXRlZCBhbmQgb3RoZXJ3aXNlLDxicj5m b3IgaGF2aW5nIHRhYnMgd29ya2luZyB0aGUgd2F5IHRoZXkgZG8gaW4gRXBpcGhhbnkuIEl0J3Mg anVzdCBub3QgdGhlPGJyPndheSBJIHdhbnQgdGFicyB0byB3b3JrIGluIGEgd2ViIGJyb3dzZXIu PC9ibG9ja3F1b3RlPjxkaXY+PGJyPkkgY291bGRuJ3QgYWdyZWUgbW9yZSEgVGhlIGZpeGVkIGFu ZCBkaXNhcHBlYXJpbmcgdGFicyBhcmUgaG9ycmlibGUsIGFuZCBhIHNjYXJ5IHVzYWJpbGl0eSBi dWcgaW4gbXkgb3Bpbmlvbiwgd2hvc2Ugb25seSBhcHBhcmVudCBwcm8gaXMgdGhhdCB0aGV5IGFy ZSBlYXNpZXIgdG8gY2xvc2UgYXMgb3Bwb3NlZCB0byBmaW5kIGFuZCBzZWxlY3QuLi4KPGJyPjwv ZGl2Pjxicj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJib3JkZXItbGVm dDogMXB4IHNvbGlkIHJnYigyMDQsIDIwNCwgMjA0KTsgbWFyZ2luOiAwcHQgMHB0IDBwdCAwLjhl eDsgcGFkZGluZy1sZWZ0OiAxZXg7Ij5JIHdhcyBhYmxlIHRvIG1ha2Ugc29tIFB5dGhvbiBleHRl bnNpb25zIHRvIG1ha2UgdGhlPGJyPnRhYiBpbXBsZW1lbnRhdGlvbiBpbiBFcGlwaGFueSB1c2Fi bGUgZm9yIG1lLgo8YnI+PGJyPllvdSBjYW4gZmluZCB0aGUgZXh0ZW5zaW9ucyBoZXJlOjxicj48 YSBocmVmPSJodHRwOi8vd3d3LnNzdHVoci5kay9lcGlwaGFueS1leHRlbnNpb25zLyI+aHR0cDov L3d3dy5zc3R1aHIuZGsvZXBpcGhhbnktZXh0ZW5zaW9ucy88L2E+PC9ibG9ja3F1b3RlPjxkaXY+ PGJyPlRvdGFsbHkgYXdlc29tZS4gU3VwZXIuIFdvdy4gTWFrZXMgRXBpcGhhbnkgcG9zc2libGUg dG8gYWN0dWFsbHkgdXNlIGZvciByZWFsLCBiZWVuIHNvIGxvb2tpbmcgZm9yd2FyZCB0byBzb21l dGhpbmcgbGlrZSB0aGlzLgo8YnI+PGJyPkknbSBub3QgY29tcGxldGVseSBjb21mb3J0YWJsZSB3 aXRoIG9ubHkgdGhlIGNsb3NlIGJ1dHRvbiB0aG91Z2gsIGVzcGVjaWFsbHkgYXMgSSBmaW5kIGl0 IGEgYml0IGhhcmQgdG8gcGxhY2UuIERvIHlvdSB0aGluayB0aGF0IGl0IHdvdWxkIGJlIHBvc3Np YmxlIHRvIGFkZCBjbG9zaW5nIHRhYnMgb24gbWlkZGxlIGNsaWNrLCBsaWtlIGluIEZpcmVmb3gs IHRvIHlvdXIgZXh0ZW5zaW9uPyAoTWF5YmUgd2FudCB0byB0dXJuIG9mIHRoYXQgc2Nyb2xsaW5n IG9uIHRoZSB3aGVlbCB0b28sIGR1bm5vLiBJJ20ganVzdCBhbm5veWVkIGJ5IGl0KS4KPGJyPjxi cj5BbGwgaW4gYWxsLCBqdXN0IHdhbnRlZCB0byB0ZWxsIHlvdSBob3cgbXVjaCBJIGFwcHJlY2lh dGUgdGhpcywgYW5kIGhvcGUgdGhpcyBleHRlbnNpb24gcXVpY2tseSBtYWtlcyBpdCBpbnRvIG1h aW4uIE1heWJlIHdpdGggc29tZSBzaW1wbGUgcHJlZmVyZW5jZXMgYWRkZWQsIHNheSBjbG9zZSBi dXR0b25zIG9yIG5vdCwgbWlkZGxlIGNsaWNrIGNsb3NlcyBhbmQgc28gb24sIGl0IGNvdWxkIHBy b2JhYmx5IGJlIGEgbGlmZXNhdmVyIG9mIG1hbnkuCjxicj48YnI+PC9kaXY+T2gsIGFuZCBHZWRp dCBzdWZmZXJzIGZyb20gdGhlIHNhbWUgYnVnLCBtYXliZSBhIGxpdHRsZSBwbHVnaW4gZm9yIHRo YXQgdG9vLi4uPyA7LSk8YnI+PGJyPk1hbnkgdGhhbmtzLDxicj48YnI+LS0gU3RvZmZlPGJyPjxi cj48YnI+PGJyPjxicj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJib3Jk ZXItbGVmdDogMXB4IHNvbGlkIHJnYigyMDQsIDIwNCwgMjA0KTsgbWFyZ2luOiAwcHQgMHB0IDBw dCAwLjhleDsgcGFkZGluZy1sZWZ0OiAxZXg7Ij4KVGhhbmtzIGZvciBtYWtpbmcgRXBpcGhhbnks PGJyPlN0ZWZhbjxicj48YnI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX188YnI+ZXBpcGhhbnktbGlzdCBtYWlsaW5nIGxpc3Q8YnI+PGEgaHJlZj0ibWFpbHRv OmVwaXBoYW55LWxpc3RAZ25vbWUub3JnIj5lcGlwaGFueS1saXN0QGdub21lLm9yZzwvYT48YnI+ PGEgaHJlZj0iaHR0cDovL21haWwuZ25vbWUub3JnL21haWxtYW4vbGlzdGluZm8vZXBpcGhhbnkt bGlzdCI+Cmh0dHA6Ly9tYWlsLmdub21lLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2VwaXBoYW55LWxp c3Q8L2E+PGJyPjwvYmxvY2txdW90ZT48L2Rpdj48YnI+PGJyIGNsZWFyPSJhbGwiPjxicj4tLSA8 YnI+S3Jpc3RvZmZlciBMdW5kw6luPGJyPuKciSA8YSBocmVmPSJtYWlsdG86a3Jpc3RvZmZlci5s dW5kZW5AZ21haWwuY29tIj5rcmlzdG9mZmVyLmx1bmRlbkBnbWFpbC5jb208L2E+PGJyPuKciSA8 YSBocmVmPSJtYWlsdG86a3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51Ij4Ka3Jpc3RvZmZl ci5sdW5kZW5AZ2FtZW1ha2VyLm51PC9hPjxicj48YSBocmVmPSJodHRwOi8vd3d3LmdhbWVtYWtl ci5udS8iPmh0dHA6Ly93d3cuZ2FtZW1ha2VyLm51LzwvYT48YnI+4piOIDA3MDQgNDggOTggNzc8 YnI+Cg== ------=_Part_13091_22520190.1151453181985-- From kristoffer.lunden@gmail.com Tue Jun 27 21:23:11 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5D1493B000F for ; Tue, 27 Jun 2006 21:23:11 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23104-09 for ; Tue, 27 Jun 2006 21:23:10 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.200]) by menubar.gnome.org (Postfix) with ESMTP id 436EE3B0002 for ; Tue, 27 Jun 2006 21:23:10 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id 9so1878248nzo for ; Tue, 27 Jun 2006 18:22:11 -0700 (PDT) Received: by 10.36.140.2 with SMTP id n2mr306484nzd; Tue, 27 Jun 2006 18:22:11 -0700 (PDT) Received: by 10.36.132.19 with HTTP; Tue, 27 Jun 2006 18:22:11 -0700 (PDT) Message-ID: Date: Wed, 28 Jun 2006 03:22:11 +0200 From: "=?UTF-8?Q?Kristoffer_Lund=C3=A9n?=" To: "Reinout van Schouwen" Subject: Re: Looong freezes when watching google video In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_13784_20046499.1151457731215" References: <1151336383.86561.7.camel@dracula.transylvania.net> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.898 tagged_above=-999 required=2 tests=[AWL=-0.174, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_30_40=0.374, HTML_MESSAGE=0.001, MIME_BASE64_NO_NAME=0.224, SPF_PASS=-0.001, TW_WF=0.077] X-Spam-Score: -1.898 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 01:23:11 -0000 ------=_Part_13784_20046499.1151457731215 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline T24gNi8yNy8wNiwgUmVpbm91dCB2YW4gU2Nob3V3ZW4gPHJlaW5vdXRzQGdub21lLm9yZz4gd3Jv dGU6Cj4KPiBPbiBNb24sIDI2IEp1biAyMDA2LCBEZXYgVHVnbmFpdCB3cm90ZToKPgo+ID4gRmxh c2ggdmlkZW9zIGV0YyBhbmQgZXZlbiBqdXN0IGJhc2ljIGdyYXBoaWNzIGFsd2F5cyBjcmFzaCBl cGlwaGFueS4KPiA+IEZpcmVmb3ggZG9lc24ndCBzdGFuZCBhIGNoYW5jZSBlaXRoZXIuIFRoZSBv bmx5IGJyb3N3ZXIgdGhhdCB3b3Jrcwo+ID4gZmxhd2xlc3Mgd2l0aCBmbGFzaCBmb3IgbWUgaXMg b3BlcmEuCj4KPiBJIHRoaW5rIHRoZXJlIG11c3QgYmUgc29tZXRoaW5nIHdyb25nIHdpdGggeW91 ciBzeXN0ZW0uCj4KPiBXaGlsZSBJIGhhdmUgZXhwZXJpZW5jZWQgYSBGbGFzaC1pbmR1Y2VkIGNy YXNoIG9uY2UgaW4gYSB3aGlsZSwgSQo+IHJlY2VudGx5IHZpZXdlZCBzb21lIEdvb2dsZSB2aWRl b3MgaW4gRXBpcGhhbnkgd2l0aG91dCBhbnkgdHJvdWJsZSBhbmQKPiBtb3N0IEZsYXNoIHBhZ2Vz IGFyZSByZW5kZXJlZCBmaW5lLgo+Cj4gTWFrZSBzdXJlIHlvdSBoYXZlIHRoZSBvZmZpY2lhbCBG bGFzaCA3IHBsdWdpbiBmcm9tIE1hY3JvbWVkaWEsIHN0dWZmCj4gbGlrZSBzd2ZkZWMgKndpbGwq IGNyYXNoIHlvdXIgYnJvd3Nlci4KCgoKSSBkb24ndCBoYXZlIHRoYXQga2luZCBvZiBwcm9ibGVt cy4gOikgSSBjYW4gdmlldyBtb3N0IG1vdmllcyBmaW5lLCBleGNlcHQKdGhlIGZsYXNoIDggb25l cyAtIEkgZG8gZXhwZXJpZW5jZSBjcmFzaGVzLCBvciByYXRoZXIgbG9jay11cHMsIGJ1dCBvbmx5 CnVwb24gdW5sb2FkaW5nIG9yIGNsb3NpbmcgdGhlIHBhZ2UsIGFuZCBub3QgYWx3YXlzLgoKU3Rp bGwgd29uZGVyIGlmIGNhY2hpbmcvbWVtb3J5L3doYXRldmVyIGlzIGRvbmUgZGlmZmVyZW50bHkg YW5kIGl0IGlzIHRvIGJlCmV4cGVjdGVkIHRoYXQgRXBpcGhhbnkgbWlnaHQgaGFuZGxlIGl0IHBv b3JseSwgb3IgaWYgaXQncyBzb21ldGhpbmcgdG8gZG8Kd2l0aCBteSBzZXR1cD8KCi0tIFN0b2Zm ZQoKCi0tIApLcmlzdG9mZmVyIEx1bmTDqW4K4pyJIGtyaXN0b2ZmZXIubHVuZGVuQGdtYWlsLmNv bQrinIkga3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51Cmh0dHA6Ly93d3cuZ2FtZW1ha2Vy Lm51LwrimI4gMDcwNCA0OCA5OCA3Nwo= ------=_Part_13784_20046499.1151457731215 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline T24gNi8yNy8wNiwgPGIgY2xhc3M9ImdtYWlsX3NlbmRlcm5hbWUiPlJlaW5vdXQgdmFuIFNjaG91 d2VuPC9iPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJlaW5vdXRzQGdub21lLm9yZyI+cmVpbm91dHNA Z25vbWUub3JnPC9hPiZndDsgd3JvdGU6PGRpdj48c3BhbiBjbGFzcz0iZ21haWxfcXVvdGUiPjwv c3Bhbj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJib3JkZXItbGVmdDog MXB4IHNvbGlkIHJnYigyMDQsIDIwNCwgMjA0KTsgbWFyZ2luOiAwcHQgMHB0IDBwdCAwLjhleDsg cGFkZGluZy1sZWZ0OiAxZXg7Ij4KT24gTW9uLCAyNiBKdW4gMjAwNiwgRGV2IFR1Z25haXQgd3Jv dGU6PGJyPjxicj4mZ3Q7IEZsYXNoIHZpZGVvcyBldGMgYW5kIGV2ZW4ganVzdCBiYXNpYyBncmFw aGljcyBhbHdheXMgY3Jhc2ggZXBpcGhhbnkuPGJyPiZndDsgRmlyZWZveCBkb2Vzbid0IHN0YW5k IGEgY2hhbmNlIGVpdGhlci4gVGhlIG9ubHkgYnJvc3dlciB0aGF0IHdvcmtzPGJyPiZndDsgZmxh d2xlc3Mgd2l0aCBmbGFzaCBmb3IgbWUgaXMgb3BlcmEuCjxicj48YnI+SSB0aGluayB0aGVyZSBt dXN0IGJlIHNvbWV0aGluZyB3cm9uZyB3aXRoIHlvdXIgc3lzdGVtLjxicj48YnI+V2hpbGUgSSBo YXZlIGV4cGVyaWVuY2VkIGEgRmxhc2gtaW5kdWNlZCBjcmFzaCBvbmNlIGluIGEgd2hpbGUsIEk8 YnI+cmVjZW50bHkgdmlld2VkIHNvbWUgR29vZ2xlIHZpZGVvcyBpbiBFcGlwaGFueSB3aXRob3V0 IGFueSB0cm91YmxlIGFuZDxicj5tb3N0IEZsYXNoIHBhZ2VzIGFyZSByZW5kZXJlZCBmaW5lLgo8 YnI+PGJyPk1ha2Ugc3VyZSB5b3UgaGF2ZSB0aGUgb2ZmaWNpYWwgRmxhc2ggNyBwbHVnaW4gZnJv bSBNYWNyb21lZGlhLCBzdHVmZjxicj5saWtlIHN3ZmRlYyAqd2lsbCogY3Jhc2ggeW91ciBicm93 c2VyLjwvYmxvY2txdW90ZT48ZGl2Pjxicj48YnI+SSBkb24ndCBoYXZlIHRoYXQga2luZCBvZiBw cm9ibGVtcy4gOikgSSBjYW4gdmlldyBtb3N0IG1vdmllcyBmaW5lLCBleGNlcHQgdGhlIGZsYXNo IDggb25lcyAtIEkgZG8gZXhwZXJpZW5jZSBjcmFzaGVzLCBvciByYXRoZXIgbG9jay11cHMsIGJ1 dCBvbmx5IHVwb24gdW5sb2FkaW5nIG9yIGNsb3NpbmcgdGhlIHBhZ2UsIGFuZCBub3QgYWx3YXlz Lgo8YnI+PGJyPlN0aWxsIHdvbmRlciBpZiBjYWNoaW5nL21lbW9yeS93aGF0ZXZlciBpcyBkb25l IGRpZmZlcmVudGx5IGFuZCBpdCBpcyB0byBiZSBleHBlY3RlZCB0aGF0IEVwaXBoYW55IG1pZ2h0 IGhhbmRsZSBpdCBwb29ybHksIG9yIGlmIGl0J3Mgc29tZXRoaW5nIHRvIGRvIHdpdGggbXkgc2V0 dXA/PGJyPjxicj4tLSBTdG9mZmU8YnI+PC9kaXY+PC9kaXY+PGJyIGNsZWFyPSJhbGwiPgo8YnI+ LS0gPGJyPktyaXN0b2ZmZXIgTHVuZMOpbjxicj7inIkgPGEgaHJlZj0ibWFpbHRvOmtyaXN0b2Zm ZXIubHVuZGVuQGdtYWlsLmNvbSI+a3Jpc3RvZmZlci5sdW5kZW5AZ21haWwuY29tPC9hPjxicj7i nIkgPGEgaHJlZj0ibWFpbHRvOmtyaXN0b2ZmZXIubHVuZGVuQGdhbWVtYWtlci5udSI+a3Jpc3Rv ZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51PC9hPjxicj48YSBocmVmPSJodHRwOi8vd3d3LmdhbWVt YWtlci5udS8iPgpodHRwOi8vd3d3LmdhbWVtYWtlci5udS88L2E+PGJyPuKYjiAwNzA0IDQ4IDk4 IDc3PGJyPgo= ------=_Part_13784_20046499.1151457731215-- From gnomelists@sstuhr.dk Wed Jun 28 03:09:04 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 746AD3B000F for ; Wed, 28 Jun 2006 03:09:04 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29666-10 for ; Wed, 28 Jun 2006 03:09:02 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id A04513B0011 for ; Wed, 28 Jun 2006 03:09:02 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id 4AD988A000E; Wed, 28 Jun 2006 09:08:01 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: Kristoffer =?ISO-8859-1?Q?Lund=E9n?= In-Reply-To: References: <1151082344.5295.25.camel@thinkpadr40> Content-Type: text/plain; charset=UTF-8 Date: Wed, 28 Jun 2006 09:08:00 +0200 Message-Id: <1151478481.5374.27.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.58 tagged_above=-999 required=2 tests=[AWL=0.019, BAYES_00=-2.599] X-Spam-Score: -2.58 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 07:09:04 -0000 ons, 28 06 2006 kl. 02:06 +0200, skrev Kristoffer Lundén: > I'm not completely comfortable with only the close button though, > especially as I find it a bit hard to place. Do you think that it > would be possible to add closing tabs on middle click, like in > Firefox, to your extension? (Maybe want to turn of that scrolling on > the wheel too, dunno. I'm just annoyed by it). I don't want to add it to the same extension. So I have now made a new extension that should do what you want. It is at http://www.sstuhr.dk/epiphany-extensions/ like the others, "Middle Click Tab Close". It disables scroll on the tab bar, too. > All in all, just wanted to tell you how much I appreciate this, and > hope this extension quickly makes it into main. Maybe with some simple > preferences added, say close buttons or not, middle click closes and > so on, it could probably be a lifesaver of many. I don't know about preferences. I don't want to add too much to the UI, I like it better when extensions do what I want without being in the way. And I certainly wouldn't like it if every other extension added a menu item for their separate preferences dialogs. Maybe it should be possible to have preferences dialogs for loaded extension, that could be opened from the extensions manager. > Oh, and Gedit suffers from the same bug, maybe a little plugin for > that too...? ;-) While I do use gedit for text editing, I don't use it in the same way as a web browser. I am not even sure I want to use such an extension for gedit. And while gedit does support developing Python extensions, it's not a thing I want to do currently. > Many thanks, > > -- Stoffe Stefan From kristoffer.lunden@gmail.com Wed Jun 28 07:39:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 40E243B0087 for ; Wed, 28 Jun 2006 07:39:50 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08436-03 for ; Wed, 28 Jun 2006 07:39:47 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.197]) by menubar.gnome.org (Postfix) with ESMTP id E56FE3B00B9 for ; Wed, 28 Jun 2006 07:39:46 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id o37so1374504nzf for ; Wed, 28 Jun 2006 04:39:18 -0700 (PDT) Received: by 10.36.97.8 with SMTP id u8mr1012559nzb; Wed, 28 Jun 2006 04:39:17 -0700 (PDT) Received: by 10.36.132.19 with HTTP; Wed, 28 Jun 2006 04:39:17 -0700 (PDT) Message-ID: Date: Wed, 28 Jun 2006 13:39:17 +0200 From: "=?UTF-8?Q?Kristoffer_Lund=C3=A9n?=" To: "Stefan Stuhr" Subject: Re: A couple of new tab related extensions In-Reply-To: <1151478481.5374.27.camel@thinkpadr40> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline References: <1151082344.5295.25.camel@thinkpadr40> <1151478481.5374.27.camel@thinkpadr40> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.11 tagged_above=-999 required=2 tests=[AWL=0.066, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, MIME_BASE64_NO_NAME=0.224, SPF_PASS=-0.001] X-Spam-Score: -2.11 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 11:39:50 -0000 T24gNi8yOC8wNiwgU3RlZmFuIFN0dWhyIDxnbm9tZWxpc3RzQHNzdHVoci5kaz4gd3JvdGU6Cj4g SSBkb24ndCB3YW50IHRvIGFkZCBpdCB0byB0aGUgc2FtZSBleHRlbnNpb24uIFNvIEkgaGF2ZSBu b3cgbWFkZSBhIG5ldwo+IGV4dGVuc2lvbiB0aGF0IHNob3VsZCBkbyB3aGF0IHlvdSB3YW50LiBJ dCBpcyBhdAo+IGh0dHA6Ly93d3cuc3N0dWhyLmRrL2VwaXBoYW55LWV4dGVuc2lvbnMvIGxpa2Ug dGhlIG90aGVycywgIk1pZGRsZSBDbGljawo+IFRhYiBDbG9zZSIuIEl0IGRpc2FibGVzIHNjcm9s bCBvbiB0aGUgdGFiIGJhciwgdG9vLgoKVGhhdCB3b3JrcyBqdXN0IGZpbmUsIHRoYW5rcyEKCgo+ IEkgZG9uJ3Qga25vdyBhYm91dCBwcmVmZXJlbmNlcy4gSSBkb24ndCB3YW50IHRvIGFkZCB0b28g bXVjaCB0byB0aGUgVUksCj4gSSBsaWtlIGl0IGJldHRlciB3aGVuIGV4dGVuc2lvbnMgZG8gd2hh dCBJIHdhbnQgd2l0aG91dCBiZWluZyBpbiB0aGUKPiB3YXkuIEFuZCBJIGNlcnRhaW5seSB3b3Vs ZG4ndCBsaWtlIGl0IGlmIGV2ZXJ5IG90aGVyIGV4dGVuc2lvbiBhZGRlZCBhCj4gbWVudSBpdGVt IGZvciB0aGVpciBzZXBhcmF0ZSBwcmVmZXJlbmNlcyBkaWFsb2dzLgoKVHJ1ZSwgaXQncyBqdXN0 IHRoYXQgdGhlIGV4dGVuc2lvbnMgbGlzdCAod2hpY2ggaW4gaXRzZWxmIGlzIGp1c3QgYQpwcmVm ZXJlbmNlcyBkaWFsb2cgdW5kZXIgYW5vdGhlciBuYW1lIHRvZGF5Li4uKSBpcyBzdGFydGluZyB0 byBnZXQKbG9uZy4gU28sIGlmIGV2ZXJ5IHByZWZlcmVuY2UgaXMgaW5zdGVhZCBtYXNrZWQgYXMg YW4gZXh0ZW5zaW9uLCBpdApqdXN0IG1ha2VzIHRoYXQgbGlzdCB1bm1hbmFnZWFibGUuIEkgc3Vw cG9zZSB0aGF0IGludGVyZmFjZSB3aWxsIGdldAphbiBvdmVyaGF1bCB0aG91Z2guCgoKPiBNYXli ZSBpdCBzaG91bGQgYmUgcG9zc2libGUgdG8gaGF2ZSBwcmVmZXJlbmNlcyBkaWFsb2dzIGZvciBs b2FkZWQKPiBleHRlbnNpb24sIHRoYXQgY291bGQgYmUgb3BlbmVkIGZyb20gdGhlIGV4dGVuc2lv bnMgbWFuYWdlci4KClllYWgsIHRoYXQgaXMgaG93IC0gYXMgeW91IGtub3cgLSBGaXJlZm94IGRv ZXMgaXQuIEkgZ3Vlc3MgZWl0aGVyICB0aGUKZXh0ZW5zaW9ucyBuZWVkcyB0byBnbyB0aGlzIHdh eSwgb3IgIHRoZSBpbnRlcmZhY2UgbmVlZHMgc29tZSBraW5kIG9mCnNvcnRpbmcvc2VjdGlvbnMv dGFnZ2luZyBzbyB0aGF0IHlvdSBjYW4gaGF2ZSBhIExPVCBvZiBleHRlbnNpb25zLCBhbGwKZG9p bmcgb25lIHNtYWxsIHRoaW5nLiAiUHJlZmVyZW5jZXMgMiIsIGFzIGl0IHdlcmUuIFRoYXQgZG9l c24ndCBjb3ZlcgphbnkgZXZlbnR1YWwgc2V0dGluZ3MgbW9yZSB0aGFuIGFjdGl2YXRpbmcvZGVh Y3RpdmF0aW5nIHRob3VnaC4KCgo+IFdoaWxlIEkgZG8gdXNlIGdlZGl0IGZvciB0ZXh0IGVkaXRp bmcsIEkgZG9uJ3QgdXNlIGl0IGluIHRoZSBzYW1lIHdheSBhcwo+IGEgd2ViIGJyb3dzZXIuIEkg YW0gbm90IGV2ZW4gc3VyZSBJIHdhbnQgdG8gdXNlIHN1Y2ggYW4gZXh0ZW5zaW9uIGZvcgo+IGdl ZGl0LiBBbmQgd2hpbGUgZ2VkaXQgZG9lcyBzdXBwb3J0IGRldmVsb3BpbmcgUHl0aG9uIGV4dGVu c2lvbnMsIGl0J3MKPiBub3QgYSB0aGluZyBJIHdhbnQgdG8gZG8gY3VycmVudGx5LgoKCkNvdWxk bid0IGh1cnQgdG8gYXNrLCBhcyB5b3UgZmlndXJlZCBvdXQgaG93IHRvIGRvIGl0IGluIEVwaXBo YW55LiA6KQoKClRoYW5rcywKCi0tIFN0b2ZmZQoKCi0tIApLcmlzdG9mZmVyIEx1bmTDqW4K4pyJ IGtyaXN0b2ZmZXIubHVuZGVuQGdtYWlsLmNvbQrinIkga3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1h a2VyLm51Cmh0dHA6Ly93d3cuZ2FtZW1ha2VyLm51LwrimI4gMDcwNCA0OCA5OCA3Nwo= From reinouts@gnome.org Thu Jun 29 08:15:41 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5E1ED3B0078 for ; Thu, 29 Jun 2006 08:15:41 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10427-01 for ; Thu, 29 Jun 2006 08:15:40 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 5CEF53B0004 for ; Thu, 29 Jun 2006 08:15:40 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FvvQp-0001tMC; Thu, 29 Jun 2006 14:15 +0200 Date: Thu, 29 Jun 2006 14:15:38 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: Epiphany List Subject: Re: Looong freezes when watching google video In-Reply-To: <1151395668.86561.27.camel@dracula.transylvania.net> Message-ID: References: <1151336383.86561.7.camel@dracula.transylvania.net> <1151395668.86561.27.camel@dracula.transylvania.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.39 tagged_above=-999 required=2 tests=[AWL=-0.064, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.39 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Jun 2006 12:15:41 -0000 On Tue, 27 Jun 2006, Dev Tugnait wrote: > I do use flash block. I have a freebsd machine and google vids did > work but after the 1.8 upgrade it stopped working. I can't play or > view most of the flash stuff on any gecko based browser. flash7 is > experimental at best. Maybe the Flash plugin isn't playing nice with FreeBSD (just a guess)? I can't imagine how a different Epiphany version could make any difference in the plugin behaviour. I don't recall any significant changes in Gecko w.r.t. plugin behaviour either (but I don't follow Gecko developments that close, so take that with a grain of salt). regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From uws@uwsworld.xs4all.nl Thu Jun 1 15:15:52 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D1C3F3B0E99 for ; Thu, 1 Jun 2006 15:15:52 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31384-08 for ; Thu, 1 Jun 2006 15:15:51 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id E84DD3B0228 for ; Thu, 1 Jun 2006 15:15:50 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1Flse4-0003oz-00 for ; Thu, 01 Jun 2006 21:15:48 +0200 Date: Thu, 1 Jun 2006 21:15:48 +0200 From: Wouter Bolsterlee To: epiphany-list@gnome.org Message-ID: <20060601191548.GA14250@uwsworld.xs4all.nl> Mail-Followup-To: epiphany-list@gnome.org References: <1015f9200605270705o11479edaxbf1ca2cf7b38387d@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+QahgC5+KEYLbs62" Content-Disposition: inline In-Reply-To: <1015f9200605270705o11479edaxbf1ca2cf7b38387d@mail.gmail.com> X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.587 tagged_above=-999 required=2 tests=[AWL=0.012, BAYES_00=-2.599] X-Spam-Score: -2.587 X-Spam-Level: Subject: Re: TypeAhead-Find in 2.15 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Jun 2006 19:15:53 -0000 --+QahgC5+KEYLbs62 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Sat, May 27, 2006 at 04:05:34PM +0200, Sascha Heid skrev: > Is anybody able to get TypeAhead-Find working in epiphany 2.15.2 ? Sure, this works by default in Epiphany. If it doesn't, please file a bug, mentioning both the Epiphany and Mozilla versions (check the about dialog). mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl please don't bother trying to find her :: she's not there -- zombies --+QahgC5+KEYLbs62 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEfzzkP7QTTiUKY+sRAn++AKCt1dqCXIuA8d6dhkH+6+cAEOeTcgCeLs0X 1OKaDyizEA3AqCONIklwX+c= =RpcY -----END PGP SIGNATURE----- --+QahgC5+KEYLbs62-- From billlinux@rogers.com Fri Jun 2 00:54:15 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 100193B0FAC for ; Fri, 2 Jun 2006 00:54:15 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30617-09 for ; Fri, 2 Jun 2006 00:54:13 -0400 (EDT) Received: from smtp106.rog.mail.re2.yahoo.com (smtp106.rog.mail.re2.yahoo.com [68.142.225.204]) by menubar.gnome.org (Postfix) with SMTP id 788523B0217 for ; Fri, 2 Jun 2006 00:54:13 -0400 (EDT) Received: (qmail 20949 invoked from network); 2 Jun 2006 04:54:12 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Subject:From:To:Content-Type:Date:Message-Id:Mime-Version:X-Mailer:Content-Transfer-Encoding; b=4Ke2nNvsqO1bLnF2Ig5ZC56JTdvhVQ4EMFDlAa8sE2pPd6bazaPNITCdRZ1JFnD3vfoa8OPh4X+4lL2BFaLmhCgaLZUbhAM+HbbqRfO11mE7aGt8jVET5scZhW8I2h8PsVUj0I4xJ8TNJ2cXnYuud2DQKFsP5FRqsDCbbgPhlSE= ; Received: from unknown (HELO ?192.168.1.4?) (billlinux@rogers.com@70.27.169.92 with plain) by smtp106.rog.mail.re2.yahoo.com with SMTP; 2 Jun 2006 04:54:12 -0000 From: William Case To: EPIPHANY List Content-Type: text/plain Date: Fri, 02 Jun 2006 00:54:07 -0400 Message-Id: <1149224047.4220.18.camel@CASE> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 (2.6.1-1.fc5.2) Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.567 tagged_above=-999 required=2 tests=[AWL=-0.876, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -1.567 X-Spam-Level: Subject: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jun 2006 04:54:15 -0000 Hi; I clicked on the Java Console and the Favicon extensions in Tools => Extensions to add them to epiphany. I then closed epiphany normally. Now, I get the following error dialogues when I try to open my Epiphany; "Recover previous browser windows and tabs? Don't Recover Recover". Either option gets a further error dialogue: "The Application "epiphany" has quit unexpectedly. Restart Application Inform Developers" Restart produces an attempt to start epiphany then a self shutdown. I used the Inform Developers to send a Bug Report. I tried starting epiphany from the command line in gterminal and got "** (epiphany:6540): WARNING **: failed to read user preferences, error: 80004005" Is there some way to undo the extension selections in a configuration file in order to get Epiphany loaded? If so, how and where? When I login as a different user, Epiphany runs normally. I am using Epiphany 2.14 (I believe) on Fedora Core 5. -- Regards Bill From reinouts@gnome.org Fri Jun 2 02:38:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 32FC13B02BD for ; Fri, 2 Jun 2006 02:38:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 03078-07 for ; Fri, 2 Jun 2006 02:38:05 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 41B053B038C for ; Fri, 2 Jun 2006 02:38:03 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1Fm3IG-0001qhC; Fri, 2 Jun 2006 08:38 +0200 Date: Fri, 2 Jun 2006 08:38:00 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org In-Reply-To: <1149224047.4220.18.camel@CASE> Message-ID: References: <1149224047.4220.18.camel@CASE> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.389 tagged_above=-999 required=2 tests=[AWL=-0.063, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.389 X-Spam-Level: Subject: Re: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jun 2006 06:38:07 -0000 Hi William, On Fri, 2 Jun 2006, William Case wrote: > I clicked on the Java Console and the Favicon extensions in Tools => > Extensions to add them to epiphany. I then closed epiphany normally. > Is there some way to undo the extension selections in a configuration > file in order to get Epiphany loaded? If so, how and where? You can edit the list of enabled extensions with gconf-editor, under the key /apps/epiphany/general/active_extensions. regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From billlinux@rogers.com Fri Jun 2 16:52:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6C2553B0339 for ; Fri, 2 Jun 2006 16:52:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23828-05 for ; Fri, 2 Jun 2006 16:51:51 -0400 (EDT) Received: from smtp103.rog.mail.re2.yahoo.com (smtp103.rog.mail.re2.yahoo.com [206.190.36.81]) by menubar.gnome.org (Postfix) with SMTP id AB6FF3B02EC for ; Fri, 2 Jun 2006 16:51:47 -0400 (EDT) Received: (qmail 83611 invoked from network); 2 Jun 2006 20:51:46 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Subject:From:To:In-Reply-To:References:Content-Type:Date:Message-Id:Mime-Version:X-Mailer:Content-Transfer-Encoding; b=NE0zAIGx/zj8yMtNOMiH0TSgYT6vM7z2bEJ0ibl4PoTowg4OFFGs4u+MO3pnDlkuXmDd8xNZWV9m86utfNQ3+ekFwUpea7X3/q29hjZ6q0XMIc+UmW3Wfz2aCpUNyc38gwqbyA+6ntgqAVYSaRubOD6BaUwtw0VN2W9Z1vxYpOw= ; Received: from unknown (HELO ?192.168.1.4?) (billlinux@rogers.com@70.27.169.92 with plain) by smtp103.rog.mail.re2.yahoo.com with SMTP; 2 Jun 2006 20:51:46 -0000 From: William Case To: epiphany-list@gnome.org In-Reply-To: <20060602160008.535933B00FD@menubar.gnome.org> References: <20060602160008.535933B00FD@menubar.gnome.org> Content-Type: text/plain Date: Fri, 02 Jun 2006 16:51:42 -0400 Message-Id: <1149281502.2459.8.camel@CASE> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 (2.6.1-1.fc5.2) Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.564 tagged_above=-999 required=2 tests=[AWL=-0.873, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -1.564 X-Spam-Level: Subject: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jun 2006 20:52:22 -0000 Thanks Reinout; > > > > -------- Forwarded Message -------- > > From: William Case > > To: EPIPHANY List > > Subject: Epiphany won't load anymore ? > > Date: Fri, 02 Jun 2006 00:54:07 -0400 > > > > Hi; > > > > I clicked on the Java Console and the Favicon extensions in Tools => > > Extensions to add them to epiphany. I then closed epiphany normally. > > > > Hi William, > > You can edit the list of enabled extensions with gconf-editor, under the > > key /apps/epiphany/general/active_extensions. > > > > regards, > > That was easy; I had something similar happen a couple of years ago. Sorry I forgot about gconf-editor. -- Regards Bill From reinouts@gnome.org Sun Jun 4 07:40:43 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D8B943B0296 for ; Sun, 4 Jun 2006 07:40:43 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13727-10 for ; Sun, 4 Jun 2006 07:40:43 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id DF3BF3B0227 for ; Sun, 4 Jun 2006 07:40:42 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FmqyF-0001nwC; Sun, 4 Jun 2006 13:40 +0200 Date: Sun, 4 Jun 2006 13:40:37 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org In-Reply-To: <1149281502.2459.8.camel@CASE> Message-ID: References: <20060602160008.535933B00FD@menubar.gnome.org> <1149281502.2459.8.camel@CASE> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.387 tagged_above=-999 required=2 tests=[AWL=-0.061, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.387 X-Spam-Level: Subject: Re: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Jun 2006 11:40:44 -0000 Hi William, On Fri, 2 Jun 2006, William Case wrote: > That was easy; I had something similar happen a couple of years ago. > Sorry I forgot about gconf-editor. There's no need to be sorry, ideally users would never have to touch it! (So in a way, you forgetting about gconf-editor is a good sign ;-) regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From ash_hooper@yahoo.com Wed Jun 7 05:02:30 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 8A5383B0C4E for ; Wed, 7 Jun 2006 05:02:30 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29209-07 for ; Wed, 7 Jun 2006 05:02:28 -0400 (EDT) Received: from web60819.mail.yahoo.com (web60819.mail.yahoo.com [209.73.178.227]) by menubar.gnome.org (Postfix) with SMTP id A7DF13B0C55 for ; Wed, 7 Jun 2006 05:02:25 -0400 (EDT) Received: (qmail 7833 invoked by uid 60001); 7 Jun 2006 09:02:24 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=fRbI+5Vi7M7tVzE3mr/d7+xKJzNSgC/Wbba1WINAVPE1wi7yNFpP3aL2RQkurXk6xJQzpizuprcbjvEcNa6uzTLM7LLEm4XL6+s2PIjAvyAeUV8M0RJbabVCdMmevE3Nqjj92x6ykwSWsH0JycbpNTbkM2s+Q1SShCIDo47cg1k= ; Message-ID: <20060607090224.7831.qmail@web60819.mail.yahoo.com> Received: from [81.168.89.49] by web60819.mail.yahoo.com via HTTP; Wed, 07 Jun 2006 10:02:24 BST Date: Wed, 7 Jun 2006 10:02:24 +0100 (BST) From: Ashley Hooper To: epiphany-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=1.462 tagged_above=-999 required=2 tests=[BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_WHOIS=1.447] X-Spam-Score: 1.462 X-Spam-Level: * Subject: Configuring File Associations when not running full-blown Gnome desktop X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Jun 2006 09:02:30 -0000 Hi all, I'm a big fan of making do with old hardware, and really enjoy using Epiphany with the Enlightenment 16 WM as Gnome/Firefox just doesn't run satisfactorily for me on the hardware I'm using. However, something that has always bothered me is not knowing how exactly to setup file associations that Epiphany can use. I know that Epiphany is fairly strongly bound to the full Gnome environment, and have in the past tried loading up Nautilus and configuring them there but this hasn't worked. I've also dug around in the MIME types in /etc and a few related files. Can someone tell me the definitive place to config file associations? Also, if it's not a plain text file (e.g. if its somewhere in the Gconf tree), what tool/s I'll need to modify them. Many thanks, Ashley -- "We do not inherit the earth from our ancestors; ...-- __@ we borrow it from our children" ....--- _\<,_ -- Antoine de St. Exupery (_) (_) Send instant messages to your online friends http://uk.messenger.yahoo.com From mike@vee.net Wed Jun 7 21:55:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C24593B0555 for ; Wed, 7 Jun 2006 21:55:50 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30700-09 for ; Wed, 7 Jun 2006 21:55:49 -0400 (EDT) Received: from pacific.home.vee.net (pacific.home.vee.net [203.18.245.240]) by menubar.gnome.org (Postfix) with ESMTP id 3AA553B04C5 for ; Wed, 7 Jun 2006 21:55:47 -0400 (EDT) Received: from continuity.home.vee.net (mjg@continuity.home.vee.net [203.18.245.4]) (authenticated bits=0) by pacific.home.vee.net (8.13.1/8.13.1) with ESMTP id k581tcT6086931 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO) for ; Thu, 8 Jun 2006 11:25:38 +0930 (CST) (envelope-from mike@vee.net) From: Michael Gratton To: epiphany-list@gnome.org In-Reply-To: <20060607090224.7831.qmail@web60819.mail.yahoo.com> References: <20060607090224.7831.qmail@web60819.mail.yahoo.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Wkc99AvGhP4qE8wfOSUB" Date: Thu, 08 Jun 2006 11:25:38 +0930 Message-Id: <1149731738.8114.16.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-1.5.3 (pacific.home.vee.net [203.18.245.240]); Thu, 08 Jun 2006 11:25:38 +0930 (CST) X-Virus-Scanned: ClamAV 0.87.1/1517/Wed Jun 7 09:35:07 2006 on pacific.home.vee.net X-Virus-Status: Clean X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.443 tagged_above=-999 required=2 tests=[AWL=0.158, BAYES_00=-2.599, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] X-Spam-Score: -2.443 X-Spam-Level: Subject: Re: Configuring File Associations when not running full-blown Gnome desktop X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2006 01:55:50 -0000 --=-Wkc99AvGhP4qE8wfOSUB Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, 2006-06-07 at 10:02 +0100, Ashley Hooper wrote: > Can someone tell me the definitive place to config file associations? Al= so, if > it's not a plain text file (e.g. if its somewhere in the Gconf tree), wha= t > tool/s I'll need to modify them. Gnome (like XFCE and ROX) uses the fd.o Shared MIME Info spec for obtaining MIME info. Have a read, the tutorials might in particular be useful.=20 Alternatively, you could use something the ROX MIME Editor .=20 /Mike --=20 =E2=9C=8C michael gratton, itinerant geek =E2=9C=87 --=-Wkc99AvGhP4qE8wfOSUB Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEh4Oan1mVFlYUR84RAri5AKCtGeUcvn4NOCJRtB7mRJ/c6L4ZAACcDcc8 Zz5RyfC4zqpG7Gvc3WRk3wU= =0m0l -----END PGP SIGNATURE----- --=-Wkc99AvGhP4qE8wfOSUB-- From demon@krasno.ru Thu Jun 8 01:15:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id F05E83B03BA for ; Thu, 8 Jun 2006 01:15:49 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08183-08 for ; Thu, 8 Jun 2006 01:15:47 -0400 (EDT) Received: from mail.krasno.ru (mail.krasno.ru [213.219.223.2]) by menubar.gnome.org (Postfix) with ESMTP id 137843B04C5 for ; Thu, 8 Jun 2006 01:15:43 -0400 (EDT) Received: (qmail 15491 invoked by uid 89); 8 Jun 2006 05:15:39 -0000 Received: from unknown (HELO localhost.localdomain) (demon@krasno.ru@172.19.10.215) by krasno.ru with SMTP; 8 Jun 2006 05:15:39 -0000 Date: Thu, 8 Jun 2006 09:17:04 +0400 From: can3p To: epiphany-list@gnome.org Message-Id: <20060608091704.d59cb31f.demon@krasno.ru> In-Reply-To: <1149731738.8114.16.camel@localhost.localdomain> References: <20060607090224.7831.qmail@web60819.mail.yahoo.com> <1149731738.8114.16.camel@localhost.localdomain> X-Mailer: Sylpheed version 2.2.4 (GTK+ 2.8.17; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.185 tagged_above=-999 required=2 tests=[BAYES_40=-0.185] X-Spam-Score: -0.185 X-Spam-Level: Subject: What about spell check? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2006 05:15:50 -0000 --Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello. I use epiphany for a half of year and there is one missing feature. What about spell check in epiphany? Will it be implemented?=20 ---- can3p, demon@krasno.ru --Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQFEh7LV9kNuGU6f5KQRApQ3AJ9yl+Act4j1vR01diOUdSeNV7puqwCgkZo2 mT2ICBIB7RecldxEtF5yoPo= =bVSl -----END PGP SIGNATURE----- --Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU-- From uws@uwsworld.xs4all.nl Thu Jun 8 03:36:59 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D950B3B0267 for ; Thu, 8 Jun 2006 03:36:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15363-08 for ; Thu, 8 Jun 2006 03:36:58 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id 262FF3B019C for ; Thu, 8 Jun 2006 03:36:58 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1FoF4Z-00024L-00 for ; Thu, 08 Jun 2006 09:36:55 +0200 Date: Thu, 8 Jun 2006 09:36:55 +0200 From: Wouter Bolsterlee To: epiphany-list@gnome.org Message-ID: <20060608073655.GA3016@uwsworld.xs4all.nl> Mail-Followup-To: epiphany-list@gnome.org References: <20060607090224.7831.qmail@web60819.mail.yahoo.com> <1149731738.8114.16.camel@localhost.localdomain> <20060608091704.d59cb31f.demon@krasno.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ibTvN161/egqYuK8" Content-Disposition: inline In-Reply-To: <20060608091704.d59cb31f.demon@krasno.ru> X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: Subject: Re: What about spell check? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2006 07:37:00 -0000 --ibTvN161/egqYuK8 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Thu, Jun 08, 2006 at 09:17:04AM +0400, can3p skrev: > I use epiphany for a half of year and there is one missing feature. > What about spell check in epiphany? Will it be implemented?=20 There's recently been some progress on this long-standing issue. There's a bug open about this feature, maybe you can CC yourself to get status updates. mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl i'm unclean :: a libertine -- placebo --ibTvN161/egqYuK8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEh9OXP7QTTiUKY+sRAubDAJ9ARo3Yugny5Uovw4YQ2oCwZiHgJwCeMDv2 i6Q/etJ8LaqK+TUI9cqIHYo= =g8p6 -----END PGP SIGNATURE----- --ibTvN161/egqYuK8-- From saschaheid@gmail.com Sat Jun 10 02:39:35 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 806FC3B0286 for ; Sat, 10 Jun 2006 02:39:35 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13874-03 for ; Sat, 10 Jun 2006 02:39:33 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by menubar.gnome.org (Postfix) with ESMTP id 929623B01A3 for ; Sat, 10 Jun 2006 02:39:32 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id j3so1693621ugf for ; Fri, 09 Jun 2006 23:39:31 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=aHu5cbBIQg1MOpmCu8EsYMq84r4BP0Q5EaM3rbIkMy3pwOeO6zCKVM5gBY2nHOrNoaSKxOWiacCs0ExI7bctV5A1xAzwS8Dm2OaoiEKcZoyxoPmEk2SYfGA03SqcN94iDYvBDRmqq4XVEHBRoh/4lxhXE0ZrrjSS87/Hpbmygfo= Received: by 10.66.216.20 with SMTP id o20mr3192562ugg; Fri, 09 Jun 2006 23:39:31 -0700 (PDT) Received: by 10.66.243.2 with HTTP; Fri, 9 Jun 2006 23:39:31 -0700 (PDT) Message-ID: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> Date: Sat, 10 Jun 2006 08:39:31 +0200 From: "Sascha Heid" To: epiphany-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.782 tagged_above=-999 required=2 tests=[AWL=-0.740, BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.782 X-Spam-Level: Subject: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Jun 2006 06:39:35 -0000 Hello World Maybe someone knows about this: If you want to display symbol-fonts in the Webbrowser, this does not work out of the box. But i wanted to display this website that heavily uses symbol-fonts to display math-symbols. There is a solution for this and you can download a script that fixes it for you. Now it works, in firefox and in galeon, but not in epiphany. I have enabled "allow website to use own font" and i can see the fonts change when i click it, except for the symbol-font that does not show up. Is there anything that epiphany does differently and for itself instead of asking the global fontconfig gods that could explain this behaviour? Regards, Sascha Heid From saschaheid@gmail.com Sun Jun 11 14:33:53 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4CE723B023D for ; Sun, 11 Jun 2006 14:33:53 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27935-02 for ; Sun, 11 Jun 2006 14:33:50 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.171]) by menubar.gnome.org (Postfix) with ESMTP id 5470C3B0284 for ; Sun, 11 Jun 2006 14:33:50 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id k40so2075591ugc for ; Sun, 11 Jun 2006 11:33:03 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=h4RYVkilZkv8azNJCjzTLeCuSqgV4/wQlMRyO70N7DhgQh/9BvOZ+v59yH2dv98z7MsaUzxBEipskL0hvwJ22MQu4ScxhrutBDJ696A0zs29iyZXvVsmkD2n3q2o7Ii2J/kdQV77p5gc2YSK7OCbxehkNqzuEpQukSNtr9t55yk= Received: by 10.67.105.19 with SMTP id h19mr4398331ugm; Sun, 11 Jun 2006 11:26:57 -0700 (PDT) Received: by 10.66.243.2 with HTTP; Sun, 11 Jun 2006 11:26:57 -0700 (PDT) Message-ID: <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> Date: Sun, 11 Jun 2006 20:26:57 +0200 From: "Sascha Heid" To: "Christian Persch" In-Reply-To: <1150050059.5214.3.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> <1150050059.5214.3.camel@localhost.localdomain> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.134 tagged_above=-999 required=2 tests=[AWL=-0.092, BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.134 X-Spam-Level: Cc: epiphany-list@gnome.org Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jun 2006 18:33:53 -0000 2006/6/11, Christian Persch : > Hi, > > Le samedi 10 juin 2006 =E0 08:39 +0200, Sascha Heid a =E9crit : > > > Maybe someone knows about this: > > If you want to display symbol-fonts in the Webbrowser, this does not > > work out of the box. > > But i wanted to display this website that heavily uses symbol-fonts to > > display math-symbols. > > There is a solution for this and you can download a script that fixes > > it for you. > > > > Now it works, in firefox and in galeon, but not in epiphany. > > I have enabled "allow website to use own font" and i can see the fonts > > change when i click it, except for the symbol-font that does not show > > up. > > > > Is there anything that epiphany does differently and for itself > > instead of asking the global fontconfig gods that could explain this > > behaviour? > > I don't see anything that epiphany does differently here.... Do you have > an URL for a testcase? http://mathe-online.at/einstellungen/einst.html If you scroll down you see two white boxes, the right side is a .gif and the left side tries to use the symbol-font. Regards, Sascha From chpe@gnome.org Sun Jun 11 14:44:30 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D98553B0274 for ; Sun, 11 Jun 2006 14:44:30 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28406-07 for ; Sun, 11 Jun 2006 14:44:29 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id 6A2DA3B016A for ; Sun, 11 Jun 2006 14:44:29 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a59b47.dip0.t-ipconnect.de ([84.165.155.71] helo=[192.168.0.4]) id 1FpUY3-0000Gc-M8; Sun, 11 Jun 2006 20:20:31 +0200 From: Christian Persch To: Sascha Heid In-Reply-To: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> Content-Type: text/plain; charset=UTF-8 Date: Sun, 11 Jun 2006 20:20:59 +0200 Message-Id: <1150050059.5214.3.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.59 tagged_above=-999 required=2 tests=[AWL=0.009, BAYES_00=-2.599] X-Spam-Score: -2.59 X-Spam-Level: Cc: epiphany-list@gnome.org Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jun 2006 18:44:31 -0000 Hi, Le samedi 10 juin 2006 =C3=A0 08:39 +0200, Sascha Heid a =C3=A9crit : > Maybe someone knows about this: > If you want to display symbol-fonts in the Webbrowser, this does not > work out of the box. > But i wanted to display this website that heavily uses symbol-fonts to > display math-symbols. > There is a solution for this and you can download a script that fixes > it for you. >=20 > Now it works, in firefox and in galeon, but not in epiphany. > I have enabled "allow website to use own font" and i can see the fonts > change when i click it, except for the symbol-font that does not show > up. >=20 > Is there anything that epiphany does differently and for itself > instead of asking the global fontconfig gods that could explain this > behaviour? I don't see anything that epiphany does differently here.... Do you have an URL for a testcase? Regards, Christian From chpe@gnome.org Sun Jun 11 15:14:01 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 844C43B01C8 for ; Sun, 11 Jun 2006 15:14:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29558-01 for ; Sun, 11 Jun 2006 15:14:00 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id D81AA3B016D for ; Sun, 11 Jun 2006 15:13:59 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a59b47.dip0.t-ipconnect.de ([84.165.155.71] helo=[192.168.0.4]) id 1FpVN1-0004v8-GZ; Sun, 11 Jun 2006 21:13:11 +0200 From: Christian Persch To: Sascha Heid In-Reply-To: <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> <1150050059.5214.3.camel@localhost.localdomain> <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> Content-Type: text/plain; charset=UTF-8 Date: Sun, 11 Jun 2006 21:13:42 +0200 Message-Id: <1150053222.5214.7.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.59 tagged_above=-999 required=2 tests=[AWL=0.009, BAYES_00=-2.599] X-Spam-Score: -2.59 X-Spam-Level: Cc: epiphany-list@gnome.org Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jun 2006 19:14:01 -0000 Hi, Le dimanche 11 juin 2006 =C3=A0 20:26 +0200, Sascha Heid a =C3=A9crit : > 2006/6/11, Christian Persch : > > Le samedi 10 juin 2006 =C3=A0 08:39 +0200, Sascha Heid a =C3=A9crit : > > > Maybe someone knows about this: > > > If you want to display symbol-fonts in the Webbrowser, this does not > > > work out of the box. > > > But i wanted to display this website that heavily uses symbol-fonts t= o > > > display math-symbols. > > > There is a solution for this and you can download a script that fixes > > > it for you. > > > > > > Now it works, in firefox and in galeon, but not in epiphany. > > > I have enabled "allow website to use own font" and i can see the font= s > > > change when i click it, except for the symbol-font that does not show > > > up. > > > > > > Is there anything that epiphany does differently and for itself > > > instead of asking the global fontconfig gods that could explain this > > > behaviour? > > > > I don't see anything that epiphany does differently here.... Do you hav= e > > an URL for a testcase? >=20 > http://mathe-online.at/einstellungen/einst.html >=20 > If you scroll down you see two white boxes, the right side is a .gif > and the left side tries to use the symbol-font. Ok I see the problem. But I see the same thing happen in galeon and firefox, too, and it is independent of the "allow website to use own font" pref... Regards, Christian From mpt@myrealbox.com Sun Jun 11 22:42:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id EBF973B023C for ; Sun, 11 Jun 2006 22:42:08 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15024-07 for ; Sun, 11 Jun 2006 22:42:05 -0400 (EDT) Received: from leucothea.redline.site5.com (leucothea.redline.site5.com [216.118.97.161]) by menubar.gnome.org (Postfix) with ESMTP id B2FCC3B0154 for ; Sun, 11 Jun 2006 22:42:05 -0400 (EDT) Received: from wm1214qm.195.adsl.netsurf.net ([66.135.110.195] helo=[10.1.236.249]) by leucothea.redline.site5.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.52) id 1FpcMc-0001YA-UV; Sun, 11 Jun 2006 22:41:15 -0400 In-Reply-To: <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> <1150050059.5214.3.camel@localhost.localdomain> <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> Mime-Version: 1.0 (Apple Message framework v623) Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Message-Id: <28228f0ff7fb76797c893705d243256d@myrealbox.com> Content-Transfer-Encoding: quoted-printable From: Matthew Paul Thomas Date: Sun, 11 Jun 2006 22:41:35 -0400 To: Sascha Heid X-Mailer: Apple Mail (2.623) X-Antivirus-Scanner: This message has been scanned by ClamAV. X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - leucothea.redline.site5.com X-AntiAbuse: Original Domain - gnome.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12] X-AntiAbuse: Sender Address Domain - myrealbox.com X-Source: X-Source-Args: X-Source-Dir: X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: Cc: epiphany list Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jun 2006 02:42:09 -0000 On Jun 11, 2006, at 2:26 PM, Sascha Heid wrote: > ... > http://mathe-online.at/einstellungen/einst.html > > If you scroll down you see two white boxes, the right side is a .gif > and the left side tries to use the symbol-font. > ... The reason it doesn't work is that the Symbol font (as distributed by =20= Microsoft) doesn't contain the characters the Web page is asking for. =20= For example: =F3
=F5
=A5 =F3 is not in the Symbol font, and neither is =F5 or =A5. So Epiphany -- = just =20 like Firefox, Opera, and Safari -- substitutes another font that does =20= contain those characters. The page appears to be designed for Internet Explorer, which displays =20= characters from the Symbol font because of a bug where Internet =20 Explorer ignores what fonts tell it about the characters they cover. =20 The same bug occurs with the Webdings and Wingdings fonts. (By the way, if you're interested in improving the display of =20 mathematics in Web pages, it's currently being discussed in the What-WG =20= mailing list for possible standardization in HTML 5. =20 ) Cheers --=20 Matthew Paul Thomas http://mpt.net.nz/= From reinout@cs.vu.nl Wed Jun 14 17:52:55 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6D9FA3B03F0 for ; Wed, 14 Jun 2006 17:52:55 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23492-09 for ; Wed, 14 Jun 2006 17:52:52 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 58B1C3B03B5 for ; Wed, 14 Jun 2006 17:52:52 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FqdHF-0001qhC; Wed, 14 Jun 2006 23:51 +0200 Date: Wed, 14 Jun 2006 23:51:53 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.092 tagged_above=-999 required=2 tests=[AWL=0.507, BAYES_00=-2.599] X-Spam-Score: -2.092 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jun 2006 21:52:55 -0000 Forwarding to the list, as it might be of interest to others... ---------- Forwarded message ---------- Date: Tue, 13 Jun 2006 01:38:56 -0400 From: Matthew Paul Thomas To: Piers Cornwell Cc: reinouts@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany On Apr 19, 2006, at 3:47 PM, Piers Cornwell wrote: > ... > It would be great if you could let us know what you think of this or whether > you think we should take a different approach. If you have access to an OS X > machine it would also be really useful to get a complete set of screenshots > of the Safari spelling functionality. > ... Sorry I've taken a ridiculously long time to do this, but I've just put up screenshots of the Safari design. Actually I think it's rather confusing. :-) Cheers -- Matthew Paul Thomas http://mpt.net.nz/ From reinouts@gnome.org Wed Jun 14 17:53:44 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4F6963B0433 for ; Wed, 14 Jun 2006 17:53:44 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14510-05 for ; Wed, 14 Jun 2006 17:53:42 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id B356B3B041D for ; Wed, 14 Jun 2006 17:53:42 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FqdID-0001qhC; Wed, 14 Jun 2006 23:52 +0200 Date: Wed, 14 Jun 2006 23:52:53 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.02 tagged_above=-999 required=2 tests=[AWL=0.579, BAYES_00=-2.599] X-Spam-Score: -2.02 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jun 2006 21:53:44 -0000 Forwarding to the list, since it might be of interest to a bigger audience... ---------- Forwarded message ---------- Date: Tue, 13 Jun 2006 01:38:56 -0400 From: Matthew Paul Thomas To: Piers Cornwell Cc: reinouts@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany On Apr 19, 2006, at 3:47 PM, Piers Cornwell wrote: > ... > It would be great if you could let us know what you think of this or whether > you think we should take a different approach. If you have access to an OS X > machine it would also be really useful to get a complete set of screenshots > of the Safari spelling functionality. > ... Sorry I've taken a ridiculously long time to do this, but I've just put up screenshots of the Safari design. Actually I think it's rather confusing. :-) Cheers -- Matthew Paul Thomas http://mpt.net.nz/ From ftimmer@ft-c.de Mon Jun 12 18:01:38 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D057B3B0150 for ; Mon, 12 Jun 2006 18:01:38 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00705-04 for ; Mon, 12 Jun 2006 18:01:36 -0400 (EDT) Received: from elch.in-berlin.de (elch.in-berlin.de [192.109.42.5]) by menubar.gnome.org (Postfix) with ESMTP id D29863B00A5 for ; Mon, 12 Jun 2006 18:01:35 -0400 (EDT) Received: from einhorn.in-berlin.de (einhorn.in-berlin.de [192.109.42.8]) by elch.in-berlin.de (8.13.6/8.13.6/Debian-1) with ESMTP id k5CM0W30007288 for ; Tue, 13 Jun 2006 00:00:32 +0200 X-Envelope-From: ftimmer@ft-c.de X-Envelope-To: Received: from [10.0.1.6] (host-212-158-234-176.bulldogdsl.com [212.158.234.176]) (authenticated bits=0) by einhorn.in-berlin.de (8.13.6/8.13.6/Debian-1) with ESMTP id k5CM0AU6017951 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for ; Tue, 13 Jun 2006 00:00:11 +0200 Subject: epiphany bookmark not save From: Franz Timmer To: epiphany-list@gnome.org Content-Type: text/plain; charset=ISO-8859-1 Date: Mon, 12 Jun 2006 23:54:20 +0200 Message-Id: <1150149260.12433.22.camel@fta> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang_at_IN-Berlin_e.V. on 192.109.42.8 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: X-Mailman-Approved-At: Thu, 15 Jun 2006 09:51:27 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: ftimmer@ft-c.de List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jun 2006 22:01:39 -0000 Hello, when I add an Link to the bookmarks, this link is shown only until I closed epiphany. When I execute epiphany later, all bookmarks are deleted. Bookmarks are a essential feature of browsers. I need it. My question: Have I make a mistake or it is a bug in the program? Franz Timmer # ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- The same in german language: wenn ich ein Bookmark hinzufüge, ist dieesr nur solange gespeichert, solange ich das Programm nicht schliese. Bei einem erneuten Start von epipany sind alle gespeicherten Bookmarks gelöscht. Meine Frage: Habe ich einen Fehler gemacht oder ist dies ein Fehler im Programm. From sieurbsd@gmail.com Tue Jun 13 05:22:24 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 428CE3B00D9 for ; Tue, 13 Jun 2006 05:22:24 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18181-01 for ; Tue, 13 Jun 2006 05:22:20 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 36F6A3B00AF for ; Tue, 13 Jun 2006 05:22:20 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id k3so2962398ugf for ; Tue, 13 Jun 2006 02:21:17 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:subject:from:to:content-type:date:message-id:mime-version:x-mailer; b=nbd2kfVszZO7E94gZhrCNPKisImJDUADeT8jsJDDtx89mb8mpH45153s5iy1cXAQygFyOUDRuZwxLFdkW1oHTWrJU6BKwFPeJJvm/0KtIIOonxhwcyY8XOoqCKyfC4boimNHVDXWhgtK3LejmFvbaFTEKg6Y709GvHoOdqXfUms= Received: by 10.67.30.6 with SMTP id h6mr6087568ugj; Tue, 13 Jun 2006 02:14:42 -0700 (PDT) Received: from dzeta ( [86.220.79.235]) by mx.gmail.com with ESMTP id q1sm4067263uge.2006.06.13.02.14.38; Tue, 13 Jun 2006 02:14:42 -0700 (PDT) Subject: bug buddy report. From: "Thomas \"sieurbsd\" de L." To: epiphany-list@gnome.org Content-Type: multipart/mixed; boundary="=-pf1BQXp+uqn4GNa5moJp" Date: Tue, 13 Jun 2006 11:14:31 +0200 Message-Id: <1150190071.748.3.camel@dzeta> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 FreeBSD GNOME Team Port X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.503 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001, TW_BF=0.077, TW_BG=0.077, TW_DB=0.077, TW_EV=0.077, TW_FD=0.077, TW_GT=0.077, TW_XB=0.077] X-Spam-Score: -0.503 X-Spam-Level: X-Mailman-Approved-At: Thu, 15 Jun 2006 09:51:27 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Jun 2006 09:22:24 -0000 --=-pf1BQXp+uqn4GNa5moJp Content-Type: text/plain Content-Transfer-Encoding: 7bit I tried to fix the problem, in vain. This is the BugBuddy report about a crash of Epiphany. -- Thomas "sieurbsd" de L. --=-pf1BQXp+uqn4GNa5moJp Content-Disposition: attachment; filename=bugbuddyreportforepyphany.txt Content-Type: message/rfc822; name=bugbuddyreportforepyphany.txt To: submit@bugs.gnome.org X-Mailer: bug-buddy 2.14.0 Subject: Epiphany freezed with Flash / Shockwave plugin ! Date: Tue, 13 Jun 2006 11:14:20 +0200 Message-Id: <1150190060.748.2.camel@dzeta> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit From: Distribution: Unknown Package: epiphany Severity: Normal Version: GNOME2.14.1 2.14.1.1 Gnome-Distributor: FreeBSD GNOME Project Synopsis: Epiphany freezed with Flash / Shockwave plugin ! Bugzilla-Product: epiphany Bugzilla-Component: General Bugzilla-Version: 2.14.1.1 BugBuddy-GnomeVersion: 2.0 (2.14.1) Description: Description of the crash: Each time the flash plugin need to be use, the program freezed. And I found an error line in my ~/.xsession-errors : (epiphany:693): libgnomevfs-WARNING **: Failed to create service browser: Bad state Steps to reproduce the crash: 1. Launch Epiphany. 2. GO to a website who required flash / shockwave plugin. 3. See the crash ! Expected Results: Fix the problem :p. How often does this happen? Each time the flash / shockwave plugin is required. Additional Information: Debugging Information: Backtrace was generated from '/usr/X11R6/bin/epiphany' (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[New Thread 0x8d15400 (runnable)] [New Thread 0x8c2f600 (sleeping)] [New Thread 0x8b12e00 (sleeping)] [New Thread 0x84d5a00 (runnable)] [New Thread 0x84d5800 (LWP 100141)] [New Thread 0x8146000 (runnable)] [New LWP 100140] (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[Switching to LWP 100140] 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 #1 0x29126783 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 #2 0x29129680 in pthread_setconcurrency () from /usr/lib/libpthread.so.2 #3 0x2912de5e in pthread_exit () from /usr/lib/libpthread.so.2 #4 0x2911e321 in pthread_create () from /usr/lib/libpthread.so.2 #5 0x291d2637 in _ctx_start () from /lib/libc.so.6 Thread 7 (LWP 100140): #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x29126783 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x29129680 in pthread_setconcurrency () from /usr/lib/libpthread.so.2 No symbol table info available. #3 0x2912de5e in pthread_exit () from /usr/lib/libpthread.so.2 No symbol table info available. #4 0x2911e321 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #5 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 6 (Thread 0x8146000 (runnable)): #0 0x291d2634 in _ctx_start () from /lib/libc.so.6 No symbol table info available. #1 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. #2 0x00000000 in ?? () No symbol table info available. #3 0xbfbfde70 in ?? () No symbol table info available. #4 0xbfbfdbb0 in ?? () No symbol table info available. #5 0x00000000 in ?? () No symbol table info available. #6 0x29124cd0 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #7 0x2ab8f5ca in CInputScript::ParsePlaceObject (this=0x92b9b00) at script.cc:352 No locals. #8 0x2ab9202f in CInputScript::ParseTags (this=0x92b9b00, status=0xbfbfdf3c) at script.cc:1874 save = (Program *) 0x8146000 code = 1 tagEnd = 520 atEnd = 0 #9 0x2ab92554 in CInputScript::ParseData (this=0x92b9b00, movie=0x90dd000, data=0x9184000 "CWS\bȞ\002", size=38501) at script.cc:2206 fileHdr = "\000GÂż\bTcT\b" #10 0x2ab86095 in FlashParse (flashHandle=0x90dd000, level=1, data=0x9184000 "CWS\bȞ\002", size=38501) at flash.cc:58 script = (CInputScript *) 0x92b9b00 status = 0 #11 0x2a6e1685 in NPP_Write () from /usr/X11R6/lib/browser_plugins/libnpflash.so No symbol table info available. #12 0x2a6e1c53 in Private_Write () from /usr/X11R6/lib/browser_plugins/libnpflash.so No symbol table info available. #13 0x2ab220d2 in ns4xPluginStreamListener::StopDataPump () from /usr/X11R6/lib/firefox/components/libgkplugin.so No symbol table info available. #14 0x2ab29faf in nsPluginStreamListenerPeer::SetupPluginCacheFile () from /usr/X11R6/lib/firefox/components/libgkplugin.so No symbol table info available. #15 0x2982c61a in nsCOMPtr::StartAssignment () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #16 0x2989bc5c in nsHttpChannel::GetCurrentPath () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #17 0x2980f10d in nsInputStreamPump::OnStateTransfer () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #18 0x2980ee7d in nsInputStreamPump::EnsureWaiting () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #19 0x292921b9 in nsInputStreamReadyEvent::EventHandler () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #20 0x292aaa47 in PL_HandleEvent () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #21 0x292aa969 in PL_ProcessPendingEvents () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #22 0x292ac526 in nsEventQueueImpl::CheckForDeactivation () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #23 0x299bd022 in nsBaseWidget::FreeNativeData () from /usr/X11R6/lib/firefox/components/libwidget_gtk2.so No symbol table info available. #24 0x28fe1073 in g_vasprintf () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #25 0x28fbd885 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #26 0x28fbf125 in g_main_context_acquire () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #27 0x28fbf380 in g_main_loop_run () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #28 0x2896a74b in gtk_main () from /usr/X11R6/lib/libgtk-x11-2.0.so.0 No symbol table info available. #29 0x08074f00 in main () No symbol table info available. Thread 5 (Thread 0x84d5800 (LWP 100141)): #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x29125e3c in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x28664450 in ?? () No symbol table info available. Thread 4 (Thread 0x84d5a00 (runnable)): #0 0x291ab20b in poll () from /lib/libc.so.6 No symbol table info available. #1 0x291164de in poll () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x28186ae0 in PR_Poll () from /usr/local/lib/libplds4.so.1 No symbol table info available. #3 0x2982ab51 in nsSocketTransportService::Poll () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #4 0x2982b0fc in nsSocketTransportService::ServiceEventQ () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #5 0x292ae204 in nsThread::Main () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #6 0x28187f95 in _pt_root () from /usr/local/lib/libplds4.so.1 No symbol table info available. #7 0x2911e319 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #8 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 3 (Thread 0x8b12e00 (sleeping)): #0 0x29125f0f in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x291260a3 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x2912afe1 in _pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #3 0x2912b536 in pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #4 0x281831de in pt_TimedWait () from /usr/local/lib/libplds4.so.1 No symbol table info available. #5 0x28183564 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 No symbol table info available. #6 0x292b0d52 in TimerThread::UpdateFilter () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #7 0x292ae204 in nsThread::Main () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #8 0x28187f95 in _pt_root () from /usr/local/lib/libplds4.so.1 No symbol table info available. #9 0x2911e319 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #10 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 2 (Thread 0x8c2f600 (sleeping)): #0 0x29125f0f in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x291260a3 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x2912afe1 in _pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #3 0x2912b536 in pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #4 0x281831de in pt_TimedWait () from /usr/local/lib/libplds4.so.1 No symbol table info available. #5 0x28183564 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 No symbol table info available. #6 0x2980252f in nsIOThreadPool::ThreadFunc () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #7 0x28187f95 in _pt_root () from /usr/local/lib/libplds4.so.1 No symbol table info available. #8 0x2911e319 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #9 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 1 (Thread 0x8d15400 (runnable)): #0 0x29125f0f in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x291236ae in pthread_mutex_lock () from /usr/lib/libpthread.so.2 No symbol table info available. #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 --=-pf1BQXp+uqn4GNa5moJp-- From chpe@gnome.org Sat Jun 17 04:47:30 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1D5BC3B042A for ; Sat, 17 Jun 2006 04:47:30 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14608-07 for ; Sat, 17 Jun 2006 04:47:28 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id 2EDB73B010F for ; Sat, 17 Jun 2006 04:47:28 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrWRk-0001wQ-Ix; Sat, 17 Jun 2006 10:46:24 +0200 Subject: Re: bug buddy report. From: Christian Persch To: "Thomas \"sieurbsd\" de L." In-Reply-To: <1150190071.748.3.camel@dzeta> References: <1150190071.748.3.camel@dzeta> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 10:46:25 +0200 Message-Id: <1150533985.5151.5.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.513 tagged_above=-999 required=2 tests=[AWL=-0.068, BAYES_00=-2.599, TW_BG=0.077, TW_EV=0.077] X-Spam-Score: -2.513 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 08:47:30 -0000 Hi, Le mardi 13 juin 2006 =C3=A0 11:14 +0200, Thomas "sieurbsd" de L. a =C3=A9c= rit : > I tried to fix the problem, in vain. This is the BugBuddy report about a > crash of Epiphany. Thanks for the report. This crash is caused by the flash plugin; you should report the problem to its authors. The "(epiphany:693): libgnomevfs-WARNING **: Failed to create service browser: Bad state" is just an unrelated warning. =20 Regards, Christian =20 From magnus@therning.org Sat Jun 17 12:00:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 18B573B00A6 for ; Sat, 17 Jun 2006 12:00:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 26235-05 for ; Sat, 17 Jun 2006 12:00:18 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 94AD33B000D for ; Sat, 17 Jun 2006 12:00:17 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5HFj6LO025483 for ; Sat, 17 Jun 2006 16:45:06 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id CFA8427D8AC; Sat, 17 Jun 2006 16:45:00 +0100 (BST) Date: Sat, 17 Jun 2006 16:45:00 +0100 From: Magnus Therning To: Epiphany List Subject: Threading in a python extension? Message-ID: <20060617154500.GA8604@die.therning.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="Q68bSM7Ycu6FN28Q" Content-Disposition: inline User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.428 tagged_above=-999 required=2 tests=[AWL=0.036, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.428 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 16:00:21 -0000 --Q68bSM7Ycu6FN28Q Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Ive started looking at making epilicious (an epiphany extension, written in Python, to synchronise local and Del.icio.us bookmarks) giving the user a bit more feedback. My idea was to spawn off a thread to do the actual synchronisation in order for the epiphany GUI to not lock up. Later I'd look into displaying a progressbar. Unfortunately I got stuck on the first step. I create a threading.Thread object, passing in the synchronisation function as its target argument. Then I start the thread: def _menu_callback(action, window): t =3D threading.Thread(target=3D_do_sync) t.start() I've added some calls to a logger (using logging.getLogger) first thing both in _menu_callback and in _do_sync. The first one is hit, but the second is never reached. Is it possible to do a multi-threaded extension in Python at all? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. When the people fear their government, there is tyranny; when the government fears the people, there is liberty. -- Thomas Jefferson --Q68bSM7Ycu6FN28Q Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBElCN8iMWTaatN+6QRAjz/AJ9hOgA0iIEQiA3PPG6nZb7OkBdUuQCgiJWU GzR3Mu5AhFjlndqQ8sCOUk0= =/lfU -----END PGP SIGNATURE----- --Q68bSM7Ycu6FN28Q-- From kevinverma@gmail.com Fri Jun 16 15:22:57 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 082643B00E8 for ; Fri, 16 Jun 2006 15:22:57 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16660-05 for ; Fri, 16 Jun 2006 15:22:55 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.185]) by menubar.gnome.org (Postfix) with ESMTP id 5BCFE3B00D2 for ; Fri, 16 Jun 2006 15:22:55 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id c2so594212nfe for ; Fri, 16 Jun 2006 12:21:42 -0700 (PDT) Received: by 10.48.43.7 with SMTP id q7mr2043215nfq; Fri, 16 Jun 2006 12:21:42 -0700 (PDT) Received: from 59.161.15.42.mum-cdma.dialup.vsnl.net.in ( [59.161.15.42]) by mx.gmail.com with ESMTP id b1sm2365943nfe.2006.06.16.12.21.09; Fri, 16 Jun 2006 12:21:41 -0700 (PDT) Subject: suggested feature, From: "Anuj Verma (Kevin)" To: epiphany-list@gnome.org Content-Type: text/plain Date: Sat, 17 Jun 2006 00:49:40 +0530 Message-Id: <1150485581.3390.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 (2.6.2-1.fc5.5) Content-Transfer-Encoding: 7bit Sender: "Anuj Verma (Kevin)" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.6 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.6 X-Spam-Level: X-Mailman-Approved-At: Sat, 17 Jun 2006 14:03:43 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: kevin.verma@gmail.com List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Jun 2006 19:22:57 -0000 Hello, I will like to suggest a feature to detail a link in a light pop-up when cursor hovers. just it happens currently with when cursor hovers a tab. Cheers, From chpe@gnome.org Sat Jun 17 15:30:51 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 3AF1E3B00B2 for ; Sat, 17 Jun 2006 15:30:51 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04907-08 for ; Sat, 17 Jun 2006 15:30:50 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id 35C103B010F for ; Sat, 17 Jun 2006 15:30:50 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrgUC-0002bm-W8; Sat, 17 Jun 2006 21:29:37 +0200 Subject: Re: epiphany bookmark not save From: Christian Persch To: ftimmer@ft-c.de In-Reply-To: <1150149260.12433.22.camel@fta> References: <1150149260.12433.22.camel@fta> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 21:32:17 +0200 Message-Id: <1150572738.5151.14.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 19:30:51 -0000 Hi, Le lundi 12 juin 2006 =C3=A0 23:54 +0200, Franz Timmer a =C3=A9crit : > when I add an Link to the bookmarks, this link is shown only until I > closed epiphany. When I execute epiphany later, all bookmarks are > deleted.=20 >=20 > Bookmarks are a essential feature of browsers. I need it.=20 >=20 > My question:=20 > Have I make a mistake or it is a bug in the program? When you start epiphany from a shell prompt, is there any output on console (some warning messages) ? Regards, Christian From chpe@gnome.org Sat Jun 17 15:32:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 10B843B010F for ; Sat, 17 Jun 2006 15:32:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04917-08 for ; Sat, 17 Jun 2006 15:32:06 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id EBB6D3B00B2 for ; Sat, 17 Jun 2006 15:32:05 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrgVp-0002kK-TD; Sat, 17 Jun 2006 21:31:18 +0200 Subject: Re: suggested feature, From: Christian Persch To: kevin.verma@gmail.com In-Reply-To: <1150485581.3390.4.camel@localhost.localdomain> References: <1150485581.3390.4.camel@localhost.localdomain> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 21:33:59 +0200 Message-Id: <1150572839.5151.18.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 19:32:07 -0000 Hi, Le samedi 17 juin 2006 =C3=A0 00:49 +0530, Anuj Verma (Kevin) a =C3=A9crit = : > I will like to suggest a feature to detail a link in a light pop-up when > cursor hovers. just it happens currently with when cursor hovers a tab. This is a planned feature for Epiphany, see http://bugzilla.gnome.org/show_bug.cgi?id=3D136697 . If you want to track the progress, you may want to subscribe to that bug report. Regards, Christian From chpe@gnome.org Sat Jun 17 15:34:39 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1FD103B0164 for ; Sat, 17 Jun 2006 15:34:39 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04997-07 for ; Sat, 17 Jun 2006 15:34:38 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id C7A4D3B019D for ; Sat, 17 Jun 2006 15:34:37 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrgXM-0002qm-IQ; Sat, 17 Jun 2006 21:32:52 +0200 Subject: Re: Threading in a python extension? From: Christian Persch To: Magnus Therning In-Reply-To: <20060617154500.GA8604@die.therning.org> References: <20060617154500.GA8604@die.therning.org> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 21:35:34 +0200 Message-Id: <1150572935.5151.20.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.549 tagged_above=-999 required=2 tests=[AWL=-0.027, BAYES_00=-2.599, TW_GT=0.077] X-Spam-Score: -2.549 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 19:34:39 -0000 Hi, Le samedi 17 juin 2006 =C3=A0 16:45 +0100, Magnus Therning a =C3=A9crit : > Ive started looking at making epilicious (an epiphany extension, > written in Python, to synchronise local and Del.icio.us bookmarks) > giving the user a bit more feedback. My idea was to spawn off a thread > to do the actual synchronisation in order for the epiphany GUI to not > lock up. Later I'd look into displaying a progressbar. >=20 > Unfortunately I got stuck on the first step. I create a threading.Thread > object, passing in the synchronisation function as its target argument. > Then I start the thread: >=20 > def _menu_callback(action, window): > t =3D threading.Thread(target=3D_do_sync) > t.start() >=20 > I've added some calls to a logger (using logging.getLogger) first thing > both in _menu_callback and in _do_sync. The first one is hit, but the > second is never reached. >=20 > Is it possible to do a multi-threaded extension in Python at all? It should be possible to do threading as long as you're careful to only ever call gtk and epiphany functions from the main thread. There's at least on (C++) extension that uses threading, the error viewer's link validations functionality. Regards, Christian From chpe@gnome.org Sat Jun 17 17:13:03 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2870D3B0926 for ; Sat, 17 Jun 2006 17:13:03 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10426-09 for ; Sat, 17 Jun 2006 17:13:02 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id DF6093B0915 for ; Sat, 17 Jun 2006 17:13:01 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1Fri58-0002Gp-L7; Sat, 17 Jun 2006 23:11:50 +0200 Subject: Re: epiphany bookmark not save From: Christian Persch To: ftimmer@ft-c.de In-Reply-To: <1150572895.27401.12.camel@fta> References: <1150149260.12433.22.camel@fta> <1150572738.5151.14.camel@localhost.localdomain> <1150572895.27401.12.camel@fta> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 23:14:57 +0200 Message-Id: <1150578897.5151.26.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.584 tagged_above=-999 required=2 tests=[AWL=0.015, BAYES_00=-2.599] X-Spam-Score: -2.584 X-Spam-Level: Cc: "epiphany list at gnome.org" X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 21:13:03 -0000 Hi, Le samedi 17 juin 2006 =C3=A0 21:34 +0200, Franz Timmer a =C3=A9crit : > system: debian unstable, last update/upgrade 16/07/2006 > here is the output of the console: > # ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- -----=20 > ** (epiphany-browser:5206): WARNING **: Unable to connect to session > bus: Unable to determine the address of the message bus So the problem is that you don't have a session dbus running. I'm not sure which debian package provides it, it's probably either "dbus" or "dbus-1-utils"; try installing those and logout/login and there should now be a dbus session bus and the warning shouldn't occur anymore. Btw, this problem is caused by a custom debian patch to Epiphany, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D361072 . Regards, Christian From magnus@therning.org Sun Jun 18 04:59:06 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 8219D3B00EF for ; Sun, 18 Jun 2006 04:59:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14307-04 for ; Sun, 18 Jun 2006 04:59:04 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 3080A3B01A6 for ; Sun, 18 Jun 2006 04:59:04 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5I8gpQZ017454 for ; Sun, 18 Jun 2006 09:42:51 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id 2519B27D8AC; Sun, 18 Jun 2006 09:42:46 +0100 (BST) Date: Sun, 18 Jun 2006 09:42:46 +0100 From: Magnus Therning To: epiphany-list@gnome.org Subject: Re: epiphany bookmark not save Message-ID: <20060618084246.GC5170@die.therning.org> References: <1150149260.12433.22.camel@fta> <1150572738.5151.14.camel@localhost.localdomain> <1150572895.27401.12.camel@fta> <1150578897.5151.26.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="NKoe5XOeduwbEQHU" Content-Disposition: inline In-Reply-To: <1150578897.5151.26.camel@localhost.localdomain> User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.429 tagged_above=-999 required=2 tests=[AWL=0.035, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.429 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jun 2006 08:59:07 -0000 --NKoe5XOeduwbEQHU Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jun 17, 2006 at 23:14:57 +0200, Christian Persch wrote: >Hi, > >Le samedi 17 juin 2006 =E0 21:34 +0200, Franz Timmer a =E9crit : >> system: debian unstable, last update/upgrade 16/07/2006 >> here is the output of the console: >> # ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- -----=20 >> ** (epiphany-browser:5206): WARNING **: Unable to connect to session >> bus: Unable to determine the address of the message bus > >So the problem is that you don't have a session dbus running. I'm not >sure which debian package provides it, it's probably either "dbus" or >"dbus-1-utils"; try installing those and logout/login and there should >now be a dbus session bus and the warning shouldn't occur anymore. epiphany-browser seems to depend on dbus, so everything you need should already be there. What desktop environment are you using and how do you start it? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. If you can explain how you do something, then you're very very bad at it. -- John Hopfield --NKoe5XOeduwbEQHU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBElRIGiMWTaatN+6QRAjXYAJ9ztLjYneo9lJ+71S2GV1menGgMGgCeJWDD hZms+UzDY9wD9XHS0JpyCZA= =tlcv -----END PGP SIGNATURE----- --NKoe5XOeduwbEQHU-- From magnus@therning.org Sun Jun 18 05:12:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5F8E33B07D9 for ; Sun, 18 Jun 2006 05:12:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14469-10 for ; Sun, 18 Jun 2006 05:12:08 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 890313B078A for ; Sun, 18 Jun 2006 05:12:07 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5I8cLH5017276 for ; Sun, 18 Jun 2006 09:38:21 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id 28E4A27D8AC; Sun, 18 Jun 2006 09:38:14 +0100 (BST) Date: Sun, 18 Jun 2006 09:38:14 +0100 From: Magnus Therning To: epiphany-list@gnome.org Subject: Re: Threading in a python extension? Message-ID: <20060618083814.GB5170@die.therning.org> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="VrqPEDrXMn8OVzN4" Content-Disposition: inline In-Reply-To: <1150572935.5151.20.camel@localhost.localdomain> User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.391 tagged_above=-999 required=2 tests=[AWL=-0.004, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077] X-Spam-Score: -2.391 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jun 2006 09:12:09 -0000 --VrqPEDrXMn8OVzN4 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jun 17, 2006 at 21:35:34 +0200, Christian Persch wrote: >Hi, > >Le samedi 17 juin 2006 =E0 16:45 +0100, Magnus Therning a =E9crit : >> Ive started looking at making epilicious (an epiphany extension, >> written in Python, to synchronise local and Del.icio.us bookmarks) >> giving the user a bit more feedback. My idea was to spawn off a thread >> to do the actual synchronisation in order for the epiphany GUI to not >> lock up. Later I'd look into displaying a progressbar. >>=20 >> Unfortunately I got stuck on the first step. I create a threading.Thread >> object, passing in the synchronisation function as its target argument. >> Then I start the thread: >>=20 >> def _menu_callback(action, window): >> t =3D threading.Thread(target=3D_do_sync) >> t.start() >>=20 >> I've added some calls to a logger (using logging.getLogger) first thing >> both in _menu_callback and in _do_sync. The first one is hit, but the >> second is never reached. >>=20 >> Is it possible to do a multi-threaded extension in Python at all? > >It should be possible to do threading as long as you're careful to only >ever call gtk and epiphany functions from the main thread. There's at >least on (C++) extension that uses threading, the error viewer's link >validations functionality. Ah, OK, so it's always an option to rewrite it in C (or C++) then. That's good to know at least :-) Does anyone have any examples of multi-threade extensions written in Python? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. Finagle's Second Law: Always keep a record of data -- it indicates you've been working. --VrqPEDrXMn8OVzN4 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBElRD2iMWTaatN+6QRAnM6AJ0RgB0eOVu9T0TNw7vsiOLrjP7WcACfZ2yW C8Ck/J2KQoxQeqRllCyu/do= =SXaY -----END PGP SIGNATURE----- --VrqPEDrXMn8OVzN4-- From fpeters@entrouvert.com Sun Jun 18 06:39:00 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 391113B0A8B for ; Sun, 18 Jun 2006 06:39:00 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18900-02 for ; Sun, 18 Jun 2006 06:38:57 -0400 (EDT) Received: from cytise.entrouvert.be (cytise.entrouvert.com [84.207.4.3]) by menubar.gnome.org (Postfix) with ESMTP id 09AE43B0A91 for ; Sun, 18 Jun 2006 06:38:56 -0400 (EDT) Received: from 217-181.242.81.adsl.skynet.be ([81.242.181.217] helo=trap) by cytise.entrouvert.be with asmtp (Exim) (TLSv1:DES-CBC3-SHA:168) id 1FruaD-000378-00 for ; Sun, 18 Jun 2006 12:32:45 +0200 Received: from fred by trap with local (Exim 4.62) (envelope-from ) id 1FruaK-0002ST-Af for epiphany-list@gnome.org; Sun, 18 Jun 2006 12:32:52 +0200 Date: Sun, 18 Jun 2006 12:32:52 +0200 From: Frederic Peters To: epiphany-list@gnome.org Subject: Re: Threading in a python extension? Message-ID: <20060618103252.GA9387@entrouvert.com> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060618083814.GB5170@die.therning.org> X-Operating-System: Debian GNU/Linux (testing/unstable with kernel Linux 2.6.16) X-Uptime: 12:28:26 up 3:10, 6 users, load average: 0.04, 0.21, 0.19 User-Agent: mutt-ng/devel-r804 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.328 tagged_above=-999 required=2 tests=[AWL=-0.018, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.328 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jun 2006 10:39:00 -0000 Magnus Therning wrote: > Does anyone have any examples of multi-threade extensions written in > Python? Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good suggestion about using gobject.idle_add and python enumerators. I have been using this trick in a few pygtk apps to keep them responsives while not using threads and have been very happy with it. http://www.async.com.br/faq/pygtk/index.py?req=show&file=faq23.020.htp Hope it helps, Frederic From adamh@densi.com Mon Jun 19 16:33:06 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 69A7A3B01A7; Mon, 19 Jun 2006 16:33:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31206-02; Mon, 19 Jun 2006 16:33:03 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 12CCD3B012E; Mon, 19 Jun 2006 16:33:02 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=[192.168.20.144]) by fca.densi.com with esmtpa (Exim 4.50) id 1FsQPX-0003tF-3F; Mon, 19 Jun 2006 16:31:53 -0400 Subject: Re: Threading in a python extension? From: Adam Hooper To: Christian Persch In-Reply-To: <1150572935.5151.20.camel@localhost.localdomain> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-R82E41/Mnd6ExzODlQ53" Date: Mon, 19 Jun 2006 13:31:44 -0700 Message-Id: <1150749104.24153.317.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 763caf4927fba9d971eb6a7a70eba669 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.522 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, TW_GT=0.077] X-Spam-Score: -2.522 X-Spam-Level: Cc: Magnus Therning , Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jun 2006 20:33:06 -0000 --=-R82E41/Mnd6ExzODlQ53 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Sat, 2006-17-06 at 21:35 +0200, Christian Persch wrote: > Hi, >=20 > Le samedi 17 juin 2006 =C3=A0 16:45 +0100, Magnus Therning a =C3=A9crit : > > Unfortunately I got stuck on the first step. I create a threading.Threa= d > > object, passing in the synchronisation function as its target argument. > > Then I start the thread: > >=20 > > def _menu_callback(action, window): > > t =3D threading.Thread(target=3D_do_sync) > > t.start() > >=20 > > I've added some calls to a logger (using logging.getLogger) first thing > > both in _menu_callback and in _do_sync. The first one is hit, but the > > second is never reached. > >=20 > > Is it possible to do a multi-threaded extension in Python at all? >=20 > It should be possible to do threading as long as you're careful to only > ever call gtk and epiphany functions from the main thread. There's at > least on (C++) extension that uses threading, the error viewer's link > validations functionality. My guess is that you can only create threads through GLib, not through Python's own library. This is more of a PyGTK programming issue than an Epiphany plugin programming one. First of all, a call to "gobject.threads_init()" might be necessary. It maybe belongs within Epiphany itself, but it might work if you call it in your extension's initialization code. I think gobject.threads_init() changes how Python's threading library behaves, so it won't crash things horribly. Anyway, were I in your shoes I'd research how to use threads within PyGTK. But as Christian said, g_idle_add() is usually a better choice. External libraries (such as GnomeVFS) can handle asynchronous networking quite well (i.e., they hide the threads), if that's what you're trying to implement. --=20 Adam Hooper --=-R82E41/Mnd6ExzODlQ53 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBElwmw90GtBxQ61zARAjKUAKCDqfsi9Rjbjqfs9En/Jxcgz8gidQCeIBj0 RWfyXNYLkICKpmZTWX65iU8= =lZIB -----END PGP SIGNATURE----- --=-R82E41/Mnd6ExzODlQ53-- From tihirvon@gmail.com Tue Jun 20 19:16:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id E055D3B03E1 for ; Tue, 20 Jun 2006 19:16:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23301-07 for ; Tue, 20 Jun 2006 19:16:04 -0400 (EDT) Received: from hu-out-0102.google.com (hu-out-0102.google.com [72.14.214.200]) by menubar.gnome.org (Postfix) with ESMTP id 1729D3B037D for ; Tue, 20 Jun 2006 19:16:03 -0400 (EDT) Received: by hu-out-0102.google.com with SMTP id 35so786448hue for ; Tue, 20 Jun 2006 16:16:03 -0700 (PDT) Received: by 10.67.103.7 with SMTP id f7mr3597500ugm; Tue, 20 Jun 2006 16:16:02 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id y1sm3717110uge.2006.06.20.16.16.02; Tue, 20 Jun 2006 16:16:02 -0700 (PDT) Date: Wed, 21 Jun 2006 02:16:02 +0300 From: Timo Hirvonen To: epiphany-list@gnome.org Subject: Epiphany settings Message-Id: <20060621021602.69a9b3de.tihirvon@gmail.com> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.042 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.042 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jun 2006 23:16:07 -0000 Hi, I set image.animation_mode = none and restarted epiphany (2.14.2.1, xulrunner-1.8.0.4) and noticed the setting was reseted. It would be nice if the setting would be in the preferences dialog. Using about:config or gconf-editor to configure gnome program seems silly. -- http://onion.dynserv.net/~timo/ From uws@uwsworld.xs4all.nl Wed Jun 21 04:53:06 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id DDA3D3B0954 for ; Wed, 21 Jun 2006 04:53:05 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23188-09 for ; Wed, 21 Jun 2006 04:53:01 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id E73DF3B0DF2 for ; Wed, 21 Jun 2006 04:53:00 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1FsySI-0001zY-00 for ; Wed, 21 Jun 2006 10:52:58 +0200 Date: Wed, 21 Jun 2006 10:52:58 +0200 From: Wouter Bolsterlee To: epiphany-list@gnome.org Subject: Re: Epiphany settings Message-ID: <20060621085258.GA7149@uwsworld.xs4all.nl> Mail-Followup-To: epiphany-list@gnome.org References: <20060621021602.69a9b3de.tihirvon@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZPt4rx8FFjLCG7dd" Content-Disposition: inline In-Reply-To: <20060621021602.69a9b3de.tihirvon@gmail.com> X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 08:53:06 -0000 --ZPt4rx8FFjLCG7dd Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Wed, Jun 21, 2006 at 02:16:02AM +0300, Timo Hirvonen skrev: > I set image.animation_mode =3D none and restarted epiphany (2.14.2.1, > xulrunner-1.8.0.4) and noticed the setting was reseted. >=20 > It would be nice if the setting would be in the preferences dialog. > Using about:config or gconf-editor to configure gnome program seems > silly. Epiphany is designed to be easy to use without too much configuration options (it "just works"). This means that Epiphany does not have UI for all possible Mozilla settings. If you change the animation mode setting in about:config, Epiphany should use the setting even after a restart. If not, this is most likely a bug. Please file it in our bug tracking system. Thanks for your feedback. mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl sugar sugar :: you couldn't taste it :: in my throat -- heather nova --ZPt4rx8FFjLCG7dd Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEmQjqP7QTTiUKY+sRAkZdAJ4oQ7asJHh0IdbLhIfF7Y2uvPj93gCgjPoa R7ojCprTPrIbtdNydTWubqg= =41M1 -----END PGP SIGNATURE----- --ZPt4rx8FFjLCG7dd-- From tihirvon@gmail.com Wed Jun 21 06:34:02 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 606F93B0446 for ; Wed, 21 Jun 2006 06:34:02 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29076-07 for ; Wed, 21 Jun 2006 06:33:59 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by menubar.gnome.org (Postfix) with ESMTP id 8B5373B0DF2 for ; Wed, 21 Jun 2006 06:33:58 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id h2so70177nfe for ; Wed, 21 Jun 2006 03:33:57 -0700 (PDT) Received: by 10.49.85.9 with SMTP id n9mr422167nfl; Wed, 21 Jun 2006 03:33:57 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id m15sm541743nfc.2006.06.21.03.33.56; Wed, 21 Jun 2006 03:33:57 -0700 (PDT) Date: Wed, 21 Jun 2006 13:33:55 +0300 From: Timo Hirvonen To: Wouter Bolsterlee Subject: Re: Epiphany settings Message-Id: <20060621133355.fb424d7b.tihirvon@gmail.com> In-Reply-To: <20060621085258.GA7149@uwsworld.xs4all.nl> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.821 tagged_above=-999 required=2 tests=[AWL=0.779, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -1.821 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 10:34:02 -0000 Wouter Bolsterlee wrote: > P=E5 Wed, Jun 21, 2006 at 02:16:02AM +0300, Timo Hirvonen skrev: > > I set image.animation_mode =3D none and restarted epiphany (2.14.2.1, > > xulrunner-1.8.0.4) and noticed the setting was reseted. > >=20 > > It would be nice if the setting would be in the preferences dialog. > > Using about:config or gconf-editor to configure gnome program seems > > silly. >=20 > Epiphany is designed to be easy to use without too much configuration > options (it "just works"). This means that Epiphany does not have UI for = all > possible Mozilla settings. Yeah I know, but in reality most users want to change settings. If there already is a preferences dialog why not add a few most commonly needed settings? It wouldn't make Epiphany harder to use. Those who don't grok checkboxes never even need to open the dialog. IIRC there were more options in the preferences dialog but they got removed. Currently adblock is _hard_ to use because it just never can't work properly without configuration. I was annoyed when I saw the "it just works" advertisement and it just didn't work. I wouldn't complain if Epiphany wasn't such a great browser in other respects. I really like the UI. > If you change the animation mode setting in about:config, Epiphany should > use the setting even after a restart. If not, this is most likely a bug. > Please file it in our bug tracking system. Will do. I like posting to a ML first because my complains/bug reports often get lost in bugzilla. MLs are better place to communicate. --=20 http://onion.dynserv.net/~timo/ From chpe@gnome.org Wed Jun 21 06:49:43 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 512573B0CBF for ; Wed, 21 Jun 2006 06:49:43 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30014-03 for ; Wed, 21 Jun 2006 06:49:42 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id BFA5B3B0EC3 for ; Wed, 21 Jun 2006 06:49:41 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5885c.dip0.t-ipconnect.de ([84.165.136.92] helo=[192.168.0.4]) id 1Ft0HE-0004No-BU; Wed, 21 Jun 2006 12:49:40 +0200 Subject: Re: Epiphany settings From: Christian Persch To: Timo Hirvonen In-Reply-To: <20060621133355.fb424d7b.tihirvon@gmail.com> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> Content-Type: text/plain; charset=UTF-8 Date: Wed, 21 Jun 2006 12:49:39 +0200 Message-Id: <1150886980.5168.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.583 tagged_above=-999 required=2 tests=[AWL=0.016, BAYES_00=-2.599] X-Spam-Score: -2.583 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 10:49:43 -0000 Hi, Le mercredi 21 juin 2006 =C3=A0 13:33 +0300, Timo Hirvonen a =C3=A9crit : > Wouter Bolsterlee wrote: > > If you change the animation mode setting in about:config, Epiphany shou= ld > > use the setting even after a restart. If not, this is most likely a bug= . > > Please file it in our bug tracking system. Actually it's overwritten because Epiphany does have a gconf setting for this, /apps/epiphany/web/image_animation (since version 1.9.x). Regards, Christian From tihirvon@gmail.com Wed Jun 21 07:08:34 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 710973B0F3B for ; Wed, 21 Jun 2006 07:08:34 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31187-04 for ; Wed, 21 Jun 2006 07:08:30 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.186]) by menubar.gnome.org (Postfix) with ESMTP id 89E343B0F58 for ; Wed, 21 Jun 2006 07:08:29 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id h2so73717nfe for ; Wed, 21 Jun 2006 04:08:28 -0700 (PDT) Received: by 10.49.60.17 with SMTP id n17mr447150nfk; Wed, 21 Jun 2006 04:08:28 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id n22sm568905nfc.2006.06.21.04.08.27; Wed, 21 Jun 2006 04:08:28 -0700 (PDT) Date: Wed, 21 Jun 2006 14:08:26 +0300 From: Timo Hirvonen To: Christian Persch Subject: Re: Epiphany settings Message-Id: <20060621140826.42158d81.tihirvon@gmail.com> In-Reply-To: <1150886980.5168.1.camel@localhost.localdomain> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> <1150886980.5168.1.camel@localhost.localdomain> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.24 tagged_above=-999 required=2 tests=[AWL=0.360, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.24 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 11:08:34 -0000 Christian Persch wrote: > Hi, >=20 > Le mercredi 21 juin 2006 =E0 13:33 +0300, Timo Hirvonen a =E9crit : > > Wouter Bolsterlee wrote: > > > If you change the animation mode setting in about:config, Epiphany sh= ould > > > use the setting even after a restart. If not, this is most likely a b= ug. > > > Please file it in our bug tracking system. >=20 > Actually it's overwritten because Epiphany does have a gconf setting for > this, /apps/epiphany/web/image_animation (since version 1.9.x). Thanks for pointing it out. Why there is gconf-setting if there's no checkbox for it on the prefs dialog? This is confusing... --=20 http://onion.dynserv.net/~timo/ From magnusth@citrix.com Wed Jun 21 12:06:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 7CADE3B0F9F for ; Wed, 21 Jun 2006 12:06:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19472-09 for ; Wed, 21 Jun 2006 12:06:06 -0400 (EDT) Received: from smtp16.wxs.nl (smtp16.wxs.nl [195.121.247.7]) by menubar.gnome.org (Postfix) with ESMTP id 0DCD53B1013 for ; Wed, 21 Jun 2006 12:06:05 -0400 (EDT) Received: from deathstar ([194.121.182.66]) by smtp16.wxs.nl (iPlanet Messaging Server 5.2 Patch 2 (built Jul 14 2004)) with ESMTP id <0J1700BY8WQ4ZJ@smtp16.wxs.nl> for epiphany-list@gnome.org; Wed, 21 Jun 2006 18:06:04 +0200 (CEST) Received: from andoria.citrite.net (localhost.localdomain [127.0.0.1]) by deathstar (Postfix) with ESMTP id C4E7A3AABF for ; Wed, 21 Jun 2006 18:02:54 +0200 (CEST) Received: by andoria.citrite.net (Postfix, from userid 1000) id 375AB4B9E9; Wed, 21 Jun 2006 17:04:58 +0100 (BST) Date: Wed, 21 Jun 2006 17:04:58 +0100 From: Magnus Therning Subject: Re: Threading in a python extension? In-reply-to: <20060618103252.GA9387@entrouvert.com> To: epiphany-list@gnome.org Message-id: <20060621160458.GH659@die.therning.org> MIME-version: 1.0 Content-type: multipart/signed; boundary=K1n7F7fSdjvFAEnM; protocol="application/pgp-signature"; micalg=SHA1 Content-disposition: inline User-Agent: mutt-ng/devel-r796 (Debian) References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.566 tagged_above=-999 required=2 tests=[AWL=-0.829, BAYES_00=-2.599, DNS_FROM_RFC_POST=1.708, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -1.566 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 16:06:09 -0000 --K1n7F7fSdjvFAEnM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: >Magnus Therning wrote: > >> Does anyone have any examples of multi-threade extensions written in >> Python? > >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good >suggestion about using gobject.idle_add and python enumerators. I have >been using this trick in a few pygtk apps to keep them responsives >while not using threads and have been very happy with it. > > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.020.h= tp Yes, that'll at least be a good start. If the result is good enough I don't have to dive into threading at all :-) /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. In order to understand recursion you must first understand recursion. --K1n7F7fSdjvFAEnM Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBEmW4qiMWTaatN+6QRAtJ2AJ0cYQENknGyIcDU+Hf1E0TyuSyphgCfT/St KINd20s3Grxde3lvo4Fti74= =LqXb -----END PGP SIGNATURE----- --K1n7F7fSdjvFAEnM-- From adamh@densi.com Wed Jun 21 12:50:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 611463B00AF for ; Wed, 21 Jun 2006 12:50:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22616-04 for ; Wed, 21 Jun 2006 12:50:17 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 8CBE93B01C1 for ; Wed, 21 Jun 2006 12:50:17 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=[192.168.20.115]) by fca.densi.com with esmtpa (Exim 4.50) id 1Ft5u5-0004q5-92; Wed, 21 Jun 2006 12:50:11 -0400 Subject: Re: Epiphany settings From: Adam Hooper To: Timo Hirvonen In-Reply-To: <20060621133355.fb424d7b.tihirvon@gmail.com> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-UwSsbJGwx7l0TFsoZxAj" Date: Wed, 21 Jun 2006 09:50:02 -0700 Message-Id: <1150908602.6768.73.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 809828f55503b1f8cd5dede89711e360 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.561 tagged_above=-999 required=2 tests=[AWL=0.039, BAYES_00=-2.599] X-Spam-Score: -2.561 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 16:50:21 -0000 --=-UwSsbJGwx7l0TFsoZxAj Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2006-21-06 at 13:33 +0300, Timo Hirvonen wrote: > Currently adblock is _hard_ to use because it just never can't work > properly without configuration. I was annoyed when I saw the "it just > works" advertisement and it just didn't work. Haha, where? I'm pretty sure I only ever said "it's *supposed* to 'Just Work'" and I'm the one who wrote it ;). (I never finished it, and I certainly won't get a chance this summer.) It would work a lot better if one of the Epiphany devs ran the update script in the epiphany-extensions/extensions/adblock directory, and then distributed the resulting blacklist. (The blacklist only works when it's updated frequently, and I never automated its distribution in any way.) And it would work a little bit better than that if there were a UI for the remaining cases. Adam --=-UwSsbJGwx7l0TFsoZxAj Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEmXi690GtBxQ61zARArIdAJ4ro5V03Uw4xXZuUEl9lbJgfZXJiQCfT4P5 mm5pLKDiwJpAePiNVtPZV7w= =GwvE -----END PGP SIGNATURE----- --=-UwSsbJGwx7l0TFsoZxAj-- From tihirvon@gmail.com Wed Jun 21 14:07:00 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id DB0A33B00EE for ; Wed, 21 Jun 2006 14:06:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27296-03 for ; Wed, 21 Jun 2006 14:06:58 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.191]) by menubar.gnome.org (Postfix) with ESMTP id 8BE513B043C for ; Wed, 21 Jun 2006 14:06:57 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id h2so133693nfe for ; Wed, 21 Jun 2006 11:06:56 -0700 (PDT) Received: by 10.48.47.19 with SMTP id u19mr791269nfu; Wed, 21 Jun 2006 11:06:56 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id y23sm971970nfb.2006.06.21.11.06.55; Wed, 21 Jun 2006 11:06:56 -0700 (PDT) Date: Wed, 21 Jun 2006 21:06:55 +0300 From: Timo Hirvonen To: Adam Hooper Subject: Re: Epiphany settings Message-Id: <20060621210655.7b599680.tihirvon@gmail.com> In-Reply-To: <1150908602.6768.73.camel@localhost> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> <1150908602.6768.73.camel@localhost> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.354 tagged_above=-999 required=2 tests=[AWL=0.246, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.354 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 18:07:00 -0000 Adam Hooper wrote: > On Wed, 2006-21-06 at 13:33 +0300, Timo Hirvonen wrote: > > > Currently adblock is _hard_ to use because it just never can't work > > properly without configuration. I was annoyed when I saw the "it just > > works" advertisement and it just didn't work. > > Haha, where? I'm pretty sure I only ever said "it's *supposed* to 'Just > Work'" and I'm the one who wrote it ;). (I never finished it, and I > certainly won't get a chance this summer.) My memory isn't very good, sorry. It wasn't official epiphany page where I read it: http://ploum.frimouvy.org/?2006/03/15/100-why-you-should-try-epiphany-as-your-default-browser-with-gnome-214 "Enable the ad blocker extension and enjoy, without any further configuration, lighter and faster web pages." Thanks for the extension. > It would work a lot better if one of the Epiphany devs ran the update > script in the epiphany-extensions/extensions/adblock directory, and then > distributed the resulting blacklist. (The blacklist only works when it's > updated frequently, and I never automated its distribution in any way.) It will never work perfectly. You'd have to add millions of lines to the blacklist. I was lazy and added these to my blacklist: google-analytics\. /banners/ /banner\? /ads/ /sponsors/ Probably won't be good idea to include these in Epiphany's defaults, it would likely block too much ;) -- http://onion.dynserv.net/~timo/ From magnus@therning.org Wed Jun 21 17:54:00 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 95DA53B0113 for ; Wed, 21 Jun 2006 17:54:00 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08411-03 for ; Wed, 21 Jun 2006 17:53:57 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 46C823B0116 for ; Wed, 21 Jun 2006 17:53:57 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5LLrlv4023712; Wed, 21 Jun 2006 22:53:48 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id 489CB27D8AC; Wed, 21 Jun 2006 22:53:42 +0100 (BST) Date: Wed, 21 Jun 2006 22:53:42 +0100 From: Magnus Therning To: PyGTK Subject: Re: Threading in a python extension? Message-ID: <20060621215342.GA4786@die.therning.org> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="/04w6evG8XlLl3ft" Content-Disposition: inline In-Reply-To: <20060618103252.GA9387@entrouvert.com> User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.353 tagged_above=-999 required=2 tests=[AWL=-0.043, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.353 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 21:54:00 -0000 --/04w6evG8XlLl3ft Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: >Magnus Therning wrote: > >> Does anyone have any examples of multi-threade extensions written in >> Python? > >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good >suggestion about using gobject.idle_add and python enumerators. I >have been using this trick in a few pygtk apps to keep them >responsives while not using threads and have been very happy with it. > > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.020.h= tp Isn't there an error in that recipe? my_task() will return a new generator each time it's called so the following code wouldn't do what's intended, right? def on_start_my_task_button_click(data): =20 gobject.idle_add(my_task().next, data) I think what's intended is: def on_start_my_task_button_click(data): =20 task =3D my_task() gobject.idle_add(task.next, data) Or did I miss something? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. The day after tomorrow is the third day of the rest of your life. --/04w6evG8XlLl3ft Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBEmb/miMWTaatN+6QRAuQiAKDn32nPOp6aPjXKZGIyx7lCuHN6kACbBpzq JR2Vfzqex82nK7A1zjLiZow= =NuMT -----END PGP SIGNATURE----- --/04w6evG8XlLl3ft-- From adamh@densi.com Wed Jun 21 19:08:45 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 755F13B00AC for ; Wed, 21 Jun 2006 19:08:45 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11838-03 for ; Wed, 21 Jun 2006 19:08:44 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id CD79A3B006C for ; Wed, 21 Jun 2006 19:08:43 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1FtBoM-00040s-Ad; Wed, 21 Jun 2006 19:08:41 -0400 Subject: Re: Epiphany settings From: Adam Hooper To: Timo Hirvonen In-Reply-To: <20060621210655.7b599680.tihirvon@gmail.com> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> <1150908602.6768.73.camel@localhost> <20060621210655.7b599680.tihirvon@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-YrFun/9RAHPiDMzuAK7E" Date: Wed, 21 Jun 2006 14:48:50 -0700 Message-Id: <1150926530.6768.87.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 2ed0b1c089432dd1e3f626a66f9ddf80 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.512 tagged_above=-999 required=2 tests=[AWL=-0.048, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.512 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 23:08:45 -0000 --=-YrFun/9RAHPiDMzuAK7E Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2006-21-06 at 21:06 +0300, Timo Hirvonen wrote: > Adam Hooper wrote: > My memory isn't very good, sorry. It wasn't official epiphany page > where I read it: >=20 > http://ploum.frimouvy.org/?2006/03/15/100-why-you-should-try-epiphany-as-= your-default-browser-with-gnome-214 >=20 > "Enable the ad blocker extension and enjoy, without any further > configuration, lighter and faster web pages." He must have caught it at a moment after we recently updated the blacklist. > > It would work a lot better if one of the Epiphany devs ran the update > > script in the epiphany-extensions/extensions/adblock directory, and the= n > > distributed the resulting blacklist. (The blacklist only works when it'= s > > updated frequently, and I never automated its distribution in any way.) >=20 > It will never work perfectly. You'd have to add millions of lines to > the blacklist. Actually, if you keep it in sync it's *extremely* accurate. It works by being constantly maintained: whenever somebody finds an ad, he emails the author (who calls himself "g") and the author updates the blacklist. At the time I wrote the extension, the blacklist was updated every two or three days, if I recall correctly. And I'd never see any ads. I don't know whether the blacklist is still maintained as expediently. Adam --=-YrFun/9RAHPiDMzuAK7E Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEmb7C90GtBxQ61zARAk8IAKDPt9SKTbxD7VEPrTB2vUmTuUsJ+wCgv0vu NXl1i7La0x2xYvhjfCKgg1U= =yl/y -----END PGP SIGNATURE----- --=-YrFun/9RAHPiDMzuAK7E-- From adamh@densi.com Wed Jun 21 19:08:59 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 21FEF3B014A for ; Wed, 21 Jun 2006 19:08:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11683-07 for ; Wed, 21 Jun 2006 19:08:58 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 0A1FF3B01C8 for ; Wed, 21 Jun 2006 19:08:57 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1FtBoS-00041D-Bi; Wed, 21 Jun 2006 19:08:46 -0400 Subject: Re: Threading in a python extension? From: Adam Hooper To: Magnus Therning In-Reply-To: <20060621215342.GA4786@die.therning.org> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> <20060621215342.GA4786@die.therning.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-YOTITcl+mx2xthc9Rx3u" Date: Wed, 21 Jun 2006 16:08:36 -0700 Message-Id: <1150931316.6438.21.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 67db1af32189182cff67cd9093f4f418 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.419 tagged_above=-999 required=2 tests=[AWL=-0.109, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.419 X-Spam-Level: Cc: Epiphany List , PyGTK X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 23:08:59 -0000 --=-YOTITcl+mx2xthc9Rx3u Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2006-21-06 at 22:53 +0100, Magnus Therning wrote: > On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: > >Magnus Therning wrote: > > > >> Does anyone have any examples of multi-threade extensions written in > >> Python? > > > >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good > >suggestion about using gobject.idle_add and python enumerators. I > >have been using this trick in a few pygtk apps to keep them > >responsives while not using threads and have been very happy with it. > > > > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.020= .htp >=20 > Isn't there an error in that recipe? >=20 > my_task() will return a new generator each time it's called so the > following code wouldn't do what's intended, right? >=20 > def on_start_my_task_button_click(data): =20 > gobject.idle_add(my_task().next, data) >=20 > I think what's intended is: >=20 > def on_start_my_task_button_click(data): =20 > task =3D my_task() > gobject.idle_add(task.next, data) >=20 > Or did I miss something? You're on the right track, but missing something. The function which is being passed in gobject.idle_add() is the generator's ".next()" method. So *that* method will be called time and time again until it returns false. Consider this analog: def non_generator_fn(data): if data.i =3D=3D 0: # "...some work..." if data.i < 10: # "...do heavy work here..." data.i +=3D 1 yield True yield False data.i =3D 0 gobject.idle_add(non_generator_fn, data) In other words, at each iteration, the Python interpreter won't evaluate "my_task().next()". Instead, when my_task().next is evaluated, a new my_task generator *object* is created and its "next()" method is passed to gobject.idle_add(). I don't know how that "data" argument in the example manages to make it to the generator. But if that is indeed code from James Henstridge, it probably works. He's a genius. HTH, --=20 Adam Hooper --=-YOTITcl+mx2xthc9Rx3u Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEmdF090GtBxQ61zARAhXdAJsHIZLJnfN2hztcR4nvh1P46BjSSQCg5sUs /Ysj2Ht9i0gBuVs7asX8JQs= =47QX -----END PGP SIGNATURE----- --=-YOTITcl+mx2xthc9Rx3u-- From jesuscv@ono.com Thu Jun 22 13:37:10 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 321F93B0693 for ; Thu, 22 Jun 2006 13:37:10 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14071-03 for ; Thu, 22 Jun 2006 13:37:09 -0400 (EDT) Received: from resmta04.ono.com (smtp.ono.com [62.42.230.12]) by menubar.gnome.org (Postfix) with ESMTP id 1B6AE3B0690 for ; Thu, 22 Jun 2006 13:37:09 -0400 (EDT) Received: from 84-121-224-132.onocable.ono.com (84.121.224.132) by resmta04.ono.com (7.2.073) (authenticated as jesuscv) id 4486434F001B9A65 for epiphany-list@gnome.org; Thu, 22 Jun 2006 19:37:04 +0200 Subject: Problemas en pixmania.com From: JESUS To: epiphany-list@gnome.org Content-Type: text/plain; charset=UTF-8 Date: Thu, 22 Jun 2006 19:37:04 +0200 Message-Id: <1150997824.7137.1.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.323 tagged_above=-999 required=2 tests=[AWL=-2.046, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -0.323 X-Spam-Level: X-Mailman-Approved-At: Thu, 22 Jun 2006 13:56:02 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jun 2006 17:37:10 -0000 Epiphany se bloquea al navegar por las pĂĄginas de pixmania.com (tambiĂŠn lo hace firefox en linux pero no en windows). From uws@uwsworld.xs4all.nl Fri Jun 23 04:08:55 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 034ED3B013B for ; Fri, 23 Jun 2006 04:08:55 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 26777-01 for ; Fri, 23 Jun 2006 04:08:53 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id 5C4CC3B041F for ; Fri, 23 Jun 2006 04:08:53 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1Ftgid-0002z2-00; Fri, 23 Jun 2006 10:08:47 +0200 Date: Fri, 23 Jun 2006 10:08:47 +0200 From: Wouter Bolsterlee To: JESUS Subject: Re: Problemas en pixmania.com Message-ID: <20060623080847.GA11136@uwsworld.xs4all.nl> Mail-Followup-To: JESUS , epiphany-list@gnome.org References: <1150997824.7137.1.camel@localhost> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7AUc2qLy4jB3hD7Z" Content-Disposition: inline In-Reply-To: <1150997824.7137.1.camel@localhost> X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.589 tagged_above=-999 required=2 tests=[AWL=0.010, BAYES_00=-2.599] X-Spam-Score: -2.589 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 08:08:55 -0000 --7AUc2qLy4jB3hD7Z Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Thu, Jun 22, 2006 at 07:37:04PM +0200, JESUS skrev: > Epiphany se bloquea al navegar por las p=C3=A1ginas de pixmania.com (tamb= i=C3=A9n > lo hace firefox en linux pero no en windows). First of all, please use the English language on this mailing list. Could you describe what problems you're experiencing with said site? It seems to work just fine over here. Epiphany uses the same rendering engine as Firefox does, so this should not make any difference. Could you please provide more details? mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl she called out a warning :: don't ever let life pass you by -- incubus --7AUc2qLy4jB3hD7Z Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEm6GPP7QTTiUKY+sRAoKYAJ4zf6sGV+/6eMEopxXTb/0Oyl52vwCgvQzj 8+TGOTDLlK5uaeIJjkYKZqg= =O03h -----END PGP SIGNATURE----- --7AUc2qLy4jB3hD7Z-- From gnomelists@sstuhr.dk Fri Jun 23 13:05:46 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C51FC3B0678 for ; Fri, 23 Jun 2006 13:05:46 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 25975-02 for ; Fri, 23 Jun 2006 13:05:45 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id 3F61B3B033C for ; Fri, 23 Jun 2006 13:05:45 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id CCAB98A000B for ; Fri, 23 Jun 2006 19:05:43 +0200 (CEST) Subject: A couple of new tab related extensions From: Stefan Stuhr To: epiphany-list@gnome.org Content-Type: text/plain Date: Fri, 23 Jun 2006 19:05:43 +0200 Message-Id: <1151082344.5295.25.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 17:05:47 -0000 Hi, I am new to this list. I switched from Firefox to Epiphany the other day. I am not happy with the default tab implementation in Epiphany. For one thing, I don't like to have a close button on every tab. I also don't like that the tabs have a fixed width, and don't scale like in Firefox. I am sure that there are good reasons, usability related and otherwise, for having tabs working the way they do in Epiphany. It's just not the way I want tabs to work in a web browser. What I especially like in Epiphany, is the bookmarks system. And that it have crash recovery. And then I like the extension system. Thanks to the extension system, I was able to make som Python extensions to make the tab implementation in Epiphany usable for me. You can find the extensions here: http://www.sstuhr.dk/epiphany-extensions/ Thanks for making Epiphany, Stefan From adamh@densi.com Fri Jun 23 13:32:01 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4841B3B0485 for ; Fri, 23 Jun 2006 13:32:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27648-06 for ; Fri, 23 Jun 2006 13:31:58 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 3B9BD3B04C1 for ; Fri, 23 Jun 2006 13:31:58 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1FtpVV-0000Rb-DL; Fri, 23 Jun 2006 13:31:54 -0400 Subject: Re: A couple of new tab related extensions From: Adam Hooper To: Stefan Stuhr In-Reply-To: <1151082344.5295.25.camel@thinkpadr40> References: <1151082344.5295.25.camel@thinkpadr40> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-meIJJEiUyeZMmAJQnDNZ" Date: Fri, 23 Jun 2006 10:31:45 -0700 Message-Id: <1151083905.5260.134.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 8e815f219753f28a1ede88e8df6f95b1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.469 tagged_above=-999 required=2 tests=[AWL=-0.005, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.469 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 17:32:01 -0000 --=-meIJJEiUyeZMmAJQnDNZ Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2006-23-06 at 19:05 +0200, Stefan Stuhr wrote: > You can find the extensions here: > http://www.sstuhr.dk/epiphany-extensions/ Awesome! This is exactly the kind of thing the extensions system is for. Stefan: are there any aspects of the extensions system you found weak or lacking? That includes documentation, API, online help you used (e.g., IRC, mailing lists, ...), etc. What could have been done to save you more time and/or make writing extensions easier? If you've developed Firefox extensions before, how did the experience compare? Anyone: there (finally) seem to be quite a few unofficial Epiphany extensions floating around. Is there a page somewhere on which to list them? (Maybe a wiki page.) I remember Firefox has a big extensions page somewhere; we should try to compete. --=20 Adam Hooper --=-meIJJEiUyeZMmAJQnDNZ Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEnCWB90GtBxQ61zARAm72AJoDryH1du8MSJKZsUwM1DyLYfIyuACdFzW0 +L20xJEaU4YQm+ywoL0ZSqk= =M6/j -----END PGP SIGNATURE----- --=-meIJJEiUyeZMmAJQnDNZ-- From gnomelists@sstuhr.dk Fri Jun 23 14:21:42 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id B153C3B088C for ; Fri, 23 Jun 2006 14:21:42 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29632-07 for ; Fri, 23 Jun 2006 14:21:41 -0400 (EDT) Received: from pfepb.post.tele.dk (pfepb.post.tele.dk [195.41.46.236]) by menubar.gnome.org (Postfix) with ESMTP id F1FEA3B076C for ; Fri, 23 Jun 2006 14:21:40 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepb.post.tele.dk (Postfix) with ESMTP id 1B044A50024; Fri, 23 Jun 2006 20:21:33 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: Adam Hooper In-Reply-To: <1151083905.5260.134.camel@localhost> References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> Content-Type: text/plain Date: Fri, 23 Jun 2006 20:21:32 +0200 Message-Id: <1151086895.5295.52.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[AWL=0.000, BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 18:21:42 -0000 fre, 23 06 2006 kl. 10:31 -0700, skrev Adam Hooper: > On Fri, 2006-23-06 at 19:05 +0200, Stefan Stuhr wrote: > > > You can find the extensions here: > > http://www.sstuhr.dk/epiphany-extensions/ > > Awesome! This is exactly the kind of thing the extensions system is for. > > Stefan: are there any aspects of the extensions system you found weak or > lacking? That includes documentation, API, online help you used (e.g., > IRC, mailing lists, ...), etc. What could have been done to save you > more time and/or make writing extensions easier? The documentation on http://www.gnome.org/projects/epiphany/documentation/ is okay. It could be better, especially as it's not complete. The PyGTK documentation on http://www.pygtk.org/ is good. I had good use of the Python Console extension. It's very powerful, and a good way to discover how to develop Epiphany extensions. I found that I couldn't connect to the "remove" signal of the tab notebook. It didn't work. I ended up connecting to the "parent-set" signal of the individual tabs instead. I also had to look at the Epiphany source (in GNOME CVS). It was, among other things, how I discovered that the tab label HBox minimum width gets set and updated on the "style-set" signal. I also discovered that the attach_window function in extensions gets called for new windows before the window toolbar have a toolbars model. I had to use shell.get_toolbars_model and assign it manually, before I could add a close button to the available toolbar widgets. > If you've developed Firefox extensions before, how did the experience > compare? I have never developed Firefox extensions. Stefan From andrew.conkling@gmail.com Fri Jun 23 15:35:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 20A843B06D5 for ; Fri, 23 Jun 2006 15:35:50 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00899-04 for ; Fri, 23 Jun 2006 15:35:48 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.183]) by menubar.gnome.org (Postfix) with ESMTP id 87B9D3B06A7 for ; Fri, 23 Jun 2006 15:35:48 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id c39so785606pyd for ; Fri, 23 Jun 2006 12:35:14 -0700 (PDT) Received: by 10.35.121.9 with SMTP id y9mr2647949pym; Fri, 23 Jun 2006 12:35:14 -0700 (PDT) Received: by 10.35.131.12 with HTTP; Fri, 23 Jun 2006 12:35:14 -0700 (PDT) Message-ID: <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> Date: Fri, 23 Jun 2006 15:35:14 -0400 From: "Andrew Conkling" To: epiphany-list@gnome.org Subject: Re: A couple of new tab related extensions In-Reply-To: <1151083905.5260.134.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.437 tagged_above=-999 required=2 tests=[AWL=0.163, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.437 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 19:35:50 -0000 On 6/23/06, Adam Hooper wrote: > Stefan: are there any aspects of the extensions system you found weak or > lacking? That includes documentation, API, online help you used (e.g., > IRC, mailing lists, ...), etc. What could have been done to save you > more time and/or make writing extensions easier? If you've developed > Firefox extensions before, how did the experience compare? Having not developed any yet (and not being Stefan), I can't say completely, but even though I know PyGTK+ fairly well, I had a hard time getting anywhere in the limited time I've been able to spend on it. I felt like the docs could've used a few more examples (maybe some example code blocks from existing extensions?). The PyGTK+ tutorial is an example of something that really helped me. Perhaps if I could grok the C API I'd be in better shape, but alas. Is this mailing list the place to ask questions about developing? I find that I work better when I'm constantly getting feedback and discussing. (Maybe that's just a lack of skill.) > Anyone: there (finally) seem to be quite a few unofficial Epiphany > extensions floating around. Is there a page somewhere on which to list > them? (Maybe a wiki page.) I remember Firefox has a big extensions page > somewhere; we should try to compete. Agreed; I've found random things on Bugzilla but there seems to be no central place. Maybe the wiki [1] though I'm not sure it'd be suitable for uploading files. Anyway, Epiphany is nice! I'm looking to make tab navigation a bit easier with a navigation like Opera or the Firefox extension LastTab. (Speak up if you'd like to work together.) Cheers, Andrew Conkling [1] http://live.gnome.org/Epiphany From reinouts@gnome.org Fri Jun 23 16:50:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 164C23B06F5 for ; Fri, 23 Jun 2006 16:50:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04410-08 for ; Fri, 23 Jun 2006 16:50:06 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 288983B05A5 for ; Fri, 23 Jun 2006 16:50:06 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FtsbM-0001rSC; Fri, 23 Jun 2006 22:50 +0200 Date: Fri, 23 Jun 2006 22:50:02 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org Subject: Re: A couple of new tab related extensions In-Reply-To: <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> Message-ID: References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.392 tagged_above=-999 required=2 tests=[AWL=-0.066, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.392 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 20:50:07 -0000 On Fri, 23 Jun 2006, Andrew Conkling wrote: > Agreed; I've found random things on Bugzilla but there seems to be no > central place. Maybe the wiki [1] though I'm not sure it'd be > suitable for uploading files. I would like to see something along the lines of jEdit plugin central (http://plugins.jedit.org). It has an XMLRPC interface that can be used to communicate with the onboard jEdit plugin manager which can download and install plugins on the fly. Ideally suited for (Python) extensions installed in the user's home directory. I've inquired about getting the source of this web interface, and although the author was willing to publish it under a Free license I was warned that the code is in pretty bad shape, so I let it pass at that point. regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From adamh@densi.com Fri Jun 23 17:17:16 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 16F553B0905 for ; Fri, 23 Jun 2006 17:17:16 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05404-08 for ; Fri, 23 Jun 2006 17:17:13 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id DB5E53B06A7 for ; Fri, 23 Jun 2006 17:17:12 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1Ftt1W-0006Zg-4z; Fri, 23 Jun 2006 17:17:09 -0400 Subject: Re: A couple of new tab related extensions From: Adam Hooper To: Andrew Conkling In-Reply-To: <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-EOtw7khOSTXpBx6DO52i" Date: Fri, 23 Jun 2006 14:17:02 -0700 Message-Id: <1151097422.5260.161.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 8ce1caf678768126bce61c65d3187fd1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.468 tagged_above=-999 required=2 tests=[AWL=-0.004, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.468 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 21:17:16 -0000 --=-EOtw7khOSTXpBx6DO52i Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2006-23-06 at 15:35 -0400, Andrew Conkling wrote: > On 6/23/06, Adam Hooper wrote: > > Stefan: are there any aspects of the extensions system you found weak o= r > > lacking? That includes documentation, API, online help you used (e.g., > > IRC, mailing lists, ...), etc. What could have been done to save you > > more time and/or make writing extensions easier? If you've developed > > Firefox extensions before, how did the experience compare? >=20 > Having not developed any yet (and not being Stefan), I can't say > completely, but even though I know PyGTK+ fairly well, I had a hard > time getting anywhere in the limited time I've been able to spend on > it. I felt like the docs could've used a few more examples (maybe > some example code blocks from existing extensions?). The PyGTK+ > tutorial is an example of something that really helped me. Perhaps if > I could grok the C API I'd be in better shape, but alas. Is this > mailing list the place to ask questions about developing? I find that > I work better when I'm constantly getting feedback and discussing. > (Maybe that's just a lack of skill.) Thank you for the constructive criticism. There are in fact a few example extensions which ship with the epiphany-extensions source code; they may come in handy. After that, IMO the best tool is the Python Console, which is basically a way to get access to Python's dir() builtin. I agree that a tutorial would be handy. I wrote a miniscule tutorial on using the Python Console a long time ago and never found an appropriate place to host it. It's not linked to from anywhere, unfortunately. Here it is: . (This is better than nothing, but of course a full-featured tutorial would be great.) If you have questions about writing extensions, #epiphany on irc.gnome.org is the best place to ask. If nobody can answer, you can fall back to this mailing list. --=20 Adam Hooper --=-EOtw7khOSTXpBx6DO52i Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEnFpO90GtBxQ61zARApEVAJ9EJCHWsTx6tM8T1KV5Xruu7yMB7wCgolrn e2NKwdCypBCTu3gc+MF4XfI= =nSUj -----END PGP SIGNATURE----- --=-EOtw7khOSTXpBx6DO52i-- From gnomelists@sstuhr.dk Fri Jun 23 17:36:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2BD483B0927 for ; Fri, 23 Jun 2006 17:36:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06420-06 for ; Fri, 23 Jun 2006 17:36:08 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id 2030D3B0077 for ; Fri, 23 Jun 2006 17:36:07 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id ECB728A0014 for ; Fri, 23 Jun 2006 23:36:06 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: epiphany-list@gnome.org In-Reply-To: <1151097422.5260.161.camel@localhost> References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> <1151097422.5260.161.camel@localhost> Content-Type: text/plain Date: Fri, 23 Jun 2006 23:36:06 +0200 Message-Id: <1151098567.5295.61.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.522 tagged_above=-999 required=2 tests=[AWL=-0.077, BAYES_00=-2.599, TW_GT=0.077, TW_TK=0.077] X-Spam-Score: -2.522 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 21:36:09 -0000 Forgot to CC the list... fre, 23 06 2006 kl. 14:17 -0700, skrev Adam Hooper: > There are in fact a few example extensions which ship with the > epiphany-extensions source code; they may come in handy. After that, IMO > the best tool is the Python Console, which is basically a way to get > access to Python's dir() builtin. > > I agree that a tutorial would be handy. I wrote a miniscule tutorial on > using the Python Console a long time ago and never found an appropriate > place to host it. It's not linked to from anywhere, unfortunately. Here > it is: . > (This is better than nothing, but of course a full-featured tutorial > would be great.) The built-in Python function filter() is also very useful: >>> import gtk >>> gtkwin_dir = dir(gtk.Window) >>> filter(lambda x: x not in gtkwin_dir, dir(window)) ['_oocb_tab_ui_id', '_python_console', '_python_console_window_data', '_ses_menu_entry_data', '_utc_last_tab', '_utc_menu_entry_data', 'activate_location', 'add_tab', 'get_active_embed', 'get_active_tab', 'get_context_event', 'get_find_toolbar', 'get_is_popup', 'get_is_print_preview', 'get_notebook', 'get_statusbar', 'get_tabs', 'get_toolbar', 'get_ui_manager', 'jump_to_tab', 'load_url', 'open', 'remove_tab', 'set_print_preview', 'set_zoom'] Stefan From reinouts@gnome.org Sat Jun 24 18:37:26 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 32E423B0094; Sat, 24 Jun 2006 18:37:26 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05211-10; Sat, 24 Jun 2006 18:37:25 -0400 (EDT) Received: from psmtp02.wxs.nl (psmtp02.wxs.nl [195.121.247.11]) by menubar.gnome.org (Postfix) with ESMTP id D57AC3B00DB; Sat, 24 Jun 2006 18:37:24 -0400 (EDT) Received: from reinout.rotterdam-cs.com (ip5656924e.speed.planet.nl [86.86.146.78]) by psmtp02.wxs.nl (iPlanet Messaging Server 5.2 HotFix 2.02 (built Oct 21 2004)) with SMTP id <0J1D00E2UYSL68@psmtp02.wxs.nl>; Sun, 25 Jun 2006 00:36:28 +0200 (MEST) Date: Sun, 25 Jun 2006 00:39:02 +0200 From: Reinout van Schouwen Subject: Re: Suggestions from a User To: desktop-devel-list@gnome.org, epiphany-list@gnome.org Message-id: MIME-version: 1.0 Content-type: text/plain; charset=UTF-8 Content-transfer-encoding: 7BIT User-Agent: Pan/0.14.2 (This is not a psychotic episode. It's a cleansing moment of clarity.) References: <200606191757.45300.d2004@cosmopod.com> <20060622140525.GA1605@uwsworld.xs4all.nl> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.446 tagged_above=-999 required=2 tests=[AWL=0.018, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.446 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jun 2006 22:37:26 -0000 cc: epiphany-list On Thu, 22 Jun 2006 16:05:26 +0200, Wouter Bolsterlee wrote: >> 7. One problem with all browsers, is that, to save individual images, >> the user must right-click on them and save. This is tiresome if a user > > I think not many people will use this feature. Therefore it's unlikely > that it will be implemented. To the contrary: someone has made a preliminary implementation of an Image Toolbar extension that shows a Save button when mousing over any image. However it was quite buggy and unfinished, so it now lingers somewhere in bugzilla... regards, -- Reinout van Schouwen From kristoffer.lunden@gmail.com Mon Jun 26 06:20:01 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 7F5943B00DC for ; Mon, 26 Jun 2006 06:20:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09024-10 for ; Mon, 26 Jun 2006 06:19:59 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.197]) by menubar.gnome.org (Postfix) with ESMTP id C6C2D3B0124 for ; Mon, 26 Jun 2006 06:19:58 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id 14so1350177nzn for ; Mon, 26 Jun 2006 03:19:58 -0700 (PDT) Received: by 10.36.221.9 with SMTP id t9mr7783750nzg; Mon, 26 Jun 2006 03:19:57 -0700 (PDT) Received: by 10.36.132.19 with HTTP; Mon, 26 Jun 2006 03:19:57 -0700 (PDT) Message-ID: Date: Mon, 26 Jun 2006 12:19:57 +0200 From: "=?UTF-8?Q?Kristoffer_Lund=C3=A9n?=" To: "Epiphany List" Subject: Looong freezes when watching google video MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_11284_24728601.1151317197346" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.037 tagged_above=-999 required=2 tests=[AWL=-0.037, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_MESSAGE=0.001, MIME_BASE64_NO_NAME=0.224, NORMAL_HTTP_TO_IP=0.175, SPF_PASS=-0.001] X-Spam-Score: -2.037 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 10:20:01 -0000 ------=_Part_11284_24728601.1151317197346 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline SGVsbG8sCgpqdXN0IHdvbmRlcmluZzogaXMgdGhlcmUgYSBkaWZmZXJlbmNlIGluIGhvdyBFcGlw aGFueSBhbmQgRmlyZWZveCBsb2FkcyBhbmQKdHJlYXRzIHBsdWdpbnMgc3VjaCBhcyBmbGFzaD8g UmVhc29uIEkgYXNrIGlzIHRoYXQgd2hlbiBJIHdhdGNoIG1vdmllcyBpbgpzYXkgR29vZ2xlIFZp ZGVvIHdpdGggRmlyZWZveCBJIGVuY291bnRlciBubyBwcm9ibGVtcyAoYXBhcnQgZnJvbSB0aGUK ZnJlcXVlbnQgY3Jhc2hlcyBvZiBmbGFzaCBpdHNlbGYgdGhhdCBJIHNlZSBpbiBhbGwgYnJvd3Nl cnMpLCBidXQgd2hlbiBJIGRvCnRoZSBzYW1lIGluIEVwaXBoYW55IGl0IGdvYmJsZXMgdXAgYSBs b3Qgb2YgbWVtb3J5IGFuZCBhdCBpbnRlcnZhbCBtb3JlIG9yCmxlc3MgZnJlZXplcyB0aGUgY29t cHV0ZXIgZm9yIHVwIHRvIDUtNiBtaW51dGVzLCB3aGVyZSBJIGNhbiBtb3ZlIHRoZSBtb3VzZQps YWdnaWx5IGFuZCBzb21lIHRoaW5ncyBtYXkgbW92ZSBvciBoYXBwZW4uLi4gbWF5YmUuIER1cmlu ZyB0aGlzIHRpbWUgdGhlIEhECmlzIHdvcmtpbmcgZnVyaW91c2x5IHNvIEkgYXNzdW1lIGl0J3Mg c29tZSBraW5kIG9mIHN3YXAgZ29pbmcgb24uCgpKdXN0IHdvbmRlcmluZyBpZiBpdCdzIGR1ZSB0 byB0aGUgdHdvIHByb2dyYW1zIGRvaW5nIHRoaXMgZGlmZmVyZW50bHksIG9yIGlmCml0IHNob3Vs ZCBiZSBhbGwgR2Vja28gYW5kIHRoZSBzYW1lLCBpbiB3aGljaCBjYXNlIEkgdGhpbmsgZnVydGhl cgppbnZlc3RpZ2F0aW9uIHdvdWxkIGJlIGluIG9yZGVyLi4uIDopCgpJJ20gcnVubmluZyBmdWxs eSB1cGRhdGVkIFVidW50dSBEYXBwZXIsIHdpdGggRXBpcGhhbnkgMi4xNC4yLjEsIGZsYXNoCjcu MC42My4zIGFuZCBGRiAxLjUuMC40LgoKLS0gU3RvZmZlCgoKCktyaXN0b2ZmZXIgTHVuZMOpbgri nIkga3Jpc3RvZmZlci5sdW5kZW5AZ21haWwuY29tCuKciSBrcmlzdG9mZmVyLmx1bmRlbkBnYW1l bWFrZXIubnUKaHR0cDovL3d3dy5nYW1lbWFrZXIubnUvCuKYjiAwNzA0IDQ4IDk4IDc3Cg== ------=_Part_11284_24728601.1151317197346 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline SGVsbG8sPGJyPjxicj5qdXN0IHdvbmRlcmluZzogaXMgdGhlcmUgYSBkaWZmZXJlbmNlIGluIGhv dyBFcGlwaGFueSBhbmQgRmlyZWZveCBsb2FkcyBhbmQgdHJlYXRzIHBsdWdpbnMgc3VjaCBhcyBm bGFzaD8gUmVhc29uIEkgYXNrIGlzIHRoYXQgd2hlbiBJIHdhdGNoIG1vdmllcyBpbiBzYXkgR29v Z2xlIFZpZGVvIHdpdGggRmlyZWZveCBJIGVuY291bnRlciBubyBwcm9ibGVtcyAoYXBhcnQgZnJv bSB0aGUgZnJlcXVlbnQgY3Jhc2hlcyBvZiBmbGFzaCBpdHNlbGYgdGhhdCBJIHNlZSBpbiBhbGwg YnJvd3NlcnMpLCBidXQgd2hlbiBJIGRvIHRoZSBzYW1lIGluIEVwaXBoYW55IGl0IGdvYmJsZXMg dXAgYSBsb3Qgb2YgbWVtb3J5IGFuZCBhdCBpbnRlcnZhbCBtb3JlIG9yIGxlc3MgZnJlZXplcyB0 aGUgY29tcHV0ZXIgZm9yIHVwIHRvIDUtNiBtaW51dGVzLCB3aGVyZSBJIGNhbiBtb3ZlIHRoZSBt b3VzZSBsYWdnaWx5IGFuZCBzb21lIHRoaW5ncyBtYXkgbW92ZSBvciBoYXBwZW4uLi4gbWF5YmUu IER1cmluZyB0aGlzIHRpbWUgdGhlIEhEIGlzIHdvcmtpbmcgZnVyaW91c2x5IHNvIEkgYXNzdW1l IGl0J3Mgc29tZSBraW5kIG9mIHN3YXAgZ29pbmcgb24uCjxicj48YnI+SnVzdCB3b25kZXJpbmcg aWYgaXQncyBkdWUgdG8gdGhlIHR3byBwcm9ncmFtcyBkb2luZyB0aGlzIGRpZmZlcmVudGx5LCBv ciBpZiBpdCBzaG91bGQgYmUgYWxsIEdlY2tvIGFuZCB0aGUgc2FtZSwgaW4gd2hpY2ggY2FzZSBJ IHRoaW5rIGZ1cnRoZXIgaW52ZXN0aWdhdGlvbiB3b3VsZCBiZSBpbiBvcmRlci4uLiA6KTxicj48 YnI+SSdtIHJ1bm5pbmcgZnVsbHkgdXBkYXRlZCBVYnVudHUgRGFwcGVyLCB3aXRoIEVwaXBoYW55 IAo8YSBocmVmPSJodHRwOi8vMi4xNC4yLjEiPjIuMTQuMi4xPC9hPiwgZmxhc2ggPGEgaHJlZj0i aHR0cDovLzcuMC42My4zIj43LjAuNjMuMzwvYT4gYW5kIEZGIDxhIGhyZWY9Imh0dHA6Ly8xLjUu MC40Ij4xLjUuMC40PC9hPi48YnI+PGJyPi0tIFN0b2ZmZTxicj48YnI+PGJyPjxicj5LcmlzdG9m ZmVyIEx1bmTDqW48YnI+4pyJIDxhIGhyZWY9Im1haWx0bzprcmlzdG9mZmVyLmx1bmRlbkBnbWFp bC5jb20iPgprcmlzdG9mZmVyLmx1bmRlbkBnbWFpbC5jb208L2E+PGJyPuKciSA8YSBocmVmPSJt YWlsdG86a3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51Ij5rcmlzdG9mZmVyLmx1bmRlbkBn YW1lbWFrZXIubnU8L2E+PGJyPjxhIGhyZWY9Imh0dHA6Ly93d3cuZ2FtZW1ha2VyLm51LyI+aHR0 cDovL3d3dy5nYW1lbWFrZXIubnUvPC9hPjxicj7imI4gMDcwNCA0OCA5OCA3Nzxicj4K ------=_Part_11284_24728601.1151317197346-- From dev@unixdaemon.org Mon Jun 26 11:39:48 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 9B1BE3B03E8 for ; Mon, 26 Jun 2006 11:39:48 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29350-02 for ; Mon, 26 Jun 2006 11:39:46 -0400 (EDT) Received: from spunkymail-a13.dreamhost.com (mailbigip.dreamhost.com [208.97.132.5]) by menubar.gnome.org (Postfix) with ESMTP id C35143B02BB for ; Mon, 26 Jun 2006 11:39:46 -0400 (EDT) Received: from dracula.transylvania.net (cpe-66-24-108-209.stny.res.rr.com [66.24.108.209]) by spunkymail-a13.dreamhost.com (Postfix) with ESMTP id 50B1F129B36; Mon, 26 Jun 2006 08:39:43 -0700 (PDT) Subject: Re: Looong freezes when watching google video From: Dev Tugnait To: Kristoffer =?ISO-8859-1?Q?Lund=E9n?= In-Reply-To: References: Content-Type: text/plain; charset=UTF-8 Date: Mon, 26 Jun 2006 11:39:43 -0400 Message-Id: <1151336383.86561.7.camel@dracula.transylvania.net> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.425 tagged_above=-999 required=2 tests=[AWL=0.039, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.425 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: dev@unixdaemon.org List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 15:39:48 -0000 On Mon, 2006-06-26 at 12:19 +0200, Kristoffer LundĂŠn wrote: > Hello, > > just wondering: is there a difference in how Epiphany and Firefox > loads and treats plugins such as flash? Reason I ask is that when I > watch movies in say Google Video with Firefox I encounter no problems > (apart from the frequent crashes of flash itself that I see in all > browsers), but when I do the same in Epiphany it gobbles up a lot of > memory and at interval more or less freezes the computer for up to 5-6 > minutes, where I can move the mouse laggily and some things may move > or happen... maybe. During this time the HD is working furiously so I > assume it's some kind of swap going on. > > Just wondering if it's due to the two programs doing this differently, > or if it should be all Gecko and the same, in which case I think > further investigation would be in order... :) > > I'm running fully updated Ubuntu Dapper, with Epiphany 2.14.2.1, flash > 7.0.63.3 and FF 1.5.0.4. > > -- Stoffe > > Flash videos etc and even just basic graphics always crash epiphany. Firefox doesn't stand a chance either. The only broswer that works flawless with flash for me is opera. > > Kristoffer LundĂŠn > ✉ kristoffer.lunden@gmail.com > ✉ kristoffer.lunden@gamemaker.nu > http://www.gamemaker.nu/ > ☎ 0704 48 98 77 > _______________________________________________ > epiphany-list mailing list > epiphany-list@gnome.org > http://mail.gnome.org/mailman/listinfo/epiphany-list -- Dev Tugnait From dmc.mandrake@gmail.com Mon Jun 26 14:29:23 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D0D573B0436 for ; Mon, 26 Jun 2006 14:29:23 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06964-07 for ; Mon, 26 Jun 2006 14:29:23 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 0DB813B0265 for ; Mon, 26 Jun 2006 14:29:21 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id o2so971707uge for ; Mon, 26 Jun 2006 11:29:21 -0700 (PDT) Received: by 10.67.101.10 with SMTP id d10mr4119024ugm; Mon, 26 Jun 2006 11:29:21 -0700 (PDT) Received: from ?192.168.0.3? ( [84.102.21.71]) by mx.gmail.com with ESMTP id w40sm5190848ugc.2006.06.26.11.29.16; Mon, 26 Jun 2006 11:29:19 -0700 (PDT) Subject: I work on the french translation From: DMC Mandrake To: epiphany-list@gnome.org Content-Type: multipart/mixed; boundary="=-eVOibjjNFq6sbbeSTX+k" Date: Mon, 26 Jun 2006 20:29:17 +0200 Message-Id: <1151346557.7097.2.camel@Ubuntu> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Mailman-Approved-At: Mon, 26 Jun 2006 16:13:05 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 18:29:24 -0000 --=-eVOibjjNFq6sbbeSTX+k Content-Type: multipart/related; type="multipart/alternative"; boundary="=-bsRiFDLKM4EN6AcwA788" --=-bsRiFDLKM4EN6AcwA788 Content-Type: multipart/alternative; boundary="=-NBbKk7m0M48uw8jcWMzQ" --=-NBbKk7m0M48uw8jcWMzQ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Hi I updated the french .po file. I am not perfect in french so i think the file need some review. Regards, David --- Linus Torvalds: Vraiment, je ne suis pas lĂ  pour dĂŠtruire Microsoft. Ça sera juste un effet secondaire tout Ă  fait involontaire. --=-NBbKk7m0M48uw8jcWMzQ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit Hi

I updated the french .po file. I am not perfect in french so i think the file need some review.

Regards, David

---

Linus Torvalds: Vraiment, je ne suis pas là pour détruire Microsoft. Ça sera juste un effet secondaire tout à fait involontaire.
--=-NBbKk7m0M48uw8jcWMzQ-- --=-bsRiFDLKM4EN6AcwA788 Content-ID: <1151346509.7097.0.camel@Ubuntu> Content-Disposition: attachment; filename=mandrake.gif Content-Type: image/gif; name=mandrake.gif Content-Transfer-Encoding: base64 R0lGODlhXgETAPewAAAAAAsLCxQUFBsbGxERNxMTPBwcPyQkJC4uLjMzMzs7OxMURRUVSxcYSBwc RBsbSRMTUhUVWxwcUxwcWxQWYBQUbBscYxsbahQUcxwcchwcex8gTiIiRSQkSyskSC0sTCQkUyQk WycoVCcoWCglXCwsUywsWTAmSDMqTDssTDUuVDIsWjotUz0wTjAxXDwwUz4+XCMjZCQkaikkYSws ZSwsayMkdCMjeywscissezQ0YjQ0aj42Zjo1azs7ZTs7bTMzcjM0ejc4dDc4eT42cjs8cjw8fD9A ekItTEgvTkAtUEQyS0syTUQyUkwzUVA1T1E1UkM2ZkY9bks4Zkw+bEM2dUY3eUU9c0M9e0k+clM9 ZlI+aUNDQ0tLS0BAX0VFZUREbk5FbkxMZUxMa0REc0RDekdIckxFc0tEeUpLdU1Ne1NEa1pAZlpE a1RFdFBFeFtGcFJSfFhZfWJGb2FGcCQkgyQkjCsrgysrijMzgTQ0iTs1hj42iDw8gjs8jDw8kz4+ mkM2g0A8gUREgkREjEdIgEtMgklJjUJClEBAmk5Okk9PnE9QhU9QkU9QmVJSglJSjFlZg1tbjFNU klNUmlpaklpamU9Pok9PrU9QrVBPqlRUoFRTqVtbo1xcq11ds19gk2JihWNji2BgkmBgnG1unmFh omNjqmdoo2tromtrqmhntmhos2lpuXNzonp7pP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BADIAAAAIf4VQ3JlYXRl ZCB3aXRoIFRoZSBHSU1QACH/C05FVFNDQVBFMi4wAwEAAAAsAAAAAF4BEwAACP4AAQgcSLCgwYMI EypcyLChw4cQI0qcSLGixYsYM2pUo6iRx48gQzZSRHLRokuXMKlcuRKlyZeLHJXsCJKmSJCOHJ1M yRITJ0yaUF6CSYkSSZI3bx76qMgkypU/W6nUxOpSp1OnOlFS1QmVJVOpSEGyhApVJUWp0KZai1ZR pbKWLrHy1OoT1LqrPLF6qYrrIrKkUI2E1ChVSMOGDyEmdSouz54qXcKMObMm4aQfZe782VOTZ8km KZk8ihmzzp1Qe4J+KROp5dIeNT/t+VNgnNtx1ODOvRu37tu/Hz0yxIgwpMuQDEEaLtwQbue+o+ue zvv3bUaGlDc6fuh48uTOnf4zh169uhrrvXEL5w5JbPdRhkaJEjUqjig5j0TdDhWHf381oqjBn38D 3iaJfY9EMgojHrUHySiQiKKcJPPpd58c+v3m33QF9mdfHBiKZ0gjxRVH4nfMDffcbtS1aB5vtw0H yVLHKVcjeHGQRx6M5aVHXRzCPcJdI5PM6F1zQT6SY47otXgei9Y5x8iU23UHiUCTGAXJJJMQ6d2X x3FZ5JaUZFnUJptQgmZRbLbJJpdeFlmkJJBEMiYklWxpHJdlnpkmmmm6+aaZXcqZZ5GR0BmmnnL2 qciZrGxiySmqbKVVUZVSkkpRqUxSSiWWlAJJKpGI6spxpTTyaSWlTNLpVv5qoqnKJrNmqoolllTq Va6KcNkeKXlCKOqqnX7qqplscsIJoIEKWhSccvpKp53e5ZlnmI/2yWyzzjoqpq9jKgrmoZP0mq2a 6HLrJqFibtluJNfSWWQl0fYZa5qNCBRCDDT0QAYZt8kR8MAECwwibvgFmXDCjwi8nnAGG5zewbtJ PDDDSUIsHJAb4xewxLpZPPHFFYoSiRyRVIghfqIIp1/KJns4YIGRhBLKyf5dGEfKCebHcoUJikJh kDuHIkoocsjBX8o29yfJzQUDGUnGO2+cscMiV0wxwhVnrLDGGG888tgiN+y11WE7DGLWYw+sRhpk 7EBDCB0IhMHdFeStd/7eF8QgQw04AHFEIcXRWUklkkhyuOKWgAoqrrg+DvnklCuOuOWJK4755o53 LjnloEN++OWcX4646aM3LnrorI+eeSWjmK456aMfHrnjrINe++aaz3564rU3Lvnjn7d++ul4vm45 6sTjnjvltcvu+u/AWy6885E/fz29hhRyhBFA4CCDDDFQQMEFEZgfwfoRQCAQBPDHDwED8C8AwQL4 56+//g08sMEGIjCBCXTgAzCkIQ07i4QCF8hABiboZEmLoAQluLakVRBlJ2vgAxuoQAxO8IMgBGEG MSiJDXJwgQILoQojCKIMunCBkuCgCVG2whpCsIExPCEDayjBLvjwh/5y+GEkfkhEISowQTEEYhGX yMQiBrELClBAAhBwgAMMQAACCIAWB8IAhexPfwUgAAEEooE6YEADaEwjGjGQgQxc4I0UsIAFLiBH OdJxjnXMIx7feIE23uCPdbgDHvCgBz384Q+EIMRSJoG4UYACFBR65CNHIR/YUfKSl4QdKTZJClOY whOdMEUoQWkKTloCWJikpNBSSUlJxI6SsKsEKUZxyk16MpSh9KQuOTnLS7pSPqP4ZStZ+crDkaKW ubylMkspSUeCApjyEeYwX5nJXnJSl6dABVb6ws21uKIUrghnOF9BznK+oguwSCcsfrhOH7ZTnens gi7niU52doEL8P6ERRXzqUV4DiSfAgEoAGDxz4D6s47nm4AFJhABCThUIOyLqETXFz8GNOCiGM2o Ri+6gIzST34SgIAEJso+CKxvow34n0pBAAIRBNAEK3CBC3zwgyMcgQwHDFmiMpe5YCYuURBMGtJo iEIRYvBmCvwpT5eq1BHycII3lEMOp8pUphY1aUENKlQ7yMAYepWppMuhUydYz3vCIorpREA69zmA K2IxBnCVo0IHStB0BrSgA8UrQe+aV77uta97/etfBdLRBhTWsAVIbAEEcoM6OLYOdoisZCXr2D/a YHzjg6tmyec3zmL2szYIrQ0A6djJTrayNwgtZjerWb/B9bPjC/6BDEL7R9JC1rSRxcMd7pCD3u4A BzjYgXCFsAMhFOG4NjVCGbBQhkEUohCBOMQhSDJdnWziEptYFic8sQlQdgJXvVSlKksBTPqIohTn HUUpZlmK9W6yLKgwBVaw4olPeCIrobQEKKZXwkeUkBGPmBIjCnGe5w6iuYPwgyD84IcE+4EQfwCE hAMhYUAkAhGISCQhnOvcMhRiEHHIKyMAm9fAAmC0tS2tZEsMWH/mVQYkhnFgXSxQdQrEDnQlKGxn oNkZhCAEIwCBQCZA5CLPMY54lGuRHfqAJjv5yVCGskOnLIEJODQCeXxjHZfs0P45eQMOCPP/ouxk KjvUyhEgcv6Wt0zkKZP5zVI285TVrFA63lGhbZaA/6A85j2TWc5WrrIe9cjQQMP50A/Qs6LPPNI6 a5nNgdYzlPtKYr8WpMp0tgClTWzpB1S60oLVK18pLZAoO+ABBgizAwTC290KcpCwjvUgXZ0D4NLg 1rjOta5rwGteA/fXOOitq18ta93yFrg10LWycZ1sGvQa2MHOgauLDevd1hoHza6BCZq9bGf3ugY2 +HVvpU3sYlu7t9judrefDexxT5va57a1upXN7nYHQQ95KOQfDHnIQ2I4w4nMznnUkONQ06DFNgYu uXebVzyQOAckPviM7TpqE+Pg0xO3q7ydnWsBCmQEIWDpj/4l8OMJ7Iu1MfhxCCbA0g10wOUciLnM Z86BDtS8Ax2QwMtxTvKQm3wCrYWryk0OAper9H81h3nSZY5zl+8cBB0QOZFTPgMZzODqMyBBCEhA gqLj3OYeCLsHTkB2sqPgBCgIe9E90PT/sZTlJj95DOSYcpV7fQMxN7rNXz5zmzsdBDrH+QNC0HOT B12zJQ+B0WNuc5o3/uY5xznUc/72EYA8BBY4fN1DDnibG4QDAwF9QqDO8pWHYCAxMMjpCyL6g7S+ bgURckFWj5CQL57mog+C7nfPe90X8vfAz0MedC/c4hv/+MXvAfKHuwPeA//5wtc9EITrAxfsQAfY F272i/4//R0on/s9qEIVrED+QJj//HzYg/p334P298AHPOBBFOYfhSnY//5T0IIW7D//HgDh/7sn fM/3e8MnfdqHfTpwfQq4fAzYfLqXbwNYSAUYBP9XfAnYgBgIgEPgexGoB7yHgQzYfcb3f0IgBA/Y gfhWgMQFgiy4A0BggkEggB2YbwZofNj3cS7lUl+XgyxleVqncjMAcpangx3wAThnhEfYASIAdUso AkXYAWznhFHYUpY3AlpXd3OjdSQwAi41eVCIc2z3dWKohFGHAimABGiIBCmgBCzQhivwhitAAyZA AlnHdVtYAh+AAnpohinQh32IhkkQiEnABEnwBIQYiP4pgAIf0IQgAHIkEAMjEAN26GNc6IRiGIZj KHlkCIVOaIRO2IVVeHk+RolBloNPiHMigISn6IliKAZi6IQ96IghcHVbp3Ih94mnmIRP+AWd+IVi +AWSBwImIAJksIW2GIRaV4qWCHYiEIYggIQfwFKWyIphyIMm8GN1KIk/NgIm0FLTiHMC0QdGMI5F 8APmaI7HVQTjaAR90I7u6I7raATliI7nWI/oeFz2WI/zGI/vCI/kaFPmaFNHUFM+cAQFaY5XsAZa wAYMqX8OuQVUQAVZkAVWgAUVKQgY2Y7jiAUceQVS8JERSQVrQAVbsAULuQVzMAcLyZBs4JD6RwVX UP5TRmBT/eiP4wiQNRWQP3CQxxWT85iP+jgE41iT7Tg6jIAFQ/CTQFmO+GiOkfADT3mOknBc/FiT RqA4VzmV9HiO5fiU6fgDLYQGUGmQ6DgEkrCORDmU8jiQObmUSgmUXImWabmO6niOAkEDLiBAePgB fNmXJfCXgGkCJWACeSlAhqmXgJmYigmYH/CXffmYfPmXgnmYlDmYi7mYKtAEULCZUPAEhrgETLAE orkELVCaLaACqKkCbyhAK0CYK6ACLwCbL/ACTVCbtukEnMmZnumZTBCao4kELRCbKhCYlKmXk3mZ yOmYkOmXjSmZg2mYeZkGAnQEXoCYiimYz8mYH/4gBn3JnX4ZmM9JmIaZBl/gA18gnc5pmX8pBthZ Al/gBXjoBdu5nGIQnodZmIapnsmZmMvZn+lZnPnZniUgEBh2YGQABgiaoAj6L2VABmXwoBDaXBE6 oRDqoA4aoRb6LwqaoP/CoBcaoQdGoRFqBmXgBnAABymZkie6om3QBmvwomsQBjJ6BmeQBmgwoWiQ ozn6Bm/gBj3qBia6oitKByk6Byfaom0ABzAaozF6BiL6pCJKohSaoQlqBhzaoQ/6oQ86ChAqCmUQ B4kjB2VQCYkCIi1TBgAiCYZQBqJABjajNGAQCmBQNGpQBl71CA96YKPwCHvqpQ0qNHgKpikToTuS kAYNeqCREKcIGgpkoB8H8qQhCqUXqqUVeqAKeqAdKqUTGqkQGqIa8amgGqqiOqqkWqqmeqqoqhAB AQAh+QQAyAAAACH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAsAAAAAF4BEwAACP4AAQgcSLCgwYMI EypcyLChw4cQI0qcSLGixYsYM2pUo6iRx48gQzZSRHLRokuXMKlcuRKlyZeLHJXsCJKmSJCOHJ1M yRITJ0yaUF6CSYkSSZI3bx76qMgkypU/W6nUxOpSp1OnOlFS1QmVJVOpSEGyhApVJUWp0KZai1ZR pbKWLrHy1OoT1LqrPLF6qYrrIrKkUI2E1ChVSMOGDyEmdSouz54qXcKMObMm4aQfZe782VOTZ8km KZk8ihmzzp1Qe4J+KROp5dIeNT/t+VNgnNtx1ODOvRu37tu/Hz0yxIgwpMuQDEEaLtwQbue+o+ue zvv3bUaGlDc6fuh48uTOnf4zh169uhrrvXEL5w5JbPdRhkaJEjUqjig5j0TdDhWHf381oqjBn38D 3iaJfY9EMgojHrUHySiQiKKcJPPpd58c+v3m33QF9mdfHBiKZ0gjxRVH4nfMDffcbtS1aB5vtw0H yVLHKVcjeHGQRx6M5aVHXRzCPcJdI5PM6F1zQT6SY47otXgei9Y5x8iU23UHiUCTGAXJJJMQ6d2X x3FZ5JaUZFnUJptQgmZRbLbJJpdeFlmkJJBEMiYklWxpHJdlnpkmmmm6+aaZXcqZZ5GR0BmmnnL2 qciZrGxiySmqbKVVUZVSkkpRqUxSSiWWlAJJKpGI6spxpTTyaSWlTNLpVv5qoqnKJrNmqoolllTq Va6KcNkeKXlCKOqqnX7qqplscsIJoIEKWhSccvpKp53e5ZlnmI/2yWyzzjoqpq9jKgrmoZP0mq2a 6HLrJqFibtluJNfSWWQl0fYZa5qNCBRCDDT0QAYZt8kR8MAECwwibvgFmXDCjwi8nnAGG5zewbtJ PDDDSUIsHJAb4xewxLpZPPHFFYoSiRyRVIghfqIIp1/KJns4YIGRhBLKyf5dGEfKCebHcoUJikJh kDuHIkoocsjBX8o29yfJzQUDGUnGO2+cscMiV0wxwhVnrLDGGG888tgiN+y11WE7DGLWYw+sRhpk 7EBDCB0IhMHdFeStd/7eF8QgQw04AHFEIcXRWUklkkhyuOKWgAoqrrg+DvnklCuOuOWJK4755o53 LjnloEN++OWcX4646aM3LnrorI+eeSWjmK456aMfHrnjrINe++aaz3564rU3Lvnjn7d++ul4vm45 6sTjnjvltcvu+u/AWy6885E/fz29hhRyhBFA4CCDDDFQQMEFEZgfwfoRQCAQBPDHDwED8C8AwQL4 56+//g08sMEGIjCBCXTgAzCkIQ07i4QCF8hABiboZEmLoAQluLakVRBlJ2vgAxuoQAxO8IMgBGEG MSiJDXJwgQILoQojCKIMunCBkuCgCVG2whpCsIExPCEDayjBLvjwh/5y+GEkfkhEISowQTEEYhGX yMQiBrELClBAAhBwgAMMQAACCIAWB8IAhexPfwUgAAEEooE6YEADaEwjGjGQgQxc4I0UsIAFLiBH OdJxjnXMIx7feIE23uCPdbgDHvCgBz384Q+EIMRSJoG4UYACFBR65CNHIR/YUfKSl4QdKTZJClOY whOdMEUoQWkKTloCWJikpNBSSUlJxI6SsKsEKUZxyk16MpSh9KQuOTnLS7pSPqP4ZStZ+crDkaKW ubylMkspSUeCApjyEeYwX5nJXnJSl6dABVb6ws21uKIUrghnOF9BznK+oguwSCcsfrhOH7ZTnens gi7niU52doEL8P6ERRXzqUV4DiSfAgEoAGDxz4D6s47nm4AFJhABCThUIOyLqETXFz8GNOCiGM2o Ri+6gIzST34SgIAEJso+CKxvow34n0pBAAIRBNAEK3CBC3zwgyMcgQwHDFmiMpe5YCYuURBMGtJo iEIRYvBmCvwpT5eq1BHycII3lEMOp8pUphY1aUENKlQ7yMAYepWppMuhUydYz3vCIorpREA69zmA K2IxBnCVo0IHStB0BrSgA8UrQe+aV77uta97/etfBdLRBhTWsAVIbAEEcoM6OLYOdoisZCXr2D/a YHzjg6tmyec3zmL2szYIrQ0A6djJTrayNwgtZjerWb/B9bPjC/6BDEL7R9JC1rSRxcMd7pCD3u4A BzjYgXCFsAMhFOG4NjVCGbBQhkEUohCBOMQhSDJdnWziEptYFic8sQlQdgJXvVSlKksBTPqIohTn HUUpZlmK9W6yLKgwBVaw4olPeCIrobQEKKZXwkeUkBGPmBIjCnGe5w6iuYPwgyD84IcE+4EQfwCE hAMhYUAkAhGISCQhnOvcMhRiEHHIKyMAm9fAAmC0tS2tZEsMWH/mVQYkhnFgXSxQdQrEDnQlKGxn oNkZhCAEIwCBQCZA5CLPMY54lGuRHfqAJjv5yVCGskOnLIEJODQCeXxjHZfs0P45eQMOCPP/ouxk KjvUyhEgcv6Wt0zkKZP5zVI285TVrFA63lGhbZaA/6A85j2TWc5WrrIe9cjQQMP50A/Qs6LPPNI6 a5nNgdYzlPtKYr8WpMp0tgClTWzpB1S60oLVK18pLZAoO+ABBgizAwTC290KcpCwjvUgXZ0D4NLg 1rjOta5rwGteA/fXOOitq18ta93yFrg10LWycZ1sGvQa2MHOgauLDevd1hoHza6BCZq9bGf3ugY2 +HVvpU3sYlu7t9judrefDexxT5va57a1upXN7nYHQQ95KOQfDHnIQ2I4w4nMznnUkONQ06DFNgYu uXebVzyQOAckPviM7TpqE+Pg0xO3q7ydnWsBCmQEIWDpj/4l8OMJ7Iu1MfhxCCbA0g10wOUciLnM Z86BDtS8Ax2QwMtxTvKQm3wCrYWryk0OAper9H81h3nSZY5zl+8cBB0QOZFTPgMZzODqMyBBCEhA gqLj3OYeCLsHTkB2sqPgBCgIe9E90PT/sZTlJj95DOSYcpV7fQMxN7rNXz5zmzsdBDrH+QNC0HOT B12zJQ+B0WNuc5o3/uY5xznUc/72EYA8BBY4fN1DDnibG4QDAwF9QqDO8pWHYCAxMMjpCyL6g7S+ bgURckFWj5CQL57mog+C7nfPe90X8vfAz0MedC/c4hv/+MXvAfKHuwPeA//5wtc9EITrAxfsQAfY F272i/4//R0on/s9qEIVrED+QJj//HzYg/p334P298AHPOBBFOYfhSnY//5T0IIW7D//HgDh/7sn fM/3e8MnfdqHfTpwfQq4fAzYfLqXbwNYSAUYBP9XfAnYgBgIgEPgexGoB7yHgQzYfcb3f0IgBA/Y gfhWgMQFgiy4A0BggkEggB2YbwZofNj3cS7lUl+XgyxleVqncjMAcpangx3wAThnhEfYASIAdUso AkXYAWznhFHYUpY3AlpXd3OjdSQwAi41eVCIc2z3dWKohFGHAimABGiIBCmgBCzQhivwhitAAyZA AlnHdVtYAh+AAnpohinQh32IhkkQiEnABEnwBIQYiP4pgAIf0IQgAHIkEAMjEAN26GNc6IRiGIZj KHlkCIVOaIRO2IVVeHk+RolBloNPiHMigISn6IliKAZi6IQ96IghcHVbp3Ih94mnmIRP+AWd+IVi +AWSBwImIAJksIW2GIRaV4qWCHYiEIYggIQfwFKWyIphyIMm8GN1KIk/NgIm0FLTiHMC0QdGMI5F 8APmaI7HVQTjaAR90I7u6I7raATliI7nWI/oeFz2WI/zGI/vCI/kaFPmaFNHUFM+cAQFaY5XsAZa wAYMqX8OuQVUQAVZkAVWgAUVKQgY2Y7jiAUceQVS8JERSQVrQAVbsAULuQVzMAcLyZBs4JD6RwVX UP5TRmBT/eiP4wiQNRWQP3CQxxWT85iP+jgE41iT7Tg6jIAFQ/CTQFmO+GiOkfADT3mOknBc/FiT RqA4VzmV9HiO5fiU6fgDLYQGUGmQ6DgEkrCORDmU8jiQObmUSgmUXImWabmO6niOAkEDLiBAePgB fNmXJfCXgGkCJWACeSlAhqmXgJmYigmYH/CXffmYfPmXgnmYlDmYi7mYKtAEULCZUPAEhrgETLAE orkELVCaLaACqKkCbyhAK0CYK6ACLwCbL/ACTVCbtukEnMmZnumZTBCao4kELRCbKhCYlKmXk3mZ yOmYkOmXjSmZg2mYeZkGAnQEXoCYiimYz8mYH/4gBn3JnX4ZmM9JmIaZBl/gA18gnc5pmX8pBthZ Al/gBXjoBdu5nGIQnodZmIapnsmZmMvZn+lZnPnZniUgEBh2YGQABgiaoAj6L2VABmXwoBDaXBE6 oRDqoA4aoRb6LwqaoP/CoBcaoQdGoRFqBmXgBnAABymZkie6om3QBmvwomsQBjJ6BmeQBmgwoWiQ ozn6Bm/gBj3qBia6oitKByk6Byfaom0ABzAaozF6BiL6pCJKohSaoQlqBhzaoQ/6oQ86ChAqCmUQ B4kjB2VQCYkCIi1TBgAiCYZQBqJABjajNGAQCmBQNGpQBl71CA96YKPwCHvqpQ0qNHgKpikToTuS kAYNeqCREKcIGgpkoB8H8qQhCqUXqqUVeqAKeqAdKqUTGqkQGqIa8amgGqqiOqqkWqqmeqqoqhAB AQAh+QQACgAAACH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAsAAAAAF4BEwCHAAAACwsLFBQUERYe HBwcDQ02EhcgFBkhGh0kGB4rFBQ2FBQ7GRk2Gho7GyEuHSMxJycnISgyPz8/MzMzFBRDFRVJGRlD GhpLGxtXGxtjHyNMHSBEHyRWISNMLC5NJCZIISRUIiRZJClVJitaKi1VKi1aLjJWLjJbNjtFMTRV MjVbNjlWNTlcOzZWOTdZOjhWOzpdIiRjJSpkJitqKi5jKi5qLTFjLTJrLTNzLjZ7MjVkMjVqNDhj NTlrOjxiOjtqMTJxMDV7NTpzNDt8Oj10Oz17PUJNPkFfPUBjPkFrPkN2PkN6RDpVRDxbSjpWSj1a UT5aQTxlQ0NDS0tLTEFaUkFcU1NTQUJkQkRrRkprSUtsSktlQUZ7Rkt1RUp8S0x2SU18RkVyTFB8 UUp1VE16W011XE54Wl1kVVdsVFR0VFN7V1hxV1h6W1F2XFJ6WVl2XFx6WERgXWBmXWFqYE92YlN6 aFZ7YGVta2trYWRyYWF8eHh4dnZ2LTSKMDeGNTyFMzuMOz+DOT+IMDeINTyROT+TNz6bPUODPUOK PEKUPUOcQUaEQUaKRUqERUuKSk6BSk2LQUaUQEacQ0mTRUuZSU6USU2ZTVGCTFKMTVKTSlCfUU2F U02MUk+RUlODU1WKVFmFVVqLWlWBWluEWlyLVFSUU1ebVluTWVuTWlubTVOmUlWlW1ukWlqoU1ul XGGGXmKMXmKTXmKYX2Kga1qAYmSFYmWMZWmMaWyNaGmGYmWSYmWaZmmSZGibamyTa22bbnGUbnKa cXGMcXOUcnSbfHyddXibY2OkYmKoZWumZ2yqaW+jaW6rZmuyZWq+aW6yaW69bHKkbHKrbHGzbnO+ cXWkcXWrdXilc3mtfX2hfHyscHaycXa7dXqydHq5e32zeX67a3LAdnvDdXjBfYGsfIK0fIK7fYLF g4SegoKihIStg4Syhoe6jIy7goi7k5O7m5u6v7+/gYbIwsLCzc3N0dXf0tLS0dbg29/n2N7r193q 2+Hu3OPx4Obv5er1////CP4AAQgcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2qExUyZMmbSpDEb +RGkNHImP26bBq2Zs5fhnCETB26ctF3WvumMdk2ntm/aggrVdu0XqZAhsYW0BnLbNmjPoIWbSpXb OGhQnz2bxmzatGfSpknzaFLkR2VIlYZU6dVlzKnnqJ6bRs2bOW/NzIEz160buG7KppUrh41ZOWWD y5kjVw6kYnDSzlE7J85ZOKnnMos716zZM3N3p20r182cR7Tl1n5MXY6ctMakzXGb5valZarUnnXe HfYZydMjf5eUVhikx5Wdbd+eyg3r7s5hpfk+PZy6SWsiOypb2dIyTKrhvv4+byZW6zPrILUPV6qd 2TZp3W2DF2gLln37t+rft2+rf39dsNQXCyyxxCKLLKTwEtQ1ohBDiy/ZRChhhMQUY+GFFg5jBy+4 8OLLLR/ycsstvJTISy+97KLiMimeyMsuvZgoo4gj2tIhLv71V2KAHdpS4i0F7hKLitWkuEswRwZD TDC2BNNLk7zYAgwsHfIy5ZWwANOflsDwogswsQRToJgHyhKNLL+EWSAvwQQDjC5iSnnfLVPa90qW eOLJJJ0EFlimLLscGIstgdpSIKED7pdjf7DcGSCjsOTX34CywCJLKgeqmKmQBsKyi6G73Fdfjvs9 eh+A+xVo4KashurpgP6QPhqro7HeAosuqvqJKaCyCJSMR8sgFVI0yxQbzbHRLFUsM7+e1cwx0eiE iizfWLOMTjqtE1Q1v0RDzFDaqKMOMbxIE0011qSLjTXJZtfbM9vAu1JY1rznFTNMWfPRMthhZy6y yPZr7jLRpDeSVuZ45Q04zJizUlfmhHQYYsusgw025URTTjLkaHxsOda0dlIyEx+2W8LnvAZxWBGD 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 kNFN0LlrEAdb8AZ6kAd2kAcbrf4HTXAFr7C5RIoEseYDJSrTMFC4No0EL+0DRPoEVRAHVVAFUAAF VfC7VFDUVFC91AsDRAoDxivTLODUPtoC1Xt9wBu8Va29Qc29TsAEXE0FTPACYN0CHjqiH8qhE03B Cx2iYFrWbljRHdq+BZyjC73QRvDQ4HsEZxiHKtAFbli4FT2iCz2itgqmZ4i/KbAFKbACh83QBYyG Hsqhgn0CtMYDWaDAK3CGYPrYJ7AFf70ChZujR7DYjJ0CGfzXHfrQjliIuHjZHKrYrO2ljr2l7+ul ic3YFT3Wds2hqababq0CAuEKpnAKl3DKrywGAXvcrpzKRHzG4sqTPHmUPIkFWP4gClCoBqMQUcRA DLfwCtlNDMPw3eAd3sIAA3DwBT7QN6AQCp9wCZ/gCaUHCpfgCZ8A3/ENCqBAcHaQ33ZAC3VQB5db B23QBv79Bm6QBlE4amLQxrTFk2LQaZ5A3aJmx2pQB3YQyXOc33SgsAEe4GUQ4GlgsLeGzT25zDz7 rjy5kzwJW6UcxONqtWkczMZ9a2Jwa1N73F+5BMstrrDg3DsOCgMCCo8AC6GgC6DgCbDgCV7g46+g Bl7wCmBwJyklBq/wyq8wCpvQBaTg46GwzORs5D6+3PYB36EAC6AAC1/Zk6RgrkDcBa/wBbVg3FP+ CmU+3I8ACZcACRy5k9Dt3DOwhZREjJTc3AhI7gVfcMwBi2tfcNyofObLDczO7dx3rhGSPumUXumW fumYnumavukKERAAIfkEAAoAAAAh/hVDcmVhdGVkIHdpdGggVGhlIEdJTVAALAAAAABeARMAhwAA AAsLCxYWFg0NJA0NKw4OMBERJRERKxMTMxUVOhsbNRsbNScnJyMjPSMsPCwsPzg4OBgYRCMjRCQu QScnSSstUigoVSoxRSw0VzQ5STIzVDQ7XTo6VDk9XTM4Wi84ZS44ZTU9YzQ8azg/YjM8cztDXDRB XjdAYTdAaztCYztDazxJYzdAdTtEcztEeT5Icj5JektLS0NDQ0RDXElDXkZJXEJEZEJGaUJKY0RK bEpEYktKZEpNa0BHckRLc0NLekhOckhNeUtRbUZRYktRc0pTfElUe1JMZlNOalJSZVJSaVpTbFRW dFFVfFpVfVxcc1xbfFJZeWNje2ZtfGZnen9/f0JNg0JPi0FPkkZRhEZRiUpUg0pViU5Yhk5ZjERS kkZTnEtWkklVm05ak01am1JahFJci1xbg1pciVlWglJdklJdm1lelExaoklXp1FcoVFerFZgjVlh hFpjjFpkilZhk1Vhmltkk1pknF5olF5pm1ViolViq1plpFxpo1toq1pmsFxpsWRehGJeiGRihWNj imRpjWpmi2xsi2tshWFlkmFlm2Nrk2Jsm2trk2tvnm10g210lW11mm94m2dxmnR0jHN3iXJ0lHB3 mnJ5lXN6nHh9nnt7k3RukGNspGVtqmFtsm11omt1q2p1pWZztXR7onN8qnl+onl+qnR0o3N+uHqA nneAk3uCo3yDqnyFqnqEtHuFvH6ItX2Iu3aAuHuFwnuGzX6Jwn+Kyn6J0IGBgYyMjISEmpqamoOF pYOEqoOJqYyMpIyMq4SKp4KKtoKMvI2Nso2OuYWFt4eQvYmSvI+Qt5KSpZSUq5OTs5OTupubtZub u6WlpaGhtqSkvKqqvqKrvoKNw4KNyo6OwISN0IWRw4aSyoqTw4qUyo6Zxo6ay4SQ0oqW1I6Z05OT w5GaxZKczJycxJ6eypGc1ZWgyJmiyJml1qSlwqamyaurwqysyqOtwa+v0Ken1bOz0ru70bK+2K+3 yrXD3rnC1LnG47nG4cHN48fS6dXe8f///wj+AAEIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq nITtlkdv27Z5vDXrFrdu6rZxG2kOl0tbMGGmmkfzGKZn7nIaw5mzZ8927aINc1Ss27dv64x2u7bN HDhv2rBpm6pNXLqr4rhhu4aN2zZv3rp183at7DWxXkveEvtNndhtZc11w4bNlja72tKJs5qOLrZx 3nCBA5cOLLiV3Jx2uwVu7Tdw5tSpO8ntG7u/2MKFixmOXTp2Vm3VEgwW7Dhw3XB55HZY7SzUkXGp u+XN8riXMW2F2zsuHDZcsVzi6rryFq5rq1UnG4kr5Dqvt2rdUicOV62YuXTz9m0r+O+udLf+qV69 dmTJk5NH3mr5MjvM3Xu5ex+ule54k16Rk1SJcnH06d5kh0tu8AkkyYGTJNhKK6tMcmCDq7SSYIST tFKKJKNIEsoooRziiztBEdLMJb4A1Q417VRDTTXQrFjNiypS00wirfhiYyuuDDNMK6/84sopp6CC yi9C+ujKkK4cicopR66CSimnQHnKKq4s2Iomm5SCYytZRljKk6WkUkooY5ryiiumlHLkmUmqWYqb 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 Z5AGNC0IThDuTiAFhyDuZ2Bp4Y7uQdAE9tjug20GZVDYsz3YtE26rVgGo1sEVlDY+5zpRjDY8Rjp 9RiPRZDpBf/ZyJvpcTDbd1AGef23+zwHlDC6h/TZE1/pdFAEH2cIZUAHj37tCl8GHRrvBX9jB11g SHmwBWXQBYxg8iKP2GgQBIN91gZvBHTQBHlQj3Kg8WdgBgXv8LKb6fPO6dHOiqJbBjL/AyofB5aO SJUO6fFO8E/PBWMd9LONvm2NvBqx9Vzf9V7/9WAf9mI/9mSvEAEBACH5BAAKAAAAIf4VQ3JlYXRl ZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsGBhMHBxgICBQKChsVFRgMDCITFCMZGSod HTIlJSgsLDomJjU/Pz8xMTg4OEczPl40PlYuNFA1P2E1Qlw5RF89QFQ3QmI6RGQ6Rmo9SGQ+Sms9 SnQ+S3k6R3BCQkJLS0tCQk1PT1lHR1VPUFlRUVtES2ZCTWtJTWtGR2VBTnJBT3xGUGtKU21OWGlF UXRFUntLVHNLVnpNWXxPWXVUVGFWV2hTWnRTXHtZXHRZXnpQVnBXYHxaY35dYXZkZGphYXNqanl4 eHhycntFVIJJVoJMWYNNXYxNXZBSXoNQXopYXYRNYY1VYYRUYotaZINZZoxcaIxfaoVUZJRVZZpW aJRWaJ1aZpNbapNcbJtecJ1PYJBUZqRWaaVVaqlbbKJZbatecKFdcKpdcbRfdL1bb7RhaoVia4xq bIhibZVhbZtobZNqco1lcI5lcZRicpxqdJRqdZtteZtreZV2d4pzfpVzfJ14epNjc6RkdatneKFn eKlpdqJreqNse6tmerNlertsfbJpfbxgdbZzfqJxfqpodqlhdsB2gJ58hZtugKptgrxugLN2gaJz gqx6hKV7hqp+iKZ+iat2iK1ygrJyhLp6h7J8irN7i7t3h7dzhsN2icN8jcN6jcp+kMdrgsOCgo2E hJOIiZmBiqaCjKyNjqKCjrGAjruGkK6Kkq+LlKSFkbKFk76KlbOLlruOmLSNmbmVlaOdnayWl6qR mrWTnbqfn7eaoryVobmhoayjo7OsrLypqba/v7+FlMOJl8OKmcWMm8uFlcmOntKRncaQn8uQntKO osyTos2Zpcucqc+Vo8eUpNKTpNyXqdyZp9ObqtSbrNuWqNaesNyWpuCcreGesOSfsOirq8GhrtSh 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 0j/91F/91n/9ChEQACH5BADIAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcA AAALCwsUFBQcHBwTFRklJSUsLCwyMjI7OzsvMTQ3O0M2RGM6RmU7SWU9Smk/T3FDQ0NLS0tbW1tT U1NHSlJBTmtAT3FDUWtIVm9EU3NEVnpIVXRIVntKWXRLW3tHWHhRXnZQXntVWmZTYnxYZXtbaH1W YXRcYWhpaWlkZGR0dHR6entpcHtKXINLXolGWIBQX4ROYIVOYYpTY4RTZYpVaY1ZZoFbaYNaa4xY ZotSZpRVaZNWa5hbbZFZbZpecZNdcZ1ddKRfdahfeaRgbIRgboticIZjcYtodYxteYxpc4dic5Nh dZtkeZtpdpJreZRre5lod5ZyfZFxfZtodIxgdaJgdqljeaNje6xpfKNpfaplfLFofrBlfb1mf8Bz gZ14hJhvgJ9rgKVrgqtmgbxshLFog7xuib1viLZzg6Jyhax1iax4h6V8i6V8jKp2h6hxhrNwh7hz irN0i7p6jbN5jrl8kLN8kbp2kLt8kKxqhcJuicVphcJyi8RxjMl4j8B8lMR6lMp+msx2kcl2ktF5 ldR+mdN7l9pzj9CDg4OMjIyDhoyDi5ibm5uVlZWBjqyCjqGEkq2Ik6mEk7KBlbyFm72IlrOIl7mL mbWMm7uHmbeQnbaQnrqWnauPoLyToLeSobyZpL2cqL2bo7CioqKrq6uhq760tLS7u7uBlsKEmsKD m8uKncKJncuBnNGIn9GLocWLosuKo9SJptqGo9eUo8KSpcyTqMuZpsGbqcOcrMmVqcWSptSUqdOZ rNSZrdiXrt2dsNWdsdyes82btOKhrMOhrsiksMSlscmptcytuc2os8SitNuluN2ru92quNKxvdOx vMyhteKlueSmvOupveSpvuqnvvCpvvCwvuGywNuswOSswuutye2swvGywuOxxeu2yOW0yOu6yuW6 y+ywxvOzyvS1zfm6zfK4zvu+0e670fS60fzLy8vDw8PU1NTc3NzC0u/B0/TB1fzE2/7K3PvJ2vXO 4//S6//U5v7c8P/j4+Pq6uri8//09PT+/v4I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgz agR1zps3c+zSnTPnkdq5dPL0hSRpDt88c9SuYZNJzdG/m+0cvbv5rx08nkCB7nO3iJw9e/X61atn T568fvfkkYuHrio6e/fy6aM3rxw5dPPQyas3r2w6q2TnnTUHrqy9flzTmUOXr568cuXAYcNWbuy9 e2q9WTOXrlw6tenYkSwHMt3ZkifXqVT8ER+9cjNnXruWjh49fIqvUfv4kd3Jwh4bj4SMcvJiy+Wo 7Z3dmd4909SmeesI8lzIcqlDyi2Jjl1KdpRbKsYme/M1dp5Bm7umm6Tv08C9lRNO0pvJdJKR/rN0 GXv2zNq3zWHTja504nQe3Q/37ju8aWvlpJvfXFtgpkqZZMLKLrrokouAl4ACSi66ZLJgg7nswkol mFzCSiaLnHITPyq804iGQW0Y4k3wMKKMMtBAc2KKyUDzDDLGwGjMjMhAk8yMySQjozEvxljMj8XE +IwyyPyIizG5IJNMLjEu+YwxuOBSy5RThoJkKLUwiMsuU+qySyi5cMJJJlPuYoyBoLByCSeg4KIL KLAwuGAtlVxySYAXZpILKAHusouYnAxYCyi1/BcgLLWceaCaCjLoiScMxgkKJ3VWUkmee2YCyy6E wuIgl4RmcicrAyJ5YICZQNrgg5kYs4uo/nXeCeAtfGYCKp+CsvkfK2KCcuarajrIoLAQSmgngKTq 6UmAtXDpqa2FvooJngQa6OmdC+4Z55teBnisgLZiIpA00kxTTTforNMNXtNMw003756TLj3UWDMN ufhKwwgq//CTgiL/wFPKiO2c0g6/IbYzijzxyHMUUlORQw44FIMzMTYRT2wxw2J9Jc43FYtlT7ro cMONOOiQI44864wFTjbWxDyNNdVU4y445VgDjrncoEOxOdyAw0275pazTjrisFsNxTpXpQ491lBD Tb74xixzudyYs6451nBjTTPlboMuO+uW0+673HhT1Tr0zGwN1eRW4/U2RGetc87dvF3u/jTgFNcN SVN3IzQ365zDdm5v30vu1NvEbPPUWXPDmDXwkjszOEfj7I25gge9dtsxw4211+1KY03JjE2Td7nU bNN3OpqbyzS680pdOrnETJP7NMEI1EQWadAxSYCaaOKJJplU+F+FCWIyiR3OT3LJJJNI0shNjQys CIhA+cMTPyP+k4gpOSJzTDJE/mgMkMXg8mORQLpfjI3LwBhKlLkwiST++UcpSpS4AAUyQsGJTRQQ UAbkRJQIiIkGZqJI9wvFJabloEcdr3nJo+AEL1ELTESCetSb3iQocYlP8AkTdgBhMUARChZST3mp qoQmMHG85E3QhpkIRfQqJL0QZmJM/qIC4SSg1MJMWMJOAdJV8TqYPFQ1sHkfFCEPJ4GJWl3ig9LL hSiKKL0KeQJAAMIEEx0oKuSBInoiFGKCAhQ96OWCgGKSHhJRNUFYTOtO3mrgGUMoRDaoIQtQuIFA CnGIQhiCFoikxSyIMYtGumIVgljFK3ghjGn4AhjCyCS5fhEKFXQvBT8JnygDtghoHOMZ2cjGOMaR ylZOrJXxiGU2nFGNVNojH/ZgZS258Y1w+JIcvVTHKr+RjWk0gxnMaMY2voHMbJTLXsyYRjYoxo1q MEMYzHCGw+TBTGGQqxly24Y4t0GOcQrjF+j0hTBoCYxfZNKb0nCnM7ixjaEFw53M/hjLOpxxTnw5 Y5ziFMc2aiaNc6LzF6brhTv72Qx0uqua00AnNvXJT3dKI5o128Y/wTHQaTDjF76QqDOm0U5vwtOh 9aQbJidqj3Vs45zexKg4/xmOjhYUnZhsF0jfeS91ys1k1UAnMscij2rEM6bTGCdNB1pQXrxiFYZY RSP94AdCFMIPhfTDHuaAhisIhAc62MEOgMAEIPzgDW5YAxBkoAMXuNWtNfiBDOaqg7D2YAdMKEEi eNIIUoxyRPzw3j9U0AhUlCIFnSjGMX4kCiCJorHs+9Ey6heNHx3jjaHI7GNzUQzyKSMZohDTJkaL iU18QoelLe1oVxuK1RowSscg/iAuGjiJGZY2FJ74hGJz8YnnReIRwH1EJDIB3El88IN2iIRtPdjA 0xZjtJywhHGpJ4lU5VYUl3Xeb4MbieoG9xEgTG4Exkve8pr3vOhNr3rPiwnnjvYT60WvGx7hhkiQ NxL4ncR6MUFeCCDgAAYowAAGIIACByAABaGBQRQsEBfQgAZsdUELWrCBCwhkFrQ4hCECIQhDCIIY vJCFIKi6hz3w4cR6MISJveAFPehhD34IRCsQ4JMJICxEjUjEAPYaFHg04ieCDdgKnMFKZxi5GkZO ZTxaWWRnZCMe0FClPMbxDWJuQxsg+0Y8htkMj/7iGchkxjaQGYxgMKPM0cyG/jWRXA0wNwMcz1Cm Or6hDX42487OaAYwt9GMe/rCF73oBS980QxA82LQvQhpNq+ZTGEEI5NjZkY10JGNOyezGesUhji0 wed0AlrQhE60LwY96F8wIwJBGW+qUQ0UVbca1azmiatlHeubRODRzMgGMqtR63/M2tawBrQtZIGA fxhgFYFI9gCCguB/DMTZAAiKQKQdbQD4odrV5kO2T8wHMpCBC2Vgwg4EIoY3iOEHPahBDGrQg7v2 gAYtmGsMJuwCHsy7BS94Ab7Z3QMbEOAA7hDlBASyghGd4npBcYcI3JCGhk+h4Wlow3a/K1xLbMLi m1hGZ01RjC22EEyZJSB0/ldrCdRaAhOWSPkmRD7alKO8tBg/xha32EBLSALmVPxtJOwA3PkSd76P aEPQI4EJTaTcEvhNOnMtYYpQfOK0mJAEfmtOdPzmIRJtcMN8L0FfoUNC60SHta99DWtVm/3saBc7 eclO9rL/AwL+/QcC0gCFh0MhDGlYdoEF8I8D933agI+BC/Rd7cHjG9sEgTa0Ea/4ZwP+8c52QbXz PWENeKAFHnjAAwRCNmIIAxgYFoTotdoHQ8xCxINAAxpoIQgTd4EPZtCDIM5gBiwMgHsj2kciFMEP RQQ8YDvhx42BgoBbBMMWrWjFK1oRi1/EohWpSL4qVJH8ECe/Fb+w2Dcs/h2MQAc6+avgxTV5Af1U /KIXq0gFIFIRffKzfxWqgD8sWjHqVsgiFswIBzm0wf88O/rRgnYLwoBkzOALt3ALzhAMt8ALw2YL vlCAtsALB7iAf3Zmf+YLzqAOW4ZldIZpd9Z9vSAMGlVot2ALmIZ81wcLvhALB2BsLhhgQTFgQSEA siALAdB3gxAIN3iDAPAH2EZtzmYG1VZigYAIJdYH1SYMPwgUgDcLqzAIZ1BtZ9Bt2sYTAGAGQmiF 1hZtTMiFWgiEAIAG1WYGfNAFW6AFaDAEYCUDApEHbpgHYrAENcBuNTBh+jYDE1YDODCHP7CHMxAD M/ADP9ACHEAAA/NX/v3iDiiwAqfADwYQAfAAD+DTLyggAd6TAlLwW23wBVPwBZLwCFMABU4ABaII BU8wBZIQBaI4imAACZDQXY/wBaRIilGwBDjQA1FQBEWgilHgBFMQikfQA0UwBU6AAzQAAzAwAw82 AzgwBTmgjDOQA0UQBl8QBtZYBDQwAz2AA/fWAjTgAR6ghw/GBNsIiDNgiyGQbxqgAfnmASEQBfqG edGoincXBT3wh3M4YRzQAjWgb+JIA0uwjTOAjOQYAtXmbI0HeY+XjdV2eAgJADjwg45XbRpQbRww AlAwYR7AAdUGBRKpkAWxeBOZeI/HeCBpkiaJAy0QAyPQbxrwAAuw/gACYQgeJggYNgiihwZlgAU8 2ZNoAAhlIARYUAZzAAsHqAo6iQUGMImiVAoFYAATkD3w4A8IAAAAgz2KgAqkcD2lcACqMCDP8AzO oAukogqpcAeUQAmpwAq2oAuUwArBoAutQAl3cAlp2QqwAAiqAAuqUAd1QAd0MAeCCQi2UAdxEAd1 UAnGFwxzaZhxoJNcEAd3AAi7MAZ1YAusAJRjUAZlIAeAYJh3cAdxUAZbwJNbUJo/uZNYYJmxUIKp IAekWZqmeQZ4AAtYIAexoAp4sJObWQZ4gAdoMAd/kJRYIASnqQVxkAplYAVDOQessICpoJMHKZFx 8JHVFpzVxpPT/gkIEnkLErkF1TYHeOAJt5mb1TYGEsmditeFQMieE+lsPpiQEokFS2iFRXmAQCkG QhAE4wYAYhVWQLCHNRAC4JgBHwCOHjADN3AEH2CgGWABHlAEHpABD5ABHjABiKgCEdAOiSAABcAv +1AKTIkAO7EP/MIPFDAFT+CLkPAFSIAEThCjX/AFT7CiVHAER+CKkOAEutijTvCiT4CjR3ADOKCL OOAEUjAFN3ADz8iMUlAEMBACIzADM1AER4ADNjADI+COTvAEYICHBwqOVEqlW+oBHxCmHKCgR9AB G6ABD+oBRhACFJoB60ilmDehGZABOLoEHrCOGmABH1CmM4Cg/gZqpgm6oGfaoBBaBHJaoQpRBAZR kQKRoANhoAVxBAaBqQUxAwPxAS/5AUXwopVqEB6gEQBQqgXBkQWBqgQhqQgBoXH6ARWaARfQAQJB CLg6CB4GnGigBVogBL5ZBoBwB5VQB2oAC+QpBHVgB1gwBEIwBD2QAocoSqgQAAaAYAAQAKEEFCqA MN7TDieADGrSLJQwCXVACXTwlpmQluZKB5WAmbXwl3Dwl+laCZRQCaFZB3Jwr285JaxACbewC3Sg BpdQCWqgBQfrq/KKBVqABWIQB/ZqBw07BDypBXAgB2MAB5xZBkNgmWgQmsWqBpVgm0KAB3fwrEMQ BCpbBmiA/gVV4KxDIKx24AZYoLJWYAUxi7GcOQa/WgZ0IKx1aayqQJ5WsKzNKgT72bE7mbLPOgap QAfMup9CYAVVwLKbOQY827H6CrLGiqzNWgd3MARDgLMqu5k1K7YxewdyQAdYYAVBMLUxq5NlsJla MARqoK9pWaxyUAnkOQR+ebQpq7RHKwRXUAZ3ALVt+7Y4WwZx0JtjsAVau6/EWgdrMLIua7JIi7Q+ wAM/IBAysAM6MIcxAI6JWqsdEKgk0AEjYAMjcAMWagMNmqcZ0AERkAKIaAAFsRNA0Q4T8Hv/4A8R kAQ7KgVsIAUx+qNIYAS6eATH+6NFQAVGgAM3QATUSwRF/mAER6CL1Du91gujC4oESpAEzIgEWToD ISClHQCOUkqm7ggCIOABGyC7G+CO6Uu6GbABHdABIWADqmsDJFACr9ugs5oBDuAAeQqO+Tu790uh mmcBFXq6HnC6HfAAGnCmq5u+rOu6HmADefqSFWrAD2ymG/ABG1DCDOzAdGqmEuym+euON7ABq/u/ ryu7D0rAc3qgp/sB+bsBFmABBmwBdJq++JunF6DD+svBMQzAGxy7susADlzEB0qn8Ru/DRzCURzB BnqmHvDC+yvDSzyneeoADSAQiJCrZyAGV7AGWEsHWHsFQ3AFVwAEY4DGaAwEVwC6dRVWA7ACQRYi 3uMO/tgaAH4VFP4gAEyJCgpQIc5zCW7wBmugBmzABsIzCY+ARJggB2vgBpMwsL6qBoCpBpqcluv6 yWvwyDNbymrwBmrABExQBVXABL+TBVogBqXsBnIAx1eQBXEMBGSFBVfABFkgB2IwBgPLs1WQy3KM xrrMBGoYVnXVA0AQBEDQBFqAtWMABDxgx0wAVjzgA29sx2owx3KgBmKAxnAMBOVcznF8BWBVVzsA zdHcBMN8sEDgAz4Qx2DlA2RVVldgzXXQxkyAzHOcy7/czHkMz0Egz1grBvUMBK7sAzrQza1MVnBQ zcY6BlcQBOc80HV8x3kcVtKc0MP8Btesz0wQBPns/gOvTFbhrAWPLAZacAXUDASznMtDwMzcHNE8 wAQ+IBBiVYcZUAEVgAEkAAIVUMBIXQG1egFL3QAFHJMLwAAXYAITkAJ9zK3g8w6kQApMGRQqcJX+ wgJJIAVJYARKYATVSwRKIAVsfdZIkARKQL02oNZEQAI2YAM3UAIlcANGANckQAIjMALn+9c3QNip CwJsugEYsAEgQARLith/TQIbINQYAAKTXQG0ytQXAAIlAAIPUMAXgNS1igFNXcAMEJNS7b4gwNT5 2wEOwABO3QEV4NRJXQEdkLpHjdSg3QGkzdsN4NQNgNq1OgIdENoYkL9i3AAMgAEVwAC67QAXgAEl /iDbzy3UxV3aYgzVm+2+F4DZyP3aDiDbzq3bQ43but0A3X3dxY3UwR2TDjAC3D3UHQACvx3bzZ3b BWzb5q3bD1CrFVbctA3V6B0CICAQrtAHWECONDCHS7AENBADggfhKxlXTfAD5rvgMlAD79xu/uUI K/DhIsoT7zCto8QPAkAKKDAASVB1afAFbNAGaRDJbSB0bcAGbzAFj/CJsxgFX2AJoVh3dPeLMQ4F tViLDb4EUZAGbwAFAbkEUNADTIDkpBijAQkFaRAFOVADOQCQb4Cl/MZvSF4DfwjhLgDh7FbhMhAC Cx4DOzCH7baNNQCQUHAELQADE4YDaQBvMYADkjvAjDWwBEegbvI2b+v2AxUO4Xue4WCOA4wOkGFw BBI2YT2QBn84A+K4hw3+4GQuYeu2BE3QA2keA6Du5m9+izNwBI8ueHdO6WZ+j4ze4DqA6IQuAzbg 6T8wb8yo6H3Ybnzu6D0wYXc+BQO54GL+6g4u6/M2Ame+BBCO4XN4iw1uqtI+7dRe7dZ+7die7dqu 7QEBACH5BADIAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsUFBQc HBwTFRklJSUsLCwyMjI7OzsvMTQ3O0M2RGM6RmU7SWU9Smk/T3FDQ0NLS0tbW1tTU1NHSlJBTmtA T3FDUWtIVm9EU3NEVnpIVXRIVntKWXRLW3tHWHhRXnZQXntVWmZTYnxYZXtbaH1WYXRcYWhpaWlk ZGR0dHR6entpcHtKXINLXolGWIBQX4ROYIVOYYpTY4RTZYpVaY1ZZoFbaYNaa4xYZotSZpRVaZNW a5hbbZFZbZpecZNdcZ1ddKRfdahfeaRgbIRgboticIZjcYtodYxteYxpc4dic5NhdZtkeZtpdpJr eZRre5lod5ZyfZFxfZtodIxgdaJgdqljeaNje6xpfKNpfaplfLFofrBlfb1mf8BzgZ14hJhvgJ9r gKVrgqtmgbxshLFog7xuib1viLZzg6Jyhax1iax4h6V8i6V8jKp2h6hxhrNwh7hzirN0i7p6jbN5 jrl8kLN8kbp2kLt8kKxqhcJuicVphcJyi8RxjMl4j8B8lMR6lMp+msx2kcl2ktF5ldR+mdN7l9pz j9CDg4OMjIyDhoyDi5ibm5uVlZWBjqyCjqGEkq2Ik6mEk7KBlbyFm72IlrOIl7mLmbWMm7uHmbeQ nbaQnrqWnauPoLyToLeSobyZpL2cqL2bo7CioqKrq6uhq760tLS7u7uBlsKEmsKDm8uKncKJncuB nNGIn9GLocWLosuKo9SJptqGo9eUo8KSpcyTqMuZpsGbqcOcrMmVqcWSptSUqdOZrNSZrdiXrt2d sNWdsdyes82btOKhrMOhrsiksMSlscmptcytuc2os8SitNuluN2ru92quNKxvdOxvMyhteKlueSm vOupveSpvuqnvvCpvvCwvuGywNuswOSswuutye2swvGywuOxxeu2yOW0yOu6yuW6y+ywxvOzyvS1 zfm6zfK4zvu+0e670fS60fzLy8vDw8PU1NTc3NzC0u/B0/TB1fzE2/7K3PvJ2vXO4//S6//U5v7c 8P/j4+Pq6uri8//09PT+/v4I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzagR1zps3c+zS nTPnkdq5dPL0hSRpDt88c9SuYZNJzdG/m+0cvbv5rx08nkCB7nO3iJw9e/X61atnT568fvfkkYuH rio6e/fy6aM3rxw5dPPQyas3r2w6q2TnnTUHrqy9flzTmUOXr568cuXAYcNWbuy9e2q9WTOXrlw6 tenYkSwHMt3ZkifXqVT8ER+9cjNnXruWjh49fIqvUfv4kd3Jwh4bj4SMcvJiy+Wo7Z3dmd4909Sm eesI8lzIcqlDyi2Jjl1KdpRbKsYme/M1dp5Bm7umm6Tv08C9lRNO0pvJdJKR/rN0GXv2zNq3zWHT ja504nQe3Q/37ju8aWvlpJvfXFtgpkqZZMLKLrrokouAl4ACSi66ZLJgg7nswkolmFzCSiaLnHIT Pyq804iGQW0Y4k3wMKKMMtBAc2KKyUDzDDLGwGjMjMhAk8yMySQjozEvxljMj8XE+IwyyPyIizG5 IJNMLjEu+YwxuOBSy5RThoJkKLUwiMsuU+qySyi5cMJJJlPuYoyBoLByCSeg4KILKLAwuGAtlVxy SYAXZpILKAHusouYnAxYCyi1/BcgLLWceaCaCjLoiScMxgkKJ3VWUkmee2YCyy6EwuIgl4Rmcicr AyJ5YICZQNrgg5kYs4uo/nXeCeAtfGYCKp+CsvkfK2KCcuarajrIoLAQSmgngKTq6UmAtXDpqa2F vooJngQa6OmdC+4Z55teBnisgLZiIpA00kxTTTforNMNXtNMw003756TLj3UWDMNufhKwwgq//CT giL/wFPKiO2c0g6/IbYzijzxyHMUUlORQw44FIMzMTYRT2wxw2J9Jc43FYtlT7rocMONOOiQI448 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 anxpbXxqbHRscX1xbGh2cmt4eHh2dnpLXYheZYFTZotWaZNgZoJka4RlbIloboNobopscoRsc4tr dIxtdZFpd5hxdoRxdolzeIVzeot5fYx8f4Zwd5Jze5N1fZt5fpN4f5l1fqFqfKJ8gI18gpR8g5t4 gZd8hKJ6h6WJbk+Ie3iKeoWHgXqXiHOvhXKFh4uAhpSAh5yEiZSEipyJjZ2Ig5+LkJ+akomcmZaR j4yEi6KDjauJjqOEjrGMkqOMlKuHkquMlbOOmbKJlbaRlqWRl6mTmaaVm6qZnqyam6OTnLSUnbqX nbKboa6do7KcpLuXorqrmY2spJu8ooagpK6ko6OhprOgp72kqbWkq7uprbWprrqtsryyrKW5s6u/ v7+3t7mKncWVn8GYqMiWqtSfsNSlrMKor8WrssWttMqnsMKpudaxtsKwt8u0usOzus25vs65vsa0 vNK4v9KzvNa7wcy3wNO7wtS8xNu/yN23wNqxwODHt7HPqZfJwrnSxLf717/pyrX947/Dw8LNysbB x9bCydbDy9zIz97Ax9rK0d7H0N3Rzcna08vX0crS0tLd2dXc2dbEzeLBy+XG0OTL0+TM1ejP2OfT 2uXT2+rS2Ofb4+vb5Ofg187n2c7k29Lj3tno3tP2zMn52sf939L53Nz31dTty8Hm4dvr5Nzq4df9 5cT96cz+5sn84dP85tv97dP369z98dzt6OLn6efy6uLx7ur77On55+P68uX89Oz38+v08/L69vP9 +fP+/v7q8O4I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzamw0LRouXNisUZv2Edc0atfm iSQ5bRs2kiVv3YqUr6YvTtD66XTmDZ+7duOCtnPnj9+9br0mTcOGbd4/ptiqYfunLRu1q1izaZs3 j+m0Y9WqUYPKVCw1qdiyVZvGVuq1p1ajUetKLZrdu2O1aQvrUa5csXzvhq1r99ZVa/PEelTmMppM abdw3UK7rZrjW3ejWZPbURouaWvZSsZMDfFZj8a0bZbJGjPTbYVn2UUWTXE0aZ45i5bJdi5hW8Yq X249zdq1bR1vxcLlWBphu5L9Fs6FWe42wreQXUd2a5ZM75qz/mGzKyuWNMeZPUs2CV2mLLtzO66/ /l3WLV2Ywwps1GgR/0aaYHIJI40wYmAmmhAIYCOXONKIIQYaiEcn8KDzjBvQcNJLP/no1M6H7nQD 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 0B1Q6Ua91Q8Q6hIQ5JP8ARvQzyAgAaF+6hzwABKwAbD+4+zsAZp+5Juu45VO00ceAa6+AUKr4xtQ 6USu6g9A66L+6q/OziCg66Ce1Ts+6Uce6qte0JMe7E4r7cXe6rau6bNu61sN653O6tEeAeQuAdSu 6cJO7MX+AauO7KeOArTu7bBe7QkY7Q8QATVdyQIBCGYwBcjNAg3JzHKZYi0QA3DJkHt58I+5lg2p ARVACWwQ8ZIADMGAL5+wDxjfD/tAvV8eDh7PD8ugAHcwBA5Q/gVxMJM62Y+Zndle8AZH6QVHGQc7 OVhOkAVx4JRQAJQ5D5RZwN/H3bFAEAVYsLE9cNw9wATH/VYPGZBq/gMwwHMt0ANkyXM0kJA2l5kp NoAEuAIt4HLXOpjgiZdUr3MrQANAMAOTWYAz4ASHmQJ5SZlgyQM5ewKTGQMmcAJlX3MrAJgFL/YR CfV1ifYFaAIvwPaIiZduD5YzYPfhafcFCJk9QANTGwMFL4B5GZE5G/gESICFv/dcn7NuiZCMP/gm 4PZVL/huT/kZfpk8twI9sJcEWICdP5lyyfVg2QMC2PgFGJdVTwOCiZeqD5kNqRHEX/zGf/zIn/zK v/zM3/wKAhEQACH5BAAKAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAAK CgoYGBgrHRIxIxY1Jhg+KxwnJycjLDw7Nj49OT4zMzM5LyYkLUEoMUQ9N0A+OUAxOUYxPVYzP2A2 Q106R2NBLRxDMB5LNyREOzJTPSZCPUNFP0hNQjdUSTxSRjtWQCplUj9FQUVGQUhIQ0ZKREpMS0xP SVFOSVRRS05bTkBSTFNVTlhcUklWUVVWUFlZVFZaVFpeWVxdWFdBTmhdVmFfWGBVXGxNWG1hW11o XVRtXEljXGNmXmhiWWRqYVt1al9zZlZyYU9mYWRnYGhpZGVrZGtuaWxsaGdmbXxuZnBvaHBob353 bGBxbG15bmJwZ29zbHJ4b3Z7cmt2cXN5c3V7dHp/fX58eHRsdIV4eoN0fZF3gJOLSBakbDWUXUSN alaHeWqCe3yBenaZfW+oblLGcUyEfYKFgX2KgneSh3u6jU2pi3XSjl3NjmX2qXz3un7qp3/9yX+F goOKg4WLhYmNioyLiIeSjI2TiYaTjZGUi5OYkI2VkZOZlJWblpidmJadmZqHi5iXl6KrnIqlmoqj m5KhnZ2pnpWvj4yknqGpnqWkoJ6spJytoZOzpJa0ppm9q5u2pZaypJKloqKppaSrpamsqaWuqqqi oKyyq6Wxray1q6O0rrG0sa27s6u8sqO2sbK5tLW8tri7uLa+ubqeoLKlrcG9vsOxvdeps8O6xdy9 wce6x+LCrZ3Fsp7VqJHEua3LtaHGt6jDu7PCvb3LvrLRvKXtnJftl4X1tIbzuJrpo4Pwqqr7v6Xz uaLzt7bqvKLanJjEv8DFwb7LwbTNxLrLxLnYxKnUxLPVybvbzb3Wxrf8zY38yYL9zpP81Jji0736 wqX5xqv4yrf826f41bjpyLL74bbGwcHKxcPNx8jNycbOycjGxMjRzMbSzcrV0c3Z1M7d1MfW0tHZ 1dHd2dTe3NnI0ubW3/Hi08Ls3cnl2sri3NPh3dn1x8b22Mn21tPk4dvr5NPo5dj25cn87NP25tn8 8dzl5eTr6uf17Ob88+P58+r+/v749vMI/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzaqxU LpxHcyDFeQwnrpy5eSFJohQ50uMrfPbwRaNFj59NeevgWZvmq6cva//2wbv2rRY6eUjvyct3zpw8 pfKampMqj55VpOTInTtXDqlTqSDltdsKsqzVdvLMps1aLis5p1VBfjQXrizIrOFMguwYrlvJk3I9 ogwHrrDhcu3QlhMHjltLuuIig/uYl3DfkuJQduwWrh3dbt/AdSv81ly7jt+4Tf5GMrK40IVZ9u3m WOS8kY7biQPdrdu2bZxNsiMHbps22JMnE/627Rvxwr21KWdHuPg36t+0afs9bPRfcNmz/n3Lbtjw 79HQt4svzK7wb27tu2kbpl176HACL12qpP+SJkz9MaKfJpr0B2B/lTDCSCWVAAJKNOMsY0g7yYxj 0z/8TCPNNNRco+FP/PwTFDyeeFNKLcScSEyKKJLiIimjjOIiKi/WaCMpnoSiYyg1huLJj564GOSQ OHqCyZFIYuLJf0oiqZ+RlwDIn35KFrgfg/xhMmWBBSbICCVfUkKJJgwyIiWDlPR3CSWKUJKgmgou mOWCUQp4CSOHKKIgmwI2omCZlYjJn4CK6PnllHfiKeeabt65H56BKBJIIGAGyoieXkpqCSWLUHLI p3kKaEmgn+r56IKWHCLmpIGA2iqY/oqoymahbRZKCauTUmLJl5MeEqmYegILZiCD+HrIIMUucohA xGjHDWuvhZPds+OxRpI53GRbnzbcHBMJMvbUwwYp+MyjDD74YPPPPf38k0848ogTjzQbatghKqWd 04478rSFV1bg/NuRW//SRY5lHv01UmEtJYxtb71lyw1tvX0jn3yOOUZbat7Up1o4E3OTTTbaUvuN OCNnQ8zIw6ScjTbHpNysyNm+rE0tLROTLcYiNwtzNr1NtnI2wxRdC861uDxy0tvY3HI2RycNNDfa eQP10txyC86KUNdSyjCjFF2KNytGTd/INxN9Is70iZyNiaWUXUt9RaFSNCqoxOj1/tfDHF0K31KL PcrXSWvH8t9GP31cKWEzHuMotcQoiiYCzUFHHn4AEicjfm4OJud3fqroIXgi4kg00XhyDD6zKGNP NdW0S86KZefTjzXS+DTNJKy8qKOLO+rYyfDBA4nJJpjgSIqPmyB//I/OG+kkJpZQeSeDmbjpJoP6 AaqglV4qGMjmpOPpKyOt9io+rpP+ob6v7QcS/iGGuE/6+PCjD3/6k6LvfiDu+4MA7QeqAcrPVQEE 1f7Y96n/+coPfRigBP8HwD/4wQ9/8BSoMCjAXlWQVQGs4B8Y8YcIltCEHGxfH1bYBz804lPtm6AB A9EHEbqvhQCEIAv7sIc6nOEK/lHgQX4GRCBNQMITnwCSJzihiU14QhS0OFoUaZeiWRBiHvPohz3s 4Yh1YKMa/NDHN+hxD3Thgx6s+Qc1fPGLngSjRM3qDWEgRsegJYc23uiNXMChDW/k8WIl42O2/EjF PhKDFSt62jBW1Eey/e1orPkGMbwWNdodbWWT9BqMRiGKwdWCR5v8G4yipklSiKIUx7kZJx93ohNN 0W8xCoUodPQ3Ha1ScnqLXCl+JwpjfANqo+DRKhn3ohSVwkWd+EQoOhEKGdnymb8jhSiJJwqSEUMU w5uljB4nzVrAaHnDC6eOMMHM4A3vcTES59xqgc1wnvObkEtnJ2ZFwD3sAQ/2/uShHegwhytAQSBY oIJAsUBQLKAhDWjAghMW2oSFLlShTjiCEwRKhSpgYQyFqIk9ZIGMekDDHvlQBjsSs46RJmYc4ejH NHaxC19IYxKeKIYn1HCJHCGpeUn60fFwGopNkKJ5ntCPJYZaiZz+KFGG2tOlaCWpSJFOT+Mb35/i FENWgaoRCaLhCvnAQgyy8IRfFeAFOxiIRgACEADcIQcFGCcd9oEPetDDCv+whxXmE4J+eAIQnsDX vvr1CU0wgWADK9jCGrawTzisYk+gWBNkARBZ0IIWLgiEyjoBCIVtAhCaQNjCZiEJScgCCQSrh9Bm IbOF3WsT+rBXIGwgAQtQ/sEBDiCA2gbgtgVxgEF0KxAf9MAHwPVBDFywAhMIpEB+QoSiNNEIPxkC EBf0Ax8ueIgLvhUQfDirKlbBh3Pcgw0dfUYz9HEMdqxjHZEgRBAIcd51KOMc1uCFG3ixi2nkA4vj cEQe/Wi1t/mxkR0j5Mq4sSJvgINsZHOZzvpYC7yVIm8xihs6Bxfhvf3NcSeSZimg9jdReJiToqgF LYC3zHCSkxTDO5I4eRS8ZepIFDmCnIebuaPllaKTJSbn8CyBiVBYIsXk1HEY1EFkIodhyEVWRxhM 4A9GjKMS/hCsP6Y8ZROgIMrqoIQ/ApU9KouJEpmgciWyxwVMcCEdW+iE/iiQrI5ouMkE6lhGm7PH 5Eqg485ZSIA/FvAHHLQCBwLwxxzqMAd/BAAEt9CAohMNAH+g4RZX8IdAqDzlSV+hFWKQdKO10IpI A+AMoAa1GKpQhSMIEQBXGANEF4qEiC70CEVAgqyHUIQiOAEJtaZ1D3ggiEV0CgtpMEc9sOGMapjj GMpQxjKm4AEPqCHZxjAGMeKhCzOYIRe60IctmGEMSTwBD3e4Ax3qUIc72MEOfYirXNWNQ/td6UqB YlOg0KQ/Y0WKff9DH65CCEC0mu8Q0IVudCFYQjzgUw92MPgf4mqHPdhBD3jY4Qrl2geD+yHifqCf WLfKB67uMK72NLhc/s/9cHziQQ98AIIxVA4EW2x25S8PbJQx648SmOASNzcBJUyQgigXI+dvzoTO h85kEYhAAZO6wRVekAoaWLQDr8hABjAg7gBEggEXMEAartBoADjAAadAQNdj0IBTNADVXOc6AAog iQKw3e1dL0DX5w6AOUx6IGqXtNglzYIYxOAFLFjBCk5QghEIxBaf4AQnGoGI50L3rdP9lCH8kAc8 TJ4Plc8DH/ZwikR4/guwgAc/iF2PcLAjGkRWBiEIofpboD4W5NCFLtygi13cYxxEXkYYooQmMZkp TuVTVZgKdYhLfOL4/dkUmG41KUUASH/yg1QADVEJ9uEKWJ3SxBOT/ojTKFFvUzzuhPM2Jf6hWmIR Q+3EJczP/h8j6cekYGcolDm88Wci/UfilPN3pQhktWoRgRAEzLADybADA0iAyJAMtoAMIRBoepAM duAPAuBnhXYHNFABAWBotxAAqwAAXMB1t1BoV3ALGNB1V4ABV3AFFDAHFYAOFQBqGCALGMAHKMh1 snCDsvCBXYcHFdAKFNB1WjABqzABNShpFKAFMXiDGIABZ9BoVyALntZolDZpUzYHsnABjTYHq5Bp ACAGViAFYFgFSlAEPlADAjEGqaZqtyZrP/ADOfCGRfCGQ4AEtHZrRcADb6gFe/AFZQACbVB7/gAN clAP3JBsxxBt/sUQC48QBmngCLHQAniQD/sgIu6CBU0wC7bwBGJwB3VAB2IgBmhwB/10BVZQiqVI UHOABVZQBaYIimgAildQUaRWBUsQBVFABUdwi1Rgi1UgUEcABUggBRFVBERQjHdIa1TQA0QwBDlQ hwv1BLDGjDwwBMLld28YA3gIh8yoAzKgA3fod8MFeH4nA0UwAzNgjTkQa7J2hzKAjTkgAzDwd+0I AzLAAzJQj9kYAzmAhzDwdpJAAG1XAJDgdm83d1dgdw7QCR4IAGHXdVwAAKqAanb3CKgGAI4gd5KG AgSQggiAABEQdjDgAgXwCATwAwTABWlQkQJxBWjQdQSgkpqm/pIpqJID8AgDQACOcJN0p2l2h3Z3 JxBi8JMzmQMsUJQwsAIlUAIcAAECQT+TV10dB26v+IlUeQZ28Impdjkd12tlUAZd8AZwsAuBOIjh ECHLsAyQIARBEAaFMAmt8wRQwAn7cA/xMAubAAmrtwzq5QetMiWHMEA71EGMEHl/yQcn91YQFHHp ZgecSG6cGHGdSAd0gG5+YAh40IlzMAdnIAZnMGiXIwZzgAf7dAVUKQaeWJqjNoukhpVSwIpiQG4+ dAWz2Jqt+Yl0wIp0sJmqWQWfyJtnsIq0GYZS4IVhaAVikAe5OQZVcAGvcAGugAGucAHOeQFjMJ1O mIJGuApo/uAPV5AKEtBo24kGrYBqLfkKAIAOANCcXRcFGICSq7AK6JAKFLCZFuAKFhAFBpCCkTYH 45kGDylokRCFlKZpgnaQkmYBkWABBoCgFpCFq1BoloadlpYKAqqfkjacnFkFUQAFRiBcAmEESACi TpBr8DgDLuACMAADOTADOvADIRmSLsCiMcACgvAFXuAFcAAH8/A6zmAN4lAMQFoMWPADjZAGHtAC jmALpGAM8dCk71AG5EALnGAItAAKOkCKrimbqlmKvbiLUeAEV3BRUbAES3AEZvqluegERgBruFZr RsBqQ0AEP2ADRABr9ghc5MgDeHiP7VhrSFADL5CiK+AC/uA4j8R1ooMajzqQAoKXAoyaAy6QAiYg eCuQoojqqCuQAzqgA4J3Ap46qINKXII3qcW1AizwhivAqJ6aAibqqScwALAaq7KaA7E6EGInEA3A WwDQkQURAQQxAADgq7A6EC4ArLvakR4ZAzMQqyZgrLZqEM6qEM4aqyVQqwJxqwSBrc9aEM5aAidA XIVXeBxgeADQQvdUcZspBlggm6R5BZsJamMgmViAobS4BaagBl7QBvXwD9gADc7wDCGVbMoACSoQ BM3WbJ/wFPHwDgxLBtlgCxBbDJEwBYyQbgBkcCSHbn1wbncgCOcmXXwgbuPWiXdwmSNLaOZWBxgr bpqn/gVXUG5aYIqlKAYpyKWsOAef+IVRAIatqaWkJoy0aZzE+YlQAAWlqKZqagRKEAW0qLRKYARR MGpWAAVPqwRPy7O2CAVRYAStSQVj8LVgOAZTCwWtyaFGcLZQKwVWq7RaWwVg+LQ9YLVKoLVkOqZP u7NMy4rCWIpjCIZGUARnW4xLQLU9ELeAy7NGULjFqAS1KLdHsARGQLZk+7NOUIqJ67eFu2tx+7S+ Vbhc6wRbm7meu7VrqwQ98ItKEIYbSmqFS6aZC1w1IAMCwQOFm40h6ai466gwMAMpEKO727sxkKom UAI3MAiE4An90K/Q8AzOUHpB+ohSlwEdoACesA8L/gsMwCAMZDB/sRALVkoFWqoFGuqlYxoFjzum DhVRR2AERECMxNi+tfa+Q8ADxmgEOdADRjCHMpCO9xi7yhqoKRoD8QgDAHyUg9eplEqpw5u7LjCp kQoDJbACLzC8SWlzI1ACJOCtxSVYFZyUF1zBwxvCFLzAKRDBjuoCSYmUHYzBLLzCSckBhXfBMJyU wztaKzypEZyqK3DBSDkCPuzDIvDDLpzBHFDEJWB0Q+zDGTypHIDDOxzBI1DERTwCGyAC43rBPizF UrwBUpzBP5zFWPzCJSCpKwDDKKDFRawACiAQ9pQHdSAGXypQTBtQ5stqVPBqZgprxcgDN8ACDAAE /vqwvM/AvNAgRscQC8UACR7QAR3gAYXQD9cLDL2AC1MgChBrC4igAxlLbpqpmWfAT+UWbozJBZ8I alcgWe56BlrQmTjriT9knMpZszY7pmR6vraYt6S2vkULBUWAv0XwtID7pUZQBUWLBPhbuCF6tvHr AzZQhj4gA8VYjGhrBDzQub8lA8CljDxQBOsbucosum3ay4X7hjVQzvXoA7R7tpwbXM9czs38Wzxw BIvLvkRAu7tWa/asp+X8AuVcA8yMzoVbazUQA8Hld+5sA/6cuETwt7/FzrWLp+UcAzXQdxJdznqq zf0MXIDXzwhdA9TcA71czc1choULXDaAzYAq/o79LBC75gMNvMSOSgIkIAIzLQIYXMPDS9MisAFV zAGj5QFWgA3N0Azi5QzQsA/lgAWaEAuNoAZ8wA3rQg2SPMm/oAhUkESc8AMLZYtmqsyAm4tmigR1 aqbLqKdFMAQ2oKdvuI8/wI7t2I4x8NbwCI8nSlwpgALfurswkALfeqKEl5SSqsThanMlbMUcwNNF bNMzfcQZwNNqDAEQMMMlsAEZcMEksAEQ8AAbQAJLydM8nQE+PbyejdkQwNMjsNMzrQAQoNoPoMYb UME8TdMk8AClXcWvpdmQXdoZPNm0Xds8rZS2rcYK8ADETdtJSQKQvdmHnQAJ8ABL2dzCrQBV/lx4 w13cCQABoI3ZIgABCaDGxM3cCnDEOx3bIvDdzs3dGZDbkG3TJaDeq83TMw0BOx3dxK0AMEwCApEH ZyAF3/iG+RiPfxeP+8uMhRrXcf2GHSACpLAGDN4GcuAM+PAP5zAM/KIP/6AP8DDVuIALubAPodAB avAEH1AFltNPVlCzqGycpLiKpGkF5FsFsukES1BRoIu3kLu+8rzQ57sEYr3HxRiixRin2yzWEU3Q RgDX1YiOL2CqCSzBBl6UL7DkUQ6O4Nh3PBC8lPoCPJDlUA7gTU6pfTfQKCB4S16UFB2ogaePL4DX JzCoPpDlghd4L4DlY+6pGjznS97mYG6qUC/gAoAnwTkAA656Ai/w5nG+5IM6518e5+C450U5o3/3 5/qI5WTOA4EH5RI85zMaeEwueIQqXIxu5gYdAxpR6qZ+6qie6qq+6qze6q6uEAEBACH5BAAKAAAA If4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAAKCgoRFh4YGBgUGSIZHzAbIS4d IzE+Kho8Jxg9Lys/MCw/Pz8zMzMmKTA0OkU8QUtCLhxIMh9BMy5MNyNFNjFGODJLPDVOPzhINzJW PCZRPjlQPzdOQDdOQDlbQSpUQzxXSD5YRj5ZSj5cRjNkRyxpTTN3VzdpUTlLS0tCQkNbRkFdS0JW SUJdUUpfUERSUlJZXGRdYGdiTEVkT0hjUkVlU0lnWUxrVUtsWk1lWVNsXFNnWVJxWk5zXVFwX1ht YlpuYVZwYE50YlNzZFt1aF55ZFV8Zll6aVV8a1tvYU5jZmx1aWF7bWN1Z2B+cWV+cWh3d3h3eYG7 YiSDbFyAaVmEcl2Jc16KdVuPdFiCbmGEcmSDdGqGeWuLdGKLeWOMe2uIdmuMfHGGeXGRe2WRfWyU eWeSfnHQXCXKbhfRbzDtdjnja1Pnc3LBfmKMgXWTgWycg2yUgnSWiXqahXScinuYh3eliG2ki3Sg jn6pi3OslHqnkXezm322lnbylD38rj/bjzDPjE7NjXTvi035n3j0mnTrknD7rEX7tlr5s0X3pXr3 tmvVoUT6x3b3xGiajoKWi4GekYWVk5Ghk4WilommmYyqloSumYSqnI2pl4ern5Gmm5Gynoq0nISs mo2toI+toZKtpJqmoZq0oY27ooK7pYyzpJO2qZa1qpy5ppO6qpW7rJu1ppi9sJ6pp6a3rqG5rqK8 sqS+tam/v7+5trW+uMDEqorBrp3DqpXKso3CsJ7KtZfTuJ3Fs6LDuKbEu6vJtqPMuqXMvKnCtqjD u7bTvaPRvqnZtqbMta3qiIftl5X3q4T2uJTwq5XzubXwq6bNwa/LwbDEwbzVwaXUwqzZxq7ZxavT xLPUyrvcyrPczbrZx7Hf0b33zY7lyqnhzrTlyr7k0bbk07vp1rrs2rzr17Xzyrfz17r01qb547zH xsTV1dbWz8nV2uXc4u3d4/Hl18Hs3MPt38nn2MPz1cbt1M7v4Mjy48r25cb66tft59vq6Of+/v73 9fHu7OwI/gABCAQQYKBBgwUPHkw4kKHChxAjSpxIsaLFixgzatzIsaPHjyBDDkRVrpy5cupKmjyp Uh3LkilVriz3TZ1Nc9n26dupDx26ZswKCV3UzB++c97ssWM3D58+fFCjPoV6r2rVqPmoWr06z6q8 e/Oa4pv3VV5XfPm8yksrT145efTerr3HtqTbtynb3n0rsxy5lir/xiQ3jpzhv33JiTts2K9fw+NK Qh63uLFfyogpi9sMrnLJcZo3byZMOTRkcZ21bR5nThxl1YbFaZsNDpzqyqhp1+4cTvTs27J/owZH brdtc7W5cftNezNta9pq046+nJvt38qVRx+ufLc2a9a4/lmr1h2cwFWoWKFa78rVqvfs269H5Yr+ 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 AAAAXgETAIcAAAALCwsXFxc+JRc+JhgnJyc5OTlAJxlDKxtILhxKMB5HMB5RMR9NMyFLNyVTNSFT OSRbOiRaPihTPCphPCZcQipVQC5bRjRMQjlkQytlSC1qRStsSS1jQCdkSjNjTTtrTTFnSzZsUDNs UjxnUDtxSi5zTTF0UjR1VTh0Wjx6VDV8WDZ8Wzp4Vzt9YD1MTExCQkJeVU1rVUNqVkZzWkRzXUp7 XUFzWENyX1B6Y0t5YUd7ZVF9aVN3ZFR3c2+CWzqAWDeEYT6JYj6QZT+DYkKCZUqDaU2LZUGMa0OM a0uGaUKDa1SDbVqJbFOLdFuHcViSakOWbEWUckqVeEybcEabc0udek2WcUaTc1Oce1Sbe1uUdliO cEeIdmSTe2KXfmSEdmuiek2jdkulflXcMiPyTwD3dwDuaw7vbjDhTC7iVVX3f0zickznb2zfQECY gmqeiXKTh3eLg3amgVm0iFa7kl2jhGOiim2oiWihjHSskWulkHWmkXirknWqlHqumHyyjWe7mG23 k2uyk3Kym368mnO8nXu2mXS9oH2cgVf6kwL7lRX7nCTuhiH5py71oBLBl1/AnXPGm2LMo2bNpGjD o3zBoHfWrGz2g0z1iU7xjVP2mmnpjnr5tk7huHX0pXH3xG35wF+ZkoitmoKmmIeznYG0noW1oIG0 ooq6o4O5poq+qYa9qYy9q5OzqJusopavrKjBo4LAqYbCq4jJqobLrIjIp4TBrpLFsIrOsIvEsZTD sprJtJPNu5zJt5rSs43Yto/WuI/StpLVuZPau5LYvZzWupbap4zKuqLHuKLQvqDEvbbsj43gvpTt tY7ytKjdwZrdwJbSwaTcw6PeyKnaxajPxLbiwZXkxZnmyZrrypvoxpjwzp7xyorkyqPnzKXu0aPp 0a3q1LPyyqPz06Hx1ar41qP72qX+3qnz2Kz027P627buxrb/4az+47P+5bv34bjMysfV0svY1dPY zsXj3dfu1cfm4tz658j05tf58Nrp5uX48+v+/v739fTy6+cI/gABCAQQYKDBgwgTKlzIsKHDhxAj SpxIsaLFixgzatyocVa7dujQfRxJst25cyVLnkxZT58+fPj6lXv2SdOam5g2+bPnzNk6f/XWwXxH tChRfEaTKjXqzt27pk2fQp3q7iPUdlOxVq2asqvVkSHDhvwotqzIj+dCngybFl3ak3DjyoVrzty5 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 KgG7OwETcAG+G7zB6wAT4ADGe7zH26q72gC9WqyzKqzO67y+yqvTW6zG/iqsCLAA1gu93Iu93uu9 2wusxyqsBIC9yEq+5ju+x0oAB9C+wPq+5cu+yDq/7EsABDAA93u/A7C/B7C/A9C//su/7jvABPy/ 7eu/8kvA7XusA7y+5YsAD3y+7ius7+u9ByAQYhAFP3ACz5d8HezB5RfCIix+IfwC8kCXi6C4ivAO /3AP8rAM1lAPQOEMbaAGl0sGZGAPYMAEXcDDNfrD4/h46bgEO0DEO2AEO/CO+NiPRKoDNODENFAD NCCQTHoDU9ykCikDChkCD8nFXRyRXDqRGTCRJVm1WBuTM3mT/ycBaYuUaluURNnGbWyUdAyVdxqV dhyVERCVT3mUffqUXA9wlAwglYRcyHyMlYSMyFmpyIvcyI6cla76yI18lZSMyFI5yJhcyJa8yIE8 yIa8x3ZslFK5x6McyHhMymkbyEaZym67yje5lBwRy7I8y7Rcy7Z8y7icy7qsEAEBACH5BADIAAAA If4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsXFxc+JRc+JhgnJyc5OTlA JxlDKxtILhxKMB5HMB5RMR9NMyFLNyVTNSFTOSRbOiRaPihTPCphPCZcQipVQC5bRjRMQjlkQytl SC1qRStsSS1jQCdkSjNjTTtrTTFnSzZsUDNsUjxnUDtxSi5zTTF0UjR1VTh0Wjx6VDV8WDZ8Wzp4 Vzt9YD1MTExCQkJeVU1rVUNqVkZzWkRzXUp7XUFzWENyX1B6Y0t5YUd7ZVF9aVN3ZFR3c2+CWzqA WDeEYT6JYj6QZT+DYkKCZUqDaU2LZUGMa0OMa0uGaUKDa1SDbVqJbFOLdFuHcViSakOWbEWUckqV eEybcEabc0udek2WcUaTc1Oce1Sbe1uUdliOcEeIdmSTe2KXfmSEdmuiek2jdkulflXcMiPyTwD3 dwDuaw7vbjDhTC7iVVX3f0zickznb2zfQECYgmqeiXKTh3eLg3amgVm0iFa7kl2jhGOiim2oiWih jHSskWulkHWmkXirknWqlHqumHyyjWe7mG23k2uyk3Kym368mnO8nXu2mXS9oH2cgVf6kwL7lRX7 nCTuhiH5py71oBLBl1/AnXPGm2LMo2bNpGjDo3zBoHfWrGz2g0z1iU7xjVP2mmnpjnr5tk7huHX0 pXH3xG35wF+ZkoitmoKmmIeznYG0noW1oIG0ooq6o4O5poq+qYa9qYy9q5OzqJusopavrKjBo4LA qYbCq4jJqobLrIjIp4TBrpLFsIrOsIvEsZTDsprJtJPNu5zJt5rSs43Yto/WuI/StpLVuZPau5LY vZzWupbap4zKuqLHuKLQvqDEvbbsj43gvpTttY7ytKjdwZrdwJbSwaTcw6PeyKnaxajPxLbiwZXk xZnmyZrrypvoxpjwzp7xyorkyqPnzKXu0aPp0a3q1LPyyqPz06Hx1ar41qP72qX+3qnz2Kz027P6 27buxrb/4az+47P+5bv34bjMysfV0svY1dPYzsXj3dfu1cfm4tz658j05tf58Nrp5uX48+v+/v73 9fTy6+cI/gABCAQQYKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatyocVa7dujQfRxJst25cyVLnkxZ T58+fPj6lXv2SdOam5g2+bPnzNk6f/XWwXxHtChRfEaTKjXqzt27pk2fQp3q7iPUdlOxVq2asqvV kSHDhvwotqzIj+dCngybFl3ak3DjyoVrzty5uift2r17V2/fuoADAyZXlxzhweYMJzbMuDE3xo/J PY7MjXLlyZclVwZ3mRvnzty0gRZdWRvp06JTm17NevU206+3beMmW1tt2bhzC8TFu7fv36ui/QYu 3Le0fDBhvtSESdOmmpgybcL371++dfboKZPGvbv37923/veChgxZL+7nffXqhUza+vfw4/NS74vX /Pr25+fPr8u+rlqz5DKLLrMUaCAuBiZYoCwKyiLLKrissoqDDM4yoYGrFDhhLLNwmKGEIK6Siiyp iBiiiKmkaGIqsaTo4ospxrJKiyXCyGKKp8DYIo025mhjiqX4mEopsZhCZCqnJHkKIqeYkqMpQ5Zi yJJKnmJIKUEiUoqWW16J5ZaElEKIl2MSYqaZV55JiCleSimmm2GaKaaZfgikGGPnENZYY4Xpuadh 6eh5zztDvQOKP+Hk448//zA6jiaZaMLcJs/UIw48mL6DKTzqqMNpp6CGGmo66qRDKqmdmqqqquWU k06r/rDG2io4sIJjK6235qqrrtrc2mtrwLKWTTbAEjvssKsRu82xzDZLLDbYGMvsNcNG62w21GYD LTbNXEOtt9hs4+012IxrbrfdeovuuOg24+678MbbDDHx0msvve8Sg6++8+rrL7/AzNsMMP4O/O+/ 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 OzFALBtVQjNaRTZeRjheSTddSjpVRTlTQjJjSztpTj1gSTdkUT1rUj5zUjRiRCpKSkpcTUFWVlZf UENkU0NlVklmWUtsVUFtWUNsW0xoV0hrXVFjWlFxVUJ0WkZzXUp5XEd7XklyX1BiT0BuYVRmYVt1 YUx8Y0t+aU50Y1N6ZlR8alV8a1t1Z1h/cFhgYGBpaWl0bGN/cWF4eHi2OQCxOjivSw61UQm7ZhG2 ZTaBZU2CaE6EalKCbluKbVOAZ1KHcVODcV2McVWLc1yRclaSdVmTelucfF2Qb1OEc2KKdmKMeWWN fWqFeGmTfGSWfmaBb2CuUU6gfV23cFa8c27CUynWeh3RbS3jfSvIVUrMdEzKeVjNb22XgF2MgXSU gmybgmWbg2uZg2eciXSfjn2Wh3WfkH2jhWSiiW2niGijjHOgj32sj3OhkX+qknWslXunlHi1iXaz k2y6m3O0mHmwjWq6oH+7om7djCndlDfXkyrcoz/ikirlpjrTkFfTkG3XpUrIqnzFpnrcsHDynHLk jmbgqVboo0rsqnf1xHmVjoeblIqQj4yllYKol4OrmoWtnYmmmYalnpW0nYOwnoi3mYa4kYuuoIyq opa0o4u8ooO7poy6qI60oIWzpZK2qZW2q5q8rJK7rZq3pZu+sZ2/sJapp6S7tKq9vb27t7OzrabQ j4vDqYnDrJLIqJXFsJXDtJzJsZbMtZnNuZ3ZuojTu53WvpbRqpjCtqHFuaHKvKTGuKvGvbjTvaLZ vqXrtYnawZjcw4/LxLfVwKPWw6nbw6PaxqvdyqzfyKbXx7TPwKjvyJXgx6ThyabkzKnpzqvsyaXh zrHvy7Lm0K7s1K7k0bTq1bPt2rvr2Lfw17H03LTz3bn017z00Kz24bz14bbIx8XZ2dfVzsno2cTt 3NL248H44sb26dPj4Nvl5eXt7e3u6eL////18/Hy8O0I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxI saLFixgzagwGr6PHdes6ggQpEh5JkyM9dowmLRo9fvhi9mM3Dpqlm5UqQeNXL1w4ev7kpUOHLt1Q o0bNnTOXzhy5p9iwRaOWzp69d1azarX6jp1Wr+/CsgMbtmzZsWi7jhWLFh47tyHhphxJt67duurW 5VW3l2/fvHr9CvZ7Tl1hw+X8litXeLE6xosTRz63GFzkyJYtY67MuRw4cOQ+e/4c+jPp0qZTqzb9 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 uXqq5PsCKEC+5xurujqssLoCtcq+wOq+7wustJqqrrpuG3BuVqhu+JtuVri/GxDA6YZuAVzABUyd 0GbAG4Bv0imd39nADqydv6qcB1zB+BbAGrDAGqzBGZzBGCwQbbVuHKCyKpuyGGDCJ3zC/JYBKTwB KOzCBBAEiAC5kJsIlzANt9AFFOgFQlADRLALn0AGYvC5asAGoxABIpDELACZ91oDM8ACUHwCUkwC J1ywkLnEPnCvM1ADLMDFUFybUswCUnwC8FrGv0kCaJzGanwB+uqxIoABF6DCK/uymyi0Q7u1Bhq1 eLy1fMzHBrq2/noMAXvcx4RcyIRctogstnmryGObt3b7yJAcyZKsAAoAyZSst3pLyZWcAJmsyQqQ AJTMyQsAyp6cAKT8yaacynqYyqDMAKjMyrAcy4g8yptMy6fsyZesyY9cyYi8twAwBjdWgzq4gy+Q g8Ssg8UMV8YMV0BIzFt7C4zArdy6CNggD/GQC401DfGwC4IgBmJgBOBsBMxgA+aKxpgpBKAJmfmH sCywsUOgBTtcmZepBVKAmU5Qz2GQgp0JmiW4A6Ppz6TpgjuQsDMgAwS9sDMQm7Mpm7OZm2NJsVb4 mzSAAhvgm3MVwDRQ0RRdAgtMA76pnDQA0hoQ0iH9nBvLsSjNYLHNOZ34JgLM+Z3KWQHMKdPUCZ6M eNM4ndM4jZ46zYiLuIjn2YiMyAE+ndPUSZ5DzcDSKdQPHNJEXQGLCAHyCdUtW54jvcApndVandUa 0dVe/dVgHdZiPdZkXdZmrRABAQAh+QQACgAAACH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAsAAAA AF4BEwCHAAAADAwMGRkZKhwSNCYYLiUdOS4kPDMqNTU1Ozo5JCQkQS0cSDsuRjcoRjw1ST40Sz84 eSYAdjQHcSsrdDw3TUI2TUE6RUE8UUU9VEg9V0o5YVE8eUU7TExMSUVBVUlAWk1DXlFGXlNJU1NT WlpZY1VFYlVKZVhMaFZMaVtOZVtSbFxRYl9bcV5TfF5bdldNbWBTbWNZcmJVc2RZdWlceWZae2tc eGhWfnBeeGBNY2NjbGxrbGhidWthfG5idW5pfXFkfnRpcnBsdXV1f39+e3h0gDEwhUcRkUstjVAw tnk7m2A3hl1WklBCgG1ej25dg3Rck3BQgW5ghmNgg3NjgnZqhnhkhXlsiXZlinlmjHtqiHZrhX1z i31ykn5soWZMoWpNpXRZsG9Lr3Vtr15XjoBqjIJ0jYR5hYB6k4FtmIJtlINyk4V5lIl7moZynIl1 m4t7loh1nZB9vYxKvZBJvJFToY55pIp1pJJ9qpR9q5l9upRuwY1HyJRKxJZXz4xWyZZ4xJFsxal3 zahshYWFi4mGnI6BlY2BnJGEnpOIl5OLmZaRmJeUn6Ceo5SDoZaKpZmFpZqNqZaDq5mEqpyMpp2R qZ+QoZ6cuYiFspyDsZ2Lv5ODq4+BrqGNraKTraWZpKKcsqGOuKSJu6aKsqWVsKeas6iXtaqbu6mU u62buKaSvbGepKSkrayoq6ehtq2gua6htaeivLKjvLWqtrKotra1vLq2xpiJxKmMw6+RwK2czbGJ xbGSwLKdyraU076c1qqNw7WjwLepxrilxLury7eiyLmmzLypw7u10L+r57WZ8Lmb6b6p1cCezsCs zcGwyMO50sKt18Sn1MWx1si01sq52Mex28u028253dC8786Z4M634M+44NC35NS76Na96dm+7dO3 8cql8darzMzMxsbE1MzB39PB1tHH09LS3NvY3+Df3+Dg4tTB5djD69zC6d3L7dXE5tzV89nJ7uDH 7uHJ7OPZ8uLN8uXT8+ra8ufe4ODg7Orn8/Lt////8u7iCP4AAQgcSLCgwYMIEypMGGBhw4UQI0qc SLGixYsYM2rcyLHjQGfvQoKjB25kSJIjS9I7qZKlyXed9IxC969mvn736IkDFAjQsmXK5NkLF25e v3TYsmWbNi0btafOnj1zRsyZs1VXV8Wcdq9evXtgw3odS9YrvXr0zqZdy/Zd27RuT4Z0u3Ku3Xfu 5oJ7p3Jvyb+AAwv++w1w4W+IExf25q0kY8WIGT/ulniyZMnfulHWzLibN82UP4Pu3G0bZ83XQJc2 DXoba9fbsMF2vfratmvcaF/bfdv2bt7WnEWL5sza72jShkc7Fi2179/Qo0uPPu3aNOPXrE0TuKp7 qlWpvv6HBy/+FHjz4cOj777KfJkyi+Dlm1/TnjZlgG7hUvZTnDx++5gTTC2NePLJKrLMIswqtHR3 yimmmOKJhJ50EocZqxCjITLEPKPhhyCGCKIwJJYojCzEkJhgL7Ik2CIsLb4Iy4wIrgILeenhmAoq pqCXyik8mmcKKj8++CMqpxSJ5INM9ohkhBCeUgopp5AS4ZVQkkLKlKZYaUoppqgCZoReRlhKKWJe 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 tR7AtR/gAVV7tf59fLWAjAEeYAEfELZNq7WCXMiLrJdim8iIbAEeQLZRe7RPCwGTHLVQe7RGW7Sc 3MlFCwEOMMoYAAKTLMqjXLSp7AChzMoQ8AEi0MeWXMlO+8i0XMmP/MgCcQcnhgVUAAS/LGUh6IGE CgRSwIFTaczDLILHvAAFQAQhPAd0MM29YAu10AqCQwuNEAQtwAET8M1NQAaP4AGjPMqfiX/pCpbA qm/tegA/YLrw3AVn0AVswAUDOICxW7sKKFCUOYEZKKiWyZkhuJmdCZpSZQP7OlU1EL4Cy74HW7AF a7D2S7ADa7ARPbBBaL8VrcBBKANYfIRZbKoKO9IJy8AMXNILnFTSKr2wKCCbLV3SLa0CLf2/M32E /CubDcvSK3ACsvmEK31v/7sC/oudIQCdzWmxzSkCKGCxK2C/K/3UC1vSKF2EHlHVVn3VWJ3VWr3V XN3VXq0QAQEAIfkEAAoAAAAh/hVDcmVhdGVkIHdpdGggVGhlIEdJTVAALAAAAABeARMAhwAAAAwM DBUOCRgRCxYTDxQUFBoXEx4aFRwcHCAWDiMcFCMeGDwTADsaAzkYFzkZFyUhGyolHTApHjskHCUk IiomISwqJSwrKTIsIzstKDszLTYwKjU1Mzw0MDo4ND4+Pk4tD04tFE4wD0wyGEosKk44KkI8M0c3 M1AqKFs5KGA+L0ZEP0lEO1xOLF1DMVJCOl5TOGRDNENDQ0tGQ0xIRU1NTVBLRlROSlpKRVZRTVlS TlpTQFJSUlxVUV5YU2JcTmRSRmFbVmReWHZZTHleT3pbUmVgV2ZhW2pjXW5oXnZhU3NqX39sX2Rk YmxmYG5pYm1ta3JrZHVuaXhvaXpoZnZwZnZxa3lyZXtzbX54bnNzc3d3eH12cX55c3t7e4hnWpd2 WoB2b4F6bop6b4B3cYN7dIV+eIh+d4h/eJdvaZN0ZJBzbJp4YZ1/ept4c4aAdYeBeomBd4uDe4yI fZ2GY5yIZpCGfpKIf5yHfaOKZaKMbKiPbKCHZKOHfauRbKmQZ6WTcaqYebCWbrSacLideoODg4yH gY6JgoqKipSLg5WOiZmEgJiOhZmPiJWQhpWSi5uRh5uTi56YjpKSkZyWkZ6Zk56dmamOiaKIhaCX jaKYjquXiqKclaSfmKmdk62Wkbefj76cgbSXia2hhaahlaahmqqhlaqknK2onrKhg7WjjbmsjbGn m7OqlLSrnramk6OkpKynoK6poaurq7Kso7Ovqbiuo7awpraxqrqxpru0q724rrOzs7y3sb25sb6+ vsKricKomseyjMWuosC2p8G3qsK6rcq4p8S8s8O+uci/s9S/sczBr8fAtsnBtszEus/IvdDGt9HH u9LJvt/JuuXMvOjLverZvcLCwszJw8zMy8nGw8/Qz8/Q0NXNwtjPw9fQx9TRytrSxd3Vyt/YztHR 0d3a09ra2N7g3uzPwOHNweDXyuHazO7Tw+zcxOzYyuTd0eve0u3izOfg1eTi2+zl2+7o3uji0/Dh 2Ovm4e7p4uvs6OXl5PDq4fDw7f///wj+AAEIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq9MaO HTlyHTt+DNlxHMmRJE16fHPlTrh9/frp89fPnrpUokBZsxatXL578erxC/fsmbNdu5z5QnqrKS1U qFqdIkXqUZYruu5pvTevKzx48cDCm/fV69ez986qXQvPHLyOb+HGfRuXpN2Q69axy+vRI7l1HwHn /Tju7+Bx68YhzotY8TpxiiNLngx5smLI4jBfHpc5szrM375xDv2ts7jSmVGTFl069OnVsGOv9vZt Gmnboafhzu3Nm+1pypQZQ2ZM2bfewYcPVyZt3LTe3qDpjq67erbquq9jl65b+nWBtML+u2p6i1ZT V+PNky9/Pr169VWQzAmnL6a+ffrkVQO1yVS1dta8Qw8/5zRzSiWPOCJJKeQ9BRVVpFRCiiSSJPhE EqggoyEyvyDjiy+/+MKhhyR+aGIvH+7SC1JI6eLiizC6iMuMuLgYHi636EILLrXUYostPdYS3pBD yiILLUa6cuSSRh6pZJPhyRLLkkjS4kosrDTpCi1TGslKLE/FAlWVR56CSiynxILlKbKc4sopX6aJ pZioKJnmmVjKwgorp/TZ555+otKnoIL6maahiCaqKKKmLHoKJ5VIUokmlRgZSyeVRCoJJZ3YQssp pZQCqp+i+tlJn6f2WUqqnbRa6in+nawqkGLsSEZYZLcqlqtfk4mxhCPTxFSTPPvco885vPCCjj74 WHMMIF8MUUQUUEhRxRVzoLJLg648CGFVVVRxyzzosOMWW26ZY+66H5GjbrvwklNYYoXhCs5k90Z2 b2eonTYOaa/JJrBsttH2W23gPNdbbbolzPA0CSeMXXXQVTxNNtH1Bo032mlXnTQcc/ycNNZxB83J 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 GJ3RGr3RHN3RHv3RIK0QAQEAIfkEAMgAAAAh/hVDcmVhdGVkIHdpdGggVGhlIEdJTVAALAAAAABe ARMAhwAAAAYIBgsMCw4QDhQVFBYYFRobGh4gHiMkIycoJygqJystKi4wLTM0MjU5OTo8Ozw/QD5A Pz1BQUBCP0NEQkRIRktMTE5QTk9RUVBST1JTU1VXWVZYVVdYWVhZV1xcXF5fYF5gXV5gYGBfX2Bf YGBhX2NjY2dnaGdoZmdoaGhnZ2hpZ2tra29vcG5wbm5wcXBvb3BvcHBxb3Jzcnd3eHZ4dnZ4eHh3 d3h5d3t7e31/gH6AfH6AgIB/gICCfoODg4eHiIaIhYeIiIiHh4iHiImJhYuLi4+PkI6QjpCPj5CP kJGSjpiXj5OTk5aXmJaYlZeYmJiXl5iXmJqalJubm5+foJ6gnp+goKCfoKOim6Ojo6enqKeop6eo qKinp6inqKqqpaurq6+vsK+wrq+wsLCvr7CvsLKyrLOzs7e3uLe4t7m5tLu7u7/Avr/AwMC/v8C/ wMDBvsPDw8fHyMfIx8fIyMjHx8jHyMjIxcvLy8/P0M/Q0NDPz9DP0NDQz9PT09fX2NfY19jX19nZ 2d/g3uDi3+Xm4+bo5ejp5urs6f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj+AAEIHEiwoMGDCAkGWBggoUMADR9KRBhx osWLGDNq3Mixo8ePIEMSBEQS0KBBJU2qLIky5UqXHyzAwJOops1Eg6ZA0XIIUR6aNRERytNmzRow XNCMAaPFChUqT54gmWqkSA4LFrQUGmTIENeTXruCPUl27KCtZsuqXUvW5EmVKOO2JCloUKC7gegK wmsXb6C9gf4E8nPSTyC7ew371SP47x/BfhQLZhx48uTBlP/o8fO4sx/GmvWADs1YdOjHohl/Ti2a T588qV3DFp2nD+vatnH34ZMnDx/etXm/7p2HTRo0aNKw6fPaePLkaegE0kO8enU6dIhnp1MnT3bv db7+Y88usEyYM+bDjDkTxrx59uzLyI/fPn4ZMedjzgB6M5EhLVNYMchNhvxxRhM/5JBDEVOAEQYY YFjhVFRLUFWEEFddoAUbHMLB4YccKgciiGqEmMaJKKIIHXIsolFGi2Lc56KLMb4Xhhj4haHjjmF0 wWOPP/rIo5A7EuljF0ciqaSQSPa4ZJNKOqnjkVI+qeQXYCSpJBhffLEFhF5qsYUWXTD1hRZZdvGF F12Q6QWaX76pRZhvlqkFm16cKeYWa8qphZh//kmFE040Qah5WzxFKKFUpBHGmIFGKumklEaKxZ8C pTQXSW259NKmKumHByJB2YQIHhIGkohQbBgRwgX+F1gQqwUZmPAEhFc4ZcUTFU5VhFVYafHVsFuh xVZbZbkliKZkCeIsSoIBcpe0g931mLWd3WVYH539YVtqp7FGGmmpzcYcc6z91hprsfEh2mu/wdYb vMQN59u9wFnXW7769nudd9phd50d4gFMhx3eETxeHgiPZwfCcrj4Ihp29GGHHGwgNwYb8toxxxwe 0wEyyA/T4cbFD6Mshxwo23HywyzLIZATT/1JZHpljHHejT/mvGN6YXyQgQyjHmJ0Ij0hgkgccXTV xg8ezIrV1FiFYEWEEu7aKxJFBIFDsCOKqNzYJzp3InJnt2jGjPKhIYbbMcaHhnpzAx3kkFCqqWb+ j1904QWXV/bdN5J1djl4m3h6MWYXW7QJ6JuQQ3ompEz9ucWYkPopqZ5/al7p56CHfumlkpJO6VNU XEoFFE207sSNgtbchXlaUKEFFrjnXruguwdqu+281946EUH8IFDIKY/HncDEmfaXX9MG5kdMMsSB iNFGG3KIIaR69URMslIt/gVW5LprVFJNJUQQNgT7Vqcl5cUpYn85K4hg9mdb2bXXcgaaaeL6Tbxo I8B76YtfBuzNd66znTzMwWAQVKDBttOd7TQQZMpb3sEU5jEOKi9lBPsYyUCYMpZ1MGYqu5gJU+aG mK2MZS1cGRxWFsMWtjBjOKLYHNgwhh6OYQ7+B3ODG+DghgfOQQ4xXBkbbLhEG7rBOfLJEZJAJxAi WDEIViSCEISQRSIAAQhazOIQvohFIhjhjEdowhMaoAAPrMEPhSgE0rrSFUL4AQmwEp8eZXW1rFGI KuuzQayykCIVoUENyFHDcVrUoiieYW44OgOOfkTJSkKpR2xSUp684CfPhe6ToJQU8P5kukBVIVKn xF2lVHm70ZFylILKwu9I+acqpHJ0pEtd7aiwx1768pcW6ALqUAeBBzSACAk4gAEKQIABCIAhFpnB DGggzRnEoJoCWSKInqjNbY7omyMqAAAaYIUsnGENTGNaG9bpg2YOoAAFOAACErAABjTgARH+qIAF VjAGPz6BCb0SQtdoEKzAWAsQl+lWZxjzLdPw4TG/Ic25mMMb2vhLO9axoMAUBjCCleyj2CGhSGHW spWpsKQmhdkLV7pSl6nshS6rYQ1XKkQkKlGINbVpE3HK054KEQ5EtIAihjpUrBC1qEI96gMecFRF GMAATQ0ApKJwhDMCQBEAaMJVBdJUrh7Vq0QFwDBTN0yB/OCsaP1BENaa1ra2tQc9QGtceyDOBgQo C1kAwxn2eoY2ZIEBBalIQQqwg8LK4LAuWMEKUBCCxr4qnkKIVJR0lLMXyeeyUcQRfnymnkruyEFb KpPfztSlO4XyUqc85ShJ58rdAe8prpz+5e2qYDss2LJ2ssxd6rCwW7Ly9re0HStsySpc4hb3uGOF AqGaUFUjWHEIZ4UqMwfgTAEogiFY3SpXt4vV7GZ3ICxggQjGKwIQbNUE2v3uQNS73e2G973wZYFA Crmi5yzykIw8jn4ZWVcmTGEKeNWrXs/ggwII9iABQMAOkGBYGSQWBSj4wAc4wIEMREAgOegmh7gZ tg+RLUUhMk7ZRmwcEYPzxN48MVA9pMQm7vSJQlwixogY4xl7aIhA7ZCOO5yi5/h4Yo3UWSUbpyYv TW5Sp8xC7VT3O1lSIbhUyAJvn7LVsG6VCukVa5a7C1axNkEIPOCBEIDAA+Nh1cxgHWr+l1d31a9G YVFwLhSGc9ADOtdZQTnQAVwVdGcF6QDPeQa0guq6BP8CGK95BcMOInLggQigAlNpsAwU61gKw+rC ALhB61qXxiMkIQlIQOMZz2hG55qxi18sglrRWjy5wvXVfBa0rHNAgxvQmga1piY1q8nrXfN6mr8O drBZUE0YSJMFxp4BDJZ9bGVLEwbXjAGxiR3t984AvjGQNgtagO34evvb4P62drMsX++ul7tZJkgH QCCCda973OxNN0HMDQAVnODe91aBClhwgvJoFj03qhF7JhkjyrbHs2EQJwMK/V9E5zULi3aIAmbA BKvsoAY7cPBiGzthDmjgAhJoSA7+1KDIs+03bfdlkWUt68MxTBLhUwLSlcaUJ9NSSsmWCp7tUilL nWNByrvlbW5r9hQnU8EKU0bucadQXKYXVwqDekoUFIU6JzgdClOHgnJpNignvLnrcXZCm62MVbF7 96tVTu9X/xxmHfx57GqG+9nJfm6qNPcIzZ0zrfdu6xzcgAYKwvWtb/D3vuMa17a+gcKnUmgfODwL 7RzIQgYygAwAtAiFvfhhF8vYxlY4AxfAdA5GbYTmktrUVtwiENbaalafVQdnpfMP/jxrBRn+8Lj3 9a6vaU1th/v3vn/vCn5P/OLHd9/vRf6+932C5N+b3ylggb2Zj+8TQPi9zce3vfP+Xf0VOKTfH+mA +Me/AZCgVyAmSL/61y8QNeVpTX5DHGnnZDMuOA5y9L8TFxReBCMsYQmOxwRZMAVMwAQKcBAHsANT YAQ+sAMzoFiItQIl0FgeQGGgZwEPgGHI8Ug5MwaZJR+WFHN50zhk4jdbICeeFChCNzq/g1xT54LC NXVfx3VRMHWMMigzuChaBwWD4jqG8oPLtWmFsmlEWIRG2ARKUIRpxFybtoRM2ARIgHdG0ARTGGqc 1lzMdUaflgRUWHqlV1VJQHrN9QOHN3pdWFU8cGu4ZgM0YANu2IZryANUEAWkZkXOhXpZhIddRDxr NQRBwEUCIWyCOIiCKE4L4AP+/VdoBbiITBACB0YAPgCAPuACDlAAA0AAEfBgjPUBIfB5sSJ6/cdF WnQhrLd6q/ZWsdcDtFd7gUdrfydNvhYD1BRevTdt4IZ8/PZ8LJACJ7B8/KYC0deL0qdv4VV93Gd9 1WdvuXhvJsCM2+eMzNiMJ5B+0yiN0ViN65eNzaiN3NiNIMCNJKB+4RiO6TeOJGCOJPABGrCOGvAB /GYCH9ABG6AB80iPG3CP+IiPHcACNMACH8BuISBh8ChhBNkBBHmQCFmQHyAQt0NLu6NKteVaufVb vzVchoiIv+IDUxCABegDCKAQDLCRDQhYA6EAk4YCE+gBncgBsBJ6GOYgd/P+JKV1OZLzOaqzS7uU dEoXBUxHKDa4KETohJzWhEPZOlNIhVxIFU3AhVUYhlCIlEYQakYQhp82lWEolWEoanc3aqZXaqT3 lV/plXboXAKFh0NgRWBEPHxIBEPQln64PqW4eqzXh0Egl7vGj0HgBEFAazPwAtX0AoAZmDYQmDlQ KEDwA4fpVor5A3GVA2c1V4wJmQLxXjAAbtdGi8YXXoa4Az6AiD5wRqE2FUhgAoJVADXQgDVwAALR EBRQAyg5gROmARmQARZQARkIADmwVnL5mGnlmHl2Z6soaH93eMA2bMe2bLYYX8M3jPy2Aso4jdUY ndQ4ndRZndvYjdhpAuf+qH4gsJ3jaALdeY7dGZ7n+I//mI4fcI7oSQIgQJDwCALtGZ/tmZASZpAH aZ8KGY8KaZ/8qZ/jt44YgAEnMAMmoAEYAKAGeqAJugEBeo8nYAMsAALjl5/6WZ8WKn7x2J/2KRDF 9YJRZ4NRR3VeN4c/CQXipACF1ZlFgJG/0qIXUBEBcAAlMAMXMACOdm0lkJIWmEcV4AAYxjmi0zs1 o5PHVYNSF3ZBOIRGuaRHIJWk55Wnd4djeWpGIARVakZnKYphxEVYBEZyyZZjBJdyOZelqFZ1WTxz aaZqynpnxVZquphwGldy5VZyyptpJad1iqex55it8wPhFZiAGqh+qQMpreN2Z+UDcBWZcYWoc1Wn jHmnicqYIjGplFqplnqpmJqpmrqpnOoQAQEAIfkEAMgAAAAh/hVDcmVhdGVkIHdpdGggVGhlIEdJ TVAALAAAAABeARMAhwAAAAYIBgsMCw4QDhQVFBYYFRobGh4gHiMkIycoJygqJystKi4wLTM0MjU5 OTo8Ozw/QD5APz1BQUBCP0NEQkRIRktMTE5QTk9RUVBST1JTU1VXWVZYVVdYWVhZV1xcXF5fYF5g XV5gYGBfX2BfYGBhX2NjY2dnaGdoZmdoaGhnZ2hpZ2tra29vcG5wbm5wcXBvb3BvcHBxb3Jzcnd3 eHZ4dnZ4eHh3d3h5d3t7e31/gH6AfH6AgIB/gICCfoODg4eHiIaIhYeIiIiHh4iHiImJhYuLi4+P kI6QjpCPj5CPkJGSjpiXj5OTk5aXmJaYlZeYmJiXl5iXmJqalJubm5+foJ6gnp+goKCfoKOim6Oj o6enqKeop6eoqKinp6inqKqqpaurq6+vsK+wrq+wsLCvr7CvsLKyrLOzs7e3uLe4t7m5tLu7u7/A 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 4AAYxjmi0zs1o5PHVYNSF3ZBOIRGuaRHIJWk55Wnd4djeWpGIARVakZnKYphxEVYBEZyyZZjBJdy OZelqFZ1WTxzaaZqynpnxVZquphwGldy5VZyyptpJad1iqex55it8wPhFZiAGqh+qQMpreN2Z+UD cBWZcYWoc1WnjHmnicqYIjGplFqplnqpmJqpmrqpnOoQAQEAIfkEAAoAAAAh/hVDcmVhdGVkIHdp dGggVGhlIEdJTVAALAAAAABeARMAhwAAAA0NAgsLCwUGFQYGGQcIHQoLEwwMHBMSAxoZBBwcDxgV DhQUFB0cERoaGAoLIQsMLA4PNhQVJxkaKxcYIhobNR8gLCYbCiEeHCwhDSQkES4kES0tGTIlDjIm EzUpFDgtGjgrFjswHyQjIi4uJCQmLicpPDQyLzg2Ljg2MD8/Pzg3MxwdQS0uTTc4RjM0WDs7YUM3 IUhCLEpLPUhFOlRMPlFSPVVIL0JDRE1NTU5JQEdIVU9RQU9QWlBPUFNTQ1RUS1xbS1dWRlJSUlFS XV1cVFxcW1dYVlJTYl1eYlxca19gTF9gUF9gZWBfTmBfVGFgTmRjU2ZmWWhnVmhnWWlpVmxrW2do WG9wWnFlT3FtXnluW3NyXHh3X2NjZWNlbW5uYmtramhnbGVmc2tsdGprfGZndW9weXBvZHRzZHRz and4anpzYnh1an58Znt7bHR0dHV1fH18cnx7enh3eV1fgGxtgWFhgW9wg3NzhXNzi3p7inp6k3h5 lX+Aen+AmoB+ZoB/aIh8ZYB/coB/f4GAZ4SDbIiGbomIb4OCdIWEeomHcYiGeYyLc42MepGNdpGO eJqNdJiPepSSfJuTe52bfJWHb6KWfaSdfoWFg4eIg4uLhYuLioWFi4ODnYuKlYyLm4+Qi4+RmJCP iJaVgZKSjZiWgpuahJ2cipiWjJSUkZKTmpeYk5iXk5ualJ2dmoODoomJqZOUo5qao5eYrpeXtaKX gqWbhKCei6ucgqieiqGekqCfmaKggqKhja2hiqSjlKOjnKmnlKmmmamolquqnLSmjbesl76ym6Sk o6emqKinoayspa2tqqanuK+wrK+wp7GvpbCvqbKxpbKyrLi3rrq4rrS0s7i3s7u7tL29u7Szure4 yb2+07/A0cK5psC/t8C/vcLCvM/KvsbDttHLvcTEwczLws3NzcXFzcbG1MXG38rK1s/Q0NDPwtDO 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 TDtIRzVaSCRQTzhUUzJTUjpZVzVZVzhaWDZdWzplSR1mTSZsUihgXjxyWzVxVyxiYD57YDRBQkxM TExBQkJHSFlcWkVbWktSU01SUlJbWlhST1RKSmlVVWdUVXRSU3xaWn1bW3ROTm9gXkRkXUpiX1li XWpkYkNkY0poZkVoZ0traURsakxjY11tbFNsa1tmZFRwbk1ybERwb1N0bFp1c0R0ckx4dUZ8ekx5 dkp0clR0c1p4d1F4dlp8elN7eV1jY2JramZmZXVxa2N6dGN9e2N4d2d1dXV7e3R+fnp4d3c2N4VX V4VcXZNLS49mZph4eJR4dYhmZqlra7Nwb7R3d8WBfk6LckuAflGDd1mIc1CBf2SGfWuAf3qAf3OD gE+FglOFg1qIhVWJhlyNilyQjV6YglqYlV2EgmONimKIhWqCgnaDgnuIh3yKiXyJiXaRjmKWiWaU inKUjnqUkWWUkmuYlmyamG6bmGGUknSWlXiYlnKZlnucmnOcmnykkV6kjGSljmirlGuqkmignnak mXe1mWu0nXagj3SloV6zoHjGq3+FhYOMi4ONjYqHh4aFhZePkIqQj4KQj4mSkoSUk4yYl42dm4Kb m4ydlYOVlZGYl5Kbm5KdnJmWlZqFhaKDhK2Li7eXlqeWlrygnIuhmoWgn5ShoIWioYyrpoeko5Oj o5ypppSqqZarq5ypp5y1pIWzrJm0soi0sp2lpaKsq6Oqqa2npraxr6SzsaO7tKa1tbW6urq8uLKg n56UlcWmpsirq9asrOGfoMTLtY/EuqjAvbHGw7bYy7XVyrHk1r7Nzc3CwsLS0tLe3t3X0cTf3+Df 4ODn3Mfg39/s4c/t5dXu5tju6Nzw6dvh4eHu7u7w7OL///8I/gABCBxIsKDBgwgJCkgocCHDhxAj SpxIsaLFixgzatzIsWPFXr5A9hoJ0pdJkSVFnhwZEmWPHVDU9fO3r2bNetnEEStXThy6ev3y1bu3 rpgxYkiNDRPmLVYsddZewXr06tGjNlCgxMKGLVvXa1+5gr1GtqxZZ9fQpk3rLJwzYMCcOUsGt67d u8B85f2V16TfYC1JCh4ceLDgwoYR98KFSzDjxYsfk5TMuPHjy5YrR66MmfNmzqBDV6YlGhdp0qZJ x2Ls1DRj0rJeyZb6Gtbsqq9oLUa9mlYsW7ha9xauOngsWr5X23IqsKpV2VSjU8X9nPpz6VVf/oqX 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 2qqXaLB+ftmXjjSugGmu5op/9/cE8rWuixmv8+UE8KoE9AqZRpkD+eqZCsuwJGyxBkuBGruxDZjC K0yxJIzCKhyyHQuyFpsCLGDDIpvDOWyzN8vD3ZmyOwvEPyzEPFvEP+yy+boCLrvEJ9CyJAsDSKmy N2zEVFzFTVzEAhG06pmkh0ClUfqlYPqkqUAJYLoNdCAECIAAHFC1QoALpvDGriAKf2AGQ4BWZyAD L1CsfUAJa2AGIDABsSfgjTiZoRnqeK5ovbJICCfqCaAgjMZojMnIjJIcuJOAh3l4ydjYo0CqjZzc jV/6yWIap2W6B3lAyqVsyp1Kyqa8yspbvKTsqa+cys9rvLR8vLV8y7h8y8Wby7zcy73MBbfMBcBM y8Jcy8A8zFuAzMpMy1pgvFiwBU66BYnqBDQwA7lrzYhqzYkKzXuQzMZ7zN8czuAMzM2MzN+MzB6R zuq8zuzczu78zvDczjMVzw8REAAh+QQACgAAACH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAsAAAA AF4BEwCHAAAACwsMFRUWGxsbBwgUERE8ERIwMzAIPDkKKykNJiYmKioqJCU2PDohNjUgPj4+NDQ0 PCspHyAuDg5GExNEFRVLGBlXDxBKHR1rKilJJSVXMzJUJCVjODh3MTBpHyBpQT4LQD8fQT8gRT1W UEwNU1AYQ0ElTkwkS0opR0UoSUY2UE4lUU8oVEMvUUs3VVMiVFIrWVYjWlcpW1klXVoqW1kzXFo6 VlU0YV4sYV4xYl06aUkkaGQsZWIzZGI5aWY6bWo7a2c0c200dHAseXUtdnM0eXUxenY5fnkzfXk7 dHE6cm4qflodSkpKV1ZGV1dWTUVbWFh3TkxsZlxVZWNCZWRNaGZFbWpDbWtLaGdNZWRXcG5DcG5M c3FFdXJKeXZMfXpDfHpLd3ZVYWFha2tkamppaGdgcG9jcnFlc3NteXdleHdqfXxmfXxudnZxfXxy fn55eHdyaml/PDyGLi+UNDWqRESYW1uIXl6USkmGTEy2Tk6xX2CNaGiIaGiVc3KbdnSJdXWke3u1 amqkVlbJVFPLfHzEi2k0gXw0gn47mXQ6kmoupHs4oXMriV8jgX5EgX5Kj3lPgX5Tk3dLgH9rhXlj gH5xgH96pH5BhYE6iYQ8iIM4lpA8pJ4+rqc+hYFEhYJLioVDiYZMjYlLjYlFg4BVhoNZiYZdjYpT jIhTkIxNko5SlIpZlZFUmZVal5NYhYRujYtkjoxviIZpg4JzhIN7iIdwiId7jItzjIt7h4h9ko1p kI5xko56lJJtlJJ0lJJ8mph+mpV8qIVLqopWto5SuJBUt5lmsJhvv6Bbw5hWx6dy0KtvwJpghoaB jIuCi4uIkY+Ek5KDlpWJnJuDnJyKmZeFkIyXh4WqjIu1qJ2JpKGJqKKUuaaHuKyXtrOsvr6+u7m0 q6irop+ih4fSsbHHkZDix7eZzrWJybymwL651MGTzMGr1cu059S15M+r29vb1dbWzszH3+Dg5dzH 697J8ePM8uXR8+nY7eHP5ubm7u7u6Obj8PDw////8O/vCP4AAQgcSLCgwYMIEypcyLChw4cQI0qc SLGixYsYM2pMwzEORzdu0oAMKbLjSJEjSYJM88TJE3b98OG7J9Peu3LkDJkzR84bvX733NV7h82Q IENGBQUqp6sWPXa1asGZCidOmTO1oE2DxnUr169cnUFz5uzZM7JonenSlbZpLWdRo8K5RLVu1TdT 4+itqrdvnJUcOwYuGRhwSZIoBxdWzLjxYseQIyOOTHkwmsqULzsmU6YMms4fO38uwxnNyjKKNXP0 PJh16zSqUQv0TKa27du1Sds+c4a27au8ybT8po+mTHz27tkMJIhcNucz3b1bh27QID+DAgX6E0gc 2Vrt2v5JnfomDudaZ9N+dxsXbly7duNUreomTnm/kxtfRrOfNJrcuAUo4IBknDGgbgASqOCCCxpY IIMCIsgZbhIGWGGEZGhxmxljaGGGhgVqKGIZZkxo4W9klAgggrqpyJmLAllCCy0y0jijjTfmaMmO MtZI4460VCGOPPncQ5M9SCL5zh9HZYONIPm0c8456HRzBx54+HGHH9thA8wzuoR3y5i01ELLGmk8 M82abLY5jTRrRiONNNFAE42cwNwJDDTP5GKWn7noAiaYgQY6Zi5j3oILmbfQ0mhUMzaa44xvUErL G5ZU+iOPnHYKJKZtwPJGpbC0MWqllLSRaaWqejoqJf5vtKFqq7G+AaslstYq66yxyhoHrr2aumuu wg5r7LBrHItsssjKukavzB67BpprqIHrrtOqscaOzSbrbbRtPOuts+Hueq23ArnQhBNVaLiGZtry pwZ/sO0H27tovMsRGlOoI4875wiDTDoz1XPPO9cIko1SfsiTDjvpnGMlHnxEUfEffwACjlrusOPN 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 YSNlYSlpZSpsaC1oZCZuajFnZTdxbTRxbTp1cSR9eSN6dip1cjp4dT54dTR0biFLS0tDQ0NUVE1Y V01aWEdbW1NbWlVRR1NYV3plVkZoXlJqaEdjYVBjY1traVJsa1tpZlZwbltwblR5dkF8eUR4dUNy cFJ0clt4dlp9e1R6eVxwbkRramNpaWRwbmN0c2Nzcmx4dmJ8e2N8emt4dmh7e3J3dnFqaX1gXXUk JIUmJpc5No8pKqgtLrYzM7M0NMg5OdYvMME+PeNAP+RbWohcW5VHSIxeXqNPT7JhYZtkY5dxbItk ZKhnZ7Z0calgXYBDQtBqa8dtbdR4duRLSeqBexyDfRaRZB6CfCSCfSqBfTaVbS6qei+GXyOBfUqB fVmTdUqAfmODfmqDfnOifkaQiRmJgyyGgCmGgTGKhTKNiTuJhTiRjDyQizalnR20hTmtgj21rCCJ hUOIhUWFglGDgVyIhVWSjUOUj0iVkUSWkUqalUmagFeDgWSEg2qKiGWMi2uIhmiDgnOMinOIhnSR jm2UknOYlXiRi3O3i0W2jk2okGu6oXrLkjzLjzjLlUXMm1HUnUfIlkvXpFbVoUjUrmzlrlvjs2fn vHngrWDBnmXryXeypZSvrLOXlZ2wr87NtYnNt5HFu63CvcbUwprbyaTQyrzowofnyZnp05rr1Kbl 1rbw1arz3LjnzaLx47PMysbY1tHi18Lx38Pz4sX15Mr368z26tP369fu59T////19PHu7OgI/gAB CBxIsKDBgwgJBkjIsKHDhxAjSpxIsaLFixgzatx4sYrHjyBDerRipUpJkSjB+cuXD59Le/HEWapU aeY3d/7wxYO3zhElSDR/PjKHB48/dnmKFs0zZ04epk2jSo0zJ06cN3PgzHnzBg6crl/BdAXjFYxZ smfPZjG7NguWt1ncxn1Ll6Rdkyg/kszLt6/fv4ADCx7s9yThw4j9Cixp5cpdu3utYBkJOfLkkyTT 5cy3T58+e/bwvYsEidIjSJH2iW73Tt1pRo8QMWrESJzSe/yULk36tKkdqU3lNLW6leubq8aTvxEj 9o1ZOGmjm/3S9gsYLG6x06WbRfJjxpj3/poEP9Ix+Mfmz0e+ApIkFvGOq7CvPN4w5Mvp66+XTxl9 4/6R3aUfY+PNR59jk42nYGPfNRjge+dVkSBlBQZYkkBfZKjhhhx2+EUYGYLY4Tz/6OOSiaDZc087 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 7WiNynme56me1ZlY7SljAkELAJkJPnCf+Jmf+rmf1+AJ9TcPW3CRiekHHOCY06CZ6iANp6AFIrAH 5sAP2gANmrkNzDAO/FAPoMAFvpCBGbgLHvqhHjqCK6kLrUCiKXiCJwqDNLiiM7gKq6AKq8AJLsoJ NFqjNLoJRkiEnICjTdCjPtoEURikUgiF9xlt+3mkSJqkSrqkTNqkTvqkUBqlUjqlVJp/HBEROXSl WrqlXNqlXvqlYBqmWhoQACH5BADIAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgET AIcAAAALCwsGBhkTExMcHBwKCikODjcQED4VFSorKQcsKQgmJAc2NAk5Ngs9Ogo5NhQvLQ4nJic4 ODgzLC4gHgUTE0kZGFwVFVYZGWUeHnMfIHYwJ04kJHstKmogH3ZAPQtCPxdDOixBN1pEQQxNSQ1J RgxKRxZRTQ5RThdWUw5YUw9WUhFYUxBcWBReWRpYVBtdWitYVSRVVDlKSSliXRFgXBxhXSNlVytg XjRxWT9qZRJsZxVxaxxybBR1cBV6cxV6dRt9eBZ9eBtlYSNlYSlpZSpsaC1oZCZuajFnZTdxbTRx bTp1cSR9eSN6dip1cjp4dT54dTR0biFLS0tDQ0NUVE1YV01aWEdbW1NbWlVRR1NYV3plVkZoXlJq aEdjYVBjY1traVJsa1tpZlZwbltwblR5dkF8eUR4dUNycFJ0clt4dlp9e1R6eVxwbkRramNpaWRw bmN0c2Nzcmx4dmJ8e2N8emt4dmh7e3J3dnFqaX1gXXUkJIUmJpc5No8pKqgtLrYzM7M0NMg5OdYv MME+PeNAP+RbWohcW5VHSIxeXqNPT7JhYZtkY5dxbItkZKhnZ7Z0calgXYBDQtBqa8dtbdR4duRL SeqBexyDfRaRZB6CfCSCfSqBfTaVbS6qei+GXyOBfUqBfVmTdUqAfmODfmqDfnOifkaQiRmJgyyG gCmGgTGKhTKNiTuJhTiRjDyQizalnR20hTmtgj21rCCJhUOIhUWFglGDgVyIhVWSjUOUj0iVkUSW kUqalUmagFeDgWSEg2qKiGWMi2uIhmiDgnOMinOIhnSRjm2UknOYlXiRi3O3i0W2jk2okGu6oXrL kjzLjzjLlUXMm1HUnUfIlkvXpFbVoUjUrmzlrlvjs2fnvHngrWDBnmXryXeypZSvrLOXlZ2wr87N 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 YTxpZDFtaTFqYD1zay5wZy5yazNzbTt5bjN0cDN4cjdKSklPT1lKSlhPUFldW0RYVkdUVFtdXFtY VlVVS1FTU2JbWmNdXWtYV2JZWXdRTmxhXkRgXUtgX15jWlVtU0NgX2FgX2lkYkNlY0ppZkZpZkpt aUZtakxkY11sa11nZVJxbkt1bERybFl2cUN6dER6dkp9eUxzcEl9elJ2c1pkY2NjY2poZ2Rsa2Js a2xoZ2tlZXFsbHRsbHtnZnlwbmZ0bmlwbnJ1c2R0c2t4d2x9e2N8em15dmBzc3R1dHt4d3J7enN7 e3l4d3wlJYQpKYgrK5k4OJQsLKczMqkzM7YvL7A3NsFaWoldXZJeXptSUphHSIxcXKJraYNmZJl3 d45hYadkZLhfYKJnZ8VwcNNIRs+JZjmMdTmicjyIaUWBfEuCd0aBfVWDf1iWc0iVdVWObUuAfneM d2WkeUeie1WAf6GQijiQjE2EgFuEg3uGhXqUiXGphFizilatgkizjme2kma4mHWmjXK9o3fAoHuK h5qSjI2Pj6yrmYqhnae5pIq5qJaopKmmpLW4qqOxrba9s6m/v7+2tbu6uMSdm8HErZfHsZzIuKfL vbTLvrnDvLnNwbrNwbfRyb/NxMLHxcjGxtTJydvIx9fU1N/S0tLRzc3MzOLW1uPX1+na2ubb2+jX 2Of///8I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzaiTDEQ3HjyBDduyIpqTJk2jA1YsX j11LdunO3bJF09Y2dfVgrkMXi9Ysmj5nneMEC984SLBgEYUFqSnTppAeRYok9ZEjR1avXs3qqJGj RGAdqVGTSOxXNWLVsElLdmzbNG7TwE2zRq7cunjXrCGThmMZunzXqFmDpk1hvYTVdJTrkS+avh/3 gtwrmbJeMihNGkZDuCRIzyLDhBT9sTFJjyg7oyYZ0rTI1yE7E1bt2WTr0rA5knaNuXbh2gJBmsnN cfhryZE5qlznkiW75+pizaJV69WslunQqUO36tUqVqpY/q1apQ3SJk7vyHGCtN78o0eb3st/T6mR /ff2GyWyrwgsIv//geUfHXSARWCBiaiRRiILgjWHXWk8+NeEZJRR4YVlDGehhRdKZuFlZZShF4cV rrEhR8hdCNKJGFbIYYp8ffQhca9xaJxwKpaWomTDkUbjRzcS19iQMNJIYkhBBikjGcitIdAcUMIh 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 J+oLZvsHbSsIfxAIbezGasy2MDrHc7wFWmDHW5AFd5sFWMDHPPrHfYWLnlFgukIqplBQBWJKw4K8 yOepyEsau4isyI78o4qcBYeMuYdcBVmguIvrspvcupPbuqcLs5+cpVDwyTGLnow7s418yK1snpHM yS8ryD/qyqaLnrXsyDVcy63MyDb8y2IqBYqMyKocBRpxzMiczMq8zMzczM78zNCsEAEBACH5BAAK AAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsbGgUWFhcNDSQNDSsO DjERESURESweHCUeHSwSEjMVFTsYGDsgHykgHzAiIAYoJgcrKQc1MgkkIyQmJSkuLSsqKSglJDMl JDwrKjIqKTowLioxLycwLjQxLzk5Nys+PS01Myk0MjMxMDg5NzQ5Nzg+PDQ8OjsgHg4UFEMZGUob G1QYGFsbG2YfH3AjHkkkI0YjI1QnJlgyLkUzMkM9PEQ9O0s3NEs2NVgwKlokJGMjI2srK2csLHQr K3wkJXQyMXc6OmlDPjJGPi9CPUJAPkxCPnFCQC5LQi9CQDJNRDNJRTtMSTxHRDhTRTNSSztZTT5W RzZWUz5bUD9QRC9tUz5EQkNDQkpIRkFMSkNMSkxLRUxMS1NLSVtFQ1hRTUNQT0pZSUlSTlVWU0JV U0xbU0NcWURcWkpYVkpVU1JUUlxYVlNbWVRcWltZV1pKR2RTU2VSUmxbWmZbW2taV2tSUnNRUXxc XHNcXHpXWHFQTXFjWkNhXkpsXURtXkpoU0hiXlNoWld0W0d1W1VlTU1gX2tlXGZgX3Z3XWtkYUxq YkxraE1jYEZkYVRkYVpqZFJpZ1traFJqaF5zZk10ZlN6ZVR4ZFp8eFliYWZkY2traWNqam5pZm5l ZXNkZHtoZ3RoZ3lsa3Nra3l6ZWlwbnVwb3t2anJ0c3Nzcnt/f398cnQrK4MoKIksLJY0NIcwMZY0 NKYuLqNaWoNaWotVVYdbW5NcXJxSUpNISY1dXaheXrJiX4VhYYNjYoxqaoNsa4poZ4FjYpNpaZhw boFwbo1zc4R4d4h6eoR3dYh7eJRwb5ZhYaRlZbdfYJ+FalmKcV2AZUqDamiJcmmKd3aGeoaHe5KD fqaSgHiCgoKLiYyGg5WViIqWjJeamIaalZeNjauLiqSLi7CYlKaUlLOUlLqZmbiilZmgkY+jm6Sk nKygl6qjm7Omn7mrqYahoIW1soiysZqlpaWoo6ynpbm3tqGamcWiosKsrMSvr8ugoMqvr9Gxsc2y stO7u9H///8I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzaoxjR05Hjx/tdBwpxyNIO3dS qlx5x464e+xitlOnrpu4Zrt24bTWDea5dN2E6Rq6a+gtcb183RvnS5ivpk6fPu1FtdesXnmoZs3D lSvWPIi6ih2bZ9YsWmdn+aplFutVrHawhuL6KY8dPZ8Q6bHzSQ5YRIj83g27F6vVlW5n2RXZdTBX kSXtmvRLWQ4iO3nwPGZZi6XIliJD29lTEnLIj5NHil7Z2bPo1yZPlzxZOvZnlCpbr3xtejTI2pCB 2/7MWqXAOMiTK1/OXPns5yXDtUtHk2a6dOvOCbuly9YtW+rS/p1Dh46bd1ro0yv75ClUunG9Qv0K 9anXp/v489z3hIg9Iv6AIWKIJ4bggYchdHhyoCEI0uEgHQYaqIceeHwSoV6eZIghHXJoMsccmsRB x4eGxFFiiXQgN0ccK7IoYkkczpaHHnnIkWIceszhoIh1iLhGcjcCKSJyKd44hxxxQAcdckgm1yRz TT7ZHJNOKlnSclJOqeWUVyaZ5JWzOUnllmRKuaRAEUKoJh4Psukgm3BCGKFmY5FjTzsyVUeTdkV9 dws7142Hzi2E3kKLd7csM8ovv6gzzi/ARCpppIxWWmkowWQayqbyfbKpp57Sh5+o+OFnXzH6MYrI L3UB9gtY/q/mMQoioQBWayiGhILHKBCKgketiIDyq4Gj0ClrHnPNhSxXydoKJx4ZsukJHaLQgSut 1vIn7Jxc4RFWZt2CO+OccRqiB4NtvkkHgm7SmJmB4ZKlGYWapWmgmg86WKC6z8JL1rgzdkWuvXHi MUeca/Zbr7szCrQBDThg4cWPH1Zs8cUYX1wHOex8U00npFgzj3jroMPLd+jZAqg655zDzaG2pIVe L+OMUgpQ3Iyis86bjsLpz56CEorQoLSX4dEZapLhgJ5oYojST0etya+igAKKgMFaPWAmhoDioNeZ eNKJISDS0ckcT4OItiaajOih2h/S8fYcnnyotNk6sj33/oiGdPJ2J3Fk4rSHhJOdsY6Ixz2ijosf 7vjjcc9RB+IOWjxi44lDrnnmlWMe+eaax+HFDTV8sIFAGaSu+uobfFBDDRF/MTGISGfYSYZFj4MP N9QAI4ww56jTzjztaMdMd97dQ88886jzDS1D/Q5zL+Ykg8w833BjzPbbH8P99+ATY8wv2xNjvino p6/+KOizv/P7ouwcv88+/2w/e/dZnbTYSHNyu9icOFoA2VM73HmCgAdMoAJrpzT+Nc12//tfhhBY OwLiT4EULODtGoi7TkSwgEcDxSf0tx/6VBBpt5OgJ4qWoQAqTYVIQ6AMEShCBs5hDV74wg1IV4MN bCAD/hgIohAx8AAFCOQBSEyAApaoxCUqIAFQjKIUE+AAB1CgAhXQgAZIoIxtrIIQe8CFTq4RqHmY zBZoQQ+gAoWOQ9GCK3coC81MUQrscSMVpUAFHUvBR/SVIn7ze58g5ScKTnACFIU0pCcMychFGtKD ftNEJJsWSUk2jW1i05smNZGJTnbyQ5kApSc9aYhReikTXopSmKiUJTIhZ5Sd5KTgQsTKLoWpSSVy JXK2wMtexsGXvQymL5EUJmAGEw3IREMbkCnMLhwzE21IwxVMMAILVIACA8hmAFIQgIEQQCEEIMAU o3iAAQjkda+jQQ1ooE51vo4EJPgAPD/ggQ98YAQj/rCnPOFJgl9YoxA8cIUsZOGKYVjjoNaQRg9a 4YMfsMIH4OiGNapRDW7kAhe0qAVazFKMcSCjGvOoaDaQQdKSmvSkJD3GMZDhPZW61Bje214qkJEK Y6TipjjN6U1RoVOepgJ9P0WfMUwxCmOwj6hE1RkqRiEKVDT1qahwqiimOtU/iuKPesiHHERhh3yI JB/7AKtX77CPspZVJPzgRz7UWpJ85AMfb9WDHPBBLara1apddatbZ7SPfvi1H1wBbCry4A/A8MMf iOUHfxCLWHk49h//cKxjt/BYycoDspHdh0jKCtbJVlYe36hHPeIRDyQgIR7awKw2ssHaf2QjAhCA /sA7VIHZbKjitq7NBgBYCwDc3ha3kFUFOAqwAX6SYAQasIAWBaIBDCh3iNAVIhYrcIHpWncVWNxe IWbgCli04ruzkMYlpCENQsDABS5ogXqtkYhCFIIQhFBvC1QwXxUwIAc2wIIN3ECENGwBC1jgZRcG rIY1rMENc3ADg5SGyFHc1BQ/PWoqHFwKm/HRrldNJCM3zGFOaIITU+2EKDxoNVBAUhRi81skO7EJ tmWixZqYBIw3QeNNAI4ecthEHOiBHHxcycdzNYmP7QBkL+24RTyOAz7ioEkaawLGgItDHXD849kA WaudCPJck5PkJMfBs1f4Bgq+kY5vmPkfF9CG/jYGsOYBBKABDViAOBawAAOMVBW7/YdAVCGAPnvD zwBARm97i2c8/1kA3hh0ofFM6EITeiCC1q1AtkGAK1Lg0tekABQFcgUjeNoIWNihqEVthBvY4NQo SLWqUQAOQaS6GKeggSxiQVBZtEIY7SUFIaSxgxe44LutuIY0CnGIQyTiBb5ObwtWsIJeDFgbRhjD gKdN7S1Q+9pd8EK2veAFOHT729zm9rXLMOAyjKEMakj3G9jwhje0wQ3wTrAbDkE2wQkuhELrmc4q 3FQ+RpUTUQ24wFMRVT3wQw+oMDge9NAPPQx2HzQyq19TUlZ92GGqcngrPjYOhy/g4wuRiMQj/jLh hkfAG97tVkMO7qEDNZRhBveYwRpkoI8Z0HwGcKC5DGJgj3v4/B4xiME9MhCGDPAWH7S1LZ71rGdV 6LYcUGeADW6gAnuoIAcqsK0E3AEAPW/dHWB3hwS2DgByYMO1ty07AMS+ddoG97buQAZtBeIO2t5W BW3/hyrIUQ5yMAAFJyjCCVBQgsKXQAQCKYEJ7umBEcRzAxrwQOvoGXkPWJ4DHLAA5jlwigt0oAOn KAIQXPFdVryCFb4ohBQEIYZBwIAF8nVBMRJBCEG8V74qyD0DVPCLK2BhDFcIvvCHj4LgF8EGxbfB FU7N/Oab+vmmtkENUJ1qE5ig8Nc3fOFH/lACfHq/+94Pv/fhOQIfxhOeWox85jXPgQ5s3gIdsID8 5U+AcBzg/uFAAALAQQAO7L8ABSAOBmAAAjiA4gCAA4gABTBc4WR/9XcA4RRO8Qd/72cB+4cAHOAB /1cACwAO+gcOdWYAHiiCBvB/CHAA9mcBBJB2jpZ2utV0usVoAACA+2cAJGAAtxVbXQcAshVbPShb ABAOg6ZoQ4hntrVnqqCDegaEabdnQ5gN4cR+8Ad/F1CFAhEGWIiFzuRM1mZtXLAFXMCFWsAFWlCG 3dANYtAEasgJOgAL3dUKrNAKQBAMpOBegkAIOsADO7ADPPACwkZe5IVs6KVeLCAEyyBv/mzQBorY BmzQiI74iI+4Bo34Bi5nYG9giZYYBwa2iel2bmFQBlgIBqEIBqQoiqUIBlpAilugBas4hsIkYFzI hWTYimpYi7ZYiwpADrqoiwvAAH7XBAxgDnBWDvZVdblnD8iIjLlXDgygBcFIZ7vIi7XIBLe4AH5X hgtgDuVgDuZgdSugD8ioD/oAAzAwjkEHdDFADxmABhngdNmgdxPwaOSwg7f1jpCVDcyoAsS4BSpw WxOwBTs4AfAwAVwgkBMgkGo3kALpdkrnaPBAaBOgBQH5kE6nd7+ld4LGjFqghtTYBE7gBEpwAgIx BENwAiapfdaXkimpeNZneNqwCk8A/gIgcAxhAARwyAo8AAQ56QmXQAiAMAiutwMtwAKwVw3PIA3T UF7ytQIM0JR5wIVhwIplqAVZUIZZkAVNgJVXuZXBxwRXeQVMMHxYkAVMAGpYwAUANnxX4AQooAQk SZJu6QQk6QREQARu+ZYlCQImiQQnEAKFd5IooJIr2ZIlIJOGeZiGeX+KuZgHAAL3d4IHgAAloH91 tgAIQGeUqX+TyZiLiZiHqZgyuZj6p4ALwIGleZn6ZwKnqX8F4JgFIQEHMBCxmRCRqX8HMJkCEQEm MBAR0JsmIAG9GQESAACxCZy9SRCzSZwAEAEDIQEg0JzDWQAIMZwnWHiHKQLY2QEC/tEH3NkIyEQG ZFAG4JkGZYBubFCe6FmeZIAN5UUGU6AMQQALsGB6QOADrPADywBfPfkMOtADM7ADPbAD2yAN1EAN SckDPuADRMkCcLAMpTQJnfQIEiqhjuAIgfAIjoChFhoIHMqhGRoIfcChbWChkCAIJnqiJnpygSAI 76aIfYAGfIAGfcAHNDqjNEqjfuAHgJCjfkAFU2AFZHAGZnAG5JkG5HmeLudy52mkaQCe4DkFUBql UhqlTvqkU2Cl44meLlcGbJBuW8qk7umeUzqmV+qkUGqmZwCeRHqkXqqkZQCmZ0CmYxqmYTqlYYoG ZECe6MkGepqeTWqlcnqmZQqo/lU6nkZ6nuWZbn1qpEEqplCqhgIBBU6wBEtgWkgwBCEQAiZ5Am+Z apw6eCUJDZewCH15DEDwAzm5h3vIA6EACD9pBVZAAzLAAq/HAtUQDdHwDM8QDSsAA03JAEagB17a BVmYhamIimU4BVO5rMt6pVEQBWTwrFFwisxKlVt5lUzgBE2wBJO6rUvwBN9aBU8wruRark+QBElw qSRpkiFpkoK3qZuqBJk6r/QaAqaVqUgwr/lqr/xar5o6eEqgaoMHeCYZAvJqr/vqr/WasFDQr5na l/BKsPAKrwqLr5baBJhasVNgr5yqqWBgkqnWrhNbsAt7r/yasQ5rr0PAlxlr/pIl+bKAJ7F9ebD5 +pwAIAmUwAiM0AhnEKc9+7PJlEzLlEzdoA2XgAZpsA2v8ANBEAQJ6gNOWwyCAAg9GQ064AM9kLU9 0A26+gzT8AwyMAPkiAh1UGOcUGM0NglqG3KTEHKRIAmP8LZwKwl0KwmMUAmUgLOUsAh5uwiEAAmA C7iCMKEZaqEVWqF/oAh/kLiL6weLsAg86geDELk8agWNYAU0egZooLlBq0zIlAbJ9LOi27NTMLqj e6VxyrOmm0wv2rl1u7Ol67ONMAWzO7pB+rOMMAWM4LNnwAhB2rnINLSgS7d9oLOmG7u6O7qKoLOz m7ux27OSILTBC7ymewa1/lu6s3u7pPuzUqq6PTu9Q0u9aZqmZCAQUZqulpq+pqUE7Nu+7qsE2GAF BrsNAQqgergDQbADrQqU0GAJOLADNodz3ICrgwANg0ACNPAFycAFXrCn6JaeoCieW0AGWgCKFAyK ZsAHhcAHgJDBVGAGZiCtzwoFUAAGJawFUFCGTbCRG1mLUKCGL0zCJCwFTyAFNnzDNkyu4roEVYCu PowESfC+QjzERNy+66u+SRACQVzE7UsG7KuG7WuwRkzE+ToF92rF6uu+JyDEZFCLUyDEQ6AESKAE X9y+amhaTYAEWLyyplXGTPzGYyzG7nvE6pvFbzzEAoEJmCAJjaC6tDu7/rRrvUALvNMgCMi0DXeQ tVAbBLnQtMYwDdMADdRQXnBwBHtgDeMQydAADdhgCdQwDt1QCGuAtqSctmmrtm0bCW1bCZZgCZXw yqwMy5RACJXACIsQuLcsuIFwuIcrCJDwB7u8uMK8uI87CItgzMhMuXzgB5ZruX0MtJwLvMj0vZtb zaJrzZvLvYBcvZobzUgbvcjECGjQCHSrCGggCYrAx+lszo0ACYzworurs8a7u42gsy9qt4zgCEGb z5LQB5LQzeWcBuSczt18BnzMvfFcuvGsCJDwot4szd1szZz7vdH8s7Nbu6v70NI8zRrR0R790SAd 0iI90iRd0iatEAEBACH5BAAKAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcA AAANDQILCwsTEgMaGQQVFAwUFBQcHBwNDTYYFy0WFjUVFTsYFz4bGzYaGjsmJiYlJTosKzsmJTYw Lzw0Mz06Mj4/Pz8zMzMzMiYUFEMVFUoaGkQbG0oYF0EcG1MbG1wWFlgdHWodHWMfH3cgHkggH1Ml JUMlJUwoJ0MtLUQtLEsoJ0kiIlQkJFwrKlMrKlooJ18xLkUwL0w5L0UwL1IwL102NUQzMko6NkQ6 NUw6OUU8O0szMlM6NFI4N148O1M7OlszMlsjI2MjI2stLGQsLGwoJ2AlJHIjI3srK3IrK3snKH8x L2MwL2w0NGQzM2s8O2Q8Oms4NmQ0NHMzM3o5OHQ6OngvMGNMOz5FOD5ROj9EOkNDPEtLPERJPElA N0BBPVFFOltKPVxFOFZSPUJCPWNEP2xAPnNHPHpEQ0xNQUxMS0xHQkRFQ1VEQ1xLRFtMS1VMSlpL RFJSQUZUREpXR0tUSFVQTltbSlVbT1pSRlhTU01dUFZcUl1UVFlEQ2NFQ2tKQ2JKRWxMSmRMS2pE Q3RMSnJLR3lQTmFTTWtaTmNVSGdTSXJVSnpTUWRTUm5aU2NZVW1cWmlbWWVVVXNTU3tXWHFXWHlY V3JcXHRbW3xfYH9fYHNjT1VkT1hkU1xlUVljVGJrVmJmWmlhWndiYWZkYmxra2thYXRiYnxtYnZ4 eHh1dHh0bH4lJYMrK4M3N4dHR4RRTYZRUoJSUotYV4NYV4paWoNbW4tXWIlRUZRUVJpXWJRbW5Na WpxZVpFWV6FaWqRfYIFfYJRgX4VgX4loX4phXpJjYoNjY4tpZ4JqZoxqaoRra4tnaIpjY5NjY5xo Z5Bsa5Nubppzbod1b5V1cox4coZ6dIx5c4d1c5t5dZR6dZt9eZN4dphjY6Nra6xmZqVvb7J0c6J5 daV8eqN3dqp4eLCBf5mAfaOBfaiEhJ6Dg6SFhauKi66Hh7OHh7qMjLyKirWUlLqbm7q/v7+IiMDD w8PNzc3NzMHQz8LU08La2MPY2MzT09L///8I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgz aqQkq9KsSh47dgzp8eMskbRo6VrJsiWtcOfMmSNHbma1cMGA6QQmrRrNatyq8fK1yxewXUjH8ep1 bpyvYL6eRo26q9evq79s4bLFlWuuWrhm4QqbK5fYWrNqmTVrKyUvXkjjhtulaxc0Wr+ePcNF69mw ZLiE7RWbLNmtSs8qFS6MuFKtZM9y9e01zFfLb76g9XomK6XesLb2Jqs0MplJkImTdRwN+FlblS1j 05LVmdas27hNdrxNciRp3idVwo7NMmVn2rNF7gZ5siRJ4LdrDyeuK7nx6Lifeyz5UXvwlNR1/gmk 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 --=-bsRiFDLKM4EN6AcwA788-- --=-eVOibjjNFq6sbbeSTX+k Content-Disposition: attachment; filename=fr.po.gz Content-Type: application/x-gzip; name=fr.po.gz Content-Transfer-Encoding: base64 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 AgA= --=-eVOibjjNFq6sbbeSTX+k-- From jesuscv@ono.com Mon Jun 26 10:24:39 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 545593B026F for ; Mon, 26 Jun 2006 10:24:39 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24263-10 for ; Mon, 26 Jun 2006 10:24:31 -0400 (EDT) Received: from resmta04.ono.com (smtp.ono.com [62.42.230.12]) by menubar.gnome.org (Postfix) with ESMTP id 8FE843B03F0 for ; Mon, 26 Jun 2006 10:24:30 -0400 (EDT) Received: from 84-121-247-237.onocable.ono.com (84.121.247.237) by resmta04.ono.com (7.2.073) (authenticated as jesuscv) id 4486434F001FF2A0 for epiphany-list@gnome.org; Mon, 26 Jun 2006 16:24:28 +0200 Subject: Errores al navegar con epiphany From: JESUS To: epiphany-list@gnome.org Content-Type: multipart/mixed; boundary="=-f1J4QeeCn9+eFkgVMlwa" Date: Mon, 26 Jun 2006 16:24:28 +0200 Message-Id: <1151331868.7327.0.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.115 tagged_above=-999 required=2 tests=[AWL=0.253, BAYES_00=-2.599, TW_BF=0.077, TW_XB=0.077, TW_XF=0.077] X-Spam-Score: -2.115 X-Spam-Level: X-Mailman-Approved-At: Mon, 26 Jun 2006 16:13:42 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 14:24:39 -0000 --=-f1J4QeeCn9+eFkgVMlwa Content-Type: text/plain Content-Transfer-Encoding: 7bit --=-f1J4QeeCn9+eFkgVMlwa Content-Disposition: attachment; filename="error en epiphany y firefox linux" Content-Type: message/rfc822; name="error en epiphany y firefox linux" From: JCV To: submit@bugs.gnome.org X-Mailer: bug-buddy 2.14.0 Subject: Epiphany error en pixmania.com (tambien con firefox en linux pero no en windows) Date: Mon, 26 Jun 2006 16:24:28 +0200 Message-Id: <1151331868.7327.1.camel@localhost> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Distribution: Ubuntu 6.06 (dapper) Package: epiphany Severity: Normal Version: GNOME2.14.2 2.14.2.1 Gnome-Distributor: Ubuntu Synopsis: Epiphany error en pixmania.com (tambien con firefox en linux pero no en windows) Bugzilla-Product: epiphany Bugzilla-Component: General Bugzilla-Version: 2.14.2.1 BugBuddy-GnomeVersion: 2.0 (2.14.1) Description: Description of the crash: Se bloquea al navegar por las paginas de pixmania.com, epiphany y firefox en linux pero no en windos Steps to reproduce the crash: 1. 2. 3. Expected Results: How often does this happen? Additional Information: ubuntu dapper Debugging Information: Backtrace was generated from '/usr/bin/epiphany' (no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1228040512 (LWP 5353)] [New Thread -1316070480 (LWP 5368)] [New Thread -1298347088 (LWP 5364)] [New Thread -1289954384 (LWP 5363)] [New Thread -1281561680 (LWP 5362)] [New Thread -1272800336 (LWP 5360)] [New Thread -1264407632 (LWP 5359)] [New Thread -1247417424 (LWP 5358)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) 0xffffe410 in __kernel_vsyscall () #0 0xffffe410 in __kernel_vsyscall () #1 0xb7e4095b in waitpid () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7d058e6 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0 #3 0xb7f3ac55 in gtk_moz_embed_get_title () from /usr/lib/firefox/libgtkembedmoz.so #4 #5 0xb713dfc7 in XQueryExtension () from /usr/lib/libX11.so.6 #6 0xb713254b in XInitExtension () from /usr/lib/libX11.so.6 #7 0xb739351c in XextAddDisplay () from /usr/lib/libXext.so.6 #8 0xb738f2c0 in XShapeGetRectangles () from /usr/lib/libXext.so.6 #9 0xb738f8be in XShmDetach () from /usr/lib/libXext.so.6 #10 0xb0fa1aa2 in NPP_Destroy () from /usr/lib/mozilla/plugins/libflash-mozplugin.so #11 0xb0fa2d0f in Private_Destroy () from /usr/lib/mozilla/plugins/libflash-mozplugin.so #12 0xb0fb313d in ?? () from /usr/lib/firefox/components/libgkplugin.so #13 0x088dcbdc in ?? () #14 0xbff54118 in ?? () #15 0x00000000 in ?? () Thread 8 (Thread -1247417424 (LWP 5358)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7e748c4 in poll () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #2 0xb7f07086 in PR_Poll () from /usr/lib/libnspr4.so No symbol table info available. #3 0xb5a9b080 in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #4 0xb5a9b7c5 in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #5 0xb6ef0b39 in nsIThread::IsMainThread () from /usr/lib/firefox/libxpcom_core.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 7 (Thread -1264407632 (LWP 5359)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb6ef2ec4 in NS_NewThread () from /usr/lib/firefox/libxpcom_core.so No symbol table info available. #6 0xb6ef0b39 in nsIThread::IsMainThread () from /usr/lib/firefox/libxpcom_core.so No symbol table info available. #7 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #8 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #9 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 6 (Thread -1272800336 (LWP 5360)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5a7a9aa in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 5 (Thread -1281561680 (LWP 5362)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5a7a9aa in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 4 (Thread -1289954384 (LWP 5363)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5a7a9aa in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 3 (Thread -1298347088 (LWP 5364)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5a7a9aa in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 2 (Thread -1316070480 (LWP 5368)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5aa5f6d in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb5aa67c1 in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #7 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #8 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #9 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 1 (Thread -1228040512 (LWP 5353)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7e4095b in waitpid () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #2 0xb7d058e6 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0 No symbol table info available. #3 0xb7f3ac55 in gtk_moz_embed_get_title () from /usr/lib/firefox/libgtkembedmoz.so No symbol table info available. #4 No symbol table info available. #5 0xb713dfc7 in XQueryExtension () from /usr/lib/libX11.so.6 No symbol table info available. #6 0xb713254b in XInitExtension () from /usr/lib/libX11.so.6 No symbol table info available. #7 0xb739351c in XextAddDisplay () from /usr/lib/libXext.so.6 No symbol table info available. #8 0xb738f2c0 in XShapeGetRectangles () from /usr/lib/libXext.so.6 No symbol table info available. #9 0xb738f8be in XShmDetach () from /usr/lib/libXext.so.6 No symbol table info available. #10 0xb0fa1aa2 in NPP_Destroy () from /usr/lib/mozilla/plugins/libflash-mozplugin.so No symbol table info available. #11 0xb0fa2d0f in Private_Destroy () from /usr/lib/mozilla/plugins/libflash-mozplugin.so No symbol table info available. #12 0xb0fb313d in ?? () from /usr/lib/firefox/components/libgkplugin.so No symbol table info available. #13 0x088dcbdc in ?? () No symbol table info available. #14 0xbff54118 in ?? () No symbol table info available. #15 0x00000000 in ?? () No symbol table info available. #0 0xffffe410 in __kernel_vsyscall () --=-f1J4QeeCn9+eFkgVMlwa-- From reinouts@gnome.org Mon Jun 26 18:32:38 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 846EF3B0356 for ; Mon, 26 Jun 2006 18:32:38 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 20099-05 for ; Mon, 26 Jun 2006 18:32:37 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 70D173B0367 for ; Mon, 26 Jun 2006 18:32:37 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FuzdE-0001r2C; Tue, 27 Jun 2006 00:32 +0200 Date: Tue, 27 Jun 2006 00:32:33 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: Epiphany List Subject: Re: Looong freezes when watching google video In-Reply-To: <1151336383.86561.7.camel@dracula.transylvania.net> Message-ID: References: <1151336383.86561.7.camel@dracula.transylvania.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.353 tagged_above=-999 required=2 tests=[AWL=-0.104, BAYES_00=-2.599, INFO_TLD=1.273, TW_WF=0.077] X-Spam-Score: -1.353 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 22:32:38 -0000 On Mon, 26 Jun 2006, Dev Tugnait wrote: > Flash videos etc and even just basic graphics always crash epiphany. > Firefox doesn't stand a chance either. The only broswer that works > flawless with flash for me is opera. I think there must be something wrong with your system. While I have experienced a Flash-induced crash once in a while, I recently viewed some Google videos in Epiphany without any trouble and most Flash pages are rendered fine. Make sure you have the official Flash 7 plugin from Macromedia, stuff like swfdec *will* crash your browser. PS You can edit ~/.gnome2/epiphany/mozilla/epiphany/chrome/userContent.css following the instructions given on floppymoose.com and then Flash animations will only play when you click on them. regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From dev@unixdaemon.org Tue Jun 27 04:07:54 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 31E563B0162; Tue, 27 Jun 2006 04:07:54 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15087-08; Tue, 27 Jun 2006 04:07:52 -0400 (EDT) Received: from spunkymail-a13.dreamhost.com (sd-green-bigip-60.dreamhost.com [208.97.132.60]) by menubar.gnome.org (Postfix) with ESMTP id 0829F3B0093; Tue, 27 Jun 2006 04:07:51 -0400 (EDT) Received: from dracula.transylvania.net (cpe-66-24-108-209.stny.res.rr.com [66.24.108.209]) by spunkymail-a13.dreamhost.com (Postfix) with ESMTP id 080CF129B29; Tue, 27 Jun 2006 01:07:48 -0700 (PDT) Subject: Re: Looong freezes when watching google video From: Dev Tugnait To: Reinout van Schouwen In-Reply-To: References: <1151336383.86561.7.camel@dracula.transylvania.net> Content-Type: text/plain Date: Tue, 27 Jun 2006 04:07:48 -0400 Message-Id: <1151395668.86561.27.camel@dracula.transylvania.net> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.376 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_WF=0.077] X-Spam-Score: -2.376 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: dev@unixdaemon.org List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 08:07:54 -0000 On Tue, 2006-06-27 at 00:32 +0200, Reinout van Schouwen wrote: > On Mon, 26 Jun 2006, Dev Tugnait wrote: > > > Flash videos etc and even just basic graphics always crash epiphany. > > Firefox doesn't stand a chance either. The only broswer that works > > flawless with flash for me is opera. > > I think there must be something wrong with your system. > > While I have experienced a Flash-induced crash once in a while, I > recently viewed some Google videos in Epiphany without any trouble and > most Flash pages are rendered fine. > > Make sure you have the official Flash 7 plugin from Macromedia, stuff > like swfdec *will* crash your browser. > > PS You can edit > ~/.gnome2/epiphany/mozilla/epiphany/chrome/userContent.css following the > instructions given on floppymoose.com and then Flash animations will > only play when you click on them. > > regards, > I do use flash block. I have a freebsd machine and google vids did work but after the 1.8 upgrade it stopped working. I can't play or view most of the flash stuff on any gecko based browser. flash7 is experimental at best. -- Dev Tugnait From magnusth@citrix.com Tue Jun 27 05:06:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 10B773B04A1 for ; Tue, 27 Jun 2006 05:06:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18368-06 for ; Tue, 27 Jun 2006 05:06:05 -0400 (EDT) Received: from smtp16.wxs.nl (smtp16.wxs.nl [195.121.247.7]) by menubar.gnome.org (Postfix) with ESMTP id 28EE73B0224 for ; Tue, 27 Jun 2006 05:06:05 -0400 (EDT) Received: from deathstar ([194.121.182.66]) by smtp16.wxs.nl (iPlanet Messaging Server 5.2 Patch 2 (built Jul 14 2004)) with ESMTP id <0J1I00I74HA3Y3@smtp16.wxs.nl> for epiphany-list@gnome.org; Tue, 27 Jun 2006 11:06:03 +0200 (CEST) Received: from andoria.citrite.net (localhost.localdomain [127.0.0.1]) by deathstar (Postfix) with ESMTP id 0B4303AABD for ; Tue, 27 Jun 2006 11:02:16 +0200 (CEST) Received: by andoria.citrite.net (Postfix, from userid 1000) id 7A8574B9E9; Tue, 27 Jun 2006 10:04:40 +0100 (BST) Date: Tue, 27 Jun 2006 10:04:40 +0100 From: Magnus Therning Subject: Re: Threading in a python extension? In-reply-to: <1150931316.6438.21.camel@localhost> To: epiphany-list@gnome.org Message-id: <20060627090440.GA5121@die.therning.org> MIME-version: 1.0 Content-type: multipart/signed; boundary=6TrnltStXW4iwmi0; protocol="application/pgp-signature"; micalg=SHA1 Content-disposition: inline User-Agent: mutt-ng/devel-r796 (Debian) References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> <20060621215342.GA4786@die.therning.org> <1150931316.6438.21.camel@localhost> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.402 tagged_above=-999 required=2 tests=[AWL=0.043, BAYES_00=-2.599, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.402 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 09:06:07 -0000 --6TrnltStXW4iwmi0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jun 21, 2006 at 16:08:36 -0700, Adam Hooper wrote: >On Wed, 2006-21-06 at 22:53 +0100, Magnus Therning wrote: >> On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: >> >Magnus Therning wrote: >> > >> >> Does anyone have any examples of multi-threade extensions written in >> >> Python? >> > >> >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good >> >suggestion about using gobject.idle_add and python enumerators. I >> >have been using this trick in a few pygtk apps to keep them >> >responsives while not using threads and have been very happy with it. >> > >> > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.02= 0.htp >>=20 >> Isn't there an error in that recipe? >>=20 >> my_task() will return a new generator each time it's called so the >> following code wouldn't do what's intended, right? >>=20 >> def on_start_my_task_button_click(data): =20 >> gobject.idle_add(my_task().next, data) >>=20 >> I think what's intended is: >>=20 >> def on_start_my_task_button_click(data): =20 >> task =3D my_task() >> gobject.idle_add(task.next, data) >>=20 >> Or did I miss something? > >You're on the right track, but missing something. The function which is >being passed in gobject.idle_add() is the generator's ".next()" method. >So *that* method will be called time and time again until it returns >false. What I really missed was my brain. It seemed to have stepped out at the moment I wrote that email. I will not even try to explain how I arrived at that question... /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. Never be afraid to try something new. Remember, amateurs built the ark; professionals built the Titanic. -- Anonymous --6TrnltStXW4iwmi0 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBEoPSoiMWTaatN+6QRAh2nAJ0SWDWT1LTDYKNL6Wxi+vJWE5qrrACgjFMS OwIEVV8QZJdiWeFkMh15oqM= =/PBI -----END PGP SIGNATURE----- --6TrnltStXW4iwmi0-- From funky.style@gmail.com Tue Jun 27 06:50:42 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5BA833B0088 for ; Tue, 27 Jun 2006 06:50:42 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24551-01 for ; Tue, 27 Jun 2006 06:50:40 -0400 (EDT) Received: from wx-out-0102.google.com (wx-out-0102.google.com [66.249.82.199]) by menubar.gnome.org (Postfix) with ESMTP id 050473B00FF for ; Tue, 27 Jun 2006 06:50:39 -0400 (EDT) Received: by wx-out-0102.google.com with SMTP id t5so736380wxc for ; Tue, 27 Jun 2006 03:50:16 -0700 (PDT) Received: by 10.70.65.10 with SMTP id n10mr10105401wxa; Tue, 27 Jun 2006 03:50:13 -0700 (PDT) Received: by 10.70.59.3 with HTTP; Tue, 27 Jun 2006 03:50:13 -0700 (PDT) Message-ID: <3af93da10606270350u13adf912hafc6f6c4965633e@mail.gmail.com> Date: Tue, 27 Jun 2006 18:50:13 +0800 From: "rob miller" To: epiphany-list@gnome.org Subject: Re: A couple of new tab related extensions MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.4 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.4 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 10:50:42 -0000 Hi Stefan and all, I really appreciate the 'unofficial extensions' you have made, especially the 'only one close button / tab scaling' extension however i've come across a small bug which i'm hoping someone can address. I have a number of smart bookmarks across to the right of the toolbar that holds the back/forward/stop/refresh buttons. If i load the 'close one tab' extension, those bookmarks will continue to work fine however if i close the browser they will not be there next load and i'll have to add them again. I'm not sure how to go about fixing this, so far the dabbling i've done with extensions has been less integrated with the epiphany api so any help would be appreciated. Cheers, Rob From jframeau@cyberdeck.com Tue Jun 27 12:39:41 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2A6963B00FF for ; Tue, 27 Jun 2006 12:39:41 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08411-03 for ; Tue, 27 Jun 2006 12:39:39 -0400 (EDT) Received: from webmail1.cyberdeck.net (webmail1.cyberdeck.net [213.244.7.110]) by menubar.gnome.org (Postfix) with ESMTP id 35D4D3B00D7 for ; Tue, 27 Jun 2006 12:39:38 -0400 (EDT) Received: from localhost (webmail1.cyberdeck.net [127.0.0.1]) by webmail1.cyberdeck.net (Postfix) with ESMTP id 02A06236F40; Tue, 27 Jun 2006 18:39:04 +0200 (CEST) Received: from webmail1.cyberdeck.net ([127.0.0.1]) by localhost (webmail1.cyberdeck.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12933-10; Tue, 27 Jun 2006 18:39:02 +0200 (CEST) Received: from [10.0.1.5] (unknown [10.0.1.5]) by webmail1.cyberdeck.net (Postfix) with ESMTP id D6B3D236F3C; Tue, 27 Jun 2006 18:39:01 +0200 (CEST) Message-ID: <44A15F21.90206@cyberdeck.com> Date: Tue, 27 Jun 2006 18:38:57 +0200 From: jean-francois Rameau User-Agent: Thunderbird 1.5 (X11/20060119) MIME-Version: 1.0 To: epiphany-list@gnome.org Subject: Re: I work on the french translation References: <1151346557.7097.2.camel@Ubuntu> In-Reply-To: <1151346557.7097.2.camel@Ubuntu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: amavisd-new at cyberdeck.net X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.6 tagged_above=-999 required=2 tests=[AWL=0.000, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.6 X-Spam-Level: Cc: DMC Mandrake X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 16:39:41 -0000 Hi david, I think the best way to get your update committed is to send a mail to=20 gnomefr@traduc.org. There are good guys to help you :) Merci pour cette mise =C3=A0 jour :) Jean-Fran=C3=A7ois DMC Mandrake wrote: > Hi > > I updated the french .po file. I am not perfect in french so i think=20 > the file need some review. > > Regards, David > > --- > > *Linus Torvalds: **/Vraiment, je ne suis pas l=C3=A0 pour d=C3=A9truire= =20 > Microsoft. =C3=87a sera juste un effet secondaire tout =C3=A0 fait invo= lontaire./* > > -----------------------------------------------------------------------= - > > _______________________________________________ > epiphany-list mailing list > epiphany-list@gnome.org > http://mail.gnome.org/mailman/listinfo/epiphany-list > =20 --=20 CYBERDECK - Solutions de bornes interactives jean-fran=C3=A7ois RAMEAU - Chef de Projet R&D 300 route nationale 6 - 69760 Limonest - France tel : (33) 0820 820 107 - Fax : (33) 04 78 66 74 00 email:jframeau@cyberdeck.com http://www.cyberdeck.com From gnomelists@sstuhr.dk Tue Jun 27 13:43:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1094D3B0106 for ; Tue, 27 Jun 2006 13:43:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10597-07 for ; Tue, 27 Jun 2006 13:43:19 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id E5AC03B03CF for ; Tue, 27 Jun 2006 13:43:18 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id 5247C8A00BA; Tue, 27 Jun 2006 19:42:55 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: rob miller In-Reply-To: <3af93da10606270350u13adf912hafc6f6c4965633e@mail.gmail.com> References: <3af93da10606270350u13adf912hafc6f6c4965633e@mail.gmail.com> Content-Type: text/plain Date: Tue, 27 Jun 2006 19:42:54 +0200 Message-Id: <1151430174.5374.5.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.573 tagged_above=-999 required=2 tests=[AWL=0.026, BAYES_00=-2.599] X-Spam-Score: -2.573 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 17:43:21 -0000 tir, 27 06 2006 kl. 18:50 +0800, skrev rob miller: > Hi Stefan and all, > > I really appreciate the 'unofficial extensions' you have made, > especially the 'only one close button / tab scaling' extension however > i've come across a small bug which i'm hoping someone can address. I > have a number of smart bookmarks across to the right of the toolbar > that holds the back/forward/stop/refresh buttons. If i load the 'close > one tab' extension, those bookmarks will continue to work fine however > if i close the browser they will not be there next load and i'll have > to add them again. I'm not sure how to go about fixing this, so far > the dabbling i've done with extensions has been less integrated with > the epiphany api so any help would be appreciated. Thank you for reporting the bug; I don't have any bookmarks in my toolbar, so I hadn't discovered it myself. It should be fixed now. You can download the updated version from: http://www.sstuhr.dk/epiphany-extensions/ > Cheers, > Rob Stefan From kristoffer.lunden@gmail.com Tue Jun 27 21:12:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 39BDD3B0002 for ; Tue, 27 Jun 2006 21:12:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23106-05 for ; Tue, 27 Jun 2006 21:12:18 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.200]) by menubar.gnome.org (Postfix) with ESMTP id 724243B0079 for ; Tue, 27 Jun 2006 21:12:18 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id r28so1572925nza for ; Tue, 27 Jun 2006 18:11:16 -0700 (PDT) Received: by 10.36.47.14 with SMTP id u14mr112667nzu; Tue, 27 Jun 2006 17:06:28 -0700 (PDT) Received: by 10.36.132.19 with HTTP; Tue, 27 Jun 2006 17:06:21 -0700 (PDT) Message-ID: Date: Wed, 28 Jun 2006 02:06:21 +0200 From: "=?UTF-8?Q?Kristoffer_Lund=C3=A9n?=" To: "Stefan Stuhr" Subject: Re: A couple of new tab related extensions In-Reply-To: <1151082344.5295.25.camel@thinkpadr40> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_13091_22520190.1151453181985" References: <1151082344.5295.25.camel@thinkpadr40> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.936 tagged_above=-999 required=2 tests=[AWL=-0.135, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_30_40=0.374, HTML_MESSAGE=0.001, MIME_BASE64_NO_NAME=0.224, SPF_PASS=-0.001] X-Spam-Score: -1.936 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 01:12:21 -0000 ------=_Part_13091_22520190.1151453181985 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline SGVsbG8gU3RlZmFuLAoKT24gNi8yMy8wNiwgU3RlZmFuIFN0dWhyIDxnbm9tZWxpc3RzQHNzdHVo ci5kaz4gd3JvdGU6Cj4KPiBJIGFtIG5vdCBoYXBweSB3aXRoIHRoZSBkZWZhdWx0IHRhYiBpbXBs ZW1lbnRhdGlvbiBpbiBFcGlwaGFueS4gRm9yIG9uZQo+IHRoaW5nLCBJIGRvbid0IGxpa2UgdG8g aGF2ZSBhIGNsb3NlIGJ1dHRvbiBvbiBldmVyeSB0YWIuIEkgYWxzbyBkb24ndAo+IGxpa2UgdGhh dCB0aGUgdGFicyBoYXZlIGEgZml4ZWQgd2lkdGgsIGFuZCBkb24ndCBzY2FsZSBsaWtlIGluIEZp cmVmb3guCj4KPiBJIGFtIHN1cmUgdGhhdCB0aGVyZSBhcmUgZ29vZCByZWFzb25zLCB1c2FiaWxp dHkgcmVsYXRlZCBhbmQgb3RoZXJ3aXNlLAo+IGZvciBoYXZpbmcgdGFicyB3b3JraW5nIHRoZSB3 YXkgdGhleSBkbyBpbiBFcGlwaGFueS4gSXQncyBqdXN0IG5vdCB0aGUKPiB3YXkgSSB3YW50IHRh YnMgdG8gd29yayBpbiBhIHdlYiBicm93c2VyLgoKCkkgY291bGRuJ3QgYWdyZWUgbW9yZSEgVGhl IGZpeGVkIGFuZCBkaXNhcHBlYXJpbmcgdGFicyBhcmUgaG9ycmlibGUsIGFuZCBhCnNjYXJ5IHVz YWJpbGl0eSBidWcgaW4gbXkgb3Bpbmlvbiwgd2hvc2Ugb25seSBhcHBhcmVudCBwcm8gaXMgdGhh dCB0aGV5IGFyZQplYXNpZXIgdG8gY2xvc2UgYXMgb3Bwb3NlZCB0byBmaW5kIGFuZCBzZWxlY3Qu Li4KCkkgd2FzIGFibGUgdG8gbWFrZSBzb20gUHl0aG9uIGV4dGVuc2lvbnMgdG8gbWFrZSB0aGUK PiB0YWIgaW1wbGVtZW50YXRpb24gaW4gRXBpcGhhbnkgdXNhYmxlIGZvciBtZS4KPgo+IFlvdSBj YW4gZmluZCB0aGUgZXh0ZW5zaW9ucyBoZXJlOgo+IGh0dHA6Ly93d3cuc3N0dWhyLmRrL2VwaXBo YW55LWV4dGVuc2lvbnMvCgoKVG90YWxseSBhd2Vzb21lLiBTdXBlci4gV293LiBNYWtlcyBFcGlw aGFueSBwb3NzaWJsZSB0byBhY3R1YWxseSB1c2UgZm9yCnJlYWwsIGJlZW4gc28gbG9va2luZyBm b3J3YXJkIHRvIHNvbWV0aGluZyBsaWtlIHRoaXMuCgpJJ20gbm90IGNvbXBsZXRlbHkgY29tZm9y dGFibGUgd2l0aCBvbmx5IHRoZSBjbG9zZSBidXR0b24gdGhvdWdoLCBlc3BlY2lhbGx5CmFzIEkg ZmluZCBpdCBhIGJpdCBoYXJkIHRvIHBsYWNlLiBEbyB5b3UgdGhpbmsgdGhhdCBpdCB3b3VsZCBi ZSBwb3NzaWJsZSB0bwphZGQgY2xvc2luZyB0YWJzIG9uIG1pZGRsZSBjbGljaywgbGlrZSBpbiBG aXJlZm94LCB0byB5b3VyIGV4dGVuc2lvbj8gKE1heWJlCndhbnQgdG8gdHVybiBvZiB0aGF0IHNj cm9sbGluZyBvbiB0aGUgd2hlZWwgdG9vLCBkdW5uby4gSSdtIGp1c3QgYW5ub3llZCBieQppdCku CgpBbGwgaW4gYWxsLCBqdXN0IHdhbnRlZCB0byB0ZWxsIHlvdSBob3cgbXVjaCBJIGFwcHJlY2lh dGUgdGhpcywgYW5kIGhvcGUKdGhpcyBleHRlbnNpb24gcXVpY2tseSBtYWtlcyBpdCBpbnRvIG1h aW4uIE1heWJlIHdpdGggc29tZSBzaW1wbGUKcHJlZmVyZW5jZXMgYWRkZWQsIHNheSBjbG9zZSBi dXR0b25zIG9yIG5vdCwgbWlkZGxlIGNsaWNrIGNsb3NlcyBhbmQgc28gb24sCml0IGNvdWxkIHBy b2JhYmx5IGJlIGEgbGlmZXNhdmVyIG9mIG1hbnkuCgpPaCwgYW5kIEdlZGl0IHN1ZmZlcnMgZnJv bSB0aGUgc2FtZSBidWcsIG1heWJlIGEgbGl0dGxlIHBsdWdpbiBmb3IgdGhhdAp0b28uLi4/IDst KQoKTWFueSB0aGFua3MsCgotLSBTdG9mZmUKCgoKClRoYW5rcyBmb3IgbWFraW5nIEVwaXBoYW55 LAo+IFN0ZWZhbgo+Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KPiBlcGlwaGFueS1saXN0IG1haWxpbmcgbGlzdAo+IGVwaXBoYW55LWxpc3RAZ25vbWUu b3JnCj4gaHR0cDovL21haWwuZ25vbWUub3JnL21haWxtYW4vbGlzdGluZm8vZXBpcGhhbnktbGlz dAo+CgoKCi0tIApLcmlzdG9mZmVyIEx1bmTDqW4K4pyJIGtyaXN0b2ZmZXIubHVuZGVuQGdtYWls LmNvbQrinIkga3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51Cmh0dHA6Ly93d3cuZ2FtZW1h a2VyLm51LwrimI4gMDcwNCA0OCA5OCA3Nwo= ------=_Part_13091_22520190.1151453181985 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline SGVsbG8gU3RlZmFuLDxicj48YnI+T24gNi8yMy8wNiwgPGIgY2xhc3M9ImdtYWlsX3NlbmRlcm5h bWUiPlN0ZWZhbiBTdHVocjwvYj4gJmx0OzxhIGhyZWY9Im1haWx0bzpnbm9tZWxpc3RzQHNzdHVo ci5kayI+Z25vbWVsaXN0c0Bzc3R1aHIuZGs8L2E+Jmd0OyB3cm90ZTo8ZGl2PjxzcGFuIGNsYXNz PSJnbWFpbF9xdW90ZSI+PC9zcGFuPjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5 bGU9ImJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiKDIwNCwgMjA0LCAyMDQpOyBtYXJnaW46IDBw dCAwcHQgMHB0IDAuOGV4OyBwYWRkaW5nLWxlZnQ6IDFleDsiPgpJIGFtIG5vdCBoYXBweSB3aXRo IHRoZSBkZWZhdWx0IHRhYiBpbXBsZW1lbnRhdGlvbiBpbiBFcGlwaGFueS4gRm9yIG9uZTxicj50 aGluZywgSSBkb24ndCBsaWtlIHRvIGhhdmUgYSBjbG9zZSBidXR0b24gb24gZXZlcnkgdGFiLiBJ IGFsc28gZG9uJ3Q8YnI+bGlrZSB0aGF0IHRoZSB0YWJzIGhhdmUgYSBmaXhlZCB3aWR0aCwgYW5k IGRvbid0IHNjYWxlIGxpa2UgaW4gRmlyZWZveC48YnI+Cjxicj5JIGFtIHN1cmUgdGhhdCB0aGVy ZSBhcmUgZ29vZCByZWFzb25zLCB1c2FiaWxpdHkgcmVsYXRlZCBhbmQgb3RoZXJ3aXNlLDxicj5m b3IgaGF2aW5nIHRhYnMgd29ya2luZyB0aGUgd2F5IHRoZXkgZG8gaW4gRXBpcGhhbnkuIEl0J3Mg anVzdCBub3QgdGhlPGJyPndheSBJIHdhbnQgdGFicyB0byB3b3JrIGluIGEgd2ViIGJyb3dzZXIu PC9ibG9ja3F1b3RlPjxkaXY+PGJyPkkgY291bGRuJ3QgYWdyZWUgbW9yZSEgVGhlIGZpeGVkIGFu ZCBkaXNhcHBlYXJpbmcgdGFicyBhcmUgaG9ycmlibGUsIGFuZCBhIHNjYXJ5IHVzYWJpbGl0eSBi dWcgaW4gbXkgb3Bpbmlvbiwgd2hvc2Ugb25seSBhcHBhcmVudCBwcm8gaXMgdGhhdCB0aGV5IGFy ZSBlYXNpZXIgdG8gY2xvc2UgYXMgb3Bwb3NlZCB0byBmaW5kIGFuZCBzZWxlY3QuLi4KPGJyPjwv ZGl2Pjxicj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJib3JkZXItbGVm dDogMXB4IHNvbGlkIHJnYigyMDQsIDIwNCwgMjA0KTsgbWFyZ2luOiAwcHQgMHB0IDBwdCAwLjhl eDsgcGFkZGluZy1sZWZ0OiAxZXg7Ij5JIHdhcyBhYmxlIHRvIG1ha2Ugc29tIFB5dGhvbiBleHRl bnNpb25zIHRvIG1ha2UgdGhlPGJyPnRhYiBpbXBsZW1lbnRhdGlvbiBpbiBFcGlwaGFueSB1c2Fi bGUgZm9yIG1lLgo8YnI+PGJyPllvdSBjYW4gZmluZCB0aGUgZXh0ZW5zaW9ucyBoZXJlOjxicj48 YSBocmVmPSJodHRwOi8vd3d3LnNzdHVoci5kay9lcGlwaGFueS1leHRlbnNpb25zLyI+aHR0cDov L3d3dy5zc3R1aHIuZGsvZXBpcGhhbnktZXh0ZW5zaW9ucy88L2E+PC9ibG9ja3F1b3RlPjxkaXY+ PGJyPlRvdGFsbHkgYXdlc29tZS4gU3VwZXIuIFdvdy4gTWFrZXMgRXBpcGhhbnkgcG9zc2libGUg dG8gYWN0dWFsbHkgdXNlIGZvciByZWFsLCBiZWVuIHNvIGxvb2tpbmcgZm9yd2FyZCB0byBzb21l dGhpbmcgbGlrZSB0aGlzLgo8YnI+PGJyPkknbSBub3QgY29tcGxldGVseSBjb21mb3J0YWJsZSB3 aXRoIG9ubHkgdGhlIGNsb3NlIGJ1dHRvbiB0aG91Z2gsIGVzcGVjaWFsbHkgYXMgSSBmaW5kIGl0 IGEgYml0IGhhcmQgdG8gcGxhY2UuIERvIHlvdSB0aGluayB0aGF0IGl0IHdvdWxkIGJlIHBvc3Np YmxlIHRvIGFkZCBjbG9zaW5nIHRhYnMgb24gbWlkZGxlIGNsaWNrLCBsaWtlIGluIEZpcmVmb3gs IHRvIHlvdXIgZXh0ZW5zaW9uPyAoTWF5YmUgd2FudCB0byB0dXJuIG9mIHRoYXQgc2Nyb2xsaW5n IG9uIHRoZSB3aGVlbCB0b28sIGR1bm5vLiBJJ20ganVzdCBhbm5veWVkIGJ5IGl0KS4KPGJyPjxi cj5BbGwgaW4gYWxsLCBqdXN0IHdhbnRlZCB0byB0ZWxsIHlvdSBob3cgbXVjaCBJIGFwcHJlY2lh dGUgdGhpcywgYW5kIGhvcGUgdGhpcyBleHRlbnNpb24gcXVpY2tseSBtYWtlcyBpdCBpbnRvIG1h aW4uIE1heWJlIHdpdGggc29tZSBzaW1wbGUgcHJlZmVyZW5jZXMgYWRkZWQsIHNheSBjbG9zZSBi dXR0b25zIG9yIG5vdCwgbWlkZGxlIGNsaWNrIGNsb3NlcyBhbmQgc28gb24sIGl0IGNvdWxkIHBy b2JhYmx5IGJlIGEgbGlmZXNhdmVyIG9mIG1hbnkuCjxicj48YnI+PC9kaXY+T2gsIGFuZCBHZWRp dCBzdWZmZXJzIGZyb20gdGhlIHNhbWUgYnVnLCBtYXliZSBhIGxpdHRsZSBwbHVnaW4gZm9yIHRo YXQgdG9vLi4uPyA7LSk8YnI+PGJyPk1hbnkgdGhhbmtzLDxicj48YnI+LS0gU3RvZmZlPGJyPjxi cj48YnI+PGJyPjxicj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJib3Jk ZXItbGVmdDogMXB4IHNvbGlkIHJnYigyMDQsIDIwNCwgMjA0KTsgbWFyZ2luOiAwcHQgMHB0IDBw dCAwLjhleDsgcGFkZGluZy1sZWZ0OiAxZXg7Ij4KVGhhbmtzIGZvciBtYWtpbmcgRXBpcGhhbnks PGJyPlN0ZWZhbjxicj48YnI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX188YnI+ZXBpcGhhbnktbGlzdCBtYWlsaW5nIGxpc3Q8YnI+PGEgaHJlZj0ibWFpbHRv OmVwaXBoYW55LWxpc3RAZ25vbWUub3JnIj5lcGlwaGFueS1saXN0QGdub21lLm9yZzwvYT48YnI+ PGEgaHJlZj0iaHR0cDovL21haWwuZ25vbWUub3JnL21haWxtYW4vbGlzdGluZm8vZXBpcGhhbnkt bGlzdCI+Cmh0dHA6Ly9tYWlsLmdub21lLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2VwaXBoYW55LWxp c3Q8L2E+PGJyPjwvYmxvY2txdW90ZT48L2Rpdj48YnI+PGJyIGNsZWFyPSJhbGwiPjxicj4tLSA8 YnI+S3Jpc3RvZmZlciBMdW5kw6luPGJyPuKciSA8YSBocmVmPSJtYWlsdG86a3Jpc3RvZmZlci5s dW5kZW5AZ21haWwuY29tIj5rcmlzdG9mZmVyLmx1bmRlbkBnbWFpbC5jb208L2E+PGJyPuKciSA8 YSBocmVmPSJtYWlsdG86a3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51Ij4Ka3Jpc3RvZmZl ci5sdW5kZW5AZ2FtZW1ha2VyLm51PC9hPjxicj48YSBocmVmPSJodHRwOi8vd3d3LmdhbWVtYWtl ci5udS8iPmh0dHA6Ly93d3cuZ2FtZW1ha2VyLm51LzwvYT48YnI+4piOIDA3MDQgNDggOTggNzc8 YnI+Cg== ------=_Part_13091_22520190.1151453181985-- From kristoffer.lunden@gmail.com Tue Jun 27 21:23:11 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5D1493B000F for ; Tue, 27 Jun 2006 21:23:11 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23104-09 for ; Tue, 27 Jun 2006 21:23:10 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.200]) by menubar.gnome.org (Postfix) with ESMTP id 436EE3B0002 for ; Tue, 27 Jun 2006 21:23:10 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id 9so1878248nzo for ; Tue, 27 Jun 2006 18:22:11 -0700 (PDT) Received: by 10.36.140.2 with SMTP id n2mr306484nzd; Tue, 27 Jun 2006 18:22:11 -0700 (PDT) Received: by 10.36.132.19 with HTTP; Tue, 27 Jun 2006 18:22:11 -0700 (PDT) Message-ID: Date: Wed, 28 Jun 2006 03:22:11 +0200 From: "=?UTF-8?Q?Kristoffer_Lund=C3=A9n?=" To: "Reinout van Schouwen" Subject: Re: Looong freezes when watching google video In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_13784_20046499.1151457731215" References: <1151336383.86561.7.camel@dracula.transylvania.net> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.898 tagged_above=-999 required=2 tests=[AWL=-0.174, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_30_40=0.374, HTML_MESSAGE=0.001, MIME_BASE64_NO_NAME=0.224, SPF_PASS=-0.001, TW_WF=0.077] X-Spam-Score: -1.898 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 01:23:11 -0000 ------=_Part_13784_20046499.1151457731215 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline T24gNi8yNy8wNiwgUmVpbm91dCB2YW4gU2Nob3V3ZW4gPHJlaW5vdXRzQGdub21lLm9yZz4gd3Jv dGU6Cj4KPiBPbiBNb24sIDI2IEp1biAyMDA2LCBEZXYgVHVnbmFpdCB3cm90ZToKPgo+ID4gRmxh c2ggdmlkZW9zIGV0YyBhbmQgZXZlbiBqdXN0IGJhc2ljIGdyYXBoaWNzIGFsd2F5cyBjcmFzaCBl cGlwaGFueS4KPiA+IEZpcmVmb3ggZG9lc24ndCBzdGFuZCBhIGNoYW5jZSBlaXRoZXIuIFRoZSBv bmx5IGJyb3N3ZXIgdGhhdCB3b3Jrcwo+ID4gZmxhd2xlc3Mgd2l0aCBmbGFzaCBmb3IgbWUgaXMg b3BlcmEuCj4KPiBJIHRoaW5rIHRoZXJlIG11c3QgYmUgc29tZXRoaW5nIHdyb25nIHdpdGggeW91 ciBzeXN0ZW0uCj4KPiBXaGlsZSBJIGhhdmUgZXhwZXJpZW5jZWQgYSBGbGFzaC1pbmR1Y2VkIGNy YXNoIG9uY2UgaW4gYSB3aGlsZSwgSQo+IHJlY2VudGx5IHZpZXdlZCBzb21lIEdvb2dsZSB2aWRl b3MgaW4gRXBpcGhhbnkgd2l0aG91dCBhbnkgdHJvdWJsZSBhbmQKPiBtb3N0IEZsYXNoIHBhZ2Vz IGFyZSByZW5kZXJlZCBmaW5lLgo+Cj4gTWFrZSBzdXJlIHlvdSBoYXZlIHRoZSBvZmZpY2lhbCBG bGFzaCA3IHBsdWdpbiBmcm9tIE1hY3JvbWVkaWEsIHN0dWZmCj4gbGlrZSBzd2ZkZWMgKndpbGwq IGNyYXNoIHlvdXIgYnJvd3Nlci4KCgoKSSBkb24ndCBoYXZlIHRoYXQga2luZCBvZiBwcm9ibGVt cy4gOikgSSBjYW4gdmlldyBtb3N0IG1vdmllcyBmaW5lLCBleGNlcHQKdGhlIGZsYXNoIDggb25l cyAtIEkgZG8gZXhwZXJpZW5jZSBjcmFzaGVzLCBvciByYXRoZXIgbG9jay11cHMsIGJ1dCBvbmx5 CnVwb24gdW5sb2FkaW5nIG9yIGNsb3NpbmcgdGhlIHBhZ2UsIGFuZCBub3QgYWx3YXlzLgoKU3Rp bGwgd29uZGVyIGlmIGNhY2hpbmcvbWVtb3J5L3doYXRldmVyIGlzIGRvbmUgZGlmZmVyZW50bHkg YW5kIGl0IGlzIHRvIGJlCmV4cGVjdGVkIHRoYXQgRXBpcGhhbnkgbWlnaHQgaGFuZGxlIGl0IHBv b3JseSwgb3IgaWYgaXQncyBzb21ldGhpbmcgdG8gZG8Kd2l0aCBteSBzZXR1cD8KCi0tIFN0b2Zm ZQoKCi0tIApLcmlzdG9mZmVyIEx1bmTDqW4K4pyJIGtyaXN0b2ZmZXIubHVuZGVuQGdtYWlsLmNv bQrinIkga3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51Cmh0dHA6Ly93d3cuZ2FtZW1ha2Vy Lm51LwrimI4gMDcwNCA0OCA5OCA3Nwo= ------=_Part_13784_20046499.1151457731215 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline T24gNi8yNy8wNiwgPGIgY2xhc3M9ImdtYWlsX3NlbmRlcm5hbWUiPlJlaW5vdXQgdmFuIFNjaG91 d2VuPC9iPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJlaW5vdXRzQGdub21lLm9yZyI+cmVpbm91dHNA Z25vbWUub3JnPC9hPiZndDsgd3JvdGU6PGRpdj48c3BhbiBjbGFzcz0iZ21haWxfcXVvdGUiPjwv c3Bhbj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJib3JkZXItbGVmdDog MXB4IHNvbGlkIHJnYigyMDQsIDIwNCwgMjA0KTsgbWFyZ2luOiAwcHQgMHB0IDBwdCAwLjhleDsg cGFkZGluZy1sZWZ0OiAxZXg7Ij4KT24gTW9uLCAyNiBKdW4gMjAwNiwgRGV2IFR1Z25haXQgd3Jv dGU6PGJyPjxicj4mZ3Q7IEZsYXNoIHZpZGVvcyBldGMgYW5kIGV2ZW4ganVzdCBiYXNpYyBncmFw aGljcyBhbHdheXMgY3Jhc2ggZXBpcGhhbnkuPGJyPiZndDsgRmlyZWZveCBkb2Vzbid0IHN0YW5k IGEgY2hhbmNlIGVpdGhlci4gVGhlIG9ubHkgYnJvc3dlciB0aGF0IHdvcmtzPGJyPiZndDsgZmxh d2xlc3Mgd2l0aCBmbGFzaCBmb3IgbWUgaXMgb3BlcmEuCjxicj48YnI+SSB0aGluayB0aGVyZSBt dXN0IGJlIHNvbWV0aGluZyB3cm9uZyB3aXRoIHlvdXIgc3lzdGVtLjxicj48YnI+V2hpbGUgSSBo YXZlIGV4cGVyaWVuY2VkIGEgRmxhc2gtaW5kdWNlZCBjcmFzaCBvbmNlIGluIGEgd2hpbGUsIEk8 YnI+cmVjZW50bHkgdmlld2VkIHNvbWUgR29vZ2xlIHZpZGVvcyBpbiBFcGlwaGFueSB3aXRob3V0 IGFueSB0cm91YmxlIGFuZDxicj5tb3N0IEZsYXNoIHBhZ2VzIGFyZSByZW5kZXJlZCBmaW5lLgo8 YnI+PGJyPk1ha2Ugc3VyZSB5b3UgaGF2ZSB0aGUgb2ZmaWNpYWwgRmxhc2ggNyBwbHVnaW4gZnJv bSBNYWNyb21lZGlhLCBzdHVmZjxicj5saWtlIHN3ZmRlYyAqd2lsbCogY3Jhc2ggeW91ciBicm93 c2VyLjwvYmxvY2txdW90ZT48ZGl2Pjxicj48YnI+SSBkb24ndCBoYXZlIHRoYXQga2luZCBvZiBw cm9ibGVtcy4gOikgSSBjYW4gdmlldyBtb3N0IG1vdmllcyBmaW5lLCBleGNlcHQgdGhlIGZsYXNo IDggb25lcyAtIEkgZG8gZXhwZXJpZW5jZSBjcmFzaGVzLCBvciByYXRoZXIgbG9jay11cHMsIGJ1 dCBvbmx5IHVwb24gdW5sb2FkaW5nIG9yIGNsb3NpbmcgdGhlIHBhZ2UsIGFuZCBub3QgYWx3YXlz Lgo8YnI+PGJyPlN0aWxsIHdvbmRlciBpZiBjYWNoaW5nL21lbW9yeS93aGF0ZXZlciBpcyBkb25l IGRpZmZlcmVudGx5IGFuZCBpdCBpcyB0byBiZSBleHBlY3RlZCB0aGF0IEVwaXBoYW55IG1pZ2h0 IGhhbmRsZSBpdCBwb29ybHksIG9yIGlmIGl0J3Mgc29tZXRoaW5nIHRvIGRvIHdpdGggbXkgc2V0 dXA/PGJyPjxicj4tLSBTdG9mZmU8YnI+PC9kaXY+PC9kaXY+PGJyIGNsZWFyPSJhbGwiPgo8YnI+ LS0gPGJyPktyaXN0b2ZmZXIgTHVuZMOpbjxicj7inIkgPGEgaHJlZj0ibWFpbHRvOmtyaXN0b2Zm ZXIubHVuZGVuQGdtYWlsLmNvbSI+a3Jpc3RvZmZlci5sdW5kZW5AZ21haWwuY29tPC9hPjxicj7i nIkgPGEgaHJlZj0ibWFpbHRvOmtyaXN0b2ZmZXIubHVuZGVuQGdhbWVtYWtlci5udSI+a3Jpc3Rv ZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51PC9hPjxicj48YSBocmVmPSJodHRwOi8vd3d3LmdhbWVt YWtlci5udS8iPgpodHRwOi8vd3d3LmdhbWVtYWtlci5udS88L2E+PGJyPuKYjiAwNzA0IDQ4IDk4 IDc3PGJyPgo= ------=_Part_13784_20046499.1151457731215-- From gnomelists@sstuhr.dk Wed Jun 28 03:09:04 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 746AD3B000F for ; Wed, 28 Jun 2006 03:09:04 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29666-10 for ; Wed, 28 Jun 2006 03:09:02 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id A04513B0011 for ; Wed, 28 Jun 2006 03:09:02 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id 4AD988A000E; Wed, 28 Jun 2006 09:08:01 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: Kristoffer =?ISO-8859-1?Q?Lund=E9n?= In-Reply-To: References: <1151082344.5295.25.camel@thinkpadr40> Content-Type: text/plain; charset=UTF-8 Date: Wed, 28 Jun 2006 09:08:00 +0200 Message-Id: <1151478481.5374.27.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.58 tagged_above=-999 required=2 tests=[AWL=0.019, BAYES_00=-2.599] X-Spam-Score: -2.58 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 07:09:04 -0000 ons, 28 06 2006 kl. 02:06 +0200, skrev Kristoffer LundĂŠn: > I'm not completely comfortable with only the close button though, > especially as I find it a bit hard to place. Do you think that it > would be possible to add closing tabs on middle click, like in > Firefox, to your extension? (Maybe want to turn of that scrolling on > the wheel too, dunno. I'm just annoyed by it). I don't want to add it to the same extension. So I have now made a new extension that should do what you want. It is at http://www.sstuhr.dk/epiphany-extensions/ like the others, "Middle Click Tab Close". It disables scroll on the tab bar, too. > All in all, just wanted to tell you how much I appreciate this, and > hope this extension quickly makes it into main. Maybe with some simple > preferences added, say close buttons or not, middle click closes and > so on, it could probably be a lifesaver of many. I don't know about preferences. I don't want to add too much to the UI, I like it better when extensions do what I want without being in the way. And I certainly wouldn't like it if every other extension added a menu item for their separate preferences dialogs. Maybe it should be possible to have preferences dialogs for loaded extension, that could be opened from the extensions manager. > Oh, and Gedit suffers from the same bug, maybe a little plugin for > that too...? ;-) While I do use gedit for text editing, I don't use it in the same way as a web browser. I am not even sure I want to use such an extension for gedit. And while gedit does support developing Python extensions, it's not a thing I want to do currently. > Many thanks, > > -- Stoffe Stefan From kristoffer.lunden@gmail.com Wed Jun 28 07:39:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 40E243B0087 for ; Wed, 28 Jun 2006 07:39:50 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08436-03 for ; Wed, 28 Jun 2006 07:39:47 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.197]) by menubar.gnome.org (Postfix) with ESMTP id E56FE3B00B9 for ; Wed, 28 Jun 2006 07:39:46 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id o37so1374504nzf for ; Wed, 28 Jun 2006 04:39:18 -0700 (PDT) Received: by 10.36.97.8 with SMTP id u8mr1012559nzb; Wed, 28 Jun 2006 04:39:17 -0700 (PDT) Received: by 10.36.132.19 with HTTP; Wed, 28 Jun 2006 04:39:17 -0700 (PDT) Message-ID: Date: Wed, 28 Jun 2006 13:39:17 +0200 From: "=?UTF-8?Q?Kristoffer_Lund=C3=A9n?=" To: "Stefan Stuhr" Subject: Re: A couple of new tab related extensions In-Reply-To: <1151478481.5374.27.camel@thinkpadr40> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline References: <1151082344.5295.25.camel@thinkpadr40> <1151478481.5374.27.camel@thinkpadr40> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.11 tagged_above=-999 required=2 tests=[AWL=0.066, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, MIME_BASE64_NO_NAME=0.224, SPF_PASS=-0.001] X-Spam-Score: -2.11 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 11:39:50 -0000 T24gNi8yOC8wNiwgU3RlZmFuIFN0dWhyIDxnbm9tZWxpc3RzQHNzdHVoci5kaz4gd3JvdGU6Cj4g SSBkb24ndCB3YW50IHRvIGFkZCBpdCB0byB0aGUgc2FtZSBleHRlbnNpb24uIFNvIEkgaGF2ZSBu b3cgbWFkZSBhIG5ldwo+IGV4dGVuc2lvbiB0aGF0IHNob3VsZCBkbyB3aGF0IHlvdSB3YW50LiBJ dCBpcyBhdAo+IGh0dHA6Ly93d3cuc3N0dWhyLmRrL2VwaXBoYW55LWV4dGVuc2lvbnMvIGxpa2Ug dGhlIG90aGVycywgIk1pZGRsZSBDbGljawo+IFRhYiBDbG9zZSIuIEl0IGRpc2FibGVzIHNjcm9s bCBvbiB0aGUgdGFiIGJhciwgdG9vLgoKVGhhdCB3b3JrcyBqdXN0IGZpbmUsIHRoYW5rcyEKCgo+ IEkgZG9uJ3Qga25vdyBhYm91dCBwcmVmZXJlbmNlcy4gSSBkb24ndCB3YW50IHRvIGFkZCB0b28g bXVjaCB0byB0aGUgVUksCj4gSSBsaWtlIGl0IGJldHRlciB3aGVuIGV4dGVuc2lvbnMgZG8gd2hh dCBJIHdhbnQgd2l0aG91dCBiZWluZyBpbiB0aGUKPiB3YXkuIEFuZCBJIGNlcnRhaW5seSB3b3Vs ZG4ndCBsaWtlIGl0IGlmIGV2ZXJ5IG90aGVyIGV4dGVuc2lvbiBhZGRlZCBhCj4gbWVudSBpdGVt IGZvciB0aGVpciBzZXBhcmF0ZSBwcmVmZXJlbmNlcyBkaWFsb2dzLgoKVHJ1ZSwgaXQncyBqdXN0 IHRoYXQgdGhlIGV4dGVuc2lvbnMgbGlzdCAod2hpY2ggaW4gaXRzZWxmIGlzIGp1c3QgYQpwcmVm ZXJlbmNlcyBkaWFsb2cgdW5kZXIgYW5vdGhlciBuYW1lIHRvZGF5Li4uKSBpcyBzdGFydGluZyB0 byBnZXQKbG9uZy4gU28sIGlmIGV2ZXJ5IHByZWZlcmVuY2UgaXMgaW5zdGVhZCBtYXNrZWQgYXMg YW4gZXh0ZW5zaW9uLCBpdApqdXN0IG1ha2VzIHRoYXQgbGlzdCB1bm1hbmFnZWFibGUuIEkgc3Vw cG9zZSB0aGF0IGludGVyZmFjZSB3aWxsIGdldAphbiBvdmVyaGF1bCB0aG91Z2guCgoKPiBNYXli ZSBpdCBzaG91bGQgYmUgcG9zc2libGUgdG8gaGF2ZSBwcmVmZXJlbmNlcyBkaWFsb2dzIGZvciBs b2FkZWQKPiBleHRlbnNpb24sIHRoYXQgY291bGQgYmUgb3BlbmVkIGZyb20gdGhlIGV4dGVuc2lv bnMgbWFuYWdlci4KClllYWgsIHRoYXQgaXMgaG93IC0gYXMgeW91IGtub3cgLSBGaXJlZm94IGRv ZXMgaXQuIEkgZ3Vlc3MgZWl0aGVyICB0aGUKZXh0ZW5zaW9ucyBuZWVkcyB0byBnbyB0aGlzIHdh eSwgb3IgIHRoZSBpbnRlcmZhY2UgbmVlZHMgc29tZSBraW5kIG9mCnNvcnRpbmcvc2VjdGlvbnMv dGFnZ2luZyBzbyB0aGF0IHlvdSBjYW4gaGF2ZSBhIExPVCBvZiBleHRlbnNpb25zLCBhbGwKZG9p bmcgb25lIHNtYWxsIHRoaW5nLiAiUHJlZmVyZW5jZXMgMiIsIGFzIGl0IHdlcmUuIFRoYXQgZG9l c24ndCBjb3ZlcgphbnkgZXZlbnR1YWwgc2V0dGluZ3MgbW9yZSB0aGFuIGFjdGl2YXRpbmcvZGVh Y3RpdmF0aW5nIHRob3VnaC4KCgo+IFdoaWxlIEkgZG8gdXNlIGdlZGl0IGZvciB0ZXh0IGVkaXRp bmcsIEkgZG9uJ3QgdXNlIGl0IGluIHRoZSBzYW1lIHdheSBhcwo+IGEgd2ViIGJyb3dzZXIuIEkg YW0gbm90IGV2ZW4gc3VyZSBJIHdhbnQgdG8gdXNlIHN1Y2ggYW4gZXh0ZW5zaW9uIGZvcgo+IGdl ZGl0LiBBbmQgd2hpbGUgZ2VkaXQgZG9lcyBzdXBwb3J0IGRldmVsb3BpbmcgUHl0aG9uIGV4dGVu c2lvbnMsIGl0J3MKPiBub3QgYSB0aGluZyBJIHdhbnQgdG8gZG8gY3VycmVudGx5LgoKCkNvdWxk bid0IGh1cnQgdG8gYXNrLCBhcyB5b3UgZmlndXJlZCBvdXQgaG93IHRvIGRvIGl0IGluIEVwaXBo YW55LiA6KQoKClRoYW5rcywKCi0tIFN0b2ZmZQoKCi0tIApLcmlzdG9mZmVyIEx1bmTDqW4K4pyJ IGtyaXN0b2ZmZXIubHVuZGVuQGdtYWlsLmNvbQrinIkga3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1h a2VyLm51Cmh0dHA6Ly93d3cuZ2FtZW1ha2VyLm51LwrimI4gMDcwNCA0OCA5OCA3Nwo= From reinouts@gnome.org Thu Jun 29 08:15:41 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5E1ED3B0078 for ; Thu, 29 Jun 2006 08:15:41 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10427-01 for ; Thu, 29 Jun 2006 08:15:40 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 5CEF53B0004 for ; Thu, 29 Jun 2006 08:15:40 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FvvQp-0001tMC; Thu, 29 Jun 2006 14:15 +0200 Date: Thu, 29 Jun 2006 14:15:38 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: Epiphany List Subject: Re: Looong freezes when watching google video In-Reply-To: <1151395668.86561.27.camel@dracula.transylvania.net> Message-ID: References: <1151336383.86561.7.camel@dracula.transylvania.net> <1151395668.86561.27.camel@dracula.transylvania.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.39 tagged_above=-999 required=2 tests=[AWL=-0.064, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.39 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Jun 2006 12:15:41 -0000 On Tue, 27 Jun 2006, Dev Tugnait wrote: > I do use flash block. I have a freebsd machine and google vids did > work but after the 1.8 upgrade it stopped working. I can't play or > view most of the flash stuff on any gecko based browser. flash7 is > experimental at best. Maybe the Flash plugin isn't playing nice with FreeBSD (just a guess)? I can't imagine how a different Epiphany version could make any difference in the plugin behaviour. I don't recall any significant changes in Gecko w.r.t. plugin behaviour either (but I don't follow Gecko developments that close, so take that with a grain of salt). regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From uws@uwsworld.xs4all.nl Thu Jun 1 15:15:52 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D1C3F3B0E99 for ; Thu, 1 Jun 2006 15:15:52 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31384-08 for ; Thu, 1 Jun 2006 15:15:51 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id E84DD3B0228 for ; Thu, 1 Jun 2006 15:15:50 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1Flse4-0003oz-00 for ; Thu, 01 Jun 2006 21:15:48 +0200 Date: Thu, 1 Jun 2006 21:15:48 +0200 From: Wouter Bolsterlee To: epiphany-list@gnome.org Message-ID: <20060601191548.GA14250@uwsworld.xs4all.nl> Mail-Followup-To: epiphany-list@gnome.org References: <1015f9200605270705o11479edaxbf1ca2cf7b38387d@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="+QahgC5+KEYLbs62" Content-Disposition: inline In-Reply-To: <1015f9200605270705o11479edaxbf1ca2cf7b38387d@mail.gmail.com> X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.587 tagged_above=-999 required=2 tests=[AWL=0.012, BAYES_00=-2.599] X-Spam-Score: -2.587 X-Spam-Level: Subject: Re: TypeAhead-Find in 2.15 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Jun 2006 19:15:53 -0000 --+QahgC5+KEYLbs62 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Sat, May 27, 2006 at 04:05:34PM +0200, Sascha Heid skrev: > Is anybody able to get TypeAhead-Find working in epiphany 2.15.2 ? Sure, this works by default in Epiphany. If it doesn't, please file a bug, mentioning both the Epiphany and Mozilla versions (check the about dialog). mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl please don't bother trying to find her :: she's not there -- zombies --+QahgC5+KEYLbs62 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEfzzkP7QTTiUKY+sRAn++AKCt1dqCXIuA8d6dhkH+6+cAEOeTcgCeLs0X 1OKaDyizEA3AqCONIklwX+c= =RpcY -----END PGP SIGNATURE----- --+QahgC5+KEYLbs62-- From billlinux@rogers.com Fri Jun 2 00:54:15 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 100193B0FAC for ; Fri, 2 Jun 2006 00:54:15 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30617-09 for ; Fri, 2 Jun 2006 00:54:13 -0400 (EDT) Received: from smtp106.rog.mail.re2.yahoo.com (smtp106.rog.mail.re2.yahoo.com [68.142.225.204]) by menubar.gnome.org (Postfix) with SMTP id 788523B0217 for ; Fri, 2 Jun 2006 00:54:13 -0400 (EDT) Received: (qmail 20949 invoked from network); 2 Jun 2006 04:54:12 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Subject:From:To:Content-Type:Date:Message-Id:Mime-Version:X-Mailer:Content-Transfer-Encoding; b=4Ke2nNvsqO1bLnF2Ig5ZC56JTdvhVQ4EMFDlAa8sE2pPd6bazaPNITCdRZ1JFnD3vfoa8OPh4X+4lL2BFaLmhCgaLZUbhAM+HbbqRfO11mE7aGt8jVET5scZhW8I2h8PsVUj0I4xJ8TNJ2cXnYuud2DQKFsP5FRqsDCbbgPhlSE= ; Received: from unknown (HELO ?192.168.1.4?) (billlinux@rogers.com@70.27.169.92 with plain) by smtp106.rog.mail.re2.yahoo.com with SMTP; 2 Jun 2006 04:54:12 -0000 From: William Case To: EPIPHANY List Content-Type: text/plain Date: Fri, 02 Jun 2006 00:54:07 -0400 Message-Id: <1149224047.4220.18.camel@CASE> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 (2.6.1-1.fc5.2) Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.567 tagged_above=-999 required=2 tests=[AWL=-0.876, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -1.567 X-Spam-Level: Subject: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jun 2006 04:54:15 -0000 Hi; I clicked on the Java Console and the Favicon extensions in Tools => Extensions to add them to epiphany. I then closed epiphany normally. Now, I get the following error dialogues when I try to open my Epiphany; "Recover previous browser windows and tabs? Don't Recover Recover". Either option gets a further error dialogue: "The Application "epiphany" has quit unexpectedly. Restart Application Inform Developers" Restart produces an attempt to start epiphany then a self shutdown. I used the Inform Developers to send a Bug Report. I tried starting epiphany from the command line in gterminal and got "** (epiphany:6540): WARNING **: failed to read user preferences, error: 80004005" Is there some way to undo the extension selections in a configuration file in order to get Epiphany loaded? If so, how and where? When I login as a different user, Epiphany runs normally. I am using Epiphany 2.14 (I believe) on Fedora Core 5. -- Regards Bill From reinouts@gnome.org Fri Jun 2 02:38:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 32FC13B02BD for ; Fri, 2 Jun 2006 02:38:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 03078-07 for ; Fri, 2 Jun 2006 02:38:05 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 41B053B038C for ; Fri, 2 Jun 2006 02:38:03 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1Fm3IG-0001qhC; Fri, 2 Jun 2006 08:38 +0200 Date: Fri, 2 Jun 2006 08:38:00 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org In-Reply-To: <1149224047.4220.18.camel@CASE> Message-ID: References: <1149224047.4220.18.camel@CASE> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.389 tagged_above=-999 required=2 tests=[AWL=-0.063, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.389 X-Spam-Level: Subject: Re: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jun 2006 06:38:07 -0000 Hi William, On Fri, 2 Jun 2006, William Case wrote: > I clicked on the Java Console and the Favicon extensions in Tools => > Extensions to add them to epiphany. I then closed epiphany normally. > Is there some way to undo the extension selections in a configuration > file in order to get Epiphany loaded? If so, how and where? You can edit the list of enabled extensions with gconf-editor, under the key /apps/epiphany/general/active_extensions. regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From billlinux@rogers.com Fri Jun 2 16:52:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6C2553B0339 for ; Fri, 2 Jun 2006 16:52:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23828-05 for ; Fri, 2 Jun 2006 16:51:51 -0400 (EDT) Received: from smtp103.rog.mail.re2.yahoo.com (smtp103.rog.mail.re2.yahoo.com [206.190.36.81]) by menubar.gnome.org (Postfix) with SMTP id AB6FF3B02EC for ; Fri, 2 Jun 2006 16:51:47 -0400 (EDT) Received: (qmail 83611 invoked from network); 2 Jun 2006 20:51:46 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=rogers.com; h=Received:Subject:From:To:In-Reply-To:References:Content-Type:Date:Message-Id:Mime-Version:X-Mailer:Content-Transfer-Encoding; b=NE0zAIGx/zj8yMtNOMiH0TSgYT6vM7z2bEJ0ibl4PoTowg4OFFGs4u+MO3pnDlkuXmDd8xNZWV9m86utfNQ3+ekFwUpea7X3/q29hjZ6q0XMIc+UmW3Wfz2aCpUNyc38gwqbyA+6ntgqAVYSaRubOD6BaUwtw0VN2W9Z1vxYpOw= ; Received: from unknown (HELO ?192.168.1.4?) (billlinux@rogers.com@70.27.169.92 with plain) by smtp103.rog.mail.re2.yahoo.com with SMTP; 2 Jun 2006 20:51:46 -0000 From: William Case To: epiphany-list@gnome.org In-Reply-To: <20060602160008.535933B00FD@menubar.gnome.org> References: <20060602160008.535933B00FD@menubar.gnome.org> Content-Type: text/plain Date: Fri, 02 Jun 2006 16:51:42 -0400 Message-Id: <1149281502.2459.8.camel@CASE> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 (2.6.1-1.fc5.2) Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.564 tagged_above=-999 required=2 tests=[AWL=-0.873, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -1.564 X-Spam-Level: Subject: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jun 2006 20:52:22 -0000 Thanks Reinout; > > > > -------- Forwarded Message -------- > > From: William Case > > To: EPIPHANY List > > Subject: Epiphany won't load anymore ? > > Date: Fri, 02 Jun 2006 00:54:07 -0400 > > > > Hi; > > > > I clicked on the Java Console and the Favicon extensions in Tools => > > Extensions to add them to epiphany. I then closed epiphany normally. > > > > Hi William, > > You can edit the list of enabled extensions with gconf-editor, under the > > key /apps/epiphany/general/active_extensions. > > > > regards, > > That was easy; I had something similar happen a couple of years ago. Sorry I forgot about gconf-editor. -- Regards Bill From reinouts@gnome.org Sun Jun 4 07:40:43 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D8B943B0296 for ; Sun, 4 Jun 2006 07:40:43 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13727-10 for ; Sun, 4 Jun 2006 07:40:43 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id DF3BF3B0227 for ; Sun, 4 Jun 2006 07:40:42 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FmqyF-0001nwC; Sun, 4 Jun 2006 13:40 +0200 Date: Sun, 4 Jun 2006 13:40:37 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org In-Reply-To: <1149281502.2459.8.camel@CASE> Message-ID: References: <20060602160008.535933B00FD@menubar.gnome.org> <1149281502.2459.8.camel@CASE> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.387 tagged_above=-999 required=2 tests=[AWL=-0.061, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.387 X-Spam-Level: Subject: Re: Epiphany won't load anymore ? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Jun 2006 11:40:44 -0000 Hi William, On Fri, 2 Jun 2006, William Case wrote: > That was easy; I had something similar happen a couple of years ago. > Sorry I forgot about gconf-editor. There's no need to be sorry, ideally users would never have to touch it! (So in a way, you forgetting about gconf-editor is a good sign ;-) regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From ash_hooper@yahoo.com Wed Jun 7 05:02:30 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 8A5383B0C4E for ; Wed, 7 Jun 2006 05:02:30 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29209-07 for ; Wed, 7 Jun 2006 05:02:28 -0400 (EDT) Received: from web60819.mail.yahoo.com (web60819.mail.yahoo.com [209.73.178.227]) by menubar.gnome.org (Postfix) with SMTP id A7DF13B0C55 for ; Wed, 7 Jun 2006 05:02:25 -0400 (EDT) Received: (qmail 7833 invoked by uid 60001); 7 Jun 2006 09:02:24 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=fRbI+5Vi7M7tVzE3mr/d7+xKJzNSgC/Wbba1WINAVPE1wi7yNFpP3aL2RQkurXk6xJQzpizuprcbjvEcNa6uzTLM7LLEm4XL6+s2PIjAvyAeUV8M0RJbabVCdMmevE3Nqjj92x6ykwSWsH0JycbpNTbkM2s+Q1SShCIDo47cg1k= ; Message-ID: <20060607090224.7831.qmail@web60819.mail.yahoo.com> Received: from [81.168.89.49] by web60819.mail.yahoo.com via HTTP; Wed, 07 Jun 2006 10:02:24 BST Date: Wed, 7 Jun 2006 10:02:24 +0100 (BST) From: Ashley Hooper To: epiphany-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=1.462 tagged_above=-999 required=2 tests=[BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_WHOIS=1.447] X-Spam-Score: 1.462 X-Spam-Level: * Subject: Configuring File Associations when not running full-blown Gnome desktop X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 07 Jun 2006 09:02:30 -0000 Hi all, I'm a big fan of making do with old hardware, and really enjoy using Epiphany with the Enlightenment 16 WM as Gnome/Firefox just doesn't run satisfactorily for me on the hardware I'm using. However, something that has always bothered me is not knowing how exactly to setup file associations that Epiphany can use. I know that Epiphany is fairly strongly bound to the full Gnome environment, and have in the past tried loading up Nautilus and configuring them there but this hasn't worked. I've also dug around in the MIME types in /etc and a few related files. Can someone tell me the definitive place to config file associations? Also, if it's not a plain text file (e.g. if its somewhere in the Gconf tree), what tool/s I'll need to modify them. Many thanks, Ashley -- "We do not inherit the earth from our ancestors; ...-- __@ we borrow it from our children" ....--- _\<,_ -- Antoine de St. Exupery (_) (_) Send instant messages to your online friends http://uk.messenger.yahoo.com From mike@vee.net Wed Jun 7 21:55:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C24593B0555 for ; Wed, 7 Jun 2006 21:55:50 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30700-09 for ; Wed, 7 Jun 2006 21:55:49 -0400 (EDT) Received: from pacific.home.vee.net (pacific.home.vee.net [203.18.245.240]) by menubar.gnome.org (Postfix) with ESMTP id 3AA553B04C5 for ; Wed, 7 Jun 2006 21:55:47 -0400 (EDT) Received: from continuity.home.vee.net (mjg@continuity.home.vee.net [203.18.245.4]) (authenticated bits=0) by pacific.home.vee.net (8.13.1/8.13.1) with ESMTP id k581tcT6086931 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO) for ; Thu, 8 Jun 2006 11:25:38 +0930 (CST) (envelope-from mike@vee.net) From: Michael Gratton To: epiphany-list@gnome.org In-Reply-To: <20060607090224.7831.qmail@web60819.mail.yahoo.com> References: <20060607090224.7831.qmail@web60819.mail.yahoo.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Wkc99AvGhP4qE8wfOSUB" Date: Thu, 08 Jun 2006 11:25:38 +0930 Message-Id: <1149731738.8114.16.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Greylist: Sender succeded SMTP AUTH authentication, not delayed by milter-greylist-1.5.3 (pacific.home.vee.net [203.18.245.240]); Thu, 08 Jun 2006 11:25:38 +0930 (CST) X-Virus-Scanned: ClamAV 0.87.1/1517/Wed Jun 7 09:35:07 2006 on pacific.home.vee.net X-Virus-Status: Clean X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.443 tagged_above=-999 required=2 tests=[AWL=0.158, BAYES_00=-2.599, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] X-Spam-Score: -2.443 X-Spam-Level: Subject: Re: Configuring File Associations when not running full-blown Gnome desktop X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2006 01:55:50 -0000 --=-Wkc99AvGhP4qE8wfOSUB Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, 2006-06-07 at 10:02 +0100, Ashley Hooper wrote: > Can someone tell me the definitive place to config file associations? Al= so, if > it's not a plain text file (e.g. if its somewhere in the Gconf tree), wha= t > tool/s I'll need to modify them. Gnome (like XFCE and ROX) uses the fd.o Shared MIME Info spec for obtaining MIME info. Have a read, the tutorials might in particular be useful.=20 Alternatively, you could use something the ROX MIME Editor .=20 /Mike --=20 =E2=9C=8C michael gratton, itinerant geek =E2=9C=87 --=-Wkc99AvGhP4qE8wfOSUB Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEh4Oan1mVFlYUR84RAri5AKCtGeUcvn4NOCJRtB7mRJ/c6L4ZAACcDcc8 Zz5RyfC4zqpG7Gvc3WRk3wU= =0m0l -----END PGP SIGNATURE----- --=-Wkc99AvGhP4qE8wfOSUB-- From demon@krasno.ru Thu Jun 8 01:15:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id F05E83B03BA for ; Thu, 8 Jun 2006 01:15:49 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08183-08 for ; Thu, 8 Jun 2006 01:15:47 -0400 (EDT) Received: from mail.krasno.ru (mail.krasno.ru [213.219.223.2]) by menubar.gnome.org (Postfix) with ESMTP id 137843B04C5 for ; Thu, 8 Jun 2006 01:15:43 -0400 (EDT) Received: (qmail 15491 invoked by uid 89); 8 Jun 2006 05:15:39 -0000 Received: from unknown (HELO localhost.localdomain) (demon@krasno.ru@172.19.10.215) by krasno.ru with SMTP; 8 Jun 2006 05:15:39 -0000 Date: Thu, 8 Jun 2006 09:17:04 +0400 From: can3p To: epiphany-list@gnome.org Message-Id: <20060608091704.d59cb31f.demon@krasno.ru> In-Reply-To: <1149731738.8114.16.camel@localhost.localdomain> References: <20060607090224.7831.qmail@web60819.mail.yahoo.com> <1149731738.8114.16.camel@localhost.localdomain> X-Mailer: Sylpheed version 2.2.4 (GTK+ 2.8.17; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="PGP-SHA1"; boundary="Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.185 tagged_above=-999 required=2 tests=[BAYES_40=-0.185] X-Spam-Score: -0.185 X-Spam-Level: Subject: What about spell check? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2006 05:15:50 -0000 --Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU Content-Type: text/plain; charset=US-ASCII Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello. I use epiphany for a half of year and there is one missing feature. What about spell check in epiphany? Will it be implemented?=20 ---- can3p, demon@krasno.ru --Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQFEh7LV9kNuGU6f5KQRApQ3AJ9yl+Act4j1vR01diOUdSeNV7puqwCgkZo2 mT2ICBIB7RecldxEtF5yoPo= =bVSl -----END PGP SIGNATURE----- --Signature=_Thu__8_Jun_2006_09_17_05_+0400_Mw6/3u8a=JrCtgIU-- From uws@uwsworld.xs4all.nl Thu Jun 8 03:36:59 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D950B3B0267 for ; Thu, 8 Jun 2006 03:36:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15363-08 for ; Thu, 8 Jun 2006 03:36:58 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id 262FF3B019C for ; Thu, 8 Jun 2006 03:36:58 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1FoF4Z-00024L-00 for ; Thu, 08 Jun 2006 09:36:55 +0200 Date: Thu, 8 Jun 2006 09:36:55 +0200 From: Wouter Bolsterlee To: epiphany-list@gnome.org Message-ID: <20060608073655.GA3016@uwsworld.xs4all.nl> Mail-Followup-To: epiphany-list@gnome.org References: <20060607090224.7831.qmail@web60819.mail.yahoo.com> <1149731738.8114.16.camel@localhost.localdomain> <20060608091704.d59cb31f.demon@krasno.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ibTvN161/egqYuK8" Content-Disposition: inline In-Reply-To: <20060608091704.d59cb31f.demon@krasno.ru> X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: Subject: Re: What about spell check? X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 08 Jun 2006 07:37:00 -0000 --ibTvN161/egqYuK8 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Thu, Jun 08, 2006 at 09:17:04AM +0400, can3p skrev: > I use epiphany for a half of year and there is one missing feature. > What about spell check in epiphany? Will it be implemented?=20 There's recently been some progress on this long-standing issue. There's a bug open about this feature, maybe you can CC yourself to get status updates. mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl i'm unclean :: a libertine -- placebo --ibTvN161/egqYuK8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEh9OXP7QTTiUKY+sRAubDAJ9ARo3Yugny5Uovw4YQ2oCwZiHgJwCeMDv2 i6Q/etJ8LaqK+TUI9cqIHYo= =g8p6 -----END PGP SIGNATURE----- --ibTvN161/egqYuK8-- From saschaheid@gmail.com Sat Jun 10 02:39:35 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 806FC3B0286 for ; Sat, 10 Jun 2006 02:39:35 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13874-03 for ; Sat, 10 Jun 2006 02:39:33 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by menubar.gnome.org (Postfix) with ESMTP id 929623B01A3 for ; Sat, 10 Jun 2006 02:39:32 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id j3so1693621ugf for ; Fri, 09 Jun 2006 23:39:31 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=aHu5cbBIQg1MOpmCu8EsYMq84r4BP0Q5EaM3rbIkMy3pwOeO6zCKVM5gBY2nHOrNoaSKxOWiacCs0ExI7bctV5A1xAzwS8Dm2OaoiEKcZoyxoPmEk2SYfGA03SqcN94iDYvBDRmqq4XVEHBRoh/4lxhXE0ZrrjSS87/Hpbmygfo= Received: by 10.66.216.20 with SMTP id o20mr3192562ugg; Fri, 09 Jun 2006 23:39:31 -0700 (PDT) Received: by 10.66.243.2 with HTTP; Fri, 9 Jun 2006 23:39:31 -0700 (PDT) Message-ID: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> Date: Sat, 10 Jun 2006 08:39:31 +0200 From: "Sascha Heid" To: epiphany-list@gnome.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.782 tagged_above=-999 required=2 tests=[AWL=-0.740, BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.782 X-Spam-Level: Subject: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Jun 2006 06:39:35 -0000 Hello World Maybe someone knows about this: If you want to display symbol-fonts in the Webbrowser, this does not work out of the box. But i wanted to display this website that heavily uses symbol-fonts to display math-symbols. There is a solution for this and you can download a script that fixes it for you. Now it works, in firefox and in galeon, but not in epiphany. I have enabled "allow website to use own font" and i can see the fonts change when i click it, except for the symbol-font that does not show up. Is there anything that epiphany does differently and for itself instead of asking the global fontconfig gods that could explain this behaviour? Regards, Sascha Heid From saschaheid@gmail.com Sun Jun 11 14:33:53 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4CE723B023D for ; Sun, 11 Jun 2006 14:33:53 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27935-02 for ; Sun, 11 Jun 2006 14:33:50 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.171]) by menubar.gnome.org (Postfix) with ESMTP id 5470C3B0284 for ; Sun, 11 Jun 2006 14:33:50 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id k40so2075591ugc for ; Sun, 11 Jun 2006 11:33:03 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=h4RYVkilZkv8azNJCjzTLeCuSqgV4/wQlMRyO70N7DhgQh/9BvOZ+v59yH2dv98z7MsaUzxBEipskL0hvwJ22MQu4ScxhrutBDJ696A0zs29iyZXvVsmkD2n3q2o7Ii2J/kdQV77p5gc2YSK7OCbxehkNqzuEpQukSNtr9t55yk= Received: by 10.67.105.19 with SMTP id h19mr4398331ugm; Sun, 11 Jun 2006 11:26:57 -0700 (PDT) Received: by 10.66.243.2 with HTTP; Sun, 11 Jun 2006 11:26:57 -0700 (PDT) Message-ID: <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> Date: Sun, 11 Jun 2006 20:26:57 +0200 From: "Sascha Heid" To: "Christian Persch" In-Reply-To: <1150050059.5214.3.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> <1150050059.5214.3.camel@localhost.localdomain> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.134 tagged_above=-999 required=2 tests=[AWL=-0.092, BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.134 X-Spam-Level: Cc: epiphany-list@gnome.org Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jun 2006 18:33:53 -0000 2006/6/11, Christian Persch : > Hi, > > Le samedi 10 juin 2006 =E0 08:39 +0200, Sascha Heid a =E9crit : > > > Maybe someone knows about this: > > If you want to display symbol-fonts in the Webbrowser, this does not > > work out of the box. > > But i wanted to display this website that heavily uses symbol-fonts to > > display math-symbols. > > There is a solution for this and you can download a script that fixes > > it for you. > > > > Now it works, in firefox and in galeon, but not in epiphany. > > I have enabled "allow website to use own font" and i can see the fonts > > change when i click it, except for the symbol-font that does not show > > up. > > > > Is there anything that epiphany does differently and for itself > > instead of asking the global fontconfig gods that could explain this > > behaviour? > > I don't see anything that epiphany does differently here.... Do you have > an URL for a testcase? http://mathe-online.at/einstellungen/einst.html If you scroll down you see two white boxes, the right side is a .gif and the left side tries to use the symbol-font. Regards, Sascha From chpe@gnome.org Sun Jun 11 14:44:30 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D98553B0274 for ; Sun, 11 Jun 2006 14:44:30 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 28406-07 for ; Sun, 11 Jun 2006 14:44:29 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id 6A2DA3B016A for ; Sun, 11 Jun 2006 14:44:29 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a59b47.dip0.t-ipconnect.de ([84.165.155.71] helo=[192.168.0.4]) id 1FpUY3-0000Gc-M8; Sun, 11 Jun 2006 20:20:31 +0200 From: Christian Persch To: Sascha Heid In-Reply-To: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> Content-Type: text/plain; charset=UTF-8 Date: Sun, 11 Jun 2006 20:20:59 +0200 Message-Id: <1150050059.5214.3.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.59 tagged_above=-999 required=2 tests=[AWL=0.009, BAYES_00=-2.599] X-Spam-Score: -2.59 X-Spam-Level: Cc: epiphany-list@gnome.org Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jun 2006 18:44:31 -0000 Hi, Le samedi 10 juin 2006 =C3=A0 08:39 +0200, Sascha Heid a =C3=A9crit : > Maybe someone knows about this: > If you want to display symbol-fonts in the Webbrowser, this does not > work out of the box. > But i wanted to display this website that heavily uses symbol-fonts to > display math-symbols. > There is a solution for this and you can download a script that fixes > it for you. >=20 > Now it works, in firefox and in galeon, but not in epiphany. > I have enabled "allow website to use own font" and i can see the fonts > change when i click it, except for the symbol-font that does not show > up. >=20 > Is there anything that epiphany does differently and for itself > instead of asking the global fontconfig gods that could explain this > behaviour? I don't see anything that epiphany does differently here.... Do you have an URL for a testcase? Regards, Christian From chpe@gnome.org Sun Jun 11 15:14:01 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 844C43B01C8 for ; Sun, 11 Jun 2006 15:14:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29558-01 for ; Sun, 11 Jun 2006 15:14:00 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id D81AA3B016D for ; Sun, 11 Jun 2006 15:13:59 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a59b47.dip0.t-ipconnect.de ([84.165.155.71] helo=[192.168.0.4]) id 1FpVN1-0004v8-GZ; Sun, 11 Jun 2006 21:13:11 +0200 From: Christian Persch To: Sascha Heid In-Reply-To: <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> <1150050059.5214.3.camel@localhost.localdomain> <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> Content-Type: text/plain; charset=UTF-8 Date: Sun, 11 Jun 2006 21:13:42 +0200 Message-Id: <1150053222.5214.7.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.59 tagged_above=-999 required=2 tests=[AWL=0.009, BAYES_00=-2.599] X-Spam-Score: -2.59 X-Spam-Level: Cc: epiphany-list@gnome.org Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Jun 2006 19:14:01 -0000 Hi, Le dimanche 11 juin 2006 =C3=A0 20:26 +0200, Sascha Heid a =C3=A9crit : > 2006/6/11, Christian Persch : > > Le samedi 10 juin 2006 =C3=A0 08:39 +0200, Sascha Heid a =C3=A9crit : > > > Maybe someone knows about this: > > > If you want to display symbol-fonts in the Webbrowser, this does not > > > work out of the box. > > > But i wanted to display this website that heavily uses symbol-fonts t= o > > > display math-symbols. > > > There is a solution for this and you can download a script that fixes > > > it for you. > > > > > > Now it works, in firefox and in galeon, but not in epiphany. > > > I have enabled "allow website to use own font" and i can see the font= s > > > change when i click it, except for the symbol-font that does not show > > > up. > > > > > > Is there anything that epiphany does differently and for itself > > > instead of asking the global fontconfig gods that could explain this > > > behaviour? > > > > I don't see anything that epiphany does differently here.... Do you hav= e > > an URL for a testcase? >=20 > http://mathe-online.at/einstellungen/einst.html >=20 > If you scroll down you see two white boxes, the right side is a .gif > and the left side tries to use the symbol-font. Ok I see the problem. But I see the same thing happen in galeon and firefox, too, and it is independent of the "allow website to use own font" pref... Regards, Christian From mpt@myrealbox.com Sun Jun 11 22:42:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id EBF973B023C for ; Sun, 11 Jun 2006 22:42:08 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15024-07 for ; Sun, 11 Jun 2006 22:42:05 -0400 (EDT) Received: from leucothea.redline.site5.com (leucothea.redline.site5.com [216.118.97.161]) by menubar.gnome.org (Postfix) with ESMTP id B2FCC3B0154 for ; Sun, 11 Jun 2006 22:42:05 -0400 (EDT) Received: from wm1214qm.195.adsl.netsurf.net ([66.135.110.195] helo=[10.1.236.249]) by leucothea.redline.site5.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.52) id 1FpcMc-0001YA-UV; Sun, 11 Jun 2006 22:41:15 -0400 In-Reply-To: <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> References: <1015f9200606092339o1bd05efag952c4ce1338a3fcb@mail.gmail.com> <1150050059.5214.3.camel@localhost.localdomain> <1015f9200606111126q4938499cgbc51514376afc432@mail.gmail.com> Mime-Version: 1.0 (Apple Message framework v623) Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed Message-Id: <28228f0ff7fb76797c893705d243256d@myrealbox.com> Content-Transfer-Encoding: quoted-printable From: Matthew Paul Thomas Date: Sun, 11 Jun 2006 22:41:35 -0400 To: Sascha Heid X-Mailer: Apple Mail (2.623) X-Antivirus-Scanner: This message has been scanned by ClamAV. X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - leucothea.redline.site5.com X-AntiAbuse: Original Domain - gnome.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12] X-AntiAbuse: Sender Address Domain - myrealbox.com X-Source: X-Source-Args: X-Source-Dir: X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: Cc: epiphany list Subject: Re: problem with symbol fonts X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jun 2006 02:42:09 -0000 On Jun 11, 2006, at 2:26 PM, Sascha Heid wrote: > ... > http://mathe-online.at/einstellungen/einst.html > > If you scroll down you see two white boxes, the right side is a .gif > and the left side tries to use the symbol-font. > ... The reason it doesn't work is that the Symbol font (as distributed by =20= Microsoft) doesn't contain the characters the Web page is asking for. =20= For example: =F3
=F5
=A5 =F3 is not in the Symbol font, and neither is =F5 or =A5. So Epiphany -- = just =20 like Firefox, Opera, and Safari -- substitutes another font that does =20= contain those characters. The page appears to be designed for Internet Explorer, which displays =20= characters from the Symbol font because of a bug where Internet =20 Explorer ignores what fonts tell it about the characters they cover. =20 The same bug occurs with the Webdings and Wingdings fonts. (By the way, if you're interested in improving the display of =20 mathematics in Web pages, it's currently being discussed in the What-WG =20= mailing list for possible standardization in HTML 5. =20 ) Cheers --=20 Matthew Paul Thomas http://mpt.net.nz/= From reinout@cs.vu.nl Wed Jun 14 17:52:55 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 6D9FA3B03F0 for ; Wed, 14 Jun 2006 17:52:55 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23492-09 for ; Wed, 14 Jun 2006 17:52:52 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 58B1C3B03B5 for ; Wed, 14 Jun 2006 17:52:52 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FqdHF-0001qhC; Wed, 14 Jun 2006 23:51 +0200 Date: Wed, 14 Jun 2006 23:51:53 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.092 tagged_above=-999 required=2 tests=[AWL=0.507, BAYES_00=-2.599] X-Spam-Score: -2.092 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jun 2006 21:52:55 -0000 Forwarding to the list, as it might be of interest to others... ---------- Forwarded message ---------- Date: Tue, 13 Jun 2006 01:38:56 -0400 From: Matthew Paul Thomas To: Piers Cornwell Cc: reinouts@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany On Apr 19, 2006, at 3:47 PM, Piers Cornwell wrote: > ... > It would be great if you could let us know what you think of this or whether > you think we should take a different approach. If you have access to an OS X > machine it would also be really useful to get a complete set of screenshots > of the Safari spelling functionality. > ... Sorry I've taken a ridiculously long time to do this, but I've just put up screenshots of the Safari design. Actually I think it's rather confusing. :-) Cheers -- Matthew Paul Thomas http://mpt.net.nz/ From reinouts@gnome.org Wed Jun 14 17:53:44 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4F6963B0433 for ; Wed, 14 Jun 2006 17:53:44 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14510-05 for ; Wed, 14 Jun 2006 17:53:42 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id B356B3B041D for ; Wed, 14 Jun 2006 17:53:42 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FqdID-0001qhC; Wed, 14 Jun 2006 23:52 +0200 Date: Wed, 14 Jun 2006 23:52:53 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.02 tagged_above=-999 required=2 tests=[AWL=0.579, BAYES_00=-2.599] X-Spam-Score: -2.02 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jun 2006 21:53:44 -0000 Forwarding to the list, since it might be of interest to a bigger audience... ---------- Forwarded message ---------- Date: Tue, 13 Jun 2006 01:38:56 -0400 From: Matthew Paul Thomas To: Piers Cornwell Cc: reinouts@gnome.org Subject: Re: Proposal for Spell Checking in Epiphany On Apr 19, 2006, at 3:47 PM, Piers Cornwell wrote: > ... > It would be great if you could let us know what you think of this or whether > you think we should take a different approach. If you have access to an OS X > machine it would also be really useful to get a complete set of screenshots > of the Safari spelling functionality. > ... Sorry I've taken a ridiculously long time to do this, but I've just put up screenshots of the Safari design. Actually I think it's rather confusing. :-) Cheers -- Matthew Paul Thomas http://mpt.net.nz/ From ftimmer@ft-c.de Mon Jun 12 18:01:38 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D057B3B0150 for ; Mon, 12 Jun 2006 18:01:38 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00705-04 for ; Mon, 12 Jun 2006 18:01:36 -0400 (EDT) Received: from elch.in-berlin.de (elch.in-berlin.de [192.109.42.5]) by menubar.gnome.org (Postfix) with ESMTP id D29863B00A5 for ; Mon, 12 Jun 2006 18:01:35 -0400 (EDT) Received: from einhorn.in-berlin.de (einhorn.in-berlin.de [192.109.42.8]) by elch.in-berlin.de (8.13.6/8.13.6/Debian-1) with ESMTP id k5CM0W30007288 for ; Tue, 13 Jun 2006 00:00:32 +0200 X-Envelope-From: ftimmer@ft-c.de X-Envelope-To: Received: from [10.0.1.6] (host-212-158-234-176.bulldogdsl.com [212.158.234.176]) (authenticated bits=0) by einhorn.in-berlin.de (8.13.6/8.13.6/Debian-1) with ESMTP id k5CM0AU6017951 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT) for ; Tue, 13 Jun 2006 00:00:11 +0200 Subject: epiphany bookmark not save From: Franz Timmer To: epiphany-list@gnome.org Content-Type: text/plain; charset=ISO-8859-1 Date: Mon, 12 Jun 2006 23:54:20 +0200 Message-Id: <1150149260.12433.22.camel@fta> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 8bit X-Scanned-By: MIMEDefang_at_IN-Berlin_e.V. on 192.109.42.8 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: X-Mailman-Approved-At: Thu, 15 Jun 2006 09:51:27 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: ftimmer@ft-c.de List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Jun 2006 22:01:39 -0000 Hello, when I add an Link to the bookmarks, this link is shown only until I closed epiphany. When I execute epiphany later, all bookmarks are deleted. Bookmarks are a essential feature of browsers. I need it. My question: Have I make a mistake or it is a bug in the program? Franz Timmer # ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- The same in german language: wenn ich ein Bookmark hinzufüge, ist dieesr nur solange gespeichert, solange ich das Programm nicht schliese. Bei einem erneuten Start von epipany sind alle gespeicherten Bookmarks gelöscht. Meine Frage: Habe ich einen Fehler gemacht oder ist dies ein Fehler im Programm. From sieurbsd@gmail.com Tue Jun 13 05:22:24 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 428CE3B00D9 for ; Tue, 13 Jun 2006 05:22:24 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18181-01 for ; Tue, 13 Jun 2006 05:22:20 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 36F6A3B00AF for ; Tue, 13 Jun 2006 05:22:20 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id k3so2962398ugf for ; Tue, 13 Jun 2006 02:21:17 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:subject:from:to:content-type:date:message-id:mime-version:x-mailer; b=nbd2kfVszZO7E94gZhrCNPKisImJDUADeT8jsJDDtx89mb8mpH45153s5iy1cXAQygFyOUDRuZwxLFdkW1oHTWrJU6BKwFPeJJvm/0KtIIOonxhwcyY8XOoqCKyfC4boimNHVDXWhgtK3LejmFvbaFTEKg6Y709GvHoOdqXfUms= Received: by 10.67.30.6 with SMTP id h6mr6087568ugj; Tue, 13 Jun 2006 02:14:42 -0700 (PDT) Received: from dzeta ( [86.220.79.235]) by mx.gmail.com with ESMTP id q1sm4067263uge.2006.06.13.02.14.38; Tue, 13 Jun 2006 02:14:42 -0700 (PDT) Subject: bug buddy report. From: "Thomas \"sieurbsd\" de L." To: epiphany-list@gnome.org Content-Type: multipart/mixed; boundary="=-pf1BQXp+uqn4GNa5moJp" Date: Tue, 13 Jun 2006 11:14:31 +0200 Message-Id: <1150190071.748.3.camel@dzeta> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 FreeBSD GNOME Team Port X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.503 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001, TW_BF=0.077, TW_BG=0.077, TW_DB=0.077, TW_EV=0.077, TW_FD=0.077, TW_GT=0.077, TW_XB=0.077] X-Spam-Score: -0.503 X-Spam-Level: X-Mailman-Approved-At: Thu, 15 Jun 2006 09:51:27 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Jun 2006 09:22:24 -0000 --=-pf1BQXp+uqn4GNa5moJp Content-Type: text/plain Content-Transfer-Encoding: 7bit I tried to fix the problem, in vain. This is the BugBuddy report about a crash of Epiphany. -- Thomas "sieurbsd" de L. --=-pf1BQXp+uqn4GNa5moJp Content-Disposition: attachment; filename=bugbuddyreportforepyphany.txt Content-Type: message/rfc822; name=bugbuddyreportforepyphany.txt To: submit@bugs.gnome.org X-Mailer: bug-buddy 2.14.0 Subject: Epiphany freezed with Flash / Shockwave plugin ! Date: Tue, 13 Jun 2006 11:14:20 +0200 Message-Id: <1150190060.748.2.camel@dzeta> Mime-Version: 1.0 Content-Transfer-Encoding: 8bit From: Distribution: Unknown Package: epiphany Severity: Normal Version: GNOME2.14.1 2.14.1.1 Gnome-Distributor: FreeBSD GNOME Project Synopsis: Epiphany freezed with Flash / Shockwave plugin ! Bugzilla-Product: epiphany Bugzilla-Component: General Bugzilla-Version: 2.14.1.1 BugBuddy-GnomeVersion: 2.0 (2.14.1) Description: Description of the crash: Each time the flash plugin need to be use, the program freezed. And I found an error line in my ~/.xsession-errors : (epiphany:693): libgnomevfs-WARNING **: Failed to create service browser: Bad state Steps to reproduce the crash: 1. Launch Epiphany. 2. GO to a website who required flash / shockwave plugin. 3. See the crash ! Expected Results: Fix the problem :p. How often does this happen? Each time the flash / shockwave plugin is required. Additional Information: Debugging Information: Backtrace was generated from '/usr/X11R6/bin/epiphany' (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[New Thread 0x8d15400 (runnable)] [New Thread 0x8c2f600 (sleeping)] [New Thread 0x8b12e00 (sleeping)] [New Thread 0x84d5a00 (runnable)] [New Thread 0x84d5800 (LWP 100141)] [New Thread 0x8146000 (runnable)] [New LWP 100140] (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[Switching to LWP 100140] 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 #1 0x29126783 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 #2 0x29129680 in pthread_setconcurrency () from /usr/lib/libpthread.so.2 #3 0x2912de5e in pthread_exit () from /usr/lib/libpthread.so.2 #4 0x2911e321 in pthread_create () from /usr/lib/libpthread.so.2 #5 0x291d2637 in _ctx_start () from /lib/libc.so.6 Thread 7 (LWP 100140): #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x29126783 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x29129680 in pthread_setconcurrency () from /usr/lib/libpthread.so.2 No symbol table info available. #3 0x2912de5e in pthread_exit () from /usr/lib/libpthread.so.2 No symbol table info available. #4 0x2911e321 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #5 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 6 (Thread 0x8146000 (runnable)): #0 0x291d2634 in _ctx_start () from /lib/libc.so.6 No symbol table info available. #1 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. #2 0x00000000 in ?? () No symbol table info available. #3 0xbfbfde70 in ?? () No symbol table info available. #4 0xbfbfdbb0 in ?? () No symbol table info available. #5 0x00000000 in ?? () No symbol table info available. #6 0x29124cd0 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #7 0x2ab8f5ca in CInputScript::ParsePlaceObject (this=0x92b9b00) at script.cc:352 No locals. #8 0x2ab9202f in CInputScript::ParseTags (this=0x92b9b00, status=0xbfbfdf3c) at script.cc:1874 save = (Program *) 0x8146000 code = 1 tagEnd = 520 atEnd = 0 #9 0x2ab92554 in CInputScript::ParseData (this=0x92b9b00, movie=0x90dd000, data=0x9184000 "CWS\bČž\002", size=38501) at script.cc:2206 fileHdr = "\000Gż\bTcT\b" #10 0x2ab86095 in FlashParse (flashHandle=0x90dd000, level=1, data=0x9184000 "CWS\bČž\002", size=38501) at flash.cc:58 script = (CInputScript *) 0x92b9b00 status = 0 #11 0x2a6e1685 in NPP_Write () from /usr/X11R6/lib/browser_plugins/libnpflash.so No symbol table info available. #12 0x2a6e1c53 in Private_Write () from /usr/X11R6/lib/browser_plugins/libnpflash.so No symbol table info available. #13 0x2ab220d2 in ns4xPluginStreamListener::StopDataPump () from /usr/X11R6/lib/firefox/components/libgkplugin.so No symbol table info available. #14 0x2ab29faf in nsPluginStreamListenerPeer::SetupPluginCacheFile () from /usr/X11R6/lib/firefox/components/libgkplugin.so No symbol table info available. #15 0x2982c61a in nsCOMPtr::StartAssignment () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #16 0x2989bc5c in nsHttpChannel::GetCurrentPath () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #17 0x2980f10d in nsInputStreamPump::OnStateTransfer () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #18 0x2980ee7d in nsInputStreamPump::EnsureWaiting () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #19 0x292921b9 in nsInputStreamReadyEvent::EventHandler () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #20 0x292aaa47 in PL_HandleEvent () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #21 0x292aa969 in PL_ProcessPendingEvents () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #22 0x292ac526 in nsEventQueueImpl::CheckForDeactivation () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #23 0x299bd022 in nsBaseWidget::FreeNativeData () from /usr/X11R6/lib/firefox/components/libwidget_gtk2.so No symbol table info available. #24 0x28fe1073 in g_vasprintf () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #25 0x28fbd885 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #26 0x28fbf125 in g_main_context_acquire () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #27 0x28fbf380 in g_main_loop_run () from /usr/local/lib/libglib-2.0.so.0 No symbol table info available. #28 0x2896a74b in gtk_main () from /usr/X11R6/lib/libgtk-x11-2.0.so.0 No symbol table info available. #29 0x08074f00 in main () No symbol table info available. Thread 5 (Thread 0x84d5800 (LWP 100141)): #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x29125e3c in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x28664450 in ?? () No symbol table info available. Thread 4 (Thread 0x84d5a00 (runnable)): #0 0x291ab20b in poll () from /lib/libc.so.6 No symbol table info available. #1 0x291164de in poll () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x28186ae0 in PR_Poll () from /usr/local/lib/libplds4.so.1 No symbol table info available. #3 0x2982ab51 in nsSocketTransportService::Poll () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #4 0x2982b0fc in nsSocketTransportService::ServiceEventQ () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #5 0x292ae204 in nsThread::Main () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #6 0x28187f95 in _pt_root () from /usr/local/lib/libplds4.so.1 No symbol table info available. #7 0x2911e319 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #8 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 3 (Thread 0x8b12e00 (sleeping)): #0 0x29125f0f in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x291260a3 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x2912afe1 in _pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #3 0x2912b536 in pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #4 0x281831de in pt_TimedWait () from /usr/local/lib/libplds4.so.1 No symbol table info available. #5 0x28183564 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 No symbol table info available. #6 0x292b0d52 in TimerThread::UpdateFilter () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #7 0x292ae204 in nsThread::Main () from /usr/X11R6/lib/firefox/libxpcom_core.so No symbol table info available. #8 0x28187f95 in _pt_root () from /usr/local/lib/libplds4.so.1 No symbol table info available. #9 0x2911e319 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #10 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 2 (Thread 0x8c2f600 (sleeping)): #0 0x29125f0f in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x291260a3 in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #2 0x2912afe1 in _pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #3 0x2912b536 in pthread_cond_timedwait () from /usr/lib/libpthread.so.2 No symbol table info available. #4 0x281831de in pt_TimedWait () from /usr/local/lib/libplds4.so.1 No symbol table info available. #5 0x28183564 in PR_WaitCondVar () from /usr/local/lib/libplds4.so.1 No symbol table info available. #6 0x2980252f in nsIOThreadPool::ThreadFunc () from /usr/X11R6/lib/firefox/components/libnecko.so No symbol table info available. #7 0x28187f95 in _pt_root () from /usr/local/lib/libplds4.so.1 No symbol table info available. #8 0x2911e319 in pthread_create () from /usr/lib/libpthread.so.2 No symbol table info available. #9 0x291d2637 in _ctx_start () from /lib/libc.so.6 No symbol table info available. Thread 1 (Thread 0x8d15400 (runnable)): #0 0x29125f0f in pthread_mutexattr_init () from /usr/lib/libpthread.so.2 No symbol table info available. #1 0x291236ae in pthread_mutex_lock () from /usr/lib/libpthread.so.2 No symbol table info available. #0 0x2912d46b in pthread_testcancel () from /usr/lib/libpthread.so.2 --=-pf1BQXp+uqn4GNa5moJp-- From chpe@gnome.org Sat Jun 17 04:47:30 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1D5BC3B042A for ; Sat, 17 Jun 2006 04:47:30 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14608-07 for ; Sat, 17 Jun 2006 04:47:28 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id 2EDB73B010F for ; Sat, 17 Jun 2006 04:47:28 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrWRk-0001wQ-Ix; Sat, 17 Jun 2006 10:46:24 +0200 Subject: Re: bug buddy report. From: Christian Persch To: "Thomas \"sieurbsd\" de L." In-Reply-To: <1150190071.748.3.camel@dzeta> References: <1150190071.748.3.camel@dzeta> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 10:46:25 +0200 Message-Id: <1150533985.5151.5.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.513 tagged_above=-999 required=2 tests=[AWL=-0.068, BAYES_00=-2.599, TW_BG=0.077, TW_EV=0.077] X-Spam-Score: -2.513 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 08:47:30 -0000 Hi, Le mardi 13 juin 2006 =C3=A0 11:14 +0200, Thomas "sieurbsd" de L. a =C3=A9c= rit : > I tried to fix the problem, in vain. This is the BugBuddy report about a > crash of Epiphany. Thanks for the report. This crash is caused by the flash plugin; you should report the problem to its authors. The "(epiphany:693): libgnomevfs-WARNING **: Failed to create service browser: Bad state" is just an unrelated warning. =20 Regards, Christian =20 From magnus@therning.org Sat Jun 17 12:00:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 18B573B00A6 for ; Sat, 17 Jun 2006 12:00:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 26235-05 for ; Sat, 17 Jun 2006 12:00:18 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 94AD33B000D for ; Sat, 17 Jun 2006 12:00:17 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5HFj6LO025483 for ; Sat, 17 Jun 2006 16:45:06 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id CFA8427D8AC; Sat, 17 Jun 2006 16:45:00 +0100 (BST) Date: Sat, 17 Jun 2006 16:45:00 +0100 From: Magnus Therning To: Epiphany List Subject: Threading in a python extension? Message-ID: <20060617154500.GA8604@die.therning.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="Q68bSM7Ycu6FN28Q" Content-Disposition: inline User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.428 tagged_above=-999 required=2 tests=[AWL=0.036, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.428 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 16:00:21 -0000 --Q68bSM7Ycu6FN28Q Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Ive started looking at making epilicious (an epiphany extension, written in Python, to synchronise local and Del.icio.us bookmarks) giving the user a bit more feedback. My idea was to spawn off a thread to do the actual synchronisation in order for the epiphany GUI to not lock up. Later I'd look into displaying a progressbar. Unfortunately I got stuck on the first step. I create a threading.Thread object, passing in the synchronisation function as its target argument. Then I start the thread: def _menu_callback(action, window): t =3D threading.Thread(target=3D_do_sync) t.start() I've added some calls to a logger (using logging.getLogger) first thing both in _menu_callback and in _do_sync. The first one is hit, but the second is never reached. Is it possible to do a multi-threaded extension in Python at all? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. When the people fear their government, there is tyranny; when the government fears the people, there is liberty. -- Thomas Jefferson --Q68bSM7Ycu6FN28Q Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBElCN8iMWTaatN+6QRAjz/AJ9hOgA0iIEQiA3PPG6nZb7OkBdUuQCgiJWU GzR3Mu5AhFjlndqQ8sCOUk0= =/lfU -----END PGP SIGNATURE----- --Q68bSM7Ycu6FN28Q-- From kevinverma@gmail.com Fri Jun 16 15:22:57 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 082643B00E8 for ; Fri, 16 Jun 2006 15:22:57 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16660-05 for ; Fri, 16 Jun 2006 15:22:55 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.185]) by menubar.gnome.org (Postfix) with ESMTP id 5BCFE3B00D2 for ; Fri, 16 Jun 2006 15:22:55 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id c2so594212nfe for ; Fri, 16 Jun 2006 12:21:42 -0700 (PDT) Received: by 10.48.43.7 with SMTP id q7mr2043215nfq; Fri, 16 Jun 2006 12:21:42 -0700 (PDT) Received: from 59.161.15.42.mum-cdma.dialup.vsnl.net.in ( [59.161.15.42]) by mx.gmail.com with ESMTP id b1sm2365943nfe.2006.06.16.12.21.09; Fri, 16 Jun 2006 12:21:41 -0700 (PDT) Subject: suggested feature, From: "Anuj Verma (Kevin)" To: epiphany-list@gnome.org Content-Type: text/plain Date: Sat, 17 Jun 2006 00:49:40 +0530 Message-Id: <1150485581.3390.4.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 (2.6.2-1.fc5.5) Content-Transfer-Encoding: 7bit Sender: "Anuj Verma (Kevin)" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.6 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.6 X-Spam-Level: X-Mailman-Approved-At: Sat, 17 Jun 2006 14:03:43 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: kevin.verma@gmail.com List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Jun 2006 19:22:57 -0000 Hello, I will like to suggest a feature to detail a link in a light pop-up when cursor hovers. just it happens currently with when cursor hovers a tab. Cheers, From chpe@gnome.org Sat Jun 17 15:30:51 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 3AF1E3B00B2 for ; Sat, 17 Jun 2006 15:30:51 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04907-08 for ; Sat, 17 Jun 2006 15:30:50 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id 35C103B010F for ; Sat, 17 Jun 2006 15:30:50 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrgUC-0002bm-W8; Sat, 17 Jun 2006 21:29:37 +0200 Subject: Re: epiphany bookmark not save From: Christian Persch To: ftimmer@ft-c.de In-Reply-To: <1150149260.12433.22.camel@fta> References: <1150149260.12433.22.camel@fta> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 21:32:17 +0200 Message-Id: <1150572738.5151.14.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 19:30:51 -0000 Hi, Le lundi 12 juin 2006 =C3=A0 23:54 +0200, Franz Timmer a =C3=A9crit : > when I add an Link to the bookmarks, this link is shown only until I > closed epiphany. When I execute epiphany later, all bookmarks are > deleted.=20 >=20 > Bookmarks are a essential feature of browsers. I need it.=20 >=20 > My question:=20 > Have I make a mistake or it is a bug in the program? When you start epiphany from a shell prompt, is there any output on console (some warning messages) ? Regards, Christian From chpe@gnome.org Sat Jun 17 15:32:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 10B843B010F for ; Sat, 17 Jun 2006 15:32:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04917-08 for ; Sat, 17 Jun 2006 15:32:06 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id EBB6D3B00B2 for ; Sat, 17 Jun 2006 15:32:05 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrgVp-0002kK-TD; Sat, 17 Jun 2006 21:31:18 +0200 Subject: Re: suggested feature, From: Christian Persch To: kevin.verma@gmail.com In-Reply-To: <1150485581.3390.4.camel@localhost.localdomain> References: <1150485581.3390.4.camel@localhost.localdomain> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 21:33:59 +0200 Message-Id: <1150572839.5151.18.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 19:32:07 -0000 Hi, Le samedi 17 juin 2006 =C3=A0 00:49 +0530, Anuj Verma (Kevin) a =C3=A9crit = : > I will like to suggest a feature to detail a link in a light pop-up when > cursor hovers. just it happens currently with when cursor hovers a tab. This is a planned feature for Epiphany, see http://bugzilla.gnome.org/show_bug.cgi?id=3D136697 . If you want to track the progress, you may want to subscribe to that bug report. Regards, Christian From chpe@gnome.org Sat Jun 17 15:34:39 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1FD103B0164 for ; Sat, 17 Jun 2006 15:34:39 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04997-07 for ; Sat, 17 Jun 2006 15:34:38 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id C7A4D3B019D for ; Sat, 17 Jun 2006 15:34:37 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1FrgXM-0002qm-IQ; Sat, 17 Jun 2006 21:32:52 +0200 Subject: Re: Threading in a python extension? From: Christian Persch To: Magnus Therning In-Reply-To: <20060617154500.GA8604@die.therning.org> References: <20060617154500.GA8604@die.therning.org> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 21:35:34 +0200 Message-Id: <1150572935.5151.20.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.549 tagged_above=-999 required=2 tests=[AWL=-0.027, BAYES_00=-2.599, TW_GT=0.077] X-Spam-Score: -2.549 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 19:34:39 -0000 Hi, Le samedi 17 juin 2006 =C3=A0 16:45 +0100, Magnus Therning a =C3=A9crit : > Ive started looking at making epilicious (an epiphany extension, > written in Python, to synchronise local and Del.icio.us bookmarks) > giving the user a bit more feedback. My idea was to spawn off a thread > to do the actual synchronisation in order for the epiphany GUI to not > lock up. Later I'd look into displaying a progressbar. >=20 > Unfortunately I got stuck on the first step. I create a threading.Thread > object, passing in the synchronisation function as its target argument. > Then I start the thread: >=20 > def _menu_callback(action, window): > t =3D threading.Thread(target=3D_do_sync) > t.start() >=20 > I've added some calls to a logger (using logging.getLogger) first thing > both in _menu_callback and in _do_sync. The first one is hit, but the > second is never reached. >=20 > Is it possible to do a multi-threaded extension in Python at all? It should be possible to do threading as long as you're careful to only ever call gtk and epiphany functions from the main thread. There's at least on (C++) extension that uses threading, the error viewer's link validations functionality. Regards, Christian From chpe@gnome.org Sat Jun 17 17:13:03 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2870D3B0926 for ; Sat, 17 Jun 2006 17:13:03 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10426-09 for ; Sat, 17 Jun 2006 17:13:02 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id DF6093B0915 for ; Sat, 17 Jun 2006 17:13:01 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5c1c0.dip0.t-ipconnect.de ([84.165.193.192] helo=[192.168.0.4]) id 1Fri58-0002Gp-L7; Sat, 17 Jun 2006 23:11:50 +0200 Subject: Re: epiphany bookmark not save From: Christian Persch To: ftimmer@ft-c.de In-Reply-To: <1150572895.27401.12.camel@fta> References: <1150149260.12433.22.camel@fta> <1150572738.5151.14.camel@localhost.localdomain> <1150572895.27401.12.camel@fta> Content-Type: text/plain; charset=UTF-8 Date: Sat, 17 Jun 2006 23:14:57 +0200 Message-Id: <1150578897.5151.26.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.584 tagged_above=-999 required=2 tests=[AWL=0.015, BAYES_00=-2.599] X-Spam-Score: -2.584 X-Spam-Level: Cc: "epiphany list at gnome.org" X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 Jun 2006 21:13:03 -0000 Hi, Le samedi 17 juin 2006 =C3=A0 21:34 +0200, Franz Timmer a =C3=A9crit : > system: debian unstable, last update/upgrade 16/07/2006 > here is the output of the console: > # ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- -----=20 > ** (epiphany-browser:5206): WARNING **: Unable to connect to session > bus: Unable to determine the address of the message bus So the problem is that you don't have a session dbus running. I'm not sure which debian package provides it, it's probably either "dbus" or "dbus-1-utils"; try installing those and logout/login and there should now be a dbus session bus and the warning shouldn't occur anymore. Btw, this problem is caused by a custom debian patch to Epiphany, http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=3D361072 . Regards, Christian From magnus@therning.org Sun Jun 18 04:59:06 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 8219D3B00EF for ; Sun, 18 Jun 2006 04:59:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14307-04 for ; Sun, 18 Jun 2006 04:59:04 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 3080A3B01A6 for ; Sun, 18 Jun 2006 04:59:04 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5I8gpQZ017454 for ; Sun, 18 Jun 2006 09:42:51 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id 2519B27D8AC; Sun, 18 Jun 2006 09:42:46 +0100 (BST) Date: Sun, 18 Jun 2006 09:42:46 +0100 From: Magnus Therning To: epiphany-list@gnome.org Subject: Re: epiphany bookmark not save Message-ID: <20060618084246.GC5170@die.therning.org> References: <1150149260.12433.22.camel@fta> <1150572738.5151.14.camel@localhost.localdomain> <1150572895.27401.12.camel@fta> <1150578897.5151.26.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="NKoe5XOeduwbEQHU" Content-Disposition: inline In-Reply-To: <1150578897.5151.26.camel@localhost.localdomain> User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.429 tagged_above=-999 required=2 tests=[AWL=0.035, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.429 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jun 2006 08:59:07 -0000 --NKoe5XOeduwbEQHU Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jun 17, 2006 at 23:14:57 +0200, Christian Persch wrote: >Hi, > >Le samedi 17 juin 2006 =E0 21:34 +0200, Franz Timmer a =E9crit : >> system: debian unstable, last update/upgrade 16/07/2006 >> here is the output of the console: >> # ----- ----- ----- ----- ----- ----- ----- ----- ----- ----- -----=20 >> ** (epiphany-browser:5206): WARNING **: Unable to connect to session >> bus: Unable to determine the address of the message bus > >So the problem is that you don't have a session dbus running. I'm not >sure which debian package provides it, it's probably either "dbus" or >"dbus-1-utils"; try installing those and logout/login and there should >now be a dbus session bus and the warning shouldn't occur anymore. epiphany-browser seems to depend on dbus, so everything you need should already be there. What desktop environment are you using and how do you start it? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. If you can explain how you do something, then you're very very bad at it. -- John Hopfield --NKoe5XOeduwbEQHU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBElRIGiMWTaatN+6QRAjXYAJ9ztLjYneo9lJ+71S2GV1menGgMGgCeJWDD hZms+UzDY9wD9XHS0JpyCZA= =tlcv -----END PGP SIGNATURE----- --NKoe5XOeduwbEQHU-- From magnus@therning.org Sun Jun 18 05:12:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5F8E33B07D9 for ; Sun, 18 Jun 2006 05:12:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14469-10 for ; Sun, 18 Jun 2006 05:12:08 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 890313B078A for ; Sun, 18 Jun 2006 05:12:07 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5I8cLH5017276 for ; Sun, 18 Jun 2006 09:38:21 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id 28E4A27D8AC; Sun, 18 Jun 2006 09:38:14 +0100 (BST) Date: Sun, 18 Jun 2006 09:38:14 +0100 From: Magnus Therning To: epiphany-list@gnome.org Subject: Re: Threading in a python extension? Message-ID: <20060618083814.GB5170@die.therning.org> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="VrqPEDrXMn8OVzN4" Content-Disposition: inline In-Reply-To: <1150572935.5151.20.camel@localhost.localdomain> User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.391 tagged_above=-999 required=2 tests=[AWL=-0.004, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077] X-Spam-Score: -2.391 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jun 2006 09:12:09 -0000 --VrqPEDrXMn8OVzN4 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Jun 17, 2006 at 21:35:34 +0200, Christian Persch wrote: >Hi, > >Le samedi 17 juin 2006 =E0 16:45 +0100, Magnus Therning a =E9crit : >> Ive started looking at making epilicious (an epiphany extension, >> written in Python, to synchronise local and Del.icio.us bookmarks) >> giving the user a bit more feedback. My idea was to spawn off a thread >> to do the actual synchronisation in order for the epiphany GUI to not >> lock up. Later I'd look into displaying a progressbar. >>=20 >> Unfortunately I got stuck on the first step. I create a threading.Thread >> object, passing in the synchronisation function as its target argument. >> Then I start the thread: >>=20 >> def _menu_callback(action, window): >> t =3D threading.Thread(target=3D_do_sync) >> t.start() >>=20 >> I've added some calls to a logger (using logging.getLogger) first thing >> both in _menu_callback and in _do_sync. The first one is hit, but the >> second is never reached. >>=20 >> Is it possible to do a multi-threaded extension in Python at all? > >It should be possible to do threading as long as you're careful to only >ever call gtk and epiphany functions from the main thread. There's at >least on (C++) extension that uses threading, the error viewer's link >validations functionality. Ah, OK, so it's always an option to rewrite it in C (or C++) then. That's good to know at least :-) Does anyone have any examples of multi-threade extensions written in Python? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. Finagle's Second Law: Always keep a record of data -- it indicates you've been working. --VrqPEDrXMn8OVzN4 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBElRD2iMWTaatN+6QRAnM6AJ0RgB0eOVu9T0TNw7vsiOLrjP7WcACfZ2yW C8Ck/J2KQoxQeqRllCyu/do= =SXaY -----END PGP SIGNATURE----- --VrqPEDrXMn8OVzN4-- From fpeters@entrouvert.com Sun Jun 18 06:39:00 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 391113B0A8B for ; Sun, 18 Jun 2006 06:39:00 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18900-02 for ; Sun, 18 Jun 2006 06:38:57 -0400 (EDT) Received: from cytise.entrouvert.be (cytise.entrouvert.com [84.207.4.3]) by menubar.gnome.org (Postfix) with ESMTP id 09AE43B0A91 for ; Sun, 18 Jun 2006 06:38:56 -0400 (EDT) Received: from 217-181.242.81.adsl.skynet.be ([81.242.181.217] helo=trap) by cytise.entrouvert.be with asmtp (Exim) (TLSv1:DES-CBC3-SHA:168) id 1FruaD-000378-00 for ; Sun, 18 Jun 2006 12:32:45 +0200 Received: from fred by trap with local (Exim 4.62) (envelope-from ) id 1FruaK-0002ST-Af for epiphany-list@gnome.org; Sun, 18 Jun 2006 12:32:52 +0200 Date: Sun, 18 Jun 2006 12:32:52 +0200 From: Frederic Peters To: epiphany-list@gnome.org Subject: Re: Threading in a python extension? Message-ID: <20060618103252.GA9387@entrouvert.com> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060618083814.GB5170@die.therning.org> X-Operating-System: Debian GNU/Linux (testing/unstable with kernel Linux 2.6.16) X-Uptime: 12:28:26 up 3:10, 6 users, load average: 0.04, 0.21, 0.19 User-Agent: mutt-ng/devel-r804 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.328 tagged_above=-999 required=2 tests=[AWL=-0.018, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.328 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Jun 2006 10:39:00 -0000 Magnus Therning wrote: > Does anyone have any examples of multi-threade extensions written in > Python? Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good suggestion about using gobject.idle_add and python enumerators. I have been using this trick in a few pygtk apps to keep them responsives while not using threads and have been very happy with it. http://www.async.com.br/faq/pygtk/index.py?req=show&file=faq23.020.htp Hope it helps, Frederic From adamh@densi.com Mon Jun 19 16:33:06 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 69A7A3B01A7; Mon, 19 Jun 2006 16:33:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31206-02; Mon, 19 Jun 2006 16:33:03 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 12CCD3B012E; Mon, 19 Jun 2006 16:33:02 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=[192.168.20.144]) by fca.densi.com with esmtpa (Exim 4.50) id 1FsQPX-0003tF-3F; Mon, 19 Jun 2006 16:31:53 -0400 Subject: Re: Threading in a python extension? From: Adam Hooper To: Christian Persch In-Reply-To: <1150572935.5151.20.camel@localhost.localdomain> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-R82E41/Mnd6ExzODlQ53" Date: Mon, 19 Jun 2006 13:31:44 -0700 Message-Id: <1150749104.24153.317.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 763caf4927fba9d971eb6a7a70eba669 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.522 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, TW_GT=0.077] X-Spam-Score: -2.522 X-Spam-Level: Cc: Magnus Therning , Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jun 2006 20:33:06 -0000 --=-R82E41/Mnd6ExzODlQ53 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Sat, 2006-17-06 at 21:35 +0200, Christian Persch wrote: > Hi, >=20 > Le samedi 17 juin 2006 =C3=A0 16:45 +0100, Magnus Therning a =C3=A9crit : > > Unfortunately I got stuck on the first step. I create a threading.Threa= d > > object, passing in the synchronisation function as its target argument. > > Then I start the thread: > >=20 > > def _menu_callback(action, window): > > t =3D threading.Thread(target=3D_do_sync) > > t.start() > >=20 > > I've added some calls to a logger (using logging.getLogger) first thing > > both in _menu_callback and in _do_sync. The first one is hit, but the > > second is never reached. > >=20 > > Is it possible to do a multi-threaded extension in Python at all? >=20 > It should be possible to do threading as long as you're careful to only > ever call gtk and epiphany functions from the main thread. There's at > least on (C++) extension that uses threading, the error viewer's link > validations functionality. My guess is that you can only create threads through GLib, not through Python's own library. This is more of a PyGTK programming issue than an Epiphany plugin programming one. First of all, a call to "gobject.threads_init()" might be necessary. It maybe belongs within Epiphany itself, but it might work if you call it in your extension's initialization code. I think gobject.threads_init() changes how Python's threading library behaves, so it won't crash things horribly. Anyway, were I in your shoes I'd research how to use threads within PyGTK. But as Christian said, g_idle_add() is usually a better choice. External libraries (such as GnomeVFS) can handle asynchronous networking quite well (i.e., they hide the threads), if that's what you're trying to implement. --=20 Adam Hooper --=-R82E41/Mnd6ExzODlQ53 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBElwmw90GtBxQ61zARAjKUAKCDqfsi9Rjbjqfs9En/Jxcgz8gidQCeIBj0 RWfyXNYLkICKpmZTWX65iU8= =lZIB -----END PGP SIGNATURE----- --=-R82E41/Mnd6ExzODlQ53-- From tihirvon@gmail.com Tue Jun 20 19:16:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id E055D3B03E1 for ; Tue, 20 Jun 2006 19:16:06 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23301-07 for ; Tue, 20 Jun 2006 19:16:04 -0400 (EDT) Received: from hu-out-0102.google.com (hu-out-0102.google.com [72.14.214.200]) by menubar.gnome.org (Postfix) with ESMTP id 1729D3B037D for ; Tue, 20 Jun 2006 19:16:03 -0400 (EDT) Received: by hu-out-0102.google.com with SMTP id 35so786448hue for ; Tue, 20 Jun 2006 16:16:03 -0700 (PDT) Received: by 10.67.103.7 with SMTP id f7mr3597500ugm; Tue, 20 Jun 2006 16:16:02 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id y1sm3717110uge.2006.06.20.16.16.02; Tue, 20 Jun 2006 16:16:02 -0700 (PDT) Date: Wed, 21 Jun 2006 02:16:02 +0300 From: Timo Hirvonen To: epiphany-list@gnome.org Subject: Epiphany settings Message-Id: <20060621021602.69a9b3de.tihirvon@gmail.com> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.042 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, RCVD_IN_BL_SPAMCOP_NET=1.558, SPF_PASS=-0.001] X-Spam-Score: -1.042 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Jun 2006 23:16:07 -0000 Hi, I set image.animation_mode = none and restarted epiphany (2.14.2.1, xulrunner-1.8.0.4) and noticed the setting was reseted. It would be nice if the setting would be in the preferences dialog. Using about:config or gconf-editor to configure gnome program seems silly. -- http://onion.dynserv.net/~timo/ From uws@uwsworld.xs4all.nl Wed Jun 21 04:53:06 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id DDA3D3B0954 for ; Wed, 21 Jun 2006 04:53:05 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23188-09 for ; Wed, 21 Jun 2006 04:53:01 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id E73DF3B0DF2 for ; Wed, 21 Jun 2006 04:53:00 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1FsySI-0001zY-00 for ; Wed, 21 Jun 2006 10:52:58 +0200 Date: Wed, 21 Jun 2006 10:52:58 +0200 From: Wouter Bolsterlee To: epiphany-list@gnome.org Subject: Re: Epiphany settings Message-ID: <20060621085258.GA7149@uwsworld.xs4all.nl> Mail-Followup-To: epiphany-list@gnome.org References: <20060621021602.69a9b3de.tihirvon@gmail.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ZPt4rx8FFjLCG7dd" Content-Disposition: inline In-Reply-To: <20060621021602.69a9b3de.tihirvon@gmail.com> X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.588 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599] X-Spam-Score: -2.588 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 08:53:06 -0000 --ZPt4rx8FFjLCG7dd Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Wed, Jun 21, 2006 at 02:16:02AM +0300, Timo Hirvonen skrev: > I set image.animation_mode =3D none and restarted epiphany (2.14.2.1, > xulrunner-1.8.0.4) and noticed the setting was reseted. >=20 > It would be nice if the setting would be in the preferences dialog. > Using about:config or gconf-editor to configure gnome program seems > silly. Epiphany is designed to be easy to use without too much configuration options (it "just works"). This means that Epiphany does not have UI for all possible Mozilla settings. If you change the animation mode setting in about:config, Epiphany should use the setting even after a restart. If not, this is most likely a bug. Please file it in our bug tracking system. Thanks for your feedback. mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl sugar sugar :: you couldn't taste it :: in my throat -- heather nova --ZPt4rx8FFjLCG7dd Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEmQjqP7QTTiUKY+sRAkZdAJ4oQ7asJHh0IdbLhIfF7Y2uvPj93gCgjPoa R7ojCprTPrIbtdNydTWubqg= =41M1 -----END PGP SIGNATURE----- --ZPt4rx8FFjLCG7dd-- From tihirvon@gmail.com Wed Jun 21 06:34:02 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 606F93B0446 for ; Wed, 21 Jun 2006 06:34:02 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29076-07 for ; Wed, 21 Jun 2006 06:33:59 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.187]) by menubar.gnome.org (Postfix) with ESMTP id 8B5373B0DF2 for ; Wed, 21 Jun 2006 06:33:58 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id h2so70177nfe for ; Wed, 21 Jun 2006 03:33:57 -0700 (PDT) Received: by 10.49.85.9 with SMTP id n9mr422167nfl; Wed, 21 Jun 2006 03:33:57 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id m15sm541743nfc.2006.06.21.03.33.56; Wed, 21 Jun 2006 03:33:57 -0700 (PDT) Date: Wed, 21 Jun 2006 13:33:55 +0300 From: Timo Hirvonen To: Wouter Bolsterlee Subject: Re: Epiphany settings Message-Id: <20060621133355.fb424d7b.tihirvon@gmail.com> In-Reply-To: <20060621085258.GA7149@uwsworld.xs4all.nl> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.821 tagged_above=-999 required=2 tests=[AWL=0.779, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -1.821 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 10:34:02 -0000 Wouter Bolsterlee wrote: > P=E5 Wed, Jun 21, 2006 at 02:16:02AM +0300, Timo Hirvonen skrev: > > I set image.animation_mode =3D none and restarted epiphany (2.14.2.1, > > xulrunner-1.8.0.4) and noticed the setting was reseted. > >=20 > > It would be nice if the setting would be in the preferences dialog. > > Using about:config or gconf-editor to configure gnome program seems > > silly. >=20 > Epiphany is designed to be easy to use without too much configuration > options (it "just works"). This means that Epiphany does not have UI for = all > possible Mozilla settings. Yeah I know, but in reality most users want to change settings. If there already is a preferences dialog why not add a few most commonly needed settings? It wouldn't make Epiphany harder to use. Those who don't grok checkboxes never even need to open the dialog. IIRC there were more options in the preferences dialog but they got removed. Currently adblock is _hard_ to use because it just never can't work properly without configuration. I was annoyed when I saw the "it just works" advertisement and it just didn't work. I wouldn't complain if Epiphany wasn't such a great browser in other respects. I really like the UI. > If you change the animation mode setting in about:config, Epiphany should > use the setting even after a restart. If not, this is most likely a bug. > Please file it in our bug tracking system. Will do. I like posting to a ML first because my complains/bug reports often get lost in bugzilla. MLs are better place to communicate. --=20 http://onion.dynserv.net/~timo/ From chpe@gnome.org Wed Jun 21 06:49:43 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 512573B0CBF for ; Wed, 21 Jun 2006 06:49:43 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 30014-03 for ; Wed, 21 Jun 2006 06:49:42 -0400 (EDT) Received: from wp043.webpack.hosteurope.de (wp043.webpack.hosteurope.de [80.237.132.50]) by menubar.gnome.org (Postfix) with ESMTP id BFA5B3B0EC3 for ; Wed, 21 Jun 2006 06:49:41 -0400 (EDT) Received: by wp043.webpack.hosteurope.de running Exim 4.43 using esmtpsa (TLSv1:RC4-MD5:128) from p54a5885c.dip0.t-ipconnect.de ([84.165.136.92] helo=[192.168.0.4]) id 1Ft0HE-0004No-BU; Wed, 21 Jun 2006 12:49:40 +0200 Subject: Re: Epiphany settings From: Christian Persch To: Timo Hirvonen In-Reply-To: <20060621133355.fb424d7b.tihirvon@gmail.com> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> Content-Type: text/plain; charset=UTF-8 Date: Wed, 21 Jun 2006 12:49:39 +0200 Message-Id: <1150886980.5168.1.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.583 tagged_above=-999 required=2 tests=[AWL=0.016, BAYES_00=-2.599] X-Spam-Score: -2.583 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 10:49:43 -0000 Hi, Le mercredi 21 juin 2006 =C3=A0 13:33 +0300, Timo Hirvonen a =C3=A9crit : > Wouter Bolsterlee wrote: > > If you change the animation mode setting in about:config, Epiphany shou= ld > > use the setting even after a restart. If not, this is most likely a bug= . > > Please file it in our bug tracking system. Actually it's overwritten because Epiphany does have a gconf setting for this, /apps/epiphany/web/image_animation (since version 1.9.x). Regards, Christian From tihirvon@gmail.com Wed Jun 21 07:08:34 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 710973B0F3B for ; Wed, 21 Jun 2006 07:08:34 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31187-04 for ; Wed, 21 Jun 2006 07:08:30 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.186]) by menubar.gnome.org (Postfix) with ESMTP id 89E343B0F58 for ; Wed, 21 Jun 2006 07:08:29 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id h2so73717nfe for ; Wed, 21 Jun 2006 04:08:28 -0700 (PDT) Received: by 10.49.60.17 with SMTP id n17mr447150nfk; Wed, 21 Jun 2006 04:08:28 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id n22sm568905nfc.2006.06.21.04.08.27; Wed, 21 Jun 2006 04:08:28 -0700 (PDT) Date: Wed, 21 Jun 2006 14:08:26 +0300 From: Timo Hirvonen To: Christian Persch Subject: Re: Epiphany settings Message-Id: <20060621140826.42158d81.tihirvon@gmail.com> In-Reply-To: <1150886980.5168.1.camel@localhost.localdomain> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> <1150886980.5168.1.camel@localhost.localdomain> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.24 tagged_above=-999 required=2 tests=[AWL=0.360, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.24 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 11:08:34 -0000 Christian Persch wrote: > Hi, >=20 > Le mercredi 21 juin 2006 =E0 13:33 +0300, Timo Hirvonen a =E9crit : > > Wouter Bolsterlee wrote: > > > If you change the animation mode setting in about:config, Epiphany sh= ould > > > use the setting even after a restart. If not, this is most likely a b= ug. > > > Please file it in our bug tracking system. >=20 > Actually it's overwritten because Epiphany does have a gconf setting for > this, /apps/epiphany/web/image_animation (since version 1.9.x). Thanks for pointing it out. Why there is gconf-setting if there's no checkbox for it on the prefs dialog? This is confusing... --=20 http://onion.dynserv.net/~timo/ From magnusth@citrix.com Wed Jun 21 12:06:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 7CADE3B0F9F for ; Wed, 21 Jun 2006 12:06:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19472-09 for ; Wed, 21 Jun 2006 12:06:06 -0400 (EDT) Received: from smtp16.wxs.nl (smtp16.wxs.nl [195.121.247.7]) by menubar.gnome.org (Postfix) with ESMTP id 0DCD53B1013 for ; Wed, 21 Jun 2006 12:06:05 -0400 (EDT) Received: from deathstar ([194.121.182.66]) by smtp16.wxs.nl (iPlanet Messaging Server 5.2 Patch 2 (built Jul 14 2004)) with ESMTP id <0J1700BY8WQ4ZJ@smtp16.wxs.nl> for epiphany-list@gnome.org; Wed, 21 Jun 2006 18:06:04 +0200 (CEST) Received: from andoria.citrite.net (localhost.localdomain [127.0.0.1]) by deathstar (Postfix) with ESMTP id C4E7A3AABF for ; Wed, 21 Jun 2006 18:02:54 +0200 (CEST) Received: by andoria.citrite.net (Postfix, from userid 1000) id 375AB4B9E9; Wed, 21 Jun 2006 17:04:58 +0100 (BST) Date: Wed, 21 Jun 2006 17:04:58 +0100 From: Magnus Therning Subject: Re: Threading in a python extension? In-reply-to: <20060618103252.GA9387@entrouvert.com> To: epiphany-list@gnome.org Message-id: <20060621160458.GH659@die.therning.org> MIME-version: 1.0 Content-type: multipart/signed; boundary=K1n7F7fSdjvFAEnM; protocol="application/pgp-signature"; micalg=SHA1 Content-disposition: inline User-Agent: mutt-ng/devel-r796 (Debian) References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.566 tagged_above=-999 required=2 tests=[AWL=-0.829, BAYES_00=-2.599, DNS_FROM_RFC_POST=1.708, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -1.566 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 16:06:09 -0000 --K1n7F7fSdjvFAEnM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: >Magnus Therning wrote: > >> Does anyone have any examples of multi-threade extensions written in >> Python? > >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good >suggestion about using gobject.idle_add and python enumerators. I have >been using this trick in a few pygtk apps to keep them responsives >while not using threads and have been very happy with it. > > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.020.h= tp Yes, that'll at least be a good start. If the result is good enough I don't have to dive into threading at all :-) /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. In order to understand recursion you must first understand recursion. --K1n7F7fSdjvFAEnM Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBEmW4qiMWTaatN+6QRAtJ2AJ0cYQENknGyIcDU+Hf1E0TyuSyphgCfT/St KINd20s3Grxde3lvo4Fti74= =LqXb -----END PGP SIGNATURE----- --K1n7F7fSdjvFAEnM-- From adamh@densi.com Wed Jun 21 12:50:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 611463B00AF for ; Wed, 21 Jun 2006 12:50:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 22616-04 for ; Wed, 21 Jun 2006 12:50:17 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 8CBE93B01C1 for ; Wed, 21 Jun 2006 12:50:17 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=[192.168.20.115]) by fca.densi.com with esmtpa (Exim 4.50) id 1Ft5u5-0004q5-92; Wed, 21 Jun 2006 12:50:11 -0400 Subject: Re: Epiphany settings From: Adam Hooper To: Timo Hirvonen In-Reply-To: <20060621133355.fb424d7b.tihirvon@gmail.com> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-UwSsbJGwx7l0TFsoZxAj" Date: Wed, 21 Jun 2006 09:50:02 -0700 Message-Id: <1150908602.6768.73.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 809828f55503b1f8cd5dede89711e360 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.561 tagged_above=-999 required=2 tests=[AWL=0.039, BAYES_00=-2.599] X-Spam-Score: -2.561 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 16:50:21 -0000 --=-UwSsbJGwx7l0TFsoZxAj Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2006-21-06 at 13:33 +0300, Timo Hirvonen wrote: > Currently adblock is _hard_ to use because it just never can't work > properly without configuration. I was annoyed when I saw the "it just > works" advertisement and it just didn't work. Haha, where? I'm pretty sure I only ever said "it's *supposed* to 'Just Work'" and I'm the one who wrote it ;). (I never finished it, and I certainly won't get a chance this summer.) It would work a lot better if one of the Epiphany devs ran the update script in the epiphany-extensions/extensions/adblock directory, and then distributed the resulting blacklist. (The blacklist only works when it's updated frequently, and I never automated its distribution in any way.) And it would work a little bit better than that if there were a UI for the remaining cases. Adam --=-UwSsbJGwx7l0TFsoZxAj Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEmXi690GtBxQ61zARArIdAJ4ro5V03Uw4xXZuUEl9lbJgfZXJiQCfT4P5 mm5pLKDiwJpAePiNVtPZV7w= =GwvE -----END PGP SIGNATURE----- --=-UwSsbJGwx7l0TFsoZxAj-- From tihirvon@gmail.com Wed Jun 21 14:07:00 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id DB0A33B00EE for ; Wed, 21 Jun 2006 14:06:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27296-03 for ; Wed, 21 Jun 2006 14:06:58 -0400 (EDT) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.191]) by menubar.gnome.org (Postfix) with ESMTP id 8BE513B043C for ; Wed, 21 Jun 2006 14:06:57 -0400 (EDT) Received: by nf-out-0910.google.com with SMTP id h2so133693nfe for ; Wed, 21 Jun 2006 11:06:56 -0700 (PDT) Received: by 10.48.47.19 with SMTP id u19mr791269nfu; Wed, 21 Jun 2006 11:06:56 -0700 (PDT) Received: from garlic.home.net ( [82.128.229.197]) by mx.gmail.com with ESMTP id y23sm971970nfb.2006.06.21.11.06.55; Wed, 21 Jun 2006 11:06:56 -0700 (PDT) Date: Wed, 21 Jun 2006 21:06:55 +0300 From: Timo Hirvonen To: Adam Hooper Subject: Re: Epiphany settings Message-Id: <20060621210655.7b599680.tihirvon@gmail.com> In-Reply-To: <1150908602.6768.73.camel@localhost> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> <1150908602.6768.73.camel@localhost> X-Mailer: Sylpheed version 2.2.6 (GTK+ 2.8.18; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.354 tagged_above=-999 required=2 tests=[AWL=0.246, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.354 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 18:07:00 -0000 Adam Hooper wrote: > On Wed, 2006-21-06 at 13:33 +0300, Timo Hirvonen wrote: > > > Currently adblock is _hard_ to use because it just never can't work > > properly without configuration. I was annoyed when I saw the "it just > > works" advertisement and it just didn't work. > > Haha, where? I'm pretty sure I only ever said "it's *supposed* to 'Just > Work'" and I'm the one who wrote it ;). (I never finished it, and I > certainly won't get a chance this summer.) My memory isn't very good, sorry. It wasn't official epiphany page where I read it: http://ploum.frimouvy.org/?2006/03/15/100-why-you-should-try-epiphany-as-your-default-browser-with-gnome-214 "Enable the ad blocker extension and enjoy, without any further configuration, lighter and faster web pages." Thanks for the extension. > It would work a lot better if one of the Epiphany devs ran the update > script in the epiphany-extensions/extensions/adblock directory, and then > distributed the resulting blacklist. (The blacklist only works when it's > updated frequently, and I never automated its distribution in any way.) It will never work perfectly. You'd have to add millions of lines to the blacklist. I was lazy and added these to my blacklist: google-analytics\. /banners/ /banner\? /ads/ /sponsors/ Probably won't be good idea to include these in Epiphany's defaults, it would likely block too much ;) -- http://onion.dynserv.net/~timo/ From magnus@therning.org Wed Jun 21 17:54:00 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 95DA53B0113 for ; Wed, 21 Jun 2006 17:54:00 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08411-03 for ; Wed, 21 Jun 2006 17:53:57 -0400 (EDT) Received: from nimue.merula.net (nimue.merula.net [217.146.97.10]) by menubar.gnome.org (Postfix) with ESMTP id 46C823B0116 for ; Wed, 21 Jun 2006 17:53:57 -0400 (EDT) Received: from localhost.localdomain (adsl-217.146.112.238.merula.net [217.146.112.238] (may be forged)) by nimue.merula.net (8.12.11/8.12.9[Merula+Auth]) with ESMTP id k5LLrlv4023712; Wed, 21 Jun 2006 22:53:48 +0100 Received: by localhost.localdomain (Postfix, from userid 1000) id 489CB27D8AC; Wed, 21 Jun 2006 22:53:42 +0100 (BST) Date: Wed, 21 Jun 2006 22:53:42 +0100 From: Magnus Therning To: PyGTK Subject: Re: Threading in a python extension? Message-ID: <20060621215342.GA4786@die.therning.org> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=SHA1; protocol="application/pgp-signature"; boundary="/04w6evG8XlLl3ft" Content-Disposition: inline In-Reply-To: <20060618103252.GA9387@entrouvert.com> User-Agent: mutt-ng/devel-r796 (Debian) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.353 tagged_above=-999 required=2 tests=[AWL=-0.043, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.353 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 21:54:00 -0000 --/04w6evG8XlLl3ft Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: >Magnus Therning wrote: > >> Does anyone have any examples of multi-threade extensions written in >> Python? > >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good >suggestion about using gobject.idle_add and python enumerators. I >have been using this trick in a few pygtk apps to keep them >responsives while not using threads and have been very happy with it. > > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.020.h= tp Isn't there an error in that recipe? my_task() will return a new generator each time it's called so the following code wouldn't do what's intended, right? def on_start_my_task_button_click(data): =20 gobject.idle_add(my_task().next, data) I think what's intended is: def on_start_my_task_button_click(data): =20 task =3D my_task() gobject.idle_add(task.next, data) Or did I miss something? /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. The day after tomorrow is the third day of the rest of your life. --/04w6evG8XlLl3ft Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBEmb/miMWTaatN+6QRAuQiAKDn32nPOp6aPjXKZGIyx7lCuHN6kACbBpzq JR2Vfzqex82nK7A1zjLiZow= =NuMT -----END PGP SIGNATURE----- --/04w6evG8XlLl3ft-- From adamh@densi.com Wed Jun 21 19:08:45 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 755F13B00AC for ; Wed, 21 Jun 2006 19:08:45 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11838-03 for ; Wed, 21 Jun 2006 19:08:44 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id CD79A3B006C for ; Wed, 21 Jun 2006 19:08:43 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1FtBoM-00040s-Ad; Wed, 21 Jun 2006 19:08:41 -0400 Subject: Re: Epiphany settings From: Adam Hooper To: Timo Hirvonen In-Reply-To: <20060621210655.7b599680.tihirvon@gmail.com> References: <20060621021602.69a9b3de.tihirvon@gmail.com> <20060621085258.GA7149@uwsworld.xs4all.nl> <20060621133355.fb424d7b.tihirvon@gmail.com> <1150908602.6768.73.camel@localhost> <20060621210655.7b599680.tihirvon@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-YrFun/9RAHPiDMzuAK7E" Date: Wed, 21 Jun 2006 14:48:50 -0700 Message-Id: <1150926530.6768.87.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 2ed0b1c089432dd1e3f626a66f9ddf80 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.512 tagged_above=-999 required=2 tests=[AWL=-0.048, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.512 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 23:08:45 -0000 --=-YrFun/9RAHPiDMzuAK7E Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2006-21-06 at 21:06 +0300, Timo Hirvonen wrote: > Adam Hooper wrote: > My memory isn't very good, sorry. It wasn't official epiphany page > where I read it: >=20 > http://ploum.frimouvy.org/?2006/03/15/100-why-you-should-try-epiphany-as-= your-default-browser-with-gnome-214 >=20 > "Enable the ad blocker extension and enjoy, without any further > configuration, lighter and faster web pages." He must have caught it at a moment after we recently updated the blacklist. > > It would work a lot better if one of the Epiphany devs ran the update > > script in the epiphany-extensions/extensions/adblock directory, and the= n > > distributed the resulting blacklist. (The blacklist only works when it'= s > > updated frequently, and I never automated its distribution in any way.) >=20 > It will never work perfectly. You'd have to add millions of lines to > the blacklist. Actually, if you keep it in sync it's *extremely* accurate. It works by being constantly maintained: whenever somebody finds an ad, he emails the author (who calls himself "g") and the author updates the blacklist. At the time I wrote the extension, the blacklist was updated every two or three days, if I recall correctly. And I'd never see any ads. I don't know whether the blacklist is still maintained as expediently. Adam --=-YrFun/9RAHPiDMzuAK7E Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEmb7C90GtBxQ61zARAk8IAKDPt9SKTbxD7VEPrTB2vUmTuUsJ+wCgv0vu NXl1i7La0x2xYvhjfCKgg1U= =yl/y -----END PGP SIGNATURE----- --=-YrFun/9RAHPiDMzuAK7E-- From adamh@densi.com Wed Jun 21 19:08:59 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 21FEF3B014A for ; Wed, 21 Jun 2006 19:08:59 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 11683-07 for ; Wed, 21 Jun 2006 19:08:58 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 0A1FF3B01C8 for ; Wed, 21 Jun 2006 19:08:57 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1FtBoS-00041D-Bi; Wed, 21 Jun 2006 19:08:46 -0400 Subject: Re: Threading in a python extension? From: Adam Hooper To: Magnus Therning In-Reply-To: <20060621215342.GA4786@die.therning.org> References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> <20060621215342.GA4786@die.therning.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-YOTITcl+mx2xthc9Rx3u" Date: Wed, 21 Jun 2006 16:08:36 -0700 Message-Id: <1150931316.6438.21.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 67db1af32189182cff67cd9093f4f418 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.419 tagged_above=-999 required=2 tests=[AWL=-0.109, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.419 X-Spam-Level: Cc: Epiphany List , PyGTK X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Jun 2006 23:08:59 -0000 --=-YOTITcl+mx2xthc9Rx3u Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2006-21-06 at 22:53 +0100, Magnus Therning wrote: > On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: > >Magnus Therning wrote: > > > >> Does anyone have any examples of multi-threade extensions written in > >> Python? > > > >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good > >suggestion about using gobject.idle_add and python enumerators. I > >have been using this trick in a few pygtk apps to keep them > >responsives while not using threads and have been very happy with it. > > > > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.020= .htp >=20 > Isn't there an error in that recipe? >=20 > my_task() will return a new generator each time it's called so the > following code wouldn't do what's intended, right? >=20 > def on_start_my_task_button_click(data): =20 > gobject.idle_add(my_task().next, data) >=20 > I think what's intended is: >=20 > def on_start_my_task_button_click(data): =20 > task =3D my_task() > gobject.idle_add(task.next, data) >=20 > Or did I miss something? You're on the right track, but missing something. The function which is being passed in gobject.idle_add() is the generator's ".next()" method. So *that* method will be called time and time again until it returns false. Consider this analog: def non_generator_fn(data): if data.i =3D=3D 0: # "...some work..." if data.i < 10: # "...do heavy work here..." data.i +=3D 1 yield True yield False data.i =3D 0 gobject.idle_add(non_generator_fn, data) In other words, at each iteration, the Python interpreter won't evaluate "my_task().next()". Instead, when my_task().next is evaluated, a new my_task generator *object* is created and its "next()" method is passed to gobject.idle_add(). I don't know how that "data" argument in the example manages to make it to the generator. But if that is indeed code from James Henstridge, it probably works. He's a genius. HTH, --=20 Adam Hooper --=-YOTITcl+mx2xthc9Rx3u Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEmdF090GtBxQ61zARAhXdAJsHIZLJnfN2hztcR4nvh1P46BjSSQCg5sUs /Ysj2Ht9i0gBuVs7asX8JQs= =47QX -----END PGP SIGNATURE----- --=-YOTITcl+mx2xthc9Rx3u-- From jesuscv@ono.com Thu Jun 22 13:37:10 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 321F93B0693 for ; Thu, 22 Jun 2006 13:37:10 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 14071-03 for ; Thu, 22 Jun 2006 13:37:09 -0400 (EDT) Received: from resmta04.ono.com (smtp.ono.com [62.42.230.12]) by menubar.gnome.org (Postfix) with ESMTP id 1B6AE3B0690 for ; Thu, 22 Jun 2006 13:37:09 -0400 (EDT) Received: from 84-121-224-132.onocable.ono.com (84.121.224.132) by resmta04.ono.com (7.2.073) (authenticated as jesuscv) id 4486434F001B9A65 for epiphany-list@gnome.org; Thu, 22 Jun 2006 19:37:04 +0200 Subject: Problemas en pixmania.com From: JESUS To: epiphany-list@gnome.org Content-Type: text/plain; charset=UTF-8 Date: Thu, 22 Jun 2006 19:37:04 +0200 Message-Id: <1150997824.7137.1.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-0.323 tagged_above=-999 required=2 tests=[AWL=-2.046, BAYES_40=-0.185, DNS_FROM_RFC_ABUSE=0.2, DNS_FROM_RFC_POST=1.708] X-Spam-Score: -0.323 X-Spam-Level: X-Mailman-Approved-At: Thu, 22 Jun 2006 13:56:02 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Jun 2006 17:37:10 -0000 Epiphany se bloquea al navegar por las páginas de pixmania.com (también lo hace firefox en linux pero no en windows). From uws@uwsworld.xs4all.nl Fri Jun 23 04:08:55 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 034ED3B013B for ; Fri, 23 Jun 2006 04:08:55 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 26777-01 for ; Fri, 23 Jun 2006 04:08:53 -0400 (EDT) Received: from uwsworld.xs4all.nl (uwsworld.xs4all.nl [194.109.237.238]) by menubar.gnome.org (Postfix) with ESMTP id 5C4CC3B041F for ; Fri, 23 Jun 2006 04:08:53 -0400 (EDT) Received: from uws by uwsworld.xs4all.nl with local (Exim 3.35 #1) id 1Ftgid-0002z2-00; Fri, 23 Jun 2006 10:08:47 +0200 Date: Fri, 23 Jun 2006 10:08:47 +0200 From: Wouter Bolsterlee To: JESUS Subject: Re: Problemas en pixmania.com Message-ID: <20060623080847.GA11136@uwsworld.xs4all.nl> Mail-Followup-To: JESUS , epiphany-list@gnome.org References: <1150997824.7137.1.camel@localhost> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7AUc2qLy4jB3hD7Z" Content-Disposition: inline In-Reply-To: <1150997824.7137.1.camel@localhost> X-message-flag: Guvf zrffntr qbrf abg pbagnva rapelcgrq zrffntrf. X-PGP: key 0x250A63EB, fingerprint 83C5 C205 47AD 539D A4F0 60BF 3FB4 134E 250A 63EB X-Base: All your base are belong to uws User-Agent: Mutt/1.5.6+20040907i Sender: Wouter Bolsterlee X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.589 tagged_above=-999 required=2 tests=[AWL=0.010, BAYES_00=-2.599] X-Spam-Score: -2.589 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 08:08:55 -0000 --7AUc2qLy4jB3hD7Z Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable P=C3=A5 Thu, Jun 22, 2006 at 07:37:04PM +0200, JESUS skrev: > Epiphany se bloquea al navegar por las p=C3=A1ginas de pixmania.com (tamb= i=C3=A9n > lo hace firefox en linux pero no en windows). First of all, please use the English language on this mailing list. Could you describe what problems you're experiencing with said site? It seems to work just fine over here. Epiphany uses the same rendering engine as Firefox does, so this should not make any difference. Could you please provide more details? mvrgr, Wouter --=20 :wq mail uws@xs4all.nl web http://uwstopia.nl she called out a warning :: don't ever let life pass you by -- incubus --7AUc2qLy4jB3hD7Z Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFEm6GPP7QTTiUKY+sRAoKYAJ4zf6sGV+/6eMEopxXTb/0Oyl52vwCgvQzj 8+TGOTDLlK5uaeIJjkYKZqg= =O03h -----END PGP SIGNATURE----- --7AUc2qLy4jB3hD7Z-- From gnomelists@sstuhr.dk Fri Jun 23 13:05:46 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id C51FC3B0678 for ; Fri, 23 Jun 2006 13:05:46 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 25975-02 for ; Fri, 23 Jun 2006 13:05:45 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id 3F61B3B033C for ; Fri, 23 Jun 2006 13:05:45 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id CCAB98A000B for ; Fri, 23 Jun 2006 19:05:43 +0200 (CEST) Subject: A couple of new tab related extensions From: Stefan Stuhr To: epiphany-list@gnome.org Content-Type: text/plain Date: Fri, 23 Jun 2006 19:05:43 +0200 Message-Id: <1151082344.5295.25.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 17:05:47 -0000 Hi, I am new to this list. I switched from Firefox to Epiphany the other day. I am not happy with the default tab implementation in Epiphany. For one thing, I don't like to have a close button on every tab. I also don't like that the tabs have a fixed width, and don't scale like in Firefox. I am sure that there are good reasons, usability related and otherwise, for having tabs working the way they do in Epiphany. It's just not the way I want tabs to work in a web browser. What I especially like in Epiphany, is the bookmarks system. And that it have crash recovery. And then I like the extension system. Thanks to the extension system, I was able to make som Python extensions to make the tab implementation in Epiphany usable for me. You can find the extensions here: http://www.sstuhr.dk/epiphany-extensions/ Thanks for making Epiphany, Stefan From adamh@densi.com Fri Jun 23 13:32:01 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 4841B3B0485 for ; Fri, 23 Jun 2006 13:32:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 27648-06 for ; Fri, 23 Jun 2006 13:31:58 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id 3B9BD3B04C1 for ; Fri, 23 Jun 2006 13:31:58 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1FtpVV-0000Rb-DL; Fri, 23 Jun 2006 13:31:54 -0400 Subject: Re: A couple of new tab related extensions From: Adam Hooper To: Stefan Stuhr In-Reply-To: <1151082344.5295.25.camel@thinkpadr40> References: <1151082344.5295.25.camel@thinkpadr40> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-meIJJEiUyeZMmAJQnDNZ" Date: Fri, 23 Jun 2006 10:31:45 -0700 Message-Id: <1151083905.5260.134.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 8e815f219753f28a1ede88e8df6f95b1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.469 tagged_above=-999 required=2 tests=[AWL=-0.005, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.469 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 17:32:01 -0000 --=-meIJJEiUyeZMmAJQnDNZ Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2006-23-06 at 19:05 +0200, Stefan Stuhr wrote: > You can find the extensions here: > http://www.sstuhr.dk/epiphany-extensions/ Awesome! This is exactly the kind of thing the extensions system is for. Stefan: are there any aspects of the extensions system you found weak or lacking? That includes documentation, API, online help you used (e.g., IRC, mailing lists, ...), etc. What could have been done to save you more time and/or make writing extensions easier? If you've developed Firefox extensions before, how did the experience compare? Anyone: there (finally) seem to be quite a few unofficial Epiphany extensions floating around. Is there a page somewhere on which to list them? (Maybe a wiki page.) I remember Firefox has a big extensions page somewhere; we should try to compete. --=20 Adam Hooper --=-meIJJEiUyeZMmAJQnDNZ Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEnCWB90GtBxQ61zARAm72AJoDryH1du8MSJKZsUwM1DyLYfIyuACdFzW0 +L20xJEaU4YQm+ywoL0ZSqk= =M6/j -----END PGP SIGNATURE----- --=-meIJJEiUyeZMmAJQnDNZ-- From gnomelists@sstuhr.dk Fri Jun 23 14:21:42 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id B153C3B088C for ; Fri, 23 Jun 2006 14:21:42 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29632-07 for ; Fri, 23 Jun 2006 14:21:41 -0400 (EDT) Received: from pfepb.post.tele.dk (pfepb.post.tele.dk [195.41.46.236]) by menubar.gnome.org (Postfix) with ESMTP id F1FEA3B076C for ; Fri, 23 Jun 2006 14:21:40 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepb.post.tele.dk (Postfix) with ESMTP id 1B044A50024; Fri, 23 Jun 2006 20:21:33 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: Adam Hooper In-Reply-To: <1151083905.5260.134.camel@localhost> References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> Content-Type: text/plain Date: Fri, 23 Jun 2006 20:21:32 +0200 Message-Id: <1151086895.5295.52.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.599 tagged_above=-999 required=2 tests=[AWL=0.000, BAYES_00=-2.599] X-Spam-Score: -2.599 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 18:21:42 -0000 fre, 23 06 2006 kl. 10:31 -0700, skrev Adam Hooper: > On Fri, 2006-23-06 at 19:05 +0200, Stefan Stuhr wrote: > > > You can find the extensions here: > > http://www.sstuhr.dk/epiphany-extensions/ > > Awesome! This is exactly the kind of thing the extensions system is for. > > Stefan: are there any aspects of the extensions system you found weak or > lacking? That includes documentation, API, online help you used (e.g., > IRC, mailing lists, ...), etc. What could have been done to save you > more time and/or make writing extensions easier? The documentation on http://www.gnome.org/projects/epiphany/documentation/ is okay. It could be better, especially as it's not complete. The PyGTK documentation on http://www.pygtk.org/ is good. I had good use of the Python Console extension. It's very powerful, and a good way to discover how to develop Epiphany extensions. I found that I couldn't connect to the "remove" signal of the tab notebook. It didn't work. I ended up connecting to the "parent-set" signal of the individual tabs instead. I also had to look at the Epiphany source (in GNOME CVS). It was, among other things, how I discovered that the tab label HBox minimum width gets set and updated on the "style-set" signal. I also discovered that the attach_window function in extensions gets called for new windows before the window toolbar have a toolbars model. I had to use shell.get_toolbars_model and assign it manually, before I could add a close button to the available toolbar widgets. > If you've developed Firefox extensions before, how did the experience > compare? I have never developed Firefox extensions. Stefan From andrew.conkling@gmail.com Fri Jun 23 15:35:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 20A843B06D5 for ; Fri, 23 Jun 2006 15:35:50 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00899-04 for ; Fri, 23 Jun 2006 15:35:48 -0400 (EDT) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.183]) by menubar.gnome.org (Postfix) with ESMTP id 87B9D3B06A7 for ; Fri, 23 Jun 2006 15:35:48 -0400 (EDT) Received: by py-out-1112.google.com with SMTP id c39so785606pyd for ; Fri, 23 Jun 2006 12:35:14 -0700 (PDT) Received: by 10.35.121.9 with SMTP id y9mr2647949pym; Fri, 23 Jun 2006 12:35:14 -0700 (PDT) Received: by 10.35.131.12 with HTTP; Fri, 23 Jun 2006 12:35:14 -0700 (PDT) Message-ID: <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> Date: Fri, 23 Jun 2006 15:35:14 -0400 From: "Andrew Conkling" To: epiphany-list@gnome.org Subject: Re: A couple of new tab related extensions In-Reply-To: <1151083905.5260.134.camel@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.437 tagged_above=-999 required=2 tests=[AWL=0.163, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.437 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 19:35:50 -0000 On 6/23/06, Adam Hooper wrote: > Stefan: are there any aspects of the extensions system you found weak or > lacking? That includes documentation, API, online help you used (e.g., > IRC, mailing lists, ...), etc. What could have been done to save you > more time and/or make writing extensions easier? If you've developed > Firefox extensions before, how did the experience compare? Having not developed any yet (and not being Stefan), I can't say completely, but even though I know PyGTK+ fairly well, I had a hard time getting anywhere in the limited time I've been able to spend on it. I felt like the docs could've used a few more examples (maybe some example code blocks from existing extensions?). The PyGTK+ tutorial is an example of something that really helped me. Perhaps if I could grok the C API I'd be in better shape, but alas. Is this mailing list the place to ask questions about developing? I find that I work better when I'm constantly getting feedback and discussing. (Maybe that's just a lack of skill.) > Anyone: there (finally) seem to be quite a few unofficial Epiphany > extensions floating around. Is there a page somewhere on which to list > them? (Maybe a wiki page.) I remember Firefox has a big extensions page > somewhere; we should try to compete. Agreed; I've found random things on Bugzilla but there seems to be no central place. Maybe the wiki [1] though I'm not sure it'd be suitable for uploading files. Anyway, Epiphany is nice! I'm looking to make tab navigation a bit easier with a navigation like Opera or the Firefox extension LastTab. (Speak up if you'd like to work together.) Cheers, Andrew Conkling [1] http://live.gnome.org/Epiphany From reinouts@gnome.org Fri Jun 23 16:50:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 164C23B06F5 for ; Fri, 23 Jun 2006 16:50:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 04410-08 for ; Fri, 23 Jun 2006 16:50:06 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 288983B05A5 for ; Fri, 23 Jun 2006 16:50:06 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FtsbM-0001rSC; Fri, 23 Jun 2006 22:50 +0200 Date: Fri, 23 Jun 2006 22:50:02 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: epiphany-list@gnome.org Subject: Re: A couple of new tab related extensions In-Reply-To: <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> Message-ID: References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.392 tagged_above=-999 required=2 tests=[AWL=-0.066, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.392 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 20:50:07 -0000 On Fri, 23 Jun 2006, Andrew Conkling wrote: > Agreed; I've found random things on Bugzilla but there seems to be no > central place. Maybe the wiki [1] though I'm not sure it'd be > suitable for uploading files. I would like to see something along the lines of jEdit plugin central (http://plugins.jedit.org). It has an XMLRPC interface that can be used to communicate with the onboard jEdit plugin manager which can download and install plugins on the fly. Ideally suited for (Python) extensions installed in the user's home directory. I've inquired about getting the source of this web interface, and although the author was willing to publish it under a Free license I was warned that the code is in pretty bad shape, so I let it pass at that point. regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From adamh@densi.com Fri Jun 23 17:17:16 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 16F553B0905 for ; Fri, 23 Jun 2006 17:17:16 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05404-08 for ; Fri, 23 Jun 2006 17:17:13 -0400 (EDT) Received: from fca.densi.com (masq.densi.com [207.107.202.254]) by menubar.gnome.org (Postfix) with ESMTP id DB5E53B06A7 for ; Fri, 23 Jun 2006 17:17:12 -0400 (EDT) Received: from 207.47.10.130.static.nextweb.net ([207.47.10.130] helo=hebe.local) by fca.densi.com with esmtpa (Exim 4.50) id 1Ftt1W-0006Zg-4z; Fri, 23 Jun 2006 17:17:09 -0400 Subject: Re: A couple of new tab related extensions From: Adam Hooper To: Andrew Conkling In-Reply-To: <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-EOtw7khOSTXpBx6DO52i" Date: Fri, 23 Jun 2006 14:17:02 -0700 Message-Id: <1151097422.5260.161.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Scan-Signature: 8ce1caf678768126bce61c65d3187fd1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.468 tagged_above=-999 required=2 tests=[AWL=-0.004, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.468 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 21:17:16 -0000 --=-EOtw7khOSTXpBx6DO52i Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2006-23-06 at 15:35 -0400, Andrew Conkling wrote: > On 6/23/06, Adam Hooper wrote: > > Stefan: are there any aspects of the extensions system you found weak o= r > > lacking? That includes documentation, API, online help you used (e.g., > > IRC, mailing lists, ...), etc. What could have been done to save you > > more time and/or make writing extensions easier? If you've developed > > Firefox extensions before, how did the experience compare? >=20 > Having not developed any yet (and not being Stefan), I can't say > completely, but even though I know PyGTK+ fairly well, I had a hard > time getting anywhere in the limited time I've been able to spend on > it. I felt like the docs could've used a few more examples (maybe > some example code blocks from existing extensions?). The PyGTK+ > tutorial is an example of something that really helped me. Perhaps if > I could grok the C API I'd be in better shape, but alas. Is this > mailing list the place to ask questions about developing? I find that > I work better when I'm constantly getting feedback and discussing. > (Maybe that's just a lack of skill.) Thank you for the constructive criticism. There are in fact a few example extensions which ship with the epiphany-extensions source code; they may come in handy. After that, IMO the best tool is the Python Console, which is basically a way to get access to Python's dir() builtin. I agree that a tutorial would be handy. I wrote a miniscule tutorial on using the Python Console a long time ago and never found an appropriate place to host it. It's not linked to from anywhere, unfortunately. Here it is: . (This is better than nothing, but of course a full-featured tutorial would be great.) If you have questions about writing extensions, #epiphany on irc.gnome.org is the best place to ask. If nobody can answer, you can fall back to this mailing list. --=20 Adam Hooper --=-EOtw7khOSTXpBx6DO52i Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQBEnFpO90GtBxQ61zARApEVAJ9EJCHWsTx6tM8T1KV5Xruu7yMB7wCgolrn e2NKwdCypBCTu3gc+MF4XfI= =nSUj -----END PGP SIGNATURE----- --=-EOtw7khOSTXpBx6DO52i-- From gnomelists@sstuhr.dk Fri Jun 23 17:36:09 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2BD483B0927 for ; Fri, 23 Jun 2006 17:36:09 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06420-06 for ; Fri, 23 Jun 2006 17:36:08 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id 2030D3B0077 for ; Fri, 23 Jun 2006 17:36:07 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id ECB728A0014 for ; Fri, 23 Jun 2006 23:36:06 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: epiphany-list@gnome.org In-Reply-To: <1151097422.5260.161.camel@localhost> References: <1151082344.5295.25.camel@thinkpadr40> <1151083905.5260.134.camel@localhost> <616971f10606231235k571c59earda7de1f9b1d49579@mail.gmail.com> <1151097422.5260.161.camel@localhost> Content-Type: text/plain Date: Fri, 23 Jun 2006 23:36:06 +0200 Message-Id: <1151098567.5295.61.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.522 tagged_above=-999 required=2 tests=[AWL=-0.077, BAYES_00=-2.599, TW_GT=0.077, TW_TK=0.077] X-Spam-Score: -2.522 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Jun 2006 21:36:09 -0000 Forgot to CC the list... fre, 23 06 2006 kl. 14:17 -0700, skrev Adam Hooper: > There are in fact a few example extensions which ship with the > epiphany-extensions source code; they may come in handy. After that, IMO > the best tool is the Python Console, which is basically a way to get > access to Python's dir() builtin. > > I agree that a tutorial would be handy. I wrote a miniscule tutorial on > using the Python Console a long time ago and never found an appropriate > place to host it. It's not linked to from anywhere, unfortunately. Here > it is: . > (This is better than nothing, but of course a full-featured tutorial > would be great.) The built-in Python function filter() is also very useful: >>> import gtk >>> gtkwin_dir = dir(gtk.Window) >>> filter(lambda x: x not in gtkwin_dir, dir(window)) ['_oocb_tab_ui_id', '_python_console', '_python_console_window_data', '_ses_menu_entry_data', '_utc_last_tab', '_utc_menu_entry_data', 'activate_location', 'add_tab', 'get_active_embed', 'get_active_tab', 'get_context_event', 'get_find_toolbar', 'get_is_popup', 'get_is_print_preview', 'get_notebook', 'get_statusbar', 'get_tabs', 'get_toolbar', 'get_ui_manager', 'jump_to_tab', 'load_url', 'open', 'remove_tab', 'set_print_preview', 'set_zoom'] Stefan From reinouts@gnome.org Sat Jun 24 18:37:26 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 32E423B0094; Sat, 24 Jun 2006 18:37:26 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 05211-10; Sat, 24 Jun 2006 18:37:25 -0400 (EDT) Received: from psmtp02.wxs.nl (psmtp02.wxs.nl [195.121.247.11]) by menubar.gnome.org (Postfix) with ESMTP id D57AC3B00DB; Sat, 24 Jun 2006 18:37:24 -0400 (EDT) Received: from reinout.rotterdam-cs.com (ip5656924e.speed.planet.nl [86.86.146.78]) by psmtp02.wxs.nl (iPlanet Messaging Server 5.2 HotFix 2.02 (built Oct 21 2004)) with SMTP id <0J1D00E2UYSL68@psmtp02.wxs.nl>; Sun, 25 Jun 2006 00:36:28 +0200 (MEST) Date: Sun, 25 Jun 2006 00:39:02 +0200 From: Reinout van Schouwen Subject: Re: Suggestions from a User To: desktop-devel-list@gnome.org, epiphany-list@gnome.org Message-id: MIME-version: 1.0 Content-type: text/plain; charset=UTF-8 Content-transfer-encoding: 7BIT User-Agent: Pan/0.14.2 (This is not a psychotic episode. It's a cleansing moment of clarity.) References: <200606191757.45300.d2004@cosmopod.com> <20060622140525.GA1605@uwsworld.xs4all.nl> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.446 tagged_above=-999 required=2 tests=[AWL=0.018, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.446 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 24 Jun 2006 22:37:26 -0000 cc: epiphany-list On Thu, 22 Jun 2006 16:05:26 +0200, Wouter Bolsterlee wrote: >> 7. One problem with all browsers, is that, to save individual images, >> the user must right-click on them and save. This is tiresome if a user > > I think not many people will use this feature. Therefore it's unlikely > that it will be implemented. To the contrary: someone has made a preliminary implementation of an Image Toolbar extension that shows a Save button when mousing over any image. However it was quite buggy and unfinished, so it now lingers somewhere in bugzilla... regards, -- Reinout van Schouwen From kristoffer.lunden@gmail.com Mon Jun 26 06:20:01 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 7F5943B00DC for ; Mon, 26 Jun 2006 06:20:01 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 09024-10 for ; Mon, 26 Jun 2006 06:19:59 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.197]) by menubar.gnome.org (Postfix) with ESMTP id C6C2D3B0124 for ; Mon, 26 Jun 2006 06:19:58 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id 14so1350177nzn for ; Mon, 26 Jun 2006 03:19:58 -0700 (PDT) Received: by 10.36.221.9 with SMTP id t9mr7783750nzg; Mon, 26 Jun 2006 03:19:57 -0700 (PDT) Received: by 10.36.132.19 with HTTP; Mon, 26 Jun 2006 03:19:57 -0700 (PDT) Message-ID: Date: Mon, 26 Jun 2006 12:19:57 +0200 From: "=?UTF-8?Q?Kristoffer_Lund=C3=A9n?=" To: "Epiphany List" Subject: Looong freezes when watching google video MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_11284_24728601.1151317197346" X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.037 tagged_above=-999 required=2 tests=[AWL=-0.037, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_MESSAGE=0.001, MIME_BASE64_NO_NAME=0.224, NORMAL_HTTP_TO_IP=0.175, SPF_PASS=-0.001] X-Spam-Score: -2.037 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 10:20:01 -0000 ------=_Part_11284_24728601.1151317197346 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline SGVsbG8sCgpqdXN0IHdvbmRlcmluZzogaXMgdGhlcmUgYSBkaWZmZXJlbmNlIGluIGhvdyBFcGlw aGFueSBhbmQgRmlyZWZveCBsb2FkcyBhbmQKdHJlYXRzIHBsdWdpbnMgc3VjaCBhcyBmbGFzaD8g UmVhc29uIEkgYXNrIGlzIHRoYXQgd2hlbiBJIHdhdGNoIG1vdmllcyBpbgpzYXkgR29vZ2xlIFZp ZGVvIHdpdGggRmlyZWZveCBJIGVuY291bnRlciBubyBwcm9ibGVtcyAoYXBhcnQgZnJvbSB0aGUK ZnJlcXVlbnQgY3Jhc2hlcyBvZiBmbGFzaCBpdHNlbGYgdGhhdCBJIHNlZSBpbiBhbGwgYnJvd3Nl cnMpLCBidXQgd2hlbiBJIGRvCnRoZSBzYW1lIGluIEVwaXBoYW55IGl0IGdvYmJsZXMgdXAgYSBs b3Qgb2YgbWVtb3J5IGFuZCBhdCBpbnRlcnZhbCBtb3JlIG9yCmxlc3MgZnJlZXplcyB0aGUgY29t cHV0ZXIgZm9yIHVwIHRvIDUtNiBtaW51dGVzLCB3aGVyZSBJIGNhbiBtb3ZlIHRoZSBtb3VzZQps YWdnaWx5IGFuZCBzb21lIHRoaW5ncyBtYXkgbW92ZSBvciBoYXBwZW4uLi4gbWF5YmUuIER1cmlu ZyB0aGlzIHRpbWUgdGhlIEhECmlzIHdvcmtpbmcgZnVyaW91c2x5IHNvIEkgYXNzdW1lIGl0J3Mg c29tZSBraW5kIG9mIHN3YXAgZ29pbmcgb24uCgpKdXN0IHdvbmRlcmluZyBpZiBpdCdzIGR1ZSB0 byB0aGUgdHdvIHByb2dyYW1zIGRvaW5nIHRoaXMgZGlmZmVyZW50bHksIG9yIGlmCml0IHNob3Vs ZCBiZSBhbGwgR2Vja28gYW5kIHRoZSBzYW1lLCBpbiB3aGljaCBjYXNlIEkgdGhpbmsgZnVydGhl cgppbnZlc3RpZ2F0aW9uIHdvdWxkIGJlIGluIG9yZGVyLi4uIDopCgpJJ20gcnVubmluZyBmdWxs eSB1cGRhdGVkIFVidW50dSBEYXBwZXIsIHdpdGggRXBpcGhhbnkgMi4xNC4yLjEsIGZsYXNoCjcu MC42My4zIGFuZCBGRiAxLjUuMC40LgoKLS0gU3RvZmZlCgoKCktyaXN0b2ZmZXIgTHVuZMOpbgri nIkga3Jpc3RvZmZlci5sdW5kZW5AZ21haWwuY29tCuKciSBrcmlzdG9mZmVyLmx1bmRlbkBnYW1l bWFrZXIubnUKaHR0cDovL3d3dy5nYW1lbWFrZXIubnUvCuKYjiAwNzA0IDQ4IDk4IDc3Cg== ------=_Part_11284_24728601.1151317197346 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline SGVsbG8sPGJyPjxicj5qdXN0IHdvbmRlcmluZzogaXMgdGhlcmUgYSBkaWZmZXJlbmNlIGluIGhv dyBFcGlwaGFueSBhbmQgRmlyZWZveCBsb2FkcyBhbmQgdHJlYXRzIHBsdWdpbnMgc3VjaCBhcyBm bGFzaD8gUmVhc29uIEkgYXNrIGlzIHRoYXQgd2hlbiBJIHdhdGNoIG1vdmllcyBpbiBzYXkgR29v Z2xlIFZpZGVvIHdpdGggRmlyZWZveCBJIGVuY291bnRlciBubyBwcm9ibGVtcyAoYXBhcnQgZnJv bSB0aGUgZnJlcXVlbnQgY3Jhc2hlcyBvZiBmbGFzaCBpdHNlbGYgdGhhdCBJIHNlZSBpbiBhbGwg YnJvd3NlcnMpLCBidXQgd2hlbiBJIGRvIHRoZSBzYW1lIGluIEVwaXBoYW55IGl0IGdvYmJsZXMg dXAgYSBsb3Qgb2YgbWVtb3J5IGFuZCBhdCBpbnRlcnZhbCBtb3JlIG9yIGxlc3MgZnJlZXplcyB0 aGUgY29tcHV0ZXIgZm9yIHVwIHRvIDUtNiBtaW51dGVzLCB3aGVyZSBJIGNhbiBtb3ZlIHRoZSBt b3VzZSBsYWdnaWx5IGFuZCBzb21lIHRoaW5ncyBtYXkgbW92ZSBvciBoYXBwZW4uLi4gbWF5YmUu IER1cmluZyB0aGlzIHRpbWUgdGhlIEhEIGlzIHdvcmtpbmcgZnVyaW91c2x5IHNvIEkgYXNzdW1l IGl0J3Mgc29tZSBraW5kIG9mIHN3YXAgZ29pbmcgb24uCjxicj48YnI+SnVzdCB3b25kZXJpbmcg aWYgaXQncyBkdWUgdG8gdGhlIHR3byBwcm9ncmFtcyBkb2luZyB0aGlzIGRpZmZlcmVudGx5LCBv ciBpZiBpdCBzaG91bGQgYmUgYWxsIEdlY2tvIGFuZCB0aGUgc2FtZSwgaW4gd2hpY2ggY2FzZSBJ IHRoaW5rIGZ1cnRoZXIgaW52ZXN0aWdhdGlvbiB3b3VsZCBiZSBpbiBvcmRlci4uLiA6KTxicj48 YnI+SSdtIHJ1bm5pbmcgZnVsbHkgdXBkYXRlZCBVYnVudHUgRGFwcGVyLCB3aXRoIEVwaXBoYW55 IAo8YSBocmVmPSJodHRwOi8vMi4xNC4yLjEiPjIuMTQuMi4xPC9hPiwgZmxhc2ggPGEgaHJlZj0i aHR0cDovLzcuMC42My4zIj43LjAuNjMuMzwvYT4gYW5kIEZGIDxhIGhyZWY9Imh0dHA6Ly8xLjUu MC40Ij4xLjUuMC40PC9hPi48YnI+PGJyPi0tIFN0b2ZmZTxicj48YnI+PGJyPjxicj5LcmlzdG9m ZmVyIEx1bmTDqW48YnI+4pyJIDxhIGhyZWY9Im1haWx0bzprcmlzdG9mZmVyLmx1bmRlbkBnbWFp bC5jb20iPgprcmlzdG9mZmVyLmx1bmRlbkBnbWFpbC5jb208L2E+PGJyPuKciSA8YSBocmVmPSJt YWlsdG86a3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51Ij5rcmlzdG9mZmVyLmx1bmRlbkBn YW1lbWFrZXIubnU8L2E+PGJyPjxhIGhyZWY9Imh0dHA6Ly93d3cuZ2FtZW1ha2VyLm51LyI+aHR0 cDovL3d3dy5nYW1lbWFrZXIubnUvPC9hPjxicj7imI4gMDcwNCA0OCA5OCA3Nzxicj4K ------=_Part_11284_24728601.1151317197346-- From dev@unixdaemon.org Mon Jun 26 11:39:48 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 9B1BE3B03E8 for ; Mon, 26 Jun 2006 11:39:48 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29350-02 for ; Mon, 26 Jun 2006 11:39:46 -0400 (EDT) Received: from spunkymail-a13.dreamhost.com (mailbigip.dreamhost.com [208.97.132.5]) by menubar.gnome.org (Postfix) with ESMTP id C35143B02BB for ; Mon, 26 Jun 2006 11:39:46 -0400 (EDT) Received: from dracula.transylvania.net (cpe-66-24-108-209.stny.res.rr.com [66.24.108.209]) by spunkymail-a13.dreamhost.com (Postfix) with ESMTP id 50B1F129B36; Mon, 26 Jun 2006 08:39:43 -0700 (PDT) Subject: Re: Looong freezes when watching google video From: Dev Tugnait To: Kristoffer =?ISO-8859-1?Q?Lund=E9n?= In-Reply-To: References: Content-Type: text/plain; charset=UTF-8 Date: Mon, 26 Jun 2006 11:39:43 -0400 Message-Id: <1151336383.86561.7.camel@dracula.transylvania.net> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.425 tagged_above=-999 required=2 tests=[AWL=0.039, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135] X-Spam-Score: -2.425 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: dev@unixdaemon.org List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 15:39:48 -0000 On Mon, 2006-06-26 at 12:19 +0200, Kristoffer LundĂŠn wrote: > Hello, > > just wondering: is there a difference in how Epiphany and Firefox > loads and treats plugins such as flash? Reason I ask is that when I > watch movies in say Google Video with Firefox I encounter no problems > (apart from the frequent crashes of flash itself that I see in all > browsers), but when I do the same in Epiphany it gobbles up a lot of > memory and at interval more or less freezes the computer for up to 5-6 > minutes, where I can move the mouse laggily and some things may move > or happen... maybe. During this time the HD is working furiously so I > assume it's some kind of swap going on. > > Just wondering if it's due to the two programs doing this differently, > or if it should be all Gecko and the same, in which case I think > further investigation would be in order... :) > > I'm running fully updated Ubuntu Dapper, with Epiphany 2.14.2.1, flash > 7.0.63.3 and FF 1.5.0.4. > > -- Stoffe > > Flash videos etc and even just basic graphics always crash epiphany. Firefox doesn't stand a chance either. The only broswer that works flawless with flash for me is opera. > > Kristoffer LundĂŠn > ✉ kristoffer.lunden@gmail.com > ✉ kristoffer.lunden@gamemaker.nu > http://www.gamemaker.nu/ > ☎ 0704 48 98 77 > _______________________________________________ > epiphany-list mailing list > epiphany-list@gnome.org > http://mail.gnome.org/mailman/listinfo/epiphany-list -- Dev Tugnait From dmc.mandrake@gmail.com Mon Jun 26 14:29:23 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id D0D573B0436 for ; Mon, 26 Jun 2006 14:29:23 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 06964-07 for ; Mon, 26 Jun 2006 14:29:23 -0400 (EDT) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.175]) by menubar.gnome.org (Postfix) with ESMTP id 0DB813B0265 for ; Mon, 26 Jun 2006 14:29:21 -0400 (EDT) Received: by ug-out-1314.google.com with SMTP id o2so971707uge for ; Mon, 26 Jun 2006 11:29:21 -0700 (PDT) Received: by 10.67.101.10 with SMTP id d10mr4119024ugm; Mon, 26 Jun 2006 11:29:21 -0700 (PDT) Received: from ?192.168.0.3? ( [84.102.21.71]) by mx.gmail.com with ESMTP id w40sm5190848ugc.2006.06.26.11.29.16; Mon, 26 Jun 2006 11:29:19 -0700 (PDT) Subject: I work on the french translation From: DMC Mandrake To: epiphany-list@gnome.org Content-Type: multipart/mixed; boundary="=-eVOibjjNFq6sbbeSTX+k" Date: Mon, 26 Jun 2006 20:29:17 +0200 Message-Id: <1151346557.7097.2.camel@Ubuntu> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Mailman-Approved-At: Mon, 26 Jun 2006 16:13:05 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 18:29:24 -0000 --=-eVOibjjNFq6sbbeSTX+k Content-Type: multipart/related; type="multipart/alternative"; boundary="=-bsRiFDLKM4EN6AcwA788" --=-bsRiFDLKM4EN6AcwA788 Content-Type: multipart/alternative; boundary="=-NBbKk7m0M48uw8jcWMzQ" --=-NBbKk7m0M48uw8jcWMzQ Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Hi I updated the french .po file. I am not perfect in french so i think the file need some review. Regards, David --- Linus Torvalds: Vraiment, je ne suis pas lŕ pour détruire Microsoft. Ça sera juste un effet secondaire tout ŕ fait involontaire. --=-NBbKk7m0M48uw8jcWMzQ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: 7bit Hi

I updated the french .po file. I am not perfect in french so i think the file need some review.

Regards, David

---

Linus Torvalds: Vraiment, je ne suis pas là pour détruire Microsoft. Ça sera juste un effet secondaire tout à fait involontaire.
--=-NBbKk7m0M48uw8jcWMzQ-- --=-bsRiFDLKM4EN6AcwA788 Content-ID: <1151346509.7097.0.camel@Ubuntu> Content-Disposition: attachment; filename=mandrake.gif Content-Type: image/gif; name=mandrake.gif Content-Transfer-Encoding: base64 R0lGODlhXgETAPewAAAAAAsLCxQUFBsbGxERNxMTPBwcPyQkJC4uLjMzMzs7OxMURRUVSxcYSBwc RBsbSRMTUhUVWxwcUxwcWxQWYBQUbBscYxsbahQUcxwcchwcex8gTiIiRSQkSyskSC0sTCQkUyQk WycoVCcoWCglXCwsUywsWTAmSDMqTDssTDUuVDIsWjotUz0wTjAxXDwwUz4+XCMjZCQkaikkYSws ZSwsayMkdCMjeywscissezQ0YjQ0aj42Zjo1azs7ZTs7bTMzcjM0ejc4dDc4eT42cjs8cjw8fD9A ekItTEgvTkAtUEQyS0syTUQyUkwzUVA1T1E1UkM2ZkY9bks4Zkw+bEM2dUY3eUU9c0M9e0k+clM9 ZlI+aUNDQ0tLS0BAX0VFZUREbk5FbkxMZUxMa0REc0RDekdIckxFc0tEeUpLdU1Ne1NEa1pAZlpE a1RFdFBFeFtGcFJSfFhZfWJGb2FGcCQkgyQkjCsrgysrijMzgTQ0iTs1hj42iDw8gjs8jDw8kz4+ mkM2g0A8gUREgkREjEdIgEtMgklJjUJClEBAmk5Okk9PnE9QhU9QkU9QmVJSglJSjFlZg1tbjFNU klNUmlpaklpamU9Pok9PrU9QrVBPqlRUoFRTqVtbo1xcq11ds19gk2JihWNji2BgkmBgnG1unmFh omNjqmdoo2tromtrqmhntmhos2lpuXNzonp7pP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BADIAAAAIf4VQ3JlYXRl ZCB3aXRoIFRoZSBHSU1QACH/C05FVFNDQVBFMi4wAwEAAAAsAAAAAF4BEwAACP4AAQgcSLCgwYMI EypcyLChw4cQI0qcSLGixYsYM2pUo6iRx48gQzZSRHLRokuXMKlcuRKlyZeLHJXsCJKmSJCOHJ1M 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 yOmYkOmXjSmZg2mYeZkGAnQEXoCYiimYz8mYH/4gBn3JnX4ZmM9JmIaZBl/gA18gnc5pmX8pBthZ Al/gBXjoBdu5nGIQnodZmIapnsmZmMvZn+lZnPnZniUgEBh2YGQABgiaoAj6L2VABmXwoBDaXBE6 oRDqoA4aoRb6LwqaoP/CoBcaoQdGoRFqBmXgBnAABymZkie6om3QBmvwomsQBjJ6BmeQBmgwoWiQ ozn6Bm/gBj3qBia6oitKByk6Byfaom0ABzAaozF6BiL6pCJKohSaoQlqBhzaoQ/6oQ86ChAqCmUQ B4kjB2VQCYkCIi1TBgAiCYZQBqJABjajNGAQCmBQNGpQBl71CA96YKPwCHvqpQ0qNHgKpikToTuS kAYNeqCREKcIGgpkoB8H8qQhCqUXqqUVeqAKeqAdKqUTGqkQGqIa8amgGqqiOqqkWqqmeqqoqhAB AQAh+QQACgAAACH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAsAAAAAF4BEwCHAAAACwsLFBQUERYe HBwcDQ02EhcgFBkhGh0kGB4rFBQ2FBQ7GRk2Gho7GyEuHSMxJycnISgyPz8/MzMzFBRDFRVJGRlD GhpLGxtXGxtjHyNMHSBEHyRWISNMLC5NJCZIISRUIiRZJClVJitaKi1VKi1aLjJWLjJbNjtFMTRV MjVbNjlWNTlcOzZWOTdZOjhWOzpdIiRjJSpkJitqKi5jKi5qLTFjLTJrLTNzLjZ7MjVkMjVqNDhj NTlrOjxiOjtqMTJxMDV7NTpzNDt8Oj10Oz17PUJNPkFfPUBjPkFrPkN2PkN6RDpVRDxbSjpWSj1a UT5aQTxlQ0NDS0tLTEFaUkFcU1NTQUJkQkRrRkprSUtsSktlQUZ7Rkt1RUp8S0x2SU18RkVyTFB8 UUp1VE16W011XE54Wl1kVVdsVFR0VFN7V1hxV1h6W1F2XFJ6WVl2XFx6WERgXWBmXWFqYE92YlN6 aFZ7YGVta2trYWRyYWF8eHh4dnZ2LTSKMDeGNTyFMzuMOz+DOT+IMDeINTyROT+TNz6bPUODPUOK PEKUPUOcQUaEQUaKRUqERUuKSk6BSk2LQUaUQEacQ0mTRUuZSU6USU2ZTVGCTFKMTVKTSlCfUU2F U02MUk+RUlODU1WKVFmFVVqLWlWBWluEWlyLVFSUU1ebVluTWVuTWlubTVOmUlWlW1ukWlqoU1ul XGGGXmKMXmKTXmKYX2Kga1qAYmSFYmWMZWmMaWyNaGmGYmWSYmWaZmmSZGibamyTa22bbnGUbnKa cXGMcXOUcnSbfHyddXibY2OkYmKoZWumZ2yqaW+jaW6rZmuyZWq+aW6yaW69bHKkbHKrbHGzbnO+ cXWkcXWrdXilc3mtfX2hfHyscHaycXa7dXqydHq5e32zeX67a3LAdnvDdXjBfYGsfIK0fIK7fYLF g4SegoKihIStg4Syhoe6jIy7goi7k5O7m5u6v7+/gYbIwsLCzc3N0dXf0tLS0dbg29/n2N7r193q 2+Hu3OPx4Obv5er1////CP4AAQgcSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2qExUyZMmbSpDEb +RGkNHImP26bBq2Zs5fhnCETB26ctF3WvumMdk2ntm/aggrVdu0XqZAhsYW0BnLbNmjPoIWbSpXb OGhQnz2bxmzatGfSpknzaFLkR2VIlYZU6dVlzKnnqJ6bRs2bOW/NzIEz160buG7KppUrh41ZOWWD y5kjVw6kYnDSzlE7J85ZOKnnMos716zZM3N3p20r182cR7Tl1n5MXY6ctMakzXGb5valZarUnnXe HfYZydMjf5eUVhikx5Wdbd+eyg3r7s5hpfk+PZy6SWsiOypb2dIyTKrhvv4+byZW6zPrILUPV6qd 2TZp3W2DF2gLln37t+rft2+rf39dsNQXCyyxxCKLLKTwEtQ1ohBDiy/ZRChhhMQUY+GFFg5jBy+4 8OLLLR/ycsstvJTISy+97KLiMimeyMsuvZgoo4gj2tIhLv71V2KAHdpS4i0F7hKLitWkuEswRwZD TDC2BNNLk7zYAgwsHfIy5ZWwANOflsDwogswsQRToJgHyhKNLL+EWSAvwQQDjC5iSnnfLVPa90qW eOLJJJ0EFlimLLscGIstgdpSIKED7pdjf7DcGSCjsOTX34CywCJLKgeqmKmQBsKyi6G73Fdfjvs9 eh+A+xVo4KashurpgP6QPhqro7HeAosuqvqJKaCyCJSMR8sgFVI0yxQbzbHRLFUsM7+e1cwx0eiE iizfWLOMTjqtE1Q1v0RDzFDaqKMOMbxIE0011qSLjTXJZtfbM9vAu1JY1rznFTNMWfPRMthhZy6y yPZr7jLRpDeSVuZ45Q04zJizUlfmhHQYYsusgw025URTTjLkaHxsOda0dlIyEx+2W8LnvAZxWBGD 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 kNFN0LlrEAdb8AZ6kAd2kAcbrf4HTXAFr7C5RIoEseYDJSrTMFC4No0EL+0DRPoEVRAHVVAFUAAF VfC7VFDUVFC91AsDRAoDxivTLODUPtoC1Xt9wBu8Va29Qc29TsAEXE0FTPACYN0CHjqiH8qhE03B Cx2iYFrWbljRHdq+BZyjC73QRvDQ4HsEZxiHKtAFbli4FT2iCz2itgqmZ4i/KbAFKbACh83QBYyG Hsqhgn0CtMYDWaDAK3CGYPrYJ7AFf70ChZujR7DYjJ0CGfzXHfrQjliIuHjZHKrYrO2ljr2l7+ul ic3YFT3Wds2hqababq0CAuEKpnAKl3DKrywGAXvcrpzKRHzG4sqTPHmUPIkFWP4gClCoBqMQUcRA DLfwCtlNDMPw3eAd3sIAA3DwBT7QN6AQCp9wCZ/gCaUHCpfgCZ8A3/ENCqBAcHaQ33ZAC3VQB5db B23QBv79Bm6QBlE4amLQxrTFk2LQaZ5A3aJmx2pQB3YQyXOc33SgsAEe4GUQ4GlgsLeGzT25zDz7 rjy5kzwJW6UcxONqtWkczMZ9a2Jwa1N73F+5BMstrrDg3DsOCgMCCo8AC6GgC6DgCbDgCV7g46+g Bl7wCmBwJyklBq/wyq8wCpvQBaTg46GwzORs5D6+3PYB36EAC6AAC1/Zk6RgrkDcBa/wBbVg3FP+ CmU+3I8ACZcACRy5k9Dt3DOwhZREjJTc3AhI7gVfcMwBi2tfcNyofObLDczO7dx3rhGSPumUXumW fumYnumavukKERAAIfkEAAoAAAAh/hVDcmVhdGVkIHdpdGggVGhlIEdJTVAALAAAAABeARMAhwAA AAsLCxYWFg0NJA0NKw4OMBERJRERKxMTMxUVOhsbNRsbNScnJyMjPSMsPCwsPzg4OBgYRCMjRCQu QScnSSstUigoVSoxRSw0VzQ5STIzVDQ7XTo6VDk9XTM4Wi84ZS44ZTU9YzQ8azg/YjM8cztDXDRB XjdAYTdAaztCYztDazxJYzdAdTtEcztEeT5Icj5JektLS0NDQ0RDXElDXkZJXEJEZEJGaUJKY0RK bEpEYktKZEpNa0BHckRLc0NLekhOckhNeUtRbUZRYktRc0pTfElUe1JMZlNOalJSZVJSaVpTbFRW dFFVfFpVfVxcc1xbfFJZeWNje2ZtfGZnen9/f0JNg0JPi0FPkkZRhEZRiUpUg0pViU5Yhk5ZjERS kkZTnEtWkklVm05ak01am1JahFJci1xbg1pciVlWglJdklJdm1lelExaoklXp1FcoVFerFZgjVlh hFpjjFpkilZhk1Vhmltkk1pknF5olF5pm1ViolViq1plpFxpo1toq1pmsFxpsWRehGJeiGRihWNj imRpjWpmi2xsi2tshWFlkmFlm2Nrk2Jsm2trk2tvnm10g210lW11mm94m2dxmnR0jHN3iXJ0lHB3 mnJ5lXN6nHh9nnt7k3RukGNspGVtqmFtsm11omt1q2p1pWZztXR7onN8qnl+onl+qnR0o3N+uHqA nneAk3uCo3yDqnyFqnqEtHuFvH6ItX2Iu3aAuHuFwnuGzX6Jwn+Kyn6J0IGBgYyMjISEmpqamoOF pYOEqoOJqYyMpIyMq4SKp4KKtoKMvI2Nso2OuYWFt4eQvYmSvI+Qt5KSpZSUq5OTs5OTupubtZub u6WlpaGhtqSkvKqqvqKrvoKNw4KNyo6OwISN0IWRw4aSyoqTw4qUyo6Zxo6ay4SQ0oqW1I6Z05OT w5GaxZKczJycxJ6eypGc1ZWgyJmiyJml1qSlwqamyaurwqysyqOtwa+v0Ken1bOz0ru70bK+2K+3 yrXD3rnC1LnG47nG4cHN48fS6dXe8f///wj+AAEIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq nITtlkdv27Z5vDXrFrdu6rZxG2kOl0tbMGGmmkfzGKZn7nIaw5mzZ8927aINc1Ss27dv64x2u7bN HDhv2rBpm6pNXLqr4rhhu4aN2zZv3rp183at7DWxXkveEvtNndhtZc11w4bNlja72tKJs5qOLrZx 3nCBA5cOLLiV3Jx2uwVu7Tdw5tSpO8ntG7u/2MKFixmOXTp2Vm3VEgwW7Dhw3XB55HZY7SzUkXGp u+XN8riXMW2F2zsuHDZcsVzi6rryFq5rq1UnG4kr5Dqvt2rdUicOV62YuXTz9m0r+O+udLf+qV69 dmTJk5NH3mr5MjvM3Xu5ex+ule54k16Rk1SJcnH06d5kh0tu8AkkyYGTJNhKK6tMcmCDq7SSYIST tFKKJKNIEsoooRziiztBEdLMJb4A1Q417VRDTTXQrFjNiypS00wirfhiYyuuDDNMK6/84sopp6CC yi9C+ujKkK4cicopR66CSimnQHnKKq4s2Iomm5SCYytZRljKk6WkUkooY5ryiiumlHLkmUmqWYqb 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 Z5AGNC0IThDuTiAFhyDuZ2Bp4Y7uQdAE9tjug20GZVDYsz3YtE26rVgGo1sEVlDY+5zpRjDY8Rjp 9RiPRZDpBf/ZyJvpcTDbd1AGef23+zwHlDC6h/TZE1/pdFAEH2cIZUAHj37tCl8GHRrvBX9jB11g SHmwBWXQBYxg8iKP2GgQBIN91gZvBHTQBHlQj3Kg8WdgBgXv8LKb6fPO6dHOiqJbBjL/AyofB5aO SJUO6fFO8E/PBWMd9LONvm2NvBqx9Vzf9V7/9WAf9mI/9mSvEAEBACH5BAAKAAAAIf4VQ3JlYXRl ZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsGBhMHBxgICBQKChsVFRgMDCITFCMZGSod HTIlJSgsLDomJjU/Pz8xMTg4OEczPl40PlYuNFA1P2E1Qlw5RF89QFQ3QmI6RGQ6Rmo9SGQ+Sms9 SnQ+S3k6R3BCQkJLS0tCQk1PT1lHR1VPUFlRUVtES2ZCTWtJTWtGR2VBTnJBT3xGUGtKU21OWGlF UXRFUntLVHNLVnpNWXxPWXVUVGFWV2hTWnRTXHtZXHRZXnpQVnBXYHxaY35dYXZkZGphYXNqanl4 eHhycntFVIJJVoJMWYNNXYxNXZBSXoNQXopYXYRNYY1VYYRUYotaZINZZoxcaIxfaoVUZJRVZZpW aJRWaJ1aZpNbapNcbJtecJ1PYJBUZqRWaaVVaqlbbKJZbatecKFdcKpdcbRfdL1bb7RhaoVia4xq bIhibZVhbZtobZNqco1lcI5lcZRicpxqdJRqdZtteZtreZV2d4pzfpVzfJ14epNjc6RkdatneKFn eKlpdqJreqNse6tmerNlertsfbJpfbxgdbZzfqJxfqpodqlhdsB2gJ58hZtugKptgrxugLN2gaJz gqx6hKV7hqp+iKZ+iat2iK1ygrJyhLp6h7J8irN7i7t3h7dzhsN2icN8jcN6jcp+kMdrgsOCgo2E hJOIiZmBiqaCjKyNjqKCjrGAjruGkK6Kkq+LlKSFkbKFk76KlbOLlruOmLSNmbmVlaOdnayWl6qR mrWTnbqfn7eaoryVobmhoayjo7OsrLypqba/v7+FlMOJl8OKmcWMm8uFlcmOntKRncaQn8uQntKO osyTos2Zpcucqc+Vo8eUpNKTpNyXqdyZp9ObqtSbrNuWqNaesNyWpuCcreGesOSfsOirq8GhrtSh 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 0j/91F/91n/9ChEQACH5BADIAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcA AAALCwsUFBQcHBwTFRklJSUsLCwyMjI7OzsvMTQ3O0M2RGM6RmU7SWU9Smk/T3FDQ0NLS0tbW1tT U1NHSlJBTmtAT3FDUWtIVm9EU3NEVnpIVXRIVntKWXRLW3tHWHhRXnZQXntVWmZTYnxYZXtbaH1W YXRcYWhpaWlkZGR0dHR6entpcHtKXINLXolGWIBQX4ROYIVOYYpTY4RTZYpVaY1ZZoFbaYNaa4xY ZotSZpRVaZNWa5hbbZFZbZpecZNdcZ1ddKRfdahfeaRgbIRgboticIZjcYtodYxteYxpc4dic5Nh dZtkeZtpdpJreZRre5lod5ZyfZFxfZtodIxgdaJgdqljeaNje6xpfKNpfaplfLFofrBlfb1mf8Bz gZ14hJhvgJ9rgKVrgqtmgbxshLFog7xuib1viLZzg6Jyhax1iax4h6V8i6V8jKp2h6hxhrNwh7hz irN0i7p6jbN5jrl8kLN8kbp2kLt8kKxqhcJuicVphcJyi8RxjMl4j8B8lMR6lMp+msx2kcl2ktF5 ldR+mdN7l9pzj9CDg4OMjIyDhoyDi5ibm5uVlZWBjqyCjqGEkq2Ik6mEk7KBlbyFm72IlrOIl7mL mbWMm7uHmbeQnbaQnrqWnauPoLyToLeSobyZpL2cqL2bo7CioqKrq6uhq760tLS7u7uBlsKEmsKD m8uKncKJncuBnNGIn9GLocWLosuKo9SJptqGo9eUo8KSpcyTqMuZpsGbqcOcrMmVqcWSptSUqdOZ rNSZrdiXrt2dsNWdsdyes82btOKhrMOhrsiksMSlscmptcytuc2os8SitNuluN2ru92quNKxvdOx vMyhteKlueSmvOupveSpvuqnvvCpvvCwvuGywNuswOSswuutye2swvGywuOxxeu2yOW0yOu6yuW6 y+ywxvOzyvS1zfm6zfK4zvu+0e670fS60fzLy8vDw8PU1NTc3NzC0u/B0/TB1fzE2/7K3PvJ2vXO 4//S6//U5v7c8P/j4+Pq6uri8//09PT+/v4I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgz agR1zps3c+zSnTPnkdq5dPL0hSRpDt88c9SuYZNJzdG/m+0cvbv5rx08nkCB7nO3iJw9e/X61atn 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 BWzb5q3bD1CrFVbctA3V6B0CICAQrtAHWECONDCHS7AENBADggfhKxlXTfAD5rvgMlAD79xu/uUI K/DhIsoT7zCto8QPAkAKKDAASVB1afAFbNAGaRDJbSB0bcAGbzAFj/CJsxgFX2AJoVh3dPeLMQ4F tViLDb4EUZAGbwAFAbkEUNADTIDkpBijAQkFaRAFOVADOQCQb4Cl/MZvSF4DfwjhLgDh7FbhMhAC Cx4DOzCH7baNNQCQUHAELQADE4YDaQBvMYADkjvAjDWwBEegbvI2b+v2AxUO4Xue4WCOA4wOkGFw BBI2YT2QBn84A+K4hw3+4GQuYeu2BE3QA2keA6Du5m9+izNwBI8ueHdO6WZ+j4ze4DqA6IQuAzbg 6T8wb8yo6H3Ybnzu6D0wYXc+BQO54GL+6g4u6/M2Ame+BBCO4XN4iw1uqtI+7dRe7dZ+7die7dqu 7QEBACH5BADIAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsUFBQc HBwTFRklJSUsLCwyMjI7OzsvMTQ3O0M2RGM6RmU7SWU9Smk/T3FDQ0NLS0tbW1tTU1NHSlJBTmtA T3FDUWtIVm9EU3NEVnpIVXRIVntKWXRLW3tHWHhRXnZQXntVWmZTYnxYZXtbaH1WYXRcYWhpaWlk ZGR0dHR6entpcHtKXINLXolGWIBQX4ROYIVOYYpTY4RTZYpVaY1ZZoFbaYNaa4xYZotSZpRVaZNW a5hbbZFZbZpecZNdcZ1ddKRfdahfeaRgbIRgboticIZjcYtodYxteYxpc4dic5NhdZtkeZtpdpJr eZRre5lod5ZyfZFxfZtodIxgdaJgdqljeaNje6xpfKNpfaplfLFofrBlfb1mf8BzgZ14hJhvgJ9r gKVrgqtmgbxshLFog7xuib1viLZzg6Jyhax1iax4h6V8i6V8jKp2h6hxhrNwh7hzirN0i7p6jbN5 jrl8kLN8kbp2kLt8kKxqhcJuicVphcJyi8RxjMl4j8B8lMR6lMp+msx2kcl2ktF5ldR+mdN7l9pz j9CDg4OMjIyDhoyDi5ibm5uVlZWBjqyCjqGEkq2Ik6mEk7KBlbyFm72IlrOIl7mLmbWMm7uHmbeQ nbaQnrqWnauPoLyToLeSobyZpL2cqL2bo7CioqKrq6uhq760tLS7u7uBlsKEmsKDm8uKncKJncuB nNGIn9GLocWLosuKo9SJptqGo9eUo8KSpcyTqMuZpsGbqcOcrMmVqcWSptSUqdOZrNSZrdiXrt2d sNWdsdyes82btOKhrMOhrsiksMSlscmptcytuc2os8SitNuluN2ru92quNKxvdOxvMyhteKlueSm vOupveSpvuqnvvCpvvCwvuGywNuswOSswuutye2swvGywuOxxeu2yOW0yOu6yuW6y+ywxvOzyvS1 zfm6zfK4zvu+0e670fS60fzLy8vDw8PU1NTc3NzC0u/B0/TB1fzE2/7K3PvJ2vXO4//S6//U5v7c 8P/j4+Pq6uri8//09PT+/v4I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzagR1zps3c+zS nTPnkdq5dPL0hSRpDt88c9SuYZNJzdG/m+0cvbv5rx08nkCB7nO3iJw9e/X61atnT568fvfkkYuH rio6e/fy6aM3rxw5dPPQyas3r2w6q2TnnTUHrqy9flzTmUOXr568cuXAYcNWbuy9e2q9WTOXrlw6 tenYkSwHMt3ZkifXqVT8ER+9cjNnXruWjh49fIqvUfv4kd3Jwh4bj4SMcvJiy+Wo7Z3dmd4909Sm eesI8lzIcqlDyi2Jjl1KdpRbKsYme/M1dp5Bm7umm6Tv08C9lRNO0pvJdJKR/rN0GXv2zNq3zWHT ja504nQe3Q/37ju8aWvlpJvfXFtgpkqZZMLKLrrokouAl4ACSi66ZLJgg7nswkolmFzCSiaLnHIT Pyq804iGQW0Y4k3wMKKMMtBAc2KKyUDzDDLGwGjMjMhAk8yMySQjozEvxljMj8XE+IwyyPyIizG5 IJNMLjEu+YwxuOBSy5RThoJkKLUwiMsuU+qySyi5cMJJJlPuYoyBoLByCSeg4KILKLAwuGAtlVxy SYAXZpILKAHusouYnAxYCyi1/BcgLLWceaCaCjLoiScMxgkKJ3VWUkmee2YCyy6EwuIgl4Rmcicr AyJ5YICZQNrgg5kYs4uo/nXeCeAtfGYCKp+CsvkfK2KCcuarajrIoLAQSmgngKTq6UmAtXDpqa2F vooJngQa6OmdC+4Z55teBnisgLZiIpA00kxTTTforNMNXtNMw003756TLj3UWDMNufhKwwgq//CT giL/wFPKiO2c0g6/IbYzijzxyHMUUlORQw44FIMzMTYRT2wxw2J9Jc43FYtlT7rocMONOOiQI448 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 anxpbXxqbHRscX1xbGh2cmt4eHh2dnpLXYheZYFTZotWaZNgZoJka4RlbIloboNobopscoRsc4tr dIxtdZFpd5hxdoRxdolzeIVzeot5fYx8f4Zwd5Jze5N1fZt5fpN4f5l1fqFqfKJ8gI18gpR8g5t4 gZd8hKJ6h6WJbk+Ie3iKeoWHgXqXiHOvhXKFh4uAhpSAh5yEiZSEipyJjZ2Ig5+LkJ+akomcmZaR j4yEi6KDjauJjqOEjrGMkqOMlKuHkquMlbOOmbKJlbaRlqWRl6mTmaaVm6qZnqyam6OTnLSUnbqX nbKboa6do7KcpLuXorqrmY2spJu8ooagpK6ko6OhprOgp72kqbWkq7uprbWprrqtsryyrKW5s6u/ v7+3t7mKncWVn8GYqMiWqtSfsNSlrMKor8WrssWttMqnsMKpudaxtsKwt8u0usOzus25vs65vsa0 vNK4v9KzvNa7wcy3wNO7wtS8xNu/yN23wNqxwODHt7HPqZfJwrnSxLf717/pyrX947/Dw8LNysbB x9bCydbDy9zIz97Ax9rK0d7H0N3Rzcna08vX0crS0tLd2dXc2dbEzeLBy+XG0OTL0+TM1ejP2OfT 2uXT2+rS2Ofb4+vb5Ofg187n2c7k29Lj3tno3tP2zMn52sf939L53Nz31dTty8Hm4dvr5Nzq4df9 5cT96cz+5sn84dP85tv97dP369z98dzt6OLn6efy6uLx7ur77On55+P68uX89Oz38+v08/L69vP9 +fP+/v7q8O4I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzamw0LRouXNisUZv2Edc0atfm iSQ5bRs2kiVv3YqUr6YvTtD66XTmDZ+7duOCtnPnj9+9br0mTcOGbd4/ptiqYfunLRu1q1izaZs3 j+m0Y9WqUYPKVCw1qdiyVZvGVuq1p1ajUetKLZrdu2O1aQvrUa5csXzvhq1r99ZVa/PEelTmMppM abdw3UK7rZrjW3ejWZPbURouaWvZSsZMDfFZj8a0bZbJGjPTbYVn2UUWTXE0aZ45i5bJdi5hW8Yq X249zdq1bR1vxcLlWBphu5L9Fs6FWe42wreQXUd2a5ZM75qz/mGzKyuWNMeZPUs2CV2mLLtzO66/ /l3WLV2Ywwps1GgR/0aaYHIJI40wYmAmmhAIYCOXONKIIQYaiEcn8KDzjBvQcNJLP/no1M6H7nQD 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 0B1Q6Ua91Q8Q6hIQ5JP8ARvQzyAgAaF+6hzwABKwAbD+4+zsAZp+5Juu45VO00ceAa6+AUKr4xtQ 6USu6g9A66L+6q/OziCg66Ce1Ts+6Uce6qte0JMe7E4r7cXe6rau6bNu61sN653O6tEeAeQuAdSu 6cJO7MX+AauO7KeOArTu7bBe7QkY7Q8QATVdyQIBCGYwBcjNAg3JzHKZYi0QA3DJkHt58I+5lg2p ARVACWwQ8ZIADMGAL5+wDxjfD/tAvV8eDh7PD8ugAHcwBA5Q/gVxMJM62Y+Zndle8AZH6QVHGQc7 OVhOkAVx4JRQAJQ5D5RZwN/H3bFAEAVYsLE9cNw9wATH/VYPGZBq/gMwwHMt0ANkyXM0kJA2l5kp NoAEuAIt4HLXOpjgiZdUr3MrQANAMAOTWYAz4ASHmQJ5SZlgyQM5ewKTGQMmcAJlX3MrAJgFL/YR CfV1ifYFaAIvwPaIiZduD5YzYPfhafcFCJk9QANTGwMFL4B5GZE5G/gESICFv/dcn7NuiZCMP/gm 4PZVL/huT/kZfpk8twI9sJcEWICdP5lyyfVg2QMC2PgFGJdVTwOCiZeqD5kNqRHEX/zGf/zIn/zK v/zM3/wKAhEQACH5BAAKAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAAK CgoYGBgrHRIxIxY1Jhg+KxwnJycjLDw7Nj49OT4zMzM5LyYkLUEoMUQ9N0A+OUAxOUYxPVYzP2A2 Q106R2NBLRxDMB5LNyREOzJTPSZCPUNFP0hNQjdUSTxSRjtWQCplUj9FQUVGQUhIQ0ZKREpMS0xP SVFOSVRRS05bTkBSTFNVTlhcUklWUVVWUFlZVFZaVFpeWVxdWFdBTmhdVmFfWGBVXGxNWG1hW11o XVRtXEljXGNmXmhiWWRqYVt1al9zZlZyYU9mYWRnYGhpZGVrZGtuaWxsaGdmbXxuZnBvaHBob353 bGBxbG15bmJwZ29zbHJ4b3Z7cmt2cXN5c3V7dHp/fX58eHRsdIV4eoN0fZF3gJOLSBakbDWUXUSN alaHeWqCe3yBenaZfW+oblLGcUyEfYKFgX2KgneSh3u6jU2pi3XSjl3NjmX2qXz3un7qp3/9yX+F goOKg4WLhYmNioyLiIeSjI2TiYaTjZGUi5OYkI2VkZOZlJWblpidmJadmZqHi5iXl6KrnIqlmoqj m5KhnZ2pnpWvj4yknqGpnqWkoJ6spJytoZOzpJa0ppm9q5u2pZaypJKloqKppaSrpamsqaWuqqqi oKyyq6Wxray1q6O0rrG0sa27s6u8sqO2sbK5tLW8tri7uLa+ubqeoLKlrcG9vsOxvdeps8O6xdy9 wce6x+LCrZ3Fsp7VqJHEua3LtaHGt6jDu7PCvb3LvrLRvKXtnJftl4X1tIbzuJrpo4Pwqqr7v6Xz uaLzt7bqvKLanJjEv8DFwb7LwbTNxLrLxLnYxKnUxLPVybvbzb3Wxrf8zY38yYL9zpP81Jji0736 wqX5xqv4yrf826f41bjpyLL74bbGwcHKxcPNx8jNycbOycjGxMjRzMbSzcrV0c3Z1M7d1MfW0tHZ 1dHd2dTe3NnI0ubW3/Hi08Ls3cnl2sri3NPh3dn1x8b22Mn21tPk4dvr5NPo5dj25cn87NP25tn8 8dzl5eTr6uf17Ob88+P58+r+/v749vMI/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzaqxU LpxHcyDFeQwnrpy5eSFJohQ50uMrfPbwRaNFj59NeevgWZvmq6cva//2wbv2rRY6eUjvyct3zpw8 pfKampMqj55VpOTInTtXDqlTqSDltdsKsqzVdvLMps1aLis5p1VBfjQXrizIrOFMguwYrlvJk3I9 ogwHrrDhcu3QlhMHjltLuuIig/uYl3DfkuJQduwWrh3dbt/AdSv81ly7jt+4Tf5GMrK40IVZ9u3m WOS8kY7biQPdrdu2bZxNsiMHbps22JMnE/627Rvxwr21KWdHuPg36t+0afs9bPRfcNmz/n3Lbtjw 79HQt4svzK7wb27tu2kbpl176HACL12qpP+SJkz9MaKfJpr0B2B/lTDCSCWVAAJKNOMsY0g7yYxj 0z/8TCPNNNRco+FP/PwTFDyeeFNKLcScSEyKKJLiIimjjOIiKi/WaCMpnoSiYyg1huLJj564GOSQ OHqCyZFIYuLJf0oiqZ+RlwDIn35KFrgfg/xhMmWBBSbICCVfUkKJJgwyIiWDlPR3CSWKUJKgmgou mOWCUQp4CSOHKKIgmwI2omCZlYjJn4CK6PnllHfiKeeabt65H56BKBJIIGAGyoieXkpqCSWLUHLI p3kKaEmgn+r56IKWHCLmpIGA2iqY/oqoymahbRZKCauTUmLJl5MeEqmYegILZiCD+HrIIMUucohA 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 SUJdUUpfUERSUlJZXGRdYGdiTEVkT0hjUkVlU0lnWUxrVUtsWk1lWVNsXFNnWVJxWk5zXVFwX1ht YlpuYVZwYE50YlNzZFt1aF55ZFV8Zll6aVV8a1tvYU5jZmx1aWF7bWN1Z2B+cWV+cWh3d3h3eYG7 YiSDbFyAaVmEcl2Jc16KdVuPdFiCbmGEcmSDdGqGeWuLdGKLeWOMe2uIdmuMfHGGeXGRe2WRfWyU eWeSfnHQXCXKbhfRbzDtdjnja1Pnc3LBfmKMgXWTgWycg2yUgnSWiXqahXScinuYh3eliG2ki3Sg jn6pi3OslHqnkXezm322lnbylD38rj/bjzDPjE7NjXTvi035n3j0mnTrknD7rEX7tlr5s0X3pXr3 tmvVoUT6x3b3xGiajoKWi4GekYWVk5Ghk4WilommmYyqloSumYSqnI2pl4ern5Gmm5Gynoq0nISs mo2toI+toZKtpJqmoZq0oY27ooK7pYyzpJO2qZa1qpy5ppO6qpW7rJu1ppi9sJ6pp6a3rqG5rqK8 sqS+tam/v7+5trW+uMDEqorBrp3DqpXKso3CsJ7KtZfTuJ3Fs6LDuKbEu6vJtqPMuqXMvKnCtqjD u7bTvaPRvqnZtqbMta3qiIftl5X3q4T2uJTwq5XzubXwq6bNwa/LwbDEwbzVwaXUwqzZxq7ZxavT xLPUyrvcyrPczbrZx7Hf0b33zY7lyqnhzrTlyr7k0bbk07vp1rrs2rzr17Xzyrfz17r01qb547zH xsTV1dbWz8nV2uXc4u3d4/Hl18Hs3MPt38nn2MPz1cbt1M7v4Mjy48r25cb66tft59vq6Of+/v73 9fHu7OwI/gABCAQQYKBBgwUPHkw4kKHChxAjSpxIsaLFixgzatzIsaPHjyBDDkRVrpy5cupKmjyp Uh3LkilVriz3TZ1Nc9n26dupDx26ZswKCV3UzB++c97ssWM3D58+fFCjPoV6r2rVqPmoWr06z6q8 e/Oa4pv3VV5XfPm8yksrT145efTerr3HtqTbtynb3n0rsxy5lir/xiQ3jpzhv33JiTts2K9fw+NK Qh63uLFfyogpi9sMrnLJcZo3byZMOTRkcZ21bR5nThxl1YbFaZsNDpzqyqhp1+4cTvTs27J/owZH brdtc7W5cftNezNta9pq046+nJvt38qVRx+ufLc2a9a4/lmr1h2cwFWoWKFa78rVqvfs269H5Yr+ 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 AAAAXgETAIcAAAALCwsXFxc+JRc+JhgnJyc5OTlAJxlDKxtILhxKMB5HMB5RMR9NMyFLNyVTNSFT OSRbOiRaPihTPCphPCZcQipVQC5bRjRMQjlkQytlSC1qRStsSS1jQCdkSjNjTTtrTTFnSzZsUDNs UjxnUDtxSi5zTTF0UjR1VTh0Wjx6VDV8WDZ8Wzp4Vzt9YD1MTExCQkJeVU1rVUNqVkZzWkRzXUp7 XUFzWENyX1B6Y0t5YUd7ZVF9aVN3ZFR3c2+CWzqAWDeEYT6JYj6QZT+DYkKCZUqDaU2LZUGMa0OM a0uGaUKDa1SDbVqJbFOLdFuHcViSakOWbEWUckqVeEybcEabc0udek2WcUaTc1Oce1Sbe1uUdliO cEeIdmSTe2KXfmSEdmuiek2jdkulflXcMiPyTwD3dwDuaw7vbjDhTC7iVVX3f0zickznb2zfQECY gmqeiXKTh3eLg3amgVm0iFa7kl2jhGOiim2oiWihjHSskWulkHWmkXirknWqlHqumHyyjWe7mG23 k2uyk3Kym368mnO8nXu2mXS9oH2cgVf6kwL7lRX7nCTuhiH5py71oBLBl1/AnXPGm2LMo2bNpGjD o3zBoHfWrGz2g0z1iU7xjVP2mmnpjnr5tk7huHX0pXH3xG35wF+ZkoitmoKmmIeznYG0noW1oIG0 ooq6o4O5poq+qYa9qYy9q5OzqJusopavrKjBo4LAqYbCq4jJqobLrIjIp4TBrpLFsIrOsIvEsZTD sprJtJPNu5zJt5rSs43Yto/WuI/StpLVuZPau5LYvZzWupbap4zKuqLHuKLQvqDEvbbsj43gvpTt tY7ytKjdwZrdwJbSwaTcw6PeyKnaxajPxLbiwZXkxZnmyZrrypvoxpjwzp7xyorkyqPnzKXu0aPp 0a3q1LPyyqPz06Hx1ar41qP72qX+3qnz2Kz027P627buxrb/4az+47P+5bv34bjMysfV0svY1dPY zsXj3dfu1cfm4tz658j05tf58Nrp5uX48+v+/v739fTy6+cI/gABCAQQYKDBgwgTKlzIsKHDhxAj SpxIsaLFixgzatyocVa7dujQfRxJst25cyVLnkxZT58+fPj6lXv2SdOam5g2+bPnzNk6f/XWwXxH tChRfEaTKjXqzt27pk2fQp3q7iPUdlOxVq2asqvVkSHDhvwotqzIj+dCngybFl3ak3DjyoVrzty5 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 KgG7OwETcAG+G7zB6wAT4ADGe7zH26q72gC9WqyzKqzO67y+yqvTW6zG/iqsCLAA1gu93Iu93uu9 2wusxyqsBIC9yEq+5ju+x0oAB9C+wPq+5cu+yDq/7EsABDAA93u/A7C/B7C/A9C//su/7jvABPy/ 7eu/8kvA7XusA7y+5YsAD3y+7ius7+u9ByAQYhAFP3ACz5d8HezB5RfCIix+IfwC8kCXi6C4ivAO /3AP8rAM1lAPQOEMbaAGl0sGZGAPYMAEXcDDNfrD4/h46bgEO0DEO2AEO/CO+NiPRKoDNODENFAD NCCQTHoDU9ykCikDChkCD8nFXRyRXDqRGTCRJVm1WBuTM3mT/ycBaYuUaluURNnGbWyUdAyVdxqV dhyVERCVT3mUffqUXA9wlAwglYRcyHyMlYSMyFmpyIvcyI6cla76yI18lZSMyFI5yJhcyJa8yIE8 yIa8x3ZslFK5x6McyHhMymkbyEaZym67yje5lBwRy7I8y7Rcy7Z8y7icy7qsEAEBACH5BADIAAAA If4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsXFxc+JRc+JhgnJyc5OTlA JxlDKxtILhxKMB5HMB5RMR9NMyFLNyVTNSFTOSRbOiRaPihTPCphPCZcQipVQC5bRjRMQjlkQytl SC1qRStsSS1jQCdkSjNjTTtrTTFnSzZsUDNsUjxnUDtxSi5zTTF0UjR1VTh0Wjx6VDV8WDZ8Wzp4 Vzt9YD1MTExCQkJeVU1rVUNqVkZzWkRzXUp7XUFzWENyX1B6Y0t5YUd7ZVF9aVN3ZFR3c2+CWzqA WDeEYT6JYj6QZT+DYkKCZUqDaU2LZUGMa0OMa0uGaUKDa1SDbVqJbFOLdFuHcViSakOWbEWUckqV eEybcEabc0udek2WcUaTc1Oce1Sbe1uUdliOcEeIdmSTe2KXfmSEdmuiek2jdkulflXcMiPyTwD3 dwDuaw7vbjDhTC7iVVX3f0zickznb2zfQECYgmqeiXKTh3eLg3amgVm0iFa7kl2jhGOiim2oiWih jHSskWulkHWmkXirknWqlHqumHyyjWe7mG23k2uyk3Kym368mnO8nXu2mXS9oH2cgVf6kwL7lRX7 nCTuhiH5py71oBLBl1/AnXPGm2LMo2bNpGjDo3zBoHfWrGz2g0z1iU7xjVP2mmnpjnr5tk7huHX0 pXH3xG35wF+ZkoitmoKmmIeznYG0noW1oIG0ooq6o4O5poq+qYa9qYy9q5OzqJusopavrKjBo4LA qYbCq4jJqobLrIjIp4TBrpLFsIrOsIvEsZTDsprJtJPNu5zJt5rSs43Yto/WuI/StpLVuZPau5LY vZzWupbap4zKuqLHuKLQvqDEvbbsj43gvpTttY7ytKjdwZrdwJbSwaTcw6PeyKnaxajPxLbiwZXk xZnmyZrrypvoxpjwzp7xyorkyqPnzKXu0aPp0a3q1LPyyqPz06Hx1ar41qP72qX+3qnz2Kz027P6 27buxrb/4az+47P+5bv34bjMysfV0svY1dPYzsXj3dfu1cfm4tz658j05tf58Nrp5uX48+v+/v73 9fTy6+cI/gABCAQQYKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatyocVa7dujQfRxJst25cyVLnkxZ T58+fPj6lXv2SdOam5g2+bPnzNk6f/XWwXxHtChRfEaTKjXqzt27pk2fQp3q7iPUdlOxVq2asqvV kSHDhvwotqzIj+dCngybFl3ak3DjyoVrzty5uift2r17V2/fuoADAyZXlxzhweYMJzbMuDE3xo/J PY7MjXLlyZclVwZ3mRvnzty0gRZdWRvp06JTm17NevU206+3beMmW1tt2bhzC8TFu7fv36ui/QYu 3Le0fDBhvtSESdOmmpgybcL371++dfboKZPGvbv37923/veChgxZL+7nffXqhUza+vfw4/NS74vX /Pr25+fPr8u+rlqz5DKLLrMUaCAuBiZYoCwKyiLLKrissoqDDM4yoYGrFDhhLLNwmKGEIK6Siiyp iBiiiKmkaGIqsaTo4ospxrJKiyXCyGKKp8DYIo025mhjiqX4mEopsZhCZCqnJHkKIqeYkqMpQ5Zi yJJKnmJIKUEiUoqWW16J5ZaElEKIl2MSYqaZV55JiCleSimmm2GaKaaZfgikGGPnENZYY4Xpuadh 6eh5zztDvQOKP+Hk448//zA6jiaZaMLcJs/UIw48mL6DKTzqqMNpp6CGGmo66qRDKqmdmqqqquWU k06r/rDG2io4sIJjK6235qqrrtrc2mtrwLKWTTbAEjvssKsRu82xzDZLLDbYGMvsNcNG62w21GYD LTbNXEOtt9hs4+012IxrbrfdeovuuOg24+678MbbDDHx0msvve8Sg6++8+rrL7/AzNsMMP4O/O+/ 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 OzFALBtVQjNaRTZeRjheSTddSjpVRTlTQjJjSztpTj1gSTdkUT1rUj5zUjRiRCpKSkpcTUFWVlZf UENkU0NlVklmWUtsVUFtWUNsW0xoV0hrXVFjWlFxVUJ0WkZzXUp5XEd7XklyX1BiT0BuYVRmYVt1 YUx8Y0t+aU50Y1N6ZlR8alV8a1t1Z1h/cFhgYGBpaWl0bGN/cWF4eHi2OQCxOjivSw61UQm7ZhG2 ZTaBZU2CaE6EalKCbluKbVOAZ1KHcVODcV2McVWLc1yRclaSdVmTelucfF2Qb1OEc2KKdmKMeWWN fWqFeGmTfGSWfmaBb2CuUU6gfV23cFa8c27CUynWeh3RbS3jfSvIVUrMdEzKeVjNb22XgF2MgXSU gmybgmWbg2uZg2eciXSfjn2Wh3WfkH2jhWSiiW2niGijjHOgj32sj3OhkX+qknWslXunlHi1iXaz k2y6m3O0mHmwjWq6oH+7om7djCndlDfXkyrcoz/ikirlpjrTkFfTkG3XpUrIqnzFpnrcsHDynHLk jmbgqVboo0rsqnf1xHmVjoeblIqQj4yllYKol4OrmoWtnYmmmYalnpW0nYOwnoi3mYa4kYuuoIyq opa0o4u8ooO7poy6qI60oIWzpZK2qZW2q5q8rJK7rZq3pZu+sZ2/sJapp6S7tKq9vb27t7OzrabQ j4vDqYnDrJLIqJXFsJXDtJzJsZbMtZnNuZ3ZuojTu53WvpbRqpjCtqHFuaHKvKTGuKvGvbjTvaLZ vqXrtYnawZjcw4/LxLfVwKPWw6nbw6PaxqvdyqzfyKbXx7TPwKjvyJXgx6ThyabkzKnpzqvsyaXh zrHvy7Lm0K7s1K7k0bTq1bPt2rvr2Lfw17H03LTz3bn017z00Kz24bz14bbIx8XZ2dfVzsno2cTt 3NL248H44sb26dPj4Nvl5eXt7e3u6eL////18/Hy8O0I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxI saLFixgzagwGr6PHdes6ggQpEh5JkyM9dowmLRo9fvhi9mM3Dpqlm5UqQeNXL1w4ev7kpUOHLt1Q o0bNnTOXzhy5p9iwRaOWzp69d1azarX6jp1Wr+/CsgMbtmzZsWi7jhWLFh47tyHhphxJt67duurW 5VW3l2/fvHr9CvZ7Tl1hw+X8litXeLE6xosTRz63GFzkyJYtY67MuRw4cOQ+e/4c+jPp0qZTqzb9 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 uXqq5PsCKEC+5xurujqssLoCtcq+wOq+7wustJqqrrpuG3BuVqhu+JtuVri/GxDA6YZuAVzABUyd 0GbAG4Bv0imd39nADqydv6qcB1zB+BbAGrDAGqzBGZzBGCwQbbVuHKCyKpuyGGDCJ3zC/JYBKTwB KOzCBBAEiAC5kJsIlzANt9AFFOgFQlADRLALn0AGYvC5asAGoxABIpDELACZ91oDM8ACUHwCUkwC J1ywkLnEPnCvM1ADLMDFUFybUswCUnwC8FrGv0kCaJzGanwB+uqxIoABF6DCK/uymyi0Q7u1Bhq1 eLy1fMzHBrq2/noMAXvcx4RcyIRctogstnmryGObt3b7yJAcyZKsAAoAyZSst3pLyZWcAJmsyQqQ AJTMyQsAyp6cAKT8yaacynqYyqDMAKjMyrAcy4g8yptMy6fsyZesyY9cyYi8twAwBjdWgzq4gy+Q g8Ssg8UMV8YMV0BIzFt7C4zArdy6CNggD/GQC401DfGwC4IgBmJgBOBsBMxgA+aKxpgpBKAJmfmH sCywsUOgBTtcmZepBVKAmU5Qz2GQgp0JmiW4A6Ppz6TpgjuQsDMgAwS9sDMQm7Mpm7OZm2NJsVb4 mzSAAhvgm3MVwDRQ0RRdAgtMA76pnDQA0hoQ0iH9nBvLsSjNYLHNOZ34JgLM+Z3KWQHMKdPUCZ6M eNM4ndM4jZ46zYiLuIjn2YiMyAE+ndPUSZ5DzcDSKdQPHNJEXQGLCAHyCdUtW54jvcApndVandUa 0dVe/dVgHdZiPdZkXdZmrRABAQAh+QQACgAAACH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAsAAAA AF4BEwCHAAAADAwMGRkZKhwSNCYYLiUdOS4kPDMqNTU1Ozo5JCQkQS0cSDsuRjcoRjw1ST40Sz84 eSYAdjQHcSsrdDw3TUI2TUE6RUE8UUU9VEg9V0o5YVE8eUU7TExMSUVBVUlAWk1DXlFGXlNJU1NT WlpZY1VFYlVKZVhMaFZMaVtOZVtSbFxRYl9bcV5TfF5bdldNbWBTbWNZcmJVc2RZdWlceWZae2tc eGhWfnBeeGBNY2NjbGxrbGhidWthfG5idW5pfXFkfnRpcnBsdXV1f39+e3h0gDEwhUcRkUstjVAw tnk7m2A3hl1WklBCgG1ej25dg3Rck3BQgW5ghmNgg3NjgnZqhnhkhXlsiXZlinlmjHtqiHZrhX1z i31ykn5soWZMoWpNpXRZsG9Lr3Vtr15XjoBqjIJ0jYR5hYB6k4FtmIJtlINyk4V5lIl7moZynIl1 m4t7loh1nZB9vYxKvZBJvJFToY55pIp1pJJ9qpR9q5l9upRuwY1HyJRKxJZXz4xWyZZ4xJFsxal3 zahshYWFi4mGnI6BlY2BnJGEnpOIl5OLmZaRmJeUn6Ceo5SDoZaKpZmFpZqNqZaDq5mEqpyMpp2R qZ+QoZ6cuYiFspyDsZ2Lv5ODq4+BrqGNraKTraWZpKKcsqGOuKSJu6aKsqWVsKeas6iXtaqbu6mU u62buKaSvbGepKSkrayoq6ehtq2gua6htaeivLKjvLWqtrKotra1vLq2xpiJxKmMw6+RwK2czbGJ xbGSwLKdyraU076c1qqNw7WjwLepxrilxLury7eiyLmmzLypw7u10L+r57WZ8Lmb6b6p1cCezsCs zcGwyMO50sKt18Sn1MWx1si01sq52Mex28u028253dC8786Z4M634M+44NC35NS76Na96dm+7dO3 8cql8darzMzMxsbE1MzB39PB1tHH09LS3NvY3+Df3+Dg4tTB5djD69zC6d3L7dXE5tzV89nJ7uDH 7uHJ7OPZ8uLN8uXT8+ra8ufe4ODg7Orn8/Lt////8u7iCP4AAQgcSLCgwYMIEypMGGBhw4UQI0qc SLGixYsYM2rcyLHjQGfvQoKjB25kSJIjS9I7qZKlyXed9IxC969mvn736IkDFAjQsmXK5NkLF25e v3TYsmWbNi0btafOnj1zRsyZs1VXV8Wcdq9evXtgw3odS9YrvXr0zqZdy/Zd27RuT4Z0u3Ku3Xfu 5oJ7p3Jvyb+AAwv++w1w4W+IExf25q0kY8WIGT/ulniyZMnfulHWzLibN82UP4Pu3G0bZ83XQJc2 DXoba9fbsMF2vfratmvcaF/bfdv2bt7WnEWL5sza72jShkc7Fi2179/Qo0uPPu3aNOPXrE0TuKp7 qlWpvv6HBy/+FHjz4cOj777KfJkyi+Dlm1/TnjZlgG7hUvZTnDx++5gTTC2NePLJKrLMIswqtHR3 yimmmOKJhJ50EocZqxCjITLEPKPhhyCGCKIwJJYojCzEkJhgL7Ik2CIsLb4Iy4wIrgILeenhmAoq pqCXyik8mmcKKj8++CMqpxSJ5INM9ohkhBCeUgopp5AS4ZVQkkLKlKZYaUoppqgCZoReRlhKKWJe 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 tR7AtR/gAVV7tf59fLWAjAEeYAEfELZNq7WCXMiLrJdim8iIbAEeQLZRe7RPCwGTHLVQe7RGW7Sc 3MlFCwEOMMoYAAKTLMqjXLSp7AChzMoQ8AEi0MeWXMlO+8i0XMmP/MgCcQcnhgVUAAS/LGUh6IGE CgRSwIFTaczDLILHvAAFQAQhPAd0MM29YAu10AqCQwuNEAQtwAET8M1NQAaP4AGjPMqfiX/pCpbA qm/tegA/YLrw3AVn0AVswAUDOICxW7sKKFCUOYEZKKiWyZkhuJmdCZpSZQP7OlU1EL4Cy74HW7AF a7D2S7ADa7ARPbBBaL8VrcBBKANYfIRZbKoKO9IJy8AMXNILnFTSKr2wKCCbLV3SLa0CLf2/M32E /CubDcvSK3ACsvmEK31v/7sC/oudIQCdzWmxzSkCKGCxK2C/K/3UC1vSKF2EHlHVVn3VWJ3VWr3V XN3VXq0QAQEAIfkEAAoAAAAh/hVDcmVhdGVkIHdpdGggVGhlIEdJTVAALAAAAABeARMAhwAAAAwM DBUOCRgRCxYTDxQUFBoXEx4aFRwcHCAWDiMcFCMeGDwTADsaAzkYFzkZFyUhGyolHTApHjskHCUk IiomISwqJSwrKTIsIzstKDszLTYwKjU1Mzw0MDo4ND4+Pk4tD04tFE4wD0wyGEosKk44KkI8M0c3 M1AqKFs5KGA+L0ZEP0lEO1xOLF1DMVJCOl5TOGRDNENDQ0tGQ0xIRU1NTVBLRlROSlpKRVZRTVlS TlpTQFJSUlxVUV5YU2JcTmRSRmFbVmReWHZZTHleT3pbUmVgV2ZhW2pjXW5oXnZhU3NqX39sX2Rk YmxmYG5pYm1ta3JrZHVuaXhvaXpoZnZwZnZxa3lyZXtzbX54bnNzc3d3eH12cX55c3t7e4hnWpd2 WoB2b4F6bop6b4B3cYN7dIV+eIh+d4h/eJdvaZN0ZJBzbJp4YZ1/ept4c4aAdYeBeomBd4uDe4yI fZ2GY5yIZpCGfpKIf5yHfaOKZaKMbKiPbKCHZKOHfauRbKmQZ6WTcaqYebCWbrSacLideoODg4yH gY6JgoqKipSLg5WOiZmEgJiOhZmPiJWQhpWSi5uRh5uTi56YjpKSkZyWkZ6Zk56dmamOiaKIhaCX jaKYjquXiqKclaSfmKmdk62Wkbefj76cgbSXia2hhaahlaahmqqhlaqknK2onrKhg7WjjbmsjbGn m7OqlLSrnramk6OkpKynoK6poaurq7Kso7Ovqbiuo7awpraxqrqxpru0q724rrOzs7y3sb25sb6+ vsKricKomseyjMWuosC2p8G3qsK6rcq4p8S8s8O+uci/s9S/sczBr8fAtsnBtszEus/IvdDGt9HH u9LJvt/JuuXMvOjLverZvcLCwszJw8zMy8nGw8/Qz8/Q0NXNwtjPw9fQx9TRytrSxd3Vyt/YztHR 0d3a09ra2N7g3uzPwOHNweDXyuHazO7Tw+zcxOzYyuTd0eve0u3izOfg1eTi2+zl2+7o3uji0/Dh 2Ovm4e7p4uvs6OXl5PDq4fDw7f///wj+AAEIHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq9MaO HTlyHTt+DNlxHMmRJE16fHPlTrh9/frp89fPnrpUokBZsxatXL578erxC/fsmbNdu5z5QnqrKS1U qFqdIkXqUZYruu5pvTevKzx48cDCm/fV69ez986qXQvPHLyOb+HGfRuXpN2Q69axy+vRI7l1HwHn /Tju7+Bx68YhzotY8TpxiiNLngx5smLI4jBfHpc5szrM375xDv2ts7jSmVGTFl069OnVsGOv9vZt Gmnboafhzu3Nm+1pypQZQ2ZM2bfewYcPVyZt3LTe3qDpjq67erbquq9jl65b+nWBtML+u2p6i1ZT V+PNky9/Pr169VWQzAmnL6a+ffrkVQO1yVS1dta8Qw8/5zRzSiWPOCJJKeQ9BRVVpFRCiiSSJPhE EqggoyEyvyDjiy+/+MKhhyR+aGIvH+7SC1JI6eLiizC6iMuMuLgYHi636EILLrXUYostPdYS3pBD yiILLUa6cuSSRh6pZJPhyRLLkkjS4kosrDTpCi1TGslKLE/FAlWVR56CSiynxILlKbKc4sopX6aJ pZioKJnmmVjKwgorp/TZ555+otKnoIL6maahiCaqKKKmLHoKJ5VIUokmlRgZSyeVRCoJJZ3YQssp pZQCqp+i+tlJn6f2WUqqnbRa6in+nawqkGLsSEZYZLcqlqtfk4mxhCPTxFSTPPvco885vPCCjj74 WHMMIF8MUUQUUEhRxRVzoLJLg648CGFVVVRxyzzosOMWW26ZY+66H5GjbrvwklNYYoXhCs5k90Z2 b2eonTYOaa/JJrBsttH2W23gPNdbbbolzPA0CSeMXXXQVTxNNtH1Bo032mlXnTQcc/ycNNZxB83J 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 GJ3RGr3RHN3RHv3RIK0QAQEAIfkEAMgAAAAh/hVDcmVhdGVkIHdpdGggVGhlIEdJTVAALAAAAABe ARMAhwAAAAYIBgsMCw4QDhQVFBYYFRobGh4gHiMkIycoJygqJystKi4wLTM0MjU5OTo8Ozw/QD5A Pz1BQUBCP0NEQkRIRktMTE5QTk9RUVBST1JTU1VXWVZYVVdYWVhZV1xcXF5fYF5gXV5gYGBfX2Bf YGBhX2NjY2dnaGdoZmdoaGhnZ2hpZ2tra29vcG5wbm5wcXBvb3BvcHBxb3Jzcnd3eHZ4dnZ4eHh3 d3h5d3t7e31/gH6AfH6AgIB/gICCfoODg4eHiIaIhYeIiIiHh4iHiImJhYuLi4+PkI6QjpCPj5CP kJGSjpiXj5OTk5aXmJaYlZeYmJiXl5iXmJqalJubm5+foJ6gnp+goKCfoKOim6Ojo6enqKeop6eo qKinp6inqKqqpaurq6+vsK+wrq+wsLCvr7CvsLKyrLOzs7e3uLe4t7m5tLu7u7/Avr/AwMC/v8C/ wMDBvsPDw8fHyMfIx8fIyMjHx8jHyMjIxcvLy8/P0M/Q0NDPz9DP0NDQz9PT09fX2NfY19jX19nZ 2d/g3uDi3+Xm4+bo5ejp5urs6f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj+AAEIHEiwoMGDCAkGWBggoUMADR9KRBhx osWLGDNq3Mixo8ePIEMSBEQS0KBBJU2qLIky5UqXHyzAwJOops1Eg6ZA0XIIUR6aNRERytNmzRow XNCMAaPFChUqT54gmWqkSA4LFrQUGmTIENeTXruCPUl27KCtZsuqXUvW5EmVKOO2JCloUKC7gegK wmsXb6C9gf4E8nPSTyC7ew371SP47x/BfhQLZhx48uTBlP/o8fO4sx/GmvWADs1YdOjHohl/Ti2a T588qV3DFp2nD+vatnH34ZMnDx/etXm/7p2HTRo0aNKw6fPaePLkaegE0kO8enU6dIhnp1MnT3bv db7+Y88usEyYM+bDjDkTxrx59uzLyI/fPn4ZMedjzgB6M5EhLVNYMchNhvxxRhM/5JBDEVOAEQYY YFjhVFRLUFWEEFddoAUbHMLB4YccKgciiGqEmMaJKKIIHXIsolFGi2Lc56KLMb4Xhhj4haHjjmF0 wWOPP/rIo5A7EuljF0ciqaSQSPa4ZJNKOqnjkVI+qeQXYCSpJBhffLEFhF5qsYUWXTD1hRZZdvGF F12Q6QWaX76pRZhvlqkFm16cKeYWa8qphZh//kmFE040Qah5WzxFKKFUpBHGmIFGKumklEaKxZ8C pTQXSW259NKmKumHByJB2YQIHhIGkohQbBgRwgX+F1gQqwUZmPAEhFc4ZcUTFU5VhFVYafHVsFuh xVZbZbkliKZkCeIsSoIBcpe0g931mLWd3WVYH539YVtqp7FGGmmpzcYcc6z91hprsfEh2mu/wdYb vMQN59u9wFnXW7769nudd9phd50d4gFMhx3eETxeHgiPZwfCcrj4Ihp29GGHHGwgNwYb8toxxxwe 0wEyyA/T4cbFD6Mshxwo23HywyzLIZATT/1JZHpljHHejT/mvGN6YXyQgQyjHmJ0Ij0hgkgccXTV xg8ezIrV1FiFYEWEEu7aKxJFBIFDsCOKqNzYJzp3InJnt2jGjPKhIYbbMcaHhnpzAx3kkFCqqWb+ j1904QWXV/bdN5J1djl4m3h6MWYXW7QJ6JuQQ3ompEz9ucWYkPopqZ5/al7p56CHfumlkpJO6VNU XEoFFE207sSNgtbchXlaUKEFFrjnXruguwdqu+281946EUH8IFDIKY/HncDEmfaXX9MG5kdMMsSB iNFGG3KIIaR69URMslIt/gVW5LprVFJNJUQQNgT7Vqcl5cUpYn85K4hg9mdb2bXXcgaaaeL6Tbxo I8B76YtfBuzNd66znTzMwWAQVKDBttOd7TQQZMpb3sEU5jEOKi9lBPsYyUCYMpZ1MGYqu5gJU+aG mK2MZS1cGRxWFsMWtjBjOKLYHNgwhh6OYQ7+B3ODG+DghgfOQQ4xXBkbbLhEG7rBOfLJEZJAJxAi WDEIViSCEISQRSIAAQhazOIQvohFIhjhjEdowhMaoAAPrMEPhSgE0rrSFUL4AQmwEp8eZXW1rFGI KuuzQayykCIVoUENyFHDcVrUoiieYW44OgOOfkTJSkKpR2xSUp684CfPhe6ToJQU8P5kukBVIVKn xF2lVHm70ZFylILKwu9I+acqpHJ0pEtd7aiwx1768pcW6ALqUAeBBzSACAk4gAEKQIABCIAhFpnB DGggzRnEoJoCWSKInqjNbY7omyMqAAAaYIUsnGENTGNaG9bpg2YOoAAFOAACErAABjTgARH+qIAF VjAGPz6BCb0SQtdoEKzAWAsQl+lWZxjzLdPw4TG/Ic25mMMb2vhLO9axoMAUBjCCleyj2CGhSGHW spWpsKQmhdkLV7pSl6nshS6rYQ1XKkQkKlGINbVpE3HK054KEQ5EtIAihjpUrBC1qEI96gMecFRF GMAATQ0ApKJwhDMCQBEAaMJVBdJUrh7Vq0QFwDBTN0yB/OCsaP1BENaa1ra2tQc9QGtceyDOBgQo C1kAwxn2eoY2ZIEBBalIQQqwg8LK4LAuWMEKUBCCxr4qnkKIVJR0lLMXyeeyUcQRfnymnkruyEFb KpPfztSlO4XyUqc85ShJ58rdAe8prpz+5e2qYDss2LJ2ssxd6rCwW7Ly9re0HStsySpc4hb3uGOF AqGaUFUjWHEIZ4UqMwfgTAEogiFY3SpXt4vV7GZ3ICxggQjGKwIQbNUE2v3uQNS73e2G973wZYFA Crmi5yzykIw8jn4ZWVcmTGEKeNWrXs/ggwII9iABQMAOkGBYGSQWBSj4wAc4wIEMREAgOegmh7gZ tg+RLUUhMk7ZRmwcEYPzxN48MVA9pMQm7vSJQlwixogY4xl7aIhA7ZCOO5yi5/h4Yo3UWSUbpyYv TW5Sp8xC7VT3O1lSIbhUyAJvn7LVsG6VCukVa5a7C1axNkEIPOCBEIDAA+Nh1cxgHWr+l1d31a9G YVFwLhSGc9ADOtdZQTnQAVwVdGcF6QDPeQa0guq6BP8CGK95BcMOInLggQigAlNpsAwU61gKw+rC ALhB61qXxiMkIQlIQOMZz2hG55qxi18sglrRWjy5wvXVfBa0rHNAgxvQmga1piY1q8nrXfN6mr8O drBZUE0YSJMFxp4BDJZ9bGVLEwbXjAGxiR3t984AvjGQNgtagO34evvb4P62drMsX++ul7tZJkgH QCCCda973OxNN0HMDQAVnODe91aBClhwgvJoFj03qhF7JhkjyrbHs2EQJwMK/V9E5zULi3aIAmbA BKvsoAY7cPBiGzthDmjgAhJoSA7+1KDIs+03bfdlkWUt68MxTBLhUwLSlcaUJ9NSSsmWCp7tUilL nWNByrvlbW5r9hQnU8EKU0bucadQXKYXVwqDekoUFIU6JzgdClOHgnJpNignvLnrcXZCm62MVbF7 96tVTu9X/xxmHfx57GqG+9nJfm6qNPcIzZ0zrfdu6xzcgAYKwvWtb/D3vuMa17a+gcKnUmgfODwL 7RzIQgYygAwAtAiFvfhhF8vYxlY4AxfAdA5GbYTmktrUVtwiENbaalafVQdnpfMP/jxrBRn+8Lj3 9a6vaU1th/v3vn/vCn5P/OLHd9/vRf6+932C5N+b3ylggb2Zj+8TQPi9zce3vfP+Xf0VOKTfH+mA +Me/AZCgVyAmSL/61y8QNeVpTX5DHGnnZDMuOA5y9L8TFxReBCMsYQmOxwRZMAVMwAQKcBAHsANT YAQ+sAMzoFiItQIl0FgeQGGgZwEPgGHI8Ug5MwaZJR+WFHN50zhk4jdbICeeFChCNzq/g1xT54LC NXVfx3VRMHWMMigzuChaBwWD4jqG8oPLtWmFsmlEWIRG2ARKUIRpxFybtoRM2ARIgHdG0ARTGGqc 1lzMdUaflgRUWHqlV1VJQHrN9QOHN3pdWFU8cGu4ZgM0YANu2IZryANUEAWkZkXOhXpZhIddRDxr NQRBwEUCIWyCOIiCKE4L4AP+/VdoBbiITBACB0YAPgCAPuACDlAAA0AAEfBgjPUBIfB5sSJ6/cdF WnQhrLd6q/ZWsdcDtFd7gUdrfydNvhYD1BRevTdt4IZ8/PZ8LJACJ7B8/KYC0deL0qdv4VV93Gd9 1WdvuXhvJsCM2+eMzNiMJ5B+0yiN0ViN65eNzaiN3NiNIMCNJKB+4RiO6TeOJGCOJPABGrCOGvAB /GYCH9ABG6AB80iPG3CP+IiPHcACNMACH8BuISBh8ChhBNkBBHmQCFmQHyAQt0NLu6NKteVaufVb vzVchoiIv+IDUxCABegDCKAQDLCRDQhYA6EAk4YCE+gBncgBsBJ6GOYgd/P+JKV1OZLzOaqzS7uU dEoXBUxHKDa4KETohJzWhEPZOlNIhVxIFU3AhVUYhlCIlEYQakYQhp82lWEolWEoanc3aqZXaqT3 lV/plXboXAKFh0NgRWBEPHxIBEPQln64PqW4eqzXh0Egl7vGj0HgBEFAazPwAtX0AoAZmDYQmDlQ KEDwA4fpVor5A3GVA2c1V4wJmQLxXjAAbtdGi8YXXoa4Az6AiD5wRqE2FUhgAoJVADXQgDVwAALR EBRQAyg5gROmARmQARZQARkIADmwVnL5mGnlmHl2Z6soaH93eMA2bMe2bLYYX8M3jPy2Aso4jdUY ndQ4ndRZndvYjdhpAuf+qH4gsJ3jaALdeY7dGZ7n+I//mI4fcI7oSQIgQJDwCALtGZ/tmZASZpAH aZ8KGY8KaZ/8qZ/jt44YgAEnMAMmoAEYAKAGeqAJugEBeo8nYAMsAALjl5/6WZ8WKn7x2J/2KRDF 9YJRZ4NRR3VeN4c/CQXipACF1ZlFgJG/0qIXUBEBcAAlMAMXMACOdm0lkJIWmEcV4AAYxjmi0zs1 o5PHVYNSF3ZBOIRGuaRHIJWk55Wnd4djeWpGIARVakZnKYphxEVYBEZyyZZjBJdyOZelqFZ1WTxz aaZqynpnxVZquphwGldy5VZyyptpJad1iqex55it8wPhFZiAGqh+qQMpreN2Z+UDcBWZcYWoc1Wn jHmnicqYIjGplFqplnqpmJqpmrqpnOoQAQEAIfkEAMgAAAAh/hVDcmVhdGVkIHdpdGggVGhlIEdJ TVAALAAAAABeARMAhwAAAAYIBgsMCw4QDhQVFBYYFRobGh4gHiMkIycoJygqJystKi4wLTM0MjU5 OTo8Ozw/QD5APz1BQUBCP0NEQkRIRktMTE5QTk9RUVBST1JTU1VXWVZYVVdYWVhZV1xcXF5fYF5g XV5gYGBfX2BfYGBhX2NjY2dnaGdoZmdoaGhnZ2hpZ2tra29vcG5wbm5wcXBvb3BvcHBxb3Jzcnd3 eHZ4dnZ4eHh3d3h5d3t7e31/gH6AfH6AgIB/gICCfoODg4eHiIaIhYeIiIiHh4iHiImJhYuLi4+P kI6QjpCPj5CPkJGSjpiXj5OTk5aXmJaYlZeYmJiXl5iXmJqalJubm5+foJ6gnp+goKCfoKOim6Oj o6enqKeop6eoqKinp6inqKqqpaurq6+vsK+wrq+wsLCvr7CvsLKyrLOzs7e3uLe4t7m5tLu7u7/A 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 4AAYxjmi0zs1o5PHVYNSF3ZBOIRGuaRHIJWk55Wnd4djeWpGIARVakZnKYphxEVYBEZyyZZjBJdy OZelqFZ1WTxzaaZqynpnxVZquphwGldy5VZyyptpJad1iqex55it8wPhFZiAGqh+qQMpreN2Z+UD cBWZcYWoc1WnjHmnicqYIjGplFqplnqpmJqpmrqpnOoQAQEAIfkEAAoAAAAh/hVDcmVhdGVkIHdp dGggVGhlIEdJTVAALAAAAABeARMAhwAAAA0NAgsLCwUGFQYGGQcIHQoLEwwMHBMSAxoZBBwcDxgV DhQUFB0cERoaGAoLIQsMLA4PNhQVJxkaKxcYIhobNR8gLCYbCiEeHCwhDSQkES4kES0tGTIlDjIm EzUpFDgtGjgrFjswHyQjIi4uJCQmLicpPDQyLzg2Ljg2MD8/Pzg3MxwdQS0uTTc4RjM0WDs7YUM3 IUhCLEpLPUhFOlRMPlFSPVVIL0JDRE1NTU5JQEdIVU9RQU9QWlBPUFNTQ1RUS1xbS1dWRlJSUlFS XV1cVFxcW1dYVlJTYl1eYlxca19gTF9gUF9gZWBfTmBfVGFgTmRjU2ZmWWhnVmhnWWlpVmxrW2do WG9wWnFlT3FtXnluW3NyXHh3X2NjZWNlbW5uYmtramhnbGVmc2tsdGprfGZndW9weXBvZHRzZHRz and4anpzYnh1an58Znt7bHR0dHV1fH18cnx7enh3eV1fgGxtgWFhgW9wg3NzhXNzi3p7inp6k3h5 lX+Aen+AmoB+ZoB/aIh8ZYB/coB/f4GAZ4SDbIiGbomIb4OCdIWEeomHcYiGeYyLc42MepGNdpGO eJqNdJiPepSSfJuTe52bfJWHb6KWfaSdfoWFg4eIg4uLhYuLioWFi4ODnYuKlYyLm4+Qi4+RmJCP iJaVgZKSjZiWgpuahJ2cipiWjJSUkZKTmpeYk5iXk5ualJ2dmoODoomJqZOUo5qao5eYrpeXtaKX gqWbhKCei6ucgqieiqGekqCfmaKggqKhja2hiqSjlKOjnKmnlKmmmamolquqnLSmjbesl76ym6Sk o6emqKinoayspa2tqqanuK+wrK+wp7GvpbCvqbKxpbKyrLi3rrq4rrS0s7i3s7u7tL29u7Szure4 yb2+07/A0cK5psC/t8C/vcLCvM/KvsbDttHLvcTEwczLws3NzcXFzcbG1MXG38rK1s/Q0NDPwtDO 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 TDtIRzVaSCRQTzhUUzJTUjpZVzVZVzhaWDZdWzplSR1mTSZsUihgXjxyWzVxVyxiYD57YDRBQkxM TExBQkJHSFlcWkVbWktSU01SUlJbWlhST1RKSmlVVWdUVXRSU3xaWn1bW3ROTm9gXkRkXUpiX1li XWpkYkNkY0poZkVoZ0traURsakxjY11tbFNsa1tmZFRwbk1ybERwb1N0bFp1c0R0ckx4dUZ8ekx5 dkp0clR0c1p4d1F4dlp8elN7eV1jY2JramZmZXVxa2N6dGN9e2N4d2d1dXV7e3R+fnp4d3c2N4VX V4VcXZNLS49mZph4eJR4dYhmZqlra7Nwb7R3d8WBfk6LckuAflGDd1mIc1CBf2SGfWuAf3qAf3OD gE+FglOFg1qIhVWJhlyNilyQjV6YglqYlV2EgmONimKIhWqCgnaDgnuIh3yKiXyJiXaRjmKWiWaU inKUjnqUkWWUkmuYlmyamG6bmGGUknSWlXiYlnKZlnucmnOcmnykkV6kjGSljmirlGuqkmignnak mXe1mWu0nXagj3SloV6zoHjGq3+FhYOMi4ONjYqHh4aFhZePkIqQj4KQj4mSkoSUk4yYl42dm4Kb m4ydlYOVlZGYl5Kbm5KdnJmWlZqFhaKDhK2Li7eXlqeWlrygnIuhmoWgn5ShoIWioYyrpoeko5Oj o5ypppSqqZarq5ypp5y1pIWzrJm0soi0sp2lpaKsq6Oqqa2npraxr6SzsaO7tKa1tbW6urq8uLKg n56UlcWmpsirq9asrOGfoMTLtY/EuqjAvbHGw7bYy7XVyrHk1r7Nzc3CwsLS0tLe3t3X0cTf3+Df 4ODn3Mfg39/s4c/t5dXu5tju6Nzw6dvh4eHu7u7w7OL///8I/gABCBxIsKDBgwgJCkgocCHDhxAj SpxIsaLFixgzatzIsWPFXr5A9hoJ0pdJkSVFnhwZEmWPHVDU9fO3r2bNetnEEStXThy6ev3y1bu3 rpgxYkiNDRPmLVYsddZewXr06tGjNlCgxMKGLVvXa1+5gr1GtqxZZ9fQpk3rLJwzYMCcOUsGt67d u8B85f2V16TfYC1JCh4ceLDgwoYR98KFSzDjxYsfk5TMuPHjy5YrR66MmfNmzqBDV6YlGhdp0qZJ x2Ls1DRj0rJeyZb6Gtbsqq9oLUa9mlYsW7ha9xauOngsWr5X23IqsKpV2VSjU8X9nPpz6VVf/oqX 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 2qqXaLB+ftmXjjSugGmu5op/9/cE8rWuixmv8+UE8KoE9AqZRpkD+eqZCsuwJGyxBkuBGruxDZjC K0yxJIzCKhyyHQuyFpsCLGDDIpvDOWyzN8vD3ZmyOwvEPyzEPFvEP+yy+boCLrvEJ9CyJAsDSKmy N2zEVFzFTVzEAhG06pmkh0ClUfqlYPqkqUAJYLoNdCAECIAAHFC1QoALpvDGriAKf2AGQ4BWZyAD L1CsfUAJa2AGIDABsSfgjTiZoRnqeK5ovbJICCfqCaAgjMZojMnIjJIcuJOAh3l4ydjYo0CqjZzc jV/6yWIap2W6B3lAyqVsyp1Kyqa8yspbvKTsqa+cys9rvLR8vLV8y7h8y8Wby7zcy73MBbfMBcBM y8Jcy8A8zFuAzMpMy1pgvFiwBU66BYnqBDQwA7lrzYhqzYkKzXuQzMZ7zN8czuAMzM2MzN+MzB6R zuq8zuzczu78zvDczjMVzw8REAAh+QQACgAAACH+FUNyZWF0ZWQgd2l0aCBUaGUgR0lNUAAsAAAA AF4BEwCHAAAACwsMFRUWGxsbBwgUERE8ERIwMzAIPDkKKykNJiYmKioqJCU2PDohNjUgPj4+NDQ0 PCspHyAuDg5GExNEFRVLGBlXDxBKHR1rKilJJSVXMzJUJCVjODh3MTBpHyBpQT4LQD8fQT8gRT1W UEwNU1AYQ0ElTkwkS0opR0UoSUY2UE4lUU8oVEMvUUs3VVMiVFIrWVYjWlcpW1klXVoqW1kzXFo6 VlU0YV4sYV4xYl06aUkkaGQsZWIzZGI5aWY6bWo7a2c0c200dHAseXUtdnM0eXUxenY5fnkzfXk7 dHE6cm4qflodSkpKV1ZGV1dWTUVbWFh3TkxsZlxVZWNCZWRNaGZFbWpDbWtLaGdNZWRXcG5DcG5M c3FFdXJKeXZMfXpDfHpLd3ZVYWFha2tkamppaGdgcG9jcnFlc3NteXdleHdqfXxmfXxudnZxfXxy fn55eHdyaml/PDyGLi+UNDWqRESYW1uIXl6USkmGTEy2Tk6xX2CNaGiIaGiVc3KbdnSJdXWke3u1 amqkVlbJVFPLfHzEi2k0gXw0gn47mXQ6kmoupHs4oXMriV8jgX5EgX5Kj3lPgX5Tk3dLgH9rhXlj gH5xgH96pH5BhYE6iYQ8iIM4lpA8pJ4+rqc+hYFEhYJLioVDiYZMjYlLjYlFg4BVhoNZiYZdjYpT jIhTkIxNko5SlIpZlZFUmZVal5NYhYRujYtkjoxviIZpg4JzhIN7iIdwiId7jItzjIt7h4h9ko1p kI5xko56lJJtlJJ0lJJ8mph+mpV8qIVLqopWto5SuJBUt5lmsJhvv6Bbw5hWx6dy0KtvwJpghoaB jIuCi4uIkY+Ek5KDlpWJnJuDnJyKmZeFkIyXh4WqjIu1qJ2JpKGJqKKUuaaHuKyXtrOsvr6+u7m0 q6irop+ih4fSsbHHkZDix7eZzrWJybymwL651MGTzMGr1cu059S15M+r29vb1dbWzszH3+Dg5dzH 697J8ePM8uXR8+nY7eHP5ubm7u7u6Obj8PDw////8O/vCP4AAQgcSLCgwYMIEypcyLChw4cQI0qc SLGixYsYM2pMwzEORzdu0oAMKbLjSJEjSYJM88TJE3b98OG7J9Peu3LkDJkzR84bvX733NV7h82Q IENGBQUqp6sWPXa1asGZCidOmTO1oE2DxnUr169cnUFz5uzZM7JonenSlbZpLWdRo8K5RLVu1TdT 4+itqrdvnJUcOwYuGRhwSZIoBxdWzLjxYseQIyOOTHkwmsqULzsmU6YMms4fO38uwxnNyjKKNXP0 PJh16zSqUQv0TKa27du1Sds+c4a27au8ybT8po+mTHz27tkMJIhcNucz3b1bh27QID+DAgX6E0gc 2Vrt2v5JnfomDudaZ9N+dxsXbly7duNUreomTnm/kxtfRrOfNJrcuAUo4IBknDGgbgASqOCCCxpY IIMCIsgZbhIGWGGEZGhxmxljaGGGhgVqKGIZZkxo4W9klAgggrqpyJmLAllCCy0y0jijjTfmaMmO MtZI4460VCGOPPncQ5M9SCL5zh9HZYONIPm0c8456HRzBx54+HGHH9thA8wzuoR3y5i01ELLGmk8 M82abLY5jTRrRiONNNFAE42cwNwJDDTP5GKWn7noAiaYgQY6Zi5j3oILmbfQ0mhUMzaa44xvUErL G5ZU+iOPnHYKJKZtwPJGpbC0MWqllLSRaaWqejoqJf5vtKFqq7G+AaslstYq66yxyhoHrr2aumuu wg5r7LBrHItsssjKukavzB67BpprqIHrrtOqscaOzSbrbbRtPOuts+Hueq23ArnQhBNVaLiGZtry pwZ/sO0H27tovMsRGlOoI4875wiDTDoz1XPPO9cIko1SfsiTDjvpnGMlHnxEUfEffwACjlrusOPN LZBaAptZZnHVp59gCpqyLonGFVeZN2p6KRyXrjrqtW3YN2240/bcsxppTMvf0EQTPa/RRSet9NJM 59v001BHvTQZRFMtddNnoBGc1VTfdrSBBhZtNW//ac1f1vyJkXTWvGWtRRVOOKGCCgLZYMMNeN9g Q/4NdsdNhRVZYHGGGGzMAgsuttiCy6KLJy7LkNpEjk027eSDHD7uJIyNH33cIY86ELMzsZZ9ROFH xvJI8ww9VPYCzOK6sMEGMNtUU03ttttuje7W9G4NNdT4HrwwvQdjjTS9CyMNMMw3z3wuuQDTC/S/ QA89Lr0snov2jTeueOLfwwK+LbCIj3ji4o+vPvjpf79+++zHTz756ZdvP/3lo4++/fzznzgt+OMf Lfw3wP4ZUHz5C+D+7me/AVKCDZawxSxsUbjC2eIWCITFBM9nP8OVz3CU8CAsHigGLWQhCz5wwt3w 5gIYwMAFMESBClIgkBTYMAUiMIEJRMBDHOZQh/5ADGIKTGDDubngBuoQBzImAQidmCMe9UAS5hLm hyjcIQrgSEfEJHaHLkbhi30ABCDk8SV6pKMbgVrLmdTwjDnRCU/SgB4wcrE8QFnPeowbEy5qoTg+ RsUWkypfAe0XKkuUqls+05YaFrlINDDykZB85BgmqQYOTfKSmMykJjeZyUhCEpNa4CQm1zDJUIry kqZEJSebwMpWuvKVsKyCLKswBVnCsgmWdOS8HgABCDRBAQMYgAAEEIAEACAAD2mAMpUZAmU6wAEC +cEPfDBNH1iTCtbMpjZzkE1uZrMHPgCnOrrhCA/ogRCEKEQ5pCMdZkQhDxqwAAc0II5lIOOeyP6Q Qh6kAAUw9sEZ4DBeO4TRjWA0Dxfls8Y2uLGNhjrUobm73TaoUQ3gWfSi1AhGRjMajI5yNBjCACnz hMG8X5QUGCb9hUpVyouV/qKlvIhpS18aU1mwdHE2xcUvcMELX5ShH2XAxU8704+iFpWoRgXqT5Pa mX/8w6ikAaosaioLWeBiqlVdalH3gdStErUMsiADV8uwj7I6talbHes++rFWtTp1H/8oQxP8QVe6 srKudp0rXh9ABVnEIhazOMUJBoBXfwRgAfpYAA1kAAMZAMAf4JgHOPwhEH884K6VxWtm6wqAGtSA BjWQgQxu8EIUCAQFqE0talOAAtba8AQnaP6tak/A2taeg7bhSMchNFAHdBJCD+JABzOowwwpcMAC F0AuNzCxiEMcQhETuMAEDFCADFi3DCfMgiwOIYlZytIGTiCc7ChBiQTaQhd0ZN7y5vi8OeICj9tb 3HsXpTjEnY98GAwgectb3hGSlw0jHK/sBkzgAhO4EpQgpT60QIkx6GOSD4awhCccYUxWOMIPNnCB L1lhB5cSw2Ngg4Of4GEKmxLDT0ixPli5Yng8QB8QIOwwiRmAABgWmZQFwAMAAA4dAyABVgCykB87 kB4PIB4CCIGSQ0DkARCZACL4BgDKMZAcE8TKlA1iCHjYzAYI5AhgVoKYhQCEMguBzGQuM/4QgrBm M5dZH8Qoczi6EYE6FKIQetDDHsqBDEwwQxnMGIEFKPCBQnNDEUxwxHMLwOgCbMC6DICGGMLADh14 oQtbyPQWrCCDGnjhFKA+hSlKYYpSl7oUqC5FGEwRBkmEIQyqTjWsSyEJWZtCErVOtalLLWpTgDoW vz7FX4X912IbexfIRrYvls3sZjv7F0OFtlKB6lOujiGt/5ikU/sxBmQ/oazgVvETem1qV+Pa1WFo gj4e8IUkbGDdXYDAPnoJYyBAgB/01oe+E4tYBfxAAfpQAMD3HXCAGzyxj2WHZSEBAiL3gMggAAUA 9AEAUIAABJBAACgQ8IiG1xUcBZ+HAv5wQHIeJJwf5aAsAh7wAH80QQUepysAevDwwgKABzjHeQ9y kAMc3EAgi5XBC2DAgqIbnQUrQPrRj76CpnfD6N5wAh3qUIc8E2IPSsTEMTChjBFQoAAVuMAFlrsI RRxiEQWgQAYezYC2jwMLWKiEFeZuBSrY3QaoxQIX9s53vcP9ClywAhboTvi5/8Du2MSmNnXgAx04 3m5782xoO+1Z0MKgBjC4AQsY60IWEF3pSG+66Jt+AtI3HemlJ/0A4BHM1QeT9StwvexZ//rWt572 s7f9AFYAW9SvAAWxh33wb1/7YMbD+MU/8gAGS3vc0/740HeylelG5BMQ+QBcmDIAuP5wgAN04QBb 8P4BiEwQAcBjxsMk//XH3+Pwq7/KlRUIbGFrAtjy0AQC0YQmEsF/RCAhEWB2BEmQBAEYgEgAZgdI D/TACgR4BN0ABXQQgXawB3YwB+PQDZiQgV03aNE1dhnICIqgCBSwASSYAW33BOJQCpCwgpDwal8A BmCgBDgHCrHwCjUYC6uAg7GACquQCqnQg6iACj6YCkIoCkZohKkACkkoCaDQhJLwCZ8AClH4CI8A ClQIBo8Ag0mghUkAgGBAgANYgAFYBGR4BGR4hkZghmWohmWIWASnAP1WBIi1AP22AABHhwQXcHFY h3moAGf4h2RocIGoD/xQiAXXh/4GJ3D8IHABVwSJuIhEkIgBN4kK8FiaRWREQGQkkAoq4A8qMAok QAKqIIqk+FgPoAqjMIoDMA/zAA/wMA/Sd4otBwCiOFcPAIqWyFnqR1lDUAS9OARLEARBgHMCwQMk d4w4IAMzsIzKOAOi1YzN6Izu4A2LsIzfoAYRGIFzYAfcOA72RAzGsIFpRwETwA3DYAzEMAzF4AEk uAEMIAESAA1c4AX0uHdbcAX4aAU+QFpe8AVh0I9f0I9ewAVf0AVdwAUG6QVYkGn4eI9AgI9A8ANX IE0UWZHW1AM/QHM013g7hwM8hwM1kAM0AFojOZLO6IyihZInCQMqOXQvMAMxEP4DL6CMMKB7ujcD NvkCNrmTOLmTwfQCL/kCLACUQNl6L1ACrTdMPml7Oql7LyAASTkAMQCVukeVCvECA4EACJCVWtmV XcmVWol+M5aVXFmWCYGVAkGURMl7J4B/AMAJcMkJmzCXmdB//JcImZAJm1CXd1mX6LAMxZCX4ZAH ekAHGEAHc7CNdCAOxFAMzVAMXacB4zgB28AIw3AMzNAMG9ABHqAA8FgF4zCEotCEpPkJWSgEQYAK rrCaq/kKr9CarvkKrdAKsrkKs6kKrYCbrZCKqKAKq5CKqqAKRjgKpFCcRhgKyJmcoQCFmvAJzakJ j6B/+3eX/YcI1ul/2HmdSP5gnZmABNuJCJlwneJpnUkwnuRpnduZnongndiZnttZntn5neaZCNrp nd1pn96Zn/npf/rZnvypnwAaoAI6oAFKBAZqoAJ6oAq6oAdqBOiJBEaABERAoN45od4ZoflpoEZA BMAoEEuwBDl3jMuIjDiwjDSwjCiKA8lwDMQwAzTwDVSHARjwAR3QAYk5DpMAjphQDCOgARNAARRw AdrACIzADMxQDNZlAARAAC6gBl/wpPR4aZiGjxMpWv7ogv74pAEJBk/aBVJqkEpwj0rwkEqAj2Oq Zmr2AxEZkRmJkTTHA2/aA8ZIcj13jDSAAyWJonq6pzC5jDHgpzH5p3zap/6D6qIoGpOFiqiCKqiH iqgz8AJ/uqiBGqh+CpOKOqmY6qiPmqmTCqiRyqmgKpNAeakxWQJqeaqoOgMlGqqmGqqBWgIxCalA aX0A0Am2Cpd0OZebYJ27mpe6+qvvwA7DMJfswI0ySqM22gE4mqPFwKMdUAFBWo5EqgzJUAwMoKQB MAYuAAarEISoIAqjMJpNOIVAIASq6QusCZuzua7s2q65mZvBGa/BSQqqUJz2eq+kkJyaEAr7yq/S mQn756u7upfgOZ7heZ3hebBIkJfdebDcaZ4Qy50NO57ySbEVG7ENu7Aaq50Rm53o6Z8Fu5/uObIe q7HfObISqqAmy6Ase/6gC/ufAvqfFjqhFjqgBioQBgqiPGCiKBqNJ2qiP3ui6KAIyxgONWoBGMAB HtABdqCsxIAJw7AMzQAFHbABFVABUOANimCZzEAMv9QE0CACTrAFYgClXrAFXHCPVPoDouUFZVu2 ARm39OilBlm3XXAF93i3D1lmV4CmFUmRNNemGgmnNNdzxjineJqnP6unjMq4gFqpmhqplhq5hLqp ljq5mEupmeuqnEuqkwqpfyqrLymTsUq6MrmporqpshqroDuqpQqUrQqTsIuqp2qqL/mzrUu6otu6 oBuoo7q6sSoQnuAJcvmf/reeiJAE7IkE5amfSZAMk+Cd4dAHHnC1GuLAtHPQAdNwDMqgDOigDJMw BlIQBdfgDcPQCES6DJiADOKgDTsgAltQhKJQCqQJCpBwhWAgjKIQm6vwCv27CgAcwAGMiqmAiqNw wAgMrkcYCqKAnFC4nMvpnJ+QCBMMBtSZCAOYweWpvEdwgPlpBCAcoSEMwhAawhdqwiOMwiWcwiGs oSw8wkTQwikcwzIMwjQ8wy8cwzesoDbMwzSsoQ3awy7coEEMxERQBBrqnUi8BEPQxEtABB/qxE3c xDGcskK8oVi8oTpsxESsxTqsEWCsEMgUxmRcxmZ8xmicxmqcxgEBACH5BADIAAAAIf4VQ3JlYXRl ZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsGBhkTExMcHBwKCikODjcQED4VFSorKQcs KQgmJAc2NAk5Ngs9Ogo5NhQvLQ4nJic4ODgzLC4gHgUTE0kZGFwVFVYZGWUeHnMfIHYwJ04kJHst KmogH3ZAPQtCPxdDOixBN1pEQQxNSQ1JRgxKRxZRTQ5RThdWUw5YUw9WUhFYUxBcWBReWRpYVBtd WitYVSRVVDlKSSliXRFgXBxhXSNlVytgXjRxWT9qZRJsZxVxaxxybBR1cBV6cxV6dRt9eBZ9eBtl YSNlYSlpZSpsaC1oZCZuajFnZTdxbTRxbTp1cSR9eSN6dip1cjp4dT54dTR0biFLS0tDQ0NUVE1Y V01aWEdbW1NbWlVRR1NYV3plVkZoXlJqaEdjYVBjY1traVJsa1tpZlZwbltwblR5dkF8eUR4dUNy cFJ0clt4dlp9e1R6eVxwbkRramNpaWRwbmN0c2Nzcmx4dmJ8e2N8emt4dmh7e3J3dnFqaX1gXXUk JIUmJpc5No8pKqgtLrYzM7M0NMg5OdYvMME+PeNAP+RbWohcW5VHSIxeXqNPT7JhYZtkY5dxbItk ZKhnZ7Z0calgXYBDQtBqa8dtbdR4duRLSeqBexyDfRaRZB6CfCSCfSqBfTaVbS6qei+GXyOBfUqB fVmTdUqAfmODfmqDfnOifkaQiRmJgyyGgCmGgTGKhTKNiTuJhTiRjDyQizalnR20hTmtgj21rCCJ hUOIhUWFglGDgVyIhVWSjUOUj0iVkUSWkUqalUmagFeDgWSEg2qKiGWMi2uIhmiDgnOMinOIhnSR jm2UknOYlXiRi3O3i0W2jk2okGu6oXrLkjzLjzjLlUXMm1HUnUfIlkvXpFbVoUjUrmzlrlvjs2fn vHngrWDBnmXryXeypZSvrLOXlZ2wr87NtYnNt5HFu63CvcbUwprbyaTQyrzowofnyZnp05rr1Kbl 1rbw1arz3LjnzaLx47PMysbY1tHi18Lx38Pz4sX15Mr368z26tP369fu59T////19PHu7OgI/gAB CBxIsKDBgwgJBkjIsKHDhxAjSpxIsaLFixgzatx4sYrHjyBDerRipUpJkSjB+cuXD59Le/HEWapU aeY3d/7wxYO3zhElSDR/PjKHB48/dnmKFs0zZ04epk2jSo0zJ06cN3PgzHnzBg6crl/BdAXjFYxZ smfPZjG7NguWt1ncxn1Ll6Rdkyg/kszLt6/fv4ADCx7s9yThw4j9Cixp5cpdu3utYBkJOfLkkyTT 5cy3T58+e/bwvYsEidIjSJH2iW73Tt1pRo8QMWrESJzSe/yULk36tKkdqU3lNLW6leubq8aTvxEj 9o1ZOGmjm/3S9gsYLG6x06WbRfJjxpj3/poEP9Ix+Mfmz0e+ApIkFvGOq7CvPN4w5Mvp66+XTxl9 4/6R3aUfY+PNR59jk42nYGPfNRjge+dVkSBlBQZYkkBfZKjhhhx2+EUYGYLY4Tz/6OOSiaDZc087 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 7WiNynme56me1ZlY7SljAkELAJkJPnCf+Jmf+rmf1+AJ9TcPW3CRiekHHOCY06CZ6iANp6AFIrAH 5sAP2gANmrkNzDAO/FAPoMAFvpCBGbgLHvqhHjqCK6kLrUCiKXiCJwqDNLiiM7gKq6AKq8AJLsoJ NFqjNLoJRkiEnICjTdCjPtoEURikUgiF9xlt+3mkSJqkSrqkTNqkTvqkUBqlUjqlVJp/HBEROXSl WrqlXNqlXvqlYBqmWhoQACH5BADIAAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgET AIcAAAALCwsGBhkTExMcHBwKCikODjcQED4VFSorKQcsKQgmJAc2NAk5Ngs9Ogo5NhQvLQ4nJic4 ODgzLC4gHgUTE0kZGFwVFVYZGWUeHnMfIHYwJ04kJHstKmogH3ZAPQtCPxdDOixBN1pEQQxNSQ1J RgxKRxZRTQ5RThdWUw5YUw9WUhFYUxBcWBReWRpYVBtdWitYVSRVVDlKSSliXRFgXBxhXSNlVytg XjRxWT9qZRJsZxVxaxxybBR1cBV6cxV6dRt9eBZ9eBtlYSNlYSlpZSpsaC1oZCZuajFnZTdxbTRx bTp1cSR9eSN6dip1cjp4dT54dTR0biFLS0tDQ0NUVE1YV01aWEdbW1NbWlVRR1NYV3plVkZoXlJq aEdjYVBjY1traVJsa1tpZlZwbltwblR5dkF8eUR4dUNycFJ0clt4dlp9e1R6eVxwbkRramNpaWRw bmN0c2Nzcmx4dmJ8e2N8emt4dmh7e3J3dnFqaX1gXXUkJIUmJpc5No8pKqgtLrYzM7M0NMg5OdYv MME+PeNAP+RbWohcW5VHSIxeXqNPT7JhYZtkY5dxbItkZKhnZ7Z0calgXYBDQtBqa8dtbdR4duRL SeqBexyDfRaRZB6CfCSCfSqBfTaVbS6qei+GXyOBfUqBfVmTdUqAfmODfmqDfnOifkaQiRmJgyyG gCmGgTGKhTKNiTuJhTiRjDyQizalnR20hTmtgj21rCCJhUOIhUWFglGDgVyIhVWSjUOUj0iVkUSW kUqalUmagFeDgWSEg2qKiGWMi2uIhmiDgnOMinOIhnSRjm2UknOYlXiRi3O3i0W2jk2okGu6oXrL kjzLjzjLlUXMm1HUnUfIlkvXpFbVoUjUrmzlrlvjs2fnvHngrWDBnmXryXeypZSvrLOXlZ2wr87N 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 YTxpZDFtaTFqYD1zay5wZy5yazNzbTt5bjN0cDN4cjdKSklPT1lKSlhPUFldW0RYVkdUVFtdXFtY VlVVS1FTU2JbWmNdXWtYV2JZWXdRTmxhXkRgXUtgX15jWlVtU0NgX2FgX2lkYkNlY0ppZkZpZkpt aUZtakxkY11sa11nZVJxbkt1bERybFl2cUN6dER6dkp9eUxzcEl9elJ2c1pkY2NjY2poZ2Rsa2Js a2xoZ2tlZXFsbHRsbHtnZnlwbmZ0bmlwbnJ1c2R0c2t4d2x9e2N8em15dmBzc3R1dHt4d3J7enN7 e3l4d3wlJYQpKYgrK5k4OJQsLKczMqkzM7YvL7A3NsFaWoldXZJeXptSUphHSIxcXKJraYNmZJl3 d45hYadkZLhfYKJnZ8VwcNNIRs+JZjmMdTmicjyIaUWBfEuCd0aBfVWDf1iWc0iVdVWObUuAfneM d2WkeUeie1WAf6GQijiQjE2EgFuEg3uGhXqUiXGphFizilatgkizjme2kma4mHWmjXK9o3fAoHuK h5qSjI2Pj6yrmYqhnae5pIq5qJaopKmmpLW4qqOxrba9s6m/v7+2tbu6uMSdm8HErZfHsZzIuKfL vbTLvrnDvLnNwbrNwbfRyb/NxMLHxcjGxtTJydvIx9fU1N/S0tLRzc3MzOLW1uPX1+na2ubb2+jX 2Of///8I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzaiTDEQ3HjyBDduyIpqTJk2jA1YsX j11LdunO3bJF09Y2dfVgrkMXi9Ysmj5nneMEC984SLBgEYUFqSnTppAeRYok9ZEjR1avXs3qqJGj RGAdqVGTSOxXNWLVsElLdmzbNG7TwE2zRq7cunjXrCGThmMZunzXqFmDpk1hvYTVdJTrkS+avh/3 gtwrmbJeMihNGkZDuCRIzyLDhBT9sTFJjyg7oyYZ0rTI1yE7E1bt2WTr0rA5knaNuXbh2gJBmsnN cfhryZE5qlznkiW75+pizaJV69WslunQqUO36tUqVqpY/q1apQ3SJk7vyHGCtN78o0eb3st/T6mR /ff2GyWyrwgsIv//geUfHXSARWCBiaiRRiILgjWHXWk8+NeEZJRR4YVlDGehhRdKZuFlZZShF4cV rrEhR8hdCNKJGFbIYYp8ffQhca9xaJxwKpaWomTDkUbjRzcS19iQMNJIYkhBBikjGcitIdAcUMIh 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 J+oLZvsHbSsIfxAIbezGasy2MDrHc7wFWmDHW5AFd5sFWMDHPPrHfYWLnlFgukIqplBQBWJKw4K8 yOepyEsau4isyI78o4qcBYeMuYdcBVmguIvrspvcupPbuqcLs5+cpVDwyTGLnow7s418yK1snpHM yS8ryD/qyqaLnrXsyDVcy63MyDb8y2IqBYqMyKocBRpxzMiczMq8zMzczM78zNCsEAEBACH5BAAK AAAAIf4VQ3JlYXRlZCB3aXRoIFRoZSBHSU1QACwAAAAAXgETAIcAAAALCwsbGgUWFhcNDSQNDSsO DjERESURESweHCUeHSwSEjMVFTsYGDsgHykgHzAiIAYoJgcrKQc1MgkkIyQmJSkuLSsqKSglJDMl JDwrKjIqKTowLioxLycwLjQxLzk5Nys+PS01Myk0MjMxMDg5NzQ5Nzg+PDQ8OjsgHg4UFEMZGUob G1QYGFsbG2YfH3AjHkkkI0YjI1QnJlgyLkUzMkM9PEQ9O0s3NEs2NVgwKlokJGMjI2srK2csLHQr K3wkJXQyMXc6OmlDPjJGPi9CPUJAPkxCPnFCQC5LQi9CQDJNRDNJRTtMSTxHRDhTRTNSSztZTT5W RzZWUz5bUD9QRC9tUz5EQkNDQkpIRkFMSkNMSkxLRUxMS1NLSVtFQ1hRTUNQT0pZSUlSTlVWU0JV U0xbU0NcWURcWkpYVkpVU1JUUlxYVlNbWVRcWltZV1pKR2RTU2VSUmxbWmZbW2taV2tSUnNRUXxc XHNcXHpXWHFQTXFjWkNhXkpsXURtXkpoU0hiXlNoWld0W0d1W1VlTU1gX2tlXGZgX3Z3XWtkYUxq YkxraE1jYEZkYVRkYVpqZFJpZ1traFJqaF5zZk10ZlN6ZVR4ZFp8eFliYWZkY2traWNqam5pZm5l ZXNkZHtoZ3RoZ3lsa3Nra3l6ZWlwbnVwb3t2anJ0c3Nzcnt/f398cnQrK4MoKIksLJY0NIcwMZY0 NKYuLqNaWoNaWotVVYdbW5NcXJxSUpNISY1dXaheXrJiX4VhYYNjYoxqaoNsa4poZ4FjYpNpaZhw boFwbo1zc4R4d4h6eoR3dYh7eJRwb5ZhYaRlZbdfYJ+FalmKcV2AZUqDamiJcmmKd3aGeoaHe5KD fqaSgHiCgoKLiYyGg5WViIqWjJeamIaalZeNjauLiqSLi7CYlKaUlLOUlLqZmbiilZmgkY+jm6Sk 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 JUMlJUwoJ0MtLUQtLEsoJ0kiIlQkJFwrKlMrKlooJ18xLkUwL0w5L0UwL1IwL102NUQzMko6NkQ6 NUw6OUU8O0szMlM6NFI4N148O1M7OlszMlsjI2MjI2stLGQsLGwoJ2AlJHIjI3srK3IrK3snKH8x L2MwL2w0NGQzM2s8O2Q8Oms4NmQ0NHMzM3o5OHQ6OngvMGNMOz5FOD5ROj9EOkNDPEtLPERJPElA N0BBPVFFOltKPVxFOFZSPUJCPWNEP2xAPnNHPHpEQ0xNQUxMS0xHQkRFQ1VEQ1xLRFtMS1VMSlpL RFJSQUZUREpXR0tUSFVQTltbSlVbT1pSRlhTU01dUFZcUl1UVFlEQ2NFQ2tKQ2JKRWxMSmRMS2pE Q3RMSnJLR3lQTmFTTWtaTmNVSGdTSXJVSnpTUWRTUm5aU2NZVW1cWmlbWWVVVXNTU3tXWHFXWHlY V3JcXHRbW3xfYH9fYHNjT1VkT1hkU1xlUVljVGJrVmJmWmlhWndiYWZkYmxra2thYXRiYnxtYnZ4 eHh1dHh0bH4lJYMrK4M3N4dHR4RRTYZRUoJSUotYV4NYV4paWoNbW4tXWIlRUZRUVJpXWJRbW5Na WpxZVpFWV6FaWqRfYIFfYJRgX4VgX4loX4phXpJjYoNjY4tpZ4JqZoxqaoRra4tnaIpjY5NjY5xo Z5Bsa5Nubppzbod1b5V1cox4coZ6dIx5c4d1c5t5dZR6dZt9eZN4dphjY6Nra6xmZqVvb7J0c6J5 daV8eqN3dqp4eLCBf5mAfaOBfaiEhJ6Dg6SFhauKi66Hh7OHh7qMjLyKirWUlLqbm7q/v7+IiMDD w8PNzc3NzMHQz8LU08La2MPY2MzT09L///8I/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgz aqQkq9KsSh47dgzp8eMskbRo6VrJsiWtcOfMmSNHbma1cMGA6QQmrRrNatyq8fK1yxewXUjH8ep1 bpyvYL6eRo26q9evq79s4bLFlWuuWrhm4QqbK5fYWrNqmTVrKyUvXkjjhtulaxc0Wr+ePcNF69mw ZLiE7RWbLNmtSs8qFS6MuFKtZM9y9e01zFfLb76g9XomK6XesLb2Jqs0MplJkImTdRwN+FlblS1j 05LVmdas27hNdrxNciRp3idVwo7NMmVn2rNF7gZ5siRJ4LdrDyeuK7nx6Lifeyz5UXvwlNR1/gmk 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 --=-bsRiFDLKM4EN6AcwA788-- --=-eVOibjjNFq6sbbeSTX+k Content-Disposition: attachment; filename=fr.po.gz Content-Type: application/x-gzip; name=fr.po.gz Content-Transfer-Encoding: base64 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 AgA= --=-eVOibjjNFq6sbbeSTX+k-- From jesuscv@ono.com Mon Jun 26 10:24:39 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 545593B026F for ; Mon, 26 Jun 2006 10:24:39 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24263-10 for ; Mon, 26 Jun 2006 10:24:31 -0400 (EDT) Received: from resmta04.ono.com (smtp.ono.com [62.42.230.12]) by menubar.gnome.org (Postfix) with ESMTP id 8FE843B03F0 for ; Mon, 26 Jun 2006 10:24:30 -0400 (EDT) Received: from 84-121-247-237.onocable.ono.com (84.121.247.237) by resmta04.ono.com (7.2.073) (authenticated as jesuscv) id 4486434F001FF2A0 for epiphany-list@gnome.org; Mon, 26 Jun 2006 16:24:28 +0200 Subject: Errores al navegar con epiphany From: JESUS To: epiphany-list@gnome.org Content-Type: multipart/mixed; boundary="=-f1J4QeeCn9+eFkgVMlwa" Date: Mon, 26 Jun 2006 16:24:28 +0200 Message-Id: <1151331868.7327.0.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.115 tagged_above=-999 required=2 tests=[AWL=0.253, BAYES_00=-2.599, TW_BF=0.077, TW_XB=0.077, TW_XF=0.077] X-Spam-Score: -2.115 X-Spam-Level: X-Mailman-Approved-At: Mon, 26 Jun 2006 16:13:42 -0400 X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 14:24:39 -0000 --=-f1J4QeeCn9+eFkgVMlwa Content-Type: text/plain Content-Transfer-Encoding: 7bit --=-f1J4QeeCn9+eFkgVMlwa Content-Disposition: attachment; filename="error en epiphany y firefox linux" Content-Type: message/rfc822; name="error en epiphany y firefox linux" From: JCV To: submit@bugs.gnome.org X-Mailer: bug-buddy 2.14.0 Subject: Epiphany error en pixmania.com (tambien con firefox en linux pero no en windows) Date: Mon, 26 Jun 2006 16:24:28 +0200 Message-Id: <1151331868.7327.1.camel@localhost> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Distribution: Ubuntu 6.06 (dapper) Package: epiphany Severity: Normal Version: GNOME2.14.2 2.14.2.1 Gnome-Distributor: Ubuntu Synopsis: Epiphany error en pixmania.com (tambien con firefox en linux pero no en windows) Bugzilla-Product: epiphany Bugzilla-Component: General Bugzilla-Version: 2.14.2.1 BugBuddy-GnomeVersion: 2.0 (2.14.1) Description: Description of the crash: Se bloquea al navegar por las paginas de pixmania.com, epiphany y firefox en linux pero no en windos Steps to reproduce the crash: 1. 2. 3. Expected Results: How often does this happen? Additional Information: ubuntu dapper Debugging Information: Backtrace was generated from '/usr/bin/epiphany' (no debugging symbols found) Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1". (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1228040512 (LWP 5353)] [New Thread -1316070480 (LWP 5368)] [New Thread -1298347088 (LWP 5364)] [New Thread -1289954384 (LWP 5363)] [New Thread -1281561680 (LWP 5362)] [New Thread -1272800336 (LWP 5360)] [New Thread -1264407632 (LWP 5359)] [New Thread -1247417424 (LWP 5358)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) 0xffffe410 in __kernel_vsyscall () #0 0xffffe410 in __kernel_vsyscall () #1 0xb7e4095b in waitpid () from /lib/tls/i686/cmov/libc.so.6 #2 0xb7d058e6 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0 #3 0xb7f3ac55 in gtk_moz_embed_get_title () from /usr/lib/firefox/libgtkembedmoz.so #4 #5 0xb713dfc7 in XQueryExtension () from /usr/lib/libX11.so.6 #6 0xb713254b in XInitExtension () from /usr/lib/libX11.so.6 #7 0xb739351c in XextAddDisplay () from /usr/lib/libXext.so.6 #8 0xb738f2c0 in XShapeGetRectangles () from /usr/lib/libXext.so.6 #9 0xb738f8be in XShmDetach () from /usr/lib/libXext.so.6 #10 0xb0fa1aa2 in NPP_Destroy () from /usr/lib/mozilla/plugins/libflash-mozplugin.so #11 0xb0fa2d0f in Private_Destroy () from /usr/lib/mozilla/plugins/libflash-mozplugin.so #12 0xb0fb313d in ?? () from /usr/lib/firefox/components/libgkplugin.so #13 0x088dcbdc in ?? () #14 0xbff54118 in ?? () #15 0x00000000 in ?? () Thread 8 (Thread -1247417424 (LWP 5358)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7e748c4 in poll () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #2 0xb7f07086 in PR_Poll () from /usr/lib/libnspr4.so No symbol table info available. #3 0xb5a9b080 in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #4 0xb5a9b7c5 in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #5 0xb6ef0b39 in nsIThread::IsMainThread () from /usr/lib/firefox/libxpcom_core.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 7 (Thread -1264407632 (LWP 5359)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb6ef2ec4 in NS_NewThread () from /usr/lib/firefox/libxpcom_core.so No symbol table info available. #6 0xb6ef0b39 in nsIThread::IsMainThread () from /usr/lib/firefox/libxpcom_core.so No symbol table info available. #7 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #8 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #9 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 6 (Thread -1272800336 (LWP 5360)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5a7a9aa in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 5 (Thread -1281561680 (LWP 5362)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5a7a9aa in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 4 (Thread -1289954384 (LWP 5363)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5a7a9aa in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 3 (Thread -1298347088 (LWP 5364)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5a7a9aa in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #7 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #8 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 2 (Thread -1316070480 (LWP 5368)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb6ff7eec in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #2 0xb7e8b52e in pthread_cond_timedwait () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #3 0xb7f03207 in PR_Lock () from /usr/lib/libnspr4.so No symbol table info available. #4 0xb7f0355d in PR_WaitCondVar () from /usr/lib/libnspr4.so No symbol table info available. #5 0xb5aa5f6d in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #6 0xb5aa67c1 in NSGetModule () from /usr/lib/firefox/components/libnecko.so No symbol table info available. #7 0xb7f0879d in PR_Select () from /usr/lib/libnspr4.so No symbol table info available. #8 0xb6ff5341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #9 0xb7e7e4ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. Thread 1 (Thread -1228040512 (LWP 5353)): #0 0xffffe410 in __kernel_vsyscall () No symbol table info available. #1 0xb7e4095b in waitpid () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. #2 0xb7d058e6 in libgnomeui_module_info_get () from /usr/lib/libgnomeui-2.so.0 No symbol table info available. #3 0xb7f3ac55 in gtk_moz_embed_get_title () from /usr/lib/firefox/libgtkembedmoz.so No symbol table info available. #4 No symbol table info available. #5 0xb713dfc7 in XQueryExtension () from /usr/lib/libX11.so.6 No symbol table info available. #6 0xb713254b in XInitExtension () from /usr/lib/libX11.so.6 No symbol table info available. #7 0xb739351c in XextAddDisplay () from /usr/lib/libXext.so.6 No symbol table info available. #8 0xb738f2c0 in XShapeGetRectangles () from /usr/lib/libXext.so.6 No symbol table info available. #9 0xb738f8be in XShmDetach () from /usr/lib/libXext.so.6 No symbol table info available. #10 0xb0fa1aa2 in NPP_Destroy () from /usr/lib/mozilla/plugins/libflash-mozplugin.so No symbol table info available. #11 0xb0fa2d0f in Private_Destroy () from /usr/lib/mozilla/plugins/libflash-mozplugin.so No symbol table info available. #12 0xb0fb313d in ?? () from /usr/lib/firefox/components/libgkplugin.so No symbol table info available. #13 0x088dcbdc in ?? () No symbol table info available. #14 0xbff54118 in ?? () No symbol table info available. #15 0x00000000 in ?? () No symbol table info available. #0 0xffffe410 in __kernel_vsyscall () --=-f1J4QeeCn9+eFkgVMlwa-- From reinouts@gnome.org Mon Jun 26 18:32:38 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 846EF3B0356 for ; Mon, 26 Jun 2006 18:32:38 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 20099-05 for ; Mon, 26 Jun 2006 18:32:37 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 70D173B0367 for ; Mon, 26 Jun 2006 18:32:37 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FuzdE-0001r2C; Tue, 27 Jun 2006 00:32 +0200 Date: Tue, 27 Jun 2006 00:32:33 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: Epiphany List Subject: Re: Looong freezes when watching google video In-Reply-To: <1151336383.86561.7.camel@dracula.transylvania.net> Message-ID: References: <1151336383.86561.7.camel@dracula.transylvania.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.353 tagged_above=-999 required=2 tests=[AWL=-0.104, BAYES_00=-2.599, INFO_TLD=1.273, TW_WF=0.077] X-Spam-Score: -1.353 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jun 2006 22:32:38 -0000 On Mon, 26 Jun 2006, Dev Tugnait wrote: > Flash videos etc and even just basic graphics always crash epiphany. > Firefox doesn't stand a chance either. The only broswer that works > flawless with flash for me is opera. I think there must be something wrong with your system. While I have experienced a Flash-induced crash once in a while, I recently viewed some Google videos in Epiphany without any trouble and most Flash pages are rendered fine. Make sure you have the official Flash 7 plugin from Macromedia, stuff like swfdec *will* crash your browser. PS You can edit ~/.gnome2/epiphany/mozilla/epiphany/chrome/userContent.css following the instructions given on floppymoose.com and then Flash animations will only play when you click on them. regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org From dev@unixdaemon.org Tue Jun 27 04:07:54 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 31E563B0162; Tue, 27 Jun 2006 04:07:54 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 15087-08; Tue, 27 Jun 2006 04:07:52 -0400 (EDT) Received: from spunkymail-a13.dreamhost.com (sd-green-bigip-60.dreamhost.com [208.97.132.60]) by menubar.gnome.org (Postfix) with ESMTP id 0829F3B0093; Tue, 27 Jun 2006 04:07:51 -0400 (EDT) Received: from dracula.transylvania.net (cpe-66-24-108-209.stny.res.rr.com [66.24.108.209]) by spunkymail-a13.dreamhost.com (Postfix) with ESMTP id 080CF129B29; Tue, 27 Jun 2006 01:07:48 -0700 (PDT) Subject: Re: Looong freezes when watching google video From: Dev Tugnait To: Reinout van Schouwen In-Reply-To: References: <1151336383.86561.7.camel@dracula.transylvania.net> Content-Type: text/plain Date: Tue, 27 Jun 2006 04:07:48 -0400 Message-Id: <1151395668.86561.27.camel@dracula.transylvania.net> Mime-Version: 1.0 X-Mailer: Evolution 2.6.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.376 tagged_above=-999 required=2 tests=[AWL=0.011, BAYES_00=-2.599, FORGED_RCVD_HELO=0.135, TW_WF=0.077] X-Spam-Score: -2.376 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list Reply-To: dev@unixdaemon.org List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 08:07:54 -0000 On Tue, 2006-06-27 at 00:32 +0200, Reinout van Schouwen wrote: > On Mon, 26 Jun 2006, Dev Tugnait wrote: > > > Flash videos etc and even just basic graphics always crash epiphany. > > Firefox doesn't stand a chance either. The only broswer that works > > flawless with flash for me is opera. > > I think there must be something wrong with your system. > > While I have experienced a Flash-induced crash once in a while, I > recently viewed some Google videos in Epiphany without any trouble and > most Flash pages are rendered fine. > > Make sure you have the official Flash 7 plugin from Macromedia, stuff > like swfdec *will* crash your browser. > > PS You can edit > ~/.gnome2/epiphany/mozilla/epiphany/chrome/userContent.css following the > instructions given on floppymoose.com and then Flash animations will > only play when you click on them. > > regards, > I do use flash block. I have a freebsd machine and google vids did work but after the 1.8 upgrade it stopped working. I can't play or view most of the flash stuff on any gecko based browser. flash7 is experimental at best. -- Dev Tugnait From magnusth@citrix.com Tue Jun 27 05:06:07 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 10B773B04A1 for ; Tue, 27 Jun 2006 05:06:07 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18368-06 for ; Tue, 27 Jun 2006 05:06:05 -0400 (EDT) Received: from smtp16.wxs.nl (smtp16.wxs.nl [195.121.247.7]) by menubar.gnome.org (Postfix) with ESMTP id 28EE73B0224 for ; Tue, 27 Jun 2006 05:06:05 -0400 (EDT) Received: from deathstar ([194.121.182.66]) by smtp16.wxs.nl (iPlanet Messaging Server 5.2 Patch 2 (built Jul 14 2004)) with ESMTP id <0J1I00I74HA3Y3@smtp16.wxs.nl> for epiphany-list@gnome.org; Tue, 27 Jun 2006 11:06:03 +0200 (CEST) Received: from andoria.citrite.net (localhost.localdomain [127.0.0.1]) by deathstar (Postfix) with ESMTP id 0B4303AABD for ; Tue, 27 Jun 2006 11:02:16 +0200 (CEST) Received: by andoria.citrite.net (Postfix, from userid 1000) id 7A8574B9E9; Tue, 27 Jun 2006 10:04:40 +0100 (BST) Date: Tue, 27 Jun 2006 10:04:40 +0100 From: Magnus Therning Subject: Re: Threading in a python extension? In-reply-to: <1150931316.6438.21.camel@localhost> To: epiphany-list@gnome.org Message-id: <20060627090440.GA5121@die.therning.org> MIME-version: 1.0 Content-type: multipart/signed; boundary=6TrnltStXW4iwmi0; protocol="application/pgp-signature"; micalg=SHA1 Content-disposition: inline User-Agent: mutt-ng/devel-r796 (Debian) References: <20060617154500.GA8604@die.therning.org> <1150572935.5151.20.camel@localhost.localdomain> <20060618083814.GB5170@die.therning.org> <20060618103252.GA9387@entrouvert.com> <20060621215342.GA4786@die.therning.org> <1150931316.6438.21.camel@localhost> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.402 tagged_above=-999 required=2 tests=[AWL=0.043, BAYES_00=-2.599, TW_GT=0.077, TW_YG=0.077] X-Spam-Score: -2.402 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 09:06:07 -0000 --6TrnltStXW4iwmi0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jun 21, 2006 at 16:08:36 -0700, Adam Hooper wrote: >On Wed, 2006-21-06 at 22:53 +0100, Magnus Therning wrote: >> On Sun, Jun 18, 2006 at 12:32:52 +0200, Frederic Peters wrote: >> >Magnus Therning wrote: >> > >> >> Does anyone have any examples of multi-threade extensions written in >> >> Python? >> > >> >Nope but multi-thread is perhaps not necessary, PyGTK FAQ has a good >> >suggestion about using gobject.idle_add and python enumerators. I >> >have been using this trick in a few pygtk apps to keep them >> >responsives while not using threads and have been very happy with it. >> > >> > http://www.async.com.br/faq/pygtk/index.py?req=3Dshow&file=3Dfaq23.02= 0.htp >>=20 >> Isn't there an error in that recipe? >>=20 >> my_task() will return a new generator each time it's called so the >> following code wouldn't do what's intended, right? >>=20 >> def on_start_my_task_button_click(data): =20 >> gobject.idle_add(my_task().next, data) >>=20 >> I think what's intended is: >>=20 >> def on_start_my_task_button_click(data): =20 >> task =3D my_task() >> gobject.idle_add(task.next, data) >>=20 >> Or did I miss something? > >You're on the right track, but missing something. The function which is >being passed in gobject.idle_add() is the generator's ".next()" method. >So *that* method will be called time and time again until it returns >false. What I really missed was my brain. It seemed to have stepped out at the moment I wrote that email. I will not even try to explain how I arrived at that question... /M --=20 Magnus Therning (OpenPGP: 0xAB4DFBA4) magnus@therning.org Jabber: magnus.therning@gmail.com http://therning.org/magnus Software is not manufactured, it is something you write and publish. Keep Europe free from software patents, we do not want censorship by patent law on written works. Never be afraid to try something new. Remember, amateurs built the ark; professionals built the Titanic. -- Anonymous --6TrnltStXW4iwmi0 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBEoPSoiMWTaatN+6QRAh2nAJ0SWDWT1LTDYKNL6Wxi+vJWE5qrrACgjFMS OwIEVV8QZJdiWeFkMh15oqM= =/PBI -----END PGP SIGNATURE----- --6TrnltStXW4iwmi0-- From funky.style@gmail.com Tue Jun 27 06:50:42 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5BA833B0088 for ; Tue, 27 Jun 2006 06:50:42 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 24551-01 for ; Tue, 27 Jun 2006 06:50:40 -0400 (EDT) Received: from wx-out-0102.google.com (wx-out-0102.google.com [66.249.82.199]) by menubar.gnome.org (Postfix) with ESMTP id 050473B00FF for ; Tue, 27 Jun 2006 06:50:39 -0400 (EDT) Received: by wx-out-0102.google.com with SMTP id t5so736380wxc for ; Tue, 27 Jun 2006 03:50:16 -0700 (PDT) Received: by 10.70.65.10 with SMTP id n10mr10105401wxa; Tue, 27 Jun 2006 03:50:13 -0700 (PDT) Received: by 10.70.59.3 with HTTP; Tue, 27 Jun 2006 03:50:13 -0700 (PDT) Message-ID: <3af93da10606270350u13adf912hafc6f6c4965633e@mail.gmail.com> Date: Tue, 27 Jun 2006 18:50:13 +0800 From: "rob miller" To: epiphany-list@gnome.org Subject: Re: A couple of new tab related extensions MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.4 tagged_above=-999 required=2 tests=[BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, SPF_PASS=-0.001] X-Spam-Score: -2.4 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 10:50:42 -0000 Hi Stefan and all, I really appreciate the 'unofficial extensions' you have made, especially the 'only one close button / tab scaling' extension however i've come across a small bug which i'm hoping someone can address. I have a number of smart bookmarks across to the right of the toolbar that holds the back/forward/stop/refresh buttons. If i load the 'close one tab' extension, those bookmarks will continue to work fine however if i close the browser they will not be there next load and i'll have to add them again. I'm not sure how to go about fixing this, so far the dabbling i've done with extensions has been less integrated with the epiphany api so any help would be appreciated. Cheers, Rob From jframeau@cyberdeck.com Tue Jun 27 12:39:41 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 2A6963B00FF for ; Tue, 27 Jun 2006 12:39:41 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08411-03 for ; Tue, 27 Jun 2006 12:39:39 -0400 (EDT) Received: from webmail1.cyberdeck.net (webmail1.cyberdeck.net [213.244.7.110]) by menubar.gnome.org (Postfix) with ESMTP id 35D4D3B00D7 for ; Tue, 27 Jun 2006 12:39:38 -0400 (EDT) Received: from localhost (webmail1.cyberdeck.net [127.0.0.1]) by webmail1.cyberdeck.net (Postfix) with ESMTP id 02A06236F40; Tue, 27 Jun 2006 18:39:04 +0200 (CEST) Received: from webmail1.cyberdeck.net ([127.0.0.1]) by localhost (webmail1.cyberdeck.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12933-10; Tue, 27 Jun 2006 18:39:02 +0200 (CEST) Received: from [10.0.1.5] (unknown [10.0.1.5]) by webmail1.cyberdeck.net (Postfix) with ESMTP id D6B3D236F3C; Tue, 27 Jun 2006 18:39:01 +0200 (CEST) Message-ID: <44A15F21.90206@cyberdeck.com> Date: Tue, 27 Jun 2006 18:38:57 +0200 From: jean-francois Rameau User-Agent: Thunderbird 1.5 (X11/20060119) MIME-Version: 1.0 To: epiphany-list@gnome.org Subject: Re: I work on the french translation References: <1151346557.7097.2.camel@Ubuntu> In-Reply-To: <1151346557.7097.2.camel@Ubuntu> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: amavisd-new at cyberdeck.net X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.6 tagged_above=-999 required=2 tests=[AWL=0.000, BAYES_00=-2.599, SPF_PASS=-0.001] X-Spam-Score: -2.6 X-Spam-Level: Cc: DMC Mandrake X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 16:39:41 -0000 Hi david, I think the best way to get your update committed is to send a mail to=20 gnomefr@traduc.org. There are good guys to help you :) Merci pour cette mise =C3=A0 jour :) Jean-Fran=C3=A7ois DMC Mandrake wrote: > Hi > > I updated the french .po file. I am not perfect in french so i think=20 > the file need some review. > > Regards, David > > --- > > *Linus Torvalds: **/Vraiment, je ne suis pas l=C3=A0 pour d=C3=A9truire= =20 > Microsoft. =C3=87a sera juste un effet secondaire tout =C3=A0 fait invo= lontaire./* > > -----------------------------------------------------------------------= - > > _______________________________________________ > epiphany-list mailing list > epiphany-list@gnome.org > http://mail.gnome.org/mailman/listinfo/epiphany-list > =20 --=20 CYBERDECK - Solutions de bornes interactives jean-fran=C3=A7ois RAMEAU - Chef de Projet R&D 300 route nationale 6 - 69760 Limonest - France tel : (33) 0820 820 107 - Fax : (33) 04 78 66 74 00 email:jframeau@cyberdeck.com http://www.cyberdeck.com From gnomelists@sstuhr.dk Tue Jun 27 13:43:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 1094D3B0106 for ; Tue, 27 Jun 2006 13:43:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10597-07 for ; Tue, 27 Jun 2006 13:43:19 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id E5AC03B03CF for ; Tue, 27 Jun 2006 13:43:18 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id 5247C8A00BA; Tue, 27 Jun 2006 19:42:55 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: rob miller In-Reply-To: <3af93da10606270350u13adf912hafc6f6c4965633e@mail.gmail.com> References: <3af93da10606270350u13adf912hafc6f6c4965633e@mail.gmail.com> Content-Type: text/plain Date: Tue, 27 Jun 2006 19:42:54 +0200 Message-Id: <1151430174.5374.5.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.573 tagged_above=-999 required=2 tests=[AWL=0.026, BAYES_00=-2.599] X-Spam-Score: -2.573 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Jun 2006 17:43:21 -0000 tir, 27 06 2006 kl. 18:50 +0800, skrev rob miller: > Hi Stefan and all, > > I really appreciate the 'unofficial extensions' you have made, > especially the 'only one close button / tab scaling' extension however > i've come across a small bug which i'm hoping someone can address. I > have a number of smart bookmarks across to the right of the toolbar > that holds the back/forward/stop/refresh buttons. If i load the 'close > one tab' extension, those bookmarks will continue to work fine however > if i close the browser they will not be there next load and i'll have > to add them again. I'm not sure how to go about fixing this, so far > the dabbling i've done with extensions has been less integrated with > the epiphany api so any help would be appreciated. Thank you for reporting the bug; I don't have any bookmarks in my toolbar, so I hadn't discovered it myself. It should be fixed now. You can download the updated version from: http://www.sstuhr.dk/epiphany-extensions/ > Cheers, > Rob Stefan From kristoffer.lunden@gmail.com Tue Jun 27 21:12:21 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 39BDD3B0002 for ; Tue, 27 Jun 2006 21:12:21 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23106-05 for ; Tue, 27 Jun 2006 21:12:18 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.200]) by menubar.gnome.org (Postfix) with ESMTP id 724243B0079 for ; Tue, 27 Jun 2006 21:12:18 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id r28so1572925nza for ; Tue, 27 Jun 2006 18:11:16 -0700 (PDT) Received: by 10.36.47.14 with SMTP id u14mr112667nzu; Tue, 27 Jun 2006 17:06:28 -0700 (PDT) Received: by 10.36.132.19 with HTTP; Tue, 27 Jun 2006 17:06:21 -0700 (PDT) Message-ID: Date: Wed, 28 Jun 2006 02:06:21 +0200 From: "=?UTF-8?Q?Kristoffer_Lund=C3=A9n?=" To: "Stefan Stuhr" Subject: Re: A couple of new tab related extensions In-Reply-To: <1151082344.5295.25.camel@thinkpadr40> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_13091_22520190.1151453181985" References: <1151082344.5295.25.camel@thinkpadr40> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.936 tagged_above=-999 required=2 tests=[AWL=-0.135, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_30_40=0.374, HTML_MESSAGE=0.001, MIME_BASE64_NO_NAME=0.224, SPF_PASS=-0.001] X-Spam-Score: -1.936 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 01:12:21 -0000 ------=_Part_13091_22520190.1151453181985 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline SGVsbG8gU3RlZmFuLAoKT24gNi8yMy8wNiwgU3RlZmFuIFN0dWhyIDxnbm9tZWxpc3RzQHNzdHVo ci5kaz4gd3JvdGU6Cj4KPiBJIGFtIG5vdCBoYXBweSB3aXRoIHRoZSBkZWZhdWx0IHRhYiBpbXBs ZW1lbnRhdGlvbiBpbiBFcGlwaGFueS4gRm9yIG9uZQo+IHRoaW5nLCBJIGRvbid0IGxpa2UgdG8g aGF2ZSBhIGNsb3NlIGJ1dHRvbiBvbiBldmVyeSB0YWIuIEkgYWxzbyBkb24ndAo+IGxpa2UgdGhh dCB0aGUgdGFicyBoYXZlIGEgZml4ZWQgd2lkdGgsIGFuZCBkb24ndCBzY2FsZSBsaWtlIGluIEZp cmVmb3guCj4KPiBJIGFtIHN1cmUgdGhhdCB0aGVyZSBhcmUgZ29vZCByZWFzb25zLCB1c2FiaWxp dHkgcmVsYXRlZCBhbmQgb3RoZXJ3aXNlLAo+IGZvciBoYXZpbmcgdGFicyB3b3JraW5nIHRoZSB3 YXkgdGhleSBkbyBpbiBFcGlwaGFueS4gSXQncyBqdXN0IG5vdCB0aGUKPiB3YXkgSSB3YW50IHRh YnMgdG8gd29yayBpbiBhIHdlYiBicm93c2VyLgoKCkkgY291bGRuJ3QgYWdyZWUgbW9yZSEgVGhl IGZpeGVkIGFuZCBkaXNhcHBlYXJpbmcgdGFicyBhcmUgaG9ycmlibGUsIGFuZCBhCnNjYXJ5IHVz YWJpbGl0eSBidWcgaW4gbXkgb3Bpbmlvbiwgd2hvc2Ugb25seSBhcHBhcmVudCBwcm8gaXMgdGhh dCB0aGV5IGFyZQplYXNpZXIgdG8gY2xvc2UgYXMgb3Bwb3NlZCB0byBmaW5kIGFuZCBzZWxlY3Qu Li4KCkkgd2FzIGFibGUgdG8gbWFrZSBzb20gUHl0aG9uIGV4dGVuc2lvbnMgdG8gbWFrZSB0aGUK PiB0YWIgaW1wbGVtZW50YXRpb24gaW4gRXBpcGhhbnkgdXNhYmxlIGZvciBtZS4KPgo+IFlvdSBj YW4gZmluZCB0aGUgZXh0ZW5zaW9ucyBoZXJlOgo+IGh0dHA6Ly93d3cuc3N0dWhyLmRrL2VwaXBo YW55LWV4dGVuc2lvbnMvCgoKVG90YWxseSBhd2Vzb21lLiBTdXBlci4gV293LiBNYWtlcyBFcGlw aGFueSBwb3NzaWJsZSB0byBhY3R1YWxseSB1c2UgZm9yCnJlYWwsIGJlZW4gc28gbG9va2luZyBm b3J3YXJkIHRvIHNvbWV0aGluZyBsaWtlIHRoaXMuCgpJJ20gbm90IGNvbXBsZXRlbHkgY29tZm9y dGFibGUgd2l0aCBvbmx5IHRoZSBjbG9zZSBidXR0b24gdGhvdWdoLCBlc3BlY2lhbGx5CmFzIEkg ZmluZCBpdCBhIGJpdCBoYXJkIHRvIHBsYWNlLiBEbyB5b3UgdGhpbmsgdGhhdCBpdCB3b3VsZCBi ZSBwb3NzaWJsZSB0bwphZGQgY2xvc2luZyB0YWJzIG9uIG1pZGRsZSBjbGljaywgbGlrZSBpbiBG aXJlZm94LCB0byB5b3VyIGV4dGVuc2lvbj8gKE1heWJlCndhbnQgdG8gdHVybiBvZiB0aGF0IHNj cm9sbGluZyBvbiB0aGUgd2hlZWwgdG9vLCBkdW5uby4gSSdtIGp1c3QgYW5ub3llZCBieQppdCku CgpBbGwgaW4gYWxsLCBqdXN0IHdhbnRlZCB0byB0ZWxsIHlvdSBob3cgbXVjaCBJIGFwcHJlY2lh dGUgdGhpcywgYW5kIGhvcGUKdGhpcyBleHRlbnNpb24gcXVpY2tseSBtYWtlcyBpdCBpbnRvIG1h aW4uIE1heWJlIHdpdGggc29tZSBzaW1wbGUKcHJlZmVyZW5jZXMgYWRkZWQsIHNheSBjbG9zZSBi dXR0b25zIG9yIG5vdCwgbWlkZGxlIGNsaWNrIGNsb3NlcyBhbmQgc28gb24sCml0IGNvdWxkIHBy b2JhYmx5IGJlIGEgbGlmZXNhdmVyIG9mIG1hbnkuCgpPaCwgYW5kIEdlZGl0IHN1ZmZlcnMgZnJv bSB0aGUgc2FtZSBidWcsIG1heWJlIGEgbGl0dGxlIHBsdWdpbiBmb3IgdGhhdAp0b28uLi4/IDst KQoKTWFueSB0aGFua3MsCgotLSBTdG9mZmUKCgoKClRoYW5rcyBmb3IgbWFraW5nIEVwaXBoYW55 LAo+IFN0ZWZhbgo+Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KPiBlcGlwaGFueS1saXN0IG1haWxpbmcgbGlzdAo+IGVwaXBoYW55LWxpc3RAZ25vbWUu b3JnCj4gaHR0cDovL21haWwuZ25vbWUub3JnL21haWxtYW4vbGlzdGluZm8vZXBpcGhhbnktbGlz dAo+CgoKCi0tIApLcmlzdG9mZmVyIEx1bmTDqW4K4pyJIGtyaXN0b2ZmZXIubHVuZGVuQGdtYWls LmNvbQrinIkga3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51Cmh0dHA6Ly93d3cuZ2FtZW1h a2VyLm51LwrimI4gMDcwNCA0OCA5OCA3Nwo= ------=_Part_13091_22520190.1151453181985 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline SGVsbG8gU3RlZmFuLDxicj48YnI+T24gNi8yMy8wNiwgPGIgY2xhc3M9ImdtYWlsX3NlbmRlcm5h bWUiPlN0ZWZhbiBTdHVocjwvYj4gJmx0OzxhIGhyZWY9Im1haWx0bzpnbm9tZWxpc3RzQHNzdHVo ci5kayI+Z25vbWVsaXN0c0Bzc3R1aHIuZGs8L2E+Jmd0OyB3cm90ZTo8ZGl2PjxzcGFuIGNsYXNz PSJnbWFpbF9xdW90ZSI+PC9zcGFuPjxibG9ja3F1b3RlIGNsYXNzPSJnbWFpbF9xdW90ZSIgc3R5 bGU9ImJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiKDIwNCwgMjA0LCAyMDQpOyBtYXJnaW46IDBw dCAwcHQgMHB0IDAuOGV4OyBwYWRkaW5nLWxlZnQ6IDFleDsiPgpJIGFtIG5vdCBoYXBweSB3aXRo IHRoZSBkZWZhdWx0IHRhYiBpbXBsZW1lbnRhdGlvbiBpbiBFcGlwaGFueS4gRm9yIG9uZTxicj50 aGluZywgSSBkb24ndCBsaWtlIHRvIGhhdmUgYSBjbG9zZSBidXR0b24gb24gZXZlcnkgdGFiLiBJ IGFsc28gZG9uJ3Q8YnI+bGlrZSB0aGF0IHRoZSB0YWJzIGhhdmUgYSBmaXhlZCB3aWR0aCwgYW5k IGRvbid0IHNjYWxlIGxpa2UgaW4gRmlyZWZveC48YnI+Cjxicj5JIGFtIHN1cmUgdGhhdCB0aGVy ZSBhcmUgZ29vZCByZWFzb25zLCB1c2FiaWxpdHkgcmVsYXRlZCBhbmQgb3RoZXJ3aXNlLDxicj5m b3IgaGF2aW5nIHRhYnMgd29ya2luZyB0aGUgd2F5IHRoZXkgZG8gaW4gRXBpcGhhbnkuIEl0J3Mg anVzdCBub3QgdGhlPGJyPndheSBJIHdhbnQgdGFicyB0byB3b3JrIGluIGEgd2ViIGJyb3dzZXIu PC9ibG9ja3F1b3RlPjxkaXY+PGJyPkkgY291bGRuJ3QgYWdyZWUgbW9yZSEgVGhlIGZpeGVkIGFu ZCBkaXNhcHBlYXJpbmcgdGFicyBhcmUgaG9ycmlibGUsIGFuZCBhIHNjYXJ5IHVzYWJpbGl0eSBi dWcgaW4gbXkgb3Bpbmlvbiwgd2hvc2Ugb25seSBhcHBhcmVudCBwcm8gaXMgdGhhdCB0aGV5IGFy ZSBlYXNpZXIgdG8gY2xvc2UgYXMgb3Bwb3NlZCB0byBmaW5kIGFuZCBzZWxlY3QuLi4KPGJyPjwv ZGl2Pjxicj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJib3JkZXItbGVm dDogMXB4IHNvbGlkIHJnYigyMDQsIDIwNCwgMjA0KTsgbWFyZ2luOiAwcHQgMHB0IDBwdCAwLjhl eDsgcGFkZGluZy1sZWZ0OiAxZXg7Ij5JIHdhcyBhYmxlIHRvIG1ha2Ugc29tIFB5dGhvbiBleHRl bnNpb25zIHRvIG1ha2UgdGhlPGJyPnRhYiBpbXBsZW1lbnRhdGlvbiBpbiBFcGlwaGFueSB1c2Fi bGUgZm9yIG1lLgo8YnI+PGJyPllvdSBjYW4gZmluZCB0aGUgZXh0ZW5zaW9ucyBoZXJlOjxicj48 YSBocmVmPSJodHRwOi8vd3d3LnNzdHVoci5kay9lcGlwaGFueS1leHRlbnNpb25zLyI+aHR0cDov L3d3dy5zc3R1aHIuZGsvZXBpcGhhbnktZXh0ZW5zaW9ucy88L2E+PC9ibG9ja3F1b3RlPjxkaXY+ PGJyPlRvdGFsbHkgYXdlc29tZS4gU3VwZXIuIFdvdy4gTWFrZXMgRXBpcGhhbnkgcG9zc2libGUg dG8gYWN0dWFsbHkgdXNlIGZvciByZWFsLCBiZWVuIHNvIGxvb2tpbmcgZm9yd2FyZCB0byBzb21l dGhpbmcgbGlrZSB0aGlzLgo8YnI+PGJyPkknbSBub3QgY29tcGxldGVseSBjb21mb3J0YWJsZSB3 aXRoIG9ubHkgdGhlIGNsb3NlIGJ1dHRvbiB0aG91Z2gsIGVzcGVjaWFsbHkgYXMgSSBmaW5kIGl0 IGEgYml0IGhhcmQgdG8gcGxhY2UuIERvIHlvdSB0aGluayB0aGF0IGl0IHdvdWxkIGJlIHBvc3Np YmxlIHRvIGFkZCBjbG9zaW5nIHRhYnMgb24gbWlkZGxlIGNsaWNrLCBsaWtlIGluIEZpcmVmb3gs IHRvIHlvdXIgZXh0ZW5zaW9uPyAoTWF5YmUgd2FudCB0byB0dXJuIG9mIHRoYXQgc2Nyb2xsaW5n IG9uIHRoZSB3aGVlbCB0b28sIGR1bm5vLiBJJ20ganVzdCBhbm5veWVkIGJ5IGl0KS4KPGJyPjxi cj5BbGwgaW4gYWxsLCBqdXN0IHdhbnRlZCB0byB0ZWxsIHlvdSBob3cgbXVjaCBJIGFwcHJlY2lh dGUgdGhpcywgYW5kIGhvcGUgdGhpcyBleHRlbnNpb24gcXVpY2tseSBtYWtlcyBpdCBpbnRvIG1h aW4uIE1heWJlIHdpdGggc29tZSBzaW1wbGUgcHJlZmVyZW5jZXMgYWRkZWQsIHNheSBjbG9zZSBi dXR0b25zIG9yIG5vdCwgbWlkZGxlIGNsaWNrIGNsb3NlcyBhbmQgc28gb24sIGl0IGNvdWxkIHBy b2JhYmx5IGJlIGEgbGlmZXNhdmVyIG9mIG1hbnkuCjxicj48YnI+PC9kaXY+T2gsIGFuZCBHZWRp dCBzdWZmZXJzIGZyb20gdGhlIHNhbWUgYnVnLCBtYXliZSBhIGxpdHRsZSBwbHVnaW4gZm9yIHRo YXQgdG9vLi4uPyA7LSk8YnI+PGJyPk1hbnkgdGhhbmtzLDxicj48YnI+LS0gU3RvZmZlPGJyPjxi cj48YnI+PGJyPjxicj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJib3Jk ZXItbGVmdDogMXB4IHNvbGlkIHJnYigyMDQsIDIwNCwgMjA0KTsgbWFyZ2luOiAwcHQgMHB0IDBw dCAwLjhleDsgcGFkZGluZy1sZWZ0OiAxZXg7Ij4KVGhhbmtzIGZvciBtYWtpbmcgRXBpcGhhbnks PGJyPlN0ZWZhbjxicj48YnI+X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX188YnI+ZXBpcGhhbnktbGlzdCBtYWlsaW5nIGxpc3Q8YnI+PGEgaHJlZj0ibWFpbHRv OmVwaXBoYW55LWxpc3RAZ25vbWUub3JnIj5lcGlwaGFueS1saXN0QGdub21lLm9yZzwvYT48YnI+ PGEgaHJlZj0iaHR0cDovL21haWwuZ25vbWUub3JnL21haWxtYW4vbGlzdGluZm8vZXBpcGhhbnkt bGlzdCI+Cmh0dHA6Ly9tYWlsLmdub21lLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2VwaXBoYW55LWxp c3Q8L2E+PGJyPjwvYmxvY2txdW90ZT48L2Rpdj48YnI+PGJyIGNsZWFyPSJhbGwiPjxicj4tLSA8 YnI+S3Jpc3RvZmZlciBMdW5kw6luPGJyPuKciSA8YSBocmVmPSJtYWlsdG86a3Jpc3RvZmZlci5s dW5kZW5AZ21haWwuY29tIj5rcmlzdG9mZmVyLmx1bmRlbkBnbWFpbC5jb208L2E+PGJyPuKciSA8 YSBocmVmPSJtYWlsdG86a3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51Ij4Ka3Jpc3RvZmZl ci5sdW5kZW5AZ2FtZW1ha2VyLm51PC9hPjxicj48YSBocmVmPSJodHRwOi8vd3d3LmdhbWVtYWtl ci5udS8iPmh0dHA6Ly93d3cuZ2FtZW1ha2VyLm51LzwvYT48YnI+4piOIDA3MDQgNDggOTggNzc8 YnI+Cg== ------=_Part_13091_22520190.1151453181985-- From kristoffer.lunden@gmail.com Tue Jun 27 21:23:11 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5D1493B000F for ; Tue, 27 Jun 2006 21:23:11 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23104-09 for ; Tue, 27 Jun 2006 21:23:10 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.200]) by menubar.gnome.org (Postfix) with ESMTP id 436EE3B0002 for ; Tue, 27 Jun 2006 21:23:10 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id 9so1878248nzo for ; Tue, 27 Jun 2006 18:22:11 -0700 (PDT) Received: by 10.36.140.2 with SMTP id n2mr306484nzd; Tue, 27 Jun 2006 18:22:11 -0700 (PDT) Received: by 10.36.132.19 with HTTP; Tue, 27 Jun 2006 18:22:11 -0700 (PDT) Message-ID: Date: Wed, 28 Jun 2006 03:22:11 +0200 From: "=?UTF-8?Q?Kristoffer_Lund=C3=A9n?=" To: "Reinout van Schouwen" Subject: Re: Looong freezes when watching google video In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_13784_20046499.1151457731215" References: <1151336383.86561.7.camel@dracula.transylvania.net> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.898 tagged_above=-999 required=2 tests=[AWL=-0.174, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, HTML_30_40=0.374, HTML_MESSAGE=0.001, MIME_BASE64_NO_NAME=0.224, SPF_PASS=-0.001, TW_WF=0.077] X-Spam-Score: -1.898 X-Spam-Level: Cc: Epiphany List X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 01:23:11 -0000 ------=_Part_13784_20046499.1151457731215 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline T24gNi8yNy8wNiwgUmVpbm91dCB2YW4gU2Nob3V3ZW4gPHJlaW5vdXRzQGdub21lLm9yZz4gd3Jv dGU6Cj4KPiBPbiBNb24sIDI2IEp1biAyMDA2LCBEZXYgVHVnbmFpdCB3cm90ZToKPgo+ID4gRmxh c2ggdmlkZW9zIGV0YyBhbmQgZXZlbiBqdXN0IGJhc2ljIGdyYXBoaWNzIGFsd2F5cyBjcmFzaCBl cGlwaGFueS4KPiA+IEZpcmVmb3ggZG9lc24ndCBzdGFuZCBhIGNoYW5jZSBlaXRoZXIuIFRoZSBv bmx5IGJyb3N3ZXIgdGhhdCB3b3Jrcwo+ID4gZmxhd2xlc3Mgd2l0aCBmbGFzaCBmb3IgbWUgaXMg b3BlcmEuCj4KPiBJIHRoaW5rIHRoZXJlIG11c3QgYmUgc29tZXRoaW5nIHdyb25nIHdpdGggeW91 ciBzeXN0ZW0uCj4KPiBXaGlsZSBJIGhhdmUgZXhwZXJpZW5jZWQgYSBGbGFzaC1pbmR1Y2VkIGNy YXNoIG9uY2UgaW4gYSB3aGlsZSwgSQo+IHJlY2VudGx5IHZpZXdlZCBzb21lIEdvb2dsZSB2aWRl b3MgaW4gRXBpcGhhbnkgd2l0aG91dCBhbnkgdHJvdWJsZSBhbmQKPiBtb3N0IEZsYXNoIHBhZ2Vz IGFyZSByZW5kZXJlZCBmaW5lLgo+Cj4gTWFrZSBzdXJlIHlvdSBoYXZlIHRoZSBvZmZpY2lhbCBG bGFzaCA3IHBsdWdpbiBmcm9tIE1hY3JvbWVkaWEsIHN0dWZmCj4gbGlrZSBzd2ZkZWMgKndpbGwq IGNyYXNoIHlvdXIgYnJvd3Nlci4KCgoKSSBkb24ndCBoYXZlIHRoYXQga2luZCBvZiBwcm9ibGVt cy4gOikgSSBjYW4gdmlldyBtb3N0IG1vdmllcyBmaW5lLCBleGNlcHQKdGhlIGZsYXNoIDggb25l cyAtIEkgZG8gZXhwZXJpZW5jZSBjcmFzaGVzLCBvciByYXRoZXIgbG9jay11cHMsIGJ1dCBvbmx5 CnVwb24gdW5sb2FkaW5nIG9yIGNsb3NpbmcgdGhlIHBhZ2UsIGFuZCBub3QgYWx3YXlzLgoKU3Rp bGwgd29uZGVyIGlmIGNhY2hpbmcvbWVtb3J5L3doYXRldmVyIGlzIGRvbmUgZGlmZmVyZW50bHkg YW5kIGl0IGlzIHRvIGJlCmV4cGVjdGVkIHRoYXQgRXBpcGhhbnkgbWlnaHQgaGFuZGxlIGl0IHBv b3JseSwgb3IgaWYgaXQncyBzb21ldGhpbmcgdG8gZG8Kd2l0aCBteSBzZXR1cD8KCi0tIFN0b2Zm ZQoKCi0tIApLcmlzdG9mZmVyIEx1bmTDqW4K4pyJIGtyaXN0b2ZmZXIubHVuZGVuQGdtYWlsLmNv bQrinIkga3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51Cmh0dHA6Ly93d3cuZ2FtZW1ha2Vy Lm51LwrimI4gMDcwNCA0OCA5OCA3Nwo= ------=_Part_13784_20046499.1151457731215 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline T24gNi8yNy8wNiwgPGIgY2xhc3M9ImdtYWlsX3NlbmRlcm5hbWUiPlJlaW5vdXQgdmFuIFNjaG91 d2VuPC9iPiAmbHQ7PGEgaHJlZj0ibWFpbHRvOnJlaW5vdXRzQGdub21lLm9yZyI+cmVpbm91dHNA Z25vbWUub3JnPC9hPiZndDsgd3JvdGU6PGRpdj48c3BhbiBjbGFzcz0iZ21haWxfcXVvdGUiPjwv c3Bhbj48YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxlPSJib3JkZXItbGVmdDog MXB4IHNvbGlkIHJnYigyMDQsIDIwNCwgMjA0KTsgbWFyZ2luOiAwcHQgMHB0IDBwdCAwLjhleDsg cGFkZGluZy1sZWZ0OiAxZXg7Ij4KT24gTW9uLCAyNiBKdW4gMjAwNiwgRGV2IFR1Z25haXQgd3Jv dGU6PGJyPjxicj4mZ3Q7IEZsYXNoIHZpZGVvcyBldGMgYW5kIGV2ZW4ganVzdCBiYXNpYyBncmFw aGljcyBhbHdheXMgY3Jhc2ggZXBpcGhhbnkuPGJyPiZndDsgRmlyZWZveCBkb2Vzbid0IHN0YW5k IGEgY2hhbmNlIGVpdGhlci4gVGhlIG9ubHkgYnJvc3dlciB0aGF0IHdvcmtzPGJyPiZndDsgZmxh d2xlc3Mgd2l0aCBmbGFzaCBmb3IgbWUgaXMgb3BlcmEuCjxicj48YnI+SSB0aGluayB0aGVyZSBt dXN0IGJlIHNvbWV0aGluZyB3cm9uZyB3aXRoIHlvdXIgc3lzdGVtLjxicj48YnI+V2hpbGUgSSBo YXZlIGV4cGVyaWVuY2VkIGEgRmxhc2gtaW5kdWNlZCBjcmFzaCBvbmNlIGluIGEgd2hpbGUsIEk8 YnI+cmVjZW50bHkgdmlld2VkIHNvbWUgR29vZ2xlIHZpZGVvcyBpbiBFcGlwaGFueSB3aXRob3V0 IGFueSB0cm91YmxlIGFuZDxicj5tb3N0IEZsYXNoIHBhZ2VzIGFyZSByZW5kZXJlZCBmaW5lLgo8 YnI+PGJyPk1ha2Ugc3VyZSB5b3UgaGF2ZSB0aGUgb2ZmaWNpYWwgRmxhc2ggNyBwbHVnaW4gZnJv bSBNYWNyb21lZGlhLCBzdHVmZjxicj5saWtlIHN3ZmRlYyAqd2lsbCogY3Jhc2ggeW91ciBicm93 c2VyLjwvYmxvY2txdW90ZT48ZGl2Pjxicj48YnI+SSBkb24ndCBoYXZlIHRoYXQga2luZCBvZiBw cm9ibGVtcy4gOikgSSBjYW4gdmlldyBtb3N0IG1vdmllcyBmaW5lLCBleGNlcHQgdGhlIGZsYXNo IDggb25lcyAtIEkgZG8gZXhwZXJpZW5jZSBjcmFzaGVzLCBvciByYXRoZXIgbG9jay11cHMsIGJ1 dCBvbmx5IHVwb24gdW5sb2FkaW5nIG9yIGNsb3NpbmcgdGhlIHBhZ2UsIGFuZCBub3QgYWx3YXlz Lgo8YnI+PGJyPlN0aWxsIHdvbmRlciBpZiBjYWNoaW5nL21lbW9yeS93aGF0ZXZlciBpcyBkb25l IGRpZmZlcmVudGx5IGFuZCBpdCBpcyB0byBiZSBleHBlY3RlZCB0aGF0IEVwaXBoYW55IG1pZ2h0 IGhhbmRsZSBpdCBwb29ybHksIG9yIGlmIGl0J3Mgc29tZXRoaW5nIHRvIGRvIHdpdGggbXkgc2V0 dXA/PGJyPjxicj4tLSBTdG9mZmU8YnI+PC9kaXY+PC9kaXY+PGJyIGNsZWFyPSJhbGwiPgo8YnI+ LS0gPGJyPktyaXN0b2ZmZXIgTHVuZMOpbjxicj7inIkgPGEgaHJlZj0ibWFpbHRvOmtyaXN0b2Zm ZXIubHVuZGVuQGdtYWlsLmNvbSI+a3Jpc3RvZmZlci5sdW5kZW5AZ21haWwuY29tPC9hPjxicj7i nIkgPGEgaHJlZj0ibWFpbHRvOmtyaXN0b2ZmZXIubHVuZGVuQGdhbWVtYWtlci5udSI+a3Jpc3Rv ZmZlci5sdW5kZW5AZ2FtZW1ha2VyLm51PC9hPjxicj48YSBocmVmPSJodHRwOi8vd3d3LmdhbWVt YWtlci5udS8iPgpodHRwOi8vd3d3LmdhbWVtYWtlci5udS88L2E+PGJyPuKYjiAwNzA0IDQ4IDk4 IDc3PGJyPgo= ------=_Part_13784_20046499.1151457731215-- From gnomelists@sstuhr.dk Wed Jun 28 03:09:04 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 746AD3B000F for ; Wed, 28 Jun 2006 03:09:04 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29666-10 for ; Wed, 28 Jun 2006 03:09:02 -0400 (EDT) Received: from pfepc.post.tele.dk (pfepc.post.tele.dk [195.41.46.237]) by menubar.gnome.org (Postfix) with ESMTP id A04513B0011 for ; Wed, 28 Jun 2006 03:09:02 -0400 (EDT) Received: from [192.168.1.4] (0x50a590d9.boanxx16.adsl-dhcp.tele.dk [80.165.144.217]) by pfepc.post.tele.dk (Postfix) with ESMTP id 4AD988A000E; Wed, 28 Jun 2006 09:08:01 +0200 (CEST) Subject: Re: A couple of new tab related extensions From: Stefan Stuhr To: Kristoffer =?ISO-8859-1?Q?Lund=E9n?= In-Reply-To: References: <1151082344.5295.25.camel@thinkpadr40> Content-Type: text/plain; charset=UTF-8 Date: Wed, 28 Jun 2006 09:08:00 +0200 Message-Id: <1151478481.5374.27.camel@thinkpadr40> Mime-Version: 1.0 X-Mailer: Evolution 2.6.1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.58 tagged_above=-999 required=2 tests=[AWL=0.019, BAYES_00=-2.599] X-Spam-Score: -2.58 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 07:09:04 -0000 ons, 28 06 2006 kl. 02:06 +0200, skrev Kristoffer Lundén: > I'm not completely comfortable with only the close button though, > especially as I find it a bit hard to place. Do you think that it > would be possible to add closing tabs on middle click, like in > Firefox, to your extension? (Maybe want to turn of that scrolling on > the wheel too, dunno. I'm just annoyed by it). I don't want to add it to the same extension. So I have now made a new extension that should do what you want. It is at http://www.sstuhr.dk/epiphany-extensions/ like the others, "Middle Click Tab Close". It disables scroll on the tab bar, too. > All in all, just wanted to tell you how much I appreciate this, and > hope this extension quickly makes it into main. Maybe with some simple > preferences added, say close buttons or not, middle click closes and > so on, it could probably be a lifesaver of many. I don't know about preferences. I don't want to add too much to the UI, I like it better when extensions do what I want without being in the way. And I certainly wouldn't like it if every other extension added a menu item for their separate preferences dialogs. Maybe it should be possible to have preferences dialogs for loaded extension, that could be opened from the extensions manager. > Oh, and Gedit suffers from the same bug, maybe a little plugin for > that too...? ;-) While I do use gedit for text editing, I don't use it in the same way as a web browser. I am not even sure I want to use such an extension for gedit. And while gedit does support developing Python extensions, it's not a thing I want to do currently. > Many thanks, > > -- Stoffe Stefan From kristoffer.lunden@gmail.com Wed Jun 28 07:39:50 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 40E243B0087 for ; Wed, 28 Jun 2006 07:39:50 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08436-03 for ; Wed, 28 Jun 2006 07:39:47 -0400 (EDT) Received: from nz-out-0102.google.com (nz-out-0102.google.com [64.233.162.197]) by menubar.gnome.org (Postfix) with ESMTP id E56FE3B00B9 for ; Wed, 28 Jun 2006 07:39:46 -0400 (EDT) Received: by nz-out-0102.google.com with SMTP id o37so1374504nzf for ; Wed, 28 Jun 2006 04:39:18 -0700 (PDT) Received: by 10.36.97.8 with SMTP id u8mr1012559nzb; Wed, 28 Jun 2006 04:39:17 -0700 (PDT) Received: by 10.36.132.19 with HTTP; Wed, 28 Jun 2006 04:39:17 -0700 (PDT) Message-ID: Date: Wed, 28 Jun 2006 13:39:17 +0200 From: "=?UTF-8?Q?Kristoffer_Lund=C3=A9n?=" To: "Stefan Stuhr" Subject: Re: A couple of new tab related extensions In-Reply-To: <1151478481.5374.27.camel@thinkpadr40> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 Content-Disposition: inline References: <1151082344.5295.25.camel@thinkpadr40> <1151478481.5374.27.camel@thinkpadr40> X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-2.11 tagged_above=-999 required=2 tests=[AWL=0.066, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2, MIME_BASE64_NO_NAME=0.224, SPF_PASS=-0.001] X-Spam-Score: -2.11 X-Spam-Level: Cc: epiphany-list@gnome.org X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2006 11:39:50 -0000 T24gNi8yOC8wNiwgU3RlZmFuIFN0dWhyIDxnbm9tZWxpc3RzQHNzdHVoci5kaz4gd3JvdGU6Cj4g SSBkb24ndCB3YW50IHRvIGFkZCBpdCB0byB0aGUgc2FtZSBleHRlbnNpb24uIFNvIEkgaGF2ZSBu b3cgbWFkZSBhIG5ldwo+IGV4dGVuc2lvbiB0aGF0IHNob3VsZCBkbyB3aGF0IHlvdSB3YW50LiBJ dCBpcyBhdAo+IGh0dHA6Ly93d3cuc3N0dWhyLmRrL2VwaXBoYW55LWV4dGVuc2lvbnMvIGxpa2Ug dGhlIG90aGVycywgIk1pZGRsZSBDbGljawo+IFRhYiBDbG9zZSIuIEl0IGRpc2FibGVzIHNjcm9s bCBvbiB0aGUgdGFiIGJhciwgdG9vLgoKVGhhdCB3b3JrcyBqdXN0IGZpbmUsIHRoYW5rcyEKCgo+ IEkgZG9uJ3Qga25vdyBhYm91dCBwcmVmZXJlbmNlcy4gSSBkb24ndCB3YW50IHRvIGFkZCB0b28g bXVjaCB0byB0aGUgVUksCj4gSSBsaWtlIGl0IGJldHRlciB3aGVuIGV4dGVuc2lvbnMgZG8gd2hh dCBJIHdhbnQgd2l0aG91dCBiZWluZyBpbiB0aGUKPiB3YXkuIEFuZCBJIGNlcnRhaW5seSB3b3Vs ZG4ndCBsaWtlIGl0IGlmIGV2ZXJ5IG90aGVyIGV4dGVuc2lvbiBhZGRlZCBhCj4gbWVudSBpdGVt IGZvciB0aGVpciBzZXBhcmF0ZSBwcmVmZXJlbmNlcyBkaWFsb2dzLgoKVHJ1ZSwgaXQncyBqdXN0 IHRoYXQgdGhlIGV4dGVuc2lvbnMgbGlzdCAod2hpY2ggaW4gaXRzZWxmIGlzIGp1c3QgYQpwcmVm ZXJlbmNlcyBkaWFsb2cgdW5kZXIgYW5vdGhlciBuYW1lIHRvZGF5Li4uKSBpcyBzdGFydGluZyB0 byBnZXQKbG9uZy4gU28sIGlmIGV2ZXJ5IHByZWZlcmVuY2UgaXMgaW5zdGVhZCBtYXNrZWQgYXMg YW4gZXh0ZW5zaW9uLCBpdApqdXN0IG1ha2VzIHRoYXQgbGlzdCB1bm1hbmFnZWFibGUuIEkgc3Vw cG9zZSB0aGF0IGludGVyZmFjZSB3aWxsIGdldAphbiBvdmVyaGF1bCB0aG91Z2guCgoKPiBNYXli ZSBpdCBzaG91bGQgYmUgcG9zc2libGUgdG8gaGF2ZSBwcmVmZXJlbmNlcyBkaWFsb2dzIGZvciBs b2FkZWQKPiBleHRlbnNpb24sIHRoYXQgY291bGQgYmUgb3BlbmVkIGZyb20gdGhlIGV4dGVuc2lv bnMgbWFuYWdlci4KClllYWgsIHRoYXQgaXMgaG93IC0gYXMgeW91IGtub3cgLSBGaXJlZm94IGRv ZXMgaXQuIEkgZ3Vlc3MgZWl0aGVyICB0aGUKZXh0ZW5zaW9ucyBuZWVkcyB0byBnbyB0aGlzIHdh eSwgb3IgIHRoZSBpbnRlcmZhY2UgbmVlZHMgc29tZSBraW5kIG9mCnNvcnRpbmcvc2VjdGlvbnMv dGFnZ2luZyBzbyB0aGF0IHlvdSBjYW4gaGF2ZSBhIExPVCBvZiBleHRlbnNpb25zLCBhbGwKZG9p bmcgb25lIHNtYWxsIHRoaW5nLiAiUHJlZmVyZW5jZXMgMiIsIGFzIGl0IHdlcmUuIFRoYXQgZG9l c24ndCBjb3ZlcgphbnkgZXZlbnR1YWwgc2V0dGluZ3MgbW9yZSB0aGFuIGFjdGl2YXRpbmcvZGVh Y3RpdmF0aW5nIHRob3VnaC4KCgo+IFdoaWxlIEkgZG8gdXNlIGdlZGl0IGZvciB0ZXh0IGVkaXRp bmcsIEkgZG9uJ3QgdXNlIGl0IGluIHRoZSBzYW1lIHdheSBhcwo+IGEgd2ViIGJyb3dzZXIuIEkg YW0gbm90IGV2ZW4gc3VyZSBJIHdhbnQgdG8gdXNlIHN1Y2ggYW4gZXh0ZW5zaW9uIGZvcgo+IGdl ZGl0LiBBbmQgd2hpbGUgZ2VkaXQgZG9lcyBzdXBwb3J0IGRldmVsb3BpbmcgUHl0aG9uIGV4dGVu c2lvbnMsIGl0J3MKPiBub3QgYSB0aGluZyBJIHdhbnQgdG8gZG8gY3VycmVudGx5LgoKCkNvdWxk bid0IGh1cnQgdG8gYXNrLCBhcyB5b3UgZmlndXJlZCBvdXQgaG93IHRvIGRvIGl0IGluIEVwaXBo YW55LiA6KQoKClRoYW5rcywKCi0tIFN0b2ZmZQoKCi0tIApLcmlzdG9mZmVyIEx1bmTDqW4K4pyJ IGtyaXN0b2ZmZXIubHVuZGVuQGdtYWlsLmNvbQrinIkga3Jpc3RvZmZlci5sdW5kZW5AZ2FtZW1h a2VyLm51Cmh0dHA6Ly93d3cuZ2FtZW1ha2VyLm51LwrimI4gMDcwNCA0OCA5OCA3Nwo= From reinouts@gnome.org Thu Jun 29 08:15:41 2006 Return-Path: X-Original-To: epiphany-list@gnome.org Delivered-To: epiphany-list@gnome.org Received: from localhost (unknown [127.0.0.1]) by menubar.gnome.org (Postfix) with ESMTP id 5E1ED3B0078 for ; Thu, 29 Jun 2006 08:15:41 -0400 (EDT) Received: from menubar.gnome.org ([127.0.0.1]) by localhost (menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 10427-01 for ; Thu, 29 Jun 2006 08:15:40 -0400 (EDT) Received: from flits.few.vu.nl (flits.few.vu.nl [192.31.231.65]) by menubar.gnome.org (Postfix) with ESMTP id 5CEF53B0004 for ; Thu, 29 Jun 2006 08:15:40 -0400 (EDT) Received: from localhost (localhost [127.0.0.1]) by flits.few.vu.nl with esmtp (Smail #114) id m1FvvQp-0001tMC; Thu, 29 Jun 2006 14:15 +0200 Date: Thu, 29 Jun 2006 14:15:38 +0200 (CEST) From: Reinout van Schouwen X-X-Sender: reinout@flits.few.vu.nl To: Epiphany List Subject: Re: Looong freezes when watching google video In-Reply-To: <1151395668.86561.27.camel@dracula.transylvania.net> Message-ID: References: <1151336383.86561.7.camel@dracula.transylvania.net> <1151395668.86561.27.camel@dracula.transylvania.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Status: No, score=-1.39 tagged_above=-999 required=2 tests=[AWL=-0.064, BAYES_00=-2.599, INFO_TLD=1.273] X-Spam-Score: -1.39 X-Spam-Level: X-BeenThere: epiphany-list@gnome.org X-Mailman-Version: 2.1.8 Precedence: list List-Id: For developers and users of the Epiphany web browser List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 Jun 2006 12:15:41 -0000 On Tue, 27 Jun 2006, Dev Tugnait wrote: > I do use flash block. I have a freebsd machine and google vids did > work but after the 1.8 upgrade it stopped working. I can't play or > view most of the flash stuff on any gecko based browser. flash7 is > experimental at best. Maybe the Flash plugin isn't playing nice with FreeBSD (just a guess)? I can't imagine how a different Epiphany version could make any difference in the plugin behaviour. I don't recall any significant changes in Gecko w.r.t. plugin behaviour either (but I don't follow Gecko developments that close, so take that with a grain of salt). regards, -- Reinout van Schouwen *** student of Artifical Intelligence email: reinout@cs.vu.nl *** mobile phone: +31-6-44360778 www.vanschouwen.info *** help mee met GNOME vertalen: nl.gnome.org