ngoswami [Mon, 18 Aug 2014 15:32:16 +0000 (15:32 +0000)]
Updated Assamese translation
Lasse Liehu [Sun, 17 Aug 2014 11:28:03 +0000 (14:28 +0300)]
Finnish translation update
Christian Kirbach [Fri, 15 Aug 2014 09:37:27 +0000 (09:37 +0000)]
Updated German translation
Piotr Drąg [Thu, 31 Jul 2014 15:14:42 +0000 (17:14 +0200)]
doap: add <programming-language>
Olav Vitters [Wed, 30 Jul 2014 17:36:27 +0000 (19:36 +0200)]
doap category core
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>
Alejandro Piñeiro [Tue, 15 Jul 2014 11:10:22 +0000 (13:10 +0200)]
Release 2.13.3
Alejandro Piñeiro [Tue, 15 Jul 2014 10:44:08 +0000 (12:44 +0200)]
Release 2.13.2
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.
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.
genodeftest [Sun, 29 Jun 2014 20:10:12 +0000 (20:10 +0000)]
Updated German translation
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.
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
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.
Yosef Or Boczko [Fri, 16 May 2014 01:27:18 +0000 (04:27 +0300)]
Updated Hebrew translation
Carles Ferrando [Mon, 12 May 2014 21:44:09 +0000 (23:44 +0200)]
[l10n] Updated Catalan (Valencian) translation
Pau Iranzo [Mon, 12 May 2014 21:43:47 +0000 (23:43 +0200)]
[l10n] Update Catalan translation
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
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
Alejandro Piñeiro [Tue, 29 Apr 2014 14:56:35 +0000 (16:56 +0200)]
Release 2.13.1
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
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
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
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
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
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
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
marablack3 [Fri, 18 Apr 2014 18:39:22 +0000 (18:39 +0000)]
Updated Greek translation
Matej Urbančič [Thu, 3 Apr 2014 18:31:27 +0000 (20:31 +0200)]
Updated Slovenian translation
Inaki Larranaga Murgoitio [Sun, 30 Mar 2014 10:42:22 +0000 (12:42 +0200)]
Updated Basque language
Alejandro Piñeiro [Mon, 24 Mar 2014 17:08:44 +0000 (18:08 +0100)]
Release 2.12.0
Kjartan Maraas [Sun, 23 Mar 2014 18:53:02 +0000 (19:53 +0100)]
Updated Norwegian bokmål translation
Claudio Arseni [Sat, 22 Mar 2014 14:23:57 +0000 (14:23 +0000)]
Updated Italian translation
Andika Triwidada [Fri, 21 Mar 2014 10:23:59 +0000 (10:23 +0000)]
Updated Indonesian translation
Ask H. Larsen [Wed, 19 Mar 2014 21:26:52 +0000 (22:26 +0100)]
Updated Danish translation
A S Alam [Mon, 17 Mar 2014 20:56:17 +0000 (15:56 -0500)]
update Punjabi Translation 17March2014: Alam
Alejandro Piñeiro [Mon, 17 Mar 2014 18:42:58 +0000 (19:42 +0100)]
Release 2.11.92
Мирослав Николић [Sat, 15 Mar 2014 18:25:54 +0000 (19:25 +0100)]
Updated Serbian translation
Yuri Myasoedov [Fri, 14 Mar 2014 17:35:27 +0000 (21:35 +0400)]
Updated Russian translation
Claude Paroz [Fri, 14 Mar 2014 08:29:18 +0000 (09:29 +0100)]
Updated French translation
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.
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
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
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
Duarte Loreto [Wed, 12 Mar 2014 22:03:36 +0000 (22:03 +0000)]
Updated Portuguese translation
Marek Černocký [Sun, 9 Mar 2014 07:16:07 +0000 (08:16 +0100)]
Updated Czech translation
Chao-Hsiung Liao [Sun, 9 Mar 2014 03:27:11 +0000 (11:27 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Aurimas Černius [Sat, 8 Mar 2014 19:47:27 +0000 (21:47 +0200)]
Updated Lithuanian translation
Sphinx Jiang [Sat, 8 Mar 2014 11:21:59 +0000 (11:21 +0000)]
Updated Chinese (China) translation
Rūdolfs Mazurs [Fri, 7 Mar 2014 20:41:38 +0000 (22:41 +0200)]
Updated Latvian translation
Daniel Mustieles [Thu, 6 Mar 2014 17:28:16 +0000 (18:28 +0100)]
Updated Spanish translation
Changwoo Ryu [Thu, 6 Mar 2014 16:43:20 +0000 (01:43 +0900)]
Updated Korean translation
Attila Hammer [Thu, 6 Mar 2014 13:22:19 +0000 (13:22 +0000)]
Updated Hungarian translation
Alejandro Piñeiro [Thu, 6 Mar 2014 12:10:20 +0000 (13:10 +0100)]
Add translations notes to atkvalue.c
Fran Diéguez [Thu, 6 Mar 2014 11:25:20 +0000 (12:25 +0100)]
Updated Galician translations
Rafael Ferreira [Thu, 6 Mar 2014 10:05:37 +0000 (10:05 +0000)]
Updated Brazilian Portuguese translation
Piotr Drąg [Wed, 5 Mar 2014 18:26:18 +0000 (19:26 +0100)]
Updated Polish translation
Piotr Drąg [Wed, 5 Mar 2014 18:23:38 +0000 (19:23 +0100)]
Updated POTFILES.in
Kjartan Maraas [Wed, 5 Mar 2014 18:19:05 +0000 (19:19 +0100)]
Updated Norwegian bokmål translation
Alejandro Piñeiro [Wed, 5 Mar 2014 18:13:43 +0000 (19:13 +0100)]
atkvalue: add strings to translate value type names
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
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
Piotr Drąg [Sun, 2 Mar 2014 17:42:02 +0000 (18:42 +0100)]
Updated Polish translation
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.
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
Attila Hammer [Sun, 23 Feb 2014 03:38:18 +0000 (03:38 +0000)]
Updated Hungarian translation
Claude Paroz [Fri, 21 Feb 2014 12:23:24 +0000 (13:23 +0100)]
Updated French translation
Alejandro Piñeiro [Tue, 18 Feb 2014 17:58:26 +0000 (18:58 +0100)]
Release 2.11.90
Alejandro Piñeiro [Tue, 18 Feb 2014 17:57:47 +0000 (18:57 +0100)]
doc: add new symbols section for 2.12 symbols
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.
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.
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.
Alejandro Piñeiro [Tue, 18 Feb 2014 16:55:25 +0000 (17:55 +0100)]
doc: split API reference on categories
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
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.
Mike Gorse [Tue, 16 Apr 2013 19:40:12 +0000 (14:40 -0500)]
Implement AtkTableCell
https://bugzilla.gnome.org/show_bug.cgi?id=651353
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
Kjartan Maraas [Mon, 10 Feb 2014 07:09:44 +0000 (08:09 +0100)]
Updated Norwegian bokmål translation
Jorge Pérez Pérez [Sun, 9 Feb 2014 12:25:38 +0000 (13:25 +0100)]
Updated Aragonese translation
Andika Triwidada [Sun, 9 Feb 2014 03:15:45 +0000 (03:15 +0000)]
Updated Indonesian translation
Alejandro Piñeiro [Fri, 7 Feb 2014 12:54:34 +0000 (13:54 +0100)]
atkcomponent: document that ->contains already have a default implementation
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.
Alejandro Piñeiro [Tue, 4 Feb 2014 14:43:01 +0000 (15:43 +0100)]
Release 2.11.6
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
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
Chao-Hsiung Liao [Sun, 2 Feb 2014 12:03:20 +0000 (20:03 +0800)]
Updated Traditional Chinese translation(Hong Kong and Taiwan)
Piotr Drąg [Sat, 1 Feb 2014 18:35:35 +0000 (19:35 +0100)]
Revert "Updated FSF's address"
This reverts commit
feb4bd4c5b24672b1d8bbf0783e96539af0d0ba4.
Daniel Mustieles [Thu, 23 Jan 2014 11:54:36 +0000 (12:54 +0100)]
Updated FSF's address
Marek Černocký [Sun, 19 Jan 2014 12:11:22 +0000 (13:11 +0100)]
Updated Czech translation
Tong Hui [Sat, 18 Jan 2014 11:23:37 +0000 (19:23 +0800)]
Update Chinese simplified translation
Aurimas Černius [Tue, 14 Jan 2014 21:04:50 +0000 (23:04 +0200)]
Updated Lithuanian translation
Alejandro Piñeiro [Tue, 14 Jan 2014 12:01:56 +0000 (13:01 +0100)]
Release 2.11.5
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.
Yosef Or Boczko [Mon, 13 Jan 2014 06:55:48 +0000 (08:55 +0200)]
Updated Hebrew translation
Chun-wei Fan [Mon, 13 Jan 2014 06:03:02 +0000 (14:03 +0800)]
build/introspection-msvc.mak: Fix Default typelib PATH
Chun-wei Fan [Fri, 10 Jan 2014 09:11:37 +0000 (17:11 +0800)]
build/Makefile.am Make up for missed '\'
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
Peter Vágner [Sun, 22 Dec 2013 10:05:56 +0000 (11:05 +0100)]
Updated slovak translation
Dimitris Spingos [Fri, 20 Dec 2013 13:30:22 +0000 (15:30 +0200)]
Updated Greek translation
Alejandro Piñeiro [Mon, 16 Dec 2013 19:03:39 +0000 (20:03 +0100)]
Release 2.11.4