summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release 2.9.2ATK_2_9_2Alejandro Piñeiro2013-05-282-2/+18
|
* docs: Fixed mention to atkobject methodsAlejandro Piñeiro2013-05-281-3/+3
|
* docs: Extra note on AtkSocket documentationAlejandro Piñeiro2013-05-231-0/+4
|
* docs: Improve documentation for AtkPlug and AtkSocketAlejandro Piñeiro2013-05-222-15/+55
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=700800
* docs: fix having a repeated idAlejandro Piñeiro2013-05-211-1/+1
|
* docs: atk_object_get_object_locale doc was not includedAlejandro Piñeiro2013-05-062-1/+2
|
* Nullify the gobject cache accessible when the accessible is finalized.Alban Browaeys2013-05-061-0/+6
| | | | | | | | | | | | | | | | | | | | | 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
* atksocket: Fix typo - parameter is _obj not obj. Set freed to NULL.Alban Browaeys2013-05-061-1/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=699368
* atksocket: Free 'embedded_plug_id' when destroyed, overriding finalize()Eduardo Lima Mitev2013-04-301-0/+15
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=699256
* tests: Fix logic when testing for empty state setJohn E2013-03-271-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=696466
* tests: fix hyphenation on testrelation.cJohn E2013-03-271-4/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=696409
* Release 2.8.0ATK_2_8_0Alejandro Piñeiro2013-03-262-2/+12
|
* [l10n] Added Tadjik translationVictor Ibragimov2013-03-192-0/+579
|
* Converted Portuguese translation to New Spelling (Novo AO)Duarte Loreto2013-03-171-167/+166
|
* Visual C++ builds: Integrate building of introspection filesChun-wei Fan2013-03-062-0/+15
| | | | | | | | | 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
* Enable the building of introspection files for Visual C++ buildsChun-wei Fan2013-03-067-3/+306
| | | | | | | | | | | 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.
* Updated slovak translationJán Kyselica2013-02-201-152/+257
|
* Update Visual C++ projectsChun-wei Fan2013-02-205-113/+146
| | | | Make entries more consistent with the other GNOME Visual Studio projects.
* Release 2.7.91ATK_2_7_91Alejandro Piñeiro2013-02-192-1/+6
|
* atkobject: add a explicit include to locale.hAlejandro Piñeiro2013-02-191-0/+1
| | | | | | | 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.
* Release 2.7.90ATK_2_7_90Alejandro Piñeiro2013-02-182-1/+8
|
* atkdocument: Deprecate atk_document_get_localeAlejandro Piñeiro2013-02-182-0/+6
| | | | | | Deprecated in favor of atk_object_get_object_locale https://bugzilla.gnome.org/show_bug.cgi?id=694117
* atkobject: Added atk_object_get_object_localeAlejandro Piñeiro2013-02-182-2/+40
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=694117
* Release 2.7.5ATK_2_7_5Alejandro Piñeiro2013-02-042-1/+10
|
* Updated Uyghur translationGheyret Kenji2013-02-021-50/+39
| | | | Signed-off-by: Gheyret Kenji <gheyret@gmail.com>
* build: Use GNOME_COMPILE_WARNINGSColin Walters2013-01-311-0/+2
| | | | So we reuse the standard -Werror set of minimal code quality warnings.
* atkhyperlink: Ensure we get even deprecated prototypesColin Walters2013-01-311-0/+1
| | | | | Otherwise we get a compiler warning because the implementation of atk_hyperlink_is_selected_link isn't seeing the prototype.
* Add level bar to roles/roles_offsetsMike Gorse2013-01-311-2/+3
|
* Add ATK_ROLE_LEVEL_BARMike Gorse2013-01-311-0/+2
| | | | | | | 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
* Visual C++ build: "Install" atkversion.hChun-wei Fan2013-01-232-0/+3
| | | | ...it is required as a public header, and was missed.
* build/win32/vs*: Add .gitignore filesChun-wei Fan2013-01-182-0/+3
| | | | | Since atk.vcproj, atk.vcxproj and atk.vcxproj.filters are generated/ completed during 'make dist', don't have git track these files.
* Prepare Visual Studio 2010 projects for Visual Studio 2012Chun-wei Fan2013-01-183-29/+11
| | | | | | | | | | | | | | 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
* Release 2.7.4ATK_2_7_4Alejandro Piñeiro2013-01-152-1/+8
|
* Revert "Revert "Fix out of tree builds""Javier2013-01-081-3/+4
| | | | | Sorry, not my day This reverts commit f0720ee41890f2f516233393a6a670b4670df9d0.
* Revert "autogen.sh: Use autoreconf instead gnome-autogen"Javier2013-01-081-22/+9
| | | | This reverts commit 7bea65a047fee56629553db9244282886a96c2e8.
* Revert "Fix out of tree builds"Javier2013-01-081-4/+3
| | | | This reverts commit e981d4fb3587735b84c42e75cdabc4ee2db090b7.
* autogen.sh: Use autoreconf instead gnome-autogenJavier2013-01-081-9/+22
|
* Fix out of tree buildsEmmanuele Bassi2012-12-281-3/+4
| | | | | | | | | 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>
* Do not include atk.h from a public headerEmmanuele Bassi2012-12-282-1/+3
| | | | | | | | 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>
* ATK lacks any kind of version utilitiesAlejandro Piñeiro2012-12-288-1/+268
| | | | | | Added some versioning methods heavily based on gtk ones https://bugzilla.gnome.org/show_bug.cgi?id=690379
* AtkWindow documentationAlejandro Piñeiro2012-12-214-0/+111
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=656750
* Release 2.7.3ATK_2_7_3Alejandro Piñeiro2012-12-172-1/+11
|
* Visual C++ projects: Use MultiByte character setChun-wei Fan2012-12-172-4/+4
| | | | | Use MultiByte character set for all projects and configs, so that we are consistent with the whole GTK+/clutter stack
* Update Visual C++ 2010 solutionChun-wei Fan2012-12-131-1/+1
| | | | Cosmetic change here...
* build: Add gengir.bat to build introspection for ATK.Chun-wei Fan2012-12-101-0/+119
| | | | | | | | | | | | | | | | | This adds a Windows .bat file to build the introspection files for ATK, which requires: -An MSVC-built version of ATK -A valid build of gobject-introspection, preferably done with MSVC. -A MinGW GCC installation to run the pre-processor during the dumping stage* -A Python installation -Properly configured set of pkg-config (.pc) files for GLib and its deps. This does not require a MSYS/Cygwin/BASH shell installed on the Windows system *Note that the generated and built dumper program is still compiled and linked with the Microsoft compiler.
* atk.symbols: Make up for missing symbols in exportChun-wei Fan2012-12-101-0/+3
| | | | | These symbols are needed for export for introspection, specifically to create the Atk-1.0.gir file.
* atkobject: Stop to manage SELECTABLE/SELECTED states at AtkObjectAlejandro Piñeiro2012-12-091-14/+0
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=689907
* introspection: merge fixes from Vala bindingsEvan Nemerson2012-12-0112-35/+42
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=686746
* Release 2.7.2ATK_2_7_2Alejandro Piñeiro2012-11-202-2/+9
|
* Removed debug message left by mistakeAlejandro Piñeiro2012-11-191-1/+0
| | | | Detected by Joanmarie Diggs