summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use Meson to generate the pkgconfig filedocs-fixesEmmanuele Bassi2018-06-263-30/+12
| | | | | Meson can generate a compliant pkgconfig file for us, straight from the library we just built, without using a template file.
* Refresh the buildEmmanuele Bassi2018-06-265-87/+93
| | | | Use a consistent, idiomatic syntax and coding style for the Meson build.
* Move the Deprecated section downEmmanuele Bassi2018-06-261-5/+6
| | | | | | | | | | | The order is: 1. Name 2. Arguments 3. Description 4. Returns 5. Since 6. Deprecated
* docs: Update the list of symbolsEmmanuele Bassi2018-06-261-3/+60
| | | | Drop the number of unused symbol to zero.
* Annotate the version for AtkTableCellIfaceEmmanuele Bassi2018-06-261-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 Bassi2018-06-261-7/+9
| | | | | Gtk-doc does not support a `@note` syntax, so we should use `**note**` instead.
* Use the appropriate syntax for enumerationsEmmanuele Bassi2018-06-261-64/+63
| | | | | 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 Bassi2018-06-261-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 Bassi2018-06-261-2/+4
| | | | The atk_image_get_image_locale() method is missing a description.
* Add proper gtk-doc blurbs for AtkDocument methodsEmmanuele Bassi2018-06-261-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 Bassi2018-06-261-31/+43
| | | | We're still missing a lot of virtual functions.
* Add gtk-doc blurb for AtkActionIfaceEmmanuele Bassi2018-06-261-5/+18
| | | | We're still missing the documentation for each vfunc.
* Implement propert ctor for AtkSocketEmmanuele Bassi2018-06-261-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 Bassi2018-06-261-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 Bassi2018-06-261-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.
* Release ATK 2.29.2 (development)ATK_2_29_2Emmanuele Bassi2018-06-192-1/+16
|
* Fix the coding style for the Component scroll methodsEmmanuele Bassi2018-06-191-10/+14
| | | | | The coding style needs some tweaking to fit in with the rest of the code base.
* build: Use Meson to test for compiler and linker argumentsEmmanuele Bassi2018-06-191-10/+3
| | | | | | | | Instead of iterating over them ourselves, Meson 0.46 provides useful convenience functions. Using the appropriate Meson functions also removes warnings with newer versions of Meson.
* build: Bump up dependency on MesonEmmanuele Bassi2018-06-191-1/+1
| | | | | | Version 0.40.1 is ancient history. Use 0.46.0, as we're going to need some new features.
* atkcomponent: Fix some g-i annotation warningsRico Tzschichholz2018-06-181-2/+3
|
* Merge branch 'wip/tintou/atkimplementor-gir' into 'master'Corentin Noël2018-06-182-18/+6
|\ | | | | | | | | atkimplementor: use the G_DEFINE_INTERFACE macro to declare it as interface in the introspection See merge request GNOME/atk!2
| * atkimplementor: use the G_DEFINE_INTERFACE macro to declare it as interface ↵wip/tintou/atkimplementor-girCorentin Noël2018-06-032-18/+6
| | | | | | | | in the introspection
* | Merge branch 'wip/tintou/gir-virtual' into 'master'Corentin Noël2018-06-183-11/+11
|\ \ | |/ |/| | | | | gobject-introspection: fix virtual annotations and missing type descriptions See merge request GNOME/atk!1
| * gobject-introspection: fix virtual annotations and missing type descriptionswip/tintou/gir-virtualCorentin Noël2018-06-033-11/+11
|/
* Try to fix build againMichael Catanzaro2018-05-162-3/+3
|
* Added missing 2.30 Since tagsAlejandro Piñeiro2018-05-162-1/+3
|
* Add missing ATK_VERSION_2_30Michael Catanzaro2018-05-151-0/+10
| | | | | | | | | /usr/include/atk-1.0/atk/atkversion.h:379:33: error: "ATK_VERSION_2_30" is not defined, evaluates to 0 [-Werror=undef] #if ATK_VERSION_MIN_REQUIRED >= ATK_VERSION_2_30 ^~~~~~~~~~~~~~~~ /usr/include/atk-1.0/atk/atkversion.h:387:31: error: "ATK_VERSION_2_30" is not defined, evaluates to 0 [-Werror=undef] #if ATK_VERSION_MAX_ALLOWED < ATK_VERSION_2_30 ^~~~~~~~~~~~~~~~
* atkcomponent: Add ScrollTo and ScrollToPoint component interfacesSamuel Thibault2018-05-155-5/+137
|
* Release 2.29.1ATK_2_29_1Alejandro Piñeiro2018-04-252-1/+24
|
* NEWS: added missing Contributors on past releasesAlejandro Piñeiro2018-04-251-0/+6
|
* win32: remove specific win32 build configuration filesAlejandro Piñeiro2018-04-2439-2682/+0
| | | | | | | | | Meson+ninja has been working fine for a while. It would be better to just keep one. v2: remove config.h.win32 too https://bugzilla.gnome.org/show_bug.cgi?id=795315
* build: remove autotools configuration filesAlejandro Piñeiro2018-04-248-749/+8
| | | | | | | Meson is right now in a really good shape, so it doesn't make sense to keep both. https://bugzilla.gnome.org/show_bug.cgi?id=795315
* Update Romanian translationDaniel Șerbănescu2018-04-181-133/+405
| | | | (cherry picked from commit 756fadf01460a59f69088b08f9dd5f30025b471b)
* meson: follow option convetionsIgnacio Casal Quinteiro2018-04-173-8/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=795301
* build: Correct Darwin linker optionsPhilip Chimento2018-04-071-1/+1
| | | | | | The Darwin linker doesn't want equal signs here. https://bugzilla.gnome.org/show_bug.cgi?id=795065
* Update Chinese (Taiwan) translationCheng-Chia Tseng2018-03-261-182/+182
| | | | (cherry picked from commit f545bfedff430e72de09d586238494666c72828c)
* atkobject: fix get_property for accessible-roleAlejandro Piñeiro2018-03-221-1/+1
| | | | | | Previous commit fixed set_property for accessible-role (as it is a enum instead of an int). As Rico Tzschichholz pointed on bug 794513, get_property was not updated accordingly.
* atkobject: fix set_property for accessible-roleSamuel Thibault2018-03-201-4/+3
| | | | | accessible-role was wrongly defines as being of type INT instead of type ENUM.
* Update Croatian translationgogo2018-03-171-216/+429
| | | | (cherry picked from commit 304bfdb20c4cd441162eb19477e6212ba4c76bb8)
* Release 2.28.1ATK_2_28_1Alejandro Piñeiro2018-03-133-2/+7
|
* meson: fix versionAlejandro Piñeiro2018-03-131-1/+1
| | | | | | As 2.8.0 release was already done, this change will not be included on any release. But I prefer to fix it for consistency. I know, somewhat silly.
* Release 2.28ATK_2_28_0Alejandro Piñeiro2018-03-123-3/+12
|
* Update Scottish Gaelic translationGNOME Translation Robot2018-03-011-180/+179
| | | | (cherry picked from commit caefa6d4d305bfd7c7af8e80850cb5c928f7e1f1)
* Updated French translationClaude Paroz2018-02-201-2/+2
| | | | Match orca translation of combo box.
* documentation: Remove list association from ATK_ROLE_DESCRIPTION_{TERM,VALUE}Joanmarie Diggs2017-11-301-7/+3
| | | | | | | | | There is a need for term-value pair roles outside of the context of an ATK_ROLE_DESCRIPTION_LIST. Rather than create yet more roles, we can just update the documentation so that the list association is not made within the definition of ATK_ROLE_DESCRIPTION_{TERM,VALUE}. https://bugzilla.gnome.org/show_bug.cgi?id=791020
* Release 2.27.1ATK_2_17_1Alejandro Piñeiro2017-10-203-3/+16
|
* Visual Studio builds: Enhance security of x64 binariesChun-wei Fan2017-10-201-0/+4
| | | | | | | Use the HIGHENTROPYVA linker option on x64 builds with MSVC 2012 and later to enhance the security of the built binaries. Pointed out by Ignacio Casal Quinteiro.
* Update Nepali translationPawan Chitrakar2017-10-181-17/+14
| | | | (cherry picked from commit e33d56f8c199a4d6387258815744726351be9610)
* [l10n] Updated Catalan (Valencian) translationXavi Ivars2017-10-051-178/+179
|
* build: Add option to disable introspectionChun-wei Fan2017-09-132-1/+7
| | | | | | | | This adds an option to Meson builds to disable introspection builds even when GObject-Introspection is installed. Introspection is still enabled by default. https://bugzilla.gnome.org/show_bug.cgi?id=785802