Set release version of new API and update NEWS
authorTravis Reitter <travis.reitter@collabora.co.uk>
Fri, 7 Jun 2013 22:15:35 +0000 (15:15 -0700)
committerTravis Reitter <travis.reitter@collabora.co.uk>
Fri, 7 Jun 2013 22:19:14 +0000 (15:19 -0700)
NEWS
backends/eds/lib/edsf-persona.vala
folks/location-details.vala
folks/persona-store.vala

diff --git a/NEWS b/NEWS
index 6842ccd..a368e2a 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -29,6 +29,8 @@ Bugs fixed:
 • Bug 700253 - EDS backend initialization blocks
 
 API changes:
+• Add LocationDetails interface to specify a Persona or Individual's
+  geographical location (implemented by the EDS backend)
 
 Overview of changes from libfolks 0.9.0 to libfolks 0.9.1
 =========================================================
index 78dacf5..8cba695 100644 (file)
@@ -230,7 +230,7 @@ public class Edsf.Persona : Folks.Persona,
   /**
    * {@inheritDoc}
    *
-   * @since UNRELEASED
+   * @since 0.9.2
    */
   [CCode (notify = false)]
   public Location? location
@@ -242,7 +242,7 @@ public class Edsf.Persona : Folks.Persona,
   /**
    * {@inheritDoc}
    *
-   * @since UNRELEASED
+   * @since 0.9.2
    */
   public async void change_location (Location? location) throws PropertyError
     {
index 6b53976..f9c5a5b 100644 (file)
@@ -26,20 +26,20 @@ using GLib;
  * way of verifying that and just has to assume
  * that.
  *
- * @since UNRELEASED
+ * @since 0.9.2
  */
 public class Folks.Location : Object
 {
   /**
    * The latitude.
    *
-   * @since UNRELEASED
+   * @since 0.9.2
    */
  public double latitude;
   /**
    * The longitude.
    *
-   * @since UNRELEASED
+   * @since 0.9.2
    */
  public double longitude;
 
@@ -47,7 +47,7 @@ public class Folks.Location : Object
    * Constructs a new instance with the given coordinates.
    * @param latitude latitude of the new instance
    * @param longitude longitude of the new instance
-   * @since UNRELEASED
+   * @since 0.9.2
    */
  public Location (double latitude, double longitude)
  {
@@ -60,7 +60,7 @@ public class Folks.Location : Object
    *
    * @param other the instance to compare against
    * @return true iff the coordinates are exactly the same
-   * @since UNRELEASED
+   * @since 0.9.2
    */
  public bool equal (Location other)
  {
@@ -75,7 +75,7 @@ public class Folks.Location : Object
    * @param latitude latitude of the other position
    * @param longitude longitude of the other position
    * @return true iff the coordinates are exactly the same
-   * @since UNRELEASED
+   * @since 0.9.2
    */
   public bool equal_coordinates (double latitude, double longitude)
   {
@@ -101,7 +101,7 @@ public class Folks.Location : Object
  * The folks itself then will apply all changes coming
  * from backends, without further filtering.
  *
- * @since UNRELEASED
+ * @since 0.9.2
  */
 public interface Folks.LocationDetails : Object
 {
index 00eb8dd..4d6359d 100644 (file)
@@ -208,7 +208,7 @@ public enum Folks.PersonaDetail
   /**
    * Field for {@link LocationDetails.location}.
    *
-   * @since UNRELEASED
+   * @since 0.9.2
    */
   LOCATION,