Erweiterung “DOM Inspector” für Sunbird 0.9

Offiziell ist Sunbird 0.9 ja noch nicht da, aber lange kann’s nicht mehr dauern. Vorgestern habe ich vorsorglich schon mal den DOM Inspector neu mitkompiliert, damit er dann auch zur Verfügung steht.
Also: DOM Inspector für Sunbird 0.9 liegt unter http://www.nadelundhirn.de/erweiterungen/ zum Download bereit.

Erweiterung „Minimonth/Calendars Splitter“ für Sunbird

Mit Hilfe dieser Erweiterung lassen sich in Sunbird Kalenderliste und Minimonat zugleich, nämlich untereinander anzeigen.

Das Entweder-Oder aufgrund der Tabs entfällt somit.

Aktuell liegt “Minimonth/Calendars Splitter” in Version 1.0.2 vor und ist auf addons.mozilla.org noch nicht öffentlich freigegeben, sondern dort nur für Testzwecke im sog. “Sandkasten” verfügbar. Um die Erweiterung herunterladen und installieren zu können muss man sich daher einen Account bei addons.mozilla.org zulegen. Sie ist aktuell für Sunbird in den Versionen 0.7 – 0.8 vorgesehen.
https://addons.mozilla.org/de/sunbird/addon/6444

Erweiterung „Purge Events“ für Sunbird und Lightning

Eine neue Erweiterung für Sunbird und Lightning erlaubt es, Termine und Aufgaben zu löschen, die älter als eine Woche, ein Monat oder ein Jahr sind. Für Aufgaben funktioniert dies nur, wenn sie ein Startdatum haben.
Über einen Rechtsklick auf einen Kalender in der Kalenderliste lässt sich der Befehl „Purge Events…“ aufrufen, sodass anschließend ein Dialog erscheint, in dem sich das gewünschte Intervall festlegen lässt:



Die entsprechenden Termine und Aufgaben sind anschließend unwiderruflich gelöscht und lassen sich auch über den Befehl „Rückgängig“ nicht wiederherstellen.

Die Erweiterung liegt momentan nur in einem sehr frühen Entwicklungsstadium vor und ist z.B. noch nicht übersetzt, sondern liegt nur in englischer Sprache vor. Grundsätzlich funktioniert sie aber.
Aktuell ist “Purge Events” auf addons.mozilla.org noch nicht öffentlich freigegeben, sondern dort nur für Testzwecke im sog. “Sandkasten” verfügbar. Um die Erweiterung herunterladen und installieren zu können muss man sich daher einen Account bei addons.mozilla.org zulegen. Sie ist aktuell für Sunbird und Lightning in den Versionen 0.8 – 0.9pre vorgesehen.
https://addons.mozilla.org/de/sunbird/addon/8618
https://addons.mozilla.org/de/thunderbird/addon/8618

„Tinderstatus Extended“: Version 0.2.4 erschienen

Neue Version des Tinderstatus-Derivats „Tinderstatus Extended“:

  • Das Statusleisten-Symbol hat eine min-width-Angabe (10px) verpasst bekommen. Erhält die Erweiterung also keine Information darüber, ob ein beobachteter Quellen-Verzeichnisbaum offen oder geschlossen ist, bleibt das Feld dennoch ausreichend groß, um es ohne Probleme mit der Maus selektieren zu können. Sieht nicht unbedingt hübsch aus, ist aber praktischer als der winzige Streifen, der bis dato sonst nur blieb.
  • Die kleinen Änderungen in Version 0.2.9 des Originals wurden berücksichtigt.
  • Die Box „Firefox3.0“ hat Einzug gehalten.
  • Im Anpassen-Fenster ist jetzt von „Quellen-Verzeichnisbäumen“ die Rede.
  • Die update.rdf hat nun auch für SeaMonkey einen updateHash, sodass automatische Updates funktionieren sollten.

Tinderstatus Extended 0.2.4:

Vorläufig kompatibel mit:
Firefox 1.5 – 3.1a1pre
Seamonkey 2.0a1pre – 2.0a1
Sunbird 0.7 – 0.9pre

Die Dateien:
Liste der Änderungen gegenüber dem Original
Liste der Änderungen gegenüber Version 0.2.3
Kleine Readme
TinderstatusExtended-0.2.4-fx+sm+sb.xpi

„Tinderstatus Extended“: Version 0.2.3 ist fertig

Nächster Anlauf für das Tinderstatus-Derivat „Tinderstatus Extended“:
In Version 0.2.3 des Bastelprojekts sollten beim Nutzen des Anpassen-Dialogs nun nicht mehr unregelmäßig manche Einträge verloren gehen. Dafür musste ich mit viel Such- und Rätselaufwand für letztlich wenige Änderungen zwei Funktionen etwas umschreiben – erfolgreich, wie ich hoffe.
Bei der Gelegenheit habe ich die Erweiterung auch auf den aktuellen Stand der bei Mozilla gelisteten Tinderboxen gebracht – manche sind dazu gekommen, bei anderen heißt’s „Adieu!“.

Für weitere Arbeit ist gesorgt. So sollte z.B. mal geklärt werden, warum eigentlich das Symbol in der Statusleiste bei verschiedenen Gelegenheiten nur unvollständig, nämlich als schmaler Streifen angezeigt wird. Außerdem lassen sich manche Formulierungen sicher noch eleganter gestalten.

Tinderstatus Extended 0.2.3:

Vorläufig kompatibel mit:
Firefox 1.5 – 3.1a1pre
Seamonkey 2.0a1pre – 2.0a1
Sunbird 0.7 – 0.9pre

Die Dateien:
Liste der Änderungen gegenüber dem Original
Liste der Änderungen gegenüber Version 0.2.2
Kleine Readme
TinderstatusExtended-0.2.3-fx+sm+sb.xpi

„„Tinderstatus Extended“: Version 0.2.3 ist fertig“ weiterlesen

Tinderstatus Extended: Vorerst Finger weg

In einer der wenigen freien Minuten habe ich kürzlich nochmal einen Blick auf die etwas umgearbeitete Version der Erweiterung Tinderstatus geworfen – und leider festgestellt, dass beim Anpassen der Liste, offenbar v.a. beim Entfernen von Einträgen, etwas furchtbar schief läuft. Möglicherweise hat die letzte ‚Korrektur‘ schlicht verschlimmbessert?
Nun ja, vorerst jedenfalls Finger weg. Das muss in den Ferien erst korrigiert werden.

„Tinderstatus Extended“: 1. Update

Still und heimlich wurden die Dateien aktualisiert, weil ich bei der Übersetzung einen fest codierten String für den Betrieb mit Nicht-Windosen übersehen hatte. Aufgefallen ist mir das unter Ubuntu, das leider auch noch ganz andere Probleme bereitet: Der „Anpassen“-Dialog hat keinen OK-Button. Funktioniert so also nicht. 🙁
Mal schauen, wie sich das beheben lässt…

EDIT
Sollte es tatsächlich nur an einem fehlenden type=“child“ gelegen haben? Naja, Problem sollte gelöst sein, hat aber weitere Frickelei nach sich gezogen. Der Anpassen-Dialog geht daher nun mehr in die Horizontale; der Text, verteilt auf 2 verschiedene Elemente, sieht so vielleicht etwas merkwürdig aus, aber sonst hat unter Gnome am unteren Ende ständig was gefehlt, wie abgeschnitten (warum auch immer).

Also, Version 0.2.2:
Liste der Änderungen gegenüber dem Original
Kleine Readme
TinderstatusExtended-0.2.2-fx+sm+sb.xpi

Ach so:
Funktioniert auch mit dem brandneuen Release Candidate 2 von Sunbird 0.8! 🙂

Erweiterung „Tinderstatus Extended“ – auch für Sunbird

Neulich habe ich sehnlichst auf die Aktualisierung der DE-Übersetzung von Sunbird und Lightning auf den Mozilla-Servern gewartet. Trotz der hilfreichen Link-Seite von ssitter ging mir das viele Geklicke bald auf die Nerven. Zufällig habe ich dann von der Erweiterung „Tinderstatus“ gelesen, mit der sich Mozilla Tinderboxen über ein kleines Statusleistensymbol sehr einfach beobachten lassen – die Erweiterung bot aber nur ein paar an, und die l10n-Kisten waren natürlich nicht dabei.

Es sollte also eine Anpassung der Erweiterung her, die idealerweise mehr bietet als die fixe Erweiterung der Standardeinstellungen um Mozilla-l10n-de und Mozilla1.8-l10n-de. Nach viel Gefrickel gibt’s mit „Tinderstatus Extended“ nun Zugriff auf alle derzeit gelisteten Mozilla-Tinderboxen, in einem gestuften Verfahren, damit der Einstellungsdialog der Erweiterung nicht zu unübersichtlich wird:
TinderstatusExtended01TinderstatusExtended02TinderstatusExtended03
Der Code sollte nun außerdem übersetzungstauglich sein, DE habe ich gleich mal übernommen.

Das Ganze ist eine ergebnisorientierte Bastellösung, weil meine JavaScript-Kenntnisse weiterhin sehr begrenzt sind. Wenn sich also der eine oder die andere Kundige „Tinderstatus Extended“ mal ansieht und weiter verbessern will – immerzu.
Falls es keine groben Schnitzer mehr gibt, kann das alles ja vielleicht ans originale Tinderstatus-Projekt weitergereicht werden.

Vorläufig kompatibel mit:
Firefox 1.5 – 3.0b4
Seamonkey 2.0a1pre – 2.0a1
Sunbird 0.7 – 0.9pre

Die Dateien:
Liste der Änderungen gegenüber dem Original
Kleine Readme
TinderstatusExtended-0.2.1-fx+sm+sb.xpi

Erweiterung „DOM Inspector“ für Sunbird 0.8

Da sich die Suche nach einer passenden Version des DOMi öfter mal etwas komplizierter gestaltet:
Gestern habe ich die Erweiterung mit Sunbird 0.8 kompiliert, die Datei kann unter http://www.nadelundhirn.de/erweiterungen/ heruntergeladen werden.

Aktualisiert: Sunbird-Versionen von „Update Notifier“ und „Edit Config Files“

Da Sunbird 0.8 ja bald erscheint, habe ich die Sunbird-Versionen von „Update Notifier“ und „Edit Config Files“ für diese Version kompatibel gemacht.

Für „Update Notifier“ musste dazu nicht mehr als die maxVersion geändert werden. Aktuell bleibt darum Version 1.5.3.1.

Bei „Edit Config Files“ hingegen führte die Anpassung zu ordentlich Gefrickel:
Irgendwo hat sich im Sunbird-Code seit 0.7 offenbar was geändert, sodass nun beim Programmstart eine Warnung wegen eines Problems mit den Übersetzungsstrings genervt hat. Ich habe darum die Methode, wie die Erweiterung an ihre Textstückchen kommt, auf ein anderes Verfahren umgestellt; das eigentliche Problem ist so zwar nicht erkannt, aber gebannt. Für Sunbird 0.8 (und höher? abwarten…) gibt’s so nun jedenfalls Version 1.7.5.2.

Detailliertere Informationen und Download:
http://www.nadelundhirn.de/erweiterungen/.