Skip to content

Commit 96049cc

Browse files
authored
Merge pull request #141 from AlwinEsch/Nexus-change
[Nexus] API related update
2 parents 76c444f + e7e9432 commit 96049cc

File tree

9 files changed

+44
-37
lines changed

9 files changed

+44
-37
lines changed

pvr.filmon/addon.xml.in

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<addon
33
id="pvr.filmon"
4-
version="20.1.0"
4+
version="20.2.0"
55
name="PVR Filmon Client"
66
provider-name="Stephen Denham">
77
<requires>@ADDON_DEPENDS@</requires>
@@ -77,7 +77,7 @@
7777
<description lang="ca_ES">Frontal de Filmon. És compatible amb la TV en directe, enregistraments, guia electrònica de programació (EPG). Requereix una subscripció a Filmon. Abans d'activar: (a) En Filmon, configureu els canals com a preferits per veure'ls a Kodi (b) Configureu aquest complement amb el vostre usuari i contrasenya. Nota: Els enregistraments poden trigar diversos minuts a aparèixer després de finalitzar-se el comptador.</description>
7878
<description lang="cs_CZ">Rozhraní Filmon. Podporuje živé vysílání, nahrávání, televizní program. Vyžaduje předplatné Filmon. Před povolením: (a) nastavte ve Filmonu kanály jako oblíbené, abyste je viděli v Kodi (b) zadejte své uživatelské jméno a heslo v nastavení tohoto doplňku. Poznámka: nahrávky se mohou objevit až za několi minut po dokončení časovače.</description>
7979
<description lang="cy_GB">Blaen Filmon. Mae'n cynnal teledu byw, recordiadau, a chanllawiau rhaglenni electronig. Bydd angen tanysgrifiad Filmon. Cyn ei alluogi: (a) yn Filmon mae angen gosod sianeli yn ffefrynnau i'w gweld nhw yn Kodi (b) rhowch eich enw defnyddiwr a chyfrinair yng ngosodiadau'r ychwanegyn. Sylwer: gall recordiad gymryd rhai munudau i ymddangos wedi i'r amserydd gwblhau ei waith.</description>
80-
<description lang="da_DK">Filmonbrugerflade. Understøtter live tv, optagelser, EPG. Kræver Filmonabonnement . Før anvendelse: (a) vælg favoritkanaler for at se dem i Kodi. (b) Indtast brugernavn og adgangskode i udvidelsens indstillinger. Husk at der kan gå flere minutter før udsendelser dukker op efter timeren er afsluttet.</description>
80+
<description lang="da_DK">Filmon brugerflade. Understøtter direkte tv, optagelser, EPG. Kræver abonnement på Filmon. Før aktivering: (a) vælg favoritkanaler for at se dem i Kodi. (b) Indtast brugernavn og adgangskode i add-on indstillingerne. Husk at der kan gå flere minutter før optagelser dukker op efter timeroptagelsen er afsluttet.</description>
8181
<description lang="de_DE">Filmon Frontend. Unterstützt Live-TV, Aufnahmen, EPG. Benötigt ein Filmon-Abo. Vor dem Aktivieren: (a) in Filmon Kanäle als Favoriten einstellen um sie in Kodi zu sehen (b) Benutzername und Passwort in diesen Addon-Einstellungen eingeben. Hinweis: Aufnahmen können mehrere Minuten benötigen um zu erscheinen nachdem der Timer beendet ist.</description>
8282
<description lang="el_GR">Frontend για το Filmon. Υποστηρίζει Live TV, εγγραφές, EPG. Απαιτείται συνδρομή/εγγραφή στο Filmon. Πριν το ενεργοποιήσετε: (α) ορίστε στο Filmon τα κανάλια σαν αγαπημένα για να εμφανίζονται στο Kodi, (β) εισάγετε το όνομα χρήστη και τον κωδικό σας στις ρυθμίσεις του πρόσθετου. Σημείωση: ενδέχεται να περάσουν κάποια λεπτά προτού εμφανιστούν οι εγγραφές μετά την ολοκλήρωση του χρονοδιακόπτη.</description>
8383
<description lang="en_AU">Filmon frontend. Supports live TV, recordings, EPG. Requires a Filmon subscription. Before enabling: (a) in Filmon set channels as favourite to see them in Kodi (b) enter your username and password in this addon's settings. Note: recordings can take several minutes to appear after timer is completed.</description>
@@ -102,13 +102,13 @@
102102
<description lang="lt_LT">Filmon naudotojo sąsaja. Palaiko TV transliaciją, laidų įrašymą, EPG. Reikalinga Filmon paskyra. Prieš įjungiant: (a) Filmon puslapyje nustatykite kanalus, kuriuos norite matyti Kodi, kaip mėgstamiausius (b) įveskite savo vartotojo vardą ir slaptažodį šio priedo nustatymuose. Pastaba: įrašymo atsiradimui gali prireikti keleto minučių po laikmačio sukūrimo.</description>
103103
<description lang="lv_LV">Filmon galasistēma. Atbalsta tiešraides TV, ierakstus, EPG. Nepieciešams Filmon konts. Pirms ieslēgšanas: (a) iekš Filmon iestatīt kanālus favorītos, lai tos redzētu Kodi (b) ierakstīt savu lietotāju un paroli šī pielikuma iestatījumos. Piezīme: ierakstiem pēc taimera beigām var paiet vairākas minūtes, pirms tie ir redzami.</description>
104104
<description lang="mk_MK">Интерфејс за Filmon. Поддржува ТВ во живо, снимки, EPG. Бара Filmon претплата. Пред да го вклучите: (а) во Filmon поставете канали како омилени за да можете да ги видите во Kodi (б) внесете го вашето име и лозинка во подесувањата за овој аддон. Белешка: на снимките може да им требаат неколку минути за да се појават откако тајмерот ќе заврши.</description>
105-
<description lang="mn_MN">Filmon нүүр. Live TV, бичлэг, EPG дэмждэг. Filmon захиалсан байх шаардлагатай. Идэвхижүүлэхийн өмнө: (a) in Filmon set channels as favourite to see them in Kodi (b) Энэхүү addon's тохиргоонд хэрэглэгчийн нэр, нууц үгээ оруулна уу. Анхааруулга: бичлэг нь цаг тоололт дууссанаас хойш гарч иртэл хэдэн минут болох боломжтой. </description>
105+
<description lang="mn_MN">Filmon нүүр. Live TV, бичлэг, EPG дэмждэг. Filmon захиалсан байх шаардлагатай. Идэвхижүүлэхийн өмнө: (a) in Filmon set channels as favourite to see them in Kodi (b) Энэхүү addon's тохиргоонд хэрэглэгчийн нэр, нууц үгээ оруулна уу. Анхааруулга: бичлэг нь цаг тоололт дууссанаас хойш гарч иртэл хэдэн минут болох боломжтой.</description>
106106
<description lang="ms_MY">Bahagian hadapan Filmon. Menyokong TV langsung, rakaman, EPG. Memerlukan langganan Filmon. Sebelum dibenarkan: (a) dalam Filmon tetapkan saluran sebagai kegemaran untuk menontonnya di dalam Kodi (b) masukkan nama pengguna dan kata laluan di dalam tetapan tambahan ini. Perhatian: rakaman mengambil masa beberapa minit untuk muncul selepas pemasa selesai.</description>
107107
<description lang="mt_MT">Il-Filmon frontend isservi biex thaddem Telvixin live, irrekordjar, EPG. Trid tkun miktub ma Filmon. Qabel thaddem: (a) f'Filmon ghazel xi stazzjonijiet bhala l-favoriti tieghek halli tkun tista' tarahom f'Kodi (b) dahhal il- username u l- kodici fis-settings ta din l-applikazzjoni. N.B. Recordings jistghu jiehdu numru ta' minuti sakemm jigu jidhru wara li l-arlogg ilesti.</description>
108108
<description lang="nb_NO">Filmon klient. Støtter direkte-TV, opptak, EPG. Krever abonnement hos Filmon. Før aktivering: (a) sett kanaler som favoritter på Filmon for å se de i Kodi. (b) skriv inn brukernavn og passord innstillingene til denne utvidelsen. Merk at det kan ta flere minutter før et opptak vises i listen etter at nedtellingen er ferdig.</description>
109109
<description lang="nl_NL">Filmon-frontend. Ondersteunt live-TV, opnamen en EPG. Vereist een Filmon-inschrijving. Voordat je inschakelt: (a) in Filmon stel kanalen in als favoriet om ze te zien in Kodi (b) voer je gebruikersnaam en -wachtwoord in in de add-oninstellingen. PS: opnamen kunnen meerdere minuten duren voordat ze worden getoond nadat de timer is afgelopen.</description>
110110
<description lang="pl_PL">Klient telewizji dla FilmOn obsługuje transmisję kanałów telewizyjnych, nagrywanie oraz funkcje przewodnika telewizyjnego. Wymaga płatnej subskrypcji usług FilmOn. Przed użyciem należy: (a) ustawić kanały jako ulubione (b) wprowadzić nazwę użytkownika i hasło w ustawieniach klienta. Uwaga: Nagrania mogą się pojawić dopiero po kilku minutach po zakończeniu nagrywania.</description>
111-
<description lang="pt_BR">PVR Filmon. Suporte TV ao Vivo, gravações, EPG. Requer uma subscrição Filmon. Antes de ativar: (a) em Filmon defina os canais favoritos para vê-los no Kodi (b) Entre seu nome de usuário e senha nos ajustes do addon.&#10;Nota: Gravações pode levar algum tempo para ficar disponível após o mesmo ter sido completado.</description>
111+
<description lang="pt_BR">PVR Filmon. Suporte TV ao Vivo, gravações, EPG. Requer uma subscrição Filmon. Antes de ativar: (a) em Filmon defina os canais favoritos para vê-los no Kodi (b) Entre seu nome de usuário e senha nos ajustes do addon.&amp;#10;Nota: Gravações pode levar algum tempo para ficar disponível após o mesmo ter sido completado.</description>
112112
<description lang="pt_PT">Interface Filmon. Suporta TV em direto, gravações e EPG. Requer uma subscrição Filmon. Antes de ativar: (a) no Filmon, defina os canais como favoritos para os ver no Kodi (b), digite o seu nome de utilizador e a palavra-passe nas definições do add-on. Nota: as gravações podem levar alguns minutos a aparecer após o temporizador ter concluído.</description>
113113
<description lang="ro_RO">Partea din față pentru Filmon. Suportă televiziune în direct, înregistrări, EPG. Necesită un abonament Filmon. Înainte de activare: (a) în Filmon stabiliți canale ca favorite pentru a le vedea în Kodi (b) introduceți-vă numele de utilizator și parola în configurările suplimentului. Atenție: poate să dureze câteva minute ca înregistrările să apară după ce cronometrul s-a terminat.</description>
114114
<description lang="ru_RU">Интерфейс FilmOn. Поддерживает прямые ТВ трансляции, записи, EPG. Требуется подписка на FilmOn. Перед включением: (a) добавте каналы в фавориты на FilmOn, чтобы увидеть их в Kodi (b), введите ваш логин и пароль в настройках аддона. Примечание: добавление записей может занять несколько минут после заверщения таймера.</description>

pvr.filmon/changelog.txt

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
v20.2.0
2+
- Translation updates by Weblate
3+
- Kodi main API update to version 2.0.0
4+
15
v20.1.0
26
- Kodi PVR API to 8.0.0
37
- Add supports recordings delete capability

pvr.filmon/resources/language/resource.language.da_dk/strings.po

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,25 +5,25 @@
55
msgid ""
66
msgstr ""
77
"Project-Id-Version: KODI Main\n"
8-
"Report-Msgid-Bugs-To: https://github.com/xbmc/xbmc/issues/\n"
8+
"Report-Msgid-Bugs-To: translations@kodi.tv\n"
99
"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10-
"PO-Revision-Date: 2021-08-27 01:29+0000\n"
10+
"PO-Revision-Date: 2021-11-14 14:13+0000\n"
1111
"Last-Translator: Christian Gade <gade@kodi.tv>\n"
1212
"Language-Team: Danish <https://kodi.weblate.cloud/projects/kodi-add-ons-pvr-clients/pvr-filmon/da_dk/>\n"
1313
"Language: da_dk\n"
1414
"MIME-Version: 1.0\n"
1515
"Content-Type: text/plain; charset=UTF-8\n"
1616
"Content-Transfer-Encoding: 8bit\n"
1717
"Plural-Forms: nplurals=2; plural=n != 1;\n"
18-
"X-Generator: Weblate 4.8\n"
18+
"X-Generator: Weblate 4.9\n"
1919

2020
msgctxt "Addon Summary"
2121
msgid "Filmon PVR Client"
2222
msgstr "Filmon PVR-klient"
2323

2424
msgctxt "Addon Description"
2525
msgid "Filmon frontend. Supports live TV, recordings, EPG. Requires a Filmon subscription. Before enabling: (a) in Filmon set channels as favourite to see them in Kodi (b) enter your username and password in this addon's settings. Note: recordings can take several minutes to appear after timer is completed."
26-
msgstr "Filmonbrugerflade. Understøtter live tv, optagelser, EPG. Kræver Filmonabonnement . Før anvendelse: (a) vælg favoritkanaler for at se dem i Kodi. (b) Indtast brugernavn og adgangskode i udvidelsens indstillinger. Husk at der kan gå flere minutter før udsendelser dukker op efter timeren er afsluttet."
26+
msgstr "Filmon brugerflade. Understøtter direkte tv, optagelser, EPG. Kræver abonnement på Filmon. Før aktivering: (a) vælg favoritkanaler for at se dem i Kodi. (b) Indtast brugernavn og adgangskode i add-on indstillingerne. Husk at der kan gå flere minutter før optagelser dukker op efter timeroptagelsen er afsluttet."
2727

2828
msgctxt "#30000"
2929
msgid "Username"

pvr.filmon/resources/language/resource.language.es_mx/strings.po

+8-7
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,17 @@
55
msgid ""
66
msgstr ""
77
"Project-Id-Version: KODI Main\n"
8-
"Report-Msgid-Bugs-To: https://github.com/xbmc/xbmc/issues/\n"
8+
"Report-Msgid-Bugs-To: translations@kodi.tv\n"
99
"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10-
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11-
"Last-Translator: Kodi Translation Team\n"
12-
"Language-Team: Spanish (Mexico) (http://www.transifex.com/projects/p/kodi-main/language/es_MX/)\n"
13-
"Language: es_MX\n"
10+
"PO-Revision-Date: 2021-12-15 05:13+0000\n"
11+
"Last-Translator: Edson Armando <edsonarmando78@outlook.com>\n"
12+
"Language-Team: Spanish (Mexico) <https://kodi.weblate.cloud/projects/kodi-add-ons-pvr-clients/pvr-filmon/es_mx/>\n"
13+
"Language: es_mx\n"
1414
"MIME-Version: 1.0\n"
1515
"Content-Type: text/plain; charset=UTF-8\n"
1616
"Content-Transfer-Encoding: 8bit\n"
17-
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
17+
"Plural-Forms: nplurals=2; plural=n != 1;\n"
18+
"X-Generator: Weblate 4.9.1\n"
1819

1920
msgctxt "Addon Summary"
2021
msgid "Filmon PVR Client"
@@ -38,4 +39,4 @@ msgstr "Preferir transmisión HD"
3839

3940
msgctxt "#30003"
4041
msgid "Only load favourite channels"
41-
msgstr ""
42+
msgstr "Solo cargar canales favoritos"

pvr.filmon/resources/language/resource.language.lt_lt/strings.po

+7-6
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,17 @@
55
msgid ""
66
msgstr ""
77
"Project-Id-Version: KODI Main\n"
8-
"Report-Msgid-Bugs-To: https://github.com/xbmc/xbmc/issues/\n"
8+
"Report-Msgid-Bugs-To: translations@kodi.tv\n"
99
"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10-
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11-
"Last-Translator: Kodi Translation Team\n"
12-
"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/projects/p/kodi-main/language/lt_LT/)\n"
13-
"Language: lt_LT\n"
10+
"PO-Revision-Date: 2021-12-15 05:13+0000\n"
11+
"Last-Translator: Raimondas Dužinskas <raimondas.duzinskas@gmail.com>\n"
12+
"Language-Team: Lithuanian <https://kodi.weblate.cloud/projects/kodi-add-ons-pvr-clients/pvr-filmon/lt_lt/>\n"
13+
"Language: lt_lt\n"
1414
"MIME-Version: 1.0\n"
1515
"Content-Type: text/plain; charset=UTF-8\n"
1616
"Content-Transfer-Encoding: 8bit\n"
1717
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
18+
"X-Generator: Weblate 4.9.1\n"
1819

1920
msgctxt "Addon Summary"
2021
msgid "Filmon PVR Client"
@@ -38,4 +39,4 @@ msgstr "Pageidaujami HD Srautai"
3839

3940
msgctxt "#30003"
4041
msgid "Only load favourite channels"
41-
msgstr ""
42+
msgstr "Įkelti tik mėgstamiausius kanalus"

pvr.filmon/resources/language/resource.language.mn_mn/strings.po

+8-7
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,25 @@
55
msgid ""
66
msgstr ""
77
"Project-Id-Version: KODI Main\n"
8-
"Report-Msgid-Bugs-To: https://github.com/xbmc/xbmc/issues/\n"
8+
"Report-Msgid-Bugs-To: translations@kodi.tv\n"
99
"POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n"
10-
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
11-
"Last-Translator: Kodi Translation Team\n"
12-
"Language-Team: Mongolian (Mongolia) (http://www.transifex.com/projects/p/kodi-main/language/mn_MN/)\n"
13-
"Language: mn_MN\n"
10+
"PO-Revision-Date: 2021-09-25 08:30+0000\n"
11+
"Last-Translator: Christian Gade <gade@kodi.tv>\n"
12+
"Language-Team: Mongolian <https://kodi.weblate.cloud/projects/kodi-add-ons-pvr-clients/pvr-filmon/mn_mn/>\n"
13+
"Language: mn_mn\n"
1414
"MIME-Version: 1.0\n"
1515
"Content-Type: text/plain; charset=UTF-8\n"
1616
"Content-Transfer-Encoding: 8bit\n"
17-
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
17+
"Plural-Forms: nplurals=2; plural=n != 1;\n"
18+
"X-Generator: Weblate 4.8\n"
1819

1920
msgctxt "Addon Summary"
2021
msgid "Filmon PVR Client"
2122
msgstr "Filmon PVR харилцагч"
2223

2324
msgctxt "Addon Description"
2425
msgid "Filmon frontend. Supports live TV, recordings, EPG. Requires a Filmon subscription. Before enabling: (a) in Filmon set channels as favourite to see them in Kodi (b) enter your username and password in this addon's settings. Note: recordings can take several minutes to appear after timer is completed."
25-
msgstr "Filmon нүүр. Live TV, бичлэг, EPG дэмждэг. Filmon захиалсан байх шаардлагатай. Идэвхижүүлэхийн өмнө: (a) in Filmon set channels as favourite to see them in Kodi (b) Энэхүү addon's тохиргоонд хэрэглэгчийн нэр, нууц үгээ оруулна уу. Анхааруулга: бичлэг нь цаг тоололт дууссанаас хойш гарч иртэл хэдэн минут болох боломжтой. "
26+
msgstr "Filmon нүүр. Live TV, бичлэг, EPG дэмждэг. Filmon захиалсан байх шаардлагатай. Идэвхижүүлэхийн өмнө: (a) in Filmon set channels as favourite to see them in Kodi (b) Энэхүү addon's тохиргоонд хэрэглэгчийн нэр, нууц үгээ оруулна уу. Анхааруулга: бичлэг нь цаг тоололт дууссанаас хойш гарч иртэл хэдэн минут болох боломжтой."
2627

2728
msgctxt "#30000"
2829
msgid "Username"

src/FilmonAPI.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ struct FilmonChannel
9898
std::vector<FilmonEpgEntry> epg;
9999
};
100100

101-
class ATTRIBUTE_HIDDEN PVRFilmonAPI
101+
class ATTR_DLL_LOCAL PVRFilmonAPI
102102
{
103103
public:
104104
PVRFilmonAPI(kodi::addon::CInstancePVRClient& client) : m_client(client) { }

src/PVRFilmonData.cpp

+5-5
Original file line numberDiff line numberDiff line change
@@ -49,14 +49,14 @@ void PVRFilmonData::ReadSettings()
4949
{
5050
kodi::Log(ADDON_LOG_DEBUG, "%s - read PVR Filmon settings", __FUNCTION__);
5151

52-
m_username = kodi::GetSettingString("username");
53-
m_password = kodi::GetSettingString("password");
54-
m_preferHd = kodi::GetSettingBoolean("preferhd");
55-
m_favouriteChannelsOnly = kodi::GetSettingBoolean("favouritechannelsonly");
52+
m_username = kodi::addon::GetSettingString("username");
53+
m_password = kodi::addon::GetSettingString("password");
54+
m_preferHd = kodi::addon::GetSettingBoolean("preferhd");
55+
m_favouriteChannelsOnly = kodi::addon::GetSettingBoolean("favouritechannelsonly");
5656
}
5757

5858
ADDON_STATUS PVRFilmonData::SetSetting(const std::string& settingName,
59-
const kodi::CSettingValue& settingValue)
59+
const kodi::addon::CSettingValue& settingValue)
6060
{
6161
if (settingName == "username")
6262
{

src/PVRFilmonData.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,16 @@ typedef FilmonRecording PVRFilmonRecording;
2323
typedef FilmonTimer PVRFilmonTimer;
2424
typedef FilmonChannelGroup PVRFilmonChannelGroup;
2525

26-
class ATTRIBUTE_HIDDEN PVRFilmonData : public kodi::addon::CAddonBase,
27-
public kodi::addon::CInstancePVRClient
26+
class ATTR_DLL_LOCAL PVRFilmonData : public kodi::addon::CAddonBase,
27+
public kodi::addon::CInstancePVRClient
2828
{
2929
public:
3030
PVRFilmonData(void);
3131
virtual ~PVRFilmonData(void);
3232

3333
ADDON_STATUS Create() override;
3434
ADDON_STATUS SetSetting(const std::string& settingName,
35-
const kodi::CSettingValue& settingValue) override;
35+
const kodi::addon::CSettingValue& settingValue) override;
3636

3737
PVR_ERROR GetCapabilities(kodi::addon::PVRCapabilities& capabilities) override;
3838
PVR_ERROR GetBackendName(std::string& name) override;

0 commit comments

Comments
 (0)