diff options
author | Matt Wilson <msw@redhat.com> | 2001-11-27 17:49:51 +0000 |
---|---|---|
committer | Matt Wilson <msw@src.gnome.org> | 2001-11-27 17:49:51 +0000 |
commit | 3b559a4dc0042f35d2aa9a576949df5bb99b0680 (patch) | |
tree | 9d1c57eb31b0073c9c8b17199dc5b887f4b02254 /examples/signal.py | |
parent | 61972bb1c4c041287a8ab6241b8eec4b20344054 (diff) | |
download | pygobject-3b559a4dc0042f35d2aa9a576949df5bb99b0680.tar.gz pygobject-3b559a4dc0042f35d2aa9a576949df5bb99b0680.tar.xz pygobject-3b559a4dc0042f35d2aa9a576949df5bb99b0680.zip |
added start of atk wrapper
2001-11-27 Matt Wilson <msw@redhat.com>
* atk.defs, atk.override, atkmodule.c: added start of atk wrapper
* gtk/Makefile.am (DISTCLEANFILES): remove generated files
($(srcdir)/gtk.c): modify targets to output generated files in the
builddir, not the srcdir.
($(srcdir)/gdk.c): likewise.
($(srcdir)/libglade.c): likewise.
* codegen/h2def.py (define_func): add check to workaround broken
string.replace semantics on python 1.5
* codegen/codegen.py (write_enums): if the enum or flag doesn't
have a GType, just add those enum values listed in the defs file
by hand.
* codegen/argtypes.py (ArgMatcher.register_enum): if defs file
doesn't specify a GType for the enum, use G_TYPE_NONE.
(ArgMatcher.register_flag): likewise.
* gobjectmodule.c (pyg_enum_get_value): allow enums to pass
G_TYPE_NONE in as the type, disabling the string to value
conversion.
(pyg_flags_get_value): likewise.
(pyg_constant_strip_prefix): new function to combine common
codepath.
(pyg_enum_add_constants): use pyg_constant_strip_prefix
(pyg_flags_add_constants): likewise.
(functions): make pyg_constant_strip_prefix available to users of
pygobject
* pygobject.h: added pyg_constant_strip_prefix wrapper
* configure.in: added ATK test, subst for ATK_CFLAGS and ATK_LIBS.
* Makefile.am (%.c): added generic codegen target for pango and
atk. Added DISTCLEANFILES so that generated files will be
removed. Added atk targets, cflags, ldflags.
Diffstat (limited to 'examples/signal.py')
0 files changed, 0 insertions, 0 deletions