Erweiterung „Proxybutton“ für Mozilla Sunbird

Es ist eine neue Version der Erweiterung Proxybutton erschienen, die nun auch unter Sunbird funktioniert. Über eine neue Schaltfläche in der Symbolleiste lassen sich so die Verbindungseinstellungen für einen Proxy leichter an- bzw. ausschalten.

Sunbird + „MinimizeToTray“ IV

[.-= REPOST – die Datenbank hat’s zerrissen =-.]

Bug 378557 ist erledigt, in den Nightlies harmoniert Sunbird nun wieder mit der Erweiterung „MinimizeToTray“ – ohne großartige Anpassungen gegen doppelte Fenster. Lediglich die install.rdf musste für Version 0.7pre präpariert werden, über kurz oder lang kann man aber sicherlich mit einer frischen Version der Erweiterung rechnen.
Sogar der minimierte Programmstart mithilfe des „MinimizeToTray Enhancer“ scheint
nach durchwachsenen Erfahrungen nun doch zu funktionieren, trotz Netzwerkkalendern und Master-Passwort.

Die im Herbst zu erwartende Veröffentlichung von Sunbird 0.7 wird also allein in dieser Hinsicht schon mal ein Lichtblick sein.
Aber das ist längst nicht alles. Wer mag, kann ja mal in der Liste der seit Sunbird 0.5 bisher behobenen Fehler nach seiner ganz persönlichen Perle suchen.
Einer meiner Favoriten: Im Kalenderblatt angezeigte Aufgaben sind nun per CSS zugänglich (Bug 380335), lassen sich also anpassen. Eine gute Gelegenheit für den Einsatz der Erweiterung „Edit Config Files“

Neue Erweiterungen für Sunbird

[.-= REPOST – die Datenbank hat’s zerrissen =-.]

Die folgenden Erweiterungen gibt’s nun auch in angepassten bzw. aktualisierten Versionen für die Installation unter Mozilla Sunbird:

  • Update Notifier:
    „Benachrichtigt Sie, wenn Updates für Ihre Erweiterungen und Themes verfügbar sind.“ (erweiterungen.de)
    Update Notifier
    Weitere Informationen und den Download gibt’s hier: https://nadelundhirn.de/erweiterungen/
  • Edit Config Files:
    „Bearbeiten Sie die Konfigurations-Dateien (userChrome.css, userContext.css, user.js, prefs.js) in Ihrem bevorzugten Text-Editor. Dazu müssen Sie sich nun auch keine Gedanken mehr über den korrekten Ort dieser Dateien machen, da die Erweiterung dies für Sie übernimmt. Wenn eine der Dateien noch nicht existiert, wird sie automatisch erstellt.“ (erweiterungen.de) Praktisch für alle Einträge zum Thema „Sunbird anpassen“.
    Edit Config Files
    Weitere Informationen und den Download gibt’s hier: https://nadelundhirn.de/erweiterungen/
  • InfoLister:
    Listet installierte Erweiterungen und Themes in verschiedenen Ausgabeformaten auf.
    infolister-01
    Weitere Informationen und den Download gibt’s hier: http://mozilla.doslash.org/infolister/

Erweiterung „Persistent Read-Only Calendars“ für Mozilla Sunbird und Lightning

Seit Mozillas Sunbird und Lightning in Version 0.3 werden Kalender automatisch mit einem Schreibschutz versehen, wenn ein kritischer Fehler bei der Verarbeitung der Datei auftritt. So soll einem möglichen Datenverlust vorgebeugt werden. Allerdings wird dieser Schreibschutz bislang nach jedem Neustart des Programms automatisch wieder entfernt.
Zahlreiche Nutzer wünschen sich stattdessen die Möglichkeit einen Kalender clientseitig dauerhaft mit eben diesem Schreibschutz ausstatten zu können, um z.B. den gemeinsamen Zugriff auf Kalenderdateien in einem kleinen Netzwerk mit einfachsten Mitteln etwas sicherer zu gestalten (Bug 313948).

Bis eine entsprechende Lösung in Sunbird und Lightning implementiert ist, kann man sich neuerdings mit der Erweiterung „Persistent Read-Only Calendars“ behelfen. Mit ihr lässt sich über die Checkbox in den Kalendereigenschaften der Schreibschutz für einzelne Kalender manuell und v.a. dauerhaft, mit Wirkung über die einzelne Sitzung hinaus setzen und wieder entfernen.

PROCal00PROCal01PROCal02

Die Erweiterung bietet eine Übergangslösung, keine ausgereifte oder großartig weiterentwickelte Schreibschutzfunktion. Kleinere Schwächen in der Benutzung muss man daher in Kauf nehmen:
So wird z.B. nach der Installation fortan auch ein wegen eines Fehlers gesetzter Schreibschutz nicht mehr automatisch entfernt, außerdem fehlen außerhalb des Termin- und Aufgabendialogs schreibschutzrelevante Hinweise, z.B. Fehlermeldungen bei Drag&Drop- oder Löschversuchen.

Aktuell ist „Persistent Read-Only Calendars“ auf Mozilla Add-ons 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 Mozilla Add-ons zulegen. Sie soll für Sunbird/Lightning ab Version 0.3 funktionieren.
https://addons.mozilla.org/de/thunderbird/addon/5354
https://addons.mozilla.org/de/sunbird/addon/5354

Erweiterung „DOM Inspector“ für Sunbird 0.5

Wer seinen DOMi aus welchen Gründen auch immer nicht selbst kompilieren kann/möchte: Spielereien an der maxVersion alter Pakete sind nicht nötig, da von ssitter bei bugzilla.mozilla.org eine frische 0.5er-Version zur Verfügung gestellt wurde. 🙂

Sunbird 0.5 / Lightning 0.5 veröffentlicht

Sehnsüchtig wurden sie erwartet, nun ist es also endlich soweit: Das Calendar Project von Mozilla hat die die neuen Versionen von Sunbird und Lightning freigeben.
Das Warten hat sich gelohnt: Z.B. wurden die Benutzeroberfläche und die Druckfunktion überarbeitet, wirkt der Betrieb flotter und kommt nun auch Otto-Normal-User in den Genuss der Unterstützung für den Google Kalender, mit der Erweiterung Provider for Google Calendar nämlich, für die Entwicklerversionen schon vor Ewigkeiten vorgestellt z.B. auf Caschys Blog (wo man wahrscheinlich auch wieder ruckizucki eine Portable-Version von Sunbird 0.5 finden kann).
Sunbird und Lightning gibt’s auch auf deutsch.

Sunbird-Erweiterung „fgPrinters“

Schon seit einiger Zeit gibt es die Erweiterung „fgPrinters„, die erweiterte Druckoptionen für Mozilla Sunbird bietet. Zahlreiche Einstellungen für den Druck von Wochen- und Monatsübersicht lassen sich vornehmen:

fgPrinters-001fgPrinters-002fgPrinters-003

Den Download der Erweiterung (aktuell: Version 0.1.1) gibt’s auf der Homepage des Autors unter der Rubrik „Verschiedenes“. Danksagungen und Anmerkungen kann man auch an passender Stelle im Forum des deutschen Sunbird-Teams loswerden.

Sunbird + „MinimizeToTray“ III

Statt die Erweiterung „MinimizeToTray“ aufwendig für den Gebrauch anzupassen, um das bekannte Problem mit den zwei Programmfenstern zu umgehen, kann man die minimizeToTrayCmdLine.js in extensions{31513E58-F253-47ad-86DB-D5F21E905429}components auch einfach löschen. Im 0815-Betrieb bringt das keinerlei Einschränkungen. Sobald Bug 378557 erledigt ist, sollte nicht einmal mehr das notwendig sein.
Hintergrund des Sinneswandels ist dieser Post in mozilla.dev.apps.calendar, der einem des Codens nicht Mächtigen die Fragwürdigkeit des oben verlinkten ‚Workarounds‘ näher gebracht hat.

Nachzutragen ist noch, dass das Zusammenspiel von Sunbird, „MinimizeToTray“ und „MinimizeToTray Enhancer“ mit aktuellen Nightlies bei mir schon seit Längerem tadellos funktioniert, sodass auch ein minimiertes Starten des Programms keine Probleme mehr bereitet. Liegt das möglicherweise daran, dass in der momentanen Konfiguration beim Start trotz externer Kalender keine Passwörter (auch kein Master-Passwort) abgefragt werden müssen? Egal, Hauptsache es tut.

Sunbird-Erweiterung „MinimizeToTray Enhancer“

Wenn Sunbird trotz defekter „-turbo“-Option minimiert gestartet werden soll, kann man es sich schwer machen.
Oder man installiert zusätzlich zur Erweiterung „MinimizeToTray“ auch noch „MinimizeToTray Enhancer“. In deren Einstellungen lässt sich dann einfach die Option „Minimize on open“ aktivieren – fertig.

NACHTRAG: So ganz zuverlässig klappt das wohl leider doch nicht. Wir beobachten weiter…

Sunbird + „MinimizeToTray“ II

Noch ein Fundstück, diesmal aus dem MozillaZine-Forum.

Sunbird kann mit Hilfe der Erweiterung MinimizeToTray nämlich doch auch minimiert gestartet werden, wenn man diese denn wie beschrieben dazu gebracht hat, überhaupt wieder vernünftig unter Sunbird zu laufen.

Dazu muss

1. die Verknüpfung entsprechend eingerichtet werden:

sb.mmtt.03

2. darf das Programmfenster von Sunbird zwar beliebig groß, aber nicht maximiert sein. Gut, wenn’s so aussieht:

sb.mmtt.01

Schlecht, wenn’s so aussieht:

sb.mmtt.02

Wenn das alles erledigt ist, braucht man also gar nicht mehr ungeduldig darauf zu warten, dass die MinimizeToTray-Entwickler endlich ihren „-turbo“-Mode repariert bekommen. Geht mit etwas Aufwand auch so wieder alles.