Re: [Evolution-hackers] Memos component-- help getting started
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
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
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
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