Re: [Evolution-hackers] Query Evolution's Calendar Data storage location

2016-02-23 Thread Milan Crha
On Sun, 2016-01-03 at 16:53 +0100, Tom wrote:
> Sorry, Milan, but what I'm looking for is a "quick & dirty" solution
> for my home use, no time to get into C programming :-(

Hi,
I'm sorry for a late reply, I tend to forget of this for such long. 

Evolution doesn't provide anything like this on its own. It has an
evolution-addressbook-export for address books, but nothing for
calendars.

> Any inspirations for existing tools (no GUI needed) to handle the ICS
> format ?

I'm afraid I cannot help here, I do not use any such tool myself.
Neither I'm aware of any which can connect to the evolution-data-
server, though as you said you use only the On This Computer calendars,
then you can grab any tool which operates on the .ics files directly. 

Ask Google, that may give you some hints. I would try something like
"ical2csv" or "ics2csv" or even "save calendar as spreadsheet", which
gives some pointers to Google calendars too.

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


Re: [Evolution-hackers] Query Evolution's Calendar Data storage location

2016-01-03 Thread Tom
Am Montag, den 14.09.2015, 12:16 +0200 schrieb Milan Crha:

(...)Do you need it from within the Evolution or from a 3rd-party
> application?

I haven't yet thought about doing it from within coz there seems to be
no attempt !?? I've sometimes used the list format, then set filter to
CATEGORIES and get SUMMARY|DTSTART|DTEND - but then I get the result
window on a "per-event" basis (so no further export possible, eg. to
handle it in spreadsheet applications) ?!! So what I'd need is an export
on a record-similar basis and an export format that other applications
can handle ... 
> 
> > I assume that using the Evolution 3.x series, I happen to find the
> > calendar data in ~/.local/share/evolution/calendar/system ?
> > Is the calendar.ics file all that's containing data ?
> > Should I be able to find and filter calendar data there ?
> 
> Well, all the above depends on the calendar type. In any case, you

The local calendar is the only one :-)

> shouldn't access those files directly, rather connect to the calendar
> through the evolution-data-server interface. The structure you are
> looking for is the ECalClient.
> 
> > Is here anyone aware of a method to query the calendar data for some
> > kind of result to 'select all entries where category=studienkreis' or
> > 'select all entries where summary contains / is like "thisname"' ?
> 
> Again, from within the Evolution, or from a 3rd-party application? 
> 
> Within the Evolution, choose menu Search->Edit saved searches and add
> there the search you are interested in. Then just pick it from the
> Search menu and you'll get the result. Note there is always applied a
> time constraint, but you can search forward and backward with the top-
> right arrows beside the Search field above the calendar view.

That's what I did so far, but as the list gets too long (more than 20
entries I guess) I can neither see it in ONE SCREEN nor PRINT it in any
way nor export it somehow :-(( 
> 
> In case of a 3rd-party application, you can get some inspiration with
> these source tests:
> https://git.gnome.org/browse/evolution-data-server/tree/tests/libecal/c
> lient/test-cal-client-get-object-list.c
> 
> https://git.gnome.org/browse/evolution-data-server/tree/tests/libecal/c
> lient/test-cal-client-get-view.c

Sorry, Milan, but what I'm looking for is a "quick & dirty" solution for
my home use, no time to get into C programming :-(
Any inspirations for existing tools (no GUI needed) to handle the ICS
format ?
--
Best regards and a happy new year from
Thomas

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


Re: [Evolution-hackers] Query Evolution's Calendar Data storage location

2015-09-14 Thread Milan Crha
On Sun, 2015-09-13 at 16:41 +0200, Tom wrote:
> I need any method to query Evolution data.

Hi,
okay. Do you need it from within the Evolution or from a 3rd-party
application?

> I assume that using the Evolution 3.x series, I happen to find the
> calendar data in ~/.local/share/evolution/calendar/system ?
> Is the calendar.ics file all that's containing data ?
> Should I be able to find and filter calendar data there ?

Well, all the above depends on the calendar type. In any case, you
shouldn't access those files directly, rather connect to the calendar
through the evolution-data-server interface. The structure you are
looking for is the ECalClient.

> Is here anyone aware of a method to query the calendar data for some
> kind of result to 'select all entries where category=studienkreis' or
> 'select all entries where summary contains / is like "thisname"' ?

Again, from within the Evolution, or from a 3rd-party application? 

Within the Evolution, choose menu Search->Edit saved searches and add
there the search you are interested in. Then just pick it from the
Search menu and you'll get the result. Note there is always applied a
time constraint, but you can search forward and backward with the top-
right arrows beside the Search field above the calendar view.

In case of a 3rd-party application, you can get some inspiration with
these source tests:
https://git.gnome.org/browse/evolution-data-server/tree/tests/libecal/c
lient/test-cal-client-get-object-list.c

https://git.gnome.org/browse/evolution-data-server/tree/tests/libecal/c
lient/test-cal-client-get-view.c

The difference between one-time query with get_object_list() and the
view is that the view is a live view, aka if the calendar receives a
new event which is part of the view then you'll be notified with
certain signal, the same for removal from the view (when it doesn't
conform to the given filter anymore) and for event modifications.

> It needs to be run on more than 1 PC, so please don't ask for
> Evolution version, there are many from 3.2 to 3.actual I guess.

The availability of the above search arrows depends on the Evolution
version, somehow. And it's possible that some changes meantime (the gap
between 3.2 and 3.16/3.18 is really huge) may make your filters work
better with newer version.
Bye,
Milan
___
evolution-hackers mailing list
evolution-hackers@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-hackers


Re: [Evolution-hackers] Query

2008-05-21 Thread Srinivasa Ragavan
Amit,

Send a mail to [EMAIL PROTECTED] He shares most of the NOSIP load
now-a-days.

-Srini.

On Wed, 2008-05-21 at 18:20 +0200, Rodrigo Moya wrote:
 Hi Amit
 
 Forwarding your mail to the evo-hackers list, where you'll get a better
 answer
 
 cheers
 
 On Mon, 2008-05-19 at 15:53 +0530, amit gupta wrote:
  Sir,
I am a student of B-Tech. My branch is Electronics and
  Comunication. I want to the Project work on Evolution. I had seen your
  website site in this site i saw these three things:
   
   What do you have to bring to Novell?
   
   1. Original Letter from your HOD stating your name and the duration
  of the projects if this is an academic project. 
  
  2. Novell Open Source Internship Program agreement signed by you and
  your parent / guardian. One per person. 
  
  3. Project specific Copyright Agreement form for each project which
  has to be filled accordingly and signed. One per person. 
  
  With these three documents, come to Novell, with the project decided
  tentatively. 
  
   
  I want to know that How can i submit the Project-specific
  Copyright Agreements Form and where will i found this form in your
  website? I have two letters one is Contributors Acceptance Letter and
  second is HOD Letter. I can send signed copy of these two letters.
   
   Please give the information about Project-specific
  Copyright Agreement Form.  
   
  
  Thanking you
  
  Amit Gupta

___
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers