summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release 2.13.1ATK_2_13_1Alejandro Piñeiro2014-04-292-2/+15
|
* Visual Studio Builds: Don't Generate atk.defChun-wei Fan2014-04-256-72/+7
| | | | | | | | | | 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
* MSVC Build: Add Simple Support for Visual Studio 2012Chun-wei Fan2014-04-254-2/+57
| | | | | | | | | | 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
* Use Visiblity-based Symbol ExportingChun-wei Fan2014-04-253-311/+34
| | | | | | | | | 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
* atk/Makefile.am: Update Generation of Enum SourcesChun-wei Fan2014-04-251-3/+3
| | | | | | | | | 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
* Include config.h For All the C Source FilesChun-wei Fan2014-04-2528-1/+55
| | | | | | | | 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
* Annotate the Public Symbols in Public HeadersChun-wei Fan2014-04-2530-37/+288
| | | | | | | | | | | | | | | | | 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
* 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
* Updated Greek translationmarablack32014-04-181-176/+326
|
* Updated Slovenian translationMatej Urbančič2014-04-031-622/+846
|
* Updated Basque languageInaki Larranaga Murgoitio2014-03-301-151/+368
|
* Release 2.12.0ATK_2_12_0Alejandro Piñeiro2014-03-242-2/+10
|
* Updated Norwegian bokmål translationKjartan Maraas2014-03-231-150/+301
|
* Updated Italian translationClaudio Arseni2014-03-221-147/+376
|
* Updated Indonesian translationAndika Triwidada2014-03-211-155/+300
|
* Updated Danish translationAsk H. Larsen2014-03-191-152/+371
|
* update Punjabi Translation 17March2014: AlamA S Alam2014-03-171-157/+366
|
* Release 2.11.92ATK_2_11_92Alejandro Piñeiro2014-03-172-1/+25
|
* Updated Serbian translationМирослав Николић2014-03-152-316/+734
|
* Updated Russian translationYuri Myasoedov2014-03-141-148/+372
|
* Updated French translationClaude Paroz2014-03-141-150/+300
|
* atk/atkprivate.c: Fix FormattingChun-wei Fan2014-03-131-11/+11
| | | | | In my previous patch to move DllMain() to atk/atkprivate.c, somehow the formatting went wrong, so fix that up.
* Move DllMain() to atkprivate.cChun-wei Fan2014-03-132-29/+21
| | | | | | | | | 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
* autotools: Ensure Needed Sources Are DistributedChun-wei Fan2014-03-132-1/+2
| | | | | | | 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
* atk/atk.symbols: Make up for the Missed SymbolsChun-wei Fan2014-03-131-0/+7
| | | | | | | 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
* Updated Portuguese translationDuarte Loreto2014-03-121-148/+365
|
* Updated Czech translationMarek Černocký2014-03-091-151/+300
|
* Updated Traditional Chinese translation(Hong Kong and Taiwan)Chao-Hsiung Liao2014-03-092-306/+412
|
* Updated Lithuanian translationAurimas Černius2014-03-081-153/+298
|
* Updated Chinese (China) translationSphinx Jiang2014-03-081-156/+305
|
* Updated Latvian translationRūdolfs Mazurs2014-03-071-148/+370
|
* Updated Spanish translationDaniel Mustieles2014-03-061-160/+308
|
* Updated Korean translationChangwoo Ryu2014-03-071-144/+358
|
* Updated Hungarian translationAttila Hammer2014-03-061-152/+209
|
* Add translations notes to atkvalue.cAlejandro Piñeiro2014-03-061-0/+93
|
* Updated Galician translationsFran Diéguez2014-03-061-158/+214
|
* Updated Brazilian Portuguese translationRafael Ferreira2014-03-061-151/+209
|
* Updated Polish translationPiotr Drąg2014-03-051-149/+205
|
* Updated POTFILES.inPiotr Drąg2014-03-051-0/+1
|
* Updated Norwegian bokmål translationKjartan Maraas2014-03-051-159/+158
|
* atkvalue: add strings to translate value type namesAlejandro Piñeiro2014-03-051-0/+18
|
* AtkValue: add a testvalue example, with a small AtkValueAlejandro Piñeiro2014-03-052-1/+327
| | | | | | implementation https://bugzilla.gnome.org/show_bug.cgi?id=684576
* AtkValue: refactoring AtkValueAlejandro Piñeiro2014-03-0515-101/+930
| | | | | | | | 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
* Updated Polish translationPiotr Drąg2014-03-021-146/+211
|
* MSVC Builds: Update Introspection Build ProcessChun-wei Fan2014-02-251-6/+1
| | | | | | | | 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.
* atk/atk.symbols: Add Symbols for AtkTableCellChun-wei Fan2014-02-251-0/+8
| | | | ... so that they will also be exported in Windows builds
* Updated Hungarian translationAttila Hammer2014-02-231-149/+218
|
* Updated French translationClaude Paroz2014-02-211-145/+210
|
* Release 2.11.90ATK_2_11_90Alejandro Piñeiro2014-02-182-1/+27
|
* doc: add new symbols section for 2.12 symbolsAlejandro Piñeiro2014-02-181-1/+3
|