[gnome-color-manager] Set all the 'Since: ' version numbers to the correct versions



commit c2e41b5dfc7411ca3315ea0f1edbd883eaf26a8b
Author: Richard Hughes <richard hughsie com>
Date:   Sat Oct 16 10:05:11 2010 +0100

    Set all the 'Since: ' version numbers to the correct versions

 libcolor-glib/gcm-brightness.c                |    6 ++
 libcolor-glib/gcm-buffer.c                    |   16 ++++++
 libcolor-glib/gcm-clut.c                      |   12 ++++
 libcolor-glib/gcm-color.c                     |   38 +++++++++++++
 libcolor-glib/gcm-ddc-client.c                |   14 +++---
 libcolor-glib/gcm-ddc-common.c                |    4 +-
 libcolor-glib/gcm-ddc-control.c               |   26 +++++-----
 libcolor-glib/gcm-ddc-device.c                |   32 ++++++-----
 libcolor-glib/gcm-dmi.c                       |    8 +++
 libcolor-glib/gcm-edid.c                      |   32 ++++++------
 libcolor-glib/gcm-enum.c                      |   12 ++++
 libcolor-glib/gcm-image.c                     |   12 ++++
 libcolor-glib/gcm-math.c                      |   28 ++++++++++
 libcolor-glib/gcm-profile-store.c             |   18 ++++--
 libcolor-glib/gcm-profile.c                   |   70 +++++++++++++++---------
 libcolor-glib/gcm-sample-window.c             |    6 ++-
 libcolor-glib/gcm-sensor-client.c             |    8 +++
 libcolor-glib/gcm-sensor-colormunki-private.c |    8 +++
 libcolor-glib/gcm-sensor-colormunki.c         |    2 +
 libcolor-glib/gcm-sensor-dummy.c              |    2 +
 libcolor-glib/gcm-sensor-huey-private.c       |    4 ++
 libcolor-glib/gcm-sensor-huey.c               |    2 +
 libcolor-glib/gcm-sensor.c                    |   62 ++++++++++++++++++++--
 libcolor-glib/gcm-tables.c                    |    4 ++
 libcolor-glib/gcm-usb.c                       |   12 ++++
 libcolor-glib/gcm-x11-output.c                |   46 +++++++++--------
 libcolor-glib/gcm-x11-screen.c                |   26 ++++++----
 27 files changed, 385 insertions(+), 125 deletions(-)
---
diff --git a/libcolor-glib/gcm-brightness.c b/libcolor-glib/gcm-brightness.c
index 3785e50..86a5bba 100644
--- a/libcolor-glib/gcm-brightness.c
+++ b/libcolor-glib/gcm-brightness.c
@@ -64,6 +64,8 @@ G_DEFINE_TYPE (GcmBrightness, gcm_brightness, G_TYPE_OBJECT)
 
 /**
  * gcm_brightness_set_percentage:
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_brightness_set_percentage (GcmBrightness *brightness, guint percentage, GError **error)
@@ -109,6 +111,8 @@ out:
 
 /**
  * gcm_brightness_get_percentage:
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_brightness_get_percentage (GcmBrightness *brightness, guint *percentage, GError **error)
@@ -238,6 +242,8 @@ gcm_brightness_finalize (GObject *object)
  * gcm_brightness_new:
  *
  * Return value: a new GcmBrightness object.
+ *
+ * Since: 2.91.1
  **/
 GcmBrightness *
 gcm_brightness_new (void)
diff --git a/libcolor-glib/gcm-buffer.c b/libcolor-glib/gcm-buffer.c
index 4eb6aef..df93933 100644
--- a/libcolor-glib/gcm-buffer.c
+++ b/libcolor-glib/gcm-buffer.c
@@ -39,6 +39,8 @@
  *
  * Writes a big endian value into a data buffer.
  * NOTE: No validation is done on the buffer to ensure it's big enough.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_buffer_write_uint16_be (guchar *buffer, guint16 value)
@@ -54,6 +56,8 @@ gcm_buffer_write_uint16_be (guchar *buffer, guint16 value)
  *
  * Writes a little endian value into a data buffer.
  * NOTE: No validation is done on the buffer to ensure it's big enough.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_buffer_write_uint16_le (guchar *buffer, guint16 value)
@@ -70,6 +74,8 @@ gcm_buffer_write_uint16_le (guchar *buffer, guint16 value)
  * NOTE: No validation is done on the buffer to ensure it's valid.
  *
  * Return value: the value to read.
+ *
+ * Since: 2.91.1
  **/
 guint16
 gcm_buffer_read_uint16_be (const guchar *buffer)
@@ -85,6 +91,8 @@ gcm_buffer_read_uint16_be (const guchar *buffer)
  * NOTE: No validation is done on the buffer to ensure it's valid.
  *
  * Return value: the value to read.
+ *
+ * Since: 2.91.1
  **/
 guint16
 gcm_buffer_read_uint16_le (const guchar *buffer)
@@ -99,6 +107,8 @@ gcm_buffer_read_uint16_le (const guchar *buffer)
  *
  * Writes a big endian value into a data buffer.
  * NOTE: No validation is done on the buffer to ensure it's big enough.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_buffer_write_uint32_be (guchar *buffer, guint32 value)
@@ -116,6 +126,8 @@ gcm_buffer_write_uint32_be (guchar *buffer, guint32 value)
  *
  * Writes a little endian value into a data buffer.
  * NOTE: No validation is done on the buffer to ensure it's big enough.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_buffer_write_uint32_le (guchar *buffer, guint32 value)
@@ -134,6 +146,8 @@ gcm_buffer_write_uint32_le (guchar *buffer, guint32 value)
  * NOTE: No validation is done on the buffer to ensure it's valid.
  *
  * Return value: the value to read.
+ *
+ * Since: 2.91.1
  **/
 guint32
 gcm_buffer_read_uint32_be (const guchar *buffer)
@@ -149,6 +163,8 @@ gcm_buffer_read_uint32_be (const guchar *buffer)
  * NOTE: No validation is done on the buffer to ensure it's valid.
  *
  * Return value: the value to read.
+ *
+ * Since: 2.91.1
  **/
 guint32
 gcm_buffer_read_uint32_le (const guchar *buffer)
diff --git a/libcolor-glib/gcm-clut.c b/libcolor-glib/gcm-clut.c
index 96575ce..d6eeae9 100644
--- a/libcolor-glib/gcm-clut.c
+++ b/libcolor-glib/gcm-clut.c
@@ -97,6 +97,8 @@ gcm_clut_set_source_data (GcmClut *clut, const GcmClutData *data, guint size)
 
 /**
  * gcm_clut_set_source_array:
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_clut_set_source_array (GcmClut *clut, GPtrArray *array)
@@ -118,6 +120,8 @@ gcm_clut_set_source_array (GcmClut *clut, GPtrArray *array)
 
 /**
  * gcm_clut_reset:
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_clut_reset (GcmClut *clut)
@@ -146,6 +150,8 @@ gcm_clut_get_adjusted_value (guint value, gdouble min, gdouble max, gdouble cust
 
 /**
  * gcm_clut_get_size:
+ *
+ * Since: 2.91.1
  **/
 guint
 gcm_clut_get_size (GcmClut *clut)
@@ -155,6 +161,8 @@ gcm_clut_get_size (GcmClut *clut)
 
 /**
  * gcm_clut_get_array:
+ *
+ * Since: 2.91.1
  **/
 GPtrArray *
 gcm_clut_get_array (GcmClut *clut)
@@ -203,6 +211,8 @@ gcm_clut_get_array (GcmClut *clut)
 
 /**
  * gcm_clut_print:
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_clut_print (GcmClut *clut)
@@ -353,6 +363,8 @@ gcm_clut_finalize (GObject *object)
  * gcm_clut_new:
  *
  * Return value: a new GcmClut object.
+ *
+ * Since: 2.91.1
  **/
 GcmClut *
 gcm_clut_new (void)
diff --git a/libcolor-glib/gcm-color.c b/libcolor-glib/gcm-color.c
index e3281ed..e7324f4 100644
--- a/libcolor-glib/gcm-color.c
+++ b/libcolor-glib/gcm-color.c
@@ -35,6 +35,8 @@
 
 /**
  * gcm_color_dup_XYZ:
+ *
+ * Since: 2.91.1
  **/
 GcmColorXYZ *
 gcm_color_dup_XYZ (const GcmColorXYZ *src)
@@ -50,6 +52,8 @@ gcm_color_dup_XYZ (const GcmColorXYZ *src)
 
 /**
  * gcm_color_dup_RGB:
+ *
+ * Since: 2.91.1
  **/
 GcmColorRGB *
 gcm_color_dup_RGB (const GcmColorRGB *src)
@@ -65,6 +69,8 @@ gcm_color_dup_RGB (const GcmColorRGB *src)
 
 /**
  * gcm_color_dup_Yxy:
+ *
+ * Since: 2.91.1
  **/
 GcmColorYxy *
 gcm_color_dup_Yxy (const GcmColorYxy *src)
@@ -82,6 +88,8 @@ gcm_color_dup_Yxy (const GcmColorYxy *src)
  * Return value: a #GType
  *
  * Gets a specific type.
+ *
+ * Since: 2.91.1
  **/
 GType
 gcm_color_get_type_XYZ (void)
@@ -99,6 +107,8 @@ gcm_color_get_type_XYZ (void)
  * Return value: a #GType
  *
  * Gets a specific type.
+ *
+ * Since: 2.91.1
  **/
 GType
 gcm_color_get_type_RGB (void)
@@ -116,6 +126,8 @@ gcm_color_get_type_RGB (void)
  * Return value: a #GType
  *
  * Gets a specific type.
+ *
+ * Since: 2.91.1
  **/
 GType
 gcm_color_get_type_Yxy (void)
@@ -136,6 +148,8 @@ gcm_color_get_type_Yxy (void)
  * @Z: component value
  *
  * Initialises a color value.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_color_set_XYZ (GcmColorXYZ *dest, gdouble X, gdouble Y, gdouble Z)
@@ -152,6 +166,8 @@ gcm_color_set_XYZ (GcmColorXYZ *dest, gdouble X, gdouble Y, gdouble Z)
  * @dest: the destination color
  *
  * Initialises a color value.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_color_clear_XYZ (GcmColorXYZ *dest)
@@ -171,6 +187,8 @@ gcm_color_clear_XYZ (GcmColorXYZ *dest)
  * @B: component value
  *
  * Initialises a color value.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_color_set_RGB (GcmColorRGB *dest, gdouble R, gdouble G, gdouble B)
@@ -190,6 +208,8 @@ gcm_color_set_RGB (GcmColorRGB *dest, gdouble R, gdouble G, gdouble B)
  * @y: component value
  *
  * Initialises a color value.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_color_set_Yxy (GcmColorYxy *dest, gdouble Y, gdouble x, gdouble y)
@@ -207,6 +227,8 @@ gcm_color_set_Yxy (GcmColorYxy *dest, gdouble Y, gdouble x, gdouble y)
  * @dest: the destination color
  *
  * Deep copies a color value.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_color_copy_XYZ (const GcmColorXYZ *src, GcmColorXYZ *dest)
@@ -225,6 +247,8 @@ gcm_color_copy_XYZ (const GcmColorXYZ *src, GcmColorXYZ *dest)
  * @dest: the destination color
  *
  * Deep copies a color value.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_color_copy_Yxy (const GcmColorYxy *src, GcmColorYxy *dest)
@@ -243,6 +267,8 @@ gcm_color_copy_Yxy (const GcmColorYxy *src, GcmColorYxy *dest)
  * @dest: the destination color
  *
  * Deep copies a color value.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_color_copy_RGB (const GcmColorRGB *src, GcmColorRGB *dest)
@@ -261,6 +287,8 @@ gcm_color_copy_RGB (const GcmColorRGB *src, GcmColorRGB *dest)
  * @dest: the destination color
  *
  * Convert from one color format to another.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_color_convert_RGBint_to_RGB (const GcmColorRGBint *src, GcmColorRGB *dest)
@@ -279,6 +307,8 @@ gcm_color_convert_RGBint_to_RGB (const GcmColorRGBint *src, GcmColorRGB *dest)
  * @dest: the destination color
  *
  * Convert from one color format to another.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_color_convert_RGB_to_RGBint (const GcmColorRGB *src, GcmColorRGBint *dest)
@@ -297,6 +327,8 @@ gcm_color_convert_RGB_to_RGBint (const GcmColorRGB *src, GcmColorRGBint *dest)
  * @dest: the destination color
  *
  * Convert from one color format to another.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_color_convert_Yxy_to_XYZ (const GcmColorYxy *src, GcmColorXYZ *dest)
@@ -330,6 +362,8 @@ gcm_color_convert_Yxy_to_XYZ (const GcmColorYxy *src, GcmColorXYZ *dest)
  * @dest: the destination color
  *
  * Convert from one color format to another.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_color_convert_XYZ_to_Yxy (const GcmColorXYZ *src, GcmColorYxy *dest)
@@ -364,6 +398,8 @@ gcm_color_convert_XYZ_to_Yxy (const GcmColorXYZ *src, GcmColorYxy *dest)
  * Returns the color as a vector component
  *
  * Return value: the vector.
+ *
+ * Since: 2.91.1
  **/
 GcmVec3	*
 gcm_color_get_XYZ_Vec3 (GcmColorXYZ *src)
@@ -379,6 +415,8 @@ gcm_color_get_XYZ_Vec3 (GcmColorXYZ *src)
  * Returns the color as a vector component
  *
  * Return value: the vector.
+ *
+ * Since: 2.91.1
  **/
 GcmVec3	*
 gcm_color_get_RGB_Vec3 (GcmColorRGB *src)
diff --git a/libcolor-glib/gcm-ddc-client.c b/libcolor-glib/gcm-ddc-client.c
index d5373bf..991900a 100644
--- a/libcolor-glib/gcm-ddc-client.c
+++ b/libcolor-glib/gcm-ddc-client.c
@@ -135,7 +135,7 @@ out:
  *
  * Return value: %TRUE for success.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_ddc_client_close (GcmDdcClient *client, GError **error)
@@ -168,7 +168,7 @@ out:
  *
  * Return value: a #GPtrArray of #GcmDdcDevice's, free with g_ptr_array_unref()
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GPtrArray *
 gcm_ddc_client_get_devices (GcmDdcClient *client, GError **error)
@@ -201,7 +201,7 @@ out:
  *
  * Return value: A refcounted #GcmDdcDevice, or %NULL.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GcmDdcDevice *
 gcm_ddc_client_get_device_from_edid (GcmDdcClient *client, const gchar *edid_md5, GError **error)
@@ -253,7 +253,7 @@ out:
  *
  * Sets the logging level for this instance.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_ddc_client_set_verbose (GcmDdcClient *client, GcmVerbose verbose)
@@ -267,7 +267,7 @@ gcm_ddc_client_set_verbose (GcmDdcClient *client, GcmVerbose verbose)
  *
  * Return value: Our personal error quark.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GQuark
 gcm_ddc_client_error_quark (void)
@@ -325,7 +325,7 @@ gcm_ddc_client_class_init (GcmDdcClientClass *klass)
 	/**
 	 * GcmDdcClient:has-coldplug:
 	 *
-	 * Since: 0.0.1
+	 * Since: 2.91.1
 	 */
 	pspec = g_param_spec_boolean ("has-coldplug", NULL, "if there are no transactions in progress on this client",
 				      TRUE,
@@ -365,7 +365,7 @@ gcm_ddc_client_finalize (GObject *object)
  *
  * Return value: A new #GcmDdcClient instance
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GcmDdcClient *
 gcm_ddc_client_new (void)
diff --git a/libcolor-glib/gcm-ddc-common.c b/libcolor-glib/gcm-ddc-common.c
index d175701..3db10fb 100644
--- a/libcolor-glib/gcm-ddc-common.c
+++ b/libcolor-glib/gcm-ddc-common.c
@@ -137,7 +137,7 @@ static const GcmDescription vcp_descriptions[] = {
 /**
  * gcm_get_vcp_description_from_index:
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_get_vcp_description_from_index (guchar idx)
@@ -157,7 +157,7 @@ gcm_get_vcp_description_from_index (guchar idx)
 /**
  * gcm_get_vcp_index_from_description:
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 guchar
 gcm_get_vcp_index_from_description (const gchar *description)
diff --git a/libcolor-glib/gcm-ddc-control.c b/libcolor-glib/gcm-ddc-control.c
index 784c47e..1d2f3fd 100644
--- a/libcolor-glib/gcm-ddc-control.c
+++ b/libcolor-glib/gcm-ddc-control.c
@@ -72,7 +72,7 @@ G_DEFINE_TYPE (GcmDdcControl, gcm_ddc_control, G_TYPE_OBJECT)
  *
  * Return value: A string value, or %NULL
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_ddc_control_get_description (GcmDdcControl *control)
@@ -130,7 +130,7 @@ out:
  *
  * Return value: %TRUE for success
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_ddc_control_set (GcmDdcControl *control, guint16 value, GError **error)
@@ -170,7 +170,7 @@ out:
  *
  * Return value: %TRUE for success
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_ddc_control_reset (GcmDdcControl *control, GError **error)
@@ -205,7 +205,7 @@ out:
  *
  * Return value: %TRUE for success
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_ddc_control_request (GcmDdcControl *control, guint16 *value, guint16 *maximum, GError **error)
@@ -278,7 +278,7 @@ out:
  *
  * Return value: %TRUE for success
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_ddc_control_run (GcmDdcControl *control, GError **error)
@@ -300,7 +300,7 @@ gcm_ddc_control_run (GcmDdcControl *control, GError **error)
  *
  * Parses a control string for permissable values.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_ddc_control_parse (GcmDdcControl *control, guchar id, const gchar *values)
@@ -339,7 +339,7 @@ out:
  *
  * Set the device that this control belongs to.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_ddc_control_set_device (GcmDdcControl *control, GcmDdcDevice *device)
@@ -357,7 +357,7 @@ gcm_ddc_control_set_device (GcmDdcControl *control, GcmDdcDevice *device)
  *
  * Return value: The control ID, e.g. GCM_DDC_CONTROL_ID_BRIGHTNESS
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 guchar
 gcm_ddc_control_get_id (GcmDdcControl *control)
@@ -375,7 +375,7 @@ gcm_ddc_control_get_id (GcmDdcControl *control)
  *
  * Return value: A GArray of guint16 values, free with g_array_unref().
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GArray *
 gcm_ddc_control_get_values (GcmDdcControl *control)
@@ -392,7 +392,7 @@ gcm_ddc_control_get_values (GcmDdcControl *control)
  *
  * Set the control verbosity.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_ddc_control_set_verbose (GcmDdcControl *control, GcmVerbose verbose)
@@ -406,7 +406,7 @@ gcm_ddc_control_set_verbose (GcmDdcControl *control, GcmVerbose verbose)
  *
  * Return value: Our personal error quark.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GQuark
 gcm_ddc_control_error_quark (void)
@@ -464,7 +464,7 @@ gcm_ddc_control_class_init (GcmDdcControlClass *klass)
 	/**
 	 * GcmDdcControl:supported:
 	 *
-	 * Since: 0.0.1
+	 * Since: 2.91.1
 	 */
 	pspec = g_param_spec_boolean ("supported", NULL, "if there are no transactions in progress on this control",
 				      TRUE,
@@ -510,7 +510,7 @@ gcm_ddc_control_finalize (GObject *object)
  *
  * Return value: A new %GcmDdcControl instance
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GcmDdcControl *
 gcm_ddc_control_new (void)
diff --git a/libcolor-glib/gcm-ddc-device.c b/libcolor-glib/gcm-ddc-device.c
index ca7517e..1c459d8 100644
--- a/libcolor-glib/gcm-ddc-device.c
+++ b/libcolor-glib/gcm-ddc-device.c
@@ -298,6 +298,8 @@ gcm_ddc_device_wait_for_hardware (GcmDdcDevice *device)
  * Write data to DDC/CI at previoulsly set address address.
  *
  * Return value: %TRUE for success
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_ddc_device_write (GcmDdcDevice *device, guchar *data, gsize length, GError **error)
@@ -352,7 +354,7 @@ out:
  *
  * Return value: %TRUE for success
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_ddc_device_read (GcmDdcDevice *device, guchar *data, gsize data_length, gsize *recieved_length, GError **error)
@@ -644,7 +646,7 @@ out:
  *
  * Return value: %TRUE for success
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_ddc_device_save (GcmDdcDevice *device, GError **error)
@@ -706,7 +708,7 @@ out:
  *
  * Return value: %TRUE for success
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_ddc_device_close (GcmDdcDevice *device, GError **error)
@@ -739,7 +741,7 @@ out:
  *
  * Return value: %TRUE for success
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_ddc_device_open (GcmDdcDevice *device, const gchar *filename, GError **error)
@@ -789,7 +791,7 @@ out:
  *
  * Return value: A #GPtrArray of #GcmDdcControl's, free with g_ptr_array_unref() when done.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GPtrArray *
 gcm_ddc_device_get_controls (GcmDdcDevice *device, GError **error)
@@ -821,7 +823,7 @@ out:
  *
  * Return value: %NULL, or a #GcmDdcControl which needs to be freed with g_object_unref().
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GcmDdcControl *
 gcm_ddc_device_get_control_by_id (GcmDdcDevice *device, guchar id, GError **error)
@@ -867,7 +869,7 @@ out:
  *
  * Return value: a pointer to the EDID block. Do not free this value.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const guint8 *
 gcm_ddc_device_get_edid	(GcmDdcDevice *device, gsize *length, GError **error)
@@ -900,7 +902,7 @@ out:
  *
  * Return value: The MD5 value of the current EDID. Do not free this value.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_ddc_device_get_edid_md5 (GcmDdcDevice *device, GError **error)
@@ -931,7 +933,7 @@ out:
  *
  * Return value: The PNPID, or %NULL.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_ddc_device_get_pnpid (GcmDdcDevice	*device, GError **error)
@@ -962,7 +964,7 @@ out:
  *
  * Return value: The model string, or %NULL.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_ddc_device_get_model (GcmDdcDevice	*device, GError **error)
@@ -993,7 +995,7 @@ out:
  *
  * Return value: The device kind, e.g. GCM_DDC_DEVICE_KIND_LCD, or %GCM_DDC_DEVICE_KIND_UNKNOWN for an error.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GcmDdcDeviceKind
 gcm_ddc_device_get_kind (GcmDdcDevice *device, GError **error)
@@ -1022,7 +1024,7 @@ out:
  *
  * Sets the logging mode of the device. By default we log nothing.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_ddc_device_set_verbose (GcmDdcDevice *device, GcmVerbose verbose)
@@ -1036,7 +1038,7 @@ gcm_ddc_device_set_verbose (GcmDdcDevice *device, GcmVerbose verbose)
  *
  * Return value: Our personal error quark.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GQuark
 gcm_ddc_device_error_quark (void)
@@ -1094,7 +1096,7 @@ gcm_ddc_device_class_init (GcmDdcDeviceClass *klass)
 	/**
 	 * GcmDdcDevice:has-coldplug:
 	 *
-	 * Since: 0.0.1
+	 * Since: 2.91.1
 	 */
 	pspec = g_param_spec_boolean ("has-coldplug", NULL, "if there are no transactions in progress on this device",
 				      TRUE,
@@ -1147,7 +1149,7 @@ gcm_ddc_device_finalize (GObject *object)
  *
  * Return value: A new %GcmDdcDevice instance
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GcmDdcDevice *
 gcm_ddc_device_new (void)
diff --git a/libcolor-glib/gcm-dmi.c b/libcolor-glib/gcm-dmi.c
index 61a4185..1d65e4f 100644
--- a/libcolor-glib/gcm-dmi.c
+++ b/libcolor-glib/gcm-dmi.c
@@ -103,6 +103,8 @@ gcm_dmi_get_data (const gchar *filename)
 
 /**
  * gcm_dmi_get_name:
+ *
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_dmi_get_name (GcmDmi *dmi)
@@ -119,6 +121,8 @@ gcm_dmi_get_name (GcmDmi *dmi)
 
 /**
  * gcm_dmi_get_version:
+ *
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_dmi_get_version (GcmDmi *dmi)
@@ -137,6 +141,8 @@ gcm_dmi_get_version (GcmDmi *dmi)
 
 /**
  * gcm_dmi_get_vendor:
+ *
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_dmi_get_vendor (GcmDmi *dmi)
@@ -261,6 +267,8 @@ gcm_dmi_finalize (GObject *object)
  * gcm_dmi_new:
  *
  * Return value: a new GcmDmi object.
+ *
+ * Since: 2.91.1
  **/
 GcmDmi *
 gcm_dmi_new (void)
diff --git a/libcolor-glib/gcm-edid.c b/libcolor-glib/gcm-edid.c
index 389c2cf..93bc352 100644
--- a/libcolor-glib/gcm-edid.c
+++ b/libcolor-glib/gcm-edid.c
@@ -110,7 +110,7 @@ G_DEFINE_TYPE (GcmEdid, gcm_edid, G_TYPE_OBJECT)
  *
  * Return value: a null terminaled string value
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_edid_get_monitor_name (GcmEdid *edid)
@@ -127,7 +127,7 @@ gcm_edid_get_monitor_name (GcmEdid *edid)
  *
  * Return value: a null terminaled string value
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_edid_get_vendor_name (GcmEdid *edid)
@@ -148,7 +148,7 @@ gcm_edid_get_vendor_name (GcmEdid *edid)
  *
  * Return value: a null terminaled string value
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_edid_get_serial_number (GcmEdid *edid)
@@ -165,7 +165,7 @@ gcm_edid_get_serial_number (GcmEdid *edid)
  *
  * Return value: a null terminaled string value
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_edid_get_eisa_id (GcmEdid *edid)
@@ -183,7 +183,7 @@ gcm_edid_get_eisa_id (GcmEdid *edid)
  *
  * Return value: a null terminaled string value
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_edid_get_checksum (GcmEdid *edid)
@@ -200,7 +200,7 @@ gcm_edid_get_checksum (GcmEdid *edid)
  *
  * Return value: a null terminaled string value
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_edid_get_pnp_id (GcmEdid *edid)
@@ -217,7 +217,7 @@ gcm_edid_get_pnp_id (GcmEdid *edid)
  *
  * Return value: the width in mm.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 guint
 gcm_edid_get_width (GcmEdid *edid)
@@ -234,7 +234,7 @@ gcm_edid_get_width (GcmEdid *edid)
  *
  * Return value: the height in mm.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 guint
 gcm_edid_get_height (GcmEdid *edid)
@@ -251,7 +251,7 @@ gcm_edid_get_height (GcmEdid *edid)
  *
  * Return value: the gamma value, although this is typically 2.2
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gfloat
 gcm_edid_get_gamma (GcmEdid *edid)
@@ -268,7 +268,7 @@ gcm_edid_get_gamma (GcmEdid *edid)
  *
  * Return value: the #GcmColorYxy value
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const GcmColorYxy *
 gcm_edid_get_red (GcmEdid *edid)
@@ -285,7 +285,7 @@ gcm_edid_get_red (GcmEdid *edid)
  *
  * Return value: the #GcmColorYxy value
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const GcmColorYxy *
 gcm_edid_get_green (GcmEdid *edid)
@@ -302,7 +302,7 @@ gcm_edid_get_green (GcmEdid *edid)
  *
  * Return value: the #GcmColorYxy value
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const GcmColorYxy *
 gcm_edid_get_blue (GcmEdid *edid)
@@ -319,7 +319,7 @@ gcm_edid_get_blue (GcmEdid *edid)
  *
  * Return value: the #GcmColorYxy value
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const GcmColorYxy *
 gcm_edid_get_white (GcmEdid *edid)
@@ -334,7 +334,7 @@ gcm_edid_get_white (GcmEdid *edid)
  *
  * Resets all the cached values in this object.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_edid_reset (GcmEdid *edid)
@@ -462,7 +462,7 @@ out:
  *
  * Return value: %TRUE for success.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_edid_parse (GcmEdid *edid, const guint8 *data, gsize length, GError **error)
@@ -844,7 +844,7 @@ gcm_edid_finalize (GObject *object)
  *
  * Return value: a new #GcmEdid object.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GcmEdid *
 gcm_edid_new (void)
diff --git a/libcolor-glib/gcm-enum.c b/libcolor-glib/gcm-enum.c
index 5d485c2..51c8274 100644
--- a/libcolor-glib/gcm-enum.c
+++ b/libcolor-glib/gcm-enum.c
@@ -32,6 +32,8 @@
 
 /**
  * gcm_intent_to_string:
+ *
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_intent_to_string (GcmIntent intent)
@@ -49,6 +51,8 @@ gcm_intent_to_string (GcmIntent intent)
 
 /**
  * gcm_intent_from_string:
+ *
+ * Since: 2.91.1
  **/
 GcmIntent
 gcm_intent_from_string (const gchar *intent)
@@ -66,6 +70,8 @@ gcm_intent_from_string (const gchar *intent)
 
 /**
  * gcm_intent_from_string:
+ *
+ * Since: 2.91.1
  **/
 GcmProfileKind
 gcm_profile_kind_from_string (const gchar *profile_kind)
@@ -89,6 +95,8 @@ gcm_profile_kind_from_string (const gchar *profile_kind)
 
 /**
  * gcm_profile_kind_to_string:
+ *
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_profile_kind_to_string (GcmProfileKind kind)
@@ -112,6 +120,8 @@ gcm_profile_kind_to_string (GcmProfileKind kind)
 
 /**
  * gcm_colorspace_to_string:
+ *
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_colorspace_to_string (GcmColorspace colorspace)
@@ -141,6 +151,8 @@ gcm_colorspace_to_string (GcmColorspace colorspace)
 
 /**
  * gcm_colorspace_from_string:
+ *
+ * Since: 2.91.1
  **/
 GcmColorspace
 gcm_colorspace_from_string (const gchar *colorspace)
diff --git a/libcolor-glib/gcm-image.c b/libcolor-glib/gcm-image.c
index 0dbc8ee..d7985fd 100644
--- a/libcolor-glib/gcm-image.c
+++ b/libcolor-glib/gcm-image.c
@@ -302,6 +302,8 @@ out:
 
 /**
  * gcm_image_set_input_profile:
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_image_set_input_profile (GcmImage *image, GcmProfile *profile)
@@ -320,6 +322,8 @@ gcm_image_set_input_profile (GcmImage *image, GcmProfile *profile)
 
 /**
  * gcm_image_set_output_profile:
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_image_set_output_profile (GcmImage *image, GcmProfile *profile)
@@ -336,6 +340,8 @@ gcm_image_set_output_profile (GcmImage *image, GcmProfile *profile)
 
 /**
  * gcm_image_set_abstract_profile:
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_image_set_abstract_profile (GcmImage *image, GcmProfile *profile)
@@ -352,6 +358,8 @@ gcm_image_set_abstract_profile (GcmImage *image, GcmProfile *profile)
 
 /**
  * gcm_image_has_embedded_profile:
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_image_has_embedded_profile (GcmImage *image)
@@ -361,6 +369,8 @@ gcm_image_has_embedded_profile (GcmImage *image)
 
 /**
  * gcm_image_use_embedded_profile:
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_image_use_embedded_profile (GcmImage *image, gboolean use_embedded_profile)
@@ -526,6 +536,8 @@ gcm_image_finalize (GObject *object)
  * gcm_image_new:
  *
  * Return value: a new GcmImage object.
+ *
+ * Since: 2.91.1
  **/
 GcmImage *
 gcm_image_new (void)
diff --git a/libcolor-glib/gcm-math.c b/libcolor-glib/gcm-math.c
index 25a5c54..01afaa4 100644
--- a/libcolor-glib/gcm-math.c
+++ b/libcolor-glib/gcm-math.c
@@ -38,6 +38,8 @@
  * @src: the source vector
  *
  * Clears a vector, setting all it's values to zero.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_vec3_clear (GcmVec3 *src)
@@ -55,6 +57,8 @@ gcm_vec3_clear (GcmVec3 *src)
  * @v2: component value
  *
  * Initialises a vector.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_vec3_init (GcmVec3 *dest, gdouble v0, gdouble v1, gdouble v2)
@@ -74,6 +78,8 @@ gcm_vec3_init (GcmVec3 *dest, gdouble v0, gdouble v1, gdouble v2)
  *
  * Multiplies a vector with a scalar.
  * The arguments @src and @dest can be the same value.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_vec3_scalar_multiply (const GcmVec3 *src, gdouble value, GcmVec3 *dest)
@@ -91,6 +97,8 @@ gcm_vec3_scalar_multiply (const GcmVec3 *src, gdouble value, GcmVec3 *dest)
  *
  * Adds two vector quantaties
  * The arguments @src and @dest can be the same value.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_vec3_add (const GcmVec3 *src1, const GcmVec3 *src2, GcmVec3 *dest)
@@ -108,6 +116,8 @@ gcm_vec3_add (const GcmVec3 *src1, const GcmVec3 *src2, GcmVec3 *dest)
  *
  * Subtracts one vector quantaty from another
  * The arguments @src and @dest can be the same value.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_vec3_subtract (const GcmVec3 *src1, const GcmVec3 *src2, GcmVec3 *dest)
@@ -124,6 +134,8 @@ gcm_vec3_subtract (const GcmVec3 *src1, const GcmVec3 *src2, GcmVec3 *dest)
  * Obtains a string representaton of a vector.
  *
  * Return value: the string. Free with g_free()
+ *
+ * Since: 2.91.1
  **/
 gchar *
 gcm_vec3_to_string (const GcmVec3 *src)
@@ -141,6 +153,8 @@ gcm_vec3_to_string (const GcmVec3 *src)
  * Gets the raw data for the vector.
  *
  * Return value: the pointer to the data segment.
+ *
+ * Since: 2.91.1
  **/
 gdouble *
 gcm_vec3_get_data (const GcmVec3 *src)
@@ -153,6 +167,8 @@ gcm_vec3_get_data (const GcmVec3 *src)
  * @src: the source
  *
  * Clears a matrix value, setting all it's values to zero.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_mat33_clear (const GcmMat3x3 *src)
@@ -170,6 +186,8 @@ gcm_mat33_clear (const GcmMat3x3 *src)
  * Obtains a string representaton of a matrix.
  *
  * Return value: the string. Free with g_free()
+ *
+ * Since: 2.91.1
  **/
 gchar *
 gcm_mat33_to_string (const GcmMat3x3 *src)
@@ -189,6 +207,8 @@ gcm_mat33_to_string (const GcmMat3x3 *src)
  * Gets the raw data for the matrix.
  *
  * Return value: the pointer to the data segment.
+ *
+ * Since: 2.91.1
  **/
 gdouble *
 gcm_mat33_get_data (const GcmMat3x3 *src)
@@ -201,6 +221,8 @@ gcm_mat33_get_data (const GcmMat3x3 *src)
  * @src: the source
  *
  * Sets the matrix to an identity value.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_mat33_set_identity (GcmMat3x3 *src)
@@ -219,6 +241,8 @@ gcm_mat33_set_identity (GcmMat3x3 *src)
  *
  * Multiplies a matrix with a vector.
  * The arguments @vec_src and @vec_dest cannot be the same value.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_mat33_vector_multiply (const GcmMat3x3 *mat_src, const GcmVec3 *vec_src, GcmVec3 *vec_dest)
@@ -244,6 +268,8 @@ gcm_mat33_vector_multiply (const GcmMat3x3 *mat_src, const GcmVec3 *vec_src, Gcm
  * Multiply (convolve) one matrix with another.
  * The arguments @mat_src1 cannot be the same as @mat_dest, and
  * @mat_src2 cannot be the same as @mat_dest.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_mat33_matrix_multiply (const GcmMat3x3 *mat_src1, const GcmMat3x3 *mat_src2, GcmMat3x3 *mat_dest)
@@ -273,6 +299,8 @@ gcm_mat33_matrix_multiply (const GcmMat3x3 *mat_src1, const GcmMat3x3 *mat_src2,
  * The arguments @src and @dest cannot be the same value.
  *
  * Return value: %FALSE if det is zero (singular).
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_mat33_reciprocal (const GcmMat3x3 *src, GcmMat3x3 *dest)
diff --git a/libcolor-glib/gcm-profile-store.c b/libcolor-glib/gcm-profile-store.c
index c6bb693..42984b0 100644
--- a/libcolor-glib/gcm-profile-store.c
+++ b/libcolor-glib/gcm-profile-store.c
@@ -72,7 +72,7 @@ G_DEFINE_TYPE (GcmProfileStore, gcm_profile_store, G_TYPE_OBJECT)
  *
  * Return value: an array, free with g_ptr_array_unref()
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GPtrArray *
 gcm_profile_store_get_array (GcmProfileStore *profile_store)
@@ -107,7 +107,7 @@ gcm_profile_store_in_array (GPtrArray *array, const gchar *text)
  *
  * Return value: a valid %GcmProfile or %NULL. Free with g_object_unref()
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GcmProfile *
 gcm_profile_store_get_by_filename (GcmProfileStore *profile_store, const gchar *filename)
@@ -143,7 +143,7 @@ out:
  *
  * Return value: a valid %GcmProfile or %NULL. Free with g_object_unref()
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GcmProfile *
 gcm_profile_store_get_by_checksum (GcmProfileStore *profile_store, const gchar *checksum)
@@ -313,7 +313,7 @@ out:
  *
  * Return value: if any profile were added
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_profile_store_search_path (GcmProfileStore *profile_store, const gchar *path)
@@ -519,7 +519,7 @@ out:
  *
  * Return value: %TRUE if any profile were added
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_profile_store_search (GcmProfileStore *profile_store, GcmProfileSearchFlags flags)
@@ -612,6 +612,8 @@ gcm_profile_store_class_init (GcmProfileStoreClass *klass)
 
 	/**
 	 * GcmProfileStore::added
+	 *
+	 * Since: 2.91.1
 	 **/
 	signals[SIGNAL_ADDED] =
 		g_signal_new ("added",
@@ -621,6 +623,8 @@ gcm_profile_store_class_init (GcmProfileStoreClass *klass)
 			      G_TYPE_NONE, 1, G_TYPE_OBJECT);
 	/**
 	 * GcmProfileStore::removed
+	 *
+	 * Since: 2.91.1
 	 **/
 	signals[SIGNAL_REMOVED] =
 		g_signal_new ("removed",
@@ -630,6 +634,8 @@ gcm_profile_store_class_init (GcmProfileStoreClass *klass)
 			      G_TYPE_NONE, 1, G_TYPE_OBJECT);
 	/**
 	 * GcmProfileStore::changed
+	 *
+	 * Since: 2.91.1
 	 **/
 	signals[SIGNAL_CHANGED] =
 		g_signal_new ("changed",
@@ -682,7 +688,7 @@ gcm_profile_store_finalize (GObject *object)
  *
  * Return value: a new GcmProfileStore object.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GcmProfileStore *
 gcm_profile_store_new (void)
diff --git a/libcolor-glib/gcm-profile.c b/libcolor-glib/gcm-profile.c
index 0493baa..0fbd8a9 100644
--- a/libcolor-glib/gcm-profile.c
+++ b/libcolor-glib/gcm-profile.c
@@ -110,7 +110,7 @@ static void gcm_profile_file_monitor_changed_cb (GFileMonitor *monitor, GFile *f
  *
  * Return value: The profile description as a string.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_profile_get_description (GcmProfile *profile)
@@ -150,7 +150,7 @@ gcm_profile_ensure_printable (gchar *text)
  *
  * Sets the description of the profile.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_profile_set_description (GcmProfile *profile, const gchar *description)
@@ -186,7 +186,7 @@ gcm_profile_set_description (GcmProfile *profile, const gchar *description)
  * Return value: %TRUE if the description mentions the profile colorspace explicity,
  * e.g. "Adobe RGB" for %GCM_COLORSPACE_RGB.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_profile_has_colorspace_description (GcmProfile *profile)
@@ -212,7 +212,7 @@ gcm_profile_has_colorspace_description (GcmProfile *profile)
  *
  * Return value: The color temperature in Kelvins, or 0 for error.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 guint
 gcm_profile_get_temperature (GcmProfile *profile)
@@ -229,7 +229,7 @@ gcm_profile_get_temperature (GcmProfile *profile)
  *
  * Return value: A #GFile, or %NULL. Do not free.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GFile *
 gcm_profile_get_file (GcmProfile *profile)
@@ -245,7 +245,7 @@ gcm_profile_get_file (GcmProfile *profile)
  *
  * Sets the file to be used when reading the profile.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_profile_set_file (GcmProfile *profile, GFile *file)
@@ -281,7 +281,7 @@ gcm_profile_set_file (GcmProfile *profile, GFile *file)
  *
  * Return value: A filename, or %NULL
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_profile_get_filename (GcmProfile *profile)
@@ -304,7 +304,7 @@ gcm_profile_get_filename (GcmProfile *profile)
  *
  * Return value: A string. Do not free.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_profile_get_copyright (GcmProfile *profile)
@@ -320,7 +320,7 @@ gcm_profile_get_copyright (GcmProfile *profile)
  *
  * Sets the copyright string.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_profile_set_copyright (GcmProfile *profile, const gchar *copyright)
@@ -344,7 +344,7 @@ gcm_profile_set_copyright (GcmProfile *profile, const gchar *copyright)
  *
  * Return value: A string. Do not free.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_profile_get_model (GcmProfile *profile)
@@ -360,7 +360,7 @@ gcm_profile_get_model (GcmProfile *profile)
  *
  * Sets the device model name.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_profile_set_model (GcmProfile *profile, const gchar *model)
@@ -384,7 +384,7 @@ gcm_profile_set_model (GcmProfile *profile, const gchar *model)
  *
  * Return value: A string. Do not free.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_profile_get_manufacturer (GcmProfile *profile)
@@ -400,7 +400,7 @@ gcm_profile_get_manufacturer (GcmProfile *profile)
  *
  * Sets the device manufacturer name.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_profile_set_manufacturer (GcmProfile *profile, const gchar *manufacturer)
@@ -424,7 +424,7 @@ gcm_profile_set_manufacturer (GcmProfile *profile, const gchar *manufacturer)
  *
  * Return value: A string. Do not free.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_profile_get_datetime (GcmProfile *profile)
@@ -440,7 +440,7 @@ gcm_profile_get_datetime (GcmProfile *profile)
  *
  * Sets the profile date and time.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_profile_set_datetime (GcmProfile *profile, const gchar *datetime)
@@ -456,6 +456,8 @@ gcm_profile_set_datetime (GcmProfile *profile, const gchar *datetime)
 
 /**
  * gcm_profile_get_checksum:
+ *
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_profile_get_checksum (GcmProfile *profile)
@@ -481,6 +483,8 @@ gcm_profile_set_checksum (GcmProfile *profile, const gchar *checksum)
 
 /**
  * gcm_profile_get_size:
+ *
+ * Since: 2.91.1
  **/
 guint
 gcm_profile_get_size (GcmProfile *profile)
@@ -502,6 +506,8 @@ gcm_profile_set_size (GcmProfile *profile, guint size)
 
 /**
  * gcm_profile_get_kind:
+ *
+ * Since: 2.91.1
  **/
 GcmProfileKind
 gcm_profile_get_kind (GcmProfile *profile)
@@ -512,6 +518,8 @@ gcm_profile_get_kind (GcmProfile *profile)
 
 /**
  * gcm_profile_set_kind:
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_profile_set_kind (GcmProfile *profile, GcmProfileKind kind)
@@ -523,6 +531,8 @@ gcm_profile_set_kind (GcmProfile *profile, GcmProfileKind kind)
 
 /**
  * gcm_profile_get_colorspace:
+ *
+ * Since: 2.91.1
  **/
 GcmColorspace
 gcm_profile_get_colorspace (GcmProfile *profile)
@@ -533,6 +543,8 @@ gcm_profile_get_colorspace (GcmProfile *profile)
 
 /**
  * gcm_profile_set_colorspace:
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_profile_set_colorspace (GcmProfile *profile, GcmColorspace colorspace)
@@ -544,6 +556,8 @@ gcm_profile_set_colorspace (GcmProfile *profile, GcmColorspace colorspace)
 
 /**
  * gcm_profile_get_has_vcgt:
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_profile_get_has_vcgt (GcmProfile *profile)
@@ -567,6 +581,8 @@ gcm_profile_set_has_vcgt (GcmProfile *profile, gboolean has_vcgt)
  * gcm_profile_get_handle:
  *
  * Return value: Do not call cmsCloseProfile() on this value!
+ *
+ * Since: 2.91.1
  **/
 gpointer
 gcm_profile_get_handle (GcmProfile *profile)
@@ -577,6 +593,8 @@ gcm_profile_get_handle (GcmProfile *profile)
 
 /**
  * gcm_profile_get_can_delete:
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_profile_get_can_delete (GcmProfile *profile)
@@ -610,7 +628,7 @@ gcm_utils_format_date_time (const struct tm *created)
  *
  * Return value: %TRUE for success
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_profile_parse_data (GcmProfile *profile, const guint8 *data, gsize length, GError **error)
@@ -882,7 +900,7 @@ out:
  *
  * Return value: %TRUE for success
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_profile_parse (GcmProfile *profile, GFile *file, GError **error)
@@ -949,7 +967,7 @@ _cmsWriteTagTextAscii (cmsHPROFILE lcms_profile, cmsTagSignature sig, const gcha
  *
  * Return value: %TRUE for success
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_profile_set_whitepoint (GcmProfile *profile, const GcmColorXYZ *whitepoint, GError **error)
@@ -986,7 +1004,7 @@ out:
  *
  * Return value: %TRUE for success
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_profile_set_primaries (GcmProfile *profile,
@@ -1037,7 +1055,7 @@ out:
  *
  * Return value: %TRUE for success
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_profile_save (GcmProfile *profile, const gchar *filename, GError **error)
@@ -1130,7 +1148,7 @@ out:
  *
  * Return value: %TRUE for success
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_profile_create_from_chroma (GcmProfile *profile, gdouble gamma,
@@ -1187,7 +1205,7 @@ out:
  *
  * Return value: %TRUE for success
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_profile_guess_and_add_vcgt (GcmProfile *profile, GError **error)
@@ -1272,7 +1290,7 @@ out:
  *
  * Return value: A #GcmClut object, or %NULL. Free with g_object_unref()
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GcmClut *
 gcm_profile_generate_vcgt (GcmProfile *profile, guint size)
@@ -1324,7 +1342,7 @@ out:
  *
  * Return value: %TRUE for success
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_profile_set_vcgt_from_data (GcmProfile *profile, guint16 *red, guint16 *green, guint16 *blue, guint size, GError **error)
@@ -1378,7 +1396,7 @@ out:
  *
  * Return value: A #GcmClut object, or %NULL. Free with g_object_unref()
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GcmClut *
 gcm_profile_generate_curve (GcmProfile *profile, guint size)
@@ -1852,7 +1870,7 @@ gcm_profile_finalize (GObject *object)
  *
  * Return value: a new #GcmProfile object.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GcmProfile *
 gcm_profile_new (void)
diff --git a/libcolor-glib/gcm-sample-window.c b/libcolor-glib/gcm-sample-window.c
index 4373737..68b517c 100644
--- a/libcolor-glib/gcm-sample-window.c
+++ b/libcolor-glib/gcm-sample-window.c
@@ -71,7 +71,7 @@ gcm_sample_window_pulse_cb (GcmSampleWindow *sample_window)
  *
  * Sets the percentage value on the window.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_sample_window_set_percentage (GcmSampleWindow *sample_window, guint percentage)
@@ -107,7 +107,7 @@ gcm_sample_window_set_percentage (GcmSampleWindow *sample_window, guint percenta
  *
  * Sets the window to a specific color.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_sample_window_set_color (GcmSampleWindow *sample_window, const GcmColorRGB *color)
@@ -251,6 +251,8 @@ gcm_sample_window_finalize (GObject *object)
  * gcm_sample_window_new:
  *
  * Return value: a new #GcmSampleWindow object.
+ *
+ * Since: 2.91.1
  **/
 GtkWindow *
 gcm_sample_window_new (void)
diff --git a/libcolor-glib/gcm-sensor-client.c b/libcolor-glib/gcm-sensor-client.c
index 8319d03..ad49420 100644
--- a/libcolor-glib/gcm-sensor-client.c
+++ b/libcolor-glib/gcm-sensor-client.c
@@ -123,6 +123,8 @@ gcm_sensor_client_class_init (GcmSensorClientClass *klass)
 
 	/**
 	 * GcmSensorClient::changed:
+	 *
+	 * Since: 2.91.1
 	 **/
 	signals[SIGNAL_CHANGED] =
 		g_signal_new ("changed",
@@ -136,6 +138,8 @@ gcm_sensor_client_class_init (GcmSensorClientClass *klass)
 
 /**
  * gcm_sensor_client_get_sensor:
+ *
+ * Since: 2.91.1
  **/
 GcmSensor *
 gcm_sensor_client_get_sensor (GcmSensorClient *sensor_client)
@@ -145,6 +149,8 @@ gcm_sensor_client_get_sensor (GcmSensorClient *sensor_client)
 
 /**
  * gcm_sensor_client_get_present:
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_sensor_client_get_present (GcmSensorClient *sensor_client)
@@ -305,6 +311,8 @@ gcm_sensor_client_finalize (GObject *object)
  * gcm_sensor_client_new:
  *
  * Return value: a new GcmSensorClient object.
+ *
+ * Since: 2.91.1
  **/
 GcmSensorClient *
 gcm_sensor_client_new (void)
diff --git a/libcolor-glib/gcm-sensor-colormunki-private.c b/libcolor-glib/gcm-sensor-colormunki-private.c
index 1ed27b1..c98fc26 100644
--- a/libcolor-glib/gcm-sensor-colormunki-private.c
+++ b/libcolor-glib/gcm-sensor-colormunki-private.c
@@ -27,6 +27,8 @@
 
 /**
  * gcm_sensor_colormunki_command_value_to_string:
+ *
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_sensor_colormunki_command_value_to_string (guchar value)
@@ -42,6 +44,8 @@ gcm_sensor_colormunki_command_value_to_string (guchar value)
 
 /**
  * gcm_sensor_colormunki_button_state_to_string:
+ *
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_sensor_colormunki_button_state_to_string (guchar value)
@@ -55,6 +59,8 @@ gcm_sensor_colormunki_button_state_to_string (guchar value)
 
 /**
  * gcm_sensor_colormunki_dial_position_to_string:
+ *
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_sensor_colormunki_dial_position_to_string (guchar value)
@@ -72,6 +78,8 @@ gcm_sensor_colormunki_dial_position_to_string (guchar value)
 
 /**
  * gcm_sensor_colormunki_endpoint_to_string:
+ *
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_sensor_colormunki_endpoint_to_string (guint value)
diff --git a/libcolor-glib/gcm-sensor-colormunki.c b/libcolor-glib/gcm-sensor-colormunki.c
index 970a341..438e1e2 100644
--- a/libcolor-glib/gcm-sensor-colormunki.c
+++ b/libcolor-glib/gcm-sensor-colormunki.c
@@ -545,6 +545,8 @@ gcm_sensor_colormunki_finalize (GObject *object)
  * gcm_sensor_colormunki_new:
  *
  * Return value: a new #GcmSensor object.
+ *
+ * Since: 2.91.1
  **/
 GcmSensor *
 gcm_sensor_colormunki_new (void)
diff --git a/libcolor-glib/gcm-sensor-dummy.c b/libcolor-glib/gcm-sensor-dummy.c
index 95324eb..5efaf55 100644
--- a/libcolor-glib/gcm-sensor-dummy.c
+++ b/libcolor-glib/gcm-sensor-dummy.c
@@ -260,6 +260,8 @@ gcm_sensor_dummy_init (GcmSensorDummy *sensor)
  * gcm_sensor_dummy_new:
  *
  * Return value: a new #GcmSensor object.
+ *
+ * Since: 2.91.1
  **/
 GcmSensor *
 gcm_sensor_dummy_new (void)
diff --git a/libcolor-glib/gcm-sensor-huey-private.c b/libcolor-glib/gcm-sensor-huey-private.c
index 663f3ca..96b5c1b 100644
--- a/libcolor-glib/gcm-sensor-huey-private.c
+++ b/libcolor-glib/gcm-sensor-huey-private.c
@@ -27,6 +27,8 @@
 
 /**
  * gcm_sensor_huey_return_code_to_string:
+ *
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_sensor_huey_return_code_to_string (guchar value)
@@ -48,6 +50,8 @@ gcm_sensor_huey_return_code_to_string (guchar value)
 
 /**
  * gcm_sensor_huey_command_code_to_string:
+ *
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_sensor_huey_command_code_to_string (guchar value)
diff --git a/libcolor-glib/gcm-sensor-huey.c b/libcolor-glib/gcm-sensor-huey.c
index 7bfc328..96f8f09 100644
--- a/libcolor-glib/gcm-sensor-huey.c
+++ b/libcolor-glib/gcm-sensor-huey.c
@@ -985,6 +985,8 @@ gcm_sensor_huey_finalize (GObject *object)
  * gcm_sensor_huey_new:
  *
  * Return value: a new #GcmSensor object.
+ *
+ * Since: 2.91.1
  **/
 GcmSensor *
 gcm_sensor_huey_new (void)
diff --git a/libcolor-glib/gcm-sensor.c b/libcolor-glib/gcm-sensor.c
index 2b92d23..6dcbedd 100644
--- a/libcolor-glib/gcm-sensor.c
+++ b/libcolor-glib/gcm-sensor.c
@@ -101,6 +101,8 @@ G_DEFINE_TYPE (GcmSensor, gcm_sensor, G_TYPE_OBJECT)
 
 /**
  * gcm_sensor_get_image_display:
+ *
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_sensor_get_image_display (GcmSensor *sensor)
@@ -110,6 +112,8 @@ gcm_sensor_get_image_display (GcmSensor *sensor)
 
 /**
  * gcm_sensor_get_image_calibrate:
+ *
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_sensor_get_image_calibrate (GcmSensor *sensor)
@@ -119,6 +123,8 @@ gcm_sensor_get_image_calibrate (GcmSensor *sensor)
 
 /**
  * gcm_sensor_get_image_spotread:
+ *
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_sensor_get_image_spotread (GcmSensor *sensor)
@@ -130,6 +136,8 @@ gcm_sensor_get_image_spotread (GcmSensor *sensor)
  * gcm_sensor_button_pressed:
  *
  * Causes the ::button-pressed signal to be fired.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_sensor_button_pressed (GcmSensor *sensor)
@@ -145,6 +153,8 @@ gcm_sensor_button_pressed (GcmSensor *sensor)
  *
  * Sets the sensor serial number which can be used to uniquely identify
  * the device.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_sensor_set_serial_number (GcmSensor *sensor, const gchar *serial_number)
@@ -160,6 +170,8 @@ gcm_sensor_set_serial_number (GcmSensor *sensor, const gchar *serial_number)
  * Gets the sensor serial number.
  *
  * Return value: a string.
+ *
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_sensor_get_serial_number (GcmSensor *sensor)
@@ -173,6 +185,8 @@ gcm_sensor_get_serial_number (GcmSensor *sensor)
  * @state: the sensor state, e.g %GCM_SENSOR_STATE_IDLE
  *
  * Sets the device state.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_sensor_set_state (GcmSensor *sensor, GcmSensorState state)
@@ -187,6 +201,8 @@ gcm_sensor_set_state (GcmSensor *sensor, GcmSensorState state)
  * Gets if the sensor is state taking a measurement.
  *
  * Return value: %TRUE for state.
+ *
+ * Since: 2.91.1
  **/
 GcmSensorState
 gcm_sensor_get_state (GcmSensor *sensor)
@@ -201,6 +217,8 @@ gcm_sensor_get_state (GcmSensor *sensor)
  * Gets the sensor model.
  *
  * Return value: a string.
+ *
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_sensor_get_model (GcmSensor *sensor)
@@ -215,6 +233,8 @@ gcm_sensor_get_model (GcmSensor *sensor)
  * Gets the sensor vendor.
  *
  * Return value: a string.
+ *
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_sensor_get_vendor (GcmSensor *sensor)
@@ -229,6 +249,8 @@ gcm_sensor_get_vendor (GcmSensor *sensor)
  * Returns if the sensor supports profiling a display.
  *
  * Return value: %TRUE or %FALSE.
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_sensor_supports_display (GcmSensor *sensor)
@@ -243,6 +265,8 @@ gcm_sensor_supports_display (GcmSensor *sensor)
  * Returns if the sensor supports profiling a projector.
  *
  * Return value: %TRUE or %FALSE.
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_sensor_supports_projector (GcmSensor *sensor)
@@ -257,6 +281,8 @@ gcm_sensor_supports_projector (GcmSensor *sensor)
  * Returns if the sensor supports profiling a printer.
  *
  * Return value: %TRUE or %FALSE.
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_sensor_supports_printer (GcmSensor *sensor)
@@ -271,6 +297,8 @@ gcm_sensor_supports_printer (GcmSensor *sensor)
  * Returns if the sensor supports getting a spot color.
  *
  * Return value: %TRUE or %FALSE.
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_sensor_supports_spot (GcmSensor *sensor)
@@ -285,6 +313,8 @@ gcm_sensor_supports_spot (GcmSensor *sensor)
  * Returns the sensor kind.
  *
  * Return value: the sensor kind, e.g. %GCM_SENSOR_KIND_HUEY
+ *
+ * Since: 2.91.1
  **/
 GcmSensorKind
 gcm_sensor_get_kind (GcmSensor *sensor)
@@ -299,6 +329,8 @@ gcm_sensor_get_kind (GcmSensor *sensor)
  *
  * Set the output type. Different sensors may do different
  * things depending on the output type.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_sensor_set_output_type (GcmSensor *sensor, GcmSensorOutputType output_type)
@@ -314,6 +346,8 @@ gcm_sensor_set_output_type (GcmSensor *sensor, GcmSensorOutputType output_type)
  * things depending on the output type.
  *
  * Return value: the output type, e.g. %GCM_SENSOR_OUTPUT_TYPE_LCD
+ *
+ * Since: 2.91.1
  **/
 GcmSensorOutputType
 gcm_sensor_get_output_type (GcmSensor *sensor)
@@ -330,6 +364,8 @@ gcm_sensor_get_output_type (GcmSensor *sensor)
  * internally without calling out to other frameworks.
  *
  * Return value: %TRUE for internal, native, support.
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_sensor_is_native (GcmSensor *sensor)
@@ -347,6 +383,8 @@ gcm_sensor_is_native (GcmSensor *sensor)
  * We aim to get as much as possible from UDEV.
  *
  * Return value: %TRUE for success.
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_sensor_set_from_device (GcmSensor *sensor, GUdevDevice *device, GError **error)
@@ -394,7 +432,7 @@ gcm_sensor_set_from_device (GcmSensor *sensor, GUdevDevice *device, GError **err
  *
  * Sample the color and store as a XYZ value.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_sensor_sample_async (GcmSensor *sensor, GCancellable *cancellable,
@@ -436,7 +474,7 @@ out:
  *
  * Return value: %FALSE for an error
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_sensor_sample_finish (GcmSensor *sensor, GAsyncResult *res, GcmColorXYZ *value, GError **error)
@@ -454,7 +492,7 @@ gcm_sensor_sample_finish (GcmSensor *sensor, GAsyncResult *res, GcmColorXYZ *val
  *
  * Asks the hardware to get the ambient light value.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_sensor_get_ambient_async (GcmSensor	 *sensor, GCancellable *cancellable,
@@ -496,7 +534,7 @@ out:
  *
  * Return value: %FALSE for an error
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_sensor_get_ambient_finish (GcmSensor *sensor, GAsyncResult *res, gdouble *value, GError **error)
@@ -514,6 +552,8 @@ gcm_sensor_get_ambient_finish (GcmSensor *sensor, GAsyncResult *res, gdouble *va
  * Dumps the unstructured device data to a string.
  *
  * Return value: %TRUE for success.
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_sensor_dump (GcmSensor *sensor, GString *data, GError **error)
@@ -556,6 +596,8 @@ out:
  * Sets the LED output state for the device.
  *
  * Return value: %TRUE for success.
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_sensor_set_leds (GcmSensor *sensor, guint8 value, GError **error)
@@ -585,6 +627,8 @@ out:
  * Gets the sensor kind as a string.
  *
  * Return value: the sensor kind, e.g. 'huey'.
+ *
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_sensor_kind_to_string (GcmSensorKind sensor_kind)
@@ -621,6 +665,8 @@ gcm_sensor_kind_to_string (GcmSensorKind sensor_kind)
  * Gets the sensor kind as a enumerated value.
  *
  * Return value: a #GcmSensorKind
+ *
+ * Since: 2.91.1
  **/
 GcmSensorKind
 gcm_sensor_kind_from_string (const gchar *sensor_kind)
@@ -674,7 +720,7 @@ gcm_sensor_sample_sync_cb (GcmSensor *sensor, GAsyncResult *res, GcmSensorHelper
  *
  * Return value: %TRUE if the ambient value was obtained.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_sensor_sample (GcmSensor *sensor, GCancellable *cancellable, GcmColorXYZ *value, GError **error)
@@ -731,7 +777,7 @@ gcm_sensor_get_ambient_sync_cb (GcmSensor *sensor, GAsyncResult *res, GcmSensorH
  *
  * Return value: %TRUE if the ambient value was obtained.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_sensor_get_ambient (GcmSensor *sensor, GCancellable *cancellable, gdouble *value, GError **error)
@@ -984,6 +1030,8 @@ gcm_sensor_class_init (GcmSensorClass *klass)
 
 	/**
 	 * GcmSensor::button-pressed:
+	 *
+	 * Since: 2.91.1
 	 **/
 	signals[SIGNAL_BUTTON_PRESSED] =
 		g_signal_new ("button-pressed",
@@ -1030,6 +1078,8 @@ gcm_sensor_finalize (GObject *object)
  * gcm_sensor_new:
  *
  * Return value: a new #GcmSensor object.
+ *
+ * Since: 2.91.1
  **/
 GcmSensor *
 gcm_sensor_new (void)
diff --git a/libcolor-glib/gcm-tables.c b/libcolor-glib/gcm-tables.c
index 82b5f56..18c84d7 100644
--- a/libcolor-glib/gcm-tables.c
+++ b/libcolor-glib/gcm-tables.c
@@ -61,6 +61,8 @@ G_DEFINE_TYPE (GcmTables, gcm_tables, G_TYPE_OBJECT)
 
 /**
  * gcm_tables_get_pnp_id:
+ *
+ * Since: 2.91.1
  **/
 gchar *
 gcm_tables_get_pnp_id (GcmTables *tables, const gchar *pnp_id, GError **error)
@@ -252,6 +254,8 @@ gcm_tables_finalize (GObject *object)
  * gcm_tables_new:
  *
  * Return value: a new GcmTables object.
+ *
+ * Since: 2.91.1
  **/
 GcmTables *
 gcm_tables_new (void)
diff --git a/libcolor-glib/gcm-usb.c b/libcolor-glib/gcm-usb.c
index 043f832..011d6ee 100644
--- a/libcolor-glib/gcm-usb.c
+++ b/libcolor-glib/gcm-usb.c
@@ -69,6 +69,8 @@ G_DEFINE_TYPE (GcmUsb, gcm_usb, G_TYPE_OBJECT)
 
 /**
  * gcm_usb_get_connected:
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_usb_get_connected (GcmUsb *usb)
@@ -277,6 +279,8 @@ static GSourceFuncs gcm_usb_source_funcs = {
  * Connects up usb-1 with the GLib event loop. This functionality
  * allows you to submit async requests using usb, and the callbacks
  * just kinda happen at the right time.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_usb_attach_to_context (GcmUsb *usb, GMainContext *context)
@@ -321,6 +325,8 @@ gcm_usb_attach_to_context (GcmUsb *usb, GMainContext *context)
  * Connects to libusb. You normally don't have to call this method manually.
  *
  * Return value: %TRUE for success
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_usb_load (GcmUsb *usb, GError **error)
@@ -362,6 +368,8 @@ out:
  * Gets the low-level device handle
  *
  * Return value: The #libusb_device_handle or %NULL. Do not unref this value.
+ *
+ * Since: 2.91.1
  **/
 libusb_device_handle *
 gcm_usb_get_device_handle (GcmUsb *usb)
@@ -381,6 +389,8 @@ gcm_usb_get_device_handle (GcmUsb *usb)
  * Connects to a specific device.
  *
  * Return value: %TRUE for success
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_usb_connect (GcmUsb *usb, guint vendor_id, guint product_id, guint configuration, guint interface, GError **error)
@@ -524,6 +534,8 @@ gcm_usb_finalize (GObject *object)
  * gcm_usb_new:
  *
  * Return value: a new #GcmUsb object.
+ *
+ * Since: 2.91.1
  **/
 GcmUsb *
 gcm_usb_new (void)
diff --git a/libcolor-glib/gcm-x11-output.c b/libcolor-glib/gcm-x11-output.c
index 66b684e..292c4ad 100644
--- a/libcolor-glib/gcm-x11-output.c
+++ b/libcolor-glib/gcm-x11-output.c
@@ -79,7 +79,7 @@ G_DEFINE_TYPE (GcmX11Output, gcm_x11_output, G_TYPE_OBJECT)
  *
  * Sets the display.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_x11_output_set_display (GcmX11Output *output, gpointer display)
@@ -96,7 +96,7 @@ gcm_x11_output_set_display (GcmX11Output *output, gpointer display)
  *
  * Sets the interal panel name.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_x11_output_set_name (GcmX11Output *output, const gchar *name)
@@ -114,7 +114,7 @@ gcm_x11_output_set_name (GcmX11Output *output, const gchar *name)
  *
  * Return value: the panel name
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 const gchar *
 gcm_x11_output_get_name (GcmX11Output *output)
@@ -130,7 +130,7 @@ gcm_x11_output_get_name (GcmX11Output *output)
  *
  * Sets the ID of the output.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_x11_output_set_id (GcmX11Output *output, guint id)
@@ -147,7 +147,7 @@ gcm_x11_output_set_id (GcmX11Output *output, guint id)
  *
  * Sets the CRTC (specific control on an output) id.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_x11_output_set_crtc_id (GcmX11Output *output, guint crtc_id)
@@ -164,7 +164,7 @@ gcm_x11_output_set_crtc_id (GcmX11Output *output, guint crtc_id)
  *
  * Sets the size of the gamma ramp.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_x11_output_set_gamma_size (GcmX11Output *output, guint gamma_size)
@@ -182,7 +182,7 @@ gcm_x11_output_set_gamma_size (GcmX11Output *output, guint gamma_size)
  *
  * Return value: the size. This is normally 256 or 1024.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 guint
 gcm_x11_output_get_gamma_size (GcmX11Output *output)
@@ -198,7 +198,7 @@ gcm_x11_output_get_gamma_size (GcmX11Output *output)
  *
  * Sets if the panel is the most important primary screen.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_x11_output_set_primary (GcmX11Output *output, gboolean primary)
@@ -217,7 +217,7 @@ gcm_x11_output_set_primary (GcmX11Output *output, gboolean primary)
  *
  * Return value: %TRUE for the primary screen.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_x11_output_get_primary (GcmX11Output *output)
@@ -235,7 +235,7 @@ gcm_x11_output_get_primary (GcmX11Output *output)
  * plugged into the port.
  * NOTE: a device can be conncted even if it is powered off or in sleep mode.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_x11_output_set_connected (GcmX11Output *output, gboolean connected)
@@ -254,7 +254,7 @@ gcm_x11_output_set_connected (GcmX11Output *output, gboolean connected)
  *
  * Return value: if the device is connected.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_x11_output_get_connected (GcmX11Output *output)
@@ -272,7 +272,7 @@ gcm_x11_output_get_connected (GcmX11Output *output)
  * Sets the position of the display relative to the absolute size of all
  * the #GcmX11Output's.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_x11_output_set_position (GcmX11Output *output, guint x, guint y)
@@ -291,7 +291,7 @@ gcm_x11_output_set_position (GcmX11Output *output, guint x, guint y)
  * Gets the position of the panel relative to the absolute size of all
  * the #GcmX11Output's.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_x11_output_get_position (GcmX11Output *output, guint *x, guint *y)
@@ -311,7 +311,7 @@ gcm_x11_output_get_position (GcmX11Output *output, guint *x, guint *y)
  *
  * Sets the size of the output.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_x11_output_set_size (GcmX11Output *output, guint width, guint height)
@@ -329,7 +329,7 @@ gcm_x11_output_set_size (GcmX11Output *output, guint width, guint height)
  *
  * Gets the output size.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 void
 gcm_x11_output_get_size (GcmX11Output *output, guint *width, guint *height)
@@ -384,7 +384,7 @@ out:
  *
  * Return value: %TRUE for success.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_x11_output_get_edid_data (GcmX11Output *output, guint8 **data, gsize *length, GError **error)
@@ -433,6 +433,8 @@ out:
  * Sets the gamma ramps for the given output.
  *
  * Return value: %TRUE for success.
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_x11_output_set_gamma (GcmX11Output *output, guint length, guint16 *red, guint16 *green, guint16 *blue, GError **error)
@@ -487,7 +489,7 @@ gcm_x11_output_set_gamma (GcmX11Output *output, guint length, guint16 *red, guin
  *
  * Return value: %TRUE for success.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_x11_output_get_gamma (GcmX11Output *output, guint *length, guint16 **red, guint16 **green, guint16 **blue, GError **error)
@@ -543,7 +545,7 @@ gcm_x11_output_get_gamma (GcmX11Output *output, guint *length, guint16 **red, gu
  *
  * Return value: %TRUE for success.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_x11_output_get_profile_data (GcmX11Output *output, guint8 **data, gsize *length, GError **error)
@@ -609,7 +611,7 @@ out:
  *
  * Return value: %TRUE for success.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_x11_output_set_profile (GcmX11Output *output, const gchar *filename, GError **error)
@@ -648,7 +650,7 @@ out:
  *
  * Return value: %TRUE for success.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_x11_output_set_profile_data (GcmX11Output *output, const guint8 *data, gsize length, GError **error)
@@ -692,7 +694,7 @@ out:
  *
  * Return value: %TRUE for success.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_x11_output_remove_profile (GcmX11Output *output, GError **error)
@@ -813,7 +815,7 @@ gcm_x11_output_finalize (GObject *object)
  *
  * Return value: a new GcmX11Output object.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GcmX11Output *
 gcm_x11_output_new (void)
diff --git a/libcolor-glib/gcm-x11-screen.c b/libcolor-glib/gcm-x11-screen.c
index a5845a0..bebf9c4 100644
--- a/libcolor-glib/gcm-x11-screen.c
+++ b/libcolor-glib/gcm-x11-screen.c
@@ -197,7 +197,7 @@ out:
  *
  * Return value: %TRUE for success.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_x11_screen_assign (GcmX11Screen *screen, GdkScreen *gdk_screen, GError **error)
@@ -280,7 +280,7 @@ out:
  *
  * Return value: A #GPtrArray of #GcmX11Output's. Free with g_ptr_array_unref() when done.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GPtrArray *
 gcm_x11_screen_get_outputs (GcmX11Screen *screen, GError **error)
@@ -308,7 +308,7 @@ gcm_x11_screen_get_outputs (GcmX11Screen *screen, GError **error)
  *
  * Return value: A #GcmX11Output, or %NULL if nothing matched.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GcmX11Output *
 gcm_x11_screen_get_output_by_name (GcmX11Screen *screen, const gchar *name, GError **error)
@@ -347,6 +347,8 @@ gcm_x11_screen_get_output_by_name (GcmX11Screen *screen, const gchar *name, GErr
  * Gets the ICC profile data from the XServer.
  *
  * Return value: %TRUE for success.
+ *
+ * Since: 2.91.1
  **/
 gboolean
 gcm_x11_screen_get_profile_data (GcmX11Screen *screen, guint8 **data, gsize *length, GError **error)
@@ -408,7 +410,7 @@ out:
  *
  * Return value: %TRUE for success.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_x11_screen_set_profile (GcmX11Screen *screen, const gchar *filename, GError **error)
@@ -447,7 +449,7 @@ out:
  *
  * Return value: %TRUE for success.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_x11_screen_set_profile_data (GcmX11Screen *screen, const guint8 *data, gsize length, GError **error)
@@ -494,7 +496,7 @@ out:
  *
  * Return value: %TRUE for success.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_x11_screen_set_protocol_version (GcmX11Screen *screen, guint major, guint minor, GError **error)
@@ -541,7 +543,7 @@ out:
  *
  * Return value: %TRUE for success.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_x11_screen_remove_protocol_version (GcmX11Screen *screen, GError **error)
@@ -586,7 +588,7 @@ out:
  *
  * Return value: %TRUE for success.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_x11_screen_get_protocol_version (GcmX11Screen *screen, guint *major, guint *minor, GError **error)
@@ -645,7 +647,7 @@ out:
  *
  * Return value: %TRUE for success.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 gboolean
 gcm_x11_screen_remove_profile (GcmX11Screen *screen, GError **error)
@@ -686,6 +688,8 @@ out:
  * @minor: the returned XRandR version minor, or %NULL
  *
  * Gets the XRandR version from the server.
+ *
+ * Since: 2.91.1
  **/
 void
 gcm_x11_screen_get_randr_version (GcmX11Screen *screen, guint *major, guint *minor)
@@ -708,6 +712,8 @@ gcm_x11_screen_class_init (GcmX11ScreenClass *klass)
 
 	/**
 	 * GcmX11Screen::changed:
+	 *
+	 * Since: 2.91.1
 	 **/
 	signals[SIGNAL_CHANGED] =
 		g_signal_new ("changed",
@@ -749,7 +755,7 @@ gcm_x11_screen_finalize (GObject *object)
  *
  * Return value: a new #GcmX11Screen object.
  *
- * Since: 0.0.1
+ * Since: 2.91.1
  **/
 GcmX11Screen *
 gcm_x11_screen_new (void)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]