summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorDongHun Kwak <dh0128.kwak@samsung.com>2017-07-12 08:42:29 +0900
committerDongHun Kwak <dh0128.kwak@samsung.com>2017-07-12 08:42:33 +0900
commitc20b00fa62305380031ec383e1d7f7c548cdfe44 (patch)
treeeff0bb0ed4ac1fc12518637304d67bf421a2783e /ChangeLog
parent70d11d3c9704b35313f8b4dfbb3bc1c1c4afd87d (diff)
downloadpygobject2-c20b00fa62305380031ec383e1d7f7c548cdfe44.tar.gz
pygobject2-c20b00fa62305380031ec383e1d7f7c548cdfe44.tar.bz2
pygobject2-c20b00fa62305380031ec383e1d7f7c548cdfe44.zip
Imported Upstream version 3.13.91
Change-Id: I0e28e5ad489cdaed2e72ffdfb2bdbb482de5dd0a Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog216
1 files changed, 216 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 3aa6a7d..63991ac 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,219 @@
+commit 8c6cf22d74075b7169512b9e7773a511abb9b759
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Mon Sep 1 16:48:15 2014 -0700
+
+ docs: Skip "Constructors" header for anonymous structs
+
+ Structs which don't have a size or constructor should not procuce
+ any doc
+ string. The trailing "::" was causing a problem with sphinx.
+
+ gi/docstring.py | 8 ++++++--
+ tests/test_docstring.py | 3 ++-
+ 2 files changed, 8 insertions(+), 3 deletions(-)
+
+commit c1ea60be30ebf11c2e5415180305e4ac3c573f57
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Mon Sep 1 15:21:04 2014 -0700
+
+ docs: Fix error when using may_return_null()
+
+ Fix error with an untested code path opened up by commit 1f78dc0ace.
+
+ gi/docstring.py | 3 ++-
+ tests/test_docstring.py | 4 ++++
+ 2 files changed, 6 insertions(+), 1 deletion(-)
+
+commit 1f78dc0ace5282def9f1f700bfe4523de07e7549
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Fri Aug 29 16:49:14 2014 -0700
+
+ docs: Fix function doc string generator return types
+
+ Change skip_return() access into a function call. This was causing
+ return type doc strings to always be skipped.
+
+ gi/docstring.py | 2 +-
+ tests/test_docstring.py | 8 ++++++--
+ 2 files changed, 7 insertions(+), 3 deletions(-)
+
+commit 28d0337f0e3d4b0e9c4350ce5d6cf0cb68da843f
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Fri Aug 29 14:18:28 2014 -0700
+
+ Special case signal output arguments which are structs as
+ pass-by-reference
+
+ Add a special case which avoids copying of struct arguments marked
+ as output
+ to signals. Since we don't currently support output arguments,
+ users have
+ come to rely on a pass-by-reference bug which was fixed and caused
+ this to
+ regress (bug 722899). Add unittest which is currently failing due
+ to a number
+ of issues with emit() not supporting type annotations or output
+ arguments
+ (bug 735693).
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=735486
+
+ gi/pygi-signal-closure.c | 41
+ +++++++++++++++++++++++++++++++++++------
+ tests/test_overrides_gtk.py | 24 ++++++++++++++++++++++++
+ 2 files changed, 59 insertions(+), 6 deletions(-)
+
+commit 16f8f687eae0caa1e4059fd62bd1f9d4c7f655f7
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Wed Aug 27 23:55:06 2014 -0700
+
+ Ignore closure callbacks when Python is not initialized
+
+ Add an immediate return in ffi closures if Python is not initialized.
+ This fixes rare events when which lead to a segfault when a process
+ is exiting.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=722562
+
+ gi/pygi-closure.c | 7 +++++++
+ 1 file changed, 7 insertions(+)
+
+commit 27a14679dce33f64bbb5d77677eba83849f168ff
+Author: Christoph Reiter <reiter.christoph@gmail.com>
+Date: Fri Aug 22 21:51:31 2014 -0700
+
+ Change boxed init with args to warn instead of raise
+
+ Replace raising a TypeError in gi.types.Boxed() with a warning.
+ Even though passing arguments or keywords to the parent class is
+ incorrect here, raising an exception was causing a bit of fallout
+ in some apps (Gramps).
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=727810
+
+ gi/pygi-boxed.c | 5 ++++-
+ tests/test_gi.py | 13 +++++++++++--
+ 2 files changed, 15 insertions(+), 3 deletions(-)
+
+commit 6008748bd7ecc6e5c933e6902c77d8485b905a6f
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Fri Aug 22 02:16:10 2014 -0700
+
+ tests: Add test for GLib.spawn_async_with_pipes()
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=735213
+
+ tests/test_signal.py | 2 +-
+ tests/test_subprocess.py | 17 +++++++++++++++++
+ 2 files changed, 18 insertions(+), 1 deletion(-)
+
+commit 983276fb1cbc261d062ef93ba2266d08a5a6f423
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Thu Aug 21 17:16:31 2014 -0700
+
+ Revert "Replace statically bound GLib.Variant.new_tuple() with GI"
+
+ This was accidentally pushed.
+ Revert commit 35c6540c42a01e1155f44533cc09e6c9f94b6613.
+
+ gi/gimodule.c | 39 +++++++++++++++++++++++++++++++++++++++
+ gi/overrides/GLib.py | 12 +++++++-----
+ 2 files changed, 46 insertions(+), 5 deletions(-)
+
+commit b7a4e68a224ab66f67e45667023f74dd743e6177
+Author: Christoph Reiter <reiter.christoph@gmail.com>
+Date: Fri Aug 22 01:04:40 2014 +0200
+
+ Fix crash in GList/GSList marshaling error handling path.
+
+ In case PySequence_GetItem() failed, the retured NULL was passed
+ to PyDECREF.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=735201
+
+ gi/pygi-list.c | 4 ++--
+ tests/test_gi.py | 16 ++++++++++++++++
+ 2 files changed, 18 insertions(+), 2 deletions(-)
+
+commit 35c6540c42a01e1155f44533cc09e6c9f94b6613
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Thu Aug 21 15:11:39 2014 -0700
+
+ Replace statically bound GLib.Variant.new_tuple() with GI
+
+ Remove the static implementation of _wrap_pyg_variant_new_tuple with
+ usage of the dynamic version coming from GI. Array marshalling has
+ drastically improved in recent years making the dynamic version usable
+ with a small compatibility shim for the arguments.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=735199
+
+ gi/gimodule.c | 39 ---------------------------------------
+ gi/overrides/GLib.py | 12 +++++-------
+ 2 files changed, 5 insertions(+), 46 deletions(-)
+
+commit c1d387540a0b2db66e860c574b070051a5431914
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Thu Aug 21 14:37:14 2014 -0700
+
+ Fix reference counting problems with GLib.Variant.new_tuple()
+
+ Always sink the results of g_variant_new_tuple() in the statically
+ bound wrapper. This matches the generic GI marshalling behavior
+ of passing GVariants to Python with transfer-none.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=735166
+
+ gi/gimodule.c | 1 +
+ tests/test_overrides_glib.py | 7 +++++++
+ 2 files changed, 8 insertions(+)
+
+commit 9ce261f27742ba200f70003f162291a375d244d3
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Tue Aug 19 14:57:31 2014 -0700
+
+ configure.ac: Fix darwin builds
+
+ Merge platform_win32 and os_win32 variables/case statements and
+ define "link_python_libs" for win32 as well as darwin.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=735068
+
+ configure.ac | 30 +++++++++++-------------------
+ 1 file changed, 11 insertions(+), 19 deletions(-)
+
+commit 92f0d6ebf9b67729d8253e15fce77b0ad0375573
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Wed Aug 20 13:39:31 2014 -0700
+
+ Skip marshalling NULL output arguments in Python closures
+
+ Skip marshalling optional output arguments which are passed NULL
+ as the memory location. This fixes fallout from bug 727004.
+
+ https://bugzilla.gnome.org/show_bug.cgi?id=735090
+
+ gi/pygi-closure.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+commit d7e30c3cacf3cdd550e4dbfe2fa47aea1ae28147
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Mon Aug 18 19:10:36 2014 -0700
+
+ configure.ac: post release version bump to 3.13.91
+
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+commit 17ba19c2e9b91a1bb8b03fabd4100d436c96975d
+Author: Simon Feltman <sfeltman@src.gnome.org>
+Date: Mon Aug 18 19:07:10 2014 -0700
+
+ release 3.13.90
+
+ NEWS | 15 +++++++++++++++
+ 1 file changed, 15 insertions(+)
+
commit 6bcfaf6e1e2331b704dd6067d45d6840e87632a2
Author: Simon Feltman <sfeltman@src.gnome.org>
Date: Mon Aug 18 18:57:28 2014 -0700