[Kde-accessibility] Patch for accessibility bug

JP Schnapper-Casteras jpsc@stanford.edu
Sun, 27 Oct 2002 13:44:59 -0800


So are things fixed now?  Are we still looking for someone to fix this?

Best,

--JP

Cell: 206-849-9032
Web: http://www.stanford.edu/~jpsc
LARS: http://trace.wisc.edu/linux
FDAWG: http://www.speechinfo.org/fdawg

-----Original Message-----
From: kde-accessibility-admin@mail.kde.org
[mailto:kde-accessibility-admin@mail.kde.org]On Behalf Of Olaf Jan Schmidt
Sent: Wednesday, October 23, 2002 5:37 AM
To: kde-accessibility@mail.kde.org; kde-devel@mail.kde.org; Matthias
Holzer-Klupfel; Bill Haneman
Subject: [Kde-accessibility] Patch for accessibility bug

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello!

Does anyone no the current maintainer of kcontrol > access > kaccess.cpp?

I would be very grateful if someone with more knowledge of KDE internals
could have a look at the attached diff and check whether this really
fixes bug 41778 as intended. The bug really needs to be fixed in 3.1, as
it makes some of the accessibility functions more or less unusable.
See http://bugs.kde.org/show_bug.cgi?id=41778.

I do not have a CVS account, so if someone commits this for me, the bug
will be gone in KDE 3.1, otherwise it will stay.

Technical details of the patch: XKB has a function to automatically switch
of accessibility functions after a period of inactivity.

kaccess.cpp forgets to disable this timeout function. The bug fix adds a
line which switches the timeout off.

As there is no option in kcontrol to set the timeout, it should always be
disabled. Maybe it is possible to add an option in KDE 3.2 about whether
the timeout should be enabled, but  we are in string freeze and need a
soulution for KDE 3.1.

See also the discussion on kde-accessibility
(http://lists.kde.org/?l=kde-accessibility&m=103525621028139&w=2). Thanks
to Bill Haneman from the Gnome Accessibility team who watched
kde-accessibility and pointed us to the cause of the problem.

A lot of physically handicapped people need this problem fixed, so I would
really appreciate it if someone with more knowledge than me could make
sure this makes it into KDE 3.1

This is the first time I have tried to write a bug fix for KDE, so please
don't be angry if the bug fix contains errors. (I have not even learned
C++ properly yet.)

Olaf.

PS: Please CC to me, as I am not in kde-devel.

- --
Meine Internetseiten:
http://www.GebetGenerator.de, http://www.amen-online.de

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAj22mAQACgkQoLYC8AehV8cLTgCgzQe/CJhgiV9iejdQtNXvftpS
R90An3Vn305o1Rn1fvm2F89d9cy9e8Mf
=0yKH
-----END PGP SIGNATURE-----