kattla
Hi stevo,
I will be happy to include your add-on! I will need to figure out how to structure the preferences (probably just using two different prefpanes will be best), and how important is a separate tab in the Options window? Judging from the number of confused comments people seems to be expecting it to be in the add-on preferences.
And thank you for your help with the overrides! It still does not seem to work completely though... My chrome.manifest contains this:
override chrome://songbird/content/mediapages/filtersPage.xul chrome://customize-filter-pane/content/media-page.xul
override chrome://songbird/content/mediapages/filtersPage.js chrome://customize-filter-pane/content/media-page.js
But only the js file is loaded. When I use the DOM Inspector the content of the original xul file is shown (and my script complains about not finding nodes it want). I should be able to work with only the js file, so this is no big problem, but it is highly confusing!






Use and abuse however you like...

based on 

stevo
Hey if you wanted to add in my code for http://addons.songbirdnest.com/addons/1364 I would be more than willing to hand it over :). I can also give you a hand with any problems you encounter.
For the first todo you can override the filtersPage.xul and filtersPage.js content under
override chrome://songbird/content/mediapages/filtersPage.xul chrome://[your/new/xul]
override chrome://songbird/content/mediapages/filtersPage.js chrome://[your/new/js]
You have to override each on separately since the override is not recursive.