diff options
author | Johan Dahlin <johan@gnome.org> | 2007-11-25 17:38:06 (GMT) |
---|---|---|
committer | Johan Dahlin <johan@src.gnome.org> | 2007-11-25 17:38:06 (GMT) |
commit | a0ab705d00aa3681e53f278e41f42b1918071820 (patch) | |
tree | 72a7d4fbcfdac1d77f2a25c6ccbb095f2a9419a5 /ChangeLog | |
parent | f389b955a2561d11cc5d62c9b853ec04ff4584ef (diff) |
Add Gdk rules
2007-11-25 Johan Dahlin <johan@gnome.org>
* Makefile:
Add Gdk rules
* bank/bank-info.c: (pyg_info_new):
Don't raise exception, return an UnresolvedInfo object instead.
* bank/bank-repository.c: (_wrap_g_irepository_is_registered):
Wrap
* bank/btypes.py:
Add a function wrapper.
Set __name__ to __init__ on constructor.
Remove some left overs.
* bank/gobject.py:
Remove GObject and GInitiallyUnknown, they will be
generated eventually.
* bank/module.py:
Add support for creating functions, add __name__,
__file__ and __path__ descriptors.
import external modules, so we don't need to directly
import all the dependencies for classes we're going to use
* bank/repository.py:
Check if the module has been registered before trying to add it
* codegen/definitions.py: Use module everywhere
* data/Gdk.gidl: New file
* data/Atk.gidl:
* data/GLib.gidl:
* data/Gtk.gidl:
* data/Pango.gidl: Resync
* defs/atk-types.defs:
* defs/gdk-base-types.defs:
* defs/gdk-base.defs:
* defs/gtk-base-types.defs:
* defs/gtk-base.defs:
* defs/pango-types.defs:
Add missing structs, move Gdk functions using
Gtk types to gtk-base.defs
* defs2gidl.py:
Refactor, add support for missing gdk types.
Generate functions too, ignore *_get_type.
* gtktest.py:
No need to import gtktest any longer
* overrides/Gdk.py:
Add.
* overrides/Gtk.py:
Remove PyGTK main, we can generate it now
svn path=/trunk/; revision=39
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 59 |
1 files changed, 59 insertions, 0 deletions
@@ -1,3 +1,62 @@ +2007-11-25 Johan Dahlin <johan@gnome.org> + + * Makefile: + Add Gdk rules + + * bank/bank-info.c: (pyg_info_new): + Don't raise exception, return an UnresolvedInfo object instead. + + * bank/bank-repository.c: (_wrap_g_irepository_is_registered): + Wrap + + * bank/btypes.py: + Add a function wrapper. + Set __name__ to __init__ on constructor. + Remove some left overs. + + * bank/gobject.py: + Remove GObject and GInitiallyUnknown, they will be + generated eventually. + + * bank/module.py: + Add support for creating functions, add __name__, + __file__ and __path__ descriptors. + import external modules, so we don't need to directly + import all the dependencies for classes we're going to use + + * bank/repository.py: + Check if the module has been registered before trying to add it + + * codegen/definitions.py: Use module everywhere + + * data/Gdk.gidl: New file + * data/Atk.gidl: + * data/GLib.gidl: + * data/Gtk.gidl: + * data/Pango.gidl: Resync + + * defs/atk-types.defs: + * defs/gdk-base-types.defs: + * defs/gdk-base.defs: + * defs/gtk-base-types.defs: + * defs/gtk-base.defs: + * defs/pango-types.defs: + Add missing structs, move Gdk functions using + Gtk types to gtk-base.defs + + * defs2gidl.py: + Refactor, add support for missing gdk types. + Generate functions too, ignore *_get_type. + + * gtktest.py: + No need to import gtktest any longer + + * overrides/Gdk.py: + Add. + + * overrides/Gtk.py: + Remove PyGTK main, we can generate it now + 2007-11-24 Johan Dahlin <johan@gnome.org> * bank/btypes.py (Method.__repr__): Make it look more like |