21.10.2022, 8:57
V repozitáři je nová verze 1.6.0.
Covid se mi postaral o týdenní "volno" a abych se nenudil, dal jsem se do vylepšování doplňku.
Bohužel vůbec netuším, kolik lidí doplněk používá a už vůbec ne, kolik z nich využívá jeho nejnovější funkci - podcasty.
Přesto jsem se nyní věnoval právě podcastům. Cítil jsem, že jejich fungování v doplňku není na potřebné úrovni. Zejména v dnešní době, kdy podcasty jsou čím dále populárnější.
Viděl jsem dva hlavní nedostatky:
1) V hlavní nabídce podcastů chybí popis jednotlivých položek
2) Hlavní nabídka podcastů je příliš dlouhá, špatně se v ní hledá
Oba problémy byly daní za jednoduchost implementace funkce. Vlastně stačilo Kodi "podstrčit" jedinou url (https://api.mujrozhlas.cz/rss/podcasts.rss) a bylo hotovo. Kodi se postaralo o vše ostatní. Bylo jasné, že aby nabídka podcastů vypadala podle mých představ, musím vracené informace zpracovat doplňkem a nabídku podcastů z nich potom vygenerovat sám. Získat popis k jednotlivým položkám bylo snadné - data získaná z uvedené url je obsahovala. Chtěl jsem ale přidat i obrázky a to už bylo mnohem obtížnější. Bylo třeba udělat dotaz pro každou jednotlivou položku a z odpovědí obrázky vyseparovat. Zjistil jsem, že je nepoužitelné dělat to při každém vstupu do nabídky (kolečko se točilo asi 5 minut, než se nabídka objevila). Řešení je zřejmé - adresy obrázků se zjišťují předem a ne až při vstupu do nabídky (při prvním spuštění nové verze doplňku je tedy normální, když nabídka je bez obrázků).
Nakonec se vše povedlo a výsledek splnil moje představy - kvalita nabídky podcastů je nyní mnohem lepší.
Nedostatek číslo 1) je tedy vyřešen. A získaná data navíc slouží i k řešení nedostatku číslo 2). Hlavní nabídka podcastů nyní vede na tři podnabídky. Jedna se jmenuje "Všechny", druhá "A - Ž" a třetí "Výběr". Nabídka "Výběr" je zpočátku prázdná (a proto se ani neobjevuje) a uživatel si do ní může dát libovolný počet svých oblíbených podcastů. Udělá se to pomocí kontextové nabídky z podnabídek "Všechny" nebo "A - Ž".
Covid se mi postaral o týdenní "volno" a abych se nenudil, dal jsem se do vylepšování doplňku.
Bohužel vůbec netuším, kolik lidí doplněk používá a už vůbec ne, kolik z nich využívá jeho nejnovější funkci - podcasty.
Přesto jsem se nyní věnoval právě podcastům. Cítil jsem, že jejich fungování v doplňku není na potřebné úrovni. Zejména v dnešní době, kdy podcasty jsou čím dále populárnější.
Viděl jsem dva hlavní nedostatky:
1) V hlavní nabídce podcastů chybí popis jednotlivých položek
2) Hlavní nabídka podcastů je příliš dlouhá, špatně se v ní hledá
Oba problémy byly daní za jednoduchost implementace funkce. Vlastně stačilo Kodi "podstrčit" jedinou url (https://api.mujrozhlas.cz/rss/podcasts.rss) a bylo hotovo. Kodi se postaralo o vše ostatní. Bylo jasné, že aby nabídka podcastů vypadala podle mých představ, musím vracené informace zpracovat doplňkem a nabídku podcastů z nich potom vygenerovat sám. Získat popis k jednotlivým položkám bylo snadné - data získaná z uvedené url je obsahovala. Chtěl jsem ale přidat i obrázky a to už bylo mnohem obtížnější. Bylo třeba udělat dotaz pro každou jednotlivou položku a z odpovědí obrázky vyseparovat. Zjistil jsem, že je nepoužitelné dělat to při každém vstupu do nabídky (kolečko se točilo asi 5 minut, než se nabídka objevila). Řešení je zřejmé - adresy obrázků se zjišťují předem a ne až při vstupu do nabídky (při prvním spuštění nové verze doplňku je tedy normální, když nabídka je bez obrázků).
Nakonec se vše povedlo a výsledek splnil moje představy - kvalita nabídky podcastů je nyní mnohem lepší.
Nedostatek číslo 1) je tedy vyřešen. A získaná data navíc slouží i k řešení nedostatku číslo 2). Hlavní nabídka podcastů nyní vede na tři podnabídky. Jedna se jmenuje "Všechny", druhá "A - Ž" a třetí "Výběr". Nabídka "Výběr" je zpočátku prázdná (a proto se ani neobjevuje) a uživatel si do ní může dát libovolný počet svých oblíbených podcastů. Udělá se to pomocí kontextové nabídky z podnabídek "Všechny" nebo "A - Ž".