quite/alot — comment on commit bd8ba8effb717ee50d0963d1f4ca7ea1a77d1f45
File:  line 0
By pazz:

ok. so i must say, i don't really like this special purpose getter in the settingsmanager. we never really use it anywhere else *and* we already have some logic/config-lookup code in the widget. i'd say we move this all to the widget.
Yes, this way, we will not cache the list in the settingsmanager, but thats not a problem, as configobj will cache the lookups anyway:
it will not read the file twice or anything. Also, this way we would not introduce an artificial intiger-array that reflects our order
and then read it again for comparison in the widget.

its no biggie, i'll patch this together and will link a branch here soon