summaryrefslogtreecommitdiff
path: root/atk.defs
Commit message (Collapse)AuthorAgeFilesLines
* wrap new API for a 2.11.0 releaseGian Mario Tagliaretti2007-07-101-1/+145
| | | | svn path=/trunk/; revision=2843
* Reverted last change: accidentally committed lot of irrelevant stuffYevgen Muntyan2007-06-161-19/+19
| | | | svn path=/trunk/; revision=2828
* reviewed by: Gustavo J. A. M. Carneiro.Yevgen Muntyan2007-06-161-19/+19
| | | | | | | | | | | | 2007-06-16 Yevgen Muntyan <muntyan@tamu.edu> reviewed by: Gustavo J. A. M. Carneiro. * codegen/argtypes.py: prepend const to const boxed return values in generated code (#448111). svn path=/trunk/; revision=2827
* Define as functions.John Finlay2006-07-251-4/+8
| | | | | | | * atk.defs (atk_role_get_localized_name, atk_role_get_name): Define as functions. * pango.defs (pango_script_get_sample_language): Define as function.
* Ignore.John Finlay2006-07-241-27/+1225
| | | | | | | | | | | | | | | | | | | * atk.override (AtkObjectFactory__do_create_accessible) (AtkObjectFactory__proxy_do_create_accessible) (AtkUtil__do_add_global_event_listener) (AtkUtil__proxy_do_add_global_event_listener) (AtkUtil__do_remove_global_event_listener) (AtkUtil__proxy_do_remove_global_event_listener) (AtkUtil__do_add_key_event_listener) (AtkUtil__proxy_do_add_key_event_listener) (AtkUtil__do_remove_key_event_listener) (AtkUtil__proxy_do_remove_key_event_listener): Ignore. * codegen/reversewrapper.py (StringReturn): Add const-gchar* as a StringReturn match. * codegen/codegen.py (GInterfaceWrapper.write_virtuals): Don't write interface_init if no proxies.
* Attach as AtkImplementorIface methodJohn Finlay2006-07-231-1/+1
| | | | | | | | | | | | | * atk.defs (atk_implementor_ref_accessible): Attach as AtkImplementorIface method * atk-types.defs (AtkImplementorIface): Revert to registered name. * gtk/gtk-base-types.defs: Annotate interfaces with prerequisites and objects with interface implementations * gtk/gtk-2.10-types.defs: Annotate interfaces with prerequisites and objects with interface implementations. Reorganize.
* Add call to _pyatk_register_boxed_types()John Finlay2006-07-061-0/+6
| | | | | | | | | | | | | | | | | | * atkmodule.c (initatk): Add call to _pyatk_register_boxed_types() * Makefile.am (ATK_OVERRIDES): Add atkrectangle.override * atkrectangle.override: Add. * atk.override (_wrap_atk_text_get_text_at_offset) (_wrap_atk_text_get_text_before_offset) (_wrap_atk_text_get_character_extents) (_wrap_atk_text_get_run_attributes) (_wrap_atk_text_get_default_attributes) (_wrap_atk_text_get_bounded_ranges, _wrap_atk_text_get_selection) (_wrap_atk_text_get_range_extents): Add, * atk.defs (atk_rectangle_new): Add.
* (atk_state_set_new): Fix typo.John Finlay2006-07-051-1/+1
|
* (atk_state_type_get_name): Define as function instead of method.John Finlay2006-07-051-2/+4
|
* Define as function instead of method.John Finlay2006-07-051-2/+4
| | | | | * atk.defs (atk_relation_type_get_name): Define as function instead of method.
* Update defs for atk-1.8 Update defs for atk-1.8John Finlay2006-06-281-4/+175
| | | | | | | | | | | | * atk-types.defs: Update defs for atk-1.8 * atk.defs: Update defs for atk-1.8 * atk.override (_wrap_atk_component_get_size) (_wrap_atk_component_get_size, _wrap_atk_component_get_extents) (_wrap_atk_editable_text_set_run_attributes) (_wrap_atk_editable_text_insert_text) (_wrap_atk_image_get_image_position) (_wrap_atk_image_get_image_position): Add
* Make it a type on dynamically created subclasses implementing theJohan Dahlin2005-08-261-1/+1
| | | | | | * atk-types.defs (ImplementorIface): Make it a type on dynamically created subclasses implementing the interface to possibly avoid MRO issues.
* remove atk_attribute_get_name/value (again).James Henstridge2001-12-111-16/+0
| | | | | | 2001-12-11 James Henstridge <james@daa.com.au> * atk.defs: remove atk_attribute_get_name/value (again).
* add missing defs.Matt Wilson2001-12-101-0/+29
| | | | | | 2001-12-10 Matt Wilson <msw@redhat.com> * atk.defs: add missing defs.
* rename. (text_attribute_get_value): rename.James Henstridge2001-12-091-4/+4
| | | | | | | | | | 2001-12-09 James Henstridge <james@daa.com.au> * atk.defs (text_attribute_get_name): rename. (text_attribute_get_value): rename. * gtk/gtk.override (_wrap_gtk_input_add_full): use PyObject_AsFileDescriptor to convert the first arg to the fd.
* split atk types off into its own fileMatt Wilson2001-11-291-282/+1
| | | | | | | | 2001-11-29 Matt Wilson <msw@redhat.com> * atk-types.defs: split atk types off into its own file * Makefile.am, gtk/Makefile.am: more Makefile cleanups
* mark as constructor of AtkRelation (atk_no_op_object_factory_new): mark asMatt Wilson2001-11-281-0/+2
| | | | | | | | 2001-11-28 Matt Wilson <msw@redhat.com> * atk.defs (relation_new): mark as constructor of AtkRelation (atk_no_op_object_factory_new): mark as constructor of AtkNoOpObjectFactory
* added start of atk wrapperMatt Wilson2001-11-271-0/+1901
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.