Desktop Theme Spec

洪任諭 at
Sun Apr 20 12:09:27 PDT 2008

2008/4/21, dan_500 at <dan_500 at>:
> 洪任諭 wrote:
> > We should have only one set of common theming API for all toolkits.
> > Then some backends for every toolkits should be created by the developers
> > who master these toolkits.
> >
> >
>  When you have a common theming API, you have a common theme, too, isn't it?
> Is a common API the only way? What do you mean with API? An API in hundert
> veriants of languages? An common daemon? Everthing is bad. So just use an
> comman theme format.
We are talking about totally different things.
Having common theme "format" doesn't give you common themes since
most of what you saw in every themes are drawn with code, not defined by files.
Having common format to define colors / pictures / fonts is far from
having common themes.
The underlying theme engines need to be re-designed.
If you don't understand what I said, maybe you can take a look at the
source code
of some gtk+ theme engines and some Qt ones. Then you'll know why I said this.

More information about the xdg mailing list