Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJohan 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)
commita0ab705d00aa3681e53f278e41f42b1918071820 (patch)
tree72a7d4fbcfdac1d77f2a25c6ccbb095f2a9419a5 /ChangeLog
parentf389b955a2561d11cc5d62c9b853ec04ff4584ef (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--ChangeLog59
1 files changed, 59 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index d9fb129..6acaa87 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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