Re: [Evolution-hackers] Missing half of my preferences ... ?

2007-11-23 Thread Milan Crha
Hello, is there anything on the console? There should be some message explaining what's going on, probably. I have there (from top to bottom) Mail Accounts, Autocompletion, Mail Preferences, Composer Preferences, Calendar and Tasks, Certificates. All about mail is missing for you, hmm.

Re: [Evolution-hackers] Missing half of my preferences ... ?

2007-11-23 Thread Milan Crha
file, maybe from other directory?) Milan On Fri, 2007-11-23 at 15:10 -0500, Paul Smith wrote: On Fri, 2007-11-23 at 20:55 +0100, Milan Crha wrote: is there anything on the console? There should be some message explaining what's going on, probably. Doh! I turn on all debugging

Re: [Evolution-hackers] Evolution doesn't honor LC_TIME (and other LC_ variables)

2008-03-05 Thread Milan Crha
Hello, please consider already filled bugs too, see http://bugzilla.gnome.org/buglist.cgi?query=product%3Aevolution+date +time+format It gave me 30 bugs today. They are more or less related to the thing you are going to do. Bye, Milan On Wed, 2008-03-05 at 20:16 +0100,

Re: [Evolution-hackers] Largefile support

2008-04-15 Thread Milan Crha
On Mon, 2008-04-07 at 14:23 -0400, Jeffrey Stedfast wrote: On Mon, 2008-04-07 at 13:29 -0400, Matthew Barnes wrote: On Mon, 2008-04-07 at 12:43 -0400, Jeffrey Stedfast wrote:  The only 'gotcha' I can think of by enabling it by default is that it might break ABI if old builds were 32bit

Re: [Evolution-hackers] e_canvas_new in Evolution

2008-06-13 Thread Milan Crha
On Fri, 2008-06-13 at 12:17 +0530, svalbard colaco wrote: Yup i got the sources but there is nt any anti-aliasedaa mode of canvas generation . and e_canvas are diffrent from gnome_canvases i think. Neither did i get a function for repainting a

Re: [Evolution-hackers] e_canvas_new in Evolution

2008-06-13 Thread Milan Crha
On Fri, 2008-06-13 at 17:16 +0530, svalbard colaco wrote: Thanks for your prompt reply, aa is not a member of the ECANVAS structure ; In gnome_canvas_new_aa() function aa is a member of the Gnome_canvas structure , defined as below /* Whether the canvas is in antialiased mode or not */

Re: [Evolution-hackers] Contact component in Evolution source code

2008-06-19 Thread Milan Crha
On Thu, 2008-06-19 at 15:20 +0530, svalbard colaco wrote: Hi Milan Thanks ... I actually want to Know the first view where its writen Double_click here to create a new contact the source code for it. here i can double-click on the canvas and add entries. right? so is it the table or mini

Re: [Evolution-hackers] [Bug 499932] Not deleting from e-mail server after specified time

2008-08-27 Thread Milan Crha
On Tue, 2008-08-26 at 19:55 +0200, Patrick Ohly wrote: Hello, Can one of the Evolution email hackers have a look at bug 499932 [1]? This has been open since 2.12 and still applies to the latest stable version. I'm affected myself, so I can help debug this if necessary. Thanks! [1]

Re: [Evolution-hackers] [Bug 499932] Not deleting from e-mail server after specified time

2008-08-29 Thread Milan Crha
On Thu, 2008-08-28 at 21:04 +0200, Patrick Ohly wrote: [snip] I compiled the trunk and tested it - it works. Thanks! Is this something for the distributors to back-port to 2.22.x? Hi, it's up on them. Milan ___ Evolution-hackers

Re: [Evolution-hackers] Getting all mail

2009-06-23 Thread Milan Crha
Hi, On Mon, 2009-06-22 at 20:43 +0200, Filipe Nepomuceno wrote: The problem I'm having now is when I ask for the folderinfo it returns a null pointer at the point indicated below. Evolution is set-up with a gmail pop account. When I tried it with the IMAP settings it worked and I

Re: [Evolution-hackers] Camel calls causing hangs?

2009-06-24 Thread Milan Crha
On Tue, 2009-06-23 at 22:43 +0200, Filipe Nepomuceno wrote: for(j = 0; j uids-len; i++) ^^^ use 'j' here? Try to differentiate between hang and busy loop, there is a little difference between them :) Also, those returned CamelObjects are

Re: [Evolution-hackers] Weird folder selection bug

2009-07-03 Thread Milan Crha
Hi, On Fri, 2009-07-03 at 13:56 +0200, Christoph Höger wrote: * ping * Has no one a clue on that? Most likely. On Tue, 2009-06-30 at 11:17 +0200, Christoph Höger wrote: When I want to select the folder in which evolution puts it's mail, the selection button changes it's label to

Re: [Evolution-hackers] GAL Question

2009-07-21 Thread Milan Crha
On Mon, 2009-07-20 at 11:21 -0400, Kevin Boyce wrote: I am new to the mailing list. I apologize if this is the wrong place to ask such a question. I've configured my evolution account to work with my company's exchange global address list, and that appears to work OK. However, often the

Re: [Evolution-hackers] how to initialize bf-priv-file_db

2009-08-13 Thread Milan Crha
On Thu, 2009-08-13 at 09:03 +0800, Saint yeyo wrote: Hi, maybe I will sound silly, but what type a bf is? What is its parent object? You know, you just give here some expression from somewhere. The context is missing, at least for me. Bye, Milan sorry, the data

Re: [Evolution-hackers] how to use e_contact_new_from_vcard function

2009-08-13 Thread Milan Crha
On Thu, 2009-08-13 at 17:26 +0800, Saint yeyo wrote: while I used function 'e_contact_new_from_vcard (vcf_file) ' based on a exported vcard file Hi, the vcf_file is a file name or a file content? It should be the file content here, which contains those BEGIN:VCARD/END:VCARD tags.

Re: [Evolution-hackers] Programmatically Invoking Contact Editor

2009-08-14 Thread Milan Crha
On Thu, 2009-08-13 at 16:41 -0700, Kip Warner wrote: Thanks Matt. I've found the contact-uid by querying the EContact pointer via e_contact_get_const(contact, E_CONTACT_UID), but I can't seem to find the source-uid anywhere. Hi, source-uid is the UID of an EBook you've your contact

Re: [Evolution-hackers] Changes from 2.26 to 2.28

2009-10-05 Thread Milan Crha
Hi, On Sun, 2009-10-04 at 10:22 +0100, Tobias Mueller wrote: On 04.10.2009 02:47, Rohan Agrawal wrote: * In the panel that lists the mails, each mail is given a much wider space, which seems like a waste. GNOME already consumes a lot of screen space with very

Re: [Evolution-hackers] Errors logging into MAPI

2009-10-22 Thread Milan Crha
Hi, On Thu, 2009-10-22 at 02:31 -0400, Paul Smith wrote: On Sun, 2009-10-18 at 17:30 -0400, Paul Smith wrote: ../../../../evolution-mapi/src/libexchangemapi/exchange-mapi-connectio n.c:2856: Leaving exchange_mapi_get_folders_list libexchangemapi-Message:

Re: [Evolution-hackers] Retrieve signal of 'Junk' / 'Not Junk' button in Evolution mail

2009-11-23 Thread Milan Crha
On Mon, 2009-11-23 at 18:00 +0800, Arumugam Vkk wrote: My team created a spam filter that is being integrated into Evolution mail for our final year project. We have no problem reading the mails and everything is almost complete. Currently working on the retraining of Bayesian and we need to

Re: [Evolution-hackers] Failing to build latest GIT code

2009-11-25 Thread Milan Crha
On Tue, 2009-11-24 at 12:25 -0500, Paul Smith wrote: On Tue, 2009-11-24 at 12:15 -0500, Paul Smith wrote: What am I missing here? found it. Please apply this patch to fix the build: Hi, hrm, I would like to know why I didn't face that when doing the change there. Maybe an older gcc

Re: [Evolution-hackers] MAPI support not even close... ?!?! Can I help?

2009-12-04 Thread Milan Crha
On Thu, 2009-12-03 at 16:10 -0500, Reid Thompson wrote: hmm -- is calling evolution supposed to auto-start these two? On Thu, 2009-12-03 at 16:12 -0500, Reid Thompson wrote: (evolution:24437): libebook-WARNING **: ../../../../evolution-data-server/addressbook/libebook/e-book.c:2194: cannot

Re: [Evolution-hackers] I broke junk filtering config -- help!

2009-12-07 Thread Milan Crha
On Fri, 2009-12-04 at 13:47 -0500, Paul Smith wrote: On Fri, 2009-12-04 at 12:21 -0500, Reid Thompson wrote: On Fri, 2009-12-04 at 12:11 -0500, Paul Smith wrote: Looking at the /apps/evolution/mail/junk/bogofilter section of gconf with gconf-editor, I see only one entry here, unicode

Re: [Evolution-hackers] Error reporting changes

2009-12-08 Thread Milan Crha
On Mon, 2009-12-07 at 14:41 -0500, Reid Thompson wrote: if i wished to attempt to update evolution-remove-duplicates to git head http://www.gnome.org/~carlosg/stuff/evolution/ Hi, here's your bug report about the same http://bugzilla.gnome.org/show_bug.cgi?id=587011 Bye,

Re: [Evolution-hackers] Error reporting changes

2009-12-08 Thread Milan Crha
On Tue, 2009-12-08 at 13:13 -0500, Reid Thompson wrote: I applied Ritesh's patch from comment 27 and compilation fails with ../../../../evolution/modules/mail/e-mail-shell-view-actions.c:505: error: implicit declaration of function ‘message_list_free_uids’ Hi, bad luck, it had been

Re: [Evolution-hackers] Moving from the single mbox file format for the local folders

2009-12-16 Thread Milan Crha
On Wed, 2009-12-16 at 11:35 -0500, Jeffrey Stedfast wrote: The summary files would have had this problem, but they would have just been regenerated, so not really an issue. Hi, a) it's similar as moving from 32bit to 64bit architecture or the other way; evo crashes for these

Re: [Evolution-hackers] Moving from the single mbox file format for the local folders

2009-12-17 Thread Milan Crha
On Wed, 2009-12-16 at 19:56 -0500, Jeffrey Stedfast wrote: Does it really crash? It used to just regenerate the summary files. yes, on out of memory, as it tries to allocate a very large memory block due to misreading items. b) you cannot just drop it and regenerate, because it holds some

Re: [Evolution-hackers] Access Contacts information from Remote Machine with Python

2010-01-04 Thread Milan Crha
Hi, On Fri, 2009-12-25 at 11:57 +0100, Michael Pilgermann wrote: Could anybody please give some advice, whether - there is a way to copy the database to another machine by keeping it working, or It should work as long as the Berkeley DB library is compatible with that used on the

Re: [Evolution-hackers] How notifications work?

2010-01-05 Thread Milan Crha
On Tue, 2010-01-05 at 11:24 +0200, Cristian Vrabie wrote: Hi guys! I've been using Evolution for a long time, but only recently i decided to get look into the code and maybe give a hand with the development in the little free time i get. I wanted to start small issue that interested me, more

Re: [Evolution-hackers] Getting a core in latest git Evolution view Junk folder

2010-01-07 Thread Milan Crha
On Wed, 2010-01-06 at 17:17 -0500, Paul Smith wrote: Whenever I click on my Junk folder Evo dumps core. It seems to be an error displaying the summary of my Junk folder. I'm avoiding it right now. Hi, I'm on actual master as well, and I do not see this. I tried to select Junk folder

Re: [Evolution-hackers] Getting a core in latest git Evolution view Junk folder

2010-01-07 Thread Milan Crha
On Thu, 2010-01-07 at 08:04 -0500, Paul Smith wrote: ... Since the failure appears to be related to determining something about attachments. ... As I mentioned, it's connecting to an IMAP server. Oh, my fault, IMAP with mail with an attachment in junk folder. I can reproduce it too, with a

Re: [Evolution-hackers] evolution-mapi exchange 2007 fails to send messages encoding in non-english characters

2010-02-01 Thread Milan Crha
On Fri, 2010-01-29 at 01:04 -0800, Fred Liu wrote: Is there anyone who has ever met this? Hi, there have been some bug reports in https://bugzilla.gnome.org but the fix came to the quite recent: https://bugzilla.gnome.org/show_bug.cgi?id=608320 Bye, Milan

Re: [Evolution-hackers] Build failures with latest git in evolution-mapi

2010-02-03 Thread Milan Crha
On Tue, 2010-02-02 at 16:57 -0500, Paul Smith wrote: CC exchange-mapi-utils.lo In file included from /opt/evo-master/include/util.h:26, from /opt/evo-master/include/ndr.h:32, from /opt/evo-master/include/dcerpc.h:33, from

Re: [Evolution-hackers] evolution 2.28 does not load calendars anymore

2010-03-30 Thread Milan Crha
On Tue, 2010-03-30 at 05:03 +0200, Thomas Mittelstaedt wrote: There also is an error message: (evolution:6613): libecal-WARNING **: ../../../../evolution-data-server/calendar/libecal/e-cal.c:1046: Could not activate calendar factory (OAFIID:GNOME_Evolution_DataServer_CalFactory:1.2) I

Re: [Evolution-hackers] WebDAV Addressbook Debugging

2010-04-26 Thread Milan Crha
On Fri, 2010-04-23 at 13:25 -0400, Adam Tauno Williams wrote: I am testing Evo with our GroupDAV server and after a moment it responds with 'address book not available' and instructs me to restart Evolution. Running Evolution from the command line doesn't provide any additional information.

Re: [Evolution-hackers] evolution-mapi is failing to compile on gnome-2.30 branch

2010-04-26 Thread Milan Crha
On Sun, 2010-04-25 at 22:05 -0400, Paul Smith wrote: ... exchange-mapi-connection.c: In function 'exchange_mapi_events_init': exchange-mapi-connection.c:3160: error: too few arguments to function 'RegisterNotification' ... Help? Hi, you've too new OpenChange, the API for this

Re: [Evolution-hackers] GIT master failing evolution-data-server build...

2010-04-26 Thread Milan Crha
On Fri, 2010-04-23 at 20:22 -0400, Paul Smith wrote: In function `ebook_test_utils_book_async_add_contact': ebook-test-utils.c:160: undefined reference to `g_malloc0_n' Hi, I do not see these myself, but from other experience I believe it's linking to wrong GLib, to the older one,

Re: [Evolution-hackers] Base URI for On This Computer

2010-06-09 Thread Milan Crha
On Tue, 2010-06-08 at 21:17 -0400, Matthew Barnes wrote: Is there any reason why we can't just use file:// as the base URI for the On This Computer source group? No other group uses that scheme, so it seems we could identify the On This Computer group as file:// as easily as

Re: [Evolution-hackers] Heads-up: EBookBackend/EBook ECalBackend/ECal ongoing API changes

2010-07-01 Thread Milan Crha
On Thu, 2010-07-01 at 14:42 +0200, Patrick Ohly wrote: Will that break libebook and libecal APIs? The issue only mentions backends, but the subject of your emails includes EBook and ECal. Hi, for EBook it is, all the async API there uses 'status' as an indicator of the operation result

Re: [Evolution-hackers] Evo won't display special characters

2010-07-12 Thread Milan Crha
On Sat, 2010-07-10 at 19:28 -0400, Paul Smith wrote: Is there any hope of anyone looking into this? I'm not even sure if it's a gtkhtml bug or an Evo bug at this point, all I know is I'm constantly being forced to forward email to my Exchange account and read it with Outlook in Crossover

Re: [Evolution-hackers] Evo won't display special characters

2010-07-12 Thread Milan Crha
On Mon, 2010-07-12 at 12:56 -0400, Paul Smith wrote: Just to summarize, you've an issue involving https://bugzilla.gnome.org/show_bug.cgi?id=610797 ... To be clear, I'm seeing this with the IMAP (and IMAPX) backends, not with MAPI (it might happen with MAPI, too, but it's not

Re: [Evolution-hackers] [evolution-kolab] Datastructures for calendar data

2010-07-14 Thread Milan Crha
On Wed, 2010-07-14 at 17:37 +0530, chen wrote: ECalComponent - This holds the calendar event's data in Ical format. It wraps Icalcomponent, but has not completely wrapped the same. So both are used at places. ECalComponent is better to use as its a Gobject. ECalBackendSync - Abstract class

Re: [Evolution-hackers] Couple new functions for ECal/EBook

2010-07-19 Thread Milan Crha
On Sun, 2010-07-18 at 20:34 -0400, Matthew Barnes wrote: Only reason I wrote them for the client-side libraries is because e_cal_get_user_cache_dir() is used to figure out where to cache ECal attachments in set_local_attachment_store(). Hi, that's a part which should be changed. The

Re: [Evolution-hackers] evolution-kolab: hiding IMAP folders

2010-07-20 Thread Milan Crha
On Tue, 2010-07-20 at 13:18 +0200, Christian Hilberg wrote: Hm. Maybe I'm still missing some parts here on how Evolution internally works. Subclassing the Camel Provider in our backends and overloading get_folder_info() will work for the backend part, i.e. PIM data wich is accessed and

Re: [Evolution-hackers] evolution-kolab: Some design thoughts on Email handling

2010-07-23 Thread Milan Crha
On Fri, 2010-07-23 at 10:43 +0200, Christian Hilberg wrote: We would need the possibility to define extra D-Bus communication between Evo and E-D-S for that, right? Hi, I'll let Matt answer the rest of your mail, but before he gets to it here are my two cents: Camel (the mailer) is

Re: [Evolution-hackers] XDG Base Directories -- Wrapping Up

2010-07-27 Thread Milan Crha
On Fri, 2010-07-23 at 18:08 -0400, Matthew Barnes wrote: For those following the master branch of git, that means that with any luck your ~/.evolution directory will soon be gone and you'll have far more control over where Evolution writes files. Hi, does this mean that one would be

Re: [Evolution-hackers] Gnome 3.0 delay Evo?

2010-07-29 Thread Milan Crha
On Thu, 2010-07-29 at 01:23 -0400, Paul Smith wrote: I wonder if Matthew or Milan or anyone have any thoughts on what the delay in Gnome 3.0 means for Evolution. Hi, it means couple things, all positive. More work can be done, more testing can be done, less time pressure. Is the

Re: [Evolution-hackers] Memory leaks

2010-08-23 Thread Milan Crha
On Mon, 2010-08-23 at 11:12 +0100, David Woodhouse wrote: I got offended by Evolution growing to almost 4GiB and having to be killed if I wanted to use my workstation for anything else, so I've started running it in Valgrind. I've filed bugs for the reports of 'definitely lost', and have

Re: [Evolution-hackers] Memory leaks

2010-08-23 Thread Milan Crha
On Mon, 2010-08-23 at 13:10 +0100, David Woodhouse wrote: On Mon, 2010-08-23 at 13:25 +0200, Milan Crha wrote: https://bugzilla.gnome.org/showdependencytree.cgi?id=627707 I've grouped a bunch of different GtkHTML reports together. although I'm not sure that was the right thing to do

Re: [Evolution-hackers] Can't build evolution-data-server master on ubuntu maverick

2010-09-06 Thread Milan Crha
On Sat, 2010-09-04 at 05:30 +0200, Thomas Mittelstaedt wrote: .libs/libebook_1_2_la-e-book.o: In function `e_book_new_default_addressbook': /home/tuxdistro/src/evolution/obj/evolution-data-server/addressbook/libebook/../../../../evolution-data-server/addressbook/libebook/e-book.c:3329:

Re: [Evolution-hackers] Can't build evolution-data-server master on ubuntu maverick

2010-09-06 Thread Milan Crha
On Sat, 2010-09-04 at 09:12 +0200, Thomas Mittelstaedt wrote: More errors trying to compile gtkhtml: Making all in gtkhtml make[2]: Entering directory `/home/tuxdistro/src/evolution/obj/gtkhtml/gtkhtml' CC htmlengine-edit-cursor.lo ../../../gtkhtml/gtkhtml/htmlengine-edit-cursor.c:

Re: [Evolution-hackers] Can't build evolution-data-server master on ubuntu maverick

2010-09-07 Thread Milan Crha
On Mon, 2010-09-06 at 23:27 +0200, Thomas Mittelstaedt wrote: Am Montag, den 06.09.2010, 23:20 +0200 schrieb Thomas Mittelstaedt: I downloaded and built gtk 2.9, the latest from the gtk website, and installed it into /opt/evo, where I try to build evolution. Hi, well, 2.9x is a

Re: [Evolution-hackers] Can't build evolution-data-server master on ubuntu maverick

2010-09-13 Thread Milan Crha
On Sat, 2010-09-11 at 03:45 +0200, Thomas Mittelstaedt wrote: Finally, I got evolution 2.31 to run, but the restoration of ics files from my 2.28 version is a problem. The memo (notes) ics-files are somehow not recognized, even if they are set correctly in the gconf keys. I tried

Re: [Evolution-hackers] Camel Manifesto (update)

2010-09-29 Thread Milan Crha
On Mon, 2010-09-27 at 12:52 -0400, Matthew Barnes wrote: Transient operations are now implicit: if you push a new status message onto a non-empty message stack, the message is treated as transient. A transient message just means there's a longer delay before the message is shown in

Re: [Evolution-hackers] [evolution-kolab] Datastructures for calendar data

2010-09-29 Thread Milan Crha
On Mon, 2010-09-27 at 15:54 +0200, Hendrik Helwich wrote: while working on a plugin [1] to connect eds to a kolab server, i need to convert evolution contacts, events, tasks and notes to a kolab email (and back). Right now the idea is to use the class EContact for evolution contacts and

Re: [Evolution-hackers] [evolution-kolab] Datastructures for calendar data

2010-10-01 Thread Milan Crha
On Wed, 2010-09-29 at 17:15 +0200, Hendrik Helwich wrote: So one option for us is to operate on the icalcomponent instead of ECalComponent. Hi, internally yes, but remember, the ECalBackend API uses ECalComponent in most cases. In our project we do not need any time zone information

Re: [Evolution-hackers] latest e-d-s git head won't build out of source tree

2010-10-04 Thread Milan Crha
On Fri, 2010-10-01 at 10:40 -0400, Reid Thompson wrote: rthom...@raker~/evo-git-head/obj/evolution-data-server $ ../../evolution-data-server/autogen.sh /usr/bin/gnome-autogen.sh autopoint: *** Missing configure.in or configure.ac, please cd to your

Re: [Evolution-hackers] [evolution-kolab] Datastructures for calendar data

2010-10-05 Thread Milan Crha
On Tue, 2010-10-05 at 10:00 +0200, Hendrik Helwich wrote: I understand this point for recurring events. In the Kolab format it is only allowed to store time data in UTC format (see 1.2.1 in [1]). So we have to think how we can handle this problem in our software. Hi, aha, pity they do

Re: [Evolution-hackers] [evolution-kolab] Datastructures for calendar data

2010-10-05 Thread Milan Crha
On Tue, 2010-10-05 at 10:58 +0200, Hendrik Helwich wrote: But we still have the problem then that the time in some recurring events could be shown different in kontact and evolution in winter or summer time even if both clients are in the same time zone. Err, right, with respect of

Re: [Evolution-hackers] Memo CALDAV Query

2010-10-05 Thread Milan Crha
On Tue, 2010-10-05 at 09:04 -0400, Adam Tauno Williams wrote: When Evolution does the calendar-query on a collection for memos (vjournal) objects if specifies a time-range, like: ... C:time-range start=20100831T125831Z end=20101109T125831Z/ ... Is this time range at all adjustable

Re: [Evolution-hackers] Evolution 2.32.0 and pop3 server error

2010-10-18 Thread Milan Crha
On Sat, 2010-10-16 at 14:17 +0300, Dmitry Korzhevin wrote: Has anyone come across a bug in Evolution 2.32.0: Storage POP3 does not use a hierarchical folder structure Hi, I'm not sure what you mean with that. POP3 had never use any folders, as far as I know, it has only one, the

Re: [Evolution-hackers] Patch for build failures in gnome-2.32 branch

2010-11-04 Thread Milan Crha
On Wed, 2010-11-03 at 18:13 -0400, Paul Smith wrote: The current head of the gnome-2.32 git branch in evolution-data-server fails to compile cleanly because necessary -I options are not provided. Hi, thanks, Created commit fda6915 in eds master (2.91.2+) Created commit b0dbfb6 in eds

Re: [Evolution-hackers] Evolution 2.91 installation error

2010-11-04 Thread Milan Crha
On Thu, 2010-11-04 at 12:19 +0100, Stefano Facchini wrote: ... Hi, hrm, please try update sources again, with commit 9cc43ef. I'm wondering why I do not see these, because I would like to get them as well. :( Maybe can this depend on the fact that I have an Evolution 2.30 installed

Re: [Evolution-hackers] Rethinking account management

2010-11-10 Thread Milan Crha
On Wed, 2010-11-10 at 11:39 -0500, Matthew Barnes wrote: Here's a few built-in top-level stub sources as trivial examples. They don't do anything other than name a backend. They would appear as bold group names in a source selector widget. 1. Filename/UID: on-this-computer

Re: [Evolution-hackers] Rethinking account management

2010-11-15 Thread Milan Crha
Hi, On Mon, 2010-11-15 at 11:45 -0500, Matthew Barnes wrote: I was a bit horrified to realize over the weekend the way we select a backend from the factory processes when requesting a new EBook or ECal. We convert an ESource object to XML and transmit the -entire- XML string over

Re: [Evolution-hackers] Use real version in /apps/evolution/last_version

2010-12-02 Thread Milan Crha
On Thu, 2010-12-02 at 07:43 -0600, Matthew Barnes wrote: Seems fine to me, as long as we continue to target the last stable version as the source to migrate from. Does it mean that the migration routines should be clever enough to know whether they were running already, though the version will

Re: [Evolution-hackers] Rethinking account management

2010-12-10 Thread Milan Crha
On Thu, 2010-12-09 at 11:00 -0500, Matthew Barnes wrote: As usual this is turning out to be a bigger job than expected, and I'm less confident now that I can get this all done by 2.91.90 but I'm still gonna try. The alternative, since I -really- don't want these XML blobs creeping into

Re: [Evolution-hackers] Handling Aliases, Silent Mode, Combo Tasks

2010-12-10 Thread Milan Crha
On Fri, 2010-12-10 at 09:06 +0100, twohot wrote: I'm not sure if this should fall into the hacking section or general section ... Hi, as this is not about developer thing, then I would rather use evolution-list, because you are asking as a user. Nonetheless, see below. 1. Once an

Re: [Evolution-hackers] Rethinking account management

2010-12-21 Thread Milan Crha
On Mon, 2010-12-20 at 14:17 -0500, Matthew Barnes wrote: Since removing an address book or calendar source will be as simple as deleting its key file, in theory the backend process should be notified of the file deletion event by its ESourceRegistry and can then clean up after itself on its

Re: [Evolution-hackers] Install E-D-S backends into separate directories?

2011-01-05 Thread Milan Crha
On Tue, 2011-01-04 at 15:00 -0500, Matthew Barnes wrote: That means e-addressbook-factory is loading calendar backend modules and e-calendar-factory is loading address book backend modules. Until now that hasn't been a problem: the foreign backend classes are registered but remain dormant.

Re: [Evolution-hackers] Install E-D-S backends into separate directories?

2011-01-05 Thread Milan Crha
On Wed, 2011-01-05 at 08:25 -0500, Matthew Barnes wrote: Both the backend factory class and the ESource extension types have to be registered with g_type_module_register_type(), and the GTypeModule isn't available from the class init function. Here's the workaround I'm currently having to add

Re: [Evolution-hackers] Install E-D-S backends into separate directories?

2011-01-06 Thread Milan Crha
On Wed, 2011-01-05 at 12:13 -0500, Matthew Barnes wrote: Yes, but I'll write them. They're nothing more than a bunch of GObject properties with simple get/set functions. The marshalling of those values to and from key files is all handled transparently by ESource. Writing those classes is

Re: [Evolution-hackers] Account management and keyrings

2011-01-20 Thread Milan Crha
On Thu, 2011-01-20 at 11:07 -0500, Matthew Barnes wrote: With this in place, the only thing left for e-passwords.c to do is put up a password dialog. Although knowing me I'll likely wind up rewriting that too. Hi, I think I mentioned it somewhere already, please add also possibility

Re: [Evolution-hackers] Hierarchical Tasks [Was: Multiple child-addressbooks under an account]

2011-01-23 Thread Milan Crha
On Sun, 2011-01-23 at 16:51 -0500, Adam Tauno Williams wrote: You'll also run into consistency issues when using GroupDAV/CalDAV/CardDAV and the server tries to be 'helpful' or smart. For example if on a CalDAV server I have a todo list of many tasks and three of those tasks are linked in some

Re: [Evolution-hackers] Rebasing gtk3 branches

2011-01-23 Thread Milan Crha
On Sat, 2011-01-22 at 14:01 -0500, Matthew Barnes wrote: Would anyone mind if I do another round of gtk3 rebases? Hi, what about wait till Wednesday, after evolution team meeting, and then merge gtk3 branches to master branches, and require gtk3 for the Monday 2.91.6 release? It saves a

Re: [Evolution-hackers] Rethinking account management

2011-01-25 Thread Milan Crha
On Tue, 2011-01-25 at 16:54 -0500, Matthew Barnes wrote: The new names are (with both versions at '0'): Bus Name:org.gnome.evolution.dataserver.AddressBook0 Object Path: org/gnome/evolution/dataserver/AddressBookFactory Interface:

Re: [Evolution-hackers] Gtk-ERROR **: GTK+ 3 symbols detected. Using GTK+ 2.x and GTK+ 3 in the same process is not supported

2011-02-03 Thread Milan Crha
On Thu, 2011-02-03 at 12:43 -0500, Reid Thompson wrote: Is there a way to determine where I'm mixing GTK 2 3? Hi, try with this: $ for i in `ldd $PREFIX/bin/evolution | awk '{print $3}'` ; do \ if [[ `ldd $i | grep gtk` ]] ; then \ echo -e $i \n `ldd $i | grep gtk` \n ;

Re: [Evolution-hackers] Local calendars with custom files

2011-02-07 Thread Milan Crha
On Mon, 2011-02-07 at 09:46 -0500, Matthew Barnes wrote: On Mon, 2011-02-07 at 09:50 +0100, Milan Crha wrote: And that's what is wrong with it. I do not know the polling interval, chosen by gio developers, but I prefer to be able to set the polling time myself, for fine-tuning. Not talking

Re: [Evolution-hackers] GroupWise mail issue (Was: (no subject))

2011-02-15 Thread Milan Crha
On Tue, 2011-02-15 at 23:16 -0700, Sankar P wrote: Your last few mails are displayed as I have attached below in a non-open mail client that I use (GroupWise). Hi, I guess it's the X-Face header doing trouble for GroupWise. Bye, Milan

Re: [Evolution-hackers] Evolution requesting info on every year from 2011 down to 65535

2011-02-16 Thread Milan Crha
On Thu, 2011-02-17 at 00:48 +0100, Carlos Martín Nieto wrote: I've attached the backtrace for a year of 167 (I think) though I don't think it gives much information. This happens even if I have my main calendar off (which I think it's the only one with recurring events). Hi, this is

Re: [Evolution-hackers] Sqlite cache for address-book storage in EDS

2011-03-09 Thread Milan Crha
On Thu, 2011-03-10 at 12:09 +0530, Chenthill Palanisamy wrote: file, groupwise, exchange uses EBookBackendDBCache. Hi, do not forget that the DB cache is compiled conditionally, because some distros do not ship libdb. Using SQLite for this was mentioned months ago, only no-one got time

Re: [Evolution-hackers] Handy GObject debugging trick

2011-03-10 Thread Milan Crha
On Thu, 2011-03-10 at 13:42 +, David Woodhouse wrote: Are we not *ever* closing a folder, after the UI has visited it once? Hi, CamelStore keeps list of opened folders in its bag-container, and because there are caches of CamelStore-s which are not freed properly, then neither

Re: [Evolution-hackers] Headers

2011-03-11 Thread Milan Crha
On Wed, 2011-03-09 at 14:58 -0500, Richard Bromwich wrote: I really think Evolution is great mail program but its lacking a very important feature for someone who travels. The ability to just download message headers, and then being able to download only the messages you want to read at

Re: [Evolution-hackers] Front-end header files for E-D-S libraries

2011-03-23 Thread Milan Crha
On Tue, 2011-03-22 at 14:35 -0400, Matthew Barnes wrote: For 3.1, I would like to provide a top-level header file for each of the libraries in E-D-S and deprecate including individual header files. The benefits should be clear by now: more flexibility to change or rearrange header files

Re: [Evolution-hackers] Rethinking account management

2011-03-29 Thread Milan Crha
On Tue, 2011-03-29 at 09:26 -0400, Matthew Barnes wrote: The hierarchy just ensures that deleting the mail account from the ESource registry will also take out the default identity and transport for that account. Hi, should it delete them too? I've a feeling there is no need for it,

Re: [Evolution-hackers] Backend requesting arbitrary user input from frontend

2011-03-29 Thread Milan Crha
On Wed, 2011-03-23 at 19:04 +0100, Christian Hilberg wrote: Of course, this is going to be fun - how to tell which of the possibly multiple EDS-frontends should receive the request? Ideally, the backends should be unaware of EDS-frontends... trouble galore! :) Hi, Matt suggested in

Re: [Evolution-hackers] Maintenance fork for Evolution / EDS 2.32

2011-04-04 Thread Milan Crha
On Fri, 2011-04-01 at 20:07 +0100, David Woodhouse wrote: That's great; thanks. I'll do a little more testing on the patches I've cherry-picked into my trees, and then unless someone else has objected in the meantime I'll push them. Hi, I objected against this many times, directly to

Re: [Evolution-hackers] Calendar PIM objects with inlined attachments

2011-04-08 Thread Milan Crha
On Fri, 2011-04-08 at 10:04 +0200, Christian Hilberg wrote: We could use Evolution's file-link attachment mechanism by writing into Evos file cache from the backend and placing the file paths into the ECalComponent when reading calendar objects from the Kolab server, and read attachment file

Re: [Evolution-hackers] Calendar PIM objects with inlined attachments

2011-04-08 Thread Milan Crha
On Fri, 2011-04-08 at 15:06 +0200, Christian Hilberg wrote: There's no e_cal_backend_get_cache_dir() in Evo2.30 (which is the one we're sitting on presently). That means we cannot maintain a backend-private file cache with this version, since we cannot inform Evo about it ... is that

Re: [Evolution-hackers] Fedora builds with 2.32.2+ patches

2011-04-11 Thread Milan Crha
On Mon, 2011-04-11 at 10:54 +0200, Patrick Ohly wrote: Listing sources shows local:/system instead of local:system and opening local:system also still fails. Milan pointed to the history of e-source.c, but I don't see which (other?) commits are needed to fix these issues. Hi, try

Re: [Evolution-hackers] Finding memory leaks in EWS with Valgrind

2011-04-12 Thread Milan Crha
On Tue, 2011-04-12 at 11:13 +0100, David Woodhouse wrote: I started testing under Valgrind and fixed a bunch of memory leaks... and now someone has introduced some more :) Note that you have to use 'GSLICE=always-malloc' when testing for memory leaks, because otherwise the glib internal pool

Re: [Evolution-hackers] Pre-alpha test builds of Evolution-EWS for Fedora / MeeGo

2011-04-18 Thread Milan Crha
On Sun, 2011-04-17 at 09:16 +0100, David Woodhouse wrote: Since the early QA has also shown up a bunch of evo/eds bugs Hi, were any of them still present in master/3.0? If so, which bugs is this about, please? Bye, Milan ___

Re: [Evolution-hackers] Pre-alpha test builds of Evolution-EWS for Fedora / MeeGo

2011-04-18 Thread Milan Crha
On Mon, 2011-04-18 at 10:36 +0100, David Woodhouse wrote: I'm trying to operate a 'trickle down' policy, where I only commit fixes to gnome-2-32 if they are already in master *and* gnome-3-0. That way, things don't get lost — and we don't end up in the odd situation where a bug is fixed in

[Evolution-hackers] New 'eclient' branch in eds

2011-04-18 Thread Milan Crha
Hi, I just created a new branch 'eclient' in eds [1] where is added my work on the new API which will deprecate EBook/ECal. It is following glib/gio async pattern and, I believe, makes things more coherent. This change, apart of other things, influences also backends, as I added

Re: [Evolution-hackers] New 'eclient' branch in eds

2011-04-18 Thread Milan Crha
On Mon, 2011-04-18 at 15:36 +0100, Philip Withnall wrote: I haven't had a chance to look at it all in detail, but two things strike me from a quick glance: • If we're following the GIO async pattern, why do the e_data_book_respond_*() functions still exist? Hi, the server part

Re: [Evolution-hackers] New 'eclient' branch in eds

2011-04-18 Thread Milan Crha
On Mon, 2011-04-18 at 12:48 -0400, Matthew Barnes wrote: * There's some overlap between the new EClient API and the new ESource API that I'm working on. Some functions will need to be dropped once the new ESource API is in place, so I don't know if you want to do this now or wait. ...

Re: [Evolution-hackers] New 'eclient' branch in eds

2011-04-19 Thread Milan Crha
On Tue, 2011-04-19 at 09:27 -0400, Matthew Barnes wrote: Havoc Pennington kept having to answer this same type of thing in the early days of GLib/GTK+ when people would ask why the API never uses const in functions that take but don't modify a GObject and GLib data structure.

Re: [Evolution-hackers] New 'eclient' branch in eds

2011-04-19 Thread Milan Crha
On Tue, 2011-04-19 at 19:39 +0530, Chenthill Palanisamy wrote: I would like you to a incorporate some change to the free/busy api. Some servers allow querying free/busy information for multiple users at a time and the results appear in a iterative fashion. The freebusy information of some

Re: [Evolution-hackers] New 'eclient' branch in eds

2011-04-19 Thread Milan Crha
On Tue, 2011-04-19 at 10:40 -0400, Matthew Barnes wrote: 1) There's no need for apps to use numeric IDs to track asynchronous operations; GCancellable fills that role. GCancellable is the app's handle to the ongoing operation. If the app wants to cancel an unfinished operation, it

Re: [Evolution-hackers] New 'eclient' branch in eds

2011-04-20 Thread Milan Crha
On Tue, 2011-04-19 at 19:02 -0400, Matthew Barnes wrote: On Tue, 2011-04-19 at 23:25 +0100, David Woodhouse wrote: Note the 'gboolean retrying' argument to the libsoup authenticate signal handler. We probably want to have something similar in the above API too, because that's what tells

Re: [Evolution-hackers] New 'eclient' branch in eds

2011-04-21 Thread Milan Crha
On Tue, 2011-04-19 at 17:00 +0200, Milan Crha wrote: On Tue, 2011-04-19 at 19:39 +0530, Chenthill Palanisamy wrote: I would like you to a incorporate some change to the free/busy api. Some servers allow querying free/busy information for multiple users at a time and the results appear

  1   2   3   4   5   >