• 0.5.12 fd47910d09

    hnzio released this 2026-10-24 17:11:37 +00:00 | 10 commits to main since this release

    Sendewerk 0.5.12 macht aus der privaten Live-Steuerung eine kompakte Regieansicht
    für Vollbild, Smartphone und kleine Desktopfenster neben OBS oder Firebot. Die
    Sendungsübersicht erhält zusätzlich eine kontobezogen gespeicherte Listen- und
    Kalenderansicht. Die öffentliche heinzlive-Ausgabe und die gespeicherten
    Livezustände bleiben technisch getrennt.

    Highlights

    • Ausgabe, Gesamtzeit, Abschnittszeit und Menü tragen in der Live-Kopfleiste
      jetzt die passenden lokalen Classic-Regular-Icons. Pause beziehungsweise
      Fortsetzen ist zusätzlich als direkter Iconbutton neben der Abschnittszeit
      erreichbar.
    • Die Live-Regie verwendet die gesamte Fensterfläche ohne normale
      App-Seitenleiste, mobilen App-Header oder Bottomnavigation.
    • Zwei kompakte Kopfzeilen halten Abschnitt, „Danach“, Menü, Ausgabe,
      Abschnittscountdown und Ablauf gleichzeitig erreichbar. Der Sendungsname ist
      in das Menü gewandert.
    • Lange Abschnitts- und Folgetitel bleiben einzeilig gekürzt und lassen sich per
      Klick oder Tastatur vollständig aufklappen, ohne benachbarte Bedienelemente zu
      überlagern.
    • Moderation und Ablauf bleiben auch bei einem nur 900 × 450 Pixel großen
      Desktopfenster nebeneinander. Lange Inhalte scrollen innerhalb ihrer
      Arbeitsfläche; Kopf- und Aktionszeile bleiben sichtbar.
    • Niedrige Desktopfenster verdichten Abstände und Bedienleisten anhand der
      verfügbaren Höhe, ohne Text oder die gesamte Oberfläche zu skalieren.
    • Die feste Fußleiste ist auf „Zurück“, „Präsentieren“, „Überspringen“ und
      „Erledigen & weiter“ reduziert. Das nächste Piece steht in der Kopfzeile, das
      Leeren der Präsentation direkt am Ausgabezustand.
    • Auf dem Smartphone öffnet „Ablauf · Piece X/Y“ den Ablauf als separates Sheet,
      während das aktuelle Piece die Hauptfläche bleibt. Fokusführung, Escape und
      der Wechsel zurück auf eine breite Ansicht schließen den Modalzustand sauber.

    Moderation und Materialien

    • Interner Titel, Einleitung, Moderationsstichpunkte und Überleitung erscheinen
      in klarer Lesereihenfolge. Leere Bereiche werden weggelassen.
    • Recherche, Quellen, Werkzeuge und eigene Notizen sind kompakt beschriftet und
      werden nur bei Bedarf geöffnet.
    • Die Prompter-Schriftgröße bleibt einstellbar und wird weiterhin lokal
      gespeichert. Texte werden nicht automatisch verkleinert.
    • Piece-Position, Piece-Titel und Zeit stehen in einer gemeinsamen kompakten
      Kopfzeile; dadurch beginnt die Einleitung weiter oben.

    Ablauf und Liveverhalten

    • Pause und Fortsetzen steuern Piece-, Abschnitts- und Gesamtzeit gemeinsam und
      zählen Pausen auch nach Reload oder Navigation nicht mit.
    • Gelaufene Gesamtzeit und geschätzte Restzeit lassen sich direkt umschalten;
      die Auswahl bleibt lokal erhalten. Ungeplante verbleibende Abschnitte sind
      sichtbar, ohne Abschnitts- und Piece-Dauern doppelt zu zählen.
    • Abschnitts- und Gesamtzeit lassen sich getrennt nach Bestätigung zurücksetzen.
      Ablaufposition, Piece-Status, Restplanung und Präsentation bleiben dabei
      unverändert.
    • Sendungen lassen sich ausdrücklich vorbereiten, starten, pausieren und
      beenden. Nach dem Ende sind „Lauf fortsetzen“ und „Neuer Durchlauf“ getrennte
      Aktionen; offene Pieces werden beim Beenden nicht automatisch erledigt.
    • Abschnitte sind kompakt aufklappbar; der aktuelle Abschnitt ist geöffnet und
      das aktive Piece bleibt in der Ablaufspalte sichtbar.
    • Pieces kennzeichnen tatsächliches Live-Piece, lokal betrachtetes Piece und
      ausgegebenes Piece getrennt. Jeder Eintrag lässt sich zur Betrachtung wählen,
      einschließlich des ersten Eintrags.
    • Die Reserve bleibt zusammengeklappt erreichbar. Dauerhafte Sortierpfeile und
      die separate große „Als Nächstes“-Karte entfallen; Umsortieren bleibt über
      eine kompakte Aktion am jeweiligen Eintrag erreichbar.
    • Die lokal gespeicherte Leseposition gehört zum jeweiligen Piece. Eine direkte
      Auswahl beginnt daher oben, ohne die Position des vorherigen Textes zu erben.
    • „Zurück“ und direkte Ablaufwahl verändern weder aktuelles Live-Piece noch
      Erledigungsstatus, Timer oder Ausgabe. Bei einem nur betrachteten früheren
      Piece bleiben Überspringen und Erledigen gesperrt. Nur „Präsentieren“ oder
      „Präsentation leeren“ verändert die öffentliche Ausgabe.
    • Abschnittstimer, tatsächliche Laufzeiten, Livefortschritt und Wiederaufnahme
      verwenden unverändert die vorhandenen persistenten Zustände.
    • „Live-Stand wiederaufnehmen“ erscheint nur bei einem tatsächlich
      unterbrochenen Ablauf, nicht während eines aktiven Pieces.

    Einstellungen

    • Ausgabekanal verbinden, Schlüssel erneuern, Kanal trennen, Theme wechseln,
      Zeiten ein-/ausblenden und „Zur Planung“ bleiben im Regiemenü erreichbar.
    • Das Regiemenü erscheint als viewportgebundenes Popover sicher über den
      Glasflächen. Es bleibt in kleinen Fenstern scrollbar erreichbar und schließt
      mit Escape oder Außenklick; der Fokus kehrt zum Menüauslöser zurück.

    Interaktion

    • „Interaktion“ ergänzt Piece und Sendungsfassung als optionales privates
      Markdownfeld zwischen Moderationsstichpunkten und Überleitung.
    • Vorlagen, Duplikate, Einplanungen und die bewusste Aktualisierung aus dem
      Fundus übernehmen das Feld jeweils als unabhängigen Snapshot.
    • Die private Live-Regie zeigt das Feld nur bei Inhalt. Die öffentliche
      heinzlive-Ausgabe übernimmt es nicht.

    Sendungsübersicht

    • Sendungskarten bleiben auf kleinen Bildschirmen kompakt: Status, Titel und
      Termin stehen neben den horizontal angeordneten Abschnitts- und Zeitangaben,
      statt die Karte durch vollständiges Stapeln unnötig zu erhöhen.
    • „Liste | Kalender“ schaltet zwischen der bekannten Sendungsliste und einer
      Monatsansicht um; die Auswahl bleibt am angemeldeten Konto gespeichert.
    • Auf dem Desktop zeigt ein vollständiges Montag-bis-Sonntag-Raster alle Termine
      des Monats. Mehrere Sendungen pro Tag bleiben vollständig sichtbar und nach
      Uhrzeit sortiert.
    • Auf dem Smartphone wird derselbe Monat als chronologische Agenda dargestellt.
      Vorheriger Monat, nächster Monat und der Sprung zu heute bleiben erreichbar.
    • Die Gruppierung verwendet Europe/Berlin. Sendungen ohne Startzeit stehen in
      einem eigenen Bereich und verschwinden weder aus Liste noch Kalender.
    • Der Kalender ist eine Navigationsansicht. Termine werden weiterhin nur über
      die bestehende Sendungsbearbeitung geändert; Termin-Drag-and-drop wurde nicht
      ergänzt.

    Update und Kompatibilität

    • 0012_show_overview_view.sql ergänzt ausschließlich die kontobezogene
      Listen-/Kalenderpräferenz mit dem sicheren Standardwert list.
    • Es ist keine Änderung der Konfiguration erforderlich.
    • 0013_live_controls_and_interaction.sql ergänzt das private Interaktionsfeld
      und persistente Gesamtzeitintervalle. Bestehende Piece-Laufintervalle werden
      als Gesamtzeit übernommen.
    • Bestehende Sendungen, Livezustände, Abschnittstimer, Ausgabekanäle und
      Präsentationssnapshots bleiben erhalten.
    • Paket, Lockdatei und Cloudron-Manifest tragen gemeinsam Version 0.5.12.

    Prüfung

    • Die ergänzte Iconleiste, Pause/Fortsetzen und die kompakte Sendungskarte wurden
      gezielt in Chromium bei 670 × 450, 390 × 700 und 656 × 400 Pixeln geprüft.
      Typprüfung, sechs Live-Verhaltenstests und Produktionsbuild sind erfolgreich.
    • Die vollständige Matrix wurde für diese Ergänzung nicht erneut ausgeführt; die
      folgenden Gesamtnachweise stammen vom vorherigen 0.5.12-Stand.
    • 44 Unit- und Verhaltenstests sowie 17 Chromium-E2E-Abläufe sind erfolgreich.
    • Die Live-Regie wurde bei 1440 × 900, 900 × 450, 670 × 450 und 390 × 700 Pixeln
      mit langen Titeln, sichtbarem Regiemenü, unabhängigen Scrollflächen und
      mobilem Ablauf-Sheet geprüft; der Kalender zusätzlich bei 1440 × 1000 und
      390 × 844 Pixeln.
    • Reales OBS, echte YouTube-/TikTok-Wiedergabe und Safari auf einem iOS-Gerät
      standen nicht zur Verfügung.
    Downloads
  • 0.5.11 ec596d442e

    hnzio released this 2026-10-24 00:19:17 +00:00 | 14 commits to main since this release

    Sendewerk 0.5.11 macht aus der privaten Live-Steuerung eine kompakte Regieansicht
    für Vollbild, Smartphone und kleine Desktopfenster neben OBS oder Firebot. Das
    aktuelle Piece, die Position im Ablauf, der Abschnittscountdown und die
    wichtigsten Aktionen bleiben gleichzeitig erreichbar. Die öffentliche
    heinzlive-Ausgabe und die gespeicherten Livezustände bleiben technisch getrennt.

    Highlights

    • Die Live-Regie verwendet die gesamte Fensterfläche ohne normale
      App-Seitenleiste, mobilen App-Header oder Bottomnavigation.
    • Eine kompakte Kopfzeile zeigt aktuellen Abschnitt, Abschnittscountdown und den
      tatsächlich präsentierten Ausgabezustand.
    • Moderation und Ablauf bleiben auch bei einem nur 900 × 450 Pixel großen
      Desktopfenster nebeneinander. Lange Inhalte scrollen innerhalb ihrer
      Arbeitsfläche; Kopf- und Aktionszeile bleiben sichtbar.
    • Die feste Fußleiste bündelt nächstes Piece, „Präsentieren“, „Überspringen“ und
      „Erledigen & weiter“. Beim letzten offenen Piece wird das Sendungsende
      eindeutig benannt.
    • Auf dem Smartphone öffnet „Ablauf · Piece X/Y“ den Ablauf als separates Sheet,
      während das aktuelle Piece die Hauptfläche bleibt. Fokusführung, Escape und
      der Wechsel zurück auf eine breite Ansicht schließen den Modalzustand sauber.

    Moderation und Materialien

    • Interner Titel, Einleitung, Moderationsstichpunkte und Überleitung erscheinen
      in klarer Lesereihenfolge. Leere Bereiche werden weggelassen.
    • Recherche, Quellen, Werkzeuge und eigene Notizen sind kompakt beschriftet und
      werden nur bei Bedarf geöffnet.
    • Die Prompter-Schriftgröße bleibt einstellbar und wird weiterhin lokal
      gespeichert. Texte werden nicht automatisch verkleinert.

    Ablauf und Liveverhalten

    • Abschnitte sind kompakt aufklappbar; der aktuelle Abschnitt ist geöffnet und
      das aktive Piece bleibt in der Ablaufspalte sichtbar.
    • Pieces kennzeichnen „Aktuell“, „Erledigt“, „Übersprungen“ und „Kommend“ auch
      textlich und lassen sich direkt auswählen, einschließlich des ersten Eintrags.
    • Die Reserve bleibt zusammengeklappt erreichbar. Dauerhafte Sortierpfeile und
      die separate große „Als Nächstes“-Karte entfallen; Umsortieren bleibt über
      eine kompakte Aktion am jeweiligen Eintrag erreichbar.
    • Die lokal gespeicherte Leseposition gehört zum jeweiligen Piece. Eine direkte
      Auswahl beginnt daher oben, ohne die Position des vorherigen Textes zu erben.
    • Direkte Auswahl verändert keinen Erledigungsstatus und veröffentlicht nichts.
      Nur „Präsentieren“ oder „Präsentation leeren“ verändert die öffentliche
      Ausgabe.
    • Abschnittstimer, tatsächliche Laufzeiten, Livefortschritt und Wiederaufnahme
      verwenden unverändert die vorhandenen persistenten Zustände.

    Einstellungen und Verwaltung

    • Ausgabekanal verbinden, Schlüssel erneuern, Kanal trennen, Theme wechseln,
      Zeiten ein-/ausblenden und „Zur Planung“ bleiben im Regiemenü erreichbar.
    • Der Dialog „Werkzeug hinzufügen“ bleibt beim Aufruf der Verwaltungsseite
      zuverlässig geschlossen und erscheint erst nach einer bewussten Aktion.
    • Die Iconauswahl unter „Inhaltliche Zuordnung“ bleibt auf Desktop und
      Smartphone vollständig im sichtbaren Browserbereich.

    Update und Kompatibilität

    • Dieses Release benötigt keine neue Datenbankmigration und keine Änderung der
      Konfiguration.
    • Bestehende Sendungen, Livezustände, Timer, Ausgabekanäle und
      Präsentationssnapshots bleiben erhalten.
    Downloads
  • 0.5.10 4fe61971e4

    Sendewerk 0.5.10 Pre-Release

    hnzio released this 2026-10-23 21:33:13 +00:00 | 18 commits to main since this release

    Sendewerk 0.5.10 beschleunigt die tägliche Redaktionsarbeit und schärft die
    Grenze zwischen privaten Medien und der öffentlichen Präsentation. Titel,
    Themen, Werkzeuge und Präsentationsbilder lassen sich direkter bearbeiten; die
    wichtigsten Listen und Dialoge benötigen auf Desktop und Smartphone weniger
    Platz. Bestehende Sendungsfassungen bleiben bei späteren Änderungen am Fundus
    stabil.

    Highlights

    • Titel von Fundus- und Sendungsfassungen lassen sich direkt in der jeweiligen
      Ansicht ändern. Die Bedienung funktioniert auch vollständig per Tastatur.
    • Themen und Werkzeuge verwenden kompakte, durchsuchbare Auswahlflächen. Der
      Werkzeugkatalog folgt nun demselben Bedienmuster wie die Themenverwaltung.
    • Für Themen, Werkzeuge, Navigation und Aktionen stehen 3.671 lokal
      bereitgestellte Classic-Regular-Icons zur Verfügung. Zur Laufzeit werden
      keine Icons von externen Diensten geladen.
    • Präsentationsbilder werden bewusst aus den aktiven Piece-Medien gewählt und
      beim Einplanen in die Sendungsfassung übernommen. Private Uploads werden nicht
      allein durch das Hochladen öffentlich.
    • Pieces lassen sich wiederherstellbar löschen. Bereits vorbereitete
      Sendungsfassungen und ihre Medien-Snapshots bleiben dabei erhalten.
    • Die heinzlive-Ausgabe kann ausdrücklich geleert werden. Im leeren Zustand ist
      sie vollständig transparent und zeigt auch keinen Verbindungsstatus.

    Redaktion und Verwaltung

    • Der Werkzeugkatalog entspricht der Themenverwaltung: kompakte Glasfläche,
      Icon, Name, Status und Bearbeitungsaktion statt dauerhaft offener Formulare.
    • Anlegen und Bearbeiten eines Werkzeugs verwenden denselben responsiven Dialog
      für Name, Start-URL, Beschreibung, Icon, passende Formate und Aktivstatus.
    • Die Formatzuordnung nutzt dieselbe durchsuchbare Mehrfachauswahl wie andere
      Zuordnungen. Deaktivierte Werkzeuge und bestehende Piece-Zuordnungen bleiben
      erhalten.
    • Fundus, Eingang, Archiv, Vorlagen und Sendungsansichten sind kompakter und
      bleiben per Klick, Touch und Tastatur bedienbar.

    Pieces und Präsentation

    • Präsentationsbilder werden ausdrücklich aus aktiven Piece-Medien ausgewählt
      und unveränderlich an Sendungsfassungen kopiert.
    • Entfernte Medien bleiben für bestehende Sendungsfassungen verfügbar, werden
      aber nicht mehr für neue Einplanungen angeboten.
    • Pieces können wiederherstellbar gelöscht werden. Offene, nie live gelaufene
      Verwendungen und Abschnitte lassen sich unter geschützten Bedingungen
      entfernen.
    • Themenicons werden zusammen mit der jeweiligen Sendungsfassung gespeichert.
      Spätere Änderungen an Thema, Werkzeug oder Original-Piece verändern eine
      vorbereitete Sendung weiterhin nur nach ausdrücklicher Aktualisierung aus dem
      Fundus.

    Live-Ausgabe

    • Eine leere heinzlive-Ausgabe ist vollständig transparent und zeigt weder
      Renderer noch Verbindungsstatus.
    • Eine aktive Präsentation lässt sich unabhängig vom aktuell laufenden Piece
      leeren.

    Update und Kompatibilität

    • 0010_editor_experience.sql ergänzt Themenicons, Medien-Snapshots und Soft
      Delete.
    • 0011_tool_icons.sql ergänzt persistente Werkzeugicons mit einem sicheren
      Standardwert. Werkzeug-IDs, Formatbeziehungen, Piece-Zuordnungen und
      Deaktivierungszustände bleiben erhalten.
    • Die Migrationen laufen beim nächsten Serverstart automatisch. Vor dem Update
      sollte wie üblich eine konsistente Sicherung der SQLite-Datenbank und des
      Upload-Verzeichnisses angelegt werden.
    • Für dieses Release sind keine manuellen Datenkonvertierungen und keine
      Änderungen an der Konfiguration erforderlich.

    Prüfung

    • 40 Unit- und Verhaltenstests sowie 16 Chromium-E2E-Abläufe erfolgreich.
    • Werkzeugverwaltung, Iconauswahl und Piece-Werkzeugauswahl wurden zusätzlich
      bei 1280 × 720 und 390 × 844 Pixeln visuell mit der Themenverwaltung
      verglichen.
    • Reales OBS, echte YouTube-/TikTok-Wiedergabe und Safari auf einem iOS-Gerät
      standen nicht zur Verfügung.
    Downloads
  • 0.5.9 c3033479b5

    Sendewerk 0.5.9 Pre-Release

    hnzio released this 2026-10-23 11:22:53 +00:00 | 19 commits to main since this release

    • Globale Favoriten mit korrekter Filterlogik
    • Werkzeugkatalog, Piece-/Usage-Zuordnungen und Deaktivierung
    • Unveränderliche Quellen-, Werkzeug- und Themen-Snapshots
    • Private Live-Materialliste
    • Öffentliche Themen-Dachzeile
    • Persistenter Abschnitts-Countdown mit Warnung und Überziehung
    • Dokumentation und Migration 0009_live_workbench.sql
    Downloads
  • 0.5.8 2851c7d936

    Sendewerk 0.5.8 Pre-Release

    hnzio released this 2026-10-23 08:31:01 +00:00 | 20 commits to main since this release

    • Persistente Piece-Vorlagen, atomare Direktplanung und getrennte Präsentationstitel umgesetzt
    • Stabilen OBS-Ausgabekanal und strengere Datenschutzprojektion umgesetzt
    • Live-Auswahl und Entfernen einzelner Verwendungen verbessert
    • Migrationen 0007 und 0008 angewendet
    • Review-Randfälle zu Idempotenz, Live-Auswahl und geleertem Ausgabekanal behoben
    • npm run lint: erfolgreich
    • npm run check: 0 Fehler, 0 Warnungen
    • npm test: 33/33 erfolgreich
    • npm run test:e2e: 15/15 erfolgreich
    • npm run build: erfolgreich
    Downloads
  • 0.5.7 22ae3a68d6

    Sendewerk 0.5.7 Pre-Release

    hnzio released this 2026-10-22 22:17:23 +00:00 | 21 commits to main since this release

    • Ursachen: Lichtzentren lagen hinter der Navigation, Panelmischungen erzeugten Blaugrau, Ablaufebenen waren heller und das Popup-Overlay mit 76% Abdunklung zu stark.
    • Materialtokens auf Außenglas, dunkle Innenfläche und tiefe Ablaufkarte reduziert; Gold-/Violettschein sichtbar verstärkt.
    • Aktive Tabs, Rechercheflächen und Aktionsgruppen passend nachtbau/gold getönt; Schreibfelder bleiben deckend und fokussierbar.
    • npm run check, npm run build, git diff --check und Chromium-Prüfungen auf Desktop/Mobil in Light/Dark erfolgreich; vollständige Funktionstests nicht ausgeführt.
    Downloads
  • 0.5.6 dfa236390d

    Sendewerk 0.5.6 Pre-Release

    hnzio released this 2026-10-22 18:59:30 +00:00 | 22 commits to main since this release

    • Sichtbare Gold-/Violettlichter und stärkere Glaswirkung für Navigation und Editor.
    • Fundus mit prominenter Neuanlage, sichtbarer Suche und kompakten Zusatzfiltern.
    • Vollständig anklickbare Funduszeilen, Symbolplatzhalter und gebündeltes Aktionsmenü.
    • npm run check, git diff --check und Chromium-Kontrollen in Light/Dark auf Desktop/Mobil erfolgreich.
    Downloads
  • 0.5.5 b2467b87f5

    Sendewerk 0.5.5 Pre-Release

    hnzio released this 2026-10-22 18:43:48 +00:00 | 23 commits to main since this release

    • Tiefes Nachtblau mit subtilen Gold-/Cyan-Lichtflächen und dunkler Glaswirkung.
    • Goldene Fokuszustände, Dialogkonturen, aktive Elemente und Hauptaktionen.
    • Deutlich erkennbare Schreibfelder mit passenden Höhen und hilfreichen Platzhaltern.
    • Erfolgreich geprüft: npm run check, npm run build sowie Desktop-/Mobil-Audit in beiden Themes. Vollständige Tests folgen in Schritt 3.
    • Commit b2467b8 und Tag 0.5.5 sind gepusht; Start weiterhin mit npm run dev.
    Downloads
  • 0.5.4 4fed048843

    Senderwerk 0.5.4 Pre-Release

    hnzio released this 2026-10-22 18:33:50 +00:00 | 24 commits to main since this release

    Neue Light-/Dark-Gestaltung, kompakter Sendungsplan, überarbeitete Dialoge und klarere Speicherzustände.

    Downloads
  • 0.5.3 f466df2c5c

    Sendewerk 0.5.3 Pre-Release

    hnzio released this 2026-10-22 12:20:39 +00:00 | 25 commits to main since this release

    • Gemeinsamer Popup-Editor für Fundus-Originale und Sendungsverwendungen
    • Drei übersichtliche Bereiche: Sendungstext, Recherche & Quellen sowie Präsentation
    • Direkte Texteingabe mit kompakter Markdown-Leiste
    • Verbesserte mobile Vollbildbedienung und integrierte Präsentationsvorschau
    • Schnellaufnahme bleibt im Eingang und akzeptiert Gedanke oder URL
    Downloads