summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release ATK 2.34.0ATK_2_34_00Alejandro Piñeiro2019-09-092-1/+4
|
* Release ATK 2.33.3ATK_2_34_0ATK_2_33_3Alejandro Piñeiro2019-06-172-1/+55
| | | | | Also adding notes for ATK 2.33.1 that were included on their release but not on any master commit.
* Merge branch 'docs-fixes' into 'master'Alejandro Piñeiro2019-06-1719-313/+382
|\ | | | | | | | | Documentation and build fixes See merge request GNOME/atk!3
| * Use Meson to generate the pkgconfig fileEmmanuele Bassi2019-06-143-31/+11
| | | | | | | | | | Meson can generate a compliant pkgconfig file for us, straight from the library we just built, without using a template file.
| * Refresh the buildEmmanuele Bassi2019-06-145-85/+90
| | | | | | | | Use a consistent, idiomatic syntax and coding style for the Meson build.
| * Move the Deprecated section downEmmanuele Bassi2019-06-141-5/+6
| | | | | | | | | | | | | | | | | | | | | | The order is: 1. Name 2. Arguments 3. Description 4. Returns 5. Since 6. Deprecated
| * docs: Update the list of symbolsEmmanuele Bassi2019-06-141-3/+60
| | | | | | | | Drop the number of unused symbol to zero.
| * Annotate the version for AtkTableCellIfaceEmmanuele Bassi2019-06-141-7/+13
| | | | | | | | | | | | There's no point in using the unsupported `@Since` syntax on every virtual function, when the whole structure was added in the same ATK version. We should annotate the structure instead.
| * Use Markdown syntax for notesEmmanuele Bassi2019-06-141-7/+9
| | | | | | | | | | Gtk-doc does not support a `@note` syntax, so we should use `**note**` instead.
| * Use the appropriate syntax for enumerationsEmmanuele Bassi2019-06-141-66/+65
| | | | | | | | | | Gtk-doc does not support a `@Since` annotation for enumeration values, so we make do with a plain text "Since: x.y" blurb.
| * Add missing documentation for AtkObject functionsEmmanuele Bassi2019-06-141-7/+9
| | | | | | | | | | | | The deprecated functions for connecting and removing a handler for property notification are missing a description, and use the wrong syntax for the deprecation notice.
| * Write description for AtkImage methodEmmanuele Bassi2019-06-141-2/+4
| | | | | | | | The atk_image_get_image_locale() method is missing a description.
| * Add proper gtk-doc blurbs for AtkDocument methodsEmmanuele Bassi2019-06-141-16/+24
| | | | | | | | | | We're missing the description from various methods, and the reference syntax for arguments and symbols is incorrect.
| * Add proper gtk-doc blurb to AtkComponentIfaceEmmanuele Bassi2019-06-141-31/+43
| | | | | | | | We're still missing a lot of virtual functions.
| * Add gtk-doc blurb for AtkActionIfaceEmmanuele Bassi2019-06-141-5/+18
| | | | | | | | We're still missing the documentation for each vfunc.
| * Implement propert ctor for AtkSocketEmmanuele Bassi2019-06-141-10/+15
| | | | | | | | | | | | | | GObject constructors should only ever call g_object_new(). Setting the properties for AtkSocket should be deferred to the instance initialization code.
| * Implement propert ctor for AtkPlugEmmanuele Bassi2019-06-141-10/+15
| | | | | | | | | | | | | | GObject constructors should only ever call g_object_new(). Setting the properties for AtkPlug should be deferred to the instance initialization code.
| * docs: Remove atk.typesEmmanuele Bassi2019-06-141-28/+0
|/ | | | | | | | | We can autogenerate it from the list of headers, and avoid it going out of sync whenever we add a new GType. In point of fact, we're already asking Meson/gtk-doc to do that, but if we leave atk.types in the source directory, we're going to confuse Meson and ourselves.
* Merge branch 'minor-doc-fix' into 'master'Alejandro Piñeiro2019-06-141-3/+3
|\ | | | | | | | | Minor doc fix for atk_text_get_default_attributes See merge request GNOME/atk!20
| * Minor doc fix for atk_text_get_default_attributesMartin Robinson2019-06-141-3/+3
| |
* | Add ATK_ROLE_CONTENT_DELETION and ATK_ROLE_CONTENT_INSERTIONJoanmarie Diggs2019-06-141-0/+8
|/
* Update French translationCharles Monzat2019-05-231-193/+195
|
* Merge branch 'fix-gir-cross' into 'master'Christoph Reiter2019-05-221-1/+1
|\ | | | | | | | | atk/meson.build: do not guard gir behind a cross_build check. See merge request GNOME/atk!12
| * atk/meson.build: do not guard gir behind a cross_build check.maxice82019-01-291-1/+1
| | | | | | | | | | People that are cross-building are very likely to set the introspection option to false themselves.
* | Bump up the version of ATKEmmanuele Bassi2019-04-301-1/+1
| | | | | | | | New API landed, and at-spi2-atk now depends on ATK 2.33.1.
* | Merge branch 'accessible_id' into 'master'Samuel Thibault2019-04-304-1/+81
|\ \ | | | | | | | | | | | | | | | | | | Add accessible_id property Closes #9 See merge request GNOME/atk!16
| * | Add accessible_id propertySamuel Thibault2019-04-304-1/+81
|/ / | | | | | | | | | | | | | | | | | | - Add AtkObjectPrivate structure containing accessible_id field. - Register AtkObjectPrivate structure to AtkObject class. - g_type_class_adjust_private_offset appeared with glib 2.38. - Add atk_object_[gs]et_accessible_id to manipulate it. - Add PROP_ACCESSIBLE_ID Fixes #9
* | introspection: fix last AtkText methods docAlejandro Piñeiro2019-03-091-2/+2
| | | | | | | | | | | | Fix documentation entry for atk_text_scroll_substring_to_point and atk_text_scroll_substring_to so gobject-introspection doesn't fail with those methods.
* | Advertise atk_text_get_caret_offset failure value changeSamuel Thibault2019-03-051-0/+6
| |
* | Merge branch 'atktext-documentation-fix' into 'master'Samuel Thibault2019-03-051-2/+2
|\ \ | | | | | | | | | | | | Fix failure value for atk_text_get_caret_offset See merge request GNOME/atk!14
| * | Fix failure value for atk_text_get_caret_offsetMartin Robinson2019-03-051-2/+2
| | | | | | | | | | | | | | | | | | atk_text_get_caret_offset should return -1 if the caret is not located within the element or for other failures. This will allow clients to distinguish between a failure and when the caret is at offset 0.
* | | Update Esperanto translationKristjan SCHMIDT2019-03-021-208/+191
|/ /
* | Release ATK 2.31.92ATK_2_31_92Alejandro Piñeiro2019-02-192-1/+12
| |
* | Revert "atkimplementor: use the G_DEFINE_INTERFACE macro to declare it as ↵Alejandro Piñeiro2019-02-192-6/+18
| | | | | | | | | | | | | | | | interface in the introspection" This reverts commit 30f2712c5bbffbc03e98272c852d29b4bdf8b52e. Fixes https://gitlab.gnome.org/GNOME/atk/issues/1
* | Release ATK 2.31.90ATK_2_31_90Alejandro Piñeiro2019-02-012-5/+26
| |
* | Merge branch 'wip/no-redundant-decls' into 'master'Iain Lane2019-01-312-3/+0
|\ \ | | | | | | | | | | | | atkplug, atksocket: Fix -Wredundant-decls See merge request GNOME/atk!13
| * | atkplug, atksocket: Fix -Wredundant-declsIain Lane2019-01-312-3/+0
|/ / | | | | | | | | G_DEFINE_TYPE_WITH_CODE already gives declarations for the class_init function.
* | Merge branch 'master' into 'master'Christoph Reiter2019-01-291-1/+1
|\ \ | |/ |/| | | | | atk/meson.build: replace shared_library by library See merge request GNOME/atk!11
| * atk/meson.build: replace shared_library by libraryFabrice Fontaine2019-01-101-1/+1
| | | | | | | | | | | | | | | | | | | | Use library instead of shared_library to allow the user to build a static libatk library Fixes: - http://autobuild.buildroot.org/results/347a37dd2585974bdbf3bf99158e8ee9127d1202 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
* | Merge branch 'ScrollSubstringTo' into 'master'Samuel Thibault2019-01-264-0/+116
|\ \ | |/ |/| | | | | atktext: Add ScrollSubstringTo and ScrollSubstringToPoint text interfaces See merge request GNOME/atk!4
| * atktext: Add ScrollSubstringTo and ScrollSubstringToPoint text interfacesSamuel Thibault2019-01-264-0/+116
|/
* Merge branch 'improve-atk-text-return-documentation' into 'master'Alejandro Piñeiro2018-12-101-30/+35
|\ | | | | | | | | Improve documentation for AtkText method return values See merge request GNOME/atk!6
| * Improve documentation for AtkText method return valuesMartin Robinson2018-08-201-30/+35
| |
* | Merge branch 'atk-relation-set-fix-section' into 'master'Alejandro Piñeiro2018-12-101-1/+1
|\ \ | | | | | | | | | | | | Move atk_relation_set_contains_target to correct doc section See merge request GNOME/atk!10
| * | Move atk_relation_set_contains_target to correct doc sectionMartin Robinson2018-12-101-1/+1
|/ / | | | | | | | | This API was in the AtkRelation section, but should be in the AtkRelationSet section.
* | Merge branch 'meson-fix-subproject-usage' into 'master'Nirbheek Chauhan2018-12-022-4/+7
|\ \ | | | | | | | | | | | | meson: Fix usage of glib as a subproject dependency See merge request GNOME/atk!9
| * | meson: Fix usage of glib as a subproject dependencyNirbheek Chauhan2018-12-012-4/+7
|/ / | | | | | | | | | | | | | | | | We include glib headers, so we need to ensure that we also pull in the glib dependency correctly, to inherit the right include flags. Also doesn't lead to overlinking because meson uses --as-needed by default. This wasn't noticed earlier because when building against glib inside a prefix, glib and gobject headers are in the same location.
* | Merge branch 'fix-darwin-lib-versions' into 'master'Emmanuele Bassi2018-11-161-2/+4
|\ \ | | | | | | | | | | | | | | | | | | meson: use an autotools compatible compatibility_version/current_version on macOS. Fixes #6 Closes #6 See merge request GNOME/atk!8
| * | meson: use an autotools compatible compatibility_version/current_version on ↵Christoph Reiter2018-11-161-2/+4
|/ / | | | | | | | | | | | | macOS. Fixes #6 Use the same versioning scheme as libtool did with the autotools build. Otherwise switching atk from meson to autotools makes all library linking to it fail since the version is too low.
* | Merge branch 'master' into 'master'Alejandro Piñeiro2018-11-152-2/+2
|\ \ | | | | | | | | | | | | meson: make atk work as a subproject See merge request GNOME/atk!7