Beiträge von Thunder
-
-
Ist Thunderbird solch ein sicheres Programm? Also kann ich damit weiterhin E-Mails abrufen?
Thunderbird ab Version 91.8.0 wird nahtlos weiter mit Google funktionieren. Wenn bisher nicht geschehen, wird das OAuth2-Login präsentiert. Wichtig ist, dass man Cookies in Thunderbird nicht verboten hat - diese sind für OAuth2 notwendig.
-
-
Funktion technisch weiter verbessert und nun auch wieder das Nachladen der externen Inhalte über das Kontextmenü im "Doorhanger" funktionierend eingebaut.
Danke jobisoft
-
ich habe das nämlich nicht in der Meldung bei Google lesen können... sondern nur das "Passwort normal/verschlüsselt" nicht mehr möglich sein wird
Kann sein, dass ich dies falsch verstanden hatte:
Zugriff auf Ihr Google-Konto durch weniger sichere Apps - Google-Konto-Hilfe
-
-
ich hätte da Obersorbisch (hsb) und Niedersorbisch (dsb)
Danke, habe ich gerade eingebaut!
-
Ich hoffe das etwas erhöhte Kaffegeld entschädigt. 😁
Gerade bei den E-Mails gesehen - Danke dafür!
-
Hhmm - komisch - ich versuche es nochmal.
Deinstalliere das Add-on mal, schließe Thunderbird, öffne diesen dann wieder neu und installiere das Add-on dann wieder. Ich möchte wetten, dass es sich um ein Problem seitens des Add-ons-Managers und/oder Cache-Problem handelt.
-
Der Beschreibungstext für die Einstellung optionAllwaysVersusClickDescription_label in der englischen messages.json (siehe auch vorstehenden Beitrag) ist in Deutsch. Ist das OK so? Das würde m. E. bedeuten, dass der Text auch in anderen Sprachversionen in Deutsch bleiben soll.
Da habe ich schlichtweg gepennt. Das muss im Englischen so lauten und letztlich in alle Sprachen übersetzt werden:
Code"optionAllwaysVersusClickDescription_label": { "message": "Additional, optional content can be activated when displaying original HTML. You can activate these additional options in general for original HTML mode or only for the temporary \"Show HTML\" feature." },Danke für die Rückmeldung. Ich habe es in obigem Beitrag mit der kompletten messages.json auch korrigiert.
-
diese findet aber auch kein Update auf 3.2.0.
Das ist vollkommen klar, da ich die neue Version noch gar nicht bei ATN hochgeladen habe.
die 3.2.0 Lässt sich hier bei mir leider nicht installieren und einrichten --> WIN 10 pro 64bit - mit Thunderbird-91.8.1- esr-32bit.
Kann ich eigentlich nicht verstehen, da ich problemlos in 91.8.1 und in 101 Beta und in Daily installieren kann (auch mit dem von hier heruntergeladenen XPI).
-
Danke an dieser Stelle schon mal für den Japanisch-Übersetzer, der (auf GitLab) sehr schnell reagiert hat.
-
Neue Version ab Thunderbird 91:
Im Code habe ich die Log-Einträge ("Debug-Modus") komplett überarbeitet und letztlich als (de-)aktivierbare Option in die Einstellungen des Add-ons gebracht. An den eigentlichen Funktionen des Add-ons hat sich nichts geändert. Allerdings habe ich das Add-on zumindest selbst nun auch mit der aktuellen Beta 101 und mit dem aktuellen Daily getestet, sodass ich bereits davon ausgehe, dass QuoteColors mit Thunderbird 102 problemlos laufen wird.
-
Da ich für das überarbeitete Add-on einiges umbauen musste, werden fast alle Übersetzungen erstmal unbrauchbar. Es ist sehr mühevoll, wenn ich für alle möglichen Sprachen die (halbwegs) passenden Übersetzungen zusammensuchen muss - daher meine Bitte:
Übersetzt doch bitte folgende Datei mit den notwendigen Sprach-Elementen in Sprachen, die Ihr (korrekt - ohne Google Translator) bieten könnt - Danke:
JSON: messages.json
Alles anzeigen{ "extensionName": { "message": "Allow HTML Temp" }, "extensionDescription": { "message": "Allow temporarily HTML in a selected message" }, "button_label": { "message": "Show HTML" }, "button_tooltip": { "message": "Temporarily display text or HTML for this message" }, "button_label_html": { "message": "Show HTML" }, "button_label_sanitized": { "message": "Show HTML" }, "button_label_plaintext": { "message": "Plaintext" }, "optionPageTitle_label": { "message": "Allow HTML Temp - Preferences" }, "optionGeneralDescription_label": { "message": "To prevent malicious code execution (e.g. \"Locky\" and \"Tesla\"), HTML and JavaScript for email should be deactivated or restricted and email attachments should not be displayed as inline. JavaScript is always restricted by Thunderbird anyway." }, "optionHTML_label": { "message": "HTML in email" }, "optionHTMLDescription_label": { "message": "A restricted option should be choosen here for default." }, "optionAppHTML_label": { "message": "Default setting:" }, "optionButtonHTML_label": { "message": "Click on \"Show HTML\":" }, "optionNotRecommended_label": { "message": "(not recommended)" }, "optionOriginalHTML_label": { "message": "Original HTML" }, "optionSanitizedHTML_label": { "message": "Sanitized HTML" }, "optionPlaintext_label": { "message": "Plaintext" }, "optionAllBodyParts_label": { "message": "All Body Parts" }, "optionAdditionalOptions_label": { "message": "Advanced options" }, "optionAllwaysVersusClickDescription_label": { "message": "Additional, optional content can be activated when displaying original HTML. You can activate these additional options in general for original HTML mode or only for the temporary \"Show HTML\" feature." }, "optionRemoteContent_label": { "message": "Remote content (images, stylesheets ...)" }, "optionAllwaysRemoteContent_label": { "message": "Allow remote content in general (not recommended)" }, "optionTempRemoteContent_label": { "message": "Temporarily allow remote content for the selected message by click on \"Show HTML\"" }, "optionAttachments_label": { "message": "Attachments" }, "optionAttachmentsAllwaysInline_label": { "message": "Always show attachments inline (not recommended)" }, "optionAttachmentsTempInline_label": { "message": "Temporarily show attachments inline by click on \"Show HTML\"" }, "optionCommandKeyHeader_label": { "message": "Shortcut" }, "optionCommandKeyDescription_label": { "message": "The buttons function specified here in the options can also be executed using a shortcut. You can customize the shortcut if needed. The resulting command key is then given as a string containing a set of 2 or 3 key values, separated by \"+\". For example, \"Ctrl+Alt+F5\" (3 key values - this is the default shortcut) or \"Ctrl+F5\" (2 key values)." }, "optionCommandKeyRulesText_label": { "message": "The rules described on MDN have to be considered." }, "optionCommandKey_label": { "message": "Shortcut for \"Show HTML\":" }, "optionDebugHeader_label": { "message": "Debug mode" }, "optionDebugDescription_label": { "message": "Debug information will be logged in the error console." }, "optionDebug_label": { "message": "Activate debug mode" }, "optionResetAllOptionsHeader_label": { "message": "Reset all options" }, "optionResetAllOptionsDescription_label": { "message": "Click to reset all options to their default values." }, "optionButtonReset_label": { "message": "Reset" } }Wichtig sind vor allem folgende Sprachen, da häufig genutzt: Japanisch, Französisch, Spanisch, Niederländisch, Schwedisch, Polnisch, Italienisch, Russisch - gerne auch weitere Sprachen
Ihr könnt dazu gerne die momentane Entwicklerversion des Add-ons in Thunderbird Beta 101 oder auch in Daily verwenden, um die Textstellen dort (vor allem in den Optionen des Add-ons) zu sehen.
EDIT:
Ursprünglich gab es hier versehentlich ein deutsches Text-Element, welches nicht ins Englisch übersetzt war. Dies ist jetzt korrigiert.
-
-
Es ist zum Verzweifeln

Ursache(n) gefunden, aber teilweise eigentlich nicht zu verstehen... Egal, um das Problem für die Zukunft zu vermeiden, habe ich etwas im Code umgebaut.
-
Hast Du die "Dichte"-Einstellung mal ausprobiert / verändert? Zumindest zwischen "Normal" und "Touch" sehe ich da einen deutlichen Unterschied im Bereich der Nachrichten-/Themen-Liste.
Hamburger-Menü → Ansicht → Dichte
-
Kurz nachdem ich gestern die 8.0a1 für Euch hochgeladen habe, bin ich fast am durchdrehen... Denn plötzlich machte das überarbeitete Add-on reproduzierbar "nur noch Durcheinander". Davor habe ich nun schon viele Tage problemlos bestimmt tausendfach damit probiert und Stück für Stück weiter auf neue Techniken umgesetzt. Und nun funktioniert plötzlich "nichts mehr". Dabei kann ich bisher keinen (neuen) Fehler im Code erkennen, der dies verursachen würde. Es scheint gerade so, als ob es sich um eine Art Cache-Problem handeln würde. In solch einer "Cache-Falle" hatte ich vor einem Jahr beim "alten Add-on" schon mal gesteckt. Es ist zum Verzweifeln

-
In die überarbeitete Version des Add-ons für Thunderbird 102 bringe ich gerade eine Option, um den Shortcut dort selbst fest zu legen.
-
Rückmeldung zu meiner Migration des Codes hin zu (soweit möglich) WebExtension-Code:
Das Add-on benötigt (selbstverständlich) weiterhin Experiment-APIs und somit die "alberne" Berechtigung für den vollen Zugriff auf den PC. Dies ist notwendig für die Manipulation der Prefs bezüglich HTML- versus vereinfachter HTML- versus Reintext-Darstellung. Dazu wird die sogenannte LegacyPrefs-API verwendet. Allow HTML Temp nutzt außerdem eine eigene experimentelle API, in der die weiteren notwendigen Teile an Code drin sind, die sich bisher nicht per "reinem" WebExtension-Code umsetzen lassen.
Einer der neuralgischen Punkte des Add-ons ist der "Listener", welcher darauf wartet, dass die Mail einmalig als HTML (oder was auch immer in den Optionen gewählt wurde) dargestellt wurde. Dieser Listener und das zugehörige "Event" stammen nun vollständig aus der Welt des WebExtension-Codes. Dies scheint problemlos zu funktionieren. Vergleichbares gilt auch für die korrekte Darstellung/Auswahl des Icons der Buttons, die ja von den Einstellungen abhängig sind.
Massive Code-Änderungen gab es auch, um den Button aktiviert/deaktiviert zu schalten. Dazu sind gleich mehrere "Listener" aus der WebExtension-Welt notwendig. Wer sich bisher nicht darüber bewusst ist, sollte wissen, dass der Button in Newsgruppen-Accounts, in Junk-Ordnern und bei Mails, die als Junk markiert sind jeweils deaktiviert ist. Außerdem ist der Button deaktiviert, wenn die Mail keinen HTML-MIME-Part enthält. Im Gegenteil dazu ist der Button für Feed-Nachrichten immer aktiviert. All das erfordert, dass mehrere Dinge im Hintergrund ausgewertet werden müssen, wobei theoretisch Fehler im Code auftreten könnten.
Zum Stand der Dinge:
- Button (Haupt-Symbolleiste + Kopfzeilen-Bereich) + Command-Key (Strg+Alt+F5) funktionieren
- Optionen-Dialog funktioniert
Das funktioniert noch nicht:
- Falls Remote-Content nicht gleich mit geladen wird, gibt es ja das kleine Menü in der sogenannten "Doorhanger-Leiste", in dem man den Remote-Content für die eine Mail nachladen lassen kann. Dieser eine Menü-Eintrag muss manipuliert werden, um beim Aufruf dann erneut einmalig entsprechend der Optionen des Add-ons den Inhalt der Mail zu laden bzw. anzuzeigen und dabei dann auch die externen Inhalte zu laden. Diese Manipulation bekomme ich noch nicht (bzw. nicht funktionierend) hin (jedenfalls nicht ohne den komplett alten Code).
- Die Anzeige in der Statusleiste unten am Fenster ist per WebExtension nicht möglich. Dazu müsste ich auch komplett alten Code verwenden.
Somit kommt nun eine Frage an die Nutzer des Add-ons:
Was könnt Ihr Euch als Alternative zu der Anzeige in der Statusleiste vorstellen? Findet Ihr diese Anzeige überhaupt wichtig?