platform/upstream/atk.git
8 years agoAdd missing accessibility states
Marcin Niesluchowski [Tue, 13 Sep 2016 09:26:49 +0000 (11:26 +0200)]
Add missing accessibility states

Along with [1] atspi state types enum have been extended.
Add those states types in AtkStateType enum:
* ATK_STATE_HIGHLIGHTED
* ATK_STATE_HIGHLIGHTABLE

[1] https://review.tizen.org/gerrit/#/c/49789/

Change-Id: I06426fb35f015c34620b3854557c06b45c7c002e
Signed-off-by: Marcin Niesluchowski <m.niesluchow@samsung.com>
8 years agoBump version to 2.16
Marcin Niesluchowski [Wed, 21 Sep 2016 15:05:00 +0000 (17:05 +0200)]
Bump version to 2.16

Change-Id: I9c9badcbbd5905f2410d1dd99f4db8cfa05d8b06
Signed-off-by: Marcin Niesluchowski <m.niesluchow@samsung.com>
8 years agoAdd .gbs.conf to track remote git properly
Shinwoo Kim [Thu, 28 Apr 2016 06:33:11 +0000 (15:33 +0900)]
Add .gbs.conf to track remote git properly

Change-Id: I9c69c2e94294820d8da6b3856820fa5b5586b068

8 years agoRevert "Following 'Maintenance Models Supported by GBS'"
Shinwoo Kim [Wed, 27 Apr 2016 10:08:53 +0000 (19:08 +0900)]
Revert "Following 'Maintenance Models Supported by GBS'"

This reverts commit 2464d556c330139430bff664513581136bb20216.

Change-Id: Ia699b5cadb2d2546cfd2029107c606d2863985c5

8 years agoFollowing 'Maintenance Models Supported by GBS'
Shinwoo Kim [Wed, 27 Apr 2016 06:14:53 +0000 (15:14 +0900)]
Following 'Maintenance Models Supported by GBS'

Change-Id: I1f5927b8b17854d2802eb6d72e2a13a67ba1f792

8 years agoTizen 2.4 spin repo configuration
Patryk Kaczmarek [Mon, 27 Apr 2015 13:11:03 +0000 (15:11 +0200)]
Tizen 2.4 spin repo configuration

Change-Id: I4f21d433d0489c539ac33b33334e3d940dc83479
Signed-off-by: Patryk Kaczmarek <patryk.k@samsung.com>
Conflicts:
atk/Makefile.am
autogen.sh
configure.ac

8 years agoget_highlight_index callback added to the AtkComponentInterface
Maciej Florek [Wed, 17 Jun 2015 14:29:59 +0000 (16:29 +0200)]
get_highlight_index callback added to the AtkComponentInterface

Change-Id: Ia428b9f52d9fe684660b2f817ab48317299ec007
Signed-off-by: Maciej Florek <m.florek@samsung.com>
Conflicts:
atk/atk.symbols
atk/atkcomponent.h

8 years agoclear_highlight callback added to the AtkComponentInterface
Maciej Florek [Mon, 8 Jun 2015 16:09:33 +0000 (18:09 +0200)]
clear_highlight callback added to the AtkComponentInterface

Change-Id: I8aa497f82998d862e2fb48cc643574d85f0c49e6
Signed-off-by: Maciej Florek <m.florek@samsung.com>
Conflicts:
atk/atk.symbols
atk/atkcomponent.h

8 years agograb_highlight callback added to the AtkComponentInterface
Maciej Florek [Wed, 27 May 2015 08:34:37 +0000 (10:34 +0200)]
grab_highlight callback added to the AtkComponentInterface

Change-Id: I3c66a9017f74403d38bd4d3b07949c3134f345cc
Signed-off-by: Maciej Florek <m.florek@samsung.com>
Conflicts:
atk/atkcomponent.h

8 years ago[License] modify license to LGPL-2.0+
Sung-Taek Hong [Thu, 24 Dec 2015 04:12:29 +0000 (13:12 +0900)]
[License] modify license to LGPL-2.0+

Change-Id: Id89661d24b292f172d05f01c032d5a185cff6f0b
Signed-off-by: Sung-Taek Hong <sth253.hong@samsung.com>
8 years agopackaging: depend on the same release
Philippe Coval [Tue, 16 Dec 2014 13:36:44 +0000 (14:36 +0100)]
packaging: depend on the same release

Change-Id: I0633f535bc3a22c24adfc22b6e0391d04a11cb51
Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
8 years agopackaging: Bump to 2.12.0
Philippe Coval [Wed, 5 Nov 2014 10:30:22 +0000 (11:30 +0100)]
packaging: Bump to 2.12.0

Bug-Tizen: TC-1801
Change-Id: Iaba9185f77bea846cf4a3ac7b1b034a212b8b4ad
Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
8 years agoresetting manifest requested domain to floor
Alexandru Cornea [Fri, 28 Jun 2013 17:58:59 +0000 (20:58 +0300)]
resetting manifest requested domain to floor

8 years agoUpdate to 2.8.0
Anas Nashif [Wed, 27 Mar 2013 16:22:46 +0000 (09:22 -0700)]
Update to 2.8.0

8 years agoUpdate to 2.7.91
Anas Nashif [Tue, 26 Feb 2013 16:01:59 +0000 (08:01 -0800)]
Update to 2.7.91

8 years agoUpdate to 2.7.91
Anas Nashif [Tue, 26 Feb 2013 16:01:35 +0000 (08:01 -0800)]
Update to 2.7.91

8 years agoUpdate to 2.7.5
Anas Nashif [Fri, 8 Feb 2013 13:58:41 +0000 (05:58 -0800)]
Update to 2.7.5

8 years agoUpdate to 2.7.4
Anas Nashif [Sat, 2 Feb 2013 18:01:30 +0000 (10:01 -0800)]
Update to 2.7.4

8 years agoUpdate to 2.7.3
Anas Nashif [Thu, 27 Dec 2012 03:58:30 +0000 (19:58 -0800)]
Update to 2.7.3

8 years agodisable introspection
Anas Nashif [Thu, 27 Dec 2012 03:50:54 +0000 (19:50 -0800)]
disable introspection

8 years agoinital packaging commit
Chris E Ferron [Fri, 9 Nov 2012 21:18:32 +0000 (13:18 -0800)]
inital packaging commit

9 years agoRelease 3.16.0 ATK_2_16_0 upstream/2.16.0
Alejandro Piñeiro [Mon, 23 Mar 2015 08:41:43 +0000 (09:41 +0100)]
Release 3.16.0

9 years agodocs: fix GTK-Doc comment blocks
Dieter Verfaillie [Thu, 19 Mar 2015 14:19:17 +0000 (15:19 +0100)]
docs: fix GTK-Doc comment blocks

Fixes a couple of warnings emitted by gtkdoc-mkdb
and g-ir-scanner.

9 years agoFinnish translation update
Jiri Grönroos [Fri, 20 Mar 2015 15:42:44 +0000 (17:42 +0200)]
Finnish translation update

9 years agoUpdated Swedish translation
Josef Andersson [Sun, 15 Mar 2015 21:09:38 +0000 (21:09 +0000)]
Updated Swedish translation

9 years agoUpdated Bosnian translation
Samir Ribic [Fri, 13 Mar 2015 20:57:26 +0000 (20:57 +0000)]
Updated Bosnian translation

9 years agoUpdated Bulgarian translation
Zahari Yurukov [Mon, 9 Mar 2015 14:37:41 +0000 (16:37 +0200)]
Updated Bulgarian translation

9 years agoUpdated Kazakh translation
Baurzhan Muftakhidinov [Sun, 8 Mar 2015 18:02:09 +0000 (18:02 +0000)]
Updated Kazakh translation

9 years agoUpdated Swedish translation
Josef Andersson [Sun, 8 Mar 2015 12:49:05 +0000 (12:49 +0000)]
Updated Swedish translation

9 years agoMSVC Builds: "Install" .pdb Files
Chun-wei Fan [Thu, 5 Mar 2015 10:04:40 +0000 (18:04 +0800)]
MSVC Builds: "Install" .pdb Files

"Install" the .pdb files for Visual Studio builds, to make debugging builds
easier, especially when debugging the GTK+ stack.

Also make the "installation" of .lib and .dll files more selective so that
we won't accidently copy DLLs and LIBs that are either not meant to be
copied or have other specific places that they need to go, when the
project files here are included as part of a grand solution file, such as
one that is used to build the whole GTK+ stack from scratch.

9 years agoMSVC 2010+ Builds: Improve .pdb Generation
Chun-wei Fan [Thu, 5 Mar 2015 09:59:26 +0000 (17:59 +0800)]
MSVC 2010+ Builds: Improve .pdb Generation

Use the /d2Zi+ compiler flag so that more useful info can be logged into
the .pdb file for release builds, to improve the debugging experience for
release builds.

9 years agoMSVC 2010+ Builds: Fix .pdb File Generation
Chun-wei Fan [Thu, 5 Mar 2015 09:46:05 +0000 (17:46 +0800)]
MSVC 2010+ Builds: Fix .pdb File Generation

Make the .pdb file be output like how it is done on Visual Studio 2008
builds, i.e. being the same as the DLL filename.  This will be useful as
.pdb files would be "installed" in the coming commits.

9 years agoMSVC Builds: Speed Up Release Builds
Chun-wei Fan [Thu, 5 Mar 2015 09:40:58 +0000 (17:40 +0800)]
MSVC Builds: Speed Up Release Builds

Use the multi-processor compilation option for the compiler, which can cut
down build times of release builds by quite a bit.  This would emit a brief
warning for debug builds as they use /Gm, but otherwise the build would
continue normally.

9 years agoNEWS file: added 2.15.91 entry
Alejandro Piñeiro [Tue, 3 Mar 2015 17:09:39 +0000 (18:09 +0100)]
NEWS file: added 2.15.91 entry

Accidentally not included on last release commit.

9 years agoRelease 2.15.91 ATK_2_15_91
Alejandro Piñeiro [Mon, 2 Mar 2015 17:48:10 +0000 (18:48 +0100)]
Release 2.15.91

9 years agoUpdated Slovak translation
Dušan Kazik [Sat, 28 Feb 2015 12:19:58 +0000 (12:19 +0000)]
Updated Slovak translation

9 years agoUpdated Turkish translation
Muhammet Kara [Sun, 22 Feb 2015 12:14:54 +0000 (12:14 +0000)]
Updated Turkish translation

9 years agoconfigure.ac: Stop using deprecated GNOME-specific autoconf macros
Javier Jardón [Wed, 18 Feb 2015 12:21:33 +0000 (12:21 +0000)]
configure.ac: Stop using deprecated GNOME-specific autoconf macros

This will eventually be replaced by AX_COMPILER_FLAGS

https://bugzilla.gnome.org/show_bug.cgi?id=744413

9 years agoautogen.sh: Add shebang back
Javier Jardón [Wed, 28 Jan 2015 16:28:31 +0000 (16:28 +0000)]
autogen.sh: Add shebang back

9 years agoautogen.sh: stop using deprecated gnome-autogen.sh
Javier Jardón [Tue, 27 Jan 2015 14:47:26 +0000 (14:47 +0000)]
autogen.sh: stop using deprecated gnome-autogen.sh

See https://wiki.gnome.org/Projects/GnomeCommon/Migration

9 years agoAdded contributors line on 2.15.4 entry
Alejandro Piñeiro [Tue, 20 Jan 2015 17:44:38 +0000 (18:44 +0100)]
Added contributors line on 2.15.4 entry

9 years agoRelease 2.15.4 ATK_2_15_4
Alejandro Piñeiro [Tue, 20 Jan 2015 09:47:21 +0000 (10:47 +0100)]
Release 2.15.4

9 years agoAdd new roles for fractions, roots, subscripts, and superscripts
Joanmarie Diggs [Mon, 12 Jan 2015 13:36:15 +0000 (08:36 -0500)]
Add new roles for fractions, roots, subscripts, and superscripts

https://bugzilla.gnome.org/show_bug.cgi?id=742806

9 years agoRelease 2.15.3 ATK_2_15_3
Alejandro Piñeiro [Mon, 15 Dec 2014 15:19:11 +0000 (16:19 +0100)]
Release 2.15.3

9 years agoUpdated Turkish translation
Muhammet Kara [Mon, 8 Dec 2014 21:37:16 +0000 (21:37 +0000)]
Updated Turkish translation

9 years agoAdd ATK_STATE_READ_ONLY
Joanmarie Diggs [Thu, 4 Dec 2014 01:33:23 +0000 (20:33 -0500)]
Add ATK_STATE_READ_ONLY

https://bugzilla.gnome.org/show_bug.cgi?id=665598

9 years agoAtkTable: Added missing ":" on one gi annotation
Alejandro Piñeiro [Tue, 25 Nov 2014 11:21:03 +0000 (12:21 +0100)]
AtkTable: Added missing ":" on one gi annotation

9 years agoUnref STATE_TYPE class ref after using it at state_type_get_name
Alejandro Piñeiro [Tue, 25 Nov 2014 11:18:56 +0000 (12:18 +0100)]
Unref STATE_TYPE class ref after using it at state_type_get_name

9 years agoRelease 2.15.2 ATK_2_15_2
Alejandro Piñeiro [Mon, 24 Nov 2014 12:07:41 +0000 (13:07 +0100)]
Release 2.15.2

9 years agoRemoved a comments that should (and is) part of the docs
Alejandro Piñeiro [Fri, 21 Nov 2014 15:36:41 +0000 (16:36 +0100)]
Removed a comments that should (and is) part of the docs

9 years agoDocument the deprecation of ATK_STATE_ARMED
Joanmarie Diggs [Wed, 19 Nov 2014 20:10:07 +0000 (15:10 -0500)]
Document the deprecation of ATK_STATE_ARMED

https://bugzilla.gnome.org/show_bug.cgi?id=740152

9 years agoAdd ATK_ROLE_STATIC and clarify ATK_ROLE_TEXT
Joanmarie Diggs [Tue, 11 Nov 2014 21:37:40 +0000 (16:37 -0500)]
Add ATK_ROLE_STATIC and clarify ATK_ROLE_TEXT

https://bugzilla.gnome.org/show_bug.cgi?id=739981

9 years agodoc: extend atk_focus_tracker_notify deprecation documentation
Alejandro Piñeiro [Mon, 17 Nov 2014 13:52:04 +0000 (14:52 +0100)]
doc: extend atk_focus_tracker_notify deprecation documentation

9 years agoImprove documentation related to AtkState and AtkStateSet
Joanmarie Diggs [Thu, 13 Nov 2014 14:11:04 +0000 (09:11 -0500)]
Improve documentation related to AtkState and AtkStateSet

https://bugzilla.gnome.org/show_bug.cgi?id=740066

9 years agoUpdated Swedish translation
Anders Jonsson [Thu, 13 Nov 2014 21:59:44 +0000 (21:59 +0000)]
Updated Swedish translation

9 years agoFix some unclear language regarding ATK_STATE_ACTIVE
Joanmarie Diggs [Thu, 13 Nov 2014 02:50:40 +0000 (21:50 -0500)]
Fix some unclear language regarding ATK_STATE_ACTIVE

https://bugzilla.gnome.org/show_bug.cgi?id=740044

10 years agoRelease 2.15.1 ATK_2_15_1
Alejandro Piñeiro [Tue, 28 Oct 2014 11:50:40 +0000 (12:50 +0100)]
Release 2.15.1

10 years agoUpdating README file
Alejandro Piñeiro [Fri, 26 Sep 2014 13:59:59 +0000 (15:59 +0200)]
Updating README file

Previous one still have references to a wrong
glib dependency, CVS, etc

10 years agoAdd ATK_STATE_HAS_TOOLTIP
Joanmarie Diggs [Tue, 21 Oct 2014 17:46:32 +0000 (13:46 -0400)]
Add ATK_STATE_HAS_TOOLTIP

https://bugzilla.gnome.org/show_bug.cgi?id=407539

10 years agoUpdate documentation to reflect an additional use case for STATE_INDETERMINATE
Joanmarie Diggs [Mon, 29 Sep 2014 16:02:05 +0000 (12:02 -0400)]
Update documentation to reflect an additional use case for STATE_INDETERMINATE

https://bugzilla.gnome.org/show_bug.cgi?id=737602

10 years agoRelease 2.14.0 ATK_2_14_0
Alejandro Piñeiro [Mon, 22 Sep 2014 11:37:28 +0000 (13:37 +0200)]
Release 2.14.0

10 years agoUpdated Slovak translation
Dušan Kazik [Sun, 21 Sep 2014 07:08:07 +0000 (07:08 +0000)]
Updated Slovak translation

10 years agoUpdated Russian translation
Yuri Myasoedov [Tue, 9 Sep 2014 13:12:44 +0000 (17:12 +0400)]
Updated Russian translation

10 years agoUpdated Greek translation
Maria Mavridou [Thu, 28 Aug 2014 20:09:08 +0000 (20:09 +0000)]
Updated Greek translation

10 years agoRelease 2.13.90 ATK_2_13_90
Alejandro Piñeiro [Tue, 19 Aug 2014 12:23:33 +0000 (14:23 +0200)]
Release 2.13.90

10 years agoUpdated Assamese translation
ngoswami [Mon, 18 Aug 2014 15:32:16 +0000 (15:32 +0000)]
Updated Assamese translation

10 years agoFinnish translation update
Lasse Liehu [Sun, 17 Aug 2014 11:28:03 +0000 (14:28 +0300)]
Finnish translation update

10 years agoUpdated German translation
Christian Kirbach [Fri, 15 Aug 2014 09:37:27 +0000 (09:37 +0000)]
Updated German translation

10 years agodoap: add <programming-language>
Piotr Drąg [Thu, 31 Jul 2014 15:14:42 +0000 (17:14 +0200)]
doap: add <programming-language>

10 years agodoap category core
Olav Vitters [Wed, 30 Jul 2014 17:36:27 +0000 (19:36 +0200)]
doap category core

10 years agoGive CC to gir scanner
Alexpux [Wed, 23 Jul 2014 09:46:44 +0000 (11:46 +0200)]
Give CC to gir scanner

Change needed by the MINGW project.

Signed-off-by: Alejandro Piñeiro <apinheiro@igalia.com>
10 years agoRelease 2.13.3 ATK_2_13_3
Alejandro Piñeiro [Tue, 15 Jul 2014 11:10:22 +0000 (13:10 +0200)]
Release 2.13.3

10 years agoRelease 2.13.2 ATK_2_13_2
Alejandro Piñeiro [Tue, 15 Jul 2014 10:44:08 +0000 (12:44 +0200)]
Release 2.13.2

10 years agoMSVC 2012/2013 Support: Update Property Sheet Creation
Chun-wei Fan [Tue, 1 Jul 2014 08:05:52 +0000 (16:05 +0800)]
MSVC 2012/2013 Support: Update Property Sheet Creation

Be a bit more careful when copying and updating the property sheets, so that
we don't accidently change fields with '10' in them that are actually not
indicating the Visual Studio version.

10 years agoBuild: Add Build Support for Visual Studio 2013
Chun-wei Fan [Tue, 1 Jul 2014 05:35:13 +0000 (13:35 +0800)]
Build: Add Build Support for Visual Studio 2013

Like the Visual Studio 2012 projects, the Visual Studio 2013 project files
are only slightly different from the Visual Studio 2010 files, in more or
less the same manner.  We can thus easily provide out-of-box support for
building under Visual Studio 2013 by expanding on the scripts used to
provide support for the Visual Studio 2012 projects, without adding much
maintainance overhead.

10 years agoUpdated German translation
genodeftest [Sun, 29 Jun 2014 20:10:12 +0000 (20:10 +0000)]
Updated German translation

10 years agoMSVC 2010+ Projects: Update "Installation" Process
Chun-wei Fan [Mon, 9 Jun 2014 03:11:45 +0000 (11:11 +0800)]
MSVC 2010+ Projects: Update "Installation" Process

Currently, due to the way that Visual Studio 2010+ projects are handled,
the "install" project does not re-build upon changes to the sources, as it
does not believe that its dependencies have changed, although the changed
sources are automatically recompiled.  This means that if a part or more
of the solution does not build, or if the sources need some other fixes
or enhancements, the up-to-date build is not copied automatically, which
can be misleading.

Improve on the situation by forcing the "install" project to trigger its
rebuild, so that the updated binaries can be copied.  This does trigger an
MSBuild warning, but having that warning is way better than not having an
up-to-date build, especially during testing and development.

10 years agoatk/Makefile.am: Stop reading atk.def
Benjamin Gilbert [Fri, 23 May 2014 17:56:19 +0000 (13:56 -0400)]
atk/Makefile.am: Stop reading atk.def

Since 41442d82 we no longer generate atk.def, but we were still reading
it when linking libatk on MinGW.  This was causing a build failure:

      CC       atkwindow.lo
      CC       atk-enum-types.lo
    /usr/bin/i686-w64-mingw32-windres atk.rc atk-win32-res.o
      CCLD     libatk-1.0.la
    libtool: link: symbol file `atk.def' does not exist
    make[3]: *** [libatk-1.0.la] Error 1

https://bugzilla.gnome.org/show_bug.cgi?id=730859

10 years agoFix GIR scanning for srcdir != builddir
Owen W. Taylor [Wed, 21 May 2014 17:19:49 +0000 (13:19 -0400)]
Fix GIR scanning for srcdir != builddir

Add the builddir to the include path so atk/atkobject.h is found.

10 years agoUpdated Hebrew translation
Yosef Or Boczko [Fri, 16 May 2014 01:27:18 +0000 (04:27 +0300)]
Updated Hebrew translation

10 years ago[l10n] Updated Catalan (Valencian) translation
Carles Ferrando [Mon, 12 May 2014 21:44:09 +0000 (23:44 +0200)]
[l10n] Updated Catalan (Valencian) translation

10 years ago[l10n] Update Catalan translation
Pau Iranzo [Mon, 12 May 2014 21:43:47 +0000 (23:43 +0200)]
[l10n] Update Catalan translation

10 years agodoc: adding further explanation on atk_add_global_event_listener
Alejandro Piñeiro [Mon, 12 May 2014 13:00:06 +0000 (15:00 +0200)]
doc: adding further explanation on atk_add_global_event_listener

Clarifying that the atk types should be already registered
before calling this method.

https://bugzilla.gnome.org/show_bug.cgi?id=729922

10 years agointrospection: add many missing Returns: (nullable) annotations
Evan Nemerson [Wed, 7 May 2014 22:38:37 +0000 (15:38 -0700)]
introspection: add many missing Returns: (nullable) annotations

https://bugzilla.gnome.org/show_bug.cgi?id=729752

10 years agoRelease 2.13.1 ATK_2_13_1
Alejandro Piñeiro [Tue, 29 Apr 2014 14:56:35 +0000 (16:56 +0200)]
Release 2.13.1

10 years agoVisual Studio Builds: Don't Generate atk.def
Chun-wei Fan [Fri, 25 Apr 2014 03:32:33 +0000 (11:32 +0800)]
Visual Studio Builds: Don't Generate atk.def

Update the config.h.win32.in template to define _ATK_EXTERN as
__declspec(dllexport) extern for Visual Studio builds, so that the public
symbols and variables can be exported during the build, and generating
atk.def will no longer be needed.  Update the projects and property sheets
accordingly.

https://bugzilla.gnome.org/show_bug.cgi?id=728031

10 years agoMSVC Build: Add Simple Support for Visual Studio 2012
Chun-wei Fan [Thu, 24 Apr 2014 11:46:55 +0000 (19:46 +0800)]
MSVC Build: Add Simple Support for Visual Studio 2012

As the format of the Visual Studio 2012 project files are not much
different as compared to the 2010 ones, we can use some simple autotools
scripts to copy the Visual Studio 2010 project file items, and replacing
Visual-Studio-version-specific strings as necessary, so we provide support
for it quite easily without much maintenance overhead.

https://bugzilla.gnome.org/show_bug.cgi?id=691991

10 years agoUse Visiblity-based Symbol Exporting
Chun-wei Fan [Mon, 14 Apr 2014 05:26:03 +0000 (13:26 +0800)]
Use Visiblity-based Symbol Exporting

Update the autotools files to determine the compiler directive used to mark
a symbol for export, and use the appropriate CFLAGS as necessary.  Also
make MinGW builds not to generate atk.def and attempt to generate and
install a Visual Studio .lib file from there.

https://bugzilla.gnome.org/show_bug.cgi?id=728031

10 years agoatk/Makefile.am: Update Generation of Enum Sources
Chun-wei Fan [Thu, 24 Apr 2014 10:48:32 +0000 (18:48 +0800)]
atk/Makefile.am: Update Generation of Enum Sources

This makes sure that the generated enumeration header include
atk/atkversion.h, and decorate the symbols there with ATK_AVAILABLE_IN_ALL.
Also, make sure that the generated enumeration source file includes
config.h before including atk.h.

https://bugzilla.gnome.org/show_bug.cgi?id=728031

10 years agoInclude config.h For All the C Source Files
Chun-wei Fan [Fri, 11 Apr 2014 12:03:08 +0000 (20:03 +0800)]
Include config.h For All the C Source Files

Make sure that config.h is included first in all the C-sources in atk/ so
that the build-time definitions of _ATK_EXTERN can be used during the
build of the ATK library.

https://bugzilla.gnome.org/show_bug.cgi?id=728031

10 years agoAnnotate the Public Symbols in Public Headers
Chun-wei Fan [Thu, 24 Apr 2014 10:46:31 +0000 (18:46 +0800)]
Annotate the Public Symbols in Public Headers

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

10 years agoatk/atkversion.h.in: Add Version/Deprecation Macros
Chun-wei Fan [Thu, 24 Apr 2014 10:39:46 +0000 (18:39 +0800)]
atk/atkversion.h.in: Add Version/Deprecation Macros

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

10 years agoUpdated Greek translation
marablack3 [Fri, 18 Apr 2014 18:39:22 +0000 (18:39 +0000)]
Updated Greek translation

10 years agoUpdated Slovenian translation
Matej Urbančič [Thu, 3 Apr 2014 18:31:27 +0000 (20:31 +0200)]
Updated Slovenian translation

10 years agoUpdated Basque language
Inaki Larranaga Murgoitio [Sun, 30 Mar 2014 10:42:22 +0000 (12:42 +0200)]
Updated Basque language

10 years agoRelease 2.12.0 ATK_2_12_0 upstream/2.12.0
Alejandro Piñeiro [Mon, 24 Mar 2014 17:08:44 +0000 (18:08 +0100)]
Release 2.12.0

10 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Sun, 23 Mar 2014 18:53:02 +0000 (19:53 +0100)]
Updated Norwegian bokmål translation

10 years agoUpdated Italian translation
Claudio Arseni [Sat, 22 Mar 2014 14:23:57 +0000 (14:23 +0000)]
Updated Italian translation

10 years agoUpdated Indonesian translation
Andika Triwidada [Fri, 21 Mar 2014 10:23:59 +0000 (10:23 +0000)]
Updated Indonesian translation

10 years agoUpdated Danish translation
Ask H. Larsen [Wed, 19 Mar 2014 21:26:52 +0000 (22:26 +0100)]
Updated Danish translation