Bug#689559: unblock: gnome-session/3.4.2.1-4 gdm3/3.4.1-7
Emilio Pozuelo Monfort
pochu at debian.org
Sun Apr 7 22:31:32 UTC 2013
Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: unblock
Hi,
The screen reader is currently not working in GDM, this is a regression from
squeeze. I've looked into the problem (bug #689559) and have fixed it. The
problem is that since around 3.0, gdm doesn't support a directory to place
.desktop files that are autostarted in the gdm session. My patches fix this:
- by adding support to gnome-session (new --start option) so that we can specify
a directory (/usr/share/gdm/greeter/autostart/) that will contain .desktop files
to be started in the gdm session (the current --autostart option overrides
session loading so it's not an option, and I didn't want to modify its behaviour
in case something else uses it).
- by making gdm specify that directory so that .desktop files in it are started,
and adding a file for orca (if orca is not installed nothing will happen and gdm
has traditionally shipped that file for orca, that's why I added it to gdm and
not to orca)
- by adding a menu entry to the panel in the gdm greeter so that one can
start/stop the screen reader.
One issue is that the new menu entry in gdm has a translatable string ("Screen
Reader"). Since gdm has that string, I could copy the translations from it.
I understand that it's quite late in the freeze, but since a11y is very
important, I think this needs to be fixed. I wouldn't mind postponing it till
the release is done and including this in a point release if needed. WDYT?
Thanks,
Emilio
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gdm3.debdiff
Type: application/x-extension-debdiff
Size: 8550 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20130408/85c66ab3/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gnome-session.debdiff
Type: application/x-extension-debdiff
Size: 4835 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20130408/85c66ab3/attachment-0003.bin>
More information about the pkg-gnome-maintainers
mailing list