Neue Sunbird/Lightning-0.9pre-DE-Pakete mit aktualisierten Übersetzungsdateien für testwillige Kalender-Enthusiasten.
Näheres und Download-Links gibt’s in diesem Thread im Sunbird-Forum, dort bitte ggf. auch Kommentare posten.
Neue Sunbird/Lightning-0.9pre-DE-Pakete mit aktualisierten Übersetzungsdateien für testwillige Kalender-Enthusiasten.
Näheres und Download-Links gibt’s in diesem Thread im Sunbird-Forum, dort bitte ggf. auch Kommentare posten.
Bug 390313 nervt. In ihm wird verhandelt, dass die Tooltips von Sunbird unter bestimmten Voraussetzungen einen Tick zu kurz sind und dann so aussehen:
Mit Bug 366680 wird sich das Problem hoffentlich bald erledigt haben, aber trotzdem: Wenn man sich mal diesen Part in der mouseoverPreviews.js anschaut:
function setToolTipContent(toolTip, holderBox)
{
while (toolTip.hasChildNodes()) {
toolTip.removeChild( toolTip.firstChild );
}// workaround bug 369225 (aspect: tooltip may not shrink height)
toolTip.sizeTo(0, 0);toolTip.appendChild( holderBox );
var width = holderBox.boxObject.width;
var height = holderBox.boxObject.height;// workaround bug 369225 (aspect: tooltip height too short)
// Add top and bottom border and padding to workaround bug where bottom
// tooltip border disappears if wrapped description below header grid.
height += 1 +2 + 2 + 1;toolTip.sizeTo(width, height);
}
– Ist „height += 1 +2 + 2 + 1;“ etwas anderes als „height += 6;“? Was genau passiert da?
– Und wo da schon überall mit Workarounds hantiert wird: Lässt sich dann nach dieser Zeile nicht auch einfach noch „width += 6;“ hinzufügen? Genau die scheinen in der Breite nämlich zu fehlen, mit ihnen sieht der Tooltip so aus:
Oh, außerdem sollte in der Übersetzung wohl nochmal „Adresse“ durch „Ort“ ersetzt werden…
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.
Neue Version des Tinderstatus-Derivats „Tinderstatus Extended“:
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
Die Veröffentlichung von Sunbird/Lightning 0.8 ist einige Zeit her und die Entwicklung ist seitdem voran geschritten:
Zum Beispiel wird der Tagesplan in Lightning nun auch in Kalender- und Aufgabenmodus angezeigt; der Import von .csv-Dateien wurde ebenso verbessert wie das Zusammenspiel mit Outlook bei Termineinladungen; einzelne Kalender lassen sich deaktivieren; einige Probleme mit externen Kalendern wurden behoben; die Oberfläche wurde weiter poliert; u.v.m.
Die deutsche Übersetzung der Kalenderanwendungen bekommt aber offenbar leider nur jeweils kurz vor den Releases ein Update auf den Servern verpasst, ansonsten hört man nix. 🙁
Damit dennoch etwas Zeit bleibt, um rechtzeitig vor der Veröffentlichung von Version 0.9 (Verbesserungs-)Vorschläge für die Übersetzung zu sammeln, habe ich für testwillige Kalender-Enthusiasten Sunbird/Lightning-0.9pre-DE-Pakete mit aktualisierten Übersetzungsdateien gebaut. Rückmeldungen sind sehr willkommen!
Näheres und Download-Links gibt’s in diesem Thread im Sunbird-Forum, dort bitte ggf. auch Kommentare posten.
Für: Sunbird 0.8, Lightning 0.8
Wenn ein Termin nur 5 oder 10 Minuten dauert, kann man ihn in Tages- und Wochenansicht nur schwer auswählen, weil man nicht mehr als einen Streifen von ihm sieht:
Nicht perfekt, aber pragmatisch lässt sich das beheben, indem man in einer userChrome.css eine Mindesthöhe für die Termindarstellung in diesen Ansichten vorgibt, z.B.:
/* Mindesthöhe Terminbox */
#day-view .calendar-item,
#week-view .calendar-item {
min-height: 16px !important;
}
So lässt sich der Titel wenigstens lesen:
Wer die Ansichten gerne in die Horizontale rotieren lässt, müsste wohl auf dieser Basis nach der richtigen Größe suchen:
/* Mindestbreite Terminbox */
#day-view .calendar-item[orient=“horizontal“],
#week-view .calendar-item[orient=“horizontal“] {
min-width: 30px !important;
}
Für Version 0.9 von Sunbird und Lightning ist dieser Fehler übrigens schon behoben, dann wird hierfür kein Eintrag in der userChrome.css mehr nötig sein.
Für: Sunbird 0.8, Lightning 0.8
Beim Anpassen der Darstellung von Terminen auf Kategoriebasis hat sich seit Sunbird 0.3 einiges getan – vor allem insofern, als diese Spielereien in Sunbird 0.8 vorerst nur noch für mehrwöchige und Monatsansicht funktionieren.
Mit den Änderungen in Bug 202360 werden Sunbird/Lightning 0.9 zwar wieder wahre CSS-Spielwiesen, aber bis dahin hier mal zwei abgespeckte Beispiele für die kategorieabhängige Gestaltung der Termindarstellung über eine userChrome.css in 0.8-Zeiten:
/* Kategorie: Wichtig */
[item-category=“wichtig“] .calendar-item {
border: solid red 2px !important;
background: #FDD !important;
}[item-category=“wichtig“] .calendar-item .calendar-event-selection {
border: none !important;
}[item-category=wichtig] .calendar-month-day-box-item-label {
padding-left:15px !important;
background-image:url(„pics/sign07.png“) !important;
background-position:top left !important;
background-repeat:no-repeat !important;
}/* Kategorie: Geburtstag */
[item-category=geburtstag] .calendar-month-day-box-item-label {
padding-left:20px !important;
background-image:url(„pics/luftballons.jpg“) !important;
background-position:top left !important;
background-repeat:no-repeat !important;
}
Und so könnte das dann aussehen:
Voraussetzung ist natürlich wie ‚damals‘, dass es (in diesem Beispiel) den Ordner „chrome/pics“ im Profilverzeichnis gibt, in dem die entsprechenden Bilder liegen.
Für: Sunbird 0.8, Lightning 0.8
Um die Hintergrundfarbe des ausgewählten Tages in Wochenansicht, mehrwöchiger Ansicht und Monatsansicht anzupassen, braucht es folgende Einträge in einer userChrome.css:
/* Wochenansicht: Ausgewählten Tag anpassen */
calendar-header-container[selected=“true“],
.calendar-event-column-linebox[selected=“true“] {
background: #ff6633 !important;
}/* Mehrwöchige Ansicht, Monatsansicht: Ausgewählten Tag anpassen */
.calendar-month-day-box-current-month[selected=“true“],
.calendar-month-day-box-day-off[selected=“true“],
.calendar-month-day-box-other-month[selected=“true“] {
background: #ff6633 !important;
}
Über das Ändern von #ff6633 (z.B. mit Hilfe der Farbpaletten bei SelfHTML) lässt sich die Hintergrundfarbe dann nach Belieben anpassen.
Für: Sunbird 0.8, Lightning 0.8
Um die Hintergrundfarbe des aktuellen Tages in Wochenansicht, mehrwöchiger Ansicht und Monatsansicht anzupassen, braucht es folgende Einträge in einer userChrome.css:
/* Wochenansicht: Heute anpassen */
calendar-header-container[relation=“today“],
.calendar-event-column-linebox[relation=“today“] {
background: #ff6633 !important;
}/* Wochenansicht: Selected-Standard wiederherstellen */
calendar-header-container[selected=“true“],
.calendar-event-column-linebox[selected=“true“] {
background: #ffe79c !important;
}/* Mehrwöchige Ansicht, Monatsansicht: Heute anpassen */
.calendar-month-day-box-current-month[today=“true“],
.calendar-month-day-box-day-off[today=“true“],
.calendar-month-day-box-other-month[today=“true“] {
background: #ff6633 !important;
}/* Mehrwöchige Ansicht, Monatsansicht: Selected-Standard wiederherstellen */
.calendar-month-day-box-current-month[selected=“true“],
.calendar-month-day-box-day-off[selected=“true“],
.calendar-month-day-box-other-month[selected=“true“] {
background: #ffe79c !important;
}
Über das Ändern von #ff6633 (z.B. mit Hilfe der Farbpaletten bei SelfHTML) lässt sich die Hintergrundfarbe dann nach Belieben anpassen.
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