summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog32
1 files changed, 21 insertions, 11 deletions
diff --git a/ChangeLog b/ChangeLog
index 6f05913a..282200bb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2011-03-29 Murray Cumming <murrayc@murrayc.com>
+
+ Variant: Really declare the cast_dyamic() specialization for ustring.
+
+ * glib/src/variant.[hg|ccg]: Mention the specialization in the .h file instead
+ of just in the .ccg file.
+ Also write a custom Variant<std::string>::get() implementation because this
+ can be used for types other than just bytestring.
+ * tests/glibmm_variant/main.cc: Add tests for the new casts.
+
2011-03-28 Krzesimir Nowak <qdlacz@gmail.com>
ArrayHandle: Make it compilable with MSVC 2005, 2008, 2010.
@@ -11,23 +21,23 @@
Variant: Use the VARIANT_TYPE_* constants.
* glib/src/variant.ccg: Use the constants instead of creating static members.
-
+
2011-03-28 Murray Cumming <murrayc@murrayc.com>
VariantType: Capitalize the standard types.
- * glib/src/varianttype.[hg|ccg]: Use, for instance VARIANT_TYPE_STRING instead
- of VariantTypeString. This seems more appropriate for a constant and is the
+ * glib/src/varianttype.[hg|ccg]: Use, for instance VARIANT_TYPE_STRING instead
+ of VariantTypeString. This seems more appropriate for a constant and is the
style used by gtkmm's STOCK_* items, which this is based on.
* glib/src/variant.ccg: Adapt.
-
+
2011-03-28 Murray Cumming <murrayc@murrayc.com>
Variant: Add cast_dynamic<> specializations for strings.
- * glib/src/variant.[hg|ccg]: Add cast_dynamic() specializations for
- Vector<std::string> and Vector<Glib::ustring>, because this type seems
- appropriate for multiple types. For instance, see
+ * glib/src/variant.[hg|ccg]: Add cast_dynamic() specializations for
+ Vector<std::string> and Vector<Glib::ustring>, because this type seems
+ appropriate for multiple types. For instance, see
http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#g-variant-get-string
Thanks to Povietkin Konstantin.
@@ -37,12 +47,12 @@
Gio::DBus*: More use of VariantContainerBase.
- * gio/src/dbusconnection.hg:
+ * gio/src/dbusconnection.hg:
* gio/src/dbusinterfacevtable.hg: Correct the documentation.
- * gio/src/dbusproxy.[hg|cgg]: call(): Take a VariantContainerBase instead of
+ * gio/src/dbusproxy.[hg|cgg]: call(): Take a VariantContainerBase instead of
a VariantBase.
- signal: Provide a VariantContainerBase instead of a VariantBase, though this
- is not documented as necessarily being a tuple, though it is multiple
+ signal: Provide a VariantContainerBase instead of a VariantBase, though this
+ is not documented as necessarily being a tuple, though it is multiple
values.
2011-03-27 Murray Cumming <murrayc@murrayc.com>