summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorGustavo J. A. M. Carneiro <gjc@src.gnome.org>2006-06-24 16:06:41 +0000
committerGustavo J. A. M. Carneiro <gjc@src.gnome.org>2006-06-24 16:06:41 +0000
commitda89a7fed41a58ba9fda0413c8d183608cca2c39 (patch)
tree6c39bef5b0e996b0813cbe7a4b2db1029adbf474 /ChangeLog
parent71b23f187b97cc39fe1a78abc629b26cc30b78cc (diff)
downloadpygobject-da89a7fed41a58ba9fda0413c8d183608cca2c39.tar.gz
pygobject-da89a7fed41a58ba9fda0413c8d183608cca2c39.tar.xz
pygobject-da89a7fed41a58ba9fda0413c8d183608cca2c39.zip
Bindings for g_filename_display_basename and g_filename_display_name;
Add support for G_TYPE_GSTRING, at least in signals.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog23
1 files changed, 23 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 51fbc2f..8536049 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,26 @@
+2006-06-24 Gustavo J. A. M. Carneiro <gjc@gnome.org>
+
+ * tests/test_signal.py (TestClosures.testGString): Add unit test
+ for signals using the type TYPE_GSTRING.
+
+ * gobject/pygtype.c (pyg_value_as_pyobject)
+ (pyg_value_from_pyobject): Implement conversion code for the type
+ G_TYPE_GSTRING.
+
+ * gobject/gobjectmodule.c (pyg_filename_display_basename)
+ (pyg_filename_display_name): Add bindings for
+ g_filename_display_basename and g_filename_display_name.
+ (init_gobject): Add a TYPE_GSTRING definition.
+
+ * gobject/pygobject.h,
+ * gobject/pygobject-private.h: Make pyg_constant_strip_prefix
+ receive and return const gchar*, to indicate it does not change
+ the string. Unfortunately since PyModule_AddIntConst is broken in
+ python < 2.5 this introduces const warnings elsewhere :-(
+
+ * gobject/gobjectmodule.c (pyg_flags_add_constants)
+ (pyg_enum_add_constants): Fix const warnings.
+
2006-06-23 John Finlay <finlay@moeraki.com>
* gobject/gobjectmodule.c (pyg_object_class_list_properties)