Hallo, hab grad irgendwie ein Brett vorm Kopf. Oder so ;).
TabBadge zeigt mir in den Tabs (FF 5.0) die Anzahl von Nachrichten o.ä. Alles toll, nur die Farben nicht (weiße Schrift auf rotem HIntergrund)
In den vorigen Versionen habe ich mir die Farben in der Datei "bootstrap.js" selbst geändert. Nun in der neuen Version 1.6 (mit einer Reihe von Änderungen im Code) kriege ich das nicht hin und kapiere es nicht.
Mein Vorgehen: xpi-Datei auspacken, Datei "bootstrap.js" bearbeiten und speichern, alles wieder zusammenpacken. Lässt sich auch anstandslos installieren.
Wenn ich die Datei richtig verstehe, plant der Entwickler demnächst mal, den Benutzer Farbeinstellungen machen zu lassen. Zunächst wird geprüft, ob Benutzereinstellungen vorliegen (liegen zurzeit nie vor, da nicht eingebaut). Falls nicht, wird das Ketchup-Mayo-Prinzip des Entwicklers standardmäßig verwendet - festgelegt in Zeile 25-33:
function install (params, aReason) {
prefs = Services.prefs.getBranch ('extensions.tabbadge.').QueryInterface (Ci.nsIPrefBranch2);
prefs.setCharPref ('version', params.version);
if (!prefs.prefHasUserValue ('forecolor'))
prefs.setCharPref ('forecolor', '#F2F2F2');
if (!prefs.prefHasUserValue ('backcolor'))
prefs.setCharPref ('backcolor', '#2E2E2E');
if (!prefs.prefHasUserValue ('style'))
prefs.setIntPref ('style', STYLE_LARGE);
Die zwei Farbangaben da habe ich oben bereits nach eigener Vorliebe angepasst.
Trotzdem immer noch rot auf weiß.
Und ich finde keine andere Stelle, wo das steht. Daher: Brett vorm Kopf? :-??