rusirius
2011-01-04 11:45:21 UTC
Hi,
My name is John and I have been a user of Stelarium since version 8.x
and am currently enjoying the latest 10.6 version. I wanted to
contribute something to the project so some time ago I proposed a plugin
(http://www.stellarium.org/wiki/index.php?title=Proposals:Observation_Logger&oldid=10661)
and more recently, I got involved in some translation work.
A few days ago I saw a post on the Forum requesting a GPS plugin. Since
about 12 months ago I coded a GPS utility in Delphi, I wondered whether
I could make this work available to Stellarium. I had a look at the
Plugin Development section and realised this would entail development in
C++. I checked out the source code fort Stellarium and successufully
complied it on both Windows and Linux. I then developped some code for
both Windows and Linux in QT to read the GPS data and deliver the
current location and I am now at the stage where I want to think about
adding this to Stellarium in the form of a plugin. I've revewed the
informaton but I still have questions:
1. Should it be built as a static or dynamic plugin?
2. How do I build the plugin dialogue within Stellarium?
3. Is there an API function that would allow me to pass the GPS
co-ordinate location to Stellarium?
4. Rather than re-inventing something, is it possible to open up the
location dialogue and seed it with the GPS co-ordinates and allow the
user to save this together with their description as a new location?
5. How do you integrate a new plugin into the plugin configuration dialogue?
Any information on the above will be helpful. In the meantime I will
also continue scouring the wiki pages.
My name is John and I have been a user of Stelarium since version 8.x
and am currently enjoying the latest 10.6 version. I wanted to
contribute something to the project so some time ago I proposed a plugin
(http://www.stellarium.org/wiki/index.php?title=Proposals:Observation_Logger&oldid=10661)
and more recently, I got involved in some translation work.
A few days ago I saw a post on the Forum requesting a GPS plugin. Since
about 12 months ago I coded a GPS utility in Delphi, I wondered whether
I could make this work available to Stellarium. I had a look at the
Plugin Development section and realised this would entail development in
C++. I checked out the source code fort Stellarium and successufully
complied it on both Windows and Linux. I then developped some code for
both Windows and Linux in QT to read the GPS data and deliver the
current location and I am now at the stage where I want to think about
adding this to Stellarium in the form of a plugin. I've revewed the
informaton but I still have questions:
1. Should it be built as a static or dynamic plugin?
2. How do I build the plugin dialogue within Stellarium?
3. Is there an API function that would allow me to pass the GPS
co-ordinate location to Stellarium?
4. Rather than re-inventing something, is it possible to open up the
location dialogue and seed it with the GPS co-ordinates and allow the
user to save this together with their description as a new location?
5. How do you integrate a new plugin into the plugin configuration dialogue?
Any information on the above will be helpful. In the meantime I will
also continue scouring the wiki pages.