steven Mitchell writes:
The problem I have using the tango icon set on my desktop is they do
not
have (and do not intend to have) the size of icons that I use on my
desktop,
If the icon sources are SVG, you can have whatever size you want via
many 3rd party image editors and renderers. I would like to see
XEmacs enabled to give you whatever size you want in the near future,
too.:-)
I have a large backlog of work on XEmacs, mostly not on core code, so
I won't be leading an effort to add SVG support to XEmacs soon. I have,
however, done some preliminary work investigating the possibilities.
The main libraries available seem to be subsets of Mozilla and webkit,
and librsvg, libsvg, and cairo (which is related to libsvg but it's
not clear how). librsvg, libsvg, and cairo at least are compatible
with XEmacs license-wise. Breaking out the SVG-related functionality
from Mozilla or webkit will be daunting, I suspect, and creating a
console based on Gecko or webkit would be rather a lot of work, I
think. My personal preference would be to create a cairo console,
parallel to gtk/x11/mswindows in the official distro, and qt/beos on
branches, and give full access to the cairo surface from Lisp. This,
however, is a lot of effort, though probably much of it could be done
sequentially the initial effort to create a new console is
non-trivial. I would also want to give access to some of the
dependency libraries (eg, XML processing), I think.
I would also like to ask: what sizes should the XEmacs icons come
in?
For fixed-size sets, I would say square icons of size 32, 64, 128, and
256.
IMHO YMMV and speaking as an XEmacs user, not as a reviewer.
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-beta