Calendar Alarm Slider 1.1

Für die Erweiterung „Calendar Alarm Slider“ gibt es ein Update auf Version 1.1.

Die entsprechenden Änderungen schlummern schon seit weit über zwei Jahren auf der Festplatte:
In verschiedenen Funktionen wird nun auf die Dienste von Services.jsm zurückgegriffen. Außerdem hatte ich schon vor langer Zeit neben vielen Whitespace-Korrekturen einige der Änderungen übernommen, die Bug 738568 und Bug 818017 an der Slider-Implementierung vorgenommen haben. Weitere Änderungen, die es dort danach noch gegeben hat, habe ich nicht mehr übernommen. Und da ich mich schließlich noch dazu durchgerungen habe, die Aufforderung zum Umstieg auf MutationObserver zu ignorieren, war das Paket nun endlich mal reif für ein Update.

Calendar Alarm Slider 1.1:

Vorläufig kompatibel mit:
Thunderbird 18 – 46
SeaMonkey 2.1 – 2.43
Sunbird 1.0b1pre – 1.0

Die Datei:
calalarmslider-1.1.xpi

Die .diff:
1.0_vs_1.1.diff

Lightning 4.0.0.1 ist da!

Nun ist es so weit: Die neue Lightning-Version 4.0.0.1 ist veröffentlicht worden und kann heruntergeladen werden. Wer Lightning sowieso schon nutzt, sollte ein Update angeboten bekommen. Und – neu! – wer Thunderbird frisch installiert, sollte Lightning ebenfalls angeboten bekommen. Neuerdings wird die Kalendererweiterung mit Thunderbird gebündelt ausgeliefert.
Es warten optimierte Dialoge, Verbesserungen rund um Termineinladungen und anderes mehr.

Viel Spaß mit Lightning 4.0.0.1.

Lightning 4.0b3 (DE) – testen!

Seit gestern ist Lightning 4.0b3 auf AMO verfügbar – eine der letzten Testversionen, bevor dann am 12. Mai tatsächlich Lightning 4.0 veröffentlicht werden wird, um zunächst 42 Wochen lang die Open-Source-Kalenderwelt zu beherrschen und dann vom Nachfolger abgelöst zu werden, der wiederum lange und glorreich herrschen wird!
… … Na gut, ein vielleicht etwas irrer und größenwahnsinniger Traum. Um ihm aber möglichst nahe zu kommen, wären letzte Tests durch möglichst viele Nutzer hilfreich, damit Lightning 4.0 ein tolles Release wird. Warum sich das sicherlich lohnt und etwas Drumrum habe ich eben im Blog auf sunbird-kalender.de beschrieben. Unterstützung wäre prima. 🙂

Lightning 4.0 DE – Vorbereitungen

Thunderbird 38 und Lightning 4.0 stehen vor der Tür – Anfang Mai sollen sie veröffentlicht werden. Daher werden in den nächsten Tagen die Maschinen dazu angehalten werden, entsprechende Beta-Pakete zum Testen auszuspucken (die Lightning-Pakete findet man dann auf AMO).
Nachdem zuletzt die Veröffentlichung der Lightning-3.8-Betas gerade mit Blick auf die deutsche Übersetzung von Pannen begleitet war, sollten wir es diesmal besser hinbekommen. Wir sollten es diesmal sogar unbedingt besser hinbekommen, denn Thunderbird 38 und Lightning 4.0 werden als ESR-Release 42 Wochen lang gemeinsam für Glückseligkeit sorgen, ohne größere Updates. Gröbere Fehler wären da wirklich unpraktisch.

Klappen kann das nur mit Tests, die von möglichst vielen möglichst breit durchgeführt werden. Ob mit SeaMonkey oder mit Thunderbird, legt Termine an, verschiebt sie, genießt ihren Anblick in verschiedenen Kalenderansichten, ladet euch selbst zu Terminen ein, verändert Einstellungen im Einstellungen-Dialog, erstellt und bearbeitet verschiedene Netzwerkkalender, auch bei Google, … – an sehr vielen Stellen wurden Dinge verändert, die auch Auswirkungen auf die Übersetzung hatten.

Wer mag, kann das mit Hilfe einer Übersichtsseite über Versionen von Lightning auch genauer haben, denn dort sind alle Bugs verlinkt, die mit jedem Lightning-Paket behoben wurden. Das betrifft z.B. diese Bugs für Lightning 3.9 und diese Bugs für Lightning 4.0. Darunter waren übersetzungsrelevant (mit „l10n-impact“, wie das früher mal hieß) die Bugs 432675, 639284, 795851, 941425, 1073922, 1080659, 1079189, 1114504, 351499, 455542, 1110881, 1120258, 1121415, 1123088 und 1133139. Wer also nach möglicherweise neu eingebauten Übersetzungsfehlern Ausschau halten möchte, würde hier Anregungen für seine Suche erhalten.

Ich wünsche viel Spaß und möglichst wenige Funde. Falls doch etwas auftaucht, ab damit in den Kommentarbereich, die Übersetzungs-Ecke im deutschen Thunderbird-Forum oder Bugzilla.

Lightning lernt Lesen

Lightning wird um ein neues Feature reicher:
Künftig soll es möglich sein, Termininformationen in E-Mail-Texten automatisch zu erkennen, um das Erstellen von Kalendereinträgen erheblich zu vereinfachen. Wenn in einer Nachricht also von einem dreistündigen Treffen ab 16 Uhr die Rede ist und man das im Kalender eintragen möchte, soll der Termindialog entsprechend vor-ausgefüllt sein.

Wer Lightning ab Version 2.6 benutzt, kann das sofort ausprobieren. Ergänzend wird lediglich die Erweiterung Event-extract benötigt, um die entsprechenden Schaltflächen sichtbar zu machen (Rechtsklick > ‚Anpassen‘):

eventextract__toolbar

Dann funktioniert z.B. Folgendes:

eventextract__01eventextract__02eventextract__03eventextract__04eventextract__05eventextract__06eventextract__07eventextract__08eventextract__09eventextract__10

Die Bilder zeigen ausgewählte (aber längst nicht alle) Formulierungsbeispiele, deren Termininformationen erfolgreich ausgelesen werden („Wir treffen uns morgen gegen 17:30 Uhr bis 20 Uhr.“ | „Wir treffen uns am 13. November um 17 Uhr.“ | „Wir treffen uns von Montag bis Mittwoch.“ | „Wir treffen uns morgen ab 18 Uhr. Der Termin dauert drei Tage.“ | „Der Termin beginnt am 20.12.2013 um 12 Uhr. Er endet gegen 14:30 Uhr.“). Zur Unterstützung kann man auch Text in einer Mail markieren, sodass dann nur dieser Text beim Verarbeiten berücksichtigt wird – das kann die Trefferquote in längeren Mails erhöhen.

Lightning macht also Fortschritte beim Lesenlernen – die ‚Gymnasialempfehlung‘ steht allerdings noch aus: „Lightning lernt Lesen“ weiterlesen

Tschüss, Sunbird!

sunbird-logo-rOha – es ist mittlerweile ja wirklich als einfach nur logisch anzusehen, aber trotzdem ist diese comm-central-Änderung in meinen Augen etwas Besonderes:
Die in früheren Zeiten von Mozilla entwickelte Kalenderanwendung Sunbird dürfte fortan wirklich Geschichte sein. Das Gros des Codes ist aus den Quellen genommen worden, nach den Revisionen 170e76bf0acb (comm–central) und d87eaee61930 (mozilla-central) war’s das.

Zugegebenermaßen war es für Laien zuletzt ohnehin nicht mehr ohne Weiteres möglich, aus besagtem Code brauchbare Sunbird-Pakete zu kompilieren, jedenfalls nicht unter Windows – ein Stopp der aktiven Entwicklung mit all den  plausiblen Argumenten, die dazu geführt haben, macht sich natürlich früher oder später bemerkbar. Wenn ich aber daran denke, wie rund um Sunbird 0.2 vor Jahren die ganze Mozilla-Geschichte für mich ihren Anfang nahm, ist das Ende dieses eigenständigen Kalenderprogramms nach wie vor einfach schade.
Im alltäglichen Arbeiten fehlt dennoch nichts: Die Kombination von Thunderbird + Lightning funktioniert seit Langem zuverlässig und komfortabel.

Vermutlich wird es nun Zeit, weitere Inhalte von sunbird-kalender.de z.B. nach thunderbird-mail.de zu migrieren.

Sunbird® und das Sunbird logo® sind eingetragene Markenzeichen der Mozilla Foundation.

Sunbird/Lightning 0.9 erschienen

Gestern Abend wurde nun endgültig Version 0.9 von Sunbird und Lightning freigegeben, den Kalenderanwendungen aus dem Hause Mozilla.
Neben den auch in den Versionshinweisen (für Sunbird; für Lightning) nachzulesenden Änderungen und Neuerungen stellen wir mit vor Stolz geschwellter Brust fest, dass auch eine gewisse Frickellösung in Zusammenhang mit Tooltips eingeflossen ist – das nächste Mal dann also gleich mutig ab in einen Bugzilla-Kommentar.

Zum Download

Freunde von CSS-Anpassungen müssen vermutlich einiges an ihrer userChrome.css umbauen, dazu demnächst hoffentlich mehr (Ungeduldige spicken in Bug 202360).

„Informationen für Übersetzer“ auf erweiterungen.de

Das Portal erweiterungen.de, zentrale Anlaufstelle für ins Deutsche übersetzte Erweiterungen für die diversen Mozilla-Anwendungen, hat neuerdings eine Seite mit Informationen für Übersetzer.
Wer also bei der Ergänzung des schon jetzt umfangreichen Angebots (über 440 Erweiterungen!) helfen möchte, findet auf der Seite konkrete Hinweise zum handwerklichen Vorgehen beim Übersetzen einer Erweiterung, damit diese gut präpariert eingereicht und schließlich bei erweiterungen.de online gestellt werden kann.

DE-Builds von Sunbird/Lightning 0.8pre (2008-01-05)

Die Veröffentlichung von Sunbird 0.7/Lightning 0.7 ist einige Zeit her, es gab seitdem einige Fortschritte in der Entwicklung: Es gibt einen neuen Alarm-Dialog, eine Möglichkeit zum Ein- und Ausblenden des Unifinders, eine extra Aufgaben-Ansicht in Lightning, …

Für testwillige Kalender-Enthusiasten gibt’s daher nun ab und an zusammengebastelte DE-Builds der Nightlies zum Download, bis die Tinderboxen dann mal wieder grün sind. Dafür wurde in die deutsche Übersetzung eingegriffen, teils nur vervollständigend, teils korrigierend, teils eigensinnig. Rückmeldungen dazu wären mal was. Näheres und Download-Links gibt’s im Sunbird-Forum.

Lightning anpassen: Auswahlbuttons in den Ansichten (Monat/Woche/Tag)

Am Design von Sunbird und Lightning wird ja noch massiv gearbeitet. Wer das weiß nimmt Vieles in Kauf, doch eine Standardinstallation von Lightning zeigt oberhalb des Kalenderblattes schon ein etwas trauriges Bild:

lightning-buttons-fuer-monate-01

Graue Flecken.

Mit Einträgen in eine userChrome.css lässt sich auch hier alles an die eigenen Wünsche und Bedürfnisse anpassen.
Mein Favorit ist aber eine Lösung, die echte Buttons zur Verfügung stellt. Dank vorgefertigter CSS-Erweiterungen von Mozilla ist das schnell gemacht:

.title2 {
-moz-appearance: button !important;
}

.title1 {
-moz-appearance: button !important;
}

Dabei kommt heraus:

lightning-buttons-fuer-monate-02

Getestet mit Lightning 0.5. Funktioniert auch mit Sunbird.