1,079
edits
m (→Ideas & plans) |
|||
Line 24: | Line 24: | ||
== Customizability == | == Customizability == | ||
We have been asked several times in the past to offer skinning support in ScummVM. With the new GUI code, this would be possible... | |||
However, I (Fingolfin) think that this is a bad idea, and currently am opposed to this. IMHO, skinning is an excuse for not being able / willing to design a proper, nice, and usable default UI for your application (and in fact, the first famous skinable app, a certain MP3 player you may know, added skins precisely because of this). | |||
Actually, "opposed" may not be the right word: I think that skinning should be very last thing we worry about. If we can add skinning w/o much hassle, w/o wasting resources that could otherwise be used to design and implement a great new default UI, we can consider it. But I am not willing to compromise our code design or the quality of the new GUI just to allow for skinning. I want ScummVM to look good and be easy to use "out of the box", this is the first (and the second and third :-) priority, IMNSHO... | |||
== Data formats == | == Data formats == |
edits