Re: Mime part viewers, support for PGP, ICS files and others
- From: Philip Van Hoof <spam pvanhoof be>
- To: tinymail-devel-list gnome org
- Cc: Nate Nielsen <nielsen memberwebs com>, Dirk-Jan Binnema <Dirk-Jan Binnema nokia com>
- Subject: Re: Mime part viewers, support for PGP, ICS files and others
- Date: Fri, 13 Oct 2006 00:10:55 +0200
On Thu, 2006-10-12 at 20:43 +0200, Philip Van Hoof wrote:
> I'm working on this. Feel free to join.
> https://svn.tinymail.org/svn/tinymail/trunk/libtinymailui/tny-mime-part-view.h
> https://svn.tinymail.org/svn/tinymail/trunk/libtinymailui/tny-mime-part-view.c
I committed some major changes related to this stuff.
This indeed means that your custom TnyMsgView, which uses GtkHTML, isn't
going to work anymore. The idea now is to move that to a
TnyGtkHtmlMimePartView which implements TnyMimePartView. You will have
to create an extremely small TnyGtkHtmlMsgView by inheriting the
TnyGtkMsgView implementation and overloading two virtual methods.
You can take a look at the TnyMozEmbedMsgview and
TnyMozEmbedHtmlMimePartView implementations for a sample.
It's not fully functional and the feature to show the attachments is for
now removed. It will be reenabled once I create a TnyGtkFileMimePartView
or TnyGtkAttachmentMimePartView
Same for support for PGP/Seahorse and ".ics" attachments (which can then
be implemented as a button that says: register this meeting with Dates).
This is the (new) API:
http://tinymail.org/API/libtinymail-1.0/libtinymail-tny-mime-part-view.html
http://tinymail.org/API/libtinymail-1.0/TnyGtkTextMimePartView.html
http://tinymail.org/API/libtinymail-1.0/TnyMozEmbedHtmlMimePartView.html
http://tinymail.org/API/libtinymail-1.0/libtinymail-tny-msg-view.html#tny-msg-view-create-mime-part-view-for
--
Philip Van Hoof, software developer at x-tend
home: me at pvanhoof dot be
gnome: pvanhoof at gnome dot org
work: vanhoof at x-tend dot be
http://www.pvanhoof.be - http://www.x-tend.be
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]