| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2009-03-30 Tobias Mueller <tobiasmue@gnome.org>
Update the address of the FSF by replacing old bits with new ones.
Fixes bug 577154.
* pango.override:
* atkrectangle.override:
* ltihooks.py:
* gtk/libglade.override:
* gtk/gdkcolor.override:
* gtk/gdk.override:
* gtk/deprecation.py:
* gtk/__init__.py:
* gtk/_lazyutils.py:
* gtk/gdkdraw.override:
* gtk/gtk.override:
* gtk/gtkcontainer.override:
* gtk/gtkwidget.override:
* gtk/gtkobject-support.c:
* gtk/gtkiconview.override:
* gtk/gtk-types.c:
* gtk/gtkbuilder.override:
* gtk/gdkwindow.override:
* gtk/gtktreeview.override:
* gtk/pygtktreemodel.c:
* gtk/gtkunixprint.override:
* gtk/gtkstyle.override:
* gtk/gdkevent.override:
* gtk/pygtktreemodel.h:
* gtk/gtkctree.override:
* gtk/libglademodule.c:
* gtk/gtkwindow.override:
* gtk/keysyms.py:
* gtk/gdkgc.override:
* gtk/gtkunixprintmodule.c:
* gtk/gdkpixbuf.override:
* gtk/gdkcairo.override:
* gtk/gtkclist.override:
* gtk/gtktextview.override:
* gtk/pygtkcellrenderer.c:
* gtk/gdkrectangle.override:
* gtk/compat.py:
* gtk/pygtkcellrenderer.h:
* gtk/gtkmodule.c:
* pangomodule.c:
* atk.override:
* COPYING:
* pangocairomodule.c:
* atkmodule.c:
svn path=/trunk/; revision=3120
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gtk/pygtktreemodel.c: Clean up most functions here to have only
one return path.
* gobject/pygobject.c (pygobject_emit): Protect g_value_unset by
UNBLOCK/BLOCK_THREADS since it might call pygobject_free which
will result in a deadlock.
* gobject/gobjectmodule.c (pyg_thread_init): New function, move
thread initalization stuff in here.
* All over the place: Kill pyg_block/unblock_threads and use
PyGILState and Py_BEGIN/END_ALLOW_THREADS.
unblock [code] block calls are replaced by Py_BEGIN/END and
block [code] unblock calls are replaced by PyGILState.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gobject/gobjectmodule.c (initgobject): Call
PyEval_InitThreads. Perhaps its something that always should be
called.
* README (Author): Add a requirements section
* configure.in: Require Python 2.3
* setup.py (version): Ditto
* gobject/pygtype.c, gobject/pygobject.h: Remove 2.2 compat.
* All over the place: Add support for PyGILState.
|
|
|
|
|
|
| |
* gtk/pygtkcellrenderer.c
(pygtk_generic_cell_renderer_start_editing): Allow return values
that are NULL. Patch by Tim Evans, fixes #122786
|
|
|
|
|
|
|
|
|
|
| |
2003-06-30 James Henstridge <james@daa.com.au>
* gtk/pygtkcellrenderer.c: same here.
* gtk/pygtktreemodel.c: don't explicitly import pygobject.h, so
that it gets included correctly by pygtk-private.h. This should
fix the Mac OS X build issues.
|
|
|
|
|
|
| |
2003-06-26 James Henstridge <james@daa.com.au>
* (lots of stuff): add copyright notices, and update to LGPL 2.1.
|
|
|
|
|
|
|
|
|
| |
* codegen/defsparser.py (DefsParser.__init__): Make the third
argument optional. This broke distutils.
* gobjectmodule.c, pygtype.c, gtk/gtk.override,
gtk/pygtkcellrenderer.c, pygtktreemodel.c: Remove unnecessary
calls to PyErr_Clear. It's not needed right after a PyErr_Print.
|
|
|
|
|
|
|
|
| |
* gobjectmodule.c, gtk/gtk.override, gtk/pygtkcellrenderer.c,
gtk/pygtktreemodel: Improve threading support by adding
pyg_thread_block/unblock around all PyObject_Call* and
g_object_refs.
Based upon patch by Jon Trowbridge. Fixes #99102.
|
|
|
|
|
|
|
|
| |
2002-11-04 Joe Shaw <joe@ximian.com>
* gtk/pygtkcellrenderer.c (pygtk_generic_cell_renderer_get_size):
Prevent NULL dereference by passing in local variables to
PyArg_ParseTuple instead of our function arguments.
|
|
|
|
|
|
|
|
|
|
|
| |
2002-07-20 James Henstridge <james@daa.com.au>
* gtk/pygtkcellrenderer.c (pygtk_generic_cell_renderer_*): fix up
arguments, and use "O" format code for PyObject_CallMethod --
can't rely on "N" causing the argument to be unrefed.
* gtk/gtk.override (_wrap_gtk_cell_renderer_get_size): cell_area
is an argument; not a return.
|
|
2002-07-20 James Henstridge <james@daa.com.au>
* gtk/gtk.override (GtkTreeModel.tp_as_number): add nonzero method
to tree models, so that they evaluate to a truth value even if
they have zero elements. (at request of msw).
* gtk/gtk-extrafuncs.defs, gtk/gtk.override: add GenericCellRenderer.
* gtk/pygtkcellrenderer.[ch]: add "generic" cell renderer code,
based on jrb's work.
|