Re: [Evolution-hackers] Memos component-- help getting started

2002-05-07 Thread Rodrigo Moya

On Tue, 2002-05-07 at 15:33, James D Strandboge wrote:
> I think evo is so cool, I wanted to help out.  One thing a client of
> mine wants is a memos component so he can view memos sync'd with
> gnome-pilot in evolution.
> 
> I looked around in the code and on the ximian site, but could not find
> anything on 'getting started'.  Any tips on what I should look at
> first?  Obviously bonobo, but not sure what else.  I saw glade project
> files in the source, but it was not clear (to me) how you integrated
> glade into the various evo components.  Are there diagrams of the
> evolution design (eg UML)?  
> 
you have to do an Evolution shell component, as is done in addressbook/,
mail/ and calendar/. For a simpler example, you should look at
shell/evolution-test-component.c, in the evolution sources.

cheers


___
evolution-hackers maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/evolution-hackers



Re: [Evolution-hackers] Memos component-- help getting started

2002-05-07 Thread Ross Burton

On Tue, 2002-05-07 at 14:48, Rodrigo Moya wrote:
> you have to do an Evolution shell component, as is done in addressbook/,
> mail/ and calendar/. For a simpler example, you should look at
> shell/evolution-test-component.c, in the evolution sources.

I tried coding a shell component recently but not all of the required
libraries are installed so the Evolution source is required to build
components.  Is this still true or can libeshell be linked without the
evo source?

Ross
-- 
Ross Burton Software Engineer
OneEighty Software Ltd  Tel: +44 20 8680 8712
Cygnet HouseFax: +44 20 8680 8453
12-14 Sydenham Road [EMAIL PROTECTED]
Croydon, Surrey CR9 2ET, UK http://www.180sw.com./

Under the Regulation of Investigatory Powers (RIP) Act 2000 together
with any and all Regulations in force pursuant to the Act OneEighty
Software Ltd reserves the right to monitor any or all incoming or
outgoing communications as provided for under the Act


___
evolution-hackers maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/evolution-hackers



Re: [Evolution-hackers] Memos component-- help getting started

2002-05-07 Thread Dan Winship

On Tue, 2002-05-07 at 10:30, Ross Burton wrote:
> On Tue, 2002-05-07 at 14:48, Rodrigo Moya wrote:
> > you have to do an Evolution shell component, as is done in addressbook/,
> > mail/ and calendar/. For a simpler example, you should look at
> > shell/evolution-test-component.c, in the evolution sources.
> 
> I tried coding a shell component recently but not all of the required
> libraries are installed so the Evolution source is required to build
> components.  Is this still true or can libeshell be linked without the
> evo source?

No, this is still true, though we really ought to fix it--the build
process for the Ximian Connector currently requires having an evolution
build tree available to steal headers and libraries from.

-- Dan


___
evolution-hackers maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/evolution-hackers



Re: [Evolution-hackers] Memos component-- help getting started

2002-05-07 Thread Dan Winship

Anders Carlsson started a stickynotes component at one point, in
evolution/notes. I don't know how complete it was, and even the parts
that were done probably don't match the current APIs any more. But it
might be worth looking at.

-- Dan

On Tue, 2002-05-07 at 09:33, James D Strandboge wrote:
> I think evo is so cool, I wanted to help out.  One thing a client of
> mine wants is a memos component so he can view memos sync'd with
> gnome-pilot in evolution.
> 
> I looked around in the code and on the ximian site, but could not find
> anything on 'getting started'.  Any tips on what I should look at
> first?  Obviously bonobo, but not sure what else.  I saw glade project
> files in the source, but it was not clear (to me) how you integrated
> glade into the various evo components.  Are there diagrams of the
> evolution design (eg UML)?  
> 
> I've done gtk/gnome programming, and have used glade, however for
> someone not on the inside of evolution development, just going through
> the source code to understand its design, while doable, would be very
> time consuming.
> 
> Any help is appreciated.
> 
> Jamie Strandboge
> 
> -- 
> Email:[EMAIL PROTECTED]
> GPG/PGP ID:   26384A3A
> Fingerprint:  D9FF DF4A 2D46 A353 A289  E8F5 AA75 DCBE 2638 4A3A


___
evolution-hackers maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/evolution-hackers