build: Release version 0.6.3 FOLKS_0_6_3
authorPhilip Withnall <philip@tecnocode.co.uk>
Sun, 18 Sep 2011 18:30:23 +0000 (19:30 +0100)
committerPhilip Withnall <philip@tecnocode.co.uk>
Sun, 18 Sep 2011 18:30:23 +0000 (19:30 +0100)
NEWS
configure.ac
folks/abstract-field-details.vala
folks/individual-aggregator.vala
folks/individual.vala
folks/persona-store.vala
folks/url-details.vala

diff --git a/NEWS b/NEWS
index fff5174..594c631 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,11 @@
 Overview of changes from libfolks 0.6.2.1 to libfolks 0.6.3
 ===========================================================
 
+Major changes:
+* Cleanup of the definition of “writeable” which involves a couple of API
+  deprecations and additions, and some internal re-working.
+* Beginnings of standardising TYPE values for AbstractFieldDetails
+
 Bugs fixed:
 * Bug 658631 — crash at empathy startup
 * Bug 658331 — Ensure read-only PersonaStores have empty writeable-properties
index d8f0b3d..18e9431 100644 (file)
@@ -1,19 +1,19 @@
 # If not 1, append datestamp to the version number
-m4_define([folks_released], [0])
+m4_define([folks_released], [1])
 
 m4_define([folks_major_version], [0])
 m4_define([folks_minor_version], [6])
-m4_define([folks_micro_version], [2])
-m4_define([folks_nano_version], [2])
+m4_define([folks_micro_version], [3])
+m4_define([folks_nano_version], [0])
 
 # If library source has changed since last release, increment revision
 # If interfaces have been added, removed or changed since last release,
 #  increment current and set revision to 0
 # If interfaces have been added since last release, increment age
 # If interfaces have been removed since last release, set age to 0
-m4_define([folks_lt_current], [26])
-m4_define([folks_lt_revision], [1])
-m4_define([folks_lt_age], [1])
+m4_define([folks_lt_current], [27])
+m4_define([folks_lt_revision], [0])
+m4_define([folks_lt_age], [2])
 
 # Display the nano_version only if it's not '0'
 m4_define([folks_base_version],
index 7a6adfb..de45748 100644 (file)
@@ -55,7 +55,7 @@ public abstract class Folks.AbstractFieldDetails<T> : Object
    * {@link AbstractFieldDetails.PARAM_TYPE} parameter, respectively, in those
    * cases.
    *
-   * @since UNRELEASED
+   * @since 0.6.3
    */
   public static const string PARAM_TYPE = "type";
 
@@ -64,7 +64,7 @@ public abstract class Folks.AbstractFieldDetails<T> : Object
    *
    * Value for a parameter with name {@link AbstractFieldDetails.PARAM_TYPE}.
    *
-   * @since UNRELEASED
+   * @since 0.6.3
    */
   public static const string PARAM_TYPE_HOME = "home";
 
@@ -73,7 +73,7 @@ public abstract class Folks.AbstractFieldDetails<T> : Object
    *
    * Value for a parameter with name {@link AbstractFieldDetails.PARAM_TYPE}.
    *
-   * @since UNRELEASED
+   * @since 0.6.3
    */
   public static const string PARAM_TYPE_WORK = "work";
 
@@ -82,7 +82,7 @@ public abstract class Folks.AbstractFieldDetails<T> : Object
    *
    * Value for a parameter with name {@link AbstractFieldDetails.PARAM_TYPE}.
    *
-   * @since UNRELEASED
+   * @since 0.6.3
    */
   public static const string PARAM_TYPE_OTHER = "other";
 
index 1f5ceeb..56b7889 100644 (file)
@@ -61,7 +61,7 @@ public errordomain Folks.IndividualAggregatorError
    * An operation which required the use of a primary store failed because no
    * primary store was available.
    *
-   * @since UNRELEASED
+   * @since 0.6.3
    */
   NO_PRIMARY_STORE,
 }
index eb9ff09..0eae4b5 100644 (file)
@@ -160,7 +160,7 @@ public class Folks.Individual : Object,
    *
    * @param avatar the new avatar (or `null` to unset the avatar)
    * @throws PropertyError if setting the avatar failed
-   * @since UNRELEASED
+   * @since 0.6.3
    */
   public async void change_avatar (LoadableIcon? avatar) throws PropertyError
     {
index 0e269ce..307f6a9 100644 (file)
@@ -515,7 +515,7 @@ public abstract class Folks.PersonaStore : Object
    *
    * @since 0.1.13
    */
-  [Deprecated (since = "UNRELEASED",
+  [Deprecated (since = "0.6.3",
       replacement = "PersonaStore.is_primary_store")]
   public bool is_writeable { get; set; default = false; }
 
@@ -642,7 +642,7 @@ public abstract class Folks.PersonaStore : Object
    * Whether this {@link PersonaStore} is the primary store which is
    * to be used for linking {@link Persona}s and such.
    *
-   * @since UNRELEASED
+   * @since 0.6.3
    */
   public bool is_primary_store { get; internal set; default = false; }
 
@@ -651,7 +651,7 @@ public abstract class Folks.PersonaStore : Object
    * store (in its backend) by the user. I.e.: a PersonaStore for the e-d-s
    * backend would set this to true if it represents the default address book.
    *
-   * @since UNRELEASED
+   * @since 0.6.3
    */
   public bool is_user_set_default { get; internal set; default = false; }
 }
index d6a5d96..494b843 100644 (file)
@@ -39,7 +39,7 @@ public class Folks.UrlFieldDetails : AbstractFieldDetails<string>
    *
    * Value for a parameter with name {@link AbstractFieldDetails.PARAM_TYPE}.
    *
-   * @since UNRELEASED
+   * @since 0.6.3
    */
   public static const string PARAM_TYPE_HOME_PAGE = "x-home-page";
 
@@ -48,7 +48,7 @@ public class Folks.UrlFieldDetails : AbstractFieldDetails<string>
    *
    * Value for a parameter with name {@link AbstractFieldDetails.PARAM_TYPE}.
    *
-   * @since UNRELEASED
+   * @since 0.6.3
    */
   public static const string PARAM_TYPE_BLOG = "x-blog";
 
@@ -57,7 +57,7 @@ public class Folks.UrlFieldDetails : AbstractFieldDetails<string>
    *
    * Value for a parameter with name {@link AbstractFieldDetails.PARAM_TYPE}.
    *
-   * @since UNRELEASED
+   * @since 0.6.3
    */
   public static const string PARAM_TYPE_PROFILE = "x-profile";
 
@@ -67,7 +67,7 @@ public class Folks.UrlFieldDetails : AbstractFieldDetails<string>
    *
    * Value for a parameter with name {@link AbstractFieldDetails.PARAM_TYPE}.
    *
-   * @since UNRELEASED
+   * @since 0.6.3
    */
   public static const string PARAM_TYPE_FTP = "x-ftp";