[Evolution-hackers] plugins for groupwise/exchange/etc

2005-02-01 Thread Not Zed
I've noticed that there are many plugins for groupwise at least, each one doing one little thing. They should really be consolidated into a single 'groupwise' plugin, any plugin can hook into any part of the whole application any number of times, there is no need to have many plugins to do

[Evolution-hackers] Re: dlopen / API hooks for evolution ...

2005-02-01 Thread Frank Schönheit
Hello Michael, Frank - I'm assuming here that it's ok to directly link to the glib API - splitting that out would be an even bigger pain, and I believe that's a platform pre-requisite for OO.o now. According to Heiner Rechtien: No way. His points are - we're developing C++, not C, so

[Evolution-hackers] Re: e_shell_folder_name_is_valid usage

2005-02-01 Thread Not Zed
On Mon, 2005-01-31 at 13:45 -0500, JP Rosevear wrote: On Sat, 2005-01-29 at 07:25 +0800, Not Zed wrote: e_shell_folder_name_is_valid was really only ever internal, and should not have been used by connector. It was only needed when the shell managed folders. The shell did manage the

Re: [Evolution-hackers] GtkHTML fails to build on case-insensitive file system

2005-02-01 Thread Radek Doulík
On Mon, 2005-01-31 at 01:07 -0600, Hans Petter Jansson wrote: I have a big favor to ask of the GtkHTML maintainers: It's OK with me. I would prefer spellchecker.[ch] though. Radek GtkHTML currently does not build on case-insensitive file systems, like MacOS X' HFS (which is the

[Evolution-hackers] *ref_categories methods removed

2005-02-01 Thread Rodrigo Moya
Hi I removed the other day the backend API for notifying clients of category changes. Now the search bar (which is what was using that) just displays all categories, so no need for backends to keep updating the list of used categories. I made the attached change to evolution-exchange, which I

Re: [Evolution-hackers] how to know whether evolution is online

2005-02-01 Thread JP Rosevear
On Mon, 2005-01-31 at 22:38 -0800, Sivaiah Nallagatla wrote: On Sat, 2005-01-29 at 22:51 +, Stphane Konstantaropoulos wrote: Hi there, I 'd like to know whether evolution, as a whole, is online, so that I make it publish to non-local uris or not. Is there a quick way to find

[Evolution-hackers] Exchange 5.5 - network reverse engineering underway (MAPI, Nspi)

2005-02-01 Thread Luke Kenneth Casson Leighton
hi, i've begun the network-reverse-engineering necessary to interoperating with Exchange 5.5 and Outlook. i have a basic test client and a basic server which is able to return hard coded data structures. the key difference between the present attempt and all previous ones is that i have started

[Evolution-hackers] *Wednesday* 10 am Team Meeting Agenda and IRC Information

2005-02-01 Thread JP Rosevear
Novell people, send a status report if you can't make it. 10am Boston time (UTC -0500) on Wednesday. This meeting will take place on irc.gimp.org, #evolution-meet 1. JP -2.1 development status -2.1 String freeze -2.1 notification reminder -Patch review mode -2.0.4 bugs and timeline 2. Harish

Re: [Evolution-hackers] Exchange 5.5 - network reverse engineering underway (MAPI, Nspi)

2005-02-01 Thread Peter Colijn
Hi Luke, You might want to check out WvMapi. You can download it at http://open.nit.ca/wiki/?DownloadSnapshots (get the evolution-exchangeit tarball, look for the wvampi subdirectory). WvMapi currently supports decoding/encoding TNEFs containing the attMapiProps attribute, from standard

Re: [Evolution-hackers] Exchange 5.5 - network reverse engineering underway (MAPI, Nspi)

2005-02-01 Thread Jules Colding
Hi, Why dont you use MAPI directly in Evolution? Well not MAPI itself, but the CORBA wrapper for MAPI (www.omesc.com). -- jules On Tue, 2005-02-01 at 15:06 +, Luke Kenneth Casson Leighton wrote: hi, i've begun the network-reverse-engineering necessary to interoperating with

Re: [Evolution-hackers] vcard 2.1 implementation

2005-02-01 Thread Hans Petter Jansson
On Sat, 2005-01-29 at 10:46 +0100, Armin Bauer wrote: Is there a specific reason e-vcard.c can only parse vcards (besides the name)? I wanted to use it to parse other stuff as well (like vcal, vnotes etc), but it only seems to handle vcards even though the BNR of all is the same:

Re: [Evolution-hackers] Exchange 5.5 - network reverse engineering underway (MAPI, Nspi)

2005-02-01 Thread Luke Kenneth Casson Leighton
thank you peter! there's yTNEF, there's a debian package called tnef, there's KDE tnef, there's this, that, it's kinda fun :) On Tue, Feb 01, 2005 at 10:51:18AM -0800, Peter Colijn wrote: Hi Luke, You might want to check out WvMapi. You can download it at

Re: [Evolution-hackers] Exchange 5.5 - network reverse engineering underway (MAPI, Nspi)

2005-02-01 Thread Luke Kenneth Casson Leighton
On Tue, Feb 01, 2005 at 07:58:18PM +0100, Jules Colding wrote: Hi, Why dont you use MAPI directly in Evolution? with due respect - not a chance. i'm interested only in taking EVERY customer of microsoft's away, not just the ones that will be able to convince management to run a third

Re: [Evolution-hackers] Exchange 5.5 - network reverse engineering underway (MAPI, Nspi)

2005-02-01 Thread JP Rosevear
On Tue, 2005-02-01 at 19:58 +0100, Jules Colding wrote: Hi, Why dont you use MAPI directly in Evolution? Well not MAPI itself, but the CORBA wrapper for MAPI (www.omesc.com). Well reason one is I hadn't heard of it until now :-). Reason two might be this comment from the evolution plugin

[Evolution-hackers] 3 issues with 2.1.4

2005-02-01 Thread William John Murray
Hello there, Evo 2.1.4 is great with connector; 2.1.3 worked but this is much more stable. But, there are still some issues... 1) Hang on editing a contact on the exchange server I can copy a complete contact, but every attempt to edit one causes an instant hang, not of the whole code, just

Re: [Evolution-hackers] Re: [evolution-patches] patch for #36142: Don't use acronyms as verbs in messages (camel-gpg-context.c)

2005-02-01 Thread Not Zed
I followed up on the bug yesterday. While fixing another bug, I noticed that the error code really is only for system i/o errors - and yet, in all other cases system errors do not contain this extra detail at all. So I simply removed the specific errors and use the generic 'execution failed'

Re: [Evolution-hackers] how to know whether evolution is online

2005-02-01 Thread Not Zed
Isn't there a gconf key that determines the state? Or does that just determine the startup state? The current state is stored in gconf, but it is NOT the appropriate way to determine when it changes. It is private data used by the shell only.

Re: [Evolution-hackers] how to know whether evolution is online

2005-02-01 Thread Sivaiah Nallagatla
On Wed, 2005-02-02 at 04:00 +, Not Zed wrote: Isn't there a gconf key that determines the state? Or does that just determine the startup state? The current state is stored in gconf, but it is NOT the appropriate way to determine when it changes. It is private data used by the