Geoclue release
July 19, 2007
Long time, no reporting on Summer of Code progress…
Here goes:
- lots of small improvements to geoclue (see http://freedesktop.org/Software/GeoClue)
- gpsd provider now works and uses libgpsbt on maemo
- updated the project plan
- First public release (see release news)
- Release of a demo/test UI
The geoclue service/library is still a work-in-progress and the UI is a genuine 0.1-release (and neither are in a repository yet), but they’re there and they’re testable.
Screenshots
For those not interested in installing things by hand, here are some screenshots: First I clicked “Refresh” on demo home applet: position from default provider (Hostip.info web service) is shown. The position provider menu is also open.
Then I selected GPS in the menu and clicked “Refresh” again — now the position comes from a GPS device:
This is not very interesting in itself, but what is interesting is the code needed to write a client like the demo home applet there… Here is the position related code in the applet (error checking not included for clarity):
gdouble lat, lon; geoclue_position_init (); geoclue_position_current_position (&lat, &lon);
…and that is it.


July 20, 2007 at 14:54 pm
Good work!
July 20, 2007 at 22:10 pm
Nice theme! Can we get it for 770?
July 21, 2007 at 23:44 pm
Paul, the theme is tigert’s Plankton, only for n800 at the moment. IMO it’s the nicest theme available for the tablets — simple and beautiful.
See http://www.tigert.com/ (I had trouble getting the correct articles to open, but search for “plankton”).
September 14, 2009 at 12:42 pm
should the laptop which has installed geoclue be a GPS enabled device? or geoclue will provide the coordinates even if there s no gps? pls do reply..