Re: [Evolution-hackers] WebKit port progress update

2011-08-28 Thread Srinivasa Ragavan
On Sat, Aug 27, 2011 at 11:38 PM, Matthew Barnes mbar...@redhat.com wrote:
 On Sat, 2011-08-27 at 09:26 +0530, Srinivasa Ragavan wrote:
 One thing I can say is that, this will be faster than the earlier
 method, for reason that even when we expand one attachment/mail, we
 rerender the entire mail and remember their previous states etc which
 is sort-a ugly. This approach only deals with the MIME part that you
 expand/hide and very simple and fast.

 Well the current approach of making the attachment button and the
 attachment itself two separate embedded widgets is suboptimal.  I know
 GtkHtml doesn't handle resizing embedded widgets very well so maybe it
 was done that way as a workaround?

 Assuming WebKit is better at resizing embedded widgets, an easier
 approach is to pack each button/attachment pair into a vbox and bind the
 button's expanded state to the lower widget's visible state.  Then
 you just have to embed one vbox per attachment, which should hopefully
 avoid having to redraw the whole email when expanding an attachment.

Right, but I doubt it. When I did for anjal, I had to make webkit
expand every time. It otherwise draws a scrollbar around it even when
you have space to expand. Not sure if things have improved lately. You
need to write some test code to confirm before you start up the
design.

-Srini.

 ___
 evolution-hackers mailing list
 evolution-hackers@gnome.org
 To change your list options or unsubscribe, visit ...
 http://mail.gnome.org/mailman/listinfo/evolution-hackers

___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-hackers


[Evolution-hackers] List of packages for debuging

2011-08-28 Thread François Michonneau

Hello,

  I am facing regular (apparently random) crashes with Evolution 3.0.2
and I would like to report these bugs. However, I seem to be missing
some debugging symbols in the gdb trace.

  I installed evolution and bug-buddy through the Gnome 3 PPA for Ubuntu
Natty. Does anybody know which additional packages I would need to
install to obtain the full debugging symbols?

  I don't know if it's related but there are these warnings that appear
after typing 'run' in gdb:

warning: the debug information found in
/usr/lib/debug//usr/lib/libxml2.so.2.7.8 does not match
/usr/lib/libxml2.so.2 (CRC mismatch).

warning: the debug information found in
/usr/lib/debug/usr/lib/libxml2.so.2.7.8 does not match
/usr/lib/libxml2.so.2 (CRC mismatch).

  Thanks for your help,
  -- François


signature.asc
Description: This is a digitally signed message part
___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] List of packages for debuging

2011-08-28 Thread Thomas Mittelstaedt
Am Sonntag, den 28.08.2011, 15:22 -0400 schrieb François Michonneau:
 Hello,
 
   I am facing regular (apparently random) crashes with Evolution 3.0.2
 and I would like to report these bugs. However, I seem to be missing
 some debugging symbols in the gdb trace.
 
   I installed evolution and bug-buddy through the Gnome 3 PPA for Ubuntu
 Natty. Does anybody know which additional packages I would need to
 install to obtain the full debugging symbols?

So, you are on ubuntu 11.04 natty, right? The evolution version on this
distribution version is 2.32. As far as your bread-and-butter use of
evolution is concerned, why don't you stick with this for a while until
all the gnome 3 stuff has consolidated a bit more.
I recently installed an ubuntu 11.10 oneiric alpha version in a virtual
machine, which has evolution 3.1.5 on it. It ran reasonably well, even
though I did not test extensively. One other person who regularly
responds to postings on this list and is part of the maintainers group
of evolution, recently warned that 3.1.xx is still unstable.
Your pick.

 
   I don't know if it's related but there are these warnings that appear
 after typing 'run' in gdb:
 
 warning: the debug information found in
 /usr/lib/debug//usr/lib/libxml2.so.2.7.8 does not match
 /usr/lib/libxml2.so.2 (CRC mismatch).
 
 warning: the debug information found in
 /usr/lib/debug/usr/lib/libxml2.so.2.7.8 does not match
 /usr/lib/libxml2.so.2 (CRC mismatch).
 

So you grabbed the stuff from https://launchpad.net/~gnome3-team, right?
They have a mailing list and IRC. Why don't you ask there?

-- 
thomas


___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-hackers