platform/upstream/atk.git
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

10 years agoupdate Punjabi Translation 17March2014: Alam
A S Alam [Mon, 17 Mar 2014 20:56:17 +0000 (15:56 -0500)]
update Punjabi Translation 17March2014: Alam

10 years agoRelease 2.11.92 ATK_2_11_92
Alejandro Piñeiro [Mon, 17 Mar 2014 18:42:58 +0000 (19:42 +0100)]
Release 2.11.92

10 years agoUpdated Serbian translation
Мирослав Николић [Sat, 15 Mar 2014 18:25:54 +0000 (19:25 +0100)]
Updated Serbian translation

10 years agoUpdated Russian translation
Yuri Myasoedov [Fri, 14 Mar 2014 17:35:27 +0000 (21:35 +0400)]
Updated Russian translation

10 years agoUpdated French translation
Claude Paroz [Fri, 14 Mar 2014 08:29:18 +0000 (09:29 +0100)]
Updated French translation

10 years agoatk/atkprivate.c: Fix Formatting
Chun-wei Fan [Thu, 13 Mar 2014 11:18:46 +0000 (19:18 +0800)]
atk/atkprivate.c: Fix Formatting

In my previous patch to move DllMain() to atk/atkprivate.c, somehow the
formatting went wrong, so fix that up.

10 years agoMove DllMain() to atkprivate.c
Chun-wei Fan [Thu, 13 Mar 2014 02:48:30 +0000 (10:48 +0800)]
Move DllMain() to atkprivate.c

Since the HMODULE that is initialized by DllMain() is to be used to for
get_atk_locale_dir(), which was recently moved to atk/atkprivate.c, move
DllMain() and its related items to atk/atkprivate.c as well.  This will fix
the ATK build on Windows.

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

10 years agoautotools: Ensure Needed Sources Are Distributed
Chun-wei Fan [Thu, 13 Mar 2014 02:43:45 +0000 (10:43 +0800)]
autotools: Ensure Needed Sources Are Distributed

atk/atkprivate.h and tests/teststateset.c were missed from the source
distribution, so make up for them to fix the build.

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

10 years agoatk/atk.symbols: Make up for the Missed Symbols
Chun-wei Fan [Thu, 13 Mar 2014 02:51:15 +0000 (10:51 +0800)]
atk/atk.symbols: Make up for the Missed Symbols

There were some added public APIs for AtkValue, which was not updated to
atk/atk.symbols, so make up for them.

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

10 years agoUpdated Portuguese translation
Duarte Loreto [Wed, 12 Mar 2014 22:03:36 +0000 (22:03 +0000)]
Updated Portuguese translation

10 years agoUpdated Czech translation
Marek Černocký [Sun, 9 Mar 2014 07:16:07 +0000 (08:16 +0100)]
Updated Czech translation

10 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Sun, 9 Mar 2014 03:27:11 +0000 (11:27 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

10 years agoUpdated Lithuanian translation
Aurimas Černius [Sat, 8 Mar 2014 19:47:27 +0000 (21:47 +0200)]
Updated Lithuanian translation

10 years agoUpdated Chinese (China) translation
Sphinx Jiang [Sat, 8 Mar 2014 11:21:59 +0000 (11:21 +0000)]
Updated Chinese (China) translation

10 years agoUpdated Latvian translation
Rūdolfs Mazurs [Fri, 7 Mar 2014 20:41:38 +0000 (22:41 +0200)]
Updated Latvian translation

10 years agoUpdated Spanish translation
Daniel Mustieles [Thu, 6 Mar 2014 17:28:16 +0000 (18:28 +0100)]
Updated Spanish translation

10 years agoUpdated Korean translation
Changwoo Ryu [Thu, 6 Mar 2014 16:43:20 +0000 (01:43 +0900)]
Updated Korean translation

10 years agoUpdated Hungarian translation
Attila Hammer [Thu, 6 Mar 2014 13:22:19 +0000 (13:22 +0000)]
Updated Hungarian translation

10 years agoAdd translations notes to atkvalue.c
Alejandro Piñeiro [Thu, 6 Mar 2014 12:10:20 +0000 (13:10 +0100)]
Add translations notes to atkvalue.c

10 years agoUpdated Galician translations
Fran Diéguez [Thu, 6 Mar 2014 11:25:20 +0000 (12:25 +0100)]
Updated Galician translations

10 years agoUpdated Brazilian Portuguese translation
Rafael Ferreira [Thu, 6 Mar 2014 10:05:37 +0000 (10:05 +0000)]
Updated Brazilian Portuguese translation

10 years agoUpdated Polish translation
Piotr Drąg [Wed, 5 Mar 2014 18:26:18 +0000 (19:26 +0100)]
Updated Polish translation

10 years agoUpdated POTFILES.in
Piotr Drąg [Wed, 5 Mar 2014 18:23:38 +0000 (19:23 +0100)]
Updated POTFILES.in

10 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Wed, 5 Mar 2014 18:19:05 +0000 (19:19 +0100)]
Updated Norwegian bokmål translation

10 years agoatkvalue: add strings to translate value type names
Alejandro Piñeiro [Wed, 5 Mar 2014 18:13:43 +0000 (19:13 +0100)]
atkvalue: add strings to translate value type names

10 years agoAtkValue: add a testvalue example, with a small AtkValue
Alejandro Piñeiro [Wed, 5 Mar 2014 17:33:06 +0000 (18:33 +0100)]
AtkValue: add a testvalue example, with a small AtkValue
 implementation

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

10 years agoAtkValue: refactoring AtkValue
Alejandro Piñeiro [Wed, 5 Mar 2014 17:32:42 +0000 (18:32 +0100)]
AtkValue: refactoring AtkValue

In summary:
  * Stop to use GValue to get/set the value and use doubles instead
  * Include the support for a string description and subranges

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

10 years agoUpdated Polish translation
Piotr Drąg [Sun, 2 Mar 2014 17:42:02 +0000 (18:42 +0100)]
Updated Polish translation

10 years agoMSVC Builds: Update Introspection Build Process
Chun-wei Fan [Tue, 25 Feb 2014 04:52:10 +0000 (12:52 +0800)]
MSVC Builds: Update Introspection Build Process

GObject-Introspection was recently changed to support acquiring the name of
the DLL from a library (.lib, etc) that was passed into g-ir-scanner on
Windows, like the *nix builds, instead of directly passing in the name of
the DLL.  This updates the introspection build process, so that
introspection files for ATK can continue to be properly built.

10 years agoatk/atk.symbols: Add Symbols for AtkTableCell
Chun-wei Fan [Mon, 24 Feb 2014 06:56:04 +0000 (14:56 +0800)]
atk/atk.symbols: Add Symbols for AtkTableCell

... so that they will also be exported in Windows builds

10 years agoUpdated Hungarian translation
Attila Hammer [Sun, 23 Feb 2014 03:38:18 +0000 (03:38 +0000)]
Updated Hungarian translation

10 years agoUpdated French translation
Claude Paroz [Fri, 21 Feb 2014 12:23:24 +0000 (13:23 +0100)]
Updated French translation

10 years agoRelease 2.11.90 ATK_2_11_90
Alejandro Piñeiro [Tue, 18 Feb 2014 17:58:26 +0000 (18:58 +0100)]
Release 2.11.90

10 years agodoc: add new symbols section for 2.12 symbols
Alejandro Piñeiro [Tue, 18 Feb 2014 17:57:47 +0000 (18:57 +0100)]
doc: add new symbols section for 2.12 symbols

10 years agodoc: more AtkTableCell documentation
Alejandro Piñeiro [Tue, 18 Feb 2014 17:56:44 +0000 (18:56 +0100)]
doc: more AtkTableCell documentation

* Adds when the symbols were added.
* Document the interface virtual methods.

10 years agodoc: add an overview
Alejandro Piñeiro [Tue, 18 Feb 2014 17:29:29 +0000 (18:29 +0100)]
doc: add an overview

This is the same overview used for ATK releases. In any case
this should be improved and updated.

10 years agodoc: add some forgotten symbols
Alejandro Piñeiro [Tue, 18 Feb 2014 17:16:00 +0000 (18:16 +0100)]
doc: add some forgotten symbols

atk-unused.txt now contains 6 symbols (from 14). Those 6 are not
relevant for documentation.

10 years agodoc: split API reference on categories
Alejandro Piñeiro [Tue, 18 Feb 2014 16:55:25 +0000 (17:55 +0100)]
doc: split API reference on categories

10 years agodoc: move AtkRegistry section to the source file
Alejandro Piñeiro [Tue, 18 Feb 2014 16:39:43 +0000 (17:39 +0100)]
doc: move AtkRegistry section to the source file

So now is properly scanned by gtk-doc

10 years agodoc: documentation for AtkTableCell, AtkTable, deprecations and padding
Alejandro Piñeiro [Mon, 10 Feb 2014 16:02:11 +0000 (17:02 +0100)]
doc: documentation for AtkTableCell, AtkTable, deprecations and padding

Index based methods forced ATK implementations to expose
the cells are direct children of the table. Something that
was complex in the practice. In fact some implementation
were not doing it, making the index-based methods not
properly implemented. This became even more clear with the
addition of AtkTableCell.

Additionally, this patch documents AtkTableCell and that
those cells should implement the newly added AtkTableCell
interface.

10 years agoImplement AtkTableCell
Mike Gorse [Tue, 16 Apr 2013 19:40:12 +0000 (14:40 -0500)]
Implement AtkTableCell

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

10 years agoatkcomponent: more info on the deprecation guards for get_size and get_position
Alejandro Piñeiro [Mon, 10 Feb 2014 15:51:45 +0000 (16:51 +0100)]
atkcomponent: more info on the deprecation guards for get_size and get_position

10 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Mon, 10 Feb 2014 07:09:44 +0000 (08:09 +0100)]
Updated Norwegian bokmål translation

10 years agoUpdated Aragonese translation
Jorge Pérez Pérez [Sun, 9 Feb 2014 12:25:38 +0000 (13:25 +0100)]
Updated Aragonese translation

10 years agoUpdated Indonesian translation
Andika Triwidada [Sun, 9 Feb 2014 03:15:45 +0000 (03:15 +0000)]
Updated Indonesian translation

10 years agoatkcomponent: document that ->contains already have a default implementation
Alejandro Piñeiro [Fri, 7 Feb 2014 12:54:34 +0000 (13:54 +0100)]
atkcomponent: document that ->contains already have a default implementation

10 years agoatkcomponent: deprecate get_position and get_size
Alejandro Piñeiro [Fri, 7 Feb 2014 12:51:14 +0000 (13:51 +0100)]
atkcomponent: deprecate get_position and get_size

You get the same information from get_extents. In fact,
default implementation for those methods on atk were using
get_extents.

10 years agoRelease 2.11.6 ATK_2_11_6
Alejandro Piñeiro [Tue, 4 Feb 2014 14:43:01 +0000 (15:43 +0100)]
Release 2.11.6

10 years agorole: fix name for ATK_ROLE_EDITBAR
Alejandro Piñeiro [Fri, 31 Jan 2014 14:22:31 +0000 (15:22 +0100)]
role: fix name for ATK_ROLE_EDITBAR

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

10 years agoatktext: adding again details to 'text-insert/remove'. Document it.
Alejandro Piñeiro [Mon, 3 Feb 2014 12:44:08 +0000 (13:44 +0100)]
atktext: adding again details to 'text-insert/remove'. Document it.

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

10 years agoUpdated Traditional Chinese translation(Hong Kong and Taiwan)
Chao-Hsiung Liao [Sun, 2 Feb 2014 12:03:20 +0000 (20:03 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)

10 years agoRevert "Updated FSF's address"
Piotr Drąg [Sat, 1 Feb 2014 18:35:35 +0000 (19:35 +0100)]
Revert "Updated FSF's address"

This reverts commit feb4bd4c5b24672b1d8bbf0783e96539af0d0ba4.

10 years agoUpdated FSF's address
Daniel Mustieles [Thu, 23 Jan 2014 11:54:36 +0000 (12:54 +0100)]
Updated FSF's address

10 years agoUpdated Czech translation
Marek Černocký [Sun, 19 Jan 2014 12:11:22 +0000 (13:11 +0100)]
Updated Czech translation

10 years agoUpdate Chinese simplified translation
Tong Hui [Sat, 18 Jan 2014 11:23:37 +0000 (19:23 +0800)]
Update Chinese simplified translation

10 years agoUpdated Lithuanian translation
Aurimas Černius [Tue, 14 Jan 2014 21:04:50 +0000 (23:04 +0200)]
Updated Lithuanian translation

10 years agoRelease 2.11.5 ATK_2_11_5
Alejandro Piñeiro [Tue, 14 Jan 2014 12:01:56 +0000 (13:01 +0100)]
Release 2.11.5

10 years agoMSVC Introspection Build: Fix build
Chun-wei Fan [Mon, 13 Jan 2014 07:40:09 +0000 (15:40 +0800)]
MSVC Introspection Build: Fix build

Link and run the dumper program firstly against the build of ATK from the
same tarball,then linking to the other dependent libraries which this build
of ATK was built against before finally trying to link and run against
other existing builds.

This is especially important for unstable releases, as APIs are often added
and dependent upon during development cycles.

10 years agoUpdated Hebrew translation
Yosef Or Boczko [Mon, 13 Jan 2014 06:55:48 +0000 (08:55 +0200)]
Updated Hebrew translation

10 years agobuild/introspection-msvc.mak: Fix Default typelib PATH
Chun-wei Fan [Mon, 13 Jan 2014 06:03:02 +0000 (14:03 +0800)]
build/introspection-msvc.mak: Fix Default typelib PATH

10 years agobuild/Makefile.am Make up for missed '\'
Chun-wei Fan [Fri, 10 Jan 2014 09:11:37 +0000 (17:11 +0800)]
build/Makefile.am Make up for missed '\'

10 years agoMSVC Builds: Rework Introspection Build
Chun-wei Fan [Fri, 10 Jan 2014 07:36:29 +0000 (15:36 +0800)]
MSVC Builds: Rework Introspection Build

The current approach of building the introspection files for ATK works, but
is often cumbersome as one needs to set many environmental variables before
launching a solution file, which runs a Windows batch script to generate
the .gir/.typelib files.  It was also possible to hand-run the batch script
from the Visual Studio command prompt, but even more environmental
variables need to be set.

This changes the approach to build the introspection files using an NMake
Makefile (but elimating from the Visual Studio Project Files the part to
build the introspection files) to:
-Make it clearer to the person building the introspection files what
 environmental variables are needed, specifically for PKG_CONFIG_PATH and
 MINGWDIR and CFG (formerly CONF).  Setting stuff like VSVER, PLAT and
 BASEDIR is no longer required, which was a bit clunky.
-Allows some more easier flexibility on the build of the intropsection
 files.

This also cleans up the gen-file-list.py file as it can share parts in the
recently-added msvcfiles.py

10 years agoUpdated slovak translation
Peter Vágner [Sun, 22 Dec 2013 10:05:56 +0000 (11:05 +0100)]
Updated slovak translation

10 years agoUpdated Greek translation
Dimitris Spingos [Fri, 20 Dec 2013 13:30:22 +0000 (15:30 +0200)]
Updated Greek translation

10 years agoRelease 2.11.4 ATK_2_11_4
Alejandro Piñeiro [Mon, 16 Dec 2013 19:03:39 +0000 (20:03 +0100)]
Release 2.11.4

10 years agotests/testatk_vc.makin: Update a bit
Chun-wei Fan [Tue, 17 Dec 2013 02:29:35 +0000 (10:29 +0800)]
tests/testatk_vc.makin: Update a bit

Change mentions of testglib_vc.mak and testpango_vc.mak in the message when
no CFG= is specified during invokation and have the CFLAGS match the ones
in Makefile.am better.

10 years agobuild: Add NMake Makefiles for the Tests
Chun-wei Fan [Mon, 16 Dec 2013 03:38:45 +0000 (11:38 +0800)]
build: Add NMake Makefiles for the Tests

This adds a set of NMake Makefiles that is used to build the test programs,
so that one would be able to build the test programs against a Visual C++
build of ATK quickly and easily.  As with the Project files, the listing of
test programs is also done with the Python script, which can also be done
under Windows or called by "make dist" or so quite easily.

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

10 years agoUpdated Brazilian Portuguese translation
Fábio Nogueira [Mon, 16 Dec 2013 06:57:11 +0000 (04:57 -0200)]
Updated Brazilian Portuguese translation

10 years agobuild: Use Python to Generate the MSVC Projects
Chun-wei Fan [Mon, 16 Dec 2013 03:25:36 +0000 (11:25 +0800)]
build: Use Python to Generate the MSVC Projects

This would move the generation of the ATK Visual C++ 2008/2010 project
to Python 2/3 scripts from autotools scripts.  This would have the
following advantages:

-Reduce congestion in the autotools files, most notably atk/Makefile.am,
 and make everything that concerns the completion of MSVC project files
 fo under build/
-Easier to maintain and test, as a standard installation of Python (even
 on Windows) is enough to generate the Project files, and this can still
 be easily called during 'make dist'.
-Also paves the first steps for people wanting to build ATK from a GIT
 checkout, as this will help simplify the process

There is now a dependency on Python 2/3 for people that are wishing to do
'make dist', as naturally the scripts to do the Visual C++ project
generation is done with Python, but since one is likely going to generate
the .gir files for ATK when doing 'make dist'/'make distcheck', this is
satisfied as the scripts used to generate the .gir files are Python 2.6+
scripts as well.

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

10 years agoRemove atkintl.h from EXTRA_DISTS
Alejandro Piñeiro [Fri, 13 Dec 2013 08:15:47 +0000 (09:15 +0100)]
Remove atkintl.h from EXTRA_DISTS

Make distcheck was failing.

https://bugzilla.gnome.org/show_bug.cgi?id=644756#c4

10 years agoUpdate Visual C++ 2008 "install" phase
Chun-wei Fan [Fri, 13 Dec 2013 02:37:35 +0000 (10:37 +0800)]
Update Visual C++ 2008 "install" phase

Use CopyDir, to be consistent across the board.

10 years agoVisual C++ Projects: Split the Property Sheets
Chun-wei Fan [Thu, 12 Dec 2013 07:53:07 +0000 (15:53 +0800)]
Visual C++ Projects: Split the Property Sheets

This will make the single property sheets split into multiple property
sheets as:
-They will be easier to maintain
-Individual Projects can include them as needed
-Easier to automate the listing of headers to "install"

Also update some parts to improve the overall build experience,
specifically combining macro defs and using a custom build rule for
config.h.

10 years agogengir MSVC Project: Add a PlatformToolset Tag
Chun-wei Fan [Thu, 12 Dec 2013 06:44:43 +0000 (14:44 +0800)]
gengir MSVC Project: Add a PlatformToolset Tag

This eases transition to Visual Studio 2012/2013 as the upgrade of project
files can be quite easily done with a script

10 years agobuild: s/INCLUDES/AM_CPPFLAGS/
Colin Walters [Wed, 11 Dec 2013 15:50:56 +0000 (10:50 -0500)]
build: s/INCLUDES/AM_CPPFLAGS/

To silence automake deprecation warnings.

10 years agoinclude config.h instead of atkintl.h
Kjartan Maraas [Wed, 11 Dec 2013 15:35:28 +0000 (16:35 +0100)]
include config.h instead of atkintl.h

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

10 years agoRemove this in favour of gi18n-lib.h from glib
Kjartan Maraas [Mon, 14 Mar 2011 19:09:21 +0000 (20:09 +0100)]
Remove this in favour of gi18n-lib.h from glib

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

10 years agotext: restore G_SIGNAL_DETAILED on AtkText::text-changed
Alejandro Piñeiro [Wed, 11 Dec 2013 15:28:01 +0000 (16:28 +0100)]
text: restore G_SIGNAL_DETAILED on AtkText::text-changed

Removed recently by mistake.

10 years agoatkobject: deprecate table properties that depends on the row/column number
Alejandro Piñeiro [Wed, 11 Dec 2013 15:19:00 +0000 (16:19 +0100)]
atkobject: deprecate table properties that depends on the row/column number

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

10 years agotext: remove G_SIGNAL_DETAILED from signals that doesn't use details
Alejandro Piñeiro [Wed, 11 Dec 2013 13:04:12 +0000 (14:04 +0100)]
text: remove G_SIGNAL_DETAILED from signals that doesn't use details

Part of bug https://bugzilla.gnome.org/show_bug.cgi?id=653293

10 years agoInclude atk-enum-types.h on atk.h
Alejandro Piñeiro [Wed, 11 Dec 2013 12:52:29 +0000 (13:52 +0100)]
Include atk-enum-types.h on atk.h

Also updating some atk includes to use atk.h

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