summaryrefslogtreecommitdiff
path: root/atk/atkgobjectaccessible.h
Commit message (Collapse)AuthorAgeFilesLines
* Reformat all the *.[ch] files with clang-formatFederico Mena Quintero2022-12-061-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I ran this on each directory with C files: clang-format -i *.[ch] "-i" is the in-place option. I also adjusted the order of #includes for some files which failed to build after that: Clang-format reorders blocks of #include directives alphabetically, but they can be grouped and separated by blank lines. If there is a blank line between blocks, like #include "zork.h" #include "bar.h" #include "foo.h" then it will not put zork.h after the other two. The last two header files will be sorted alphabetically. We can adjust the formatting of chunks of code by hand with comments like these: /* clang-format off */ this code { is, formatted, by, hand; } /* clang-format on */ See https://clang.llvm.org/docs/ClangFormat.html for the general manual and https://clang.llvm.org/docs/ClangFormatStyleOptions.html for the style options and the comments described above.
* Move include guards out to enable GCC optimisationDaniel Boles2017-05-261-3/+3
| | | | | | | by ensuring the #ifndef GUARD_NAME and its #endif are the outermost pieces of non-comment and non-whitespace content in the header file. https://bugzilla.gnome.org/show_bug.cgi?id=689810
* Annotate the Public Symbols in Public HeadersChun-wei Fan2014-04-251-0/+3
| | | | | | | | | | | | | | | | | This includes atk/atkversion.h in all the public headers, either directly or via atk/atkobject.h, and annotates the public symbols in the headers, which all lead to _ATK_EXTERN via one of ATK_AVAILABLE_IN_ALL, ATK_AVAILABLE_IN_X_Y, ATK_DEPRECATED, ATK_DEPRECATED_FOR, ATK_DEPRECATED_IN_X_Y or ATK_DEPRECATED_IN_X_Y_FOR, depending on which stable release series the API was introduced or deprecated. _ATK_EXTERN which can then be defined in a way during the build, so that these symbols can be exported automatically using compiler directives. Also use _ATK_EXTERN for ATK_VAR in atk/atkmisc.h during the build so that variables can also be properly exported. https://bugzilla.gnome.org/show_bug.cgi?id=728031
* Revert "Updated FSF's address"Piotr Drąg2014-02-011-1/+3
| | | | This reverts commit feb4bd4c5b24672b1d8bbf0783e96539af0d0ba4.
* Updated FSF's addressDaniel Mustieles2014-01-231-3/+1
|
* Do not include atk.h from a public headerEmmanuele Bassi2012-12-281-1/+1
| | | | | | | | It creates a circular dependency on the headers, and tricks the introspection scanner to try and resolve the header multiple times. Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com> Tested-by: Emmanuele Bassi <ebassi@gnome.org>
* add G_DISABLE_SINGLE_INCLUDES and ATK_DISABLE_SINGLE_INCLUDES to CPPFLAGS.Michael Natterer2008-06-051-8/+6
| | | | | | | | | | | | | | | | | | | | 2008-06-05 Michael Natterer <mitch@imendio.com> * configure.in: add G_DISABLE_SINGLE_INCLUDES and ATK_DISABLE_SINGLE_INCLUDES to CPPFLAGS. * atk/atk.h: define __ATK_H_INSIDE__ around including all other headers. * atk/atk*.h: add single-include guards that #error out if ATK_DISABLE_SINGLE_INCLUDES is defined and any of these files is included individually. Use G_BEGIN_DECLS/G_END_DECLS in all files. * atk/Makefile.am: define ATK_COMPILATION while building ATK. Add single-include guards to the generated atk-enum-types.h too. svn path=/trunk/; revision=1246
* Add padding to class structures to allow for future expansion.Padraig O'Briain2002-02-271-0/+3
| | | | | * atk/atkobjectfactory.h atk/atkgobjectaccessible.h: Add padding to class structures to allow for future expansion.
* atk/atkgobjectaccessible.h Fixed typo in define (reported by Jeff Franks)Padraig O'Briain2002-01-021-2/+2
| | | | | | | | | | | * atk/atkgobjectaccessible.h Fixed typo in define (reported by Jeff Franks) * atk/atktext.c atk/atktext.h Change name of default signal handler for text_caret_moved signal from caret_changed to text_caret_moved Change enum CARET_MOVED to TEXT_CARET_MOVED (both issues reported by Jeff Franks)
* Add new files atk/atkgobjectaccessible.c atk/atkgobjectaccessible.hPadraig O'Briain2001-12-191-0/+64
docs/tmpl/atkgobjectaccessible.sgml * atk/Makefile.am atk/atk.h: Add references to new files * atk/atkobject.c atk/atkobject.h docs/tmpl/atkobject.sgml: Add new function atk_object_initialize * atk/atkobjectfactory.c atk/atkobjectfactory.h docs/tmpl/atkobjectfactory.sgml: Add new function atk_object_factory_get_accessible_type * docs/atk-sections.txt: Add new functions. Add functions in atk-unused.txt