1.6.0 (2025-10-14)
• Přidání podpory pro VIP streamy
• Do kontextového menu přidána možnost přejít na YouTube kanál tvůrce (pokud je dostupný)
• Sjednocení ikon do jednotného stylu FontAwesome
• Oprava/vylepšení prehrávání od uložené pozice na webu - zejména v menu "Pokračovat v přehrávání"
• Aktualizace nastavení na verzi Kodi 19+ (např. přidání popisků k nastavením)
• Nahrazení ListItem.setProperty("TotalTime", ...) metodou InfoTagVideo.setResumePoint()
• Nahrazení ListItem.setProperty("StartOffset, ...) metodou InfoTagVideo.setResumePoint()
• Nahrazení ListItem.setInfo("video", {...}) metodami InfoTagVideo
• Refaktoring: odstranění ~400 řádků mrtvého kódu (nepoužitelné přihlášení přes email/heslo)
• Refaktoring: sjednocení validace session do require_session(), extrakce _API_HEADERS
• Oprava: TALKNEWS monitor již neblokuje ukončení Kodi (waitForAbort místo time.sleep)
• Vylepšení TALKNEWS notifikací - ikona doplňku, název pořadu velkými písmeny
• Nastavení "Preferovaný stream" (HLS/MP4) je nyní funkční
• Oprava: chyba sítě již nezpůsobí falešné hlášení o neplatné cookie (rozlišení síťové chyby vs. neplatná cookie)
• Automatický retry při dočasném výpadku sítě (timeout 10s, 1 opakování po 2s)
• Přidány kategorie archivu: Duely hostů a Volby 2025
1.7.0 (2026-04-12)
• Oprava: duplicitní TALKNEWS notifikace — window property mutex (xbmcgui.Window) zabraňuje spuštění více monitorů napříč Python kontexty
• Oprava: vyhledávání — zrušení nyní správně vrací na předchozí obrazovku místo hlavního menu
• Oprava: sdílená auth session nebyla nesprávně uzavírána při cleanup ProgressMonitoru
• Výkon: opraveno spolehlivé fungování cache metadat (getSettingBool) — výrazné zrychlení procházení menu
• Přidán timeout 10s pro všechna HTTP volání — plugin se již nezasekne při pomalém připojení
• Nahrazení xbmc.sleep() za waitForAbort() v progress monitoru pro čisté ukončení Kodi
• Sjednocení: getSetting() == 'true' → getSettingBool() pro všechna boolean nastavení
• Odstraněny bare except bloky — specifické typy výjimek napříč všemi moduly
• Oprava: context manager pro requests.Session() v webconfig test handleru
• Odstraněn mrtvý kód: fallback pro xbmc.translatePath() (Kodi < 19 není podporováno)
• Oprava chybějících endOfDirectory volání na chybových cestách (Kodi se zasekával při chybě načítání)
1.8.0 (2026-09-15)
• Oprava: "Pokračovat od pozice na webu" a "Přeskočit YouTube část" nyní skutečně spustí video od zadaného času (dříve se přehrávání vždy spustilo od začátku)
• Oprava: přehrávání videa nyní správně hlásí Kodi chybu při selhání načtení (dříve mohlo zůstat "viset")
• Oprava: TALKNEWS se již nezasekne na načítání při selhání stažení stránky
• Oprava: konfigurační webserver nyní vrací srozumitelnou chybu při neplatném/neúplném požadavku na uložení cookie
• Přidání: clearlogo (logo pořadu) v přehrávači i v seznamech videí, lze vypnout v nastavení
• Přidání: Tomáš Roud a Richard Kraus do obsazení STANDASHOW
• Přidání: JARDA VS. NAOMI mezi tvůrce
• Vylepšení: u nedělních souhrnů STANDASHOW se zobrazuje celé obsazení, u běžných rozhovorů jen Standa
• Výkon: souběžné stahování detailů videí při načítání seznamů — výrazně rychlejší procházení
• Výkon: odstranění zbytečného duplicitního načítání stránky videa v "Pokračovat v přehrávání"
• Výkon: optimalizace velikosti obrázků doplňku
• Refaktoring a úklid kódu: odstranění nepoužívaného kódu a sjednocení duplicitní logiky napříč doplňkem
1.9.0 (2026-09-26)
• Oprava: Kodi si opět pamatuje rozkoukaná videa - zobrazuje se půlměsíc a přehrávání pokračuje od uložené pozice (dříve začínalo vždy od začátku)
• Oprava: při zastavení videa se na web odešle poslední pozice (dříve se ztratilo až 30 sekund sledování)
• Oprava: konfigurační webserver se po 10 minutách skutečně vypne (dříve běžel dál až do dalšího požadavku)
• Oprava: konfigurační webserver už neprozrazuje informace o souborech v adresáři Kodi
• Oprava: tlačítko "Resetovat TALKNEWS monitor" nyní skutečně resetuje
• Oprava: seznamy v archivu a prázdné seznamy už nenabízí prázdnou "Další stranu"
• Oprava: po změně cookie se už nepoužívá dříve uložená session
• Oprava: po zavření článku TALKNEWS se Kodi už nezasekne na načítání
• Oprava: "Živě" se nezasekne na načítání, když chybí doplněk YouTube
• Vylepšení: česká hlášení místo anglických textů a technických chybových zpráv
• Vylepšení: "Vymazat mezipaměť" potvrdí akci i tehdy, když je mezipaměť prázdná
• Výkon: mezipaměť metadat se průběžně čistí a při načítání seznamu se čte jen jednou
• Přidání: nové clearlogo STANDASHOW
• Refaktoring: sjednocení duplicitní logiky napříč doplňkem
• Přidání podpory pro VIP streamy
• Do kontextového menu přidána možnost přejít na YouTube kanál tvůrce (pokud je dostupný)
• Sjednocení ikon do jednotného stylu FontAwesome
• Oprava/vylepšení prehrávání od uložené pozice na webu - zejména v menu "Pokračovat v přehrávání"
• Aktualizace nastavení na verzi Kodi 19+ (např. přidání popisků k nastavením)
• Nahrazení ListItem.setProperty("TotalTime", ...) metodou InfoTagVideo.setResumePoint()
• Nahrazení ListItem.setProperty("StartOffset, ...) metodou InfoTagVideo.setResumePoint()
• Nahrazení ListItem.setInfo("video", {...}) metodami InfoTagVideo
• Refaktoring: odstranění ~400 řádků mrtvého kódu (nepoužitelné přihlášení přes email/heslo)
• Refaktoring: sjednocení validace session do require_session(), extrakce _API_HEADERS
• Oprava: TALKNEWS monitor již neblokuje ukončení Kodi (waitForAbort místo time.sleep)
• Vylepšení TALKNEWS notifikací - ikona doplňku, název pořadu velkými písmeny
• Nastavení "Preferovaný stream" (HLS/MP4) je nyní funkční
• Oprava: chyba sítě již nezpůsobí falešné hlášení o neplatné cookie (rozlišení síťové chyby vs. neplatná cookie)
• Automatický retry při dočasném výpadku sítě (timeout 10s, 1 opakování po 2s)
• Přidány kategorie archivu: Duely hostů a Volby 2025
1.7.0 (2026-04-12)
• Oprava: duplicitní TALKNEWS notifikace — window property mutex (xbmcgui.Window) zabraňuje spuštění více monitorů napříč Python kontexty
• Oprava: vyhledávání — zrušení nyní správně vrací na předchozí obrazovku místo hlavního menu
• Oprava: sdílená auth session nebyla nesprávně uzavírána při cleanup ProgressMonitoru
• Výkon: opraveno spolehlivé fungování cache metadat (getSettingBool) — výrazné zrychlení procházení menu
• Přidán timeout 10s pro všechna HTTP volání — plugin se již nezasekne při pomalém připojení
• Nahrazení xbmc.sleep() za waitForAbort() v progress monitoru pro čisté ukončení Kodi
• Sjednocení: getSetting() == 'true' → getSettingBool() pro všechna boolean nastavení
• Odstraněny bare except bloky — specifické typy výjimek napříč všemi moduly
• Oprava: context manager pro requests.Session() v webconfig test handleru
• Odstraněn mrtvý kód: fallback pro xbmc.translatePath() (Kodi < 19 není podporováno)
• Oprava chybějících endOfDirectory volání na chybových cestách (Kodi se zasekával při chybě načítání)
1.8.0 (2026-09-15)
• Oprava: "Pokračovat od pozice na webu" a "Přeskočit YouTube část" nyní skutečně spustí video od zadaného času (dříve se přehrávání vždy spustilo od začátku)
• Oprava: přehrávání videa nyní správně hlásí Kodi chybu při selhání načtení (dříve mohlo zůstat "viset")
• Oprava: TALKNEWS se již nezasekne na načítání při selhání stažení stránky
• Oprava: konfigurační webserver nyní vrací srozumitelnou chybu při neplatném/neúplném požadavku na uložení cookie
• Přidání: clearlogo (logo pořadu) v přehrávači i v seznamech videí, lze vypnout v nastavení
• Přidání: Tomáš Roud a Richard Kraus do obsazení STANDASHOW
• Přidání: JARDA VS. NAOMI mezi tvůrce
• Vylepšení: u nedělních souhrnů STANDASHOW se zobrazuje celé obsazení, u běžných rozhovorů jen Standa
• Výkon: souběžné stahování detailů videí při načítání seznamů — výrazně rychlejší procházení
• Výkon: odstranění zbytečného duplicitního načítání stránky videa v "Pokračovat v přehrávání"
• Výkon: optimalizace velikosti obrázků doplňku
• Refaktoring a úklid kódu: odstranění nepoužívaného kódu a sjednocení duplicitní logiky napříč doplňkem
1.9.0 (2026-09-26)
• Oprava: Kodi si opět pamatuje rozkoukaná videa - zobrazuje se půlměsíc a přehrávání pokračuje od uložené pozice (dříve začínalo vždy od začátku)
• Oprava: při zastavení videa se na web odešle poslední pozice (dříve se ztratilo až 30 sekund sledování)
• Oprava: konfigurační webserver se po 10 minutách skutečně vypne (dříve běžel dál až do dalšího požadavku)
• Oprava: konfigurační webserver už neprozrazuje informace o souborech v adresáři Kodi
• Oprava: tlačítko "Resetovat TALKNEWS monitor" nyní skutečně resetuje
• Oprava: seznamy v archivu a prázdné seznamy už nenabízí prázdnou "Další stranu"
• Oprava: po změně cookie se už nepoužívá dříve uložená session
• Oprava: po zavření článku TALKNEWS se Kodi už nezasekne na načítání
• Oprava: "Živě" se nezasekne na načítání, když chybí doplněk YouTube
• Vylepšení: česká hlášení místo anglických textů a technických chybových zpráv
• Vylepšení: "Vymazat mezipaměť" potvrdí akci i tehdy, když je mezipaměť prázdná
• Výkon: mezipaměť metadat se průběžně čistí a při načítání seznamu se čte jen jednou
• Přidání: nové clearlogo STANDASHOW
• Refaktoring: sjednocení duplicitní logiky napříč doplňkem
