Permalink
Switch branches/tags
Commits on Jan 9, 2006
  1. 2.8.0

    Johan Dahlin committed Jan 9, 2006
  2. 2.9.0

    Johan Dahlin committed Jan 9, 2006
  3. Make dist/distcheck work again

    Johan Dahlin committed Jan 9, 2006
  4. update

    Johan Dahlin committed Jan 9, 2006
  5. Add distutils support

    Johan Dahlin committed Jan 9, 2006
        * setup.py: Add distutils support
    
        * dsextras.py (get_m4_define): Check for configure.ac aswell.
  6. Split out PyGObject from PyGTK.

    Johan Dahlin committed Jan 9, 2006
Commits on Jan 4, 2006
  1. Pass GLOBAL_MACROS (in particular HAVE_PYCAIRO) to codegen DefsParser…

    Cedric Gustin committed with Cedric Gustin Jan 4, 2006
    …. If
    
    2006-01-04  Cedric Gustin  <cedric.gustin@gmail.com>
    
    	* dsextras.py (Template.generate): Pass GLOBAL_MACROS (in
    	particular HAVE_PYCAIRO) to codegen DefsParser.
    	* setup.py: If pangocairo is enabled, add pycairo to the list of
    	packages required to build the GTK+ module. Also set HAVE_PYCAIRO.
Commits on Dec 24, 2005
  1. fix pygflags registration with module == NULL

    Gustavo J. A. M. Carneiro committed Dec 24, 2005
Commits on Nov 15, 2005
  1. We always need to free interfaces since its a null terminated array.

    Johan Dahlin committed Nov 15, 2005
    * gobject/pygobject.c (pygobject_new_with_interfaces): We always
      need to free interfaces since its a null terminated array.
Commits on Nov 13, 2005
  1. Remove deprecation warning

    Johan Dahlin committed Nov 13, 2005
Commits on Nov 9, 2005
  1. plug leak; add glade test; fix warning message

    Gustavo J. A. M. Carneiro committed Nov 9, 2005
Commits on Nov 3, 2005
  1. reviewed by: Johan Dahlin <jdahlin@async.com.br>

    yosh committed with Johan Dahlin Nov 3, 2005
    2005-11-03  Manish Singh  <yosh@gimp.org>
    
            reviewed by: Johan Dahlin  <jdahlin@async.com.br>
    
            * gobject/gobjectmodule.c: (pyg_integer_richcompare):
            * gobject/pygenum.c: (pyg_enum_richcompare):
            * gobject/pygflags.c: (pyg_flags_richcompare):
            * gobject/pygobject-private.h:
            Prepare for Python 2.5 richcompare changes, fixes #320455.
Commits on Oct 14, 2005
  1. Add test

    Johan Dahlin committed Oct 14, 2005
        * tests/Makefile.am (tests):
        * tests/test_gdk.py: Add test
    
        * gtk/gdk.defs (pixmap_create_from_data)
        (bitmap_create_from_data): use guchar* instead of gchar,
        fixes #318874 (Bob Gibbs)
Commits on Oct 9, 2005
  1. Use GIL state instead of block/unblock. Fixes crasher found by Ole Andre

    Johan Dahlin committed Oct 9, 2005
            * gobject/pygiochannel.c: (pyg_iowatch_marshal):
            Use GIL state instead of block/unblock. Fixes crasher found
            by Ole Andre Valda Ravnås.
Commits on Oct 3, 2005
  1. Fix gcc 4.0 warnings.

    Johan Dahlin committed Oct 3, 2005
        * gobject/pygobject.c: (PyGProps_length):
        * gtk/gdk.defs:
        * gtk/gdk.override:
        * gtk/gtk.defs:
        * gtk/gtk.override:
        Fix gcc 4.0 warnings.
  2. Check if the gobject is initialized, partly fixes #96658

    Johan Dahlin committed Oct 3, 2005
        * gobject/pygobject.c: (pygobject_get_property),
        (pygobject_set_property), (pygobject_freeze_notify),
        (pygobject_notify), (pygobject_thaw_notify), (pygobject_get_data),
        (pygobject_set_data), (pygobject_connect),
        (pygobject_connect_after), (pygobject_connect_object),
        (pygobject_connect_object_after), (pygobject_disconnect),
        (pygobject_handler_is_connected), (pygobject_handler_block),
        (pygobject_emit), (pygobject_stop_emission),
        (pygobject_chain_from_overridden):
        Check if the gobject is initialized, partly fixes #96658
Commits on Oct 2, 2005
  1. guint64 property fix

    Gustavo J. A. M. Carneiro committed Oct 2, 2005
  2. add (disabled) uint64 test

    Johan Dahlin committed Oct 2, 2005
Commits on Oct 1, 2005
  1. unit test for gobject.new error bug

    Gustavo J. A. M. Carneiro committed Oct 1, 2005
  2. fix segfaul on error return in gobject.new

    Gustavo J. A. M. Carneiro committed Oct 1, 2005
Commits on Sep 29, 2005
  1. Undeprecate for now.

    Johan Dahlin committed Sep 29, 2005
        * gobject/gobjectmodule.c: (pyg_type_name), (pyg_type_from_name),
        (pyg_type_parent), (pyg_type_is_a), (pyg_type_children),
        (pyg_type_interfaces): Undeprecate for now.
Commits on Sep 28, 2005
  1. workaround gtk bug #317455

    Gustavo J. A. M. Carneiro committed Sep 28, 2005
Commits on Sep 25, 2005
  1. Bug 317172: gtk.glade.signal_autoconnect causes leaked objects

    Gustavo J. A. M. Carneiro committed Sep 25, 2005
Commits on Sep 22, 2005
  1. Include the object and the name of the signal in TypeErrors

    Johan Dahlin committed Sep 22, 2005
        * gobject/gobjectmodule.c: (pyg_type_from_name):
        * gobject/pygobject.c: (pygobject_connect),
        (pygobject_connect_after), (pygobject_connect_object),
        (pygobject_connect_object_after), (pygobject_emit),
        (pygobject_stop_emission):
        Include the object and the name of the signal in TypeErrors
Commits on Sep 16, 2005
  1. Add gobject.Warning Warning subclass and redirect all g_log messages for

    jpe committed with John Ehresman Sep 16, 2005
    2005-09-16  John Ehresman  <jpe@wingware.com>
    
           * gobjectmodule.c (initgobject): Add gobject.Warning Warning subclass
           and redirect all g_log messages for the "GLib", "Glib-GObject", and
           "GThread" domains to the python warning system
    
           * pangomodule.c (initpango): Add pango.Warning Warning subclass
           and redirect all g_log messages for the "Pango" domain to the
           python warning system
    
           * gtkmodule.c (initgtk): Move gtk Warning subclass from the gdk
           module to the gtk module and added redirections for g_log messages
           for the "Gdk" and "GdkPixbuf" domains to the python warning system
    
           * gtk/__init__.py: Set gdk.Warning = gtk.Warning for backward
           compatibility
Commits on Sep 13, 2005
  1. better error messages when registering properties

    Gustavo J. A. M. Carneiro committed Sep 13, 2005
Commits on Sep 2, 2005
  1. Sort all attributes alphabetically, like python does. Set default val…

    Johan Dahlin committed Sep 2, 2005
    …ue to
    
        * gobject/pygparamspec.c (pyg_param_spec_getattr): Sort all attributes
        alphabetically, like python does. Set default value to None
        (pyg_param_spec_getattr): Add default_values fallback, for backwards
        compatibility.
  2. [Bug 315100] gobject.type_register if parameter is not a type

    Gustavo J. A. M. Carneiro committed Sep 2, 2005
  3. Also include interfaces, fixes #315038

    Johan Dahlin committed Sep 2, 2005
            * gobject/gobjectmodule.c: (pyg_signal_list_names):
            Also include interfaces, fixes #315038
  4. Remove old .msc files, which are outdated and unused.

    Johan Dahlin committed Sep 2, 2005
        * Makefile.am:
        * gobject/makefile.msc:
        * gtk/Makefile.am:
        * gtk/makefile.msc:
        * makefile.msc:
        Remove old .msc files, which are outdated and unused.
Commits on Aug 29, 2005
  1. Remove unneeded g_strdup.

    John Ehresman committed Aug 29, 2005
    	* gobject/pygobject.c (pygobjectmeta_register): Remove unneeded
    	g_strdup.
Commits on Aug 26, 2005
  1. Refactor to allow us to list signals on interfaces.

    Johan Dahlin committed Aug 26, 2005
            * gobject/gobjectmodule.c (pyg_signal_list_ids): Refactor to
            allow us to list signals on interfaces.
    
            * tests/test_signal.py (TestList): Two new tests.
Commits on Aug 25, 2005
  1. some memory fixes in type registration

    Gustavo J. A. M. Carneiro committed Aug 25, 2005
Commits on Aug 24, 2005
  1. In the meta-class __init__ method, register a class as a gtype iff

    John Ehresman committed Aug 24, 2005
    	* gobject/pygobject.c: In the meta-class __init__ method,
    	register a class as a gtype iff __gsignals__, __gproperties__,
    	or __gtype_name__ is defined in the leaf class's tp_dict.
  2. Added sources so gobject module will compile, fixed enable/disable th…

    John Ehresman committed Aug 24, 2005
    …read
    
    	* setup.py: Added sources so gobject module will compile, fixed
    	enable/disable thread support, and changed default so thread
    	support is enabled unless --disable-threading is specified
    
    	* gobject/gobjectmodule.c, gobject/pygobject.c: Set
    	PyGObject_MetaType.tp_base in module initialization to keep
    	VC++ happy