summaryrefslogtreecommitdiffstats
path: root/examples/signal.py
diff options
context:
space:
mode:
authorMatt Wilson <msw@redhat.com>2001-11-27 17:49:51 +0000
committerMatt Wilson <msw@src.gnome.org>2001-11-27 17:49:51 +0000
commit3b559a4dc0042f35d2aa9a576949df5bb99b0680 (patch)
tree9d1c57eb31b0073c9c8b17199dc5b887f4b02254 /examples/signal.py
parent61972bb1c4c041287a8ab6241b8eec4b20344054 (diff)
downloadpygobject-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