Categories: MobileMobile Apps

Chronus bietet Ersatz für DashClock Widget

Das DashClock Widget erfreut sich seit Jahren großer Beliebtheit unter den Android-Anwender. Dies verdankt es seiner Plattformfunktionalität für zusätzliche Erweiterungen. Allerdings wurde es schon seit zwei Jahren nicht mehr aktualisiert und ist aufgrund neuer Entwicklerrichtlinien seit einiger Zeit nicht mehr im Play Store verfügbar. Diese schreiben vor, dass ab November 2018 Apps mindestens API-Level 26 (Android 8 Oreo) unterstützen müssen. Die letzte Version der DashClock-App bietet hingegen nur Support für API-Level 21 (Android 5).

Mit DashClock Host steht nun aber ein Modul für die Widget-Sammlung Chronus parat, mit der die Weiternutzung bestehender DashClock-Erweiterungen möglich ist. Allerdings gibt es ein paar Einschränkungen.

Diese liegen an einem Kompatibilitätsproblem mit der alten DashClock App und der sehr alten Android-API, die sie unterstützt, im Vergleich zur neuesten API-Ebene von Chronus. DashClock verwendet android.R.style.Theme_Translucent_NoTitleBar für die Erweiterungseinstellungen, was jedoch seit API_Level 23 nicht mehr unterstützt wird. Mit dem Hinzufügen des Codes setVisible(true) in onStart() ist allerdings ein Workaround möglich. Einige Erweiterungen nutzen diesen Workaround bereits.

Chronus bietet eine Erweiterung für DashClock-Extensions. Diese müssen aber leicht angepasst werden (Screenshot: ZDNet.de).

Mit Chronus 12.1 hat Entwickler David van Tonder die Erweiterungsfunktion auf die neueste Android-API 28 aktualisiert. Aus diesem Grund, es sei denn, die Erweiterung selbst überschreibt Theme_Translucent_NoTitleBar, wird das Starten der Einstellungen für die Erweiterung nicht mehr funktionieren. Laut van Tonder gibt es derzeit keine andere Lösung, als die Entwickler dazu zu bringen, ihre Erweiterungen zu aktualisieren. Hierfür müssen sie nur in den Metadaten der Erweiterung die Variabel „world readable“ einfügen, sodass sie von Chronus DashClock Host angezeigt werden kann.

Van Tonder schreibt in einem Beitrag auf Google+, dass er bereits mit einer Reihe von Entwicklern Kontakt aufgenommen habe. „Einige Entwickler haben sich bereit erklärt, ihre Erweiterungen zu aktualisieren, andere haben gesagt, dass sie sie nicht mehr pflegen, wieder andere haben überhaupt nicht geantwortet.“

Nutzer, die eine DashClock-Erweiterung auch in Zukunft in Verbindung mit Chronus verwenden wollen, sollten selbst die Initiative ergreifen und die Entwickler bitten, den fehlenden Code in die Erweiterung zu integrieren.

Kai Schmerer

Kai ist seit 2000 Mitglied der ZDNet-Redaktion, wo er zunächst den Bereich TechExpert leitete und 2005 zum Stellvertretenden Chefredakteur befördert wurde. Als Chefredakteur von ZDNet.de ist er seit 2008 tätig.

Recent Posts

KI-gestütztes Programmieren bringt IT-Herausforderungen mit sich

OutSystems-Studie: 62 Prozent der Befragten haben Sicherheits- und Governance-Bedenken bei Softwareentwicklung mit KI-Unterstützung.

4 Tagen ago

Studie: Ein Drittel aller E-Mails an Unternehmen sind unerwünscht

Der Cybersecurity Report von Hornetsecurity stuft 2,3 Prozent der Inhalte gar als bösartig ein. Die…

1 Woche ago

HubPhish: Phishing-Kampagne zielt auf europäische Unternehmen

Die Hintermänner haben es auf Zugangsdaten zu Microsoft Azure abgesehen. Die Kampagne ist bis mindestens…

1 Woche ago

1. Januar 2025: Umstieg auf E-Rechnung im B2B-Geschäftsverkehr

Cloud-Plattform für elektronische Beschaffungsprozesse mit automatisierter Abwicklung elektronischer Rechnungen.

1 Woche ago

Google schließt schwerwiegende Sicherheitslücken in Chrome 131

Mindestens eine Schwachstelle erlaubt eine Remotecodeausführung. Dem Entdecker zahlt Google eine besonders hohe Belohnung von…

1 Woche ago

Erreichbarkeit im Weihnachtsurlaub weiterhin hoch

Nur rund die Hälfte schaltet während der Feiertage komplett vom Job ab. Die anderen sind…

1 Woche ago