Re: Icons and themes
- From: Havoc Pennington <hp redhat com>
- To: Bill Haneman <bill haneman sun com>
- Cc: gtk-devel-list gnome org, desktop-devel-list gnome org
- Subject: Re: Icons and themes
- Date: 24 Jan 2002 14:28:46 -0500
Bill Haneman <bill haneman sun com> writes:
> For accessibility, we need to provide the ability to use larger icons,
> and to provide icons which have different visual characteristics
> (high-contrast and low-contrast are the primary examples). At a minimum
> we need (to satisfy accessibility requirements) high-and-low-contrast
> icons in both "standard" and "large" size. (A single larger size should
> suffice rather than a range of sizes, as users who need really big icons
> probably would do better with an onscreen magnifier like the one that
> the Gnopernicus project is building, or the sample magnifier utility in
> at-spi).
Have you looked at the syntax for overriding icons in rc files,
documented here:
http://developer.gnome.org/doc/API/2.0/gtk/gtk-resource-files.html
This of course requires providing all the modified icons in PNG format
though.
Perhaps we should have an RC file mechanism to override the sizes in
gtkiconfactory.c:init_icon_sizes() as well.
The right solution for the black-icons-on-black problem is to add an
additional field to GtkIconSource which is a "dark" or "light" flag
and thus allow tigert/jimmac to provide different icon variants for
those. This involves new API however. Doing the white border around
these icons may be good enough for now.
Perhaps for high-contrast a similar thing could be done, another
GtkIconSource field. Though the cross-product of all the fields in
GtkIconSource might get unmanageably large at some point, which makes
a filter in the theme engine sound good.
Havoc
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]