Paweł Stawicki [Fri, 16 Mar 2018 17:08:19 +0000 (18:08 +0100)]
[prevent][43479] Fix for missing va_end in _atspi_dbus_call_partial
Change-Id: Ice71e5aaa543ca7908464538f15f3fbd921c464f
Paweł Stawicki [Fri, 16 Mar 2018 16:45:31 +0000 (17:45 +0100)]
[prevent][42662] Fix for unchecked return value
Change-Id: Iee850e8fb485800d5c045fe4c7cd81728defd1d6
Paweł Stawicki [Fri, 16 Mar 2018 15:37:03 +0000 (16:37 +0100)]
[prevent][42562] Fix for resource leakage
Change-Id: Iabf4421164e91f6bcafe3b3be43932e0cf4de098
Paweł Stawicki [Fri, 16 Mar 2018 15:30:53 +0000 (16:30 +0100)]
[prevent][32379] Fix for resource leakage
Change-Id: I901af1e8739151b1d13b38c7d596678e1a286704
Paweł Stawicki [Fri, 16 Mar 2018 12:05:20 +0000 (13:05 +0100)]
[prevent][42870] Fix for null pointer dereference
Change-Id: I74e51363d0e6ec34e9b771f605d283f1311af803
Paweł Stawicki [Thu, 15 Mar 2018 18:17:23 +0000 (19:17 +0100)]
[prevent][36724] Fix for resource leakage
Change-Id: Ib0407cf3cf1de81e7c78c9d969daa067e0af428a
Paweł Stawicki [Thu, 15 Mar 2018 17:21:04 +0000 (18:21 +0100)]
[prevent][109656] Fix for resource leakage
Change-Id: Ic2abd2a7c7eafd530d147711d8881fb87788e140
Radoslaw Cybulski [Tue, 6 Mar 2018 17:24:49 +0000 (18:24 +0100)]
Fixes glib runtime warnings on freeing empty arrays
Change-Id: Iba679a3cfbcdcdfd252c291d5f8bcf433c4d7198
JunsuChoi [Wed, 18 Oct 2017 09:13:14 +0000 (09:13 +0000)]
Merge "test : enhance accessible state information" into tizen
JunsuChoi [Wed, 18 Oct 2017 08:23:17 +0000 (17:23 +0900)]
test : enhance accessible state information
Change-Id: I112a34525f66e204aa5dbab51ad0faadbf25d3da
Shinwoo Kim [Tue, 17 Oct 2017 12:02:32 +0000 (21:02 +0900)]
test: enhance accessible tree information
Enhance node information using eo address expression
Change-Id: I02e057013812073e7b7484cf3d87516f6a9d9053
Shinwoo Kim [Tue, 19 Sep 2017 10:59:53 +0000 (19:59 +0900)]
Add atspi_accessible_get_default_label_info
It is not possible to support default label feature using current at-spi2-core
APIs without much of IPC. The following would be difficult case to cover.
(top of accessible tree) - (bottom side)
PageTab1 - Panel1 - PageTab2 - Panel2 - PageTab3 - Panel3(currently showing)
Application could make as below:
PageTab1 - Panel1 - PageTab3 - Panel3 - PageTab2 - Panel2(currently showing)
or following tree would normally be possilbe:
PageTab1 - Panel1 - PageTab2 - Panel2(currently showing)
There are much of complicated case over there.
So we are handling the default label object stack on toolkit(Elementary) side.
The atspi_accessible_get_default_label_info returns default label information
to be used screen-reader side. This is not stable. And this depends on toolkit
side UI definition. The candidate of default label object could be changed by
UI definition.
AtspiAccessibleDefaultLabelInfo *dli;
dli = atspi_accessible_get_default_label_info(root, &error);
You have to free alocated resource as below, if it is not necessary any more.
g_object_unref(dli->obj);
free(dli);
Change-Id: I444906e6d020ea6fe2536a73473e0e796a015d05
Radoslaw Cybulski [Tue, 12 Sep 2017 12:45:33 +0000 (14:45 +0200)]
Fix crash, when dbus call in GetNeighbor fails
Failed dbus call would cause a crash by trying to get an iterator
to a reply message, which is null. This patch cleans up
_atspi_dbus_call_partial function to always return NULL on failure
and fixes NULL reply handling in atspi_accessible_get_neighbor and
atspi_accessible_get_navigable_at_point functions.
Change-Id: Ie158a79f8f1452c9a5685137c9b42104563dc717
Shinwoo Kim [Wed, 13 Sep 2017 01:24:42 +0000 (01:24 +0000)]
Merge "check reply message of "GetNeighbor"" into tizen
Shinwoo Kim [Tue, 12 Sep 2017 11:37:56 +0000 (20:37 +0900)]
check reply message of "GetNeighbor"
The dbus_message_iter_init makes a crash if a message(reply) is NULL.
The message(reply) is NULL with following error message.
error message: Did not receive a reply. Possible causes include: the remote
application did not send a reply, the message bus security policy blocked the
reply, the reply timeout expired, or the network connection was broken.
Change-Id: I64c9f468f26299af86ee52dff3714b03112d49e3
Paweł Stawicki [Thu, 7 Sep 2017 10:37:38 +0000 (12:37 +0200)]
bugfix: at-spi-bus-launcher terminates when unviersal-switch vconf key not defined
Change-Id: I4a891f300aeb4261938a9e5dbdf4cdf5749c7d05
Paweł Stawicki [Mon, 5 Jun 2017 15:40:47 +0000 (17:40 +0200)]
at-spi-bus-launcher: launch universal-switch
Change-Id: I16bff1e30b2c72c812be767f1b21f88a65ee1787
Bowon Ryu [Fri, 11 Aug 2017 07:10:56 +0000 (16:10 +0900)]
at_spi2_tool: Apply ASLR to executable files.
Change-Id: I86b9dd51723548d1b888eed7847668ca9e318110
Signed-off-by: Bowon Ryu <bowon.ryu@samsung.com>
Mariusz Wachowicz [Thu, 10 Aug 2017 09:29:48 +0000 (11:29 +0200)]
move ref_accessible function to public scope
this function is needed outside at-spi library (other projects, e.g. universal-switch),
to get AtspiAccessible object after it has been received as application name and path name
Change-Id: I51e72af3f191d4a14174cd0b4819522154e3e1ba
Shinwoo Kim [Wed, 19 Jul 2017 06:15:28 +0000 (15:15 +0900)]
bus: follow D-bus policy
Tizen D-bus policy does not support Smack rule.
The following patch set of D-bus probably affects dbus-daemon which is used for
accessibility.
https://review.tizen.org/gerrit/#/c/133270/
It was not possilbe to launch dbus-daemon with following error message.
org.a11y.Bus[2457]: Failed to start message bus:
Attribute "smack" is invalid on <policy> element in this context
org.a11y.Bus[2457]: Failed to launch bus: Bus exited with code 1
Change-Id: I67435b1a27f91193348d1e699805b6d09be8fddc
Pawel Kurowski [Mon, 17 Jul 2017 20:15:35 +0000 (22:15 +0200)]
add attributes table to at_spi2_tool
atributes table will be printed, when atributes string is too long
add relations_found flag which tells if relation table legend should be printed
Change-Id: I2a0b71f5e8b439881f5b83e9b7f1a17556f9e713
Pawel Kurowski [Thu, 1 Jun 2017 10:45:08 +0000 (12:45 +0200)]
Add relation-dump option to at_spi2_tool
Flags -d and -c now inform when object has relations to list.
Change-Id: I0c9a03c8d18ddf965c72ceac2bb804742c4540bf
Shinwoo Kim [Fri, 30 Jun 2017 06:50:52 +0000 (15:50 +0900)]
atspi_action_do_action_name: change parameter type
The name is not changed in atspi_action_do_action_name.
So the type of name should be const gchar*
Change-Id: I6a9329ea34ef566dd444cae5112dead99ef4a9ce
JunsuChoi [Thu, 29 Jun 2017 09:56:11 +0000 (09:56 +0000)]
Merge "Add MoveOuted signal" into tizen
Shinwoo Kim [Thu, 29 Jun 2017 01:12:19 +0000 (01:12 +0000)]
Merge "Support many at-spi clients" into tizen
Shinwoo Kim [Thu, 15 Jun 2017 12:29:03 +0000 (21:29 +0900)]
Add NEIGHBOR_SEARCH_MODE_RECURSE_TO_OUTSIDE mode
The "GetNeighbor" method returns an accessible object which has same bus with
root object. But the returned recurse value is 1.
The following is the case.
If embedded object has highlight, and there is no more previous object, then
it returns PROXY object which has embedding side bus information.
In this case, the "GetNeighbor" should find previous sibling object in embedding
process. The "GetNeighbor" is using NEIGHBOR_SEARCH_MODE_RECURSE_TO_OUTSIDE for
this case.
Change-Id: Icae2709b2746bd970643034c2d66b1c196c65ca9
Shinwoo Kim [Wed, 14 Jun 2017 04:56:52 +0000 (13:56 +0900)]
Use deputy object sent by "GetNavigableAtPoint"
The deputy means embedding side object works for embedded object.
If there is no object at point on embedded side, then the deputy object should
have highlight.
So far the deputy object is elm_access, and the elm_access takes highlight.
So there is no chance to have highlight on embedded side.
This patch set reuires:
elementary:
b82beff73c41f52542d71fd6f4d9ad4ddcb4bacc
Change-Id: I2136242b73883757bd50331b10f3e1f8a6bff986
Shinwoo Kim [Fri, 26 May 2017 13:03:26 +0000 (22:03 +0900)]
Add atspi_accessible_get_reading_material
To get reading material to be used screen-reader side. This is not stable.
You have to handle all alocated memory as below on screen-reader side.
AtspiAccessibleReadingMaterial *rm
g_object_unref(rm->parent);
g_object_unref(rm->described_by_accessible);
g_hash_table_unref(rm->attributes);
free(rm->name);
free(rm->labeled_by_name);
free(rm->text_interface_name);
free(rm->localized_role_name);
free(rm->description);
free(rm);
Related patch set:
https://review.tizen.org/gerrit/#/c/131358/ (this one, at-spi2-core)
https://review.tizen.org/gerrit/#/c/131359/ (elementary)
https://review.tizen.org/gerrit/#/c/131511/ (at-spi2-atk)
https://review.tizen.org/gerrit/#/c/131714/ (screen-reader)
Change-Id: I968b058098162efe1cbec309411492ca29f696c8
Shinwoo Kim [Fri, 19 May 2017 10:44:31 +0000 (19:44 +0900)]
Reduce action related IPC
If there are more than 10 actions on an object, then more than 10 IPC occurs for
doing more than 10th action.
Change-Id: Id3767be2978357d147e7f2ecf96aee8e48641c16
Radoslaw Cybulski [Thu, 9 Mar 2017 17:09:34 +0000 (18:09 +0100)]
Add navigation helper functions for screen-reader and friends (part 2)
Change-Id: I67eb6da5262a9de721dc2cb569255079dc221ec9
Radoslaw Cybulski [Fri, 3 Mar 2017 15:30:04 +0000 (16:30 +0100)]
Add navigation helper functions for screen-reader and friends
This patch adds GetNavigableAtPoint accessibility interface - the
function finds accessibility object at given coordinates.
This massively (10-15 times) reduce amount of IPC calls (and time spent)
in typical screen-reader scenario.
Requires:
- https://review.tizen.org/gerrit/c/117306/ (elementary)
Change-Id: I0515e220f451fb196c0e346ea8e2dbd6d0d7d02f
Radoslaw Cybulski [Mon, 10 Apr 2017 08:42:22 +0000 (10:42 +0200)]
Extends support for uniquely identyfing objects.
- adds atspi_accessible_get_unique_id function, which returns unique
identifier across all bridges,
- and atspi_accessible_get_bus_name function, which returns identifier
of the bridge for given object.
Change-Id: Idccd85e3269e5a36c8d96bc8588f4eac175c52f6
Shinwoo Kim [Wed, 28 Jun 2017 08:45:04 +0000 (17:45 +0900)]
Revert "Add relation-dump option to at_spi2_tool"
This reverts commit
e757756d750e7d736aee31c71b68116a71031f58.
Change-Id: If8b0b10885f424c2b2370a26c14ceaa15ef779e9
Shinwoo Kim [Wed, 28 Jun 2017 06:55:19 +0000 (06:55 +0000)]
Merge "Decrements the reference count of session_bus" into tizen
JunsuChoi [Wed, 14 Jun 2017 06:16:23 +0000 (15:16 +0900)]
Add MoveOuted signal
when highlighted object is out of screen or scroll view
, elementary send 'object:move-outed' signal to screen-reader
If signal argument is TOP_LEFT type, move to the next object,
if BOTTOM_RIGHT type, move to the previous object.
need this commit:
elementary - https://review.tizen.org/gerrit/#/c/135995/
screen-reader - https://review.tizen.org/gerrit/#/c/135993/
Change-Id: I0a1d9418dcd0aaae9156fc54166e5d44698b7743
Shinwoo Kim [Fri, 23 Jun 2017 02:37:02 +0000 (11:37 +0900)]
Decrements the reference count of session_bus
dbus_bus_get increments reference count of a DBusConnection.
It is callers responsibility to all dbus_connection_unref after use.
[Gnome]
https://bugzilla.gnome.org/show_bug.cgi?id=784120
Change-Id: Ic1b23755fa9a2a46aaa2ad970254063a5486f8f6
Pawel Kurowski [Fri, 16 Jun 2017 18:36:00 +0000 (20:36 +0200)]
Fix wrong strncpy usage
Change-Id: Id4ee0975ccbce4043ded7d00f7238e057db26f3b
Pawel Kurowski [Thu, 1 Jun 2017 10:45:08 +0000 (12:45 +0200)]
Add relation-dump option to at_spi2_tool
Flags -d and -c now inform when object has relations to list.
Change-Id: If831d8258aaf6d7b71f3f05ebf75e88d3fab56c1
Paweł Stawicki [Tue, 9 May 2017 14:38:59 +0000 (16:38 +0200)]
Support many at-spi clients
Commit allows many clients to enable the at-spi2 bus by
setting the org.a11y.Status.IsEnabled property to true.
Commit assumption:
clients have to maintain an open connection to the session dbus
after setting the org.a11y.Status.IsEnabled property,
last closed connection will disable the at-spi2 bus.
Commit requires: https://review.tizen.org/gerrit/#/c/132375/
https://review.tizen.org/gerrit/#/c/132480/
Change-Id: If3fabab59fa01f6ab7913fc6bad8df70ed134bee
Paweł Stawicki [Thu, 16 Mar 2017 13:09:32 +0000 (14:09 +0100)]
add screen-reader dead tracker to at-spi-bus-launcher
Commit adds _screen_reader_dead_tracker method to track if screen-reader
gets killed.
Commit needs: https://review.tizen.org/gerrit/#/c/117565/
replaces: https://review.tizen.org/gerrit/#/c/117557/
invalidates: https://review.tizen.org/gerrit/#/c/117556/
Change-Id: I8ea33c75f4e2fa4c0d868deec52a574c993a21b0
Shinwoo Kim [Tue, 16 May 2017 05:22:27 +0000 (14:22 +0900)]
Convey launching condition to screen-reader
The screen-reader reads "Screen reader (TTS) on" when the screen-reader launches.
It is not necessary to read this information for the screen-reader launching at
booting time. It is necessary only if the screen-reader is launched by the Vconf
value change from the Settings application.
Change-Id: I73cb17be6c6b561d77ed2f6d7226a21896f62e1a
JunsuChoi [Tue, 4 Apr 2017 01:45:24 +0000 (10:45 +0900)]
Fix memory leak
bus/at-spi-bus-launcher.c
argv[1] is allocated in memory by g_strdup_printf.
but do not free. So I add g_free function.
test/at_spi2_tool.c
Added a null check to avoid double free.
Change-Id: I80ce6af2839c4dfe9c1460885f5b93f281f7ef29
Shinwoo Kim [Mon, 27 Mar 2017 03:56:54 +0000 (12:56 +0900)]
tool: fix memory leak
Change-Id: I90c8f22d555c36db6f66e2250e333bf32ea86d8e
Radoslaw Cybulski [Tue, 21 Feb 2017 14:55:05 +0000 (15:55 +0100)]
Add ability to retrieve atspi object's path, which uniquely identifies atspi object across all processes
Change-Id: I60fba10c202845427f247814db40436f01fe3117
Lukasz Wlazly [Mon, 23 Jan 2017 15:14:17 +0000 (16:14 +0100)]
at_spi2_tool refactor
Change-Id: I4140f479b95a1a5e91be3654f549ee845757db42
Shinwoo Kim [Tue, 13 Dec 2016 01:34:13 +0000 (10:34 +0900)]
Fix SVACE issue WID164553 - name is not NULL always
Change-Id: Idff718d0416e98a0556f9421f1d3c76235756ab7
Radoslaw Cybulski [Tue, 6 Dec 2016 17:34:15 +0000 (18:34 +0100)]
fix for non-navigatable end call window in call-ui application, by Mr Shin-Woo Kim
Change-Id: I3c6fc0163e1bacac5ea3518c181cc7ef69cec62f
Rui Matos [Wed, 6 Apr 2016 15:10:03 +0000 (17:10 +0200)]
atspi-event-listener: Plug a memory leak
https://bugzilla.gnome.org/show_bug.cgi?id=764688
Change-Id: I82281f9f9ad2b8c410d4d713ad12dee1343ab2bc
Shinwoo Kim [Mon, 13 Feb 2017 09:39:13 +0000 (18:39 +0900)]
at_spi2_tool: initialize data
Uninitialized data is read from local variable 'ret'
Change-Id: Ib03c2dae19b5f4f87a2a090bc6c4595939e2655d
Lukasz Wlazly [Fri, 16 Dec 2016 14:54:58 +0000 (15:54 +0100)]
[at_spi2_tool] truncation of states string added; small refactor works
Change-Id: I2b3b139ae33d575951a7faa9ff96df6e285f6a1c
Shinwoo Kim [Tue, 13 Dec 2016 10:00:35 +0000 (19:00 +0900)]
at_spi2_tool: return node pointer, relation flow to/from information
Do not abort even though the information is too long.
It was not possilbe to get next launchpad-loader application.
Change-Id: Ia7e5c6ad7a989bff3425b922ef4d80cf7667be1c
Shinwoo Kim [Tue, 13 Dec 2016 01:34:13 +0000 (10:34 +0900)]
Fix SVACE issue WID164553 - name is not NULL always
Change-Id: Idff718d0416e98a0556f9421f1d3c76235756ab7
Radoslaw Cybulski [Tue, 6 Dec 2016 17:34:15 +0000 (18:34 +0100)]
fix for non-navigatable end call window in call-ui application, by Mr Shin-Woo Kim
Change-Id: I3c6fc0163e1bacac5ea3518c181cc7ef69cec62f
Shinwoo Kim [Sat, 12 Nov 2016 06:00:05 +0000 (15:00 +0900)]
Build DEBUG package
Change-Id: Id6ce145487550d1a5cca2e7c893b1cd4e8b59793
Shinwoo Kim [Sat, 12 Nov 2016 06:01:18 +0000 (15:01 +0900)]
[at_spi2_tool] report x, y information of accessible object
Change-Id: Ibcfab40ef65f91617303e86c4fb1b5275de89be7
Lukasz Wlazly [Fri, 14 Oct 2016 11:35:57 +0000 (13:35 +0200)]
Tool for checking AT-SPI tree integrity v1.1
Change-Id: Id46b609f80f36b93bb7af938937e4893d51ac1d7
Lukasz Wlazly [Wed, 12 Oct 2016 13:28:33 +0000 (15:28 +0200)]
Tool for checking tree integrity v1.02
Change-Id: I1fe9ca1f3eaf7af2325d3248cacaa8cabc6d14cd
Lukasz Wlazly [Thu, 6 Oct 2016 14:52:59 +0000 (16:52 +0200)]
Tool for checking AT-SPI tree integrity v1.01
Only one macro redefined
Change-Id: I5e85f455e6f1a5ae89d8dddd3d352488b5a1122e
Lukasz Wlazly [Thu, 6 Oct 2016 14:20:46 +0000 (16:20 +0200)]
Tool for checking AT-SPI tree integrity v1.0
now, in case of fail, except nodes' indexes pointers are also printed
Change-Id: I8823fbad9243c1969ed81f35ef6968858846fed2
Lukasz Wlazly [Tue, 27 Sep 2016 12:08:24 +0000 (14:08 +0200)]
Tool for checking AT-SPI tree integrity v0.95
Code has been refactored and some additional features have appeared
Change-Id: I4ff2a96f550df3d52116d166e079cc01d4a8b4b1
Lukasz Wlazly [Mon, 19 Sep 2016 14:01:38 +0000 (16:01 +0200)]
Tool for checking AT-SPI tree integrity v0.5
Tool is placed in /bin/
To check AT-SPI tree user "owner" must be set:
su - owner
Change-Id: I5da4bcaba19547695ae46242f5bbf2dbce7c411c
Shinwoo Kim [Wed, 3 Jun 2015 11:30:57 +0000 (20:30 +0900)]
Apply address space layout randomization (ASLR)
Conflicts:
bus/Makefile.am
Change-Id: Ifbe933b90f357c0a179175333d57edc88b6c2316
shashank.p [Wed, 18 May 2016 09:28:19 +0000 (14:58 +0530)]
Kill Screen-reader via SIGTERM only if aul_terminate_pid fails(returns a negative value)
Change-Id: I8e863f3cc0acc11306eeb6a7e2fce50c9e75b65a
Signed-off-by: shashank.p <shashank.p@samsung.com>
Shinwoo Kim [Thu, 14 Apr 2016 02:47:58 +0000 (11:47 +0900)]
[License] Fix improper COPYING file installation
Change-Id: Ic8c4ed69ae448f63b1611641ccce0de61eda9ac9
Shinwoo Kim [Mon, 7 Mar 2016 05:58:50 +0000 (14:58 +0900)]
[Package Upload] 2.16.1
Change-Id: I19d1d302454a53c6aa840656d558709eb1db6d0a
Lukasz Stanislawski [Tue, 12 May 2015 10:12:17 +0000 (12:12 +0200)]
component: add component highlight index getter.
Change-Id: I0500fe1a2a509c55ee87627db4ff56d3e2b429dd
Signed-off-by: Lukasz Stanislawski <l.stanislaws@samsung.com>
Zbigniew Kosinski [Tue, 4 Nov 2014 14:57:36 +0000 (15:57 +0100)]
Implement GrabHighlight and ClearHighligh methods.
This commit adds support for new AtkComponent method interfaces.
Change-Id: I66de60a86a308dc40107cf65d33c99dcbb1eaab2
Signed-off-by: Lukasz Stanislawski <l.stanislaws@samsung.com>
Tomasz Olszak [Tue, 13 Oct 2015 14:05:34 +0000 (16:05 +0200)]
Fixed crash during deregistering applications.
Change-Id: I402bc5d6ed5f9ea503c4b310ec3c4fb9a85ca199
Tomasz Olszak [Thu, 3 Sep 2015 14:13:53 +0000 (16:13 +0200)]
Fixed issue: bus-launcher didn't start screen-reader after reader crash.
Change-Id: Ic19ae2b029a4bae79e1cd1cb7300f5d59acf5722
Tomasz Olszak [Wed, 2 Sep 2015 12:47:04 +0000 (14:47 +0200)]
Fixed crash during first boot.
For some reason application couldn't open file in /tmp/.
Change-Id: Ibf3eb8ed3b362c00eb6d8dfcf20df9488777c403
Lukasz Stanislawski [Fri, 17 Jul 2015 14:33:25 +0000 (16:33 +0200)]
introduce new HIGHLIGHTABLE and HIGHLIGHTED states.
Purpose of this states is to clearly inform Assistive Technology
client that object can be visually marked to assist low-vision users.
Idea is the same as with focused and focusable states.
Change-Id: I81525d1ea130b32cdf834d4d8e54e9581cf6e665
Tomasz Olszak [Fri, 31 Jul 2015 10:12:10 +0000 (12:12 +0200)]
Fixed screen-reader launch(by bus-launcher) after reboot.
Additionally added some debug features.
DLOG doesn't work when bus-launcher is started hence possibility to
log to file was introduced.
Change-Id: Ie46aceae2a4718e16932a9f4e19b839797abf3a1
Sung-Taek Hong [Fri, 31 Jul 2015 06:38:10 +0000 (15:38 +0900)]
[LICENSE] apply SPDX license to spec file
Change-Id: I5bcc8c19f821b97138773c7302070a018ba66cc4
Signed-off-by: Sung-Taek Hong <sth253.hong@samsung.com>
Shinwoo Kim [Thu, 16 Jul 2015 10:31:56 +0000 (19:31 +0900)]
Fix build fail on TV product
Change-Id: I727acd30bff829dbbd91bb4349ca2e79cea6a115
Shinwoo Kim [Wed, 24 Jun 2015 14:18:07 +0000 (23:18 +0900)]
[Prevent]
CID 451233 - atspi-registry.c:atspi_deregister_keystroke_listener (dereference before null check)
CID 451215 - atspi-registry.c:atspi_deregister_device_event_listener (dereference before null check)
CID 451213 - atspi-registry.c:atspi_deregister_device_event_listener (dereference before null check)
CID 451078 - atspi-event-listener.c:_atspi_dbus_handle_evnet (dereference after null check)
CID 451077 - atspi-stateset.c:atspi_state_set_set_by_name (dereference after null check)
Change-Id: I38a6c0062fdae892158fa0a18ba35aadcdc5e855
Tomasz Olszak [Wed, 10 Jun 2015 10:12:54 +0000 (12:12 +0200)]
Fixed state of screen-reader wher screen-reader exits abnormally
When screen-reader e.g. crashed, bus-launcher didn't check if the process
is still running before it tried to terminated it. In result screen-reader's
invalid PID was kept and new screen-reader couldn't be launched.
Change-Id: I599c7e7962a16b031e913c1a957b2f33f225a6f3
Signed-off-by: Tomasz Olszak <t.olszak@samsung.com>
Shinwoo Kim [Thu, 23 Jul 2015 08:34:12 +0000 (17:34 +0900)]
Using aul_launch_app to launch screen-reader
Change-Id: I30d2e3405dfe42259e704ad0a1c3ff9e139a6e2e
Shinwoo Kim [Mon, 13 Jul 2015 11:16:39 +0000 (20:16 +0900)]
Using proper vconf key - VCONFKEY_SETAPPL_ACCESSIBILITY_TTS
Change-Id: I90e2144132d6c940f94249fdf1d3359ecfa82237
Shinwoo Kim [Thu, 9 Jul 2015 08:40:06 +0000 (17:40 +0900)]
Following security policy
Change-Id: Ie15d6985ebdad7b8bd7b26a81012727387f4317a
Lukasz Stanislawski [Mon, 27 Apr 2015 08:55:14 +0000 (10:55 +0200)]
bus-launcher: integrate launcher with tizen platform.
at-spi-bus-launcher is now registered on vconf
"db/menu/accessbiility/screen_reader" changes and launches applications
registered on "read_screen" operation in application service.
Change-Id: I7264004c3358654073829faaebb06f24b0a9b4d7
Patryk Kaczmarek [Thu, 23 Apr 2015 17:46:22 +0000 (19:46 +0200)]
Some conditions added to build also on wayland
Change-Id: Iae18df02994af3db06d333339f087a183efcdde2
Signed-off-by: Patryk Kaczmarek <patryk.k@samsung.com>
Patryk Kaczmarek [Mon, 20 Apr 2015 10:46:28 +0000 (12:46 +0200)]
Bump package version to 2.16
Change-Id: I1573d7c304e1d2e8fc1ed2ae405402727ea725eb
Signed-off-by: Patryk Kaczmarek <patryk.k@samsung.com>
Patryk Kaczmarek [Tue, 31 Mar 2015 17:24:53 +0000 (19:24 +0200)]
condition added to exclusive build on wayland
Change-Id: I0b0e12b4a83636db86db3dc23e5074605d53696a
Patryk Kaczmarek [Tue, 31 Mar 2015 11:09:57 +0000 (13:09 +0200)]
spec file, manifest and gbs.conf adapted for Tizen
Patryk Kaczmarek [Tue, 31 Mar 2015 11:06:51 +0000 (13:06 +0200)]
Bus rules for tizen updated
Mattias Põldaru [Wed, 8 Apr 2015 17:19:37 +0000 (20:19 +0300)]
[l10n] Updated Estonian translation
Mike Gorse [Mon, 23 Mar 2015 23:30:45 +0000 (18:30 -0500)]
2.16.0
Dieter Verfaillie [Mon, 2 Sep 2013 15:26:18 +0000 (17:26 +0200)]
Fix GTK-Doc comment blocks
https://bugs.freedesktop.org/show_bug.cgi?id=89678
Samir Ribic [Fri, 13 Mar 2015 20:57:20 +0000 (20:57 +0000)]
Added Bosnian translation
Alexander Shopov [Mon, 9 Mar 2015 17:17:20 +0000 (19:17 +0200)]
Updated Bulgarian translation
Dušan Kazik [Sat, 28 Feb 2015 12:16:27 +0000 (12:16 +0000)]
Updated Slovak translation
Mike Gorse [Mon, 16 Feb 2015 17:43:36 +0000 (11:43 -0600)]
Release v2.15.90
Joanmarie Diggs [Fri, 23 Jan 2015 14:56:04 +0000 (09:56 -0500)]
Add new roles for fractions, roots, subscripts, and superscripts
https://bugzilla.gnome.org/show_bug.cgi?id=743403
Mike Gorse [Fri, 23 Jan 2015 18:37:42 +0000 (12:37 -0600)]
Bump version
Mario Sanchez Prada [Mon, 19 Jan 2015 17:56:34 +0000 (17:56 +0000)]
Deprecate atspi_text_get_text_{before,at,after}_offset()
https://bugzilla.gnome.org/show_bug.cgi?id=697969
Mike Gorse [Mon, 19 Jan 2015 22:53:13 +0000 (16:53 -0600)]
Release v2.15.4
Joanmarie Diggs [Thu, 15 Jan 2015 22:00:51 +0000 (17:00 -0500)]
Add ATSPI_STATE_READ_ONLY
https://bugzilla.gnome.org/show_bug.cgi?id=690004
Mike Gorse [Thu, 15 Jan 2015 21:30:36 +0000 (15:30 -0600)]
Remove accessibility.conf from EXTRA_DIST
Accessibility.conf is generated now; it is bad to include it in the
release.
https://bugzilla.gnome.org/show_bug.cgi?id=742987
Mike Gorse [Thu, 15 Jan 2015 16:05:52 +0000 (10:05 -0600)]
Bump version
Michael Catanzaro [Tue, 13 Jan 2015 22:38:13 +0000 (16:38 -0600)]
Fix a typo in a crasher message