platform/upstream/atk.git
10 years agoUpdated Spanish translation
Daniel Mustieles [Tue, 10 Dec 2013 12:01:23 +0000 (13:01 +0100)]
Updated Spanish translation

10 years agorole: deprecate atk_role_register
Alejandro Piñeiro [Mon, 9 Dec 2013 18:11:21 +0000 (19:11 +0100)]
role: deprecate atk_role_register

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

10 years agorole: add some checks on atk_role_register for wrong role names
Alejandro Piñeiro [Mon, 9 Dec 2013 17:08:20 +0000 (18:08 +0100)]
role: add some checks on atk_role_register for wrong role names

Related with downstream bug:
https://bugzilla.redhat.com/show_bug.cgi?id=983891

10 years agoUpdate ATK authors and doap file based on last two years activity
Alejandro Piñeiro [Mon, 9 Dec 2013 16:35:33 +0000 (17:35 +0100)]
Update ATK authors and doap file based on last two years activity

10 years agoDeprecate connect/remove_property_change_handler
Alejandro Piñeiro [Mon, 9 Dec 2013 15:59:06 +0000 (16:59 +0100)]
Deprecate connect/remove_property_change_handler

Another utility method that ATK should not provide. And not used
at all in any case.

10 years agoroles: add roles for description lists
Alejandro Piñeiro [Mon, 9 Dec 2013 15:09:49 +0000 (16:09 +0100)]
roles: add roles for description lists

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

10 years agoatkobject: add atk_object_peek_parent
Alejandro Piñeiro [Mon, 9 Dec 2013 10:28:51 +0000 (11:28 +0100)]
atkobject: add atk_object_peek_parent

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

10 years agoUpdate Chinese simplified translation
michaeljayt [Sat, 7 Dec 2013 06:58:41 +0000 (14:58 +0800)]
Update Chinese simplified translation

10 years agoRelease 2.11.3 ATK_2_11_3
Alejandro Piñeiro [Thu, 28 Nov 2013 18:06:13 +0000 (19:06 +0100)]
Release 2.11.3

10 years agoatkdocument: add get_current_page_number() and get_page_count() methods
Alejandro Piñeiro [Thu, 28 Nov 2013 16:03:53 +0000 (17:03 +0100)]
atkdocument: add get_current_page_number() and get_page_count() methods

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

10 years agoUpdated Greek translation
Dimitris Spingos [Fri, 22 Nov 2013 15:58:36 +0000 (17:58 +0200)]
Updated Greek translation

10 years agoRelease 2.11.2 ATK_2_11_2
Alejandro Piñeiro [Mon, 18 Nov 2013 16:07:40 +0000 (17:07 +0100)]
Release 2.11.2

10 years agoroles: new ATK roles for ARIA roles (plus rating)
Alejandro Piñeiro [Mon, 18 Nov 2013 15:54:38 +0000 (16:54 +0100)]
roles: new ATK roles for ARIA roles (plus rating)

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

10 years agostate: add ATK_STATE_CHECKABLE and ATK_STATE_HAS_POPUP
Alejandro Piñeiro [Mon, 18 Nov 2013 15:28:22 +0000 (16:28 +0100)]
state: add ATK_STATE_CHECKABLE and ATK_STATE_HAS_POPUP

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

10 years agodoc: improve ATK_TEXT_ATTR documentation
Alejandro Piñeiro [Mon, 18 Nov 2013 15:25:40 +0000 (16:25 +0100)]
doc: improve ATK_TEXT_ATTR documentation

10 years agoUpdated Spanish translation
Daniel Mustieles [Sat, 16 Nov 2013 17:14:38 +0000 (18:14 +0100)]
Updated Spanish translation

11 years agodoc: improve documentation of AtkAttribute and AtkAttributeSet
Alejandro Piñeiro [Tue, 12 Nov 2013 17:31:40 +0000 (18:31 +0100)]
doc: improve documentation of AtkAttribute and AtkAttributeSet

11 years agoatkdocument: deprecation of some methods
Alejandro Piñeiro [Tue, 12 Nov 2013 17:00:43 +0000 (18:00 +0100)]
atkdocument: deprecation of some methods

atk_document_get_document, atk_document_get_document_type and their
equivalent virtuals were deprecated. Documentation properly updated.

At least atk_document_get_document_type seems to be announced as
deprecated since a long time ago. At least firefox code (in form
of comments) mention that. The case of atk_document_get_document
seems worse, as it doesn't makes too much sense. None of them
are used at at-spi at all.

11 years agorole: Add media (audio and video) roles
Alejandro Piñeiro [Fri, 8 Nov 2013 12:38:04 +0000 (13:38 +0100)]
role: Add media (audio and video) roles

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

11 years agotests: add a testdocument
Alejandro Piñeiro [Fri, 4 Oct 2013 16:17:40 +0000 (18:17 +0200)]
tests: add a testdocument

Right now only test the newly added page-changed.

11 years agoatkdocument: add page-changed signal
Alejandro Piñeiro [Tue, 1 Oct 2013 17:05:42 +0000 (19:05 +0200)]
atkdocument: add page-changed signal

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

11 years agodoc: update documentation for selected_link method and property
Alejandro Piñeiro [Wed, 6 Nov 2013 16:58:46 +0000 (17:58 +0100)]
doc: update documentation for selected_link method and property

11 years agoUpdated Galician translations
Fran Diéguez [Fri, 1 Nov 2013 16:02:33 +0000 (17:02 +0100)]
Updated Galician translations

11 years agoRelease 2.11.1 ATK_2_11_1
Alejandro Piñeiro [Mon, 28 Oct 2013 19:17:24 +0000 (20:17 +0100)]
Release 2.11.1

11 years agoUpdated Spanish translation
Daniel Mustieles [Fri, 25 Oct 2013 14:38:40 +0000 (16:38 +0200)]
Updated Spanish translation

11 years agodoc: Improve AtkObject::children-changed documentation
Alejandro Piñeiro [Thu, 24 Oct 2013 10:25:50 +0000 (12:25 +0200)]
doc: Improve AtkObject::children-changed documentation

Specifically, adding the possibility to use NULL as the value for
the child if it is removed.

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

11 years agorole: new role ATK_ROLE_BLOCK_QUOTE
Alejandro Piñeiro [Fri, 18 Oct 2013 17:26:05 +0000 (19:26 +0200)]
role: new role ATK_ROLE_BLOCK_QUOTE

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

11 years agorole: new role ATK_ROLE_TITLE_BAR
Alejandro Piñeiro [Fri, 4 Oct 2013 10:02:11 +0000 (12:02 +0200)]
role: new role ATK_ROLE_TITLE_BAR

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

11 years agoRelease 2.10.0 ATK_2_10_0
Alejandro Piñeiro [Mon, 23 Sep 2013 17:14:49 +0000 (19:14 +0200)]
Release 2.10.0

11 years agol10n: Update Japanese translation
Jiro Matsuzawa [Wed, 18 Sep 2013 23:23:30 +0000 (08:23 +0900)]
l10n: Update Japanese translation

11 years agodocs: improve documentation for AtkObject::children-changed signal
Alejandro Piñeiro [Wed, 11 Sep 2013 11:19:15 +0000 (13:19 +0200)]
docs: improve documentation for AtkObject::children-changed signal

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

11 years agoAdded Aragonese to po/LINGUAS
Daniel Martinez [Wed, 4 Sep 2013 22:07:42 +0000 (00:07 +0200)]
Added Aragonese to po/LINGUAS

11 years agoAdded Aragonese translation
Jorge Pérez Pérez [Wed, 4 Sep 2013 22:05:48 +0000 (00:05 +0200)]
Added Aragonese translation

11 years agoVisual C++ Builds: Use Custom Build Rules
Chun-wei Fan [Fri, 30 Aug 2013 06:47:39 +0000 (14:47 +0800)]
Visual C++ Builds: Use Custom Build Rules

Use custom build rules in the Visual C++ projects because this enables
that the generated files get automatically regenerated when the associated
source files change and that the generated files can be automatically
removed when "clean" is requested.

Also drop some unneeded items from the property sheets.

11 years agoRelease 2.9.4 ATK_2_9_4
Alejandro Piñeiro [Mon, 19 Aug 2013 14:59:43 +0000 (16:59 +0200)]
Release 2.9.4

11 years agoatktext: Fixing some typos on atk_text_get_text_at_offset deprecation
Alejandro Piñeiro [Mon, 19 Aug 2013 14:41:50 +0000 (16:41 +0200)]
atktext: Fixing some typos on atk_text_get_text_at_offset deprecation

Also updated atk_text_get_text_[before/after]_offset deprecation
and documentation.

11 years agoatktext: remove 'text-update' signal
Alejandro Piñeiro [Mon, 19 Aug 2013 14:28:05 +0000 (16:28 +0200)]
atktext: remove 'text-update' signal

That signal was created with wrong parameters, it is not used
at all, and it is not clear if it is needed. So removing until
someone brings the topic again, with a valid reasoning. Right now
the only one is being more compatible with IA2.

See also:
https://mail.gnome.org/archives/gnome-accessibility-devel/2013-August/msg00013.html

11 years agoImplement atk_text_get_string_at_offset() and deprecate old API
Mario Sanchez Prada [Fri, 9 Aug 2013 17:11:53 +0000 (18:11 +0100)]
Implement atk_text_get_string_at_offset() and deprecate old API

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

11 years agodocs: stop tracking not needed .sgml file
Alejandro Piñeiro [Tue, 13 Aug 2013 16:18:57 +0000 (18:18 +0200)]
docs: stop tracking not needed .sgml file

11 years agoatkhyperlink: deprecate 'link-selected' property
Alejandro Piñeiro [Tue, 13 Aug 2013 10:34:47 +0000 (12:34 +0200)]
atkhyperlink: deprecate 'link-selected' property

As the property is deprecated, atk_hyperlink_is_selected_link is not
anymore used to get its value.

This closes bug bgo#573539

11 years agodocs: Add documentation for AtkRectangle
Alejandro Piñeiro [Tue, 13 Aug 2013 10:07:22 +0000 (12:07 +0200)]
docs: Add documentation for AtkRectangle

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

11 years agodoc: little update on 'text-insert' and 'text-remove' documentation
Alejandro Piñeiro [Tue, 13 Aug 2013 09:46:50 +0000 (11:46 +0200)]
doc: little update on 'text-insert' and 'text-remove' documentation

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

11 years agoDeprecate 'text-changed' signal
Alejandro Piñeiro [Mon, 12 Aug 2013 18:58:45 +0000 (20:58 +0200)]
Deprecate 'text-changed' signal

In favour of 'text-insert' and 'text-remove'

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

11 years agodoc: removing several .sgml files and fixing gtk-doc warnings
Alejandro Piñeiro [Mon, 12 Aug 2013 15:07:46 +0000 (17:07 +0200)]
doc: removing several .sgml files and fixing gtk-doc warnings

The static documentation of those .sgml (so the reason of
tracking those objects) where moved to the source files.

Some other stuff was changed in order to prevent gtk-doc warnings
(like replacing "Returns blah" for the correct "Returns: blah")

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

11 years agoDeprecate AtkObject::focus-event signal and all related methods
Alejandro Piñeiro [Mon, 12 Aug 2013 14:47:06 +0000 (16:47 +0200)]
Deprecate AtkObject::focus-event signal and all related methods

From now on, state-changed:focused is the only focus related signal
to use. All the tracking methods (on both AtkUtil and AtkComponent)
are also deprecated.

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

11 years agoDrop use of ATK_DISABLE_DEPRECATED guards in atk
Alejandro Piñeiro [Wed, 7 Aug 2013 17:30:02 +0000 (19:30 +0200)]
Drop use of ATK_DISABLE_DEPRECATED guards in atk

Equivalent to gtk commit a78ab0cfa1d5e5e15d505bce0761a00708400ce3

11 years agoUse generated enum type for AtkRole to get the role name
Alejandro Piñeiro [Wed, 31 Jul 2013 17:04:00 +0000 (19:04 +0200)]
Use generated enum type for AtkRole to get the role name

Simplifies adding a new role (so less error prone) as with
this change a new role just needs to be added to the enum.

The specific role name is generated from the enum. For example:
ATK_ROLE_PUSH_BUTTON would create "push button"

It is also possible to specify the name. For example:
 ATK_ROLE_ACCEL_LABEL,      /*<nick=accelerator-label>*/
 would create "accelerator label"

Notice the '-'. At the enum it is needed to use it. Internally
all the names are compacted and maintained in one array (that
now also includes the extra role names).

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

11 years agotests: execute all role tests, doesn't matter if one fails
Alejandro Piñeiro [Thu, 1 Aug 2013 13:45:10 +0000 (15:45 +0200)]
tests: execute all role tests, doesn't matter if one fails

11 years agoRefactor tests directory
Alejandro Piñeiro [Wed, 31 Jul 2013 17:03:20 +0000 (19:03 +0200)]
Refactor tests directory

Each test suite is no longer a loadable module.
Split testrelation into testrelation and testrole.

11 years agoRemoved unneeded comments
Alejandro Piñeiro [Wed, 31 Jul 2013 15:42:10 +0000 (17:42 +0200)]
Removed unneeded comments

The first one is already on the documentation of
atk_implementor_ref_accessible.

Second one basic glib usage. If needed it should be placed
at documentation and not as a big comment on the main atk
object header.

11 years agoFix an off-by-one in role names
Matthias Clasen [Fri, 12 Jul 2013 13:10:56 +0000 (09:10 -0400)]
Fix an off-by-one in role names

This was causing atk_role_for_name to return ATK_ROLE_LEVEL_BAR
when giving it an empty string, which strangely enough is something
that the lsb testsuite checks...

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

11 years agoRelease 2.9.3 ATK_2_9_3
Alejandro Piñeiro [Mon, 17 Jun 2013 18:16:11 +0000 (20:16 +0200)]
Release 2.9.3

11 years agodoc: Update atk_text_get_text_{at/before/after}_offset documentation
Alejandro Piñeiro [Mon, 17 Jun 2013 14:35:09 +0000 (16:35 +0200)]
doc: Update atk_text_get_text_{at/before/after}_offset documentation

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

11 years agotext: Deprecate _END boundaries
Alejandro Piñeiro [Mon, 17 Jun 2013 14:31:36 +0000 (16:31 +0200)]
text: Deprecate _END boundaries

Right now there isn't any formal way to deprecate only some specific
elements of an enum. So this is just documented.

You can deprecate all the enum using ATK_DISABLE_DEPRECATED like in
other projects, but if you try to do the same for some specific
elements, you will find problems when you compile the glib-mkenum
generated enum types (unless you want to break the ABI).

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

11 years agotext: Deprecate atk_text_get_text_{before,after}_offset()
Alejandro Piñeiro [Mon, 17 Jun 2013 14:11:02 +0000 (16:11 +0200)]
text: Deprecate atk_text_get_text_{before,after}_offset()

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

11 years agoRemoving pads from interfaces
Alejandro Piñeiro [Mon, 17 Jun 2013 17:44:57 +0000 (19:44 +0200)]
Removing pads from interfaces

Glib interfaces don't need padding in order to maintain the ABI, so
removing as they are not needed.

11 years agodocs: Fix documentation for atk_object_get_attributes()
Mario Sanchez Prada [Mon, 3 Jun 2013 09:53:43 +0000 (10:53 +0100)]
docs: Fix documentation for atk_object_get_attributes()

Replace the wrong (transfer-none) annotation with (transfer-full), and
suggest to free it with atk_attribute_set_free() when done.

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

11 years agoRelease 2.9.2 ATK_2_9_2
Alejandro Piñeiro [Tue, 28 May 2013 15:17:47 +0000 (17:17 +0200)]
Release 2.9.2

11 years agodocs: Fixed mention to atkobject methods
Alejandro Piñeiro [Tue, 28 May 2013 15:26:30 +0000 (17:26 +0200)]
docs: Fixed mention to atkobject methods

11 years agodocs: Extra note on AtkSocket documentation
Alejandro Piñeiro [Thu, 23 May 2013 16:17:21 +0000 (18:17 +0200)]
docs: Extra note on AtkSocket documentation

11 years agodocs: Improve documentation for AtkPlug and AtkSocket
Alejandro Piñeiro [Tue, 14 May 2013 18:22:50 +0000 (20:22 +0200)]
docs: Improve documentation for AtkPlug and AtkSocket

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

11 years agodocs: fix having a repeated id
Alejandro Piñeiro [Tue, 14 May 2013 18:29:13 +0000 (20:29 +0200)]
docs: fix having a repeated id

11 years agodocs: atk_object_get_object_locale doc was not included
Alejandro Piñeiro [Mon, 6 May 2013 16:51:40 +0000 (18:51 +0200)]
docs: atk_object_get_object_locale doc was not included

11 years agoNullify the gobject cache accessible when the accessible is finalized.
Alban Browaeys [Mon, 29 Apr 2013 19:27:23 +0000 (21:27 +0200)]
Nullify the gobject cache accessible when the accessible is finalized.

When the gobject is disposed the weak reference finalize
the accessible. But the gobject could still be reference
thus not finalized. As the gobject still holds the accessible
in its qdata, next call to atk_gobject_accessible_for_object
returns the old accessible freed memory. If the caller attempts
to do anything with this memory as if an atkobject it segfaults.

This happens here : gnome-shell segfault when the password prompt
it generates is triggered more than once. As the clutter stage still
 holds a reference to the StIMText, which wasdisposed when the
 password widget was destroyed with the end of the first password
widget, when the second password prompt attempt notify key focus to the
old widget, it gets its accessible (now freed memory) via the StIMText
qdata cache, and pass this to atk_object_notify_state_change.

gobject still hold a pointer to it via qdata.

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

11 years agoatksocket: Fix typo - parameter is _obj not obj. Set freed to NULL.
Alban Browaeys [Wed, 1 May 2013 08:48:28 +0000 (10:48 +0200)]
atksocket: Fix typo - parameter is _obj not obj. Set freed to NULL.

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

11 years agoatksocket: Free 'embedded_plug_id' when destroyed, overriding finalize()
Eduardo Lima Mitev [Mon, 29 Apr 2013 20:02:49 +0000 (22:02 +0200)]
atksocket: Free 'embedded_plug_id' when destroyed, overriding finalize()

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

11 years agotests: Fix logic when testing for empty state set
John E [Wed, 27 Mar 2013 14:46:15 +0000 (15:46 +0100)]
tests: Fix logic when testing for empty state set

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

11 years agotests: fix hyphenation on testrelation.c
John E [Wed, 27 Mar 2013 14:42:19 +0000 (15:42 +0100)]
tests: fix hyphenation on testrelation.c

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

11 years agoRelease 2.8.0 ATK_2_8_0
Alejandro Piñeiro [Tue, 26 Mar 2013 10:35:40 +0000 (11:35 +0100)]
Release 2.8.0

11 years ago[l10n] Added Tadjik translation
Victor Ibragimov [Tue, 19 Mar 2013 21:28:09 +0000 (22:28 +0100)]
[l10n] Added Tadjik translation

11 years agoConverted Portuguese translation to New Spelling (Novo AO)
Duarte Loreto [Sun, 17 Mar 2013 00:45:53 +0000 (00:45 +0000)]
Converted Portuguese translation to New Spelling (Novo AO)

11 years agoVisual C++ builds: Integrate building of introspection files
Chun-wei Fan [Wed, 6 Mar 2013 04:17:20 +0000 (12:17 +0800)]
Visual C++ builds: Integrate building of introspection files

This adds the utility projects to build the introspection files for a
Visual C++ build of ATK in the main solution files, so one may choose to
build the introspection files directly from the Visual C++ projects if
he/she chooses  to do so.

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

11 years agoEnable the building of introspection files for Visual C++ builds
Chun-wei Fan [Wed, 20 Feb 2013 10:13:11 +0000 (18:13 +0800)]
Enable the building of introspection files for Visual C++ builds

This adds the utility Python/.bat scripts to the distribution for building
the introspection files for ATK, and adds utility projects to build those
files when needed.

This makes use of Python Regex functionality so that we can read directly
from the autotools files to create the file list that is necessary to
build the introspection files, without needing to modify the autotools
files to create the file list.

11 years agoUpdated slovak translation
Ján Kyselica [Wed, 20 Feb 2013 20:40:46 +0000 (21:40 +0100)]
Updated slovak translation

11 years agoUpdate Visual C++ projects
Chun-wei Fan [Wed, 20 Feb 2013 10:05:08 +0000 (18:05 +0800)]
Update Visual C++ projects

Make entries more consistent with the other GNOME Visual Studio projects.

11 years agoRelease 2.7.91 ATK_2_7_91
Alejandro Piñeiro [Tue, 19 Feb 2013 11:35:00 +0000 (12:35 +0100)]
Release 2.7.91

11 years agoatkobject: add a explicit include to locale.h
Alejandro Piñeiro [Tue, 19 Feb 2013 11:05:08 +0000 (12:05 +0100)]
atkobject: add a explicit include to locale.h

Bug 694117 add a default implementation for
atk_object_get_object_locale that uses setlocale. It was
reported that in some environments compilation fails due
the lack of the explicit include to locale.h.

11 years agoRelease 2.7.90 ATK_2_7_90
Alejandro Piñeiro [Mon, 18 Feb 2013 22:23:42 +0000 (23:23 +0100)]
Release 2.7.90

11 years agoatkdocument: Deprecate atk_document_get_locale
Alejandro Piñeiro [Mon, 18 Feb 2013 19:17:41 +0000 (20:17 +0100)]
atkdocument: Deprecate atk_document_get_locale

Deprecated in favor of atk_object_get_object_locale

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

11 years agoatkobject: Added atk_object_get_object_locale
Alejandro Piñeiro [Mon, 18 Feb 2013 19:10:22 +0000 (20:10 +0100)]
atkobject: Added atk_object_get_object_locale

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

11 years agoRelease 2.7.5 ATK_2_7_5
Alejandro Piñeiro [Mon, 4 Feb 2013 19:24:35 +0000 (20:24 +0100)]
Release 2.7.5

11 years agoUpdated Uyghur translation
Gheyret Kenji [Sat, 2 Feb 2013 09:21:19 +0000 (18:21 +0900)]
Updated Uyghur translation

Signed-off-by: Gheyret Kenji <gheyret@gmail.com>
11 years agobuild: Use GNOME_COMPILE_WARNINGS
Colin Walters [Thu, 31 Jan 2013 17:07:17 +0000 (12:07 -0500)]
build: Use GNOME_COMPILE_WARNINGS

So we reuse the standard -Werror set of minimal code quality warnings.

11 years agoatkhyperlink: Ensure we get even deprecated prototypes
Colin Walters [Thu, 31 Jan 2013 16:47:55 +0000 (11:47 -0500)]
atkhyperlink: Ensure we get even deprecated prototypes

Otherwise we get a compiler warning because the implementation
of atk_hyperlink_is_selected_link isn't seeing the prototype.

11 years agoAdd level bar to roles/roles_offsets
Mike Gorse [Thu, 31 Jan 2013 16:53:18 +0000 (10:53 -0600)]
Add level bar to roles/roles_offsets

11 years agoAdd ATK_ROLE_LEVEL_BAR
Mike Gorse [Thu, 13 Dec 2012 23:32:17 +0000 (17:32 -0600)]
Add ATK_ROLE_LEVEL_BAR

Gtk now has a "level bar" widget, and we have no good atk role to
describe it.

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

11 years agoVisual C++ build: "Install" atkversion.h
Chun-wei Fan [Wed, 23 Jan 2013 05:28:03 +0000 (13:28 +0800)]
Visual C++ build: "Install" atkversion.h

...it is required as a public header, and was missed.

11 years agobuild/win32/vs*: Add .gitignore files
Chun-wei Fan [Fri, 18 Jan 2013 03:27:47 +0000 (11:27 +0800)]
build/win32/vs*: Add .gitignore files

Since atk.vcproj, atk.vcxproj and atk.vcxproj.filters are generated/
completed during 'make dist', don't have git track these files.

11 years agoPrepare Visual Studio 2010 projects for Visual Studio 2012
Chun-wei Fan [Fri, 18 Jan 2013 03:16:37 +0000 (11:16 +0800)]
Prepare Visual Studio 2010 projects for Visual Studio 2012

This adds a PlatformToolset tag in the project configs so that we can
provide support for Visual Studio 2012 with relative ease as the format
of the VS 2012 projects are only slightly different from their VS 2010
counterparts.  We can then use a script like the one used in GLib[1] to
copy the VS2010 projects and replace the necessary tags to create the
VS2012 projects.

This also cleans up the projects and property sheets, as there were some
unwanted/unneeded entries in them.

[1]: http://git.gnome.org/browse/glib/commit/?id=76cecf061b377d30e5422cdddb1fb9d19c52421d

11 years agoRelease 2.7.4 ATK_2_7_4
Alejandro Piñeiro [Tue, 15 Jan 2013 10:56:49 +0000 (11:56 +0100)]
Release 2.7.4

11 years agoRevert "Revert "Fix out of tree builds""
Javier [Tue, 8 Jan 2013 18:12:44 +0000 (18:12 +0000)]
Revert "Revert "Fix out of tree builds""

Sorry, not my day
This reverts commit f0720ee41890f2f516233393a6a670b4670df9d0.

11 years agoRevert "autogen.sh: Use autoreconf instead gnome-autogen"
Javier [Tue, 8 Jan 2013 18:12:28 +0000 (18:12 +0000)]
Revert "autogen.sh: Use autoreconf instead gnome-autogen"

This reverts commit 7bea65a047fee56629553db9244282886a96c2e8.

11 years agoRevert "Fix out of tree builds"
Javier [Tue, 8 Jan 2013 17:57:20 +0000 (17:57 +0000)]
Revert "Fix out of tree builds"

This reverts commit e981d4fb3587735b84c42e75cdabc4ee2db090b7.

11 years agoautogen.sh: Use autoreconf instead gnome-autogen
Javier [Tue, 8 Jan 2013 16:20:05 +0000 (16:20 +0000)]
autogen.sh: Use autoreconf instead gnome-autogen

11 years agoFix out of tree builds
Emmanuele Bassi [Fri, 28 Dec 2012 16:38:06 +0000 (16:38 +0000)]
Fix out of tree builds

The atk.h header should not be part of the introspected files, and the
location of the atkversion.h should be pointed through top_builddir,
given that the file is generated by configure.

Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com>
Tested-by: Emmanuele Bassi <ebassi@gnome.org>
11 years agoDo not include atk.h from a public header
Emmanuele Bassi [Fri, 28 Dec 2012 16:37:17 +0000 (16:37 +0000)]
Do not include atk.h from a public header

It creates a circular dependency on the headers, and tricks the
introspection scanner to try and resolve the header multiple times.

Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com>
Tested-by: Emmanuele Bassi <ebassi@gnome.org>
11 years agoATK lacks any kind of version utilities
Alejandro Piñeiro [Wed, 19 Dec 2012 19:38:33 +0000 (20:38 +0100)]
ATK lacks any kind of version utilities

Added some versioning methods heavily based on gtk ones

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

11 years agoAtkWindow documentation
Alejandro Piñeiro [Thu, 20 Dec 2012 19:34:25 +0000 (20:34 +0100)]
AtkWindow documentation

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

11 years agoRelease 2.7.3 ATK_2_7_3
Alejandro Piñeiro [Mon, 17 Dec 2012 18:36:49 +0000 (19:36 +0100)]
Release 2.7.3

11 years agoVisual C++ projects: Use MultiByte character set
Chun-wei Fan [Mon, 17 Dec 2012 03:36:19 +0000 (11:36 +0800)]
Visual C++ projects: Use MultiByte character set

Use MultiByte character set for all projects and configs, so that we are
consistent with the whole GTK+/clutter stack