Re: [Evolution-hackers] Compile Evolution Mail as .so file with API for other GUI on ARM device

2012-02-09 Thread Michal G.
Hi,

If you are looking to get eds/evo rid of gtk, you are proned to be
 lost. Instead, use the dbus api and write a email client in qt. You
 can glance it https://meego.gitorious.org/meego-ux/meego-app-email. I
 worked on a qt/qml based email client which spoke to the email daemon
 over dbus. It is obsolete atm.


Thanks for help. I look at this code and it is very interesting from my
point of view. It is very close
to this what I am trying to achieve. I am not going to use Qml, but I can
take it as an example
and develop my own app. As I saw Qml is related with Qt QMF component.
From Qt Labs description it sounds like very useful framework.
Does it means that this application is using Evolution only to store mails
and all
connection with mail servers (POP, IMAP, SMTP) is handled by QMF?

Could you tell me if meego-app-calendar is done in similar way?
http://meego.gitorious.org/meego-ux/meego-app-calendar

As I saw both projects do not have any activity in last days. Do you know
if
those projects are still alive or maybe developed as closed-code?

Michal
___
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] Compile Evolution Mail as .so file with API for other GUI on ARM device

2012-02-09 Thread Srinivasa Ragavan
Hi Michal,

On Thu, Feb 9, 2012 at 2:27 PM, Michal G. guziemic.s...@gmail.com wrote:
 Hi,

 If you are looking to get eds/evo rid of gtk, you are proned to be
 lost. Instead, use the dbus api and write a email client in qt. You
 can glance it https://meego.gitorious.org/meego-ux/meego-app-email. I
 worked on a qt/qml based email client which spoke to the email daemon
 over dbus. It is obsolete atm.


 Thanks for help. I look at this code and it is very interesting from my
 point of view. It is very close
 to this what I am trying to achieve. I am not going to use Qml, but I can
 take it as an example

My purpose for showing the code is to look at it as an example :)

 and develop my own app. As I saw Qml is related with Qt QMF component.
 From Qt Labs description it sounds like very useful framework.
 Does it means that this application is using Evolution only to store mails
 and all
 connection with mail servers (POP, IMAP, SMTP) is handled by QMF?


The code I showed you, uses e-mail-factory for everything. It replaced QMF.

 Could you tell me if meego-app-calendar is done in similar way?
 http://meego.gitorious.org/meego-ux/meego-app-calendar

 As I saw both projects do not have any activity in last days. Do you know if
 those projects are still alive or maybe developed as closed-code?

The code is dead, I dont have any closed source on them. I have no
idea on the calendar stuff. Sorry.

-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


Re: [Evolution-hackers] Compile Evolution Mail as .so file with API for other GUI on ARM device

2012-02-09 Thread Milan Crha
On Thu, 2012-02-09 at 09:57 +0100, Michal G. wrote:
 If you are looking to get eds/evo rid of gtk, you are proned
 to be
 lost. Instead, use the dbus api and write a email client in
 qt. You
 can glance it
 https://meego.gitorious.org/meego-ux/meego-app-email. I
 worked on a qt/qml based email client which spoke to the email
 daemon
 over dbus. It is obsolete atm.
 
 Thanks for help. I look at this code and it is very interesting from
 my point of view. It is very close
 to this what I am trying to achieve.

Hi,
I hope you'll be fine if I step in, thus just a little thoughts:
You do not want to use evolution at all. The only thing from it you want
(to use/rewrite for your needs) is the EMailSession, which is subclass
of CamelSession. This serves for mailer part to work properly and is the
central point of all mailer functionality. Then you create an
EAccountList, which holds list of all configured accounts (note some of
them can be disabled), and with those UIDs you create CamelServices,
which are structures to communicate between your instance and the
server. There are special UIDs, like local, to access locally stored
mails (those under On This Computer in Evolution). Of course, it's not
that simple, but it's roughly about it.

As far as I understand this, the e-mail-factory project does basically
this, it extracts EMailSession out of evolution to evolution-data-server
and defines new (DBus) API to access its functionality from outside, by
any client using the new API. The e-mail-factory does more things, but
regarding things you are looking for, it might be it.
Bye,
Milan

___
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] Home news from the Evo/WebKit Universe

2012-02-09 Thread Dan Vratil
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi,

just a short note - thanks to Milan who has decied to dig into WebKit,
embedding widgets into WebKit webview works again.

I have thus thrown away most of the multi-webview code and I'm
rewriting some code to render the email as a single HTML page. Welcome
 back the single-webview Evo. And it looks way much better then the
multi-webview hybrid :)

Unfortunately testing is now a bit more difficult because you must
have WebKit compiled with the patch [1]. The patch is already reviewed
and will be merged to next stable release (which will be unknown when).

So that's all, just wanted to share some good news :)

Bye,
Dan


[1] https://bug-63451-attachments.webkit.org/attachment.cgi?id=126053
(in case someone wanted to try it so bad)


- -- 
dvra...@redhat.com | Evolution developer
GPG Key: 0xC59D614F6F4AE348
Fingerprint: 4EC1 86E3 C54E 0B39 5FDD B5FB C59D 614F 6F4A E348
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJPM6obAAoJEMWdYU9vSuNII48IAMsF8xLbSlSGwJSgWHphZsyK
PnxH/sKkI1YKNBYSkexWbZE/2zEylTaj26nNEKTXwgUvZXsIK8P0HBYikJN0e0mq
kLzrgki8ovlCh/JL/35FNdHYky2ye5j7PWs9AkAOmx/B4Ujx00tY6vo6PaOatLAM
qeABr+EiQl39I5KEbsyPtUxHYP7w4IaTsoMu4ZYSAo2xBhWeNema4WI68696PFev
KHXzI2crGBu94XSMUA+Cw1YuqbXY8616vqaqlz2+/vHdjPxDZuaSrp1EHxekwr4W
dVSJGAZwT2gzr49wPEsEuPcMRzaivTdDRDGbc6G3wibkKz5xpNTDatQoi3GMuSE=
=SLvR
-END PGP SIGNATURE-
___
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] Hot news from the Evo/WebKit Universe

2012-02-09 Thread Adam Tauno Williams
On Thu, 2012-02-09 at 12:14 +0100, Dan Vratil wrote:
 Subject: Home news from the Evo/WebKit Universe
 ...I'm pretty much sure I've typed Hot...

I hope Evolution is not adding Android-like-autocorrect as a
feature. :)

Although as a plug-in it could be amusing.

-- 
System  Network Administrator [ LPI  NCLA ]
http://www.whitemiceconsulting.com
OpenGroupware Developer http://www.opengroupware.us
Adam Tauno Williams


___
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] Hot news from the Evo/WebKit Universe

2012-02-09 Thread Adam Tauno Williams
On Thu, 2012-02-09 at 12:14 +0100, Dan Vratil wrote:
 Subject: Home news from the Evo/WebKit Universe
 ...I'm pretty much sure I've typed Hot...

I hope Evolution is not adding Android-like-autocorrect as a
feature. :)

Although as a plug-in it could be amusing.

-- 
System  Network Administrator [ LPI  NCLA ]
http://www.whitemiceconsulting.com
OpenGroupware Developer http://www.opengroupware.us
Adam Tauno Williams

___
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] Home news from the Evo/WebKit Universe

2012-02-09 Thread Matthew Barnes
On Thu, 2012-02-09 at 12:12 +0100, Dan Vratil wrote:
 just a short note - thanks to Milan who has decied to dig into WebKit,
 embedding widgets into WebKit webview works again.

That's awesome news!  I think I suffered that same bug early on in the
branch.  Nearly drove myself crazy trying to get a simple embedded icon
to draw.

Well done to both of you!

Matt

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