summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog135
1 files changed, 135 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 970c134..592649d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,138 @@
+commit 9948a67e677c8a351f2de17080d7a671882570f3
+Author: Christoph Reiter <reiter.christoph@gmail.com>
+Date: Tue Jan 27 17:47:49 2015 +0100
+
+ tests: Don't use deprecated override attributes
+
+ In case the test explicitly tests the deprecated attribute
+ silence the resulting warnings.
+
+ Instead of replacing GObject.PARAM_READWRITE with
+ GObject.ParamFlags.READWRITE use (READABLE | WRITABLE)
+ to not depend on a newer glib version.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=743514
+
+ tests/test_everything.py | 168
+ ++++++++++++++++++++++----------------------
+ tests/test_gi.py | 66 ++++++++---------
+ tests/test_glib.py | 33 +++++----
+ tests/test_gobject.py | 21 +++---
+ tests/test_internal_api.py | 4 +-
+ tests/test_iochannel.py | 11 +--
+ tests/test_overrides_gtk.py | 20 +++---
+ tests/test_properties.py | 100 ++++++++++++++------------
+ tests/test_signal.py | 111 ++++++++++++++---------------
+ tests/test_source.py | 8 +--
+ tests/test_subprocess.py | 7 +-
+ tests/testmodule.py | 3 +-
+ 12 files changed, 292 insertions(+), 260 deletions(-)
+
+commit 9285b23cd1b253baaf06ddd49e2f000716bbf7f3
+Author: Christoph Reiter <reiter.christoph@gmail.com>
+Date: Tue Jan 27 16:36:02 2015 +0100
+
+ Add GLib.MINFLOAT etc. and mark GObject.G_MINFLOAT etc. deprecated.
+
+ They are defined in glib, not gobject and not included in the gir;
+ Similar constants like G_MAXINT64 are defined in GLib gir and marked
+ deprecated in the GObject overrides already.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=743514
+
+ gi/overrides/GLib.py | 12 ++++++++++++
+ gi/overrides/GObject.py | 4 +++-
+ tests/test_overrides_glib.py | 7 +++++++
+ 3 files changed, 22 insertions(+), 1 deletion(-)
+
+commit f74acb38f1410982f3419acb134adf173600e497
+Author: Christoph Reiter <reiter.christoph@gmail.com>
+Date: Tue Jan 27 16:06:03 2015 +0100
+
+ Emit PyGIDeprecationWarning when accessing deprecated override
+ attributes.
+
+ Adds a new helper function for overrides to mark a module level
+ attribute
+ as deprecated. A warning will be emitted every time the attribute gets
+ accessed.
+
+ e.g. when marking GObject.STATUS_FOO as deprecated using
+
+ STATUS_FOO = GLib.Status.FOO
+ deprecated_attr("GObject", "STATUS_FOO", "GLib.Status.FOO")
+ __all__.append("STATUS_FOO")
+
+ accessing it will emit
+
+ "GObject.STATUS_FOO is deprecated; use GLib.Status.FOO instead"
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=743514
+
+ gi/overrides/GLib.py | 44 ++++++++++++++++-------
+ gi/overrides/GObject.py | 90
+ +++++++++++++++++++++++++-----------------------
+ gi/overrides/__init__.py | 74 ++++++++++++++++++++++++++++++++++++++-
+ tests/test_gi.py | 70 +++++++++++++++++++++++++++++++++++++
+ 4 files changed, 221 insertions(+), 57 deletions(-)
+
+commit a10df7d28c01d70ee33d8e4e9ddaa23f1990ca60
+Author: Christoph Reiter <reiter.christoph@gmail.com>
+Date: Tue Jan 27 19:13:54 2015 +0100
+
+ Add namespace and container name to callable cache and include them
+ in all warnings/error messages.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=743468
+
+ gi/pygi-cache.c | 39 ++++++++++++++++++++++++++++++++++-----
+ gi/pygi-cache.h | 5 +++++
+ gi/pygi-closure.c | 4 +++-
+ gi/pygi-invoke.c | 41 +++++++++++++++++++++++++++++------------
+ tests/test_everything.py | 2 +-
+ tests/test_gi.py | 28 ++++++++++++++++++----------
+ 6 files changed, 90 insertions(+), 29 deletions(-)
+
+commit 747fc3754c296ad5481d354bbf35521f886c5c61
+Author: Garrett Regier <garrettregier@gmail.com>
+Date: Sun Mar 1 03:30:46 2015 -0800
+
+ tests: Add test for GIRepository.UnionInfo.get_size()
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=745362
+
+ tests/test_repository.py | 1 +
+ 1 file changed, 1 insertion(+)
+
+commit 2dcce92b4fab95403b9bbedffa8a91453c947927
+Author: Garrett Regier <garrettregier@gmail.com>
+Date: Fri Jan 23 01:37:35 2015 -0800
+
+ Avoid duping filenames when marshalling from Python to C
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=744719
+
+ gi/pygi-basictype.c | 12 ++++++------
+ 1 file changed, 6 insertions(+), 6 deletions(-)
+
+commit 26fe8dafb933fa76afd41e45b10a3163a7380c1e
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Fri Feb 20 22:06:24 2015 -0800
+
+ configure.ac: post release version bump to 3.15.1
+
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit e8aef305d273ce551da41e74a54c5d03de5a0c2a
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Fri Feb 20 22:04:43 2015 -0800
+
+ release 3.15.0
+
+ NEWS | 10 ++++++++++
+ 1 file changed, 10 insertions(+)
+
commit 5dc113283c0a721c4027026bb8de7243585f1289
Author: Simon Feltman <sfeltman@src.gnome.org>
Date: Fri Feb 20 21:59:10 2015 -0800