| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=764688
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
From a coverity check:
1. at-spi2-core-2.14.1/registryd/deviceeventcontroller-x11.c:1167:
deref_ptr_in_call: Dereferencing pointer "keystring".
2. at-spi2-core-2.14.1/registryd/deviceeventcontroller-x11.c:1169:
check_after_deref: Null-checking "keystring" suggests that it may be
null, but it has already been dereferenced on all paths leading to the
check.
(keystring, -1, &c))) {
https://bugzilla.gnome.org/show_bug.cgi?id=764688
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Using a stateless configuration, we ship sensible defaults in our vendor-config
file to live in the /usr/share/ filesystem, which is considered to be provided
by the vendor, and to all intents and purposes, read-only.
With this change we can fall-back to the vendor system configuration to
always do the right thing, in the absence of a local system administrator
configuration file in the /etc/ tree.
Notably, this saves users from the potential risks and pitfalls of so called
"three way merges" on upgrades, and offers the immediate benefit that one
can perform a factory reset of the software, simply by removing the relevant
file in /etc/.
This change also resolves a memory leak in the launch code, where a string
allocation was entirely unnecessary.
Signed-off-by: Ikey Doherty <michael.i.doherty@intel.com>
|
| |
|
| |
|
|
|
|
|
| |
If an application starts and subsequently exits before we've had time to
connect to it, then this at the very least should not trigger a warning.
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=761600
|
|
|
|
|
|
|
|
| |
This application is started in Initialization phase. In this phase
it is required to register with session manager. See:
https://wiki.gnome.org/Projects/SessionManagement/NewGnomeSession
https://bugzilla.gnome.org/show_bug.cgi?id=753931
|
|
|
|
|
|
| |
Committed the wrong patch.
This reverts commit d2004dbb0d0903548f734029718ee5bf212d107c.
|
|
|
|
|
|
|
|
| |
This application is started in Initialization phase. In this phase
it is required to register with session manager. See:
https://wiki.gnome.org/Projects/SessionManagement/NewGnomeSession
https://bugzilla.gnome.org/show_bug.cgi?id=753931
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=757915
|
| |
|
|
|
|
|
|
|
| |
I have no idea if this code is still usable, and afaik xevie has
been unmaintained for years. Often the extension is missing on the X
server, in which case our xevie code has no effect other than to spam the
user's log.
|
| |
|
|
|
|
|
|
| |
Function find_index_of_reference always returned invalid index.
https://bugzilla.gnome.org/show_bug.cgi?id=756513
|
|
|
|
|
|
|
| |
The check for an unknown child path resulting in a NULL child
added in a614d447f was backwards.
https://bugzilla.gnome.org/show_bug.cgi?id=755951
|
|
|
|
|
|
|
|
|
|
|
| |
* atspi_text_get_text_attribute_value
Fixed dbus signature in _atspi_dbus_call function
and add missing argument for string.
* atspi_text_get_default_attributes
Receiving return value by reference from hash table
https://bugzilla.gnome.org/show_bug.cgi?id=755731
|
|
|
|
|
|
|
| |
If there are no default values, after unsuccessful dbus call,
some random values of start_offset and end_offset are set.
https://bugzilla.gnome.org/show_bug.cgi?id=755727
|
|
|
|
|
|
|
|
| |
If we get a :children-changed event with the path for the child not matching
any accessible in the application, event->any_data would end up with a NULL
child, triggering a crash.
https://bugzilla.gnome.org/show_bug.cgi?id=755951
|
|
|
|
|
|
|
|
| |
When using a systemd user session, this ensures that org.a11y.Bus
and its child processes (such as org.a11y.atspi.Registry) are placed in
their own cgroup, instead of being treated as part of dbus.service.
https://bugzilla.gnome.org/show_bug.cgi?id=755637
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The original cache API was problematic for QT AT-SPI because it forces
enumeration of all children, preventing lazy instantiation of objects.
The API now sends the object's index in parent and child count (or -1 if
not known / children should not be cached) rather than an array of
children.
Also made cache of children a GPtrArray rather than a GList, since it
may contain holes. If an object has not yet been instantiated for a
particular child, then its value will be set to NULL, and
atspi_accessible_get_child_at_index will make a dbus call to fetch the
child, at which point it will be cached.
https://bugzilla.gnome.org/show_bug.cgi?id=650090
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=749330
|
| |
|
| |
|
|
|
|
| |
https://bugs.freedesktop.org/show_bug.cgi?id=89678
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=743403
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=697969
|
| |
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=690004
|
|
|
|
|
|
|
| |
Accessibility.conf is generated now; it is bad to include it in the
release.
https://bugzilla.gnome.org/show_bug.cgi?id=742987
|