diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 292 |
1 files changed, 292 insertions, 0 deletions
@@ -1,3 +1,295 @@ +commit aa745352bb99862c360dc56e2fececc4b2968cbc +Author: John (J5) Palmieri <johnp@redhat.com> +Date: Tue Mar 8 13:20:31 2011 -0500 + + prep 2.28.0 release + + NEWS | 25 +++++++++++++++++++++++++ + configure.ac | 4 ++-- + 2 files changed, 27 insertions(+), 2 deletions(-) + +commit d3bafc0a8bacf99e22b18c978012ab719e70954e +Author: John (J5) Palmieri <johnp@redhat.com> +Date: Mon Mar 7 18:09:18 2011 -0500 + + [gi-demos] some python 3 compat fixes + + demos/gtk-demo/demos/Icon View/iconviewbasics.py | 6 ++++++ + demos/gtk-demo/demos/Tree View/liststore.py | 2 +- + demos/gtk-demo/demos/rotatedtext.py | 4 ++-- + demos/gtk-demo/gtk-demo.py | 4 ++-- + 4 files changed, 11 insertions(+), 5 deletions(-) + +commit eaafff23d397852b08384b4e15d68e3888e99b48 +Author: John (J5) Palmieri <johnp@redhat.com> +Date: Mon Mar 7 18:08:40 2011 -0500 + + [gi-demos] catch the correct error class + + demos/gtk-demo/demos/images.py | 11 ++++++----- + 1 files changed, 6 insertions(+), 5 deletions(-) + +commit b113540b452638601945f63297e68b7564c3d4df +Author: Steve Frécinaux <code@istique.net> +Date: Mon Mar 7 01:58:36 2011 +0100 + + Try not to sink objects returned by C functions. + + When creating a wrapper around an object to call a python function, we + try to avoid calling pygobject_sink() when the object was not + created by + pygobject or the static bindings because otherwise we can end + up leaking + one reference for GInitiallyUnowned subclasses if the object was + already + owned by someone else. + + https://bugzilla.gnome.org/show_bug.cgi?id=644067 + + gobject/pygobject-private.h | 1 + + gobject/pygobject.c | 7 +++++++ + gobject/pygtype.c | 6 +++--- + 3 files changed, 11 insertions(+), 3 deletions(-) + +commit 7bece91e83e3c72a7bd04d2096dcf9b31aa9d366 +Author: Steve Frécinaux <code@istique.net> +Date: Sun Mar 6 21:18:36 2011 +0100 + + Do not leak python references when using the gobject.property() + helper. + + Since this helper was storing plain references in a long-lived + dict, the + refcount for the instances would never drop to zero, and so they would + never get finalized. + + https://bugzilla.gnome.org/show_bug.cgi?id=644039 + + gobject/propertyhelper.py | 5 ++--- + tests/test_properties.py | 23 +++++++++++++++++++++++ + 2 files changed, 25 insertions(+), 3 deletions(-) + +commit 030695cb4306d915044aea4fae7c7122ccde31b4 +Author: John (J5) Palmieri <johnp@redhat.com> +Date: Mon Mar 7 11:13:12 2011 -0500 + + [gi] fix try except blocks so they work in Python 2.5 + + * use etype, e = sys.exc_info[:2] to extract error details instead of + except Exception as e or except Exception, e + + tests/test_gdbus.py | 27 ++++++++++++++++++++------- + 1 files changed, 20 insertions(+), 7 deletions(-) + +commit 7e6d833c7f74031b010b45b635214cde5d85f7ae +Author: John (J5) Palmieri <johnp@redhat.com> +Date: Fri Mar 4 12:25:49 2011 -0500 + + handle uchar as bytes, not strings in python 3 + + * This worked in Python2 because bytes and strings are equivilant + and the macro + PYGLIB_PyString_FromStringAndSize evaluated to a PyString + * In Python 3 PYGLIB_PyString_FromStringAndSize evaluates to + a PyUnicode + * PYGLIB_PyBytes_FromStringAndSize evaluates to a PyString in Python 2 + and a PyBytes object in Python 3 + + gobject/pygtype.c | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit aae4ce5d9e9b7747bf5847071a72a6cdd1371a3e +Author: John (J5) Palmieri <johnp@redhat.com> +Date: Fri Mar 4 12:24:35 2011 -0500 + + [gi-overrides] handle unichar gvalues when setting treemodels + + gi/overrides/Gtk.py | 10 ++++++++++ + 1 files changed, 10 insertions(+), 0 deletions(-) + +commit 0d65223992abec46eee7b2b3c76f68da67de4905 +Author: John (J5) Palmieri <johnp@redhat.com> +Date: Fri Mar 4 11:43:51 2011 -0500 + + [gi-overrides] special case python 2 keywords that crept in + + gi/overrides/Gtk.py | 6 +++++- + tests/test_overrides.py | 8 ++++---- + 2 files changed, 9 insertions(+), 5 deletions(-) + +commit 094b355a785fbe7ebc776cbbd059e6a3d9241ce2 +Author: John (J5) Palmieri <johnp@redhat.com> +Date: Fri Mar 4 11:10:16 2011 -0500 + + check for the py3 _thread module in configure.ac if thread is + not found + + configure.ac | 6 +++++- + 1 files changed, 5 insertions(+), 1 deletions(-) + +commit b0d537c58e6997b546a9a367860abb3b93ce3440 +Author: John (J5) Palmieri <johnp@redhat.com> +Date: Fri Mar 4 00:39:23 2011 -0500 + + [gi-demos] add iconview demo + + demos/gtk-demo/demos/Icon View/iconviewbasics.py | 212 + ++++++++++++++++++++++ + 1 files changed, 212 insertions(+), 0 deletions(-) + +commit e5aa7268c2a0fc285d60b30e135fd79d039b9ae5 +Author: John (J5) Palmieri <johnp@redhat.com> +Date: Thu Mar 3 18:39:16 2011 -0500 + + [gi] wrap the keyword argument in a dict so we don't break Python 2.5 + + * python < 2.6 does not allow sending in keyword litterals after + sending in + *args. You can only send in **kwds. + + gi/types.py | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit 79d03b40b2395874556860e7e39e0c607b6a676a +Author: John (J5) Palmieri <johnp@redhat.com> +Date: Thu Mar 3 18:30:40 2011 -0500 + + [gi-demos] add the combobox with string ids section to the demos + + demos/gtk-demo/demos/combobox.py | 49 + +++++++++++++++++++++++++++++++++++++- + 1 files changed, 48 insertions(+), 1 deletions(-) + +commit 1b4ac8bef90ed1d3d51d45dafa61bfd70c6f9eb7 +Author: John (J5) Palmieri <johnp@redhat.com> +Date: Thu Mar 3 16:47:51 2011 -0500 + + [gi-overrides] add an override for Gdk.RGBA + + gi/overrides/Gdk.py | 18 ++++++++++++++++++ + tests/test_overrides.py | 10 ++++++++++ + 2 files changed, 28 insertions(+), 0 deletions(-) + +commit c1c491c8cb4684a10404fee59b2706bec6b8606b +Author: John (J5) Palmieri <johnp@redhat.com> +Date: Thu Mar 3 16:10:17 2011 -0500 + + [gi-demos] fix up search-entry to reflect annotations fixed in Gtk+ + master + + demos/gtk-demo/demos/Entry/search_entry.py | 23 +++++++++-------------- + 1 files changed, 9 insertions(+), 14 deletions(-) + +commit 9687fbcf75582986e95188c5b2a24d0fe6b855db +Author: John (J5) Palmieri <johnp@redhat.com> +Date: Wed Mar 2 18:13:43 2011 -0500 + + [gi-demos] add search entry demo + + demos/gtk-demo/demos/Entry/search_entry.py | 257 + ++++++++++++++++++++++++++++ + 1 files changed, 257 insertions(+), 0 deletions(-) + +commit 28fbd6a11bda726fecfd7322f4acf41d06c54ec3 +Author: John (J5) Palmieri <johnp@redhat.com> +Date: Wed Mar 2 15:37:27 2011 -0500 + + [gi] wrap map in a list for Python 3 compat + + gi/types.py | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + +commit d71224aa5b329cbb7116d35b8f98027fc27e630d +Author: John (J5) Palmieri <johnp@redhat.com> +Date: Tue Mar 1 14:52:00 2011 -0500 + + [gi-demos] fix up the validation combobox + + demos/gtk-demo/demos/combobox.py | 21 +++++++++++++++------ + 1 files changed, 15 insertions(+), 6 deletions(-) + +commit d7d2f9c185773b35a6b89379be9bd96d04be79fb +Author: John (J5) Palmieri <johnp@redhat.com> +Date: Tue Mar 1 12:31:35 2011 -0500 + + add overridesdir variable in the .pc file for 3rd party overrides + + pygobject-2.0.pc.in | 1 + + 1 files changed, 1 insertions(+), 0 deletions(-) + +commit c2cfdfa6c08b9da6bff9fc9d479e441a83cbf60a +Author: John (J5) Palmieri <johnp@redhat.com> +Date: Tue Mar 1 12:19:28 2011 -0500 + + [gi] remove unref for closures since they are floating objects that + get sunk + + * right now we trust that the containers we send the closures into + will sink + them + * we should research this a bit more to see if there is a better + way to handle + floating closures once we are free to break static binding ABI + * for now this is the least invasive of all the options + * don't assert on transfer != GI_TRANSFER_NONE since the behavior for + closures is always the same (and should actually be + GI_TRANSFER_FULL) + + gi/pygi-argument.c | 6 ------ + tests/test_overrides.py | 8 ++++++++ + 2 files changed, 8 insertions(+), 6 deletions(-) + +commit e016486cbb24f696ebfc0cf1f457ec4e37a123cb +Author: Dieter Verfaillie <dieterv@optionexplicit.be> +Date: Fri Feb 11 17:14:11 2011 +0100 + + setup.py: Set bdist_wininst user-access-control property + + setup.py | 3 ++- + 1 files changed, 2 insertions(+), 1 deletions(-) + +commit 2923f26c7850d12ece67b3ef96054721d38f888f +Author: Martin Pitt <martin.pitt@ubuntu.com> +Date: Wed Mar 2 16:29:00 2011 +0100 + + Fix uninitialized variable in gi.require_version() + + gi/__init__.py | 3 ++- + 1 files changed, 2 insertions(+), 1 deletions(-) + +commit aaaa00bb4027432503efee88622d9289319b1983 +Author: Martin Pitt <martin.pitt@ubuntu.com> +Date: Tue Mar 1 23:26:07 2011 +0100 + + Run tests with LC_MESSAGES="C" + + Some tests, such as tests/test_gdbus.py check parts of error messages + or other + visible strings. Ensure that these do not get translated in the + test suite. + + tests/runtests.py | 2 ++ + 1 files changed, 2 insertions(+), 0 deletions(-) + +commit 3aa089668f9ff3de86d2ca28e72c206c16c3403a +Author: John (J5) Palmieri <johnp@redhat.com> +Date: Mon Feb 28 18:21:43 2011 -0500 + + [gi-overrides] override Gtk.stock_lookup to not return success + + demos/gtk-demo/demos/combobox.py | 2 +- + gi/overrides/Gtk.py | 9 +++++++++ + 2 files changed, 10 insertions(+), 1 deletions(-) + +commit 9614680269a267f8cf32a2d5534c50fb76ec48ec +Author: John (J5) Palmieri <johnp@redhat.com> +Date: Mon Feb 28 14:23:04 2011 -0500 + + post release bump + + configure.ac | 2 +- + 1 files changed, 1 insertions(+), 1 deletions(-) + commit 093334ee29b5846ff57b4e9f74380efc9ed591e7 Author: John (J5) Palmieri <johnp@redhat.com> Date: Mon Feb 28 14:16:00 2011 -0500 |