After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 362457 - RFE to enable accessibility in unstable releases of GNOME
RFE to enable accessibility in unstable releases of GNOME
Status: RESOLVED FIXED
Product: libgnome
Classification: Deprecated
Component: general
HEAD
Other Linux
: Normal enhancement
: ---
Assigned To: libgnome maintainer
libgnome maintainer
Depends on:
Blocks:
 
 
Reported: 2006-10-15 20:43 UTC by Willie Walker
Modified: 2007-01-12 12:02 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch to try to enable a11y in unstable releases of GNOME (2.19 KB, patch)
2006-10-16 00:30 UTC, Willie Walker
none Details | Review
Same patch with ChangeLog entry. (2.85 KB, patch)
2006-10-16 00:51 UTC, Willie Walker
none Details | Review
Patch to add freeing GConfValue (2.89 KB, patch)
2006-10-16 12:44 UTC, Willie Walker
none Details | Review
Revised patch to use gconf_client_get_without_default (2.91 KB, patch)
2006-10-17 12:18 UTC, Willie Walker
rejected Details | Review
Patch from Fernando Herrera to do the magic (1.49 KB, patch)
2006-11-13 21:50 UTC, Willie Walker
committed Details | Review

Description Willie Walker 2006-10-15 20:43:33 UTC
In order to better support general testing in GNOME and to also provide more coverage of accessibility support in GNOME, it is kindly requested that accessibility support is enabled in unstable GNOME builds.  See also the discussion at http://mail.gnome.org/archives/desktop-devel-list/2006-October/msg00135.html

(patch coming soon)
Comment 1 Willie Walker 2006-10-16 00:30:29 UTC
Created attachment 74769 [details] [review]
Patch to try to enable a11y in unstable releases of GNOME

This patch is an attempt to enable a11y in unstable releases of GNOME, yet also allows people to explicitly turn it off if so desired.  I've been unable to do an autogen of gnome-session under Ubuntu in order to test this, so I have little ides if it works or not.  :-(
Comment 2 Tom Tromey 2006-10-16 00:42:20 UTC
Aside from a couple minor formatting nits, this looks pretty
reasonable to me.  (Note though that I'm not a maintainer and
can't approve patches.)
A ChangeLog entry would be nice.
Comment 3 Willie Walker 2006-10-16 00:51:26 UTC
Created attachment 74770 [details] [review]
Same patch with ChangeLog entry.  

Here's a revised patch with a ChangeLog entry.  The revisions include adding a space between a * and the beginning of a comment line and replacing some tab character with spaces.  The overall formatting may not be GNOME format guideline compliant, but instead attempts to follow the formatting style that's already in the module itself.  I still don't know if this compiles or works, though, since I cannot get gnome-session to autogen on Ubuntu.
Comment 4 Nelson Benitez 2006-10-16 10:16:12 UTC
Should'nt you free a_t_value with gconf_value_free() after use it ?
Comment 5 Willie Walker 2006-10-16 11:32:13 UTC
(In reply to comment #4)
> Should'nt you free a_t_value with gconf_value_free() after use it ?
> 

Dunno - I guess since you say so, then it should.  Thanks!  :-)
Comment 6 Willie Walker 2006-10-16 12:44:47 UTC
Created attachment 74806 [details] [review]
Patch to add freeing GConfValue

Here's a revised patch to get us back those bytes that would be otherwise consumed for the user's session.
Comment 7 Willie Walker 2006-10-17 12:18:42 UTC
Created attachment 74863 [details] [review]
Revised patch to use gconf_client_get_without_default

Revised patch to use gconf_client_get_without_default.  Thanks Alexander!
Comment 8 Vincent Untz 2006-11-06 21:58:31 UTC
Willie: should we ignore this patch (see your latest mail on d-d-l)?
Comment 9 Willie Walker 2006-11-06 23:26:51 UTC
Yeah - let's reject the proposed patch and move this over to the libgnome component where the ultimate schema-based solution seems like the right thing to do.
Comment 10 Willie Walker 2006-11-06 23:29:08 UTC
See Fernando's e-mail for more info on the proposed solution:

http://mail.gnome.org/archives/desktop-devel-list/2006-November/msg00001.html

Comment 11 Willie Walker 2006-11-13 21:50:30 UTC
Created attachment 76528 [details] [review]
Patch from Fernando Herrera to do the magic
Comment 12 Kjartan Maraas 2006-11-14 16:33:01 UTC
This was already applied and is out in 2.17.0. Does it not work as intended?
Comment 13 Willie Walker 2006-11-15 17:28:48 UTC
Ahh!  Thanks for committing.  :-)  I just built/installed/tested it on Ubuntu Edgy 6.10 and it works like a charm.  Thanks!