summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* atkdocument: add page-changed signalAlejandro Piñeiro2013-11-061-0/+22
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=709106
* doc: update documentation for selected_link method and propertyAlejandro Piñeiro2013-11-061-6/+6
|
* Updated Galician translationsFran Diéguez2013-11-011-146/+157
|
* Release 2.11.1ATK_2_11_1Alejandro Piñeiro2013-10-282-2/+10
|
* Updated Spanish translationDaniel Mustieles2013-10-251-145/+160
|
* doc: Improve AtkObject::children-changed documentationAlejandro Piñeiro2013-10-241-2/+5
| | | | | | | 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
* role: new role ATK_ROLE_BLOCK_QUOTEAlejandro Piñeiro2013-10-182-0/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=710463
* role: new role ATK_ROLE_TITLE_BARAlejandro Piñeiro2013-10-182-1/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=709351
* Release 2.10.0ATK_2_10_0Alejandro Piñeiro2013-09-232-2/+11
|
* l10n: Update Japanese translationJiro Matsuzawa2013-09-191-143/+144
|
* docs: improve documentation for AtkObject::children-changed signalAlejandro Piñeiro2013-09-111-1/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=684667
* Added Aragonese to po/LINGUASDaniel Martinez2013-09-051-0/+1
|
* Added Aragonese translationJorge Pérez Pérez2013-09-051-0/+585
|
* Visual C++ Builds: Use Custom Build RulesChun-wei Fan2013-08-305-65/+163
| | | | | | | | | 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.
* Release 2.9.4ATK_2_9_4Alejandro Piñeiro2013-08-192-1/+33
|
* atktext: Fixing some typos on atk_text_get_text_at_offset deprecationAlejandro Piñeiro2013-08-192-5/+8
| | | | | Also updated atk_text_get_text_[before/after]_offset deprecation and documentation.
* atktext: remove 'text-update' signalAlejandro Piñeiro2013-08-191-23/+0
| | | | | | | | | | 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
* Implement atk_text_get_string_at_offset() and deprecate old APIMario Sanchez Prada2013-08-144-11/+144
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=705580
* docs: stop tracking not needed .sgml fileAlejandro Piñeiro2013-08-131-28/+0
|
* atkhyperlink: deprecate 'link-selected' propertyAlejandro Piñeiro2013-08-131-2/+12
| | | | | | | As the property is deprecated, atk_hyperlink_is_selected_link is not anymore used to get its value. This closes bug bgo#573539
* docs: Add documentation for AtkRectangleAlejandro Piñeiro2013-08-131-0/+10
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=491998
* doc: little update on 'text-insert' and 'text-remove' documentationAlejandro Piñeiro2013-08-131-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=684705
* Deprecate 'text-changed' signalAlejandro Piñeiro2013-08-122-1/+7
| | | | | | In favour of 'text-insert' and 'text-remove' https://bugzilla.gnome.org/show_bug.cgi?id=653291
* doc: removing several .sgml files and fixing gtk-doc warningsAlejandro Piñeiro2013-08-1254-3716/+773
| | | | | | | | | | 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
* Deprecate AtkObject::focus-event signal and all related methodsAlejandro Piñeiro2013-08-127-3/+87
| | | | | | | | 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
* Drop use of ATK_DISABLE_DEPRECATED guards in atkAlejandro Piñeiro2013-08-123-6/+5
| | | | Equivalent to gtk commit a78ab0cfa1d5e5e15d505bce0761a00708400ce3
* Use generated enum type for AtkRole to get the role nameAlejandro Piñeiro2013-08-122-164/+67
| | | | | | | | | | | | | | | | | | 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
* tests: execute all role tests, doesn't matter if one failsAlejandro Piñeiro2013-08-071-21/+29
|
* Refactor tests directoryAlejandro Piñeiro2013-08-016-99/+137
| | | | | Each test suite is no longer a loadable module. Split testrelation into testrelation and testrole.
* Removed unneeded commentsAlejandro Piñeiro2013-08-011-72/+0
| | | | | | | | | 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.
* Fix an off-by-one in role namesMatthias Clasen2013-07-121-1/+1
| | | | | | | | 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
* Release 2.9.3ATK_2_9_3Alejandro Piñeiro2013-06-172-1/+13
|
* doc: Update atk_text_get_text_{at/before/after}_offset documentationAlejandro Piñeiro2013-06-171-100/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=697968
* text: Deprecate _END boundariesAlejandro Piñeiro2013-06-171-9/+20
| | | | | | | | | | | | 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
* text: Deprecate atk_text_get_text_{before,after}_offset()Alejandro Piñeiro2013-06-172-0/+15
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=697968
* Removing pads from interfacesAlejandro Piñeiro2013-06-1711-32/+0
| | | | | Glib interfaces don't need padding in order to maintain the ABI, so removing as they are not needed.
* docs: Fix documentation for atk_object_get_attributes()Mario Sanchez Prada2013-06-031-3/+5
| | | | | | | 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
* 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
|