summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 2.20.1AT_SPI2_ATK_2_20_1gnome-3-20Mike Gorse2016-04-112-1/+9
|
* collection: fix missing return valueMike Gorse2016-03-311-2/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=758934
* Remove a debug printMike Gorse2016-03-311-2/+0
|
* emit_event: fix out-of-bounds memory access if class is NULLMike Gorse2016-03-311-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=758935
* 2.20.0Mike Gorse2016-03-311-1/+1
|
* 2.19.92AT_SPI2_ATK_2_20_0AT_SPI2_ATK_2_19_92Mike Gorse2016-03-142-1/+8
|
* Make sure the runtime directory existsSamuel Thibault2016-03-081-3/+7
| | | | | | | | | | It may happen that the home directory of the user does not contain the runtime directory yet, when it's a freshly-created home for instance. In that case, establishing the p2p socket in spi_atk_create_socket will fail since it only tries to create a socket in that directory without checking that the directory exists. https://bugzilla.gnome.org/show_bug.cgi?id=763274
* Don't drop the main context when p2p socket configuration failsSamuel Thibault2016-03-081-2/+0
| | | | | | | Otherwise we can re-enter the main loop when sending a key notification, causing problems. https://bugzilla.gnome.org/show_bug.cgi?id=763273
* 2.19.91AT_SPI2_ATK_2_19_91Mike Gorse2016-02-292-1/+5
|
* Don't send children of gtk menus to be cachedMike Gorse2016-02-241-5/+44
| | | | | | | This is o(n^2) because of the way gtk's atk implementation implements get_index_in_parent(). WOrking around it here for now. https://bugzilla.gnome.org/show_bug.cgi?id=754048
* NEWS: Fix typoMike Gorse2016-02-151-1/+1
|
* 2.19.90AT_SPI2_ATK_2_19_90Mike Gorse2016-02-152-1/+5
|
* Always accept connections as root if unable to find an owning userMike Gorse2015-12-071-1/+4
| | | | | | | | | | | When running as root, we look through /proc to try to identify our parent and check that it matches the user making a connection. However, this check does not always yield useful information and also will always fail on anything that isn't Linux. Unsure what security implications this change has, but then it isn't ideal to run UI as the super-user in the first place, yet users sometimes need to do so for various reasons, and a11y needs to be enabled, so adding this change unless a better solution is found.
* 2.19.2AT_SPI2_ATK_2_19_2Mike Gorse2015-11-232-1/+9
|
* New tests for last interfacesPatryk Kaczmarek2015-11-2330-1/+3851
| | | | | | | | | | | * Tested interfaces: - Document - Hyperlink - Hypertext - Selectoin - State Set - Table - Table Cell
* Next tests for accessible interfacesPatryk Kaczmarek2015-11-1829-111/+2461
| | | | | | | | | | | | * New tested interfaces: - Collection - EditableText - Image - Text - Value * Commented tests for depricated function in Component tests deleted * Unused variables deleted * Added compilation flag -Wall
* Text, Value and Table Cell adaptors fixedPatryk Kaczmarek2015-10-124-9/+46
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=755724
* Test fixes up to atk-adaptor version and cache changesPatryk Kaczmarek2015-09-271-40/+41
|
* 2.18.0Mike Gorse2015-09-271-1/+1
|
* Release v2.17.90AT_SPI2_ATK_2_17_90Mike Gorse2015-08-172-1/+5
|
* Modify for the new caching APIMike Gorse2015-08-144-140/+109
| | | | | | | | | | Send an object's index and child count in the cache data rather than a list of children. Also bumping the libatspi requirement, since an older libatspi will not work with this version of at-spi2-atk. https://bugzilla.gnome.org/show_bug.cgi?id=650090
* Release v2.17.1AT_SPI2_ATK_2_17_1Mike Gorse2015-07-204-3/+31
|
* Updated AUTHORS/MAINTAINERS/doapMike Gorse2015-07-153-7/+1
| | | | | | | | Mark Doffman and Li Yuan were listed as maintainers, but effectively neither have been involved for several years. Also added Li to AUTHORS. https://bugzilla.gnome.org/show_bug.cgi?id=752231
* build fix: add tests/data/Makefile.amPatrick Welche2015-06-191-0/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=751192
* Add some missing files to the distributionMike Gorse2015-06-182-1/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=751138
* tests: fix out-of-source and parallel buildAlexandre Rostovtsev2015-06-181-14/+14
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=751137
* atk-adapter: be careful with potential NULL GObjectsChristian Hergert2015-05-151-1/+1
| | | | I've been seeing warnings in my Gtk application for a while due to this.
* 2.16.0AT_SPI2_ATK_2_16_0Mike Gorse2015-03-231-1/+1
|
* Component interface testsPatryk Kaczmarek2015-03-0612-6/+630
|
* Release v2.15.90AT_SPI2_ATK_2_15_90Mike Gorse2015-02-162-1/+7
|
* Action tests added and some test framework refactorPatryk Kaczmarek2015-02-1618-245/+848
| | | | | | | | | | * Accessible Action Test addded * XML loader unificated for different Atk Object types * Atk Suite now can run single interface tests * get_root_obj function changed * Created tests utils for test unification * Makefile.am files formating changed and unused parts deleted * MyAtkObject attributes receiving fixed
* Add new roles for fractions, roots, subscripts, and superscriptsJoanmarie Diggs2015-01-262-2/+6
|
* Release v2.15.4AT_SPI2_ATK_2_15_4Mike Gorse2015-01-192-1/+9
|
* Fix for bug 690008 - Add support for ATSPI_STATE_READ_ONLY/ATK_STATE_READ_ONLYJoanmarie Diggs2015-01-152-1/+3
|
* Add support for ATK_STATE_HAS_TOOLTIPJoanmarie Diggs2015-01-121-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=738953
* Don't parse non-existing argumentsBenjamin Otte2014-12-191-8/+1
| | | | | | | | | | | | | | | | | | | | | The definition of the signal declares 0 arguments, so the listener can't assume there are any. Found by Michael Stahl via this valgrind snippet: ==4770== Conditional jump or move depends on uninitialised value(s) ==4770== at 0x3104C10812: text_selection_changed_event_listener (event.c:1036) ==4770== by 0x30EF42160A: signal_emit_unlocked_R (gsignal.c:3519) ==4770== by 0x30EF42A180: g_signal_emit_valist (gsignal.c:3309) ==4770== by 0x30EF42A8F9: g_signal_emit_by_name (gsignal.c:3405) ==4770== by 0x1835EE96: AtkListener::notifyEvent(com::sun::star::accessibility::AccessibleEventObject const&) (atklistener.cxx:454) ==4770== by 0x56E46BA: comphelper::AccessibleEventNotifier::addEvent(unsigned int, https://bugzilla.gnome.org/show_bug.cgi?id=741734
* Release v2.15.3AT_SPI2_ATK_2_15_3Mike Gorse2014-12-152-1/+5
|
* Always generate the tests MakefilesMike Gorse2014-12-151-5/+2
| | | | | We always want Makefiles in the tests directory, so that make distcheck works.
* Unit test frameworkPatryk Kaczmarek2014-12-0917-7/+1404
| | | | | * New test framework for testing Atspi library * https://bugzilla.gnome.org/show_bug.cgi?id=730505
* Add mapping between ATK_ROLE_STATIC and ATSPI_ROLE_STATICJoanmarie Diggs2014-11-252-2/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=740362
* Remove tests directoryAlejandro Piñeiro2014-10-206-1717/+0
| | | | | | | | Reasons: * They don't belong to at-spi2-atk (no relation to atk at all) * They are clearly outdated. * They are not tests but examples * Real tests are coming (bug 730505)
* Release v2.14.1AT_SPI2_ATK_2_14_1Mike Gorse2014-10-132-1/+6
|
* Aggressively filtering AddChildren with STATE_MANAGES_DESCENDANTSAlejandro Piñeiro2014-09-241-0/+11
|
* Release as 2.14.0AT_SPI2_ATK_2_14_0Mike Gorse2014-09-221-1/+1
|
* doap: add <programming-language>Piotr Drąg2014-07-311-1/+2
|
* doap category coreOlav Vitters2014-07-301-0/+1
|
* Release v2.13.4AT_SPI2_ATK_2_13_4Mike Gorse2014-07-202-1/+9
|
* Correctly remove the socket on exitMike Gorse2014-07-191-2/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=684076
* Do not overwrite text attributes with the default onesJacobo Aragunde Pérez2014-06-201-4/+5
| | | | | | | | | | As it was implemented, the default attributes are appended to the end of the list, and later in time only the last occurence of every attribute will be preserved. Just changing the order of the list fixes this bug. https://bugzilla.gnome.org/show_bug.cgi?id=731980
* Fix typo in .pc fileSamuel Thibault2014-06-071-1/+1
| | | | | | Requires.Private should be Requires.private. https://bugzilla.gnome.org/show_bug.cgi?id=721719