Commit Graph

  • 4a1124e9e4 chore: release 0.5.1 main Andre 2026-07-18 14:02:54 +02:00
  • 78d93555e2 fix: enable HLS cache by default Andre 2026-06-07 19:29:44 +02:00
  • 7e208b49b0 chore: remove dead mpv/libplacebo build steps from build-flatpak.sh Andre 2026-05-17 11:55:41 +02:00
  • 6ce0d1267c docs: add GitHub Pages landing page Andre 2026-05-17 10:38:46 +02:00
  • c6c7fcf01c docs: fix Steam Deck installation and add grid artwork hint Andre 2026-05-17 09:58:04 +02:00
  • 1bd5ce410a chore: release 0.5.0 0.5.0 Andre 2026-05-16 17:46:30 +02:00
  • d89b9f2e82 feat: add language selector to login screen, default to English Andre 2026-05-16 17:43:42 +02:00
  • 6d93b98ee5 fix: ship electron-log in Flatpak Andre 2026-05-16 13:10:38 +02:00
  • 722bbc6f43 feat: add German and English UI language support Andre 2026-05-16 11:44:06 +02:00
  • 682a8b77a8 docs: translate CLAUDE.md to English, extend README with new features Andre 2026-05-16 09:55:22 +02:00
  • 8048f30ac4 refactor: split channel screen playback into focused modules Andre 2026-05-16 09:36:55 +02:00
  • 50a14197b7 style: translate all remaining German code comments to English Andre 2026-05-16 08:41:47 +02:00
  • 123809fb9a fix: suppress HLS disk cache via Fetch API loader instead of XHR headers Andre 2026-05-15 11:31:32 +02:00
  • c7bc1a23c0 feat: add file logging toggle and logout confirmation Andre 2026-05-15 10:15:30 +02:00
  • a5eaafbed3 feat: unify logging via electron-log and add IPC error boundary Andre 2026-05-15 09:26:03 +02:00
  • 9acf503afa style: translate all source code comments to English Andre 2026-05-15 08:49:52 +02:00
  • 13b28fdc91 refactor: consolidate IPC types into src/shared/types.ts Andre 2026-05-15 08:49:31 +02:00
  • 211174f889 refactor: extract IPC channel names into a single source of truth Andre 2026-05-14 12:57:29 +02:00
  • bb635366b2 refactor: extract magic values into named constant modules Andre 2026-05-14 12:17:47 +02:00
  • 0e38f930e7 refactor: centralize format utilities in lib/formatting.ts Andre 2026-05-14 12:13:08 +02:00
  • 086bda9b9c refactor: extract usePlaybackSession hook shared by AppShell and ChannelScreen Andre 2026-05-13 19:59:05 +02:00
  • 7a6a58054a refactor: replace playback-initiated ref with conditional IPC subscription Andre 2026-05-13 19:38:35 +02:00
  • ed790dc3cd fix: surface playback errors and stabilize disk cache size Andre 2026-05-12 21:02:13 +02:00
  • 4fa308b9e6 refactor: remove duplicate VOD start and chapter panel helpers Andre 2026-05-12 20:34:05 +02:00
  • 1fe2093ebe chore: remove mpv and its build dependencies from Flatpak manifest Andre 2026-05-12 20:20:00 +02:00
  • 78d67de35a feat: add HLS cache toggle and cache management to Settings 0.4.5 Andre 2026-05-11 19:38:49 +02:00
  • 82ff6dbbf2 feat: switch gamepad reader to Linux evdev BTN_* codes Andre 2026-05-11 17:29:54 +02:00
  • 1251cc278a feat: add quality selection, improve chapter panel UX, and show VOD view counts 0.4.2 Andre 2026-05-10 12:13:34 +02:00
  • 23eeb9912c feat: add viewer metrics and dynamic category display to playback overlay 0.4.1 Andre 2026-05-10 09:53:44 +02:00
  • 48ab6e551f feat: replace mpv with hls.js HTML5 video player (v0.4.0) 0.4.0 Andre 2026-05-10 08:33:07 +02:00
  • cde5fec9ff feat: playback overlay with seek bar, auto-hide and double-tap skip (v0.3.4) 0.3.4 Andre 2026-05-07 17:24:48 +02:00
  • 87eb37c60c docs: rewrite README in English and German, add missing features Andre 2026-05-06 17:58:05 +02:00
  • 2e6c61b2c7 feat: maximize window on Linux to fill screen, bump version to 0.3.3 0.3.3 Andre 2026-05-06 17:47:43 +02:00
  • f365170ded feat: Account-Screen mit Nutzerprofil, App-Version aus package.json 0.3.2 Andre 2026-04-25 16:14:59 +02:00
  • eeddcb9dff feat: Quit-Dialog und Xbox-Button-Prompts ergänzen 0.3.1 Andre 2026-04-25 15:12:45 +02:00
  • e035ec9ac9 fix: Kapitelwahl und Seeking bei laufenden Live-VODs korrigieren 0.3.0 Andre 2026-04-25 12:22:44 +02:00
  • 312097e205 docs: README.md mit Projektbeschreibung hinzugefügt Andre 2026-04-13 19:39:21 +02:00
  • 174f525145 Fix: Entdoppelte Gamepad-Eingaben bei externen Controllern Andre 2026-04-12 15:43:29 +02:00
  • 028e56e2cb Fix für Resume und R2-Seeking bei fMP4-VODs auf dem Steam Deck Andre 2026-04-12 15:19:26 +02:00
  • 276d27ca89 Update auf mpv 0.41.0 mit lua support 0.2.0 Andre 2026-04-12 11:48:08 +02:00
  • b0a2d9446e Fix versuch: Seeking und Resume von VODs ohne Kapitel Andre 2026-04-12 09:30:33 +02:00
  • 77e74a5994 Fix: Seeking optimiert? 0.1.0 Andre 2026-04-12 08:35:18 +02:00
  • c84b8e16fe Fix: Sidebar Darstellung korrigert - Zusätzlich Menueinträge Top Streams - Topstreams DE und EN anzeige filterte Livestreams. - Einstellung Sidebarbreite und Flaggenbadge (Slider) hinzugefügt. Andre 2026-04-11 22:05:24 +02:00
  • cfb8a0b790 Phase 6 abgeschlossen - Fix: VOD-Kapitelwechsel und Following-Layout korrigiert Andre 2026-04-11 13:03:31 +02:00
  • 56d212a3b7 Phase 6 Feat: VOD-Kapitelauswahl - Kapitel werden via Twitch GQL API geladen - Kapitelauswahl als Modal-Overlay zentriert dargestellt - A-Taste pausiert/setzt VOD-Wiedergabe fort (war: Stop) Andre 2026-04-11 11:11:02 +02:00
  • ffad3b045d Phase 6 Fix 4 - Unter "Du folgst" wurde immer der erste Kanal aufgerufen, unabhängig vom ausgewählten Kanal - Abbrechen der Wiedergabe auch unter "Durchsuchen" und Top-Stream möglich. Andre 2026-04-11 09:59:31 +02:00
  • f592de7aeb Phase 6 Fix 3 - Gamepad steamdeck repariert - Navigation , Start und Stopp der Wiedergabe ist jetzt möglich Andre 2026-04-10 22:03:42 +02:00
  • ac9f9ea94f Phase 6 Fix 2 -Wiedergabe Livestream und VOD im Desktopmodus Andre 2026-04-10 19:43:37 +02:00
  • 0c88bded01 Phase 6 Fix 1 - Flatpak build erfolgreich - Auf Steamdeck lauffähig - Stream obder VOD Wiedergabe nicht möglich Andre 2026-04-10 16:05:36 +02:00
  • f31bad7cc9 Phase 6 ongoing WSL2-Vorbereitung Andre 2026-04-09 16:36:38 +02:00
  • 897f6ab727 Phase 5.6 abgeschlossen - Seitenmenu um Einstellungen ergänzt - Sprach-Badge und Flaggen anzeige im Thumbnail des Streams anzeigbar. - Sprach und Flaggen Einstellungen hinzugefügt. Andre 2026-04-08 21:37:20 +02:00
  • 1f40d25771 Phase 5.5 abgeschlossen - Durchsuchen Menu - Top Live Streams - Top Kategorie - Anzeige Zuschaueranzahl getTopGames(), technisch bedingt mit einer gewissen unschärfe zu den tatsächliche Zuschauer der Kategorie Andre 2026-04-08 21:05:34 +02:00
  • 2cd5e2fb0c Phase 5 abgeschlossen - SQLite-Setup: src/main/store/db.ts (better-sqlite3, Migration) - Lokaler VOD-Verlauf (Resume) - mpv time-pos-Observer schreibt alle ~5s in DB - Auto-Resume: beim VOD-Start Position aus DB lesen → --start=<s> -Resume-Indikator auf VOD-Karte - Completed-Indikator (dunkles Overlay + Checkmark) Andre 2026-04-08 20:05:24 +02:00
  • ed1f710866 Phase 4 abgeschlossen - VOD Historie in Channelscreen implementiert - VOD-Wiedergabe + Stop-Verhalten verifiziert Andre 2026-04-08 17:49:30 +02:00
  • 3e8e5c2078 Phase 3 abgeschlossen Fix: Streamlink auth header entfernt, mpv-Pfad explizit aufgelöst Livestream wird kann jetzt abgespielt werden Andre 2026-04-08 17:19:15 +02:00
  • 60d4b4ace7 Vorbereitung Phase 3 Andre 2026-04-07 21:14:59 +02:00
  • 1f5d1254db Phase 2 Andre 2026-04-07 20:57:25 +02:00
  • 7d19ccf652 Projektstart Andre 2026-04-07 20:11:00 +02:00