Hi. I for myself don’t really like the approach taken to enable theming support in Exaile.
One really awesome thing is that it enables you to literally fully customize Exaile’s interface. But I think the price to pay is way too high. Firstly, to create or modify themes you either have to be very skilled with XML and especially the Gladefile format. Don’t ever dare to skip closing one element or doing any other dirty things. If you do something like this here, everything breaks. The alternate way would be to use the Glade application. This one actually works quite good. But what if someone willingly or accidentally removed or modified an existing widget in such a way, that Exaile cannot function properly anymore? (Think of the "name" attribute or something similar.) Sure, if the user does this, it’s his own fault in the end, but I think such a case should be prevented in the first case. Nothing against customizability but I think the casual user should not have THAT much control. As Peter Parker used to say: "With great power comes great responsibility." I also think that having a way to customize the interface in place would be very convenient. Have a look at ticket #671[0] for a short presentation. Just my 2¢, Mathias [0] http://exaile.org/trac/ticket/671 -- debian/rules
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Exaile-devel mailing list [email protected] http://exaile.org/mailman/listinfo/exaile-devel
