On Tue, 10 Dec 2002, Juergen Vigna wrote:
> Moritz Moeller-Herrmann wrote:
>
> > Hmm, life would become easier for lyx and other projects, if lyx used
> > standard sizes. Also most if not all of the KDE icons are available as SVG,
> > so you could just  rerender them for the lyx size.
>
> Hmm if you tell us the rule for "standard" size? As much as I know also
> all major Desktop Environments and Window Managers (CDE, KDE, GNOME,
> Fvwm, WM, ...) all of them use different "standard" sizes. If you tell
> us to use KDE style size or GNOME style size or maybe LyX style size #:O)
> we can decide and probably we will decide for LyX style size ;)
>
> I just want to point out that before us others should agree on a standard
> size then application which can use more than one "toolkit" and LyX now
> can, won't have this type of problems.

Sounds like it will need to be a ./configure thing (which sizes (or
styles) to generate, where to place them, ... ).  In which case LyX
can choose whatever size and format it likes, but would need to manage
the conversion(s).

I'm thinking of a UI along the lines of:
e.g.
--with-icons=16,32,48        # generate icons in 3 sizes
--with-icons=kde,gnome,...   # named DE or wm specific set(s) of icons

The size specific form of the option would need:

--with-icon-format=
--with-icon-path-prefix=
--with-icon-paths=<list of paths>

The named form should be able to figure out what and where to put the
results; so a name could just be directions to which set of
pre-defined --with-icon* arguments to use (maybe pulled from a file in
the source tree).


Since I'm not sure where to even begin coding it,
I'm going back to just thinking.


- Bruce

Reply via email to