summaryrefslogtreecommitdiff
path: root/atk/atkversion.h.in
Commit message (Collapse)AuthorAgeFilesLines
* atkplug: Add atk_plug_set_childSamuel Thibault2019-09-101-0/+14
| | | | | | | | | | | | | As discussed on https://mail.gnome.org/archives/gnome-accessibility-devel/2019-August/msg00001.html In some cases, one can not use the AtkPlug type directly as accessible object for the toplevel widget of the application. For instance in the gtk case, GtkPlugAccessible can not inherit both from GtkWindowAccessible and from AtkPlug. In such a case, one can create, in addition to the standard accessible object for the toplevel widget, an AtkPlug object, and make the former the child of the latter by calling atk_plug_set_child().
* Add missing ATK_VERSION_2_30Michael Catanzaro2018-05-151-0/+10
| | | | | | | | | /usr/include/atk-1.0/atk/atkversion.h:379:33: error: "ATK_VERSION_2_30" is not defined, evaluates to 0 [-Werror=undef] #if ATK_VERSION_MIN_REQUIRED >= ATK_VERSION_2_30 ^~~~~~~~~~~~~~~~ /usr/include/atk-1.0/atk/atkversion.h:387:31: error: "ATK_VERSION_2_30" is not defined, evaluates to 0 [-Werror=undef] #if ATK_VERSION_MAX_ALLOWED < ATK_VERSION_2_30 ^~~~~~~~~~~~~~~~
* atkcomponent: Add ScrollTo and ScrollToPoint component interfacesSamuel Thibault2018-05-151-0/+14
|
* Convert file to UTF-8 encodingEmmanuele Bassi2017-05-221-1/+1
| | | | | The version header template was using the ISO-8859-15 encoding, and breaking when using tools that expected UTF-8.
* Add missing ATK_UNAVAILABLE macroEmmanuele Bassi2017-05-221-0/+2
| | | | | Without this, anybody trying to use ATK_VERSION_MAX_ALLOWED will fail to import atk.h.
* atk/atkversion.h.in: Add Version/Deprecation MacrosChun-wei Fan2014-04-251-0/+279
| | | | | | | | | | | | | | | | | This adds version macros, like what is now done in GLib, GTK+ and Clutter, so that these macros can be used in public headers to: -Prepare for using a visibility-based (or __declspec(dllexport)method to export the public APIs during the build. These macros are marked for 2.x stable releases as ATK_AVAILABLE_IN_X_Y, and ATK_AVAILABLE_IN_ALL for APIs introduced on or before the ATK-2.0.0 release. -Add ATK_DEPRECATED_IN_X_Y macros for use on APIs that are deprecated in 2.x, and ATK_DEPRECATED for those deprecated earlier. This is also used to export the deprecated APIs using the visibility-based/ __declspec(dllexport) method. 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
|
* ATK lacks any kind of version utilitiesAlejandro Piñeiro2012-12-281-0/+115
Added some versioning methods heavily based on gtk ones https://bugzilla.gnome.org/show_bug.cgi?id=690379