| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
* gtk/gtk.override: Allow argument to RadioButtion.set_radio_group
to be empty, fixes #170514 (Lorenzo Gil Sanchez)
|
|
|
|
|
| |
* gobject/pygparamspec.c (pyg_param_spec_getattr): in case the enum
is not registered, set enum_class or flag_class to None
|
|
|
|
|
|
|
| |
2005-02-23 Cedric Gustin <cedric.gustin@swing.be>
* gobject/pygtype.c (add_property_docs): Use G_CONST_RETURN with a
gchar* return value.
|
|
|
|
|
|
|
|
| |
2005-02-23 Cedric Gustin <cedric.gustin@swing.be>
* gobject/pygtype.c (add_property_docs): Do not use
g_string_append_printf with a NULL argument, as it crashes on
win32. Fixes bug #166546.
|
| |
|
|
|
|
| |
sometimes not
|
|
|
|
|
|
| |
2004-12-10 John Ehresman <jpe@wingide.com>
* gobject/pygobject.h: Change PY_HEXVERSION to PY_VERSION_HEX
|
|
|
|
|
| |
* gobject/pygflags.c (pyg_flags_repr): Print long int value if enum
string not found. Fixes #158417. (modifed patch from Tim Evans)
|
|
|
|
|
| |
* gtk/gdk.override (_wrap_gdk_event_tp_setattr) Fix #157571 with
slightly modified patch from rubensr.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* gtk/gtk.override (_wrap_gtk_dialog_add_buttons): Use
PyTuple_GetSlice and PyArg_ParseTuple here, so we can get the same
behavior as in add_button. Reported by Maciej Katafiasz, fixes #156707
* tests/test_dialog.py: Add test for it
|
|
|
|
|
|
| |
* examples/gtk/filechooser.py: Fix typo
* examples/gtk/uimanager.py: Simplify
|
| |
|
|
|
|
|
| |
* pygtk-gtksettings.xml Add gtk-alternative-button-order and
gtk-modules properties. Fix typo.
|
|
|
|
|
|
|
|
| |
* pygtk-gtkcombobox.xml (set_model) model can be and default to None
in PyGTK 2.4.1.
* pygtk-gtkentrycompletion.xml (set_model) model can be and default
to None in PyGTK 2.4.1.
|
|
|
|
|
|
|
| |
* gtk/gtk.defs (gtk_combo_box_set_model)
(gtk_entry_completion_set_model) Allow model to be None and to
default to None similar to gtk_tree_view_set_model.
Fixes #155247 (Olivier Aubert).
|
| |
|
|
|
|
|
| |
* pygtk-gtkalignment.xml (gtk.Alignment) Undo changes since new
default values are wrong.
|
| |
|
|
|
|
|
| |
* pygtk-gtkalignment.xml (gtk.Alignment) Note change of efault values
in 2.4. (Gustavo Niemeyer)
|
| |
|
|
|
|
|
| |
* pygtk-gtkwidget.xml ("destroy-event") Add description per
Christian Reis.
|
|
|
|
|
| |
* pygtk-gtkstatusbar.xml (push) Note that the message id can be used
with the remove() method. (Rafael Villar Burke)
|
|
|
|
|
| |
* pygtk-gtkwidget.xml (modify_bg) Note that bg can only be
modified on widgets with a gdkWindow. (Rafael Villar Burke)
|
|
|
|
|
| |
* pygtk-gtkadjustment.xml (Description) Fix broken links reported by
Antoon Pardon.
|
|
|
|
|
|
|
|
|
|
| |
* gtk/libglade.override (pyglade_xml_lookup_type): Fix silly silly
bug. When using typedict for a glade.XML object, AttributeErrors
set when calling PyMapping_GetItemString on a dictionary isn't
reset.
I wonder why nobody tried this before? Sigh. At least it's my
fault, so I have no one else to blame, even though I'm trying hard
|
|
|
|
|
|
|
| |
* pygtk2-ref.xml Bump version number and set pubdate
* pygtk-gdkgc.xml (set_clip_rectangle) Note that the clip origin
is also set to (0, 0) per Rafael Villar Burke.
|
|
|
|
|
|
|
|
|
| |
* pygtk2-ref.xml Set pubdate.
* pygtk-gtkuimanager.xml (insert_action_group) Add details on pos
param.
(add_ui) Additional info on path param. Add info on type values.
(new_merge_id) Add info on merge ids.
|
|
|
|
|
| |
* examples/pygtk-demo/demos/dnd.py Fix popup dest code and
use gobject timeout functions.
|
|
|
|
| |
* configure.in: Post release version bump
|
| |
|
|
|
|
|
| |
* examples/pygtk-demo/* Replace the pygtk-demo with the new
version written by Maik Hertha. Fixes #138823.
|
|
|
|
|
|
| |
* gobject/gobjectmodule.c (pyg_enable_threads): Allow gtk_main to
be invoked from a thread created by the threading module by
requiring the GIL be held when pyg_enable_threads is invoked.
|
|
|
|
| |
* pygtk-gtkalignment.xml (Description) Fix example description.
|
| |
|
|
|
|
|
|
| |
This is make threading usable for both users of the threading
module and users that requires interaction with threads from
other extension modules.
|
| |
|
|
|
|
|
|
| |
* tests/testhelpermodule.c:
* tests/test_thread.py: Add thread stuff, that emits stuff from
another thread and does some enum magic.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gobject/gobjectmodule.c: New functions exposed through
_PyGObject_Functions to work around bugs in the PyGILState
api's
* gobject/pygobject.h: idem
* gobject/pygobject-private.h: idem
* gtk/gtk.override (_wrap_gtk_main): add pyg_enable_threads()
call to ensure thread state for thread invoking this function
is remembered. Only call pyg_enable_threads() here if threads
were previously enabled
|
| |
|
|
|
|
|
| |
* tests/common.py: catch ImportError if glade is not found
and set glade to None
|
|
|
|
|
|
|
| |
* tests/testhelper.c: Small c module to help testing
* tests/test_subtype.py: tests for this, use testhelper here
aswell
|
|
|
|
|
|
|
| |
* codegen/codegen.py (FileOutput.resetline): Revert parts of
Gustavos changes, so the size of interfaces are correct.
* tests/test_subtype.py: tests for this.
|
| |
|
|
|
|
|
| |
* tests/test_signal.py: Move some tests from gtype and rename from
signal.py
|
| |
|
|
|
|
|
|
|
|
| |
2004-09-24 James Henstridge <james@jamesh.id.au>
* gtk/gdk.override (_wrap_gdk_color_parse): initialise the
GdkColor struct to zeroes, so we don't get a random value in the
"pixel" field after parsing the colour string.
|
| |
|
| |
|