For those brave developers who are using Sardine to use/test/develop the bleeding edge Maemo stuff, this post is for you. :-)
Well, I’ve already shown before how to write Python plugins for Hildon Desktop. This time, I wrote a howto for writing C plugins for Hildon Desktop with the new GTypeModule-based API. All plugin types (Task Navigator, Status Bar and Home) are covered.
For those other super-brave developers who are building Hildon Desktop outside Scratchbox, it’s a good oportunity for you to test our plugin system and give some feedback, send patches, and report bugs.
The howto is available at:
http://maemo.org/maemowiki/HildonDesktopPluginHowto
Go Go Go!
Nice writeup, with examples too :-)
It’s a really good starting point for developers interested in writing plugins for the Hildon Desktop.
You need to describe, or link to a description of, what each of these plugin types are and can do.
What is a TN (Task Navigator) plugin? Why would I want one?
Can you write a plugin that acts as both a Status Bar plugin and a Home Page plugin? Would the code run in the same process? e.g. a plugin which maintains a list of detected servers on the local network, displayed as a drop down in the status bar and as a list if the home page is visible.