diff --git a/data/icons/status/ca/Makefile.am b/data/icons/status/ca/Makefile.am index 13c3bf922..dec8eeae7 100644 --- a/data/icons/status/ca/Makefile.am +++ b/data/icons/status/ca/Makefile.am @@ -4,6 +4,7 @@ install_DATA = \ biss_green.png \ biss_white.png \ biss_yellow.png \ + cccam_green.png \ ci+_green.png \ ci+_grey.png \ conax_green.png \ diff --git a/data/icons/status/ca/cccam_green.png b/data/icons/status/ca/cccam_green.png new file mode 100644 index 000000000..005d54464 Binary files /dev/null and b/data/icons/status/ca/cccam_green.png differ diff --git a/data/locale/deutsch.locale b/data/locale/deutsch.locale index 8b2083603..5ed903644 100644 --- a/data/locale/deutsch.locale +++ b/data/locale/deutsch.locale @@ -247,6 +247,8 @@ ca_init_1 CI-Modul ca_init_2 Conax-Karte und CI-Modul cablesetup.provider Kabelanbieter camd_control camd-Steuerung +camd_item_cccam_hint CCCam - Softcam +camd_item_cccam_name cccam camd_item_cs2gbox_hint cs2gbox - Newcamd Bridge camd_item_cs2gbox_name cs2gbox camd_item_doscam_hint DOSCam - Softcam und Emulator diff --git a/data/locale/english.locale b/data/locale/english.locale index b0f435421..3b1058de8 100644 --- a/data/locale/english.locale +++ b/data/locale/english.locale @@ -247,6 +247,8 @@ ca_init_1 CI module ca_init_2 Conax-Card and CI module cablesetup.provider cable provider camd_control camd control +camd_item_cccam_hint CCCam - Softcam +camd_item_cccam_name cccam camd_item_cs2gbox_hint cs2gbox - Newcamd bridge camd_item_cs2gbox_name cs2gbox camd_item_doscam_hint DOSCam - Softcam and emulator diff --git a/src/gui/daemon_control.cpp b/src/gui/daemon_control.cpp index 05d0e0726..801cd2f2b 100644 --- a/src/gui/daemon_control.cpp +++ b/src/gui/daemon_control.cpp @@ -147,6 +147,7 @@ camds_data_t camds_data[]= {LOCALE_CAMD_ITEM_NCAM_NAME, LOCALE_CAMD_ITEM_NCAM_HINT, "NCAM", "ncam", 0, 0}, {LOCALE_CAMD_ITEM_OSCAM_NAME, LOCALE_CAMD_ITEM_OSCAM_HINT, "OSCAM", "oscam", 0, 0}, {LOCALE_CAMD_ITEM_OSEMU_NAME, LOCALE_CAMD_ITEM_OSEMU_HINT, "OSEMU", "osemu", 0, 0}, + {LOCALE_CAMD_ITEM_CCCAM_NAME, LOCALE_CAMD_ITEM_CCCAM_HINT, "CCCAM", "cccam", 0, 0}, {LOCALE_CAMD_ITEM_NEWCS_NAME, LOCALE_CAMD_ITEM_NEWCS_HINT, "NEWCS", "newcs", 0, 0}, {LOCALE_CAMD_ITEM_GBOX_NAME, LOCALE_CAMD_ITEM_GBOX_HINT, "GBOX.NET", "gbox", 0, 0}, {LOCALE_CAMD_ITEM_CS2GBOX_NAME, LOCALE_CAMD_ITEM_CS2GBOX_HINT, "CS2GBOX", "cs2gbox", 0, 0} diff --git a/src/system/locals.h b/src/system/locals.h index a75eda84a..e4c80cf48 100644 --- a/src/system/locals.h +++ b/src/system/locals.h @@ -274,6 +274,8 @@ typedef enum LOCALE_CA_INIT_2, LOCALE_CABLESETUP_PROVIDER, LOCALE_CAMD_CONTROL, + LOCALE_CAMD_ITEM_CCCAM_HINT, + LOCALE_CAMD_ITEM_CCCAM_NAME, LOCALE_CAMD_ITEM_CS2GBOX_HINT, LOCALE_CAMD_ITEM_CS2GBOX_NAME, LOCALE_CAMD_ITEM_DOSCAM_HINT, diff --git a/src/system/locals_intern.h b/src/system/locals_intern.h index a6a4a502b..c9562b01e 100644 --- a/src/system/locals_intern.h +++ b/src/system/locals_intern.h @@ -274,6 +274,8 @@ const char * locale_real_names[] = "ca_init_2", "cablesetup.provider", "camd_control", + "camd_item_cccam_hint", + "camd_item_cccam_name", "camd_item_cs2gbox_hint", "camd_item_cs2gbox_name", "camd_item_doscam_hint", diff --git a/src/system/setting_helpers.cpp b/src/system/setting_helpers.cpp index b6d0a6f80..6057c1987 100644 --- a/src/system/setting_helpers.cpp +++ b/src/system/setting_helpers.cpp @@ -179,6 +179,7 @@ bool CFlagFileNotifier::changeNotify(const neutrino_locale_t, void * data) strstr(filename, "doscam") || strstr(filename, "ncam") || strstr(filename, "oscam") || + strstr(filename, "cccam") || strstr(filename, "cs2gbox") || strstr(filename, "gbox")) { @@ -227,6 +228,7 @@ bool CFlagFileNotifier::changeNotify(const neutrino_locale_t, void * data) strstr(filename, "doscam") || strstr(filename, "ncam") || strstr(filename, "oscam") || + strstr(filename, "cccam") || strstr(filename, "cs2gbox") || strstr(filename, "gbox")) {