2010-12-28, 06:13
fiveisalive Wrote:What I don't understand is this: why is the performance affected with extra menu options if most users don't use them? i.e. shouldn't performance only be affected if users actually enable those options?
No - the skin/app has to evaluate "is this setting on or off" each time a file/dialog is loaded that has a 'Skin.HasSetting'. That means ALL settings have to be parsed. So for each setting or option that is enabled (or not), it's an eval of all 1800 options.
It's the price to be paid for a skin with all these options, for better or worse. Aeon has has taken on the notion of 'you can have it your way' and this is one of the repercussions.
Having said that, MarcosQui is doing a great job keeping things going.