• v0.7.2 5da5189873

    v0.7.2
    All checks were successful
    test / test (push) Successful in 20m42s
    packages / debian (push) Successful in 10m31s
    android / android (push) Successful in 15m1s
    packages / opensuse (push) Successful in 11m34s
    release / release (push) Successful in 14m18s
    Stable

    leonhard.suckau released this 2026-11-02 11:54:54 +00:00 | 1 commits to main since this release

    Release v0.7.2

    Änderungen:

    • Fassung 0.7.2
    • Android: Kontoblatt rollt bis zum letzten Kalender
    • FORTSCHRITT: 0.7.1 in Produktion
    • FORTSCHRITT: 0.7.1 auf Forgejo und im internen Track
    Downloads
  • v0.7.1 68c17f9768

    v0.7.1
    All checks were successful
    test / test (push) Successful in 20m31s
    packages / debian (push) Successful in 10m29s
    android / android (push) Successful in 15m1s
    packages / opensuse (push) Successful in 11m14s
    release / release (push) Successful in 13m53s
    Stable

    leonhard.suckau released this 2026-10-30 15:31:32 +00:00 | 5 commits to main since this release

    Release v0.7.1

    Änderungen:

    • Fassung 0.7.1: Cargo.lock, Doku, Freigabenotizen
    • Fassung 0.7.1
    • Englische Locals im neuen Code, OccurrenceKey ohne Klon
    • Doku: Vergleichsregel fuer Ausnahmen, Reihe nimmt Ausnahmen mit
    • Restliche Review-Befunde: leere Auflistung, DELETE ohne ETag, Sperre, goAsync
    • Review-Befunde aus REVIEW.md umsetzen (0.7.0)
    • FORTSCHRITT: 0.7.0 in Play, erstmals ueber die Publishing API
    • Release-Text auch, wenn der Android-Lauf das Release schon angelegt hat
    Downloads
  • v0.7.0 049b693766

    v0.7.0
    All checks were successful
    test / test (push) Successful in 23m31s
    packages / debian (push) Successful in 12m5s
    android / android (push) Successful in 17m8s
    packages / opensuse (push) Successful in 12m32s
    release / release (push) Successful in 18m3s
    Stable

    leonhard.suckau released this 2026-10-27 07:58:37 +00:00 | 13 commits to main since this release

    Release v0.7.0

    Nach den Vorstufen 0.6.1 bis 0.6.4. Neu gegenüber 0.6.0:

    • Mehrtägige Termine als durchgehender Balken je Woche, im Monat und in der Wochenansicht am Schreibtisch
    • Was nicht in einen Tag passt, steht als Uhrzeit oder farbiges Zeichen da statt als graues „+n“
    • Suchen und Ersetzen mit Vorschau, auf beiden Oberflächen; ein Rückgängig nimmt alles zurück
    • Kürzel, die beim Schreiben ausgeschrieben werden
    • Schreibtisch: Termin mit der Maus auf einen anderen Tag ziehen, Tastatursteuerung, Tooltips
    • Android: Schrift bis 200 %, Versionsnummer und Protokoll in den Einstellungen, „Nicht gesendet“ mit Verwerfen
    • SVG-Icons statt Unicode-Zeichen (unter Windows fehlten manche)
    • „Ganze Reihe speichern“ verschob den Reihenanfang nicht mehr auf das angeklickte Vorkommen
    • Nur lesbar freigegebene Kalender lassen sich ansehen, aber nicht ändern

    Änderungen seit 0.6.0:

    • Fassung 0.7.0; Raster auf 16:9-Telefonen, neue Ladenbilder
    • Fassung 0.6.4
    • Suchen und Ersetzen unter Android; Kopfzeile und Zeichen bei Schrift 2,0
    • Fassung 0.6.3
    • Clippy: zwei Beanstandungen aus dem Ersetzen behoben
    • Suchen und Ersetzen am Schreibtisch, mit Vorschau
    • SVG-Icons statt Unicode-Zeichen auf beiden Oberflaechen
    • Kuerzel auch unter Android, Stand beim Schreiben im Kern
    • Kuerzel beim Schreiben, mit Verwaltung in den Einstellungen
    • Android: Protokolldatei, Versionsnummer, Nicht gesendet mit Verwerfen
    • Tooltip mit Titel und Zeitraum an Balken und Zeichen
    • Doku zu den Balken in der Wochenansicht nachgetragen
    • Wochenansicht: mehrtaegige Termine als Balken ueber die Spalten
    • Tastatur am Schreibtisch: Pfeile waehlen den Tag, Blaetter nehmen den Fokus
    • Fassung 0.6.2; untere Leiste unter Android bei Schrift 2,0
    • Android: mehrtaegige Termine als Balken, verborgene als Zeichen
    • Mehrtaegige Termine als durchgehende Balken, verborgene als Zeichen
    • Fassung 0.6.1, Vorstufe zu 0.7.0
    • Ganze Reihe speichern behaelt den Reihenanfang
    • Termin mit der Maus aus dem Tagespanel auf einen anderen Tag ziehen
    • Grossschrift unter Android, mit Zahnrad in der Kopfzeile
    • Pruefmittel: der volle Tag kehrt monatlich wieder, sieben Reihen
    • Pruefmittel: ein voller Tag in den synthetischen Fremddaten
    • Grossschrift am Schreibtisch: Schriftgroesse in neuen Einstellungen
    • Plan Grossschrift: Schriftgroesse in neuen Einstellungen, Schieberegler
    • Plan: Grossschrift-Modus, mit Uhrzeit-Stufe und +n neben der Tageszahl
    • Freigabe ohne Schreibrecht: Termine nur ansehen, nicht aendern
    • Schreibtisch: Mausrad blaettert, Wischen gleitet wie unter Android
    • Mehrere Konten, Kopfzeile, Updater ohne Schreibrecht, Formularzeilen
    • Abgelehnte Aenderungen lassen sich verwerfen
    • Protokoll in eine Datei, und ein Knopf, der es oeffnet
    • Abgelehnte Aenderungen heissen nicht mehr "wartet", und das Netz schreibt mit
    • Android: AGP 9.4.1, Gradle 9.8.2, androidx angehoben -- und der Zurueck-Knopf
    • self_update 0.44 -> 1.3, zip 6 -> 9, und der zip6-Behelf entfaellt
    • quick-xml 0.41 -> 0.42, ohne die Zeilenenden anzufassen
    • rusqlite 0.40 -> 0.41, damit SQLite 3.53.2 -> 3.54.0
    • base64 0.22 -> 0.23
    • Abhaengigkeiten im kompatiblen Rahmen angehoben, darunter Slint 1.18
    • GELERNT: was das Rollereignis traegt und was RDP daraus macht
    • Freigabenotizen ohne die Einladung zum Demo-Server
    • Auch die Suche ist als Bildschirmfoto dabei
    • Feature-Grafik auch auf englisch
    • Ladeneintrag verspricht keine Puenktlichkeit mehr, die nicht immer gilt
    Downloads
  • v0.6.4 cc47b60299

    v0.6.4
    All checks were successful
    test / test (push) Successful in 22m3s
    packages / debian (push) Successful in 11m3s
    android / android (push) Successful in 15m54s
    packages / opensuse (push) Successful in 11m33s
    release / release (push) Successful in 14m23s
    Stable

    leonhard.suckau released this 2026-10-26 08:50:57 +00:00 | 14 commits to main since this release

    Release v0.6.4

    Änderungen:

    • Fassung 0.6.4
    • Suchen und Ersetzen unter Android; Kopfzeile und Zeichen bei Schrift 2,0
    Downloads
  • v0.6.3 920dfe3ce1

    v0.6.3
    All checks were successful
    test / test (push) Successful in 21m52s
    packages / debian (push) Successful in 11m1s
    android / android (push) Successful in 15m21s
    packages / opensuse (push) Successful in 12m0s
    release / release (push) Successful in 16m44s
    Stable

    leonhard.suckau released this 2026-10-26 07:51:25 +00:00 | 16 commits to main since this release

    Release v0.6.3

    Änderungen:

    • Fassung 0.6.3
    • Clippy: zwei Beanstandungen aus dem Ersetzen behoben
    • Suchen und Ersetzen am Schreibtisch, mit Vorschau
    • SVG-Icons statt Unicode-Zeichen auf beiden Oberflaechen
    • Kuerzel auch unter Android, Stand beim Schreiben im Kern
    • Kuerzel beim Schreiben, mit Verwaltung in den Einstellungen
    • Android: Protokolldatei, Versionsnummer, Nicht gesendet mit Verwerfen
    • Tooltip mit Titel und Zeitraum an Balken und Zeichen
    • Doku zu den Balken in der Wochenansicht nachgetragen
    • Wochenansicht: mehrtaegige Termine als Balken ueber die Spalten
    • Tastatur am Schreibtisch: Pfeile waehlen den Tag, Blaetter nehmen den Fokus
    Downloads
  • v0.6.2 67b035e03e

    v0.6.2
    All checks were successful
    test / test (push) Successful in 21m45s
    packages / debian (push) Successful in 11m1s
    android / android (push) Successful in 15m15s
    packages / opensuse (push) Successful in 11m46s
    release / release (push) Successful in 14m22s
    Stable

    leonhard.suckau released this 2026-10-25 21:30:40 +00:00 | 27 commits to main since this release

    Release v0.6.2

    Änderungen:

    • Fassung 0.6.2; untere Leiste unter Android bei Schrift 2,0
    • Android: mehrtaegige Termine als Balken, verborgene als Zeichen
    • Mehrtaegige Termine als durchgehende Balken, verborgene als Zeichen
    Downloads
  • v0.6.1 1e5e5291ec

    v0.6.1
    All checks were successful
    test / test (push) Successful in 21m46s
    packages / debian (push) Successful in 11m2s
    android / android (push) Successful in 15m10s
    packages / opensuse (push) Successful in 11m40s
    release / release (push) Successful in 14m22s
    Stable

    leonhard.suckau released this 2026-10-25 20:05:34 +00:00 | 30 commits to main since this release

    Release v0.6.1

    Änderungen:

    • Fassung 0.6.1, Vorstufe zu 0.7.0
    • Ganze Reihe speichern behaelt den Reihenanfang
    • Termin mit der Maus aus dem Tagespanel auf einen anderen Tag ziehen
    • Grossschrift unter Android, mit Zahnrad in der Kopfzeile
    • Pruefmittel: der volle Tag kehrt monatlich wieder, sieben Reihen
    • Pruefmittel: ein voller Tag in den synthetischen Fremddaten
    • Grossschrift am Schreibtisch: Schriftgroesse in neuen Einstellungen
    • Plan Grossschrift: Schriftgroesse in neuen Einstellungen, Schieberegler
    • Plan: Grossschrift-Modus, mit Uhrzeit-Stufe und +n neben der Tageszahl
    • Freigabe ohne Schreibrecht: Termine nur ansehen, nicht aendern
    • Schreibtisch: Mausrad blaettert, Wischen gleitet wie unter Android
    • Mehrere Konten, Kopfzeile, Updater ohne Schreibrecht, Formularzeilen
    • Abgelehnte Aenderungen lassen sich verwerfen
    • Protokoll in eine Datei, und ein Knopf, der es oeffnet
    • Abgelehnte Aenderungen heissen nicht mehr "wartet", und das Netz schreibt mit
    • Android: AGP 9.4.1, Gradle 9.8.2, androidx angehoben -- und der Zurueck-Knopf
    • self_update 0.44 -> 1.3, zip 6 -> 9, und der zip6-Behelf entfaellt
    • quick-xml 0.41 -> 0.42, ohne die Zeilenenden anzufassen
    • rusqlite 0.40 -> 0.41, damit SQLite 3.53.2 -> 3.54.0
    • base64 0.22 -> 0.23
    • Abhaengigkeiten im kompatiblen Rahmen angehoben, darunter Slint 1.18
    • GELERNT: was das Rollereignis traegt und was RDP daraus macht
    • Freigabenotizen ohne die Einladung zum Demo-Server
    • Auch die Suche ist als Bildschirmfoto dabei
    • Feature-Grafik auch auf englisch
    • Ladeneintrag verspricht keine Puenktlichkeit mehr, die nicht immer gilt
    Downloads
  • v0.6.0 3d224f872f

    v0.6.0
    All checks were successful
    test / test (push) Successful in 24m37s
    packages / debian (push) Successful in 10m57s
    android / android (push) Successful in 15m35s
    packages / opensuse (push) Successful in 12m3s
    release / release (push) Successful in 14m45s
    Stable

    leonhard.suckau released this 2026-09-14 17:34:37 +00:00 | 56 commits to main since this release

    Release v0.6.0

    Änderungen:

    • Bildschirmfotos fuer den englischen Ladeneintrag
    • Die Symbole fuer Play tragen jetzt wirklich eine Symboltabelle
    • Zweisprachigkeit und Wiederherstellen gehoeren zu 0.6.0
    • Was zurueckgenommen wurde, laesst sich wiederherstellen
    • Uhrzeit-Knopf traegt ein Zifferblatt statt des Wortes
    • Auch die Rust-Texte sprechen Englisch
    • Die Android-Oberflaeche spricht Englisch
    • Abhaengigkeiten auf den neuesten Stand gebracht
    • Die Schreibtisch-Oberflaeche spricht Englisch
    • Geruest fuer zwei Sprachen, an einer Zeichenkette nachgemessen
    • Die iPhone-Anleitung auch auf englisch
    • Anleitung: Nextcloud-Kalender auf dem iPhone einrichten
    • FORTSCHRITT: Abschnitt zur Fassung 0.6.0
    • Fassung 0.6.0
    • Auch im Formular bekommt die Kalender-Auswahl eine Hoehe
    • Im Monatsraster blaettert jetzt senkrecht der Monat, waagerecht das Jahr
    • Das Kontoblatt waechst mit seinem Inhalt, statt ihn zu verlieren
    • Geprueft wird jetzt gegen 34, weil die echte Instanz auf 34 laeuft
    • Die Paketquelle heisst nach dem Eigentuemer, nicht nach dem Projekt
    • Forgejos Vorlage sieht aus wie eine Shell-Zeile, ist aber keine
    • Die zypper-Anleitung liess den Schluessel aus
    • Distributionspakete fuer Debian und openSUSE
    • Pruefplan: die synthetische Sammlung und drei Oberflaechenfaelle
    • Pruefmittel: fremde Kalenderdaten, synthetisch
    • Der Integrationstest lief zum ersten Mal in der CI
    • podman im Jobcontainer bekommt keinen User-Namespace
    • Update app description and contact email for Google Play listing
    • Die Nextcloud-Fassung stand an zwei Stellen ohne Fessel
    • Kurzbeschreibung erweckte den Eindruck, es brauche keinen Server
    • Tags: zwei genaue statt fünf ungefähre
    • Kategorie heißt jetzt Effizienz, nicht Produktivität
    • Betriebsunterlagen des Demoservers bleiben draußen
    Downloads
  • v0.5.0 07adbfe5ed

    v0.5.0
    All checks were successful
    test / test (push) Successful in 15m55s
    android / android (push) Successful in 13m56s
    release / release (push) Successful in 15m3s
    Stable

    leonhard.suckau released this 2026-08-25 05:36:28 +00:00 | 88 commits to main since this release

    Release v0.5.0

    Änderungen:

    • Android-Lauf starb an pipefail, nicht am Bau
    • Fassung 0.5.0, Apple als optionales Ziel notiert
    • F-Droid-Hauptkatalog als optionales Ziel notiert
    • Play App Signing aktiv, Upload-Zertifikat neu
    • Protokollierung im Schreibtisch-Client, Befund zurückgenommen
    • K-02 mit zwei echten Clients belegt
    • Datenschutzerklärung über die raw-Adresse
    • GitLab als Spiegel, Datenschutzerklärung öffentlich dort
    • Update Datenschutzerklärung with responsible party details for compliance
    • Ladenmaterial und Datenschutzerklärung
    • Beispieltermine boten ein Anlege-Formular an
    • Secrets für den Android-Release sind gesetzt
    • Signiertes Android-Paket aus der CI
    • Warnung bei unverschlüsselter Serveradresse
    • Android-Bau für Google Play: Release-Zweig und Signatur
    Downloads
  • v0.4.0 58e0e715b9

    v0.4.0
    Some checks failed
    android / android (push) Successful in 16m39s
    test / test (push) Has been cancelled
    release / release (push) Successful in 14m36s
    Stable

    leonhard.suckau released this 2026-08-20 08:14:59 +00:00 | 103 commits to main since this release

    Release v0.4.0

    Änderungen:

    • Fassung 0.4.0
    • Vollabgleich im einstellbaren Takt, und ausgeblendete Orte zurückholen
    • Prüfplan vollständig durchgelaufen
    • Abschnitt U-D durchgelaufen; „Passwort im Datei" berichtigt
    • Eine Erinnerung nach einem Abgleich per Hand blieb ungeplant
    • „Alles neu holen": der fehlende Ausweg aus der ctag-Kollision
    • Ein am Server gelöschter Kalender stand stumm still
    • Ein Farbwechsel am Server legte den Kalender still
    • Löschkonflikt in beiden Oberflächen gefahren, zwei Sätze entfernt
    • Implement conflict handling for deletion scenarios in UI messages
    • Am Gerät belegt: stiller Netzausfall, begrenzte Wiederholungen
    • Nachts nicht wecken, und nicht endlos nachfassen
    • Löschkonflikte getrennt melden und die Doku nachziehen
    • Implement conflict resolution for deletions against remote changes
    • Prüflauf: Reihen gegen einzelne Vorkommen (K-06, K-07)
    • Nach einem Konflikt ließ sich kein Termin mehr anlegen
    • Update icons and add N and C to header band in adaptive symbol
    • Das Telefon schickt Änderungen jetzt auch sofort zum Server
    • K-02 entschieden: fragen statt still wiederanlegen
    • Prüflauf: K-03 durchgefallen, Ursache offen
    Downloads