Ok, last batch of changes are in as far as I'm concerned (this has
mostly happened in refcount branch, which I'm merging to master branch
now unless someone sees a problem here):

"Basic" API
 * fixed the provider reference counting: this means adding
   AddReference() and RemoveReference methods to D-Bus api. C API was
   not changed.
 * Added Accuracies to ReverseGeocode. Bergies problems with Fire eagle
   api got me thinking: the only reliable way to handle accuracy here
   is to have both input (coordinate) accuracy and output (address)
   accuracy -- this could be left to the client, but I believe this is
   the Right Thing.

Master API
 * refactored "provider change" related MasterClient API:
   there are now AddressProviderChanged and PositionProviderChanged
   signals and matching methods
 * remove SetOptions from Master API: master options should be set using
   gconf as they are not client specific
 * C wrapper: add some async-method-versions to MasterClient,
   It should now be possible to use Geoclue C API without it blocking
   for too long.

Also
 * documentation update: client C API should be up-to-date now
 * lots of bug fixes

current C API docs: http://folks.o-hand.com/jku/geoclue-docs/

"make dist" doesn't do exactly what it should at the moment, so I'll
have to  fix that stuff tomorrow. Other than that, I'd like to put a
.tar.gz somewhere and call it a release...


Jussi

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
GeoClue mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/geoclue

Reply via email to