### Версия 7.1.1620
- Исправлено падение плагина при вызове из системного раздела настроек
- Добавлена поддержка нескольких плейлистов Медиатеки (на будущее)
- Настройка выбора Интернет источников перенесена в базу настроек плагина (теперь сохраняется в бэкапе)
- Дополнительная информация о типе Медиатеки (Server/M3U)
- Обновлен перевод
- Убраны логотипы провайдеров более не поддерживаемых плагином
- Конфигурация: Новые домены для Glanz
- Конфигурация: Для Uspeh добавлены зеркала плейлистов EU/RU (вместо переключения сервера как было раньше)
- Конфигурация: Добавлен провайдер Allway TV (https://allway.tv/) - нестандартный клон Edem, но без VPortal
- Конфигурация: Добавлен провайдер IPTV Cinema (https://iptvcinema.ru/)

### Версия 7.1.1596
- Окно настроек интерфейса плагина не показывалось
- Дополнительная проверка на путь к иконке указывающий на локальный файл 

### Версия 7.1.1594
- Добавлен перевод на Chinese Simplified
- Переделано окно настроек плейлиста
- Исправлен некорректный показ цветных кнопок при выборе файла/папки
- Добавлена возможность отключения поддержки NewUI
- Добавлена возможность изменения Интернет источников
- Добавлена обработка выбора папок содержащих символы []{}
- Добавлена возможность выбора сервера вещания для Vivamax
- Добавлена возможность выбора домена плейлиста для SatQ
- Добавлен фильтр по стране для Sharaclub/IpStream/Glanz
- Уточнения для медиатеки IpStream/iShara
- Добавлена возможность выбрать VOD медиатеку BCU в качестве отдельного провайдера. Просто для теста, претензии не принимаются, ибо сама реализация у них хромает на все четыре ноги и голову.
- Добавлена возможность менять приоритет/отключение Интернет источников EPG если их больше 1. В настройках плейлиста.

### Версия 7.1.1576
- Настройки плагина управлением скачивания перенесены в отдельный экран настроек
- Кэш запросов принудительно очищается при обновлении плагина
- Добавлена кнопка для очистки кэша запросов
- Добавлена проверка некоторых параметров плагина на корректность

### Версия 7.1.1574
- Добавлен еще один вариант выбора иконки каналов XMLTV + Плейлист
- Некоторые настройки провайдера отключаются если выбрана прямая ссылка на плейлист или файл
- Исправлены ошибки получения информации об аккаунте в CBilling, TVTeam, TVClub
- Исправлена ошибка выбора иконки канала из XMLTV источника
- Исправлено некорректное сообщение об ошибке при импорте файла с ссылками

### Версия 7.1.1564
- Неправильно формировалась ссылка для фильмов в медиатеке CBilling

### Версия 7.1.1562
- В диалог информации о плагине добавлена возможность посмотреть текущий EPG (тот, что вызывается по кнопке SUBTITLE)
- Возобновление просмотра при запуске плагина принудительно прерывается если перед этим был изменен плейлист
- Добавлен костыль для ссылок на иконки в плейлисте провайдера 1ott (ребята из 1ott, протокол таки надо указывать!)
- Добавлен новый кэш запросов сервера. В основном применим к VOD. Добавлен из за особенностей API JellyFin
- Добавлена дополнительная настройка API Domain (для некоторых провайдеров это критично, потому что сервер обработки команд и сервер для скачивания плейлистов разный, например TV Team и его клоны)
- Добавлена медиатека Yosso. Внедрена поддержка JellyFin API
- Дополнение к обработке XMLTV, те кто пишет генераторы XMLTV в очередной раз пробили дно. Ну может таки начнем читать доки?
- Дополнительные проверки на удачную распаковку XMLTV
- Исправлен показ категории Измененные каналы в NewUI (старые и неактуальные настройки могли на это влиять и плагин не показывал эту категорию)
- Исправлена обработка дополнительных данных для Ext_Epg. Если информация которую поддерживает Ext_Epg есть в XMLTV или Интернет источнике EPG, то она передается плагину Ext_Epg
- Исправлена ошибка индексирования XMLTV источников если их выбрано несколько
- Исправлена ошибка обновления NewUI после перезагрузки приставки
- Исправлена ошибка чистой установки
- Исправлены некоторые ошибки при выборе папки/файла
- Исправлены ошибки при обновлении/очистке кэша XMLTV/Интернет источник 
- На функцию добавления в Избранное, там где это используется, навешана кнопка FAV1 (новые пульты)
- На функцию удаления, в там где это используется, так же навешана кнопка CLEAR (у кого есть - пользуйтесь)
- Обновлена конфигурация для Shura TV, TVTeam, Sharaclub
- Переделана обработка ETAG (http заголовок запроса If-None-Match) для более стабильного результата получения информации и ошибочного стирания существующего кэша EPG в случае проблем со связью с сервером. Не получилось проверить - значит ничего не меняем.
- Пересмотрена привязка цветных кнопок на некоторых экранах плагина
- Плагин принудительно проверяет актуальность всех выбранных источников XMLTV, если выбран соответствующий движок XMLTV
- Показ заголовка плагина (с указанием текушего плейлиста) теперь одинаков и в верхнем меню и в popup
- Убрана возможность выбирать набор Интернет источника EPG. Теперь плагин просто пробует найти EPG во всех доступных источниках прописанных в конфигурации провайдера. Чуть дольше, но за то надежней. Плюс помогает решить проблему с несколькими источниками EPG в плейлисте по типу TV Boom
- Улучшен алгоритм загрузки каналов, теперь плагин реже запрашивает/обновляет плейлист после выполнения определенных команд
- Улучшена обработка ошибок индексирования XMLTV. В случае ошибок плагин старается показать сообщение об ошибке (к сожалению показ сообщения об ошибке иногда невозможен из-за ограничений API Dune)
- Уменьшено количество запросов к серверу API для получения информации о подписке/серверах/доменах etc

### Версия 7.0.1478
- Добавлена настройка для запрета таймера отключения
- Добавлена настройка способа отключения по таймеру. Как в системе или отключения видеовыхода
- Возвращена возможность изменить сервер вещания для TV Team
- Возвращен показ текущего плейлиста в верхнем меню. Пришлось очень постараться
- Пересмотрена обработка кнопок в браузере просмотра. Все цветные кнопки в этом режиме работают как задано движком Dune
- Переделана обработка возобновления просмотра для корректной работы в NewUI и Classic
- Исправлена обработка некоторые ошибок в NewUI
- Исправлены строки перевода для некоторых пунктов контекстного меню NewUI

### Версия 7.0.1460
- Запрет запуска плагина если приставка пытается возобновить просмотр, но в настройках плагина он отключен
- Таймер отключения не срабатывал на некоторых приставках

### Версия 7.0.1452
- Добавлена возможность использовать несколько изображений передачи из XMLTV (если есть) в Ext EPG
- Подстройка начала дня в зависимости от часового пояса (рекомендации DuneHD)
- Добавлена настройка изменения размера шрифта для групп/каналов в окне в режиме просмотра передачи
- Добавлено предупреждение при выборе движка XMLTV об отсутствии выбранных источников
- Возобновление просмотра теперь доступно и для Медиатеки. Т.е. вместо ТВ канала будет возобновляться фильм если выключение было во время просмотра
- Добавлен таймер отключения при просмотре передачи или фильма. НЕДОСТУПНО для ATV приставок (на основе Homatics)!
- Желтая кнопка в режиме просмотра вызов окна с фиксированным выбором времени отключения.
- Зеленая кнопка в режиме просмотра - ручной режим таймера. Шаг можно изменить в настройках плагина, по умолчанию 1 минута.
- Красная кнопка в режиме просмотра - отключение таймера. Так же можно отключить выбрав "Нет" в качестве времени отключения в окне вызываемом по желтой кнопке.
- За 2 минуты до отключения показывается OSD с обратным отсчетом, время показа обратного отсчета так же можно задать в настройках плагина
- При выходе из режима просмотра передачи/фильма таймер отключается!
- Новый механизм оповещения плагина об окончании индексации XMLTV, теперь плагин не проверяет каждую секунду состояние процесса и не тратит на это ресурсы. НЕДОСТУПНО для ATV приставок (на основе Homatics)!
- Исправлена ошибка в окне подписки Sharaclub
- Исправлено некорректное сообщение об ошибке плагина на странице настроек EPG
- Исправлена ошибка вызова внутреннего таймера в NewUI
- Исправлена ошибка не позволяющая выбрать ссылку или файл плейлиста провайдера
- Конфигурация: добавлена возможность поменять домен для API провайдеров IPTVOnline/Tvizi (для предыдущих версий 7.x возможно понадобится зайти в настройки провайдера и выбрать нужный домен)
- Конфигурация: добавлен провайдер VivaMax
- Конфигурация: Обновлена конфигурация для Peak TV

### Версия 7.0.1422
- Исправлена ошибка приводящая к падению плагина в случае показа сообщения об ошибке
- Исправлена ошибка приводящая к падению плагина в при вызове диалога ввода пароля настроек
- Убрана поддержка на уровне web-сервера кэширования плейлистов. У "сокращателей" ссылок с ним проблемы 

### Версия 7.0.1416
- Изменена организация настроек. Теперь они все сгруппированы по настройкам самого плагина и отдельно плейлиста. Доступ к настройкам так же доступен из контекстного меню на иконке плагина 
- Для шаблонов провайдера добавлена возможность использовать ссылки или файл из кабинета (Настройки плейлиста -> Настройки провайдера). Правильность формата плейлиста не проверяется. Поскольку многие провайдеры за каким то лешим имеют "зоопарк" плейлистов разной степени наполненности информацией. Как правило наиболее подходящим является m3u8 для Ott Navigator 
- Для шаблонов провайдера появилась возможность иметь общее "Избранное" для всех плейлистов провайдера. При изменении настроек запрашивается возможность скопировать избранное в/из общего из/в текущий
- Персональная настройка кэширования для каждого плейлиста шаблона провайдера
- Вернул возможность добавлять плейлист который находится на сетевом диске для всех приставок кроме "сертифицированных"
- Добавлена возможность "Не проверять кэш" плейлиста. Т.е. обновить его можно только принудительно из контекстного меню "Обновить плейлист"
- Добавлена настройка кэширования VOD m3u плейлистов
- Немного изменен механизм работы "Истории просмотра", теперь плагин не будет при запуске пытаться обновить EPG для всех каналов в истории (при обновлении файлов NewUI).
- В NewUI каналы в "Истории просмотра" подписаны датой и временем окончания просмотра программы (если архив есть)
- Скрытые каналы которые были добавлены перед этим в "Избранное" помечаются специальным значком.
- Сделан глобальный поиск канала по имени, а не только в одной конкретной категории
- Теперь запоминается последнее значение поиска
- Добавлена очистка "Списка воспроизведения" VOD от фильмов которые пропали из медиатеки
- Добавлен показ информации о наличие медиатеки для плейлиста или при добавлении нового шаблона провайдера
- Изменены некоторые строки перевода
- Исправлена ошибка приводящая к очистке кэша плейлиста при быстром переключении по "горячим" кнопкам
- Конфигурация: Обновлены настройки шаблонов для TVIZI, TV Team, SatQ, Skaz, 1USD, FoxTV
- Конфигурация: Добавлены Интернет источники EPG для RU.TV и Uspeh
- Конфигурация: Убран провайдер HNMedia, теперь это KLI Media
- Конфигурация: Убраны не поддерживаемые источники XMLTV у tv.team

### Версия 6.2.1358
- Исправлена ошибка кэширования ссылок на обычные плейлисты

### Версия 6.2.1356
- По кнопке 'Play' запускается обработка XMLTV источника в списке источников XLMLV
- Добавлены настройки таймаутов соединения и скачивания в расширенных настройках плагина
- Кэш интернет источников перенесен в папку плагина из временной папки, чтобы не пропадали после перезагрузки плагина
- Кэш плейлистов перенесен в папку плагина из временной папки, чтобы не пропадали после перезагрузки плагина
- Информация о скрытых каналах на экране категорий обновляется после изменений
- Добавлен дополнительный сценарий для скрытия каналов 'Скрывать SD каналы при наличии HD' 
- Переработан механизм скачивания в плане улучшения обработки ошибок. Теперь ошибки таймаута не приводят к некорректной обработке плейлиста
- Исправлена ошибка некорректной очистки кэша EPG для XMLTV и Интернет источников
- Обновлен API для провайдера IPTV Online. Для решения проблем блокировок
- Улучшено окно показа информации о канале
- В связи с частыми проблемами со скачиванием шаблона плейлиста с epg.one (для Edem и его клонов) добавлена настройка выбора зеркала плейлиста. См. настройки провайдера

### Версия 6.2.1334
- Добавлена возможность настраивать время кэширования плейлиста. От 1 часа до 7 суток. См. настройки плейлиста
- Добавлена возможность настраивать время кэширования интернет источника EPG (для шаблонов провайдеров). От 1 до 12 часов. См. настройки EPG
- Конфигурация: Добавлены дополнительные домены для Sharavoz
- Конфигурация: Убран EPG источник от шаравоза. Похоже помер. Остался только epg.drm-play
- Исправлена ошибка показа названия передачи в NewUI
- Исправлена ошибка не позволяющая восстановить скрытые категории

### Версия 6.2.1320
- Добавлена возможность экспортировать списки плейлистов и внешних источников XMLTV в текстовый файл для быстрого импорта в последствии
- Возвращена возможность очистить историю просмотра клавишей 'clear' или через popup меню из экрана категорий
- Расширена возможность настроить сдвиг EPG для каждого канала по отдельности с точностью до 5 минут и диапазоном +/- 23 часа
- Диалог показа текущего EPG на экране каналов дополнен индикацией о прошедшем времени от начала передачи
- Исправлено падение при вызове дополнительных настроек канала

### Версия 6.2.1310
- Добавлена возможность настроить сдвиг EPG для каждого канала по отдельности
- Настройка проигрывания внешним плейером, масштаба и сдвиг EPG вынесена в отдельное диалоговое окно  
- В медиатеке показывается дополнительная информация и постер для сезона (если есть)
- Добавлен костыль для "составителей" плейлистов которые не знают что в плейлисте должен быть тэг #EXTM3U
- Показ сообщения об ошибке при ручном запуске обработки XMLTV
- При добавлении IPTV провайдера по шаблону показывается дополнительная информация (ID и тип параметров доступа). Эта информация полезна при добавлении через список плейлистов
- Конфигурация: Добавлен провайдер Skaz TV (http://skaz.tv/)
- Конфигурация: Добавлены дополнительные домены для Sharavoz
- Конфигурация: Изменены настройки KLI Media
- Конфигурация: Изменена ссылка на плейлист для RusskoeTV
- Конфигурация: Изменен Интернет источник для PeakTV
- Конфигурация: Для ReflexTV добавлена возможность изменить тип потока (HLS/MPEG-TS)
- Исправлена ошибка не позволяющаю сменить Интернет источник EPG, если он был удален из конфигурации

### Версия 6.2.1294
- Небольшие правки в работе с базой данных
- Исправлена ошибка добавления ссылки на плейлист

### Версия 6.2.1290
- В связи с некоторыми изменениями у drm-play обновлен алгоритм генерации ссылок запросов к EPG серверу
- В информацию о канале добавлена текущая ссылка на интернет источник EPG

### Версия 6.2.1280
- Преобразование html тэгов в XMLTV которые иногда попадаются в тексте
- Дополнительный вид иконок в VOD (5x3)
- Пункт 'Выбрать или Редактировать плейлисты' в контекстном меню перемещен наверх списка.
- Корректное указание названия плейлиста (если отлично от названия провайдера)
- В сообщении об отправке лога указывается модель приставки для информации пользователю.
- Исправлена ошибка получения некоторых атрибутов в парсере M3U
- Исправлена ошибка запуска плагина из отдельной иконки VOD
- Конфигурация: BlinkTV заменен на ReflexTV (переименовались)
- Конфигурация: Поддержка провайдера 2tv (https://2tv.biz/)
- Конфигурация: Дополнительный интернет источник EPG для Sharavoz
- Конфигурация: Дополнительный домен для Sharavoz

### Версия 6.2.1264
- Временная зона берется из настроек Андроида, старый PHP код "совместимый" с Sigma приставками удален 
- Добавлена информация о времени программы при вызове текущего EPG для канала в классике
- При исправлении/восстановлении палитры теперь не нужна полная перезагрузка приставки. Только перезагрузка Dune Shell.
- Исправлена ошибка не позволяющая выбрать файл со списком ссылок плейлистов

### Версия 6.2.1260
- Для VOD на основе M3U добавлена возможность создавать списки воспроизведения (например для просмотра сериалов)
- Резервное копирование/Восстановление вынесено в контекстное меню плагина, из настроек - убрано
- Настройка Истории просмотра перенесена в отдельный экран настроек 
- Добавлена дополнительная настройка для исправления палитры цветов текста (скины Air и Silver, а так же те что базируются на этих скинах портят стандартную палитру для неиспользуемых цветов).

### Версия 6.1.1240
- NewUI: время телепрограммы рассчитывалось неверно для текущего часового пояса 

### Версия 6.1.1238
- Исправлен некорректный перевод концов строк (CRLF вместо LF) в скриптах для ext_epg
- Конфигурация: дополнительные настройки для Cbilling/Antifriz возвращены обратно

### Версия 6.1.1234
- В связи с проблемами у провайдера отключены дополнительные настройки для Cbilling/Antifriz
- Исправлена ошибка показа категорий для VOD на основе M3U

### Версия 6.1.1230
- Уточнения для расчета часового пояса для NewUI (для классики оно расчитывается по другому)
- Порядок сортировки категорий в OSD плеера не совпадал с реальной сортировкой категорий.

### Версия 6.1.1226
- NewUI: Добавлена возможность отключить режим непрерывной ленты каналов. В этом случае NewUI тормозит чуть меньше
- NewUI: Оптимизация генерации данных для NewUI. Теперь стало чуточку быстрей
- NewUI: Для взрослых каналов предпросмотр не спрашивает пароль, а просто не показывает картинку. Кроме случаев если пароль отключен.
- NewUI: После очистки Истории/Избранного/Измененных каналов экран не обновлялся
- Исправлена ошибка если определение ID канала было выбрано в свойствах плейлиста
- Обработка ситуаций когда в названии канала в m3u файле присутствовала запятая, что запрещено стандартом, но кто его читает?
- Добавлена обработка летнего времени для корректного показа времени скачивания XMLTV (привет древнему PHP используемого Dune API)
- Оптимизация SQL запросов для более быстрой синхронизации изменений плейлиста. Теперь на ОЧЕНь больших плейлистах плагин не отваливается с обшибкой превышения времени операции
- Данные в информации на экране плейлиста не менялись после его редактирования
- Безопасная генерация файлов для ext_epg, иногда ext_epg блокировал запись данных плагином

### Версия 6.1.1216
- Корректное преобразования временной зоны и daylight для ext_epg 

### Версия 6.1.1214
- Очередная правка индексирования XMLTV для особо отдаренных составителей
- Добавлена возможность скопировать XMLTV источник из плейлиста в список внешних источников
- Если XMLTV источник присутствует в плейлисте и во внешнем списке он показывается отдельной иконкой
- NewUI: Добавлена возможность показа количества каналов в названии категории
- Конфигурация: Новый домен для Glanz 
- Конфигурация: Поддержка IPTV провайдера Shurik TV (https://schuriktv.nethouse.ru/)
- Добавлен показ информации о подписке для Shurik TV
- Иконки категорий обновляются если они изменились в плейлисте и при этом не заданы пользователем вручную

### Версия 6.1.1202
- Системный способ определения полноразмерного пульта для гуглоприставок не работал. Добавлен пункт в расширенных настройках для включения возможностей полноразмерного пульта 

### Версия 6.1.1200
- Быстрые клавиши переключения доступны для premier/homatics/boxy приставок при наличии полноразмерного пульта 
- Немного переделана обработка XMLTV для уменьшения количества блокировок при индексировании
- Уменьшена частота запросов поиска данных в XMLTV файле для получения EPG канала
- Разрешено редактирование параметров кэширования для источников XMLTV заданных в конфигурации
- Источники с некорректными параметрами (ошибка обновления старых настроек) удаляются автоматически
- Если файл плейлиста не существует (именно файл, а не ссылка), то он помечается в списке плейлистов
- Улучшена пакетная обработка добавления плейлистов 
- Старый пароль для взрослых каналов или защиты настроек больше не спрашивается если он был отключен
- Удаление плейлиста или XMLTV источника привязано к кнопке CLEAR
- Добавлен показ всей информации о XMLTV источнике по кнопке INFO или через popup меню, часть информации убрана из правой колонки в это диалог
- Реализован возврат в список категорий при вызове списка плейлистов на иконке плагина и выборе нового плейлиста
- При запуске VOD из Истории просмотра окно информации о фильме больше не показывается. Переход идет сразу на список эпизодов или серий
- Оптимизированы некоторые запросы к базе данных плейлиста для более быстрого исполнения
- Обновлен перевод для тех строк что не были переведены (Информация о канале)
- Исправлено воспроизведение VOD с последней просмотренной позиции
- Возвращена корректная обработка клавиши Play на плагине при отключенном Авто воспроизведении
- Уточнения для определения ID Канала. Не учитывались пустые значения при подсчете дубликатов и как результат выбор неправильного метода
- Исправлены некоторые сообщения об ошибке при скачивании плейлиста
- Исправлены некоторые ошибки обновления старых настроек dune_params
- Нельзя было изменить имя плейлиста
- Новые каналы из плейлиста просто добавлялись и не указывались в категории Измененные
- Название канала, его категория и статус "Для взрослых" обновляются если они изменились в плейлисте 
- Некорректно сбрасывались сортировки и нумеровались каналы
- Информация для расширенного EPG (ext_epg) не могла быть записана корректно, если в качестве ID канала использовалось имя канала с кириллицей или другими не латинскими буквами.

### Версия 6.0.1154
- Быстрые клавиши переключения плейлистов работают на экране каналов/Избранного/Истории просмотра и NewUI
- Исправлена ошибка замены выделенного источника XMLTV при добавлении новой ссылки
- Исправлена ошибка обработки сериалов для VOD
- Настройка Использовать dune_params не отключалась
- В некоторых случаях XMLTV обрабатывался дважды при загрузке плагина
- Иногда неправильно очищался кэш EPG

### Версия 6.0.1146
- Исправлена еще одна ошибка добавления провайдера Edem
- Не работали настройки Авто запуска и Авто воспроизведения
- Не показывалась нестандартная иконка Избранное в OSD плеера
- Иконки каналов в OSD плеера брались только из плейлиста
- При восстановлении резервной копии не очищалась папка настроек
- Исправлена ошибка при показе информации о канале, если M3U плейлист не содержал инфомационного заголовка
- Ненужное сообщение об ошибке при удалении плагина
- Исправлена ошибка добавления/редактирования XMLTV источников
- Настройка UserAgent не запоминалась  
- NewUI: Номер канала всегда был 0. Теперь номер канала соответствует порядку в плейлисте

### Версия 6.0.1130
- Исправлена ошибка добавления провайдера Edem
- Исправлена ошибка поиска канала
- Исправлена ошибка изменения настроек показа специальных категорий (Избранное/История/Все каналы/Измененные)
- Исправлена ошибка добавления ссылки на плейлист
- Исправлена ошибка обновления фона плагина при смене плейлиста
- Настройка эмуляции EPG не включалась
- Папка истории просмотра не создавалась при чистой установке плагина
- Небольшие исправления в M3U парсере
- Добавлена проверка наличия поддержки Расширенного EPG текущей прошивкой Dune HD
- Избранное/История просмотра/Измененные всегда использовали иконки плейлиста, в независимости от настроек источника иконок
- XMLTV источники из конфигурации плагина не сохранялись в общем списке
- Очистка Избранного и Истории просмотра убраны из контекстного меню экрана категорий

### Версия 6.0.1114
- Поддержка приставок с ревизиями меньше r21 прекращена и это обновление для них недоступно (Sigma r11 и новые приставки с прошивками r19 и r20). Для новых приставок рекомендую обновить прошивку до актуальной r22 или r21
- Полностью переработан внутренний движок хранения данных c целью уменьшения времени обработки и потребляемой памяти. Все переведено на движок базы данных sqlite. Приставки без sqlite не поддерживаются (в основном на процессорах Sigma) 
- Все настройки будут конвертированы в новый формат. При обновлении плагинов версии младше 6.0 предлагается сделать резервную копию настроек
- Добавлена поддержка Расширенного EPG, настройка включения/отключения в разделе Настройки проигрывания
- Добавлено редактирование настроек плейлиста в списке плейлистов
- Добавлено редактирование настроек ссылок в списке XMLTV
- Расширен список поддерживаемых тэгов XMLTV для использования в Расширенном EPG
- Переработано popup меню на экране категорий.
- Параметры выбора иконок для плейлиста перенесено в настройки плейлиста
- Добавлен пункт выбора лучшего варианта для ID Канала
- Добавлена настройка скрытия категорий для взрослых
- Добавлена возможность назначить быструю клавишу для переключения на плейлист (только для полноразмерных пультов, клавиши 0-9)
- Настройки dune_params, UserAgent и т.д. перенесены в отдельный экран настроек плейлиста
- Название плейлиста больше не показывается в заголовке (название текущего плейлиста можно посмотреть по контекстному меню)
- Убрано преобразование https -> http как неактуальное для новых приставок
- NewUI: Исправлена иконка для каналов без иконок если выбран режим пропорций - квадратные иконки

### Версия 5.1.1014
- Добавлены подтверждения при очистке Избранного/Истории/Измененных каналов
- Исправлена ошибка получения ETag для кэша xmltv в случае редиректа на другую ссылку
- Исправлена ошибка удаления из Избранного удаленного канала
- Исправлена ошибка перемещения плейлиста в конец/начало списка
- Исправлена ошибка поиска иконок в XMLTV источниках если один из источников не был проиндексирован
- Зависшие флаги индексации XMLTV не всегда удалялись
- Добавлен провайдер HN Media (через конфигурацию)

### Версия 5.1.1000
- Добавлен показ EPG по кнопке SUB или через контекстное меню в списке каналов
- Ускорена обработка удаления истории просмотра
- Небольшие доработки в определении ID канала при добавлении плейлиста 
- NewUI: Небольшая оптимизация генерации EPFS

### Версия 5.1.988
- Обновлен движок обработки XMLTV для исправления очередных косяков составителей EPG (Yosso).
- Обработка XMLTV на андроид приставках ускорена в 1.5-2 раза
- Информация о XMLTV источник указывается более точно. 

### Версия 5.1.984
- NewUI: Добавлен предпросмотр канала для категории История просмотра
- NewUI: Небольшие изменения в контекстном меню (Обновление плейлиста перенесено в первый пункт меню)
- NewUI: Убрана ошибка обработки картинки телепередачи если ее нет в источнике EPG
- Небольшие правки проверки версии
- Обновлен перевод

### Версия 5.1.976
- Добавлен провайдер Velestore (через конфигурацию)
- Если не выбран ни один источник xmltv EPG, то соответствующее сообщение будет показано вместо ТВ программы 
- Исправлена ошибка невозможности выбора определения ID канала, источника иконок каналов, тип архива
- Небольшое уточнение M3U парсера для определения имени канала

### Версия 5.1.966
- Добавлены дополнительные отображения каналов/избранного (для квадратных иконок), спасибо igores 
- Настройки вида отображения категорий/каналов/и т.д. запоминаются для каждого плейлиста
- Исправлена ошибка парсинга M3U плейлистов медиатеки
- Обновлена библиотека иконок Viktor (спасибо igores)

### Версия 5.1.962
- Ускорен отклик при ручной сортировке каналов/категорий
- Обновлены конфигурации Filmax, RU TV
- Возвращена поддержка Uspeh (только для плейлистов от Телеграм бота!)

### Версия 5.1.954
- Настройка по умолчанию показ категории Медиатека сохранялась неправильно 
- Ускорен выход из плагина.

### Версия 5.1.952
- Настройки по умолчанию не применялись при создании нового плейлиста

### Версия 5.1.950
- Добавлена проверка и установка настроек по умолчанию для конфигурации плагина
  и получаемых настроек кабинета провайдера на случай изменений важных параметров и обновлений старых настроек.

### Версия 5.1.946
- Добавлен вторичный интернет источник для TV Team
- Показ медиатеки по умолчанию мог быть выключен
- Дополнительные параметры провайдера не всегда сохранялись

### Версия 5.1.942
- Обновлены конфигурации для провайдеров 101Film, BCU-Media, Sharavoz, Peak TV
- Удалена поддержка для провайдера Uspeh. До тех пор пока их админы не выпрямят руки.
- Добавлена настройка отключения показа Медиатеки
- Настройки показа категорий теперь персональные для плейлиста, а не глобальные для плагина
- Настройки кэширования убраны из настроек плагина и перенесены в свойства xmltv источников.
  Теперь они для каждой ссылки индивидуальны. Настройка доступна через попап меню в списке источников XMLTV
- В информации о xmltv источнике добавлены сведения поддерживает ли этот источник автоматическую настройку кэша.
  Если нет - то рекомендую задать вручную время жизни кэша xmltv источника, во избежание постоянного скачивания и индексирования
  при каждом запуске плагина.
- Убрана возможность добавления xmtlv источников в виде файлов. Теперь только ссылки и список ссылок
- Исправлены ошибки связанные с поддержкой автоматического кэширования xmltv источников

### Версия 5.1.924
- Исправлена ошибка не позволяющая попасть в дополнительные настройки провайдера
- Включена медиатека для PikTV

### Версия 5.1.922
- NewUI: Добавлен режим отключения показа названия канала
- NewUI: Настройки теперь привязаны к плейлисту, а не глобальны для плагина
- Исправлена конфигурация EPG для TV Team

### Версия 5.1.916
- NewUI: Добавлен режим показа 6 и 5 колонок в ряду
- Все настройки для NewUI перемещены в отдельный пункт настроек плагина
- Исправлена подпись для добавления/удаления в Избранное для синей кнопки в NewUI
- Исправлена ошибка запроса для интернет источника EPG для TV Club

### Версия 5.1.908
- Добавлена возможность выбрать тип плейлиста (ссылки или файла) для IPTV или Медиатеки.
- Исправлена ошибка добавления/удаления канала в Избранное в NewUI

### Версия 5.1.900
- Исправлен выбор активных источников XMLTV при смене плейлиста
- Небольшие исправления в механизме кэширования HTTP ETag
- Если в EPG присутствуют изображения телепрограммы, то они показываются в NewUI в окне предпросмотра
- Выбор плейлиста/источника XMLTV теперь по кнопке Enter, а редактирование по синей кнопке
- Исправлена небольшая ошибка в Медиатеке провайдера Korona

### Версия 5.1.890
- Исправлено падение плагина если в списке нет ни одного плейлиста

### Версия 5.1.886
- Добавлена поддержка провайдера Korona (https://korona-tv.top/)
- Добавлена поддержка провайдера Pik TV (http://pa.piktv.top/)
- Добавлена поддержка провайдера IPTV 360 (https://iptv360.ru/) в том числе и для версий плагина 5.0.x
- Обновлена конфигурация для Sharavoz (в связи с блокировкой некоторых их доменов) в том числе и для версий плагина 5.0.x
- Добавлен алгоритм определения ID канала для ссылок и файлов M3U на основе атрибутов плейлиста. Для уже существующих плейлистов изменить алгоритм можно в только настройках.
- Добавлена возможность перемещать категорию/канал в начало или конец списка. Переключение режима перемещения по кнопке SELECT.
- На кнопку CLEAR добавлено действие скрытие категории/канала.
- Добавлена дополнительная информация о XMLTV на экране редактирования списка источников.
- Добавлена индикация процесса скачивания или индексации XMLTV на экране редактирования списка источников.
- Добавлена возможность выбрать альтернативный Интернет источник EPG (доступно не для всех провайдеров)
- Убрано контекстное меню для изменения плейлиста/XMLTV источника (при большом количестве записей у интерфейса Дюны сносит крышу).
- Поправлен перевод некоторых строк
- Поправлены некоторые мелкие ошибки в NewUI

### Версия 5.0.852
- Изменения параметров доступа для провайдера iEdem/iLook не сохранялись 

### Версия 5.0.850
- Исправлена работа фильтра медиатеки при выборе года для IPTV Online/Tvizi

### Версия 5.0.846
- Ускорен алгоритм поиска иконок в xmltv источнике
- Добавлена проверка и удаление подвисших флагов индексации xmltv
- Обновлен перевод

### Версия 5.0.836
- Улучшен механизм поиска иконок в xmltv источнике. Желательно полностью очистить вес кэш EPG после первого запуска, потому что произошли изменения в базе данных хранения информации о иконках.
- Убрана ошибочная очистка кэша EPG при обновлении NewUI
- EPG для канала не обновлялся во время просмотра после окончания индексирования

### Версия 5.0.832
- Исправлена ошибка дублирования иконок в режиме источника иконок 'XMLTV'

### Версия 5.0.830
- Добавлен новый режим получения иконок каналов 'Плейлист + XMLTV'. Если не найдены иконки каналов в плейлисте, то поиск будет продолжен в выбраных источниках XMLTV
- Добавлена настройка интерфейса для NewUI изменение расположения номера канала на экране предпросмотра
- Дополнительная иконка на экране источников XMLTV указывающая что источник индексируется
- Небольшие исправления для NewUI (чтобы текст не залезал на область предпросмотра) 
- Исправлен порядок вывода списка каналов в категории для NewUI (не учитывался порядок заданный пользователем)
- Исправлена ошибка определения окончания индексирования XMLTV источника

### Версия 5.0.820
- Исправлена ошибка для настройки "Использовать иконки из XMLTV", нарушающая загрузку списка каналов

### Версия 5.0.816
- Внедрена поддержка нескольких источников XMLTV для одного плейлиста. К сожалению обработка XMLTV по прежнему тяжелая задача для старых приставок и бюджетных моделей, поэтому включать все доступные источники не рекомендуется. Очередность поиска EPG определяется порядком источников в списке.
- Возможность вручную запустить индексирование источника XMLTV в списке источников
- Добавлена поддержка провайдера Blink TV (https://blinktv.cc/)
- Обновление API для Sharaclub
- Исправлена ошибка получения информации о фильме в медиатеке IPTV Online

### Версия 4.2.802
- Добавлен новый режим управления кэша XMLTV. По умолчанию включен. Большинство провайдеров поддерживают использование ETag. Для тех поставщиков которые не могут правильно настроить свой сервер или cloudflare на предмет использования ETag, есть возможность переключится в старый "ручной" режим в настройках плагина. 
- Изменения API медиатеки IPTV Online

### Версия 4.1.790
- Добавлена поддержка провайдера Nasharu TV (https://nasharu.tv/)
- Добавлена поддержка провайдера Ott Pub (https://ott.pub/)
- Добавлена поддержка глобального параметра catchup-days
- Исправлена ошибка показа категорий в Измененных каналах
- Обновлены настройки пресетов для интернет источников EPG

### Версия 4.1.784
- Дополнения для TV Team API
- Добавлен дополнительный источник XMLTV для Yosso TV
- Исправлена ошибка с очисткой индексов после обновления XMLTV источника
- Исправлена мелкая ошибка с загрузкой плейлиста
- Небольшие доработки для хранения файлов сессий/токенов
- Обновлен перевод

### Версия 4.1.770
- Уменьшение количества запросов авторизации для TV Team, чтобы провайдер не блокировал при вводе неправильных данных для просмотра.
- При ошибках загрузки плейлиста или запроса токена выдается больше информации.
- Дополнительные поля в информации о подписке для TV Team
- Изменен формат некоторых запросов в конфигурации плагинов
- Большинство запросов к серверу провайдера для получения информации/списка серверов и прочее теперь кэшируются.
- Исправлена ошибка проверки базы данных позиций для XMLTV для Dune HD на Андроид.
- Токены/идентификаторы сессии теперь не сохраняются в настройках, во избежание проблем с переносом на другую приставку
- Исправлена ошибка установки статуса просмотрено/не просмотрено в медиатеке

### Версия 4.0.758
- Исправлена ошибка дублирования провайдера при создании нового плейлиста

### Версия 4.0.756
- поддержка API для провайдера TV Team. Информация о подписке. Смена сервера из плагина. (данные доступа поменялись! Теперь это логин и пароль к кабинету пользователя)
- Исправлена ошибка дублирования провайдера после редактирования данных доступа

### Версия 4.0.746
- Исправлена ошибка индексирования XMLTV для Sigma приставок

### Версия 4.0.744
- Добавлена поддержка провайдера Peak TV (https://peaktv.info)
- Оптимизация индексирования и хранения XMLTV
- Добавлена возможность выбора источника иконок при использовании движка 'Интернет сервер EPG'
- Исправлена ошибка сброса настроек провайдера по умолчанию после редактирования данных доступа
- Обновлен перевод

### Версия 4.0.730
- Поддержка медиатеки для провайдера TVIZI (данные доступа для поддержки медиатеки поменялись! Теперь это логин и пароль к кабинету пользователя)
- Редактирование скрытых каналов перенесено в popup меню списка каналов
- Настройки плагина теперь доступны по popup меню на экране категорий и каналов

### Версия 4.0.722
- Поправлен перевод для некоторых строк
- Добавлена проверка правильности настроек плейлистов.
- Немного переделан показ информации о каналах/плейлистах/источниках XMLTV 
- Редактирование источников XMLTV добавлено в popup меню плагина
- По синей кнопке на экране категорий теперь показывается список изменений
- Список изменений теперь скачивается актуальный с GitHub. Не обновляя плагин можно просмотреть список актуальных изменений.

### Версия 4.0.718
- Поправлен перевод для некоторых строк
- Добавлен дополнительный пункт popup меню для смены источника иконок каналов на экране категорий (только если выбран движок XMLTV)
- Изменено максимальное количество пунктов меню при смене плейлиста (на Sigma приставках некорректно отображался большой список)

### Версия 4.0.704
- Настройки провайдера не инициализировались после "теплого" перезапуска плагина

### Версия 4.0.704
- Меню сортировки каналов теперь доступно внутри категории
- Добавлена возможность добавить свой плейлист (из кабинета) для провайдера iEdem/iLook (через popup меню - настройки провайдера). Данные доступа для просмотра при этом используются из плейлиста!
- Добавлена дополнительная диагностика для поиска причины сброса настроек плейлиста (иконки/сортировка/избранное)

### Версия 4.0.692
- Исправлено неправильное переименование сохраненных настроек категорий для некоторых провайдеров

### Версия 4.0.688
- Изменено максимальное количество элементов в popup меню выбора XMLTV источников
- Настройки категорий пропадали после переключения с плейлиста провайдера на обычный плейлист

### Версия 4.0.684
- Если список плейлистов пустой, то показывается окно добавления плейлистов, а не настроек плагина
- Popup меню добавления провайдера заменен на новый экран выбора
- При добавлении провайдера IPTV можно посмотреть ссылку на его сайт или перейти по QR коду

### Версия 4.0.678
- Добавлен исполняемый файл php-cgi для платформ ARM (87xx)
- Корректная очистка кэша VOD 

### Версия 4.0.674
- Добавлена английская версия Changelog
- Обновлен перевод
- Небольшие исправления для медиатек Glanz и SharaClub

### Версия 4.0.666
- Добавлена поддержка провайдера Uspeh TV (https://uspeh.tv)
- Небольшая оптимизация загрузки медиатеки для Glanz (для старых приставок)
- Исправлена ошибка определения пустой категории в M3U

### Версия 4.0.660
- Изменен алгоритм определения ID канала для Yosso (как в IPTV Channel Editor) для корректного определения всех каналов. К сожалению Избранное и История просмотра будут утеряны. Аплодисменты админам Yosso.
- Убрана поддержка смены сервера для Yosso. Теперь за сменой сервера придется топать ножками в кабинет.
- Дополнительное сообщение в случае несоответствия параметров при отправке лога разработчику.
- Исправлена ошибка восстановления скрытых каналов

### Версия 4.0.652
- Добавлена возможность редактирования списка плейлистов из popup меню плагина
- Исправлена ошибка резервного копирования настроек
- Исправлено падение плагина при выборе меню качества в медиатеке Edem

### Версия 4.0.642
- Добавлена возможность сортировки списка плейлистов
- Установка плейлиста по умолчанию с цветной кнопки перенесена в popup меню
- Редактирование плейлистов и xmltv источников убрано из настроек, только через popup меню на экране категорий
- Исправлена работа фильтров в медиатеке IPTV Online
- Небольшие изменения в показе информации о фильме в медиатеках

### Версия 4.0.642
- Добавлена обработка случаев когда настройки плейлистов содержали старые или неправильные данные
- Исправлена ошибка добавления провайдера

### Версия 4.0.636
- Добавлена поддержка медиатеки для IPTV Online
- Используемые данные доступа для IPTV Online теперь другие (логин/пароль к сайту провайдера) в связи с поддержкой медиатеки
- Добавлена информации об аккаунте для IPTV Online
- Настройки доступа провайдера и дополнительные параметры разделены (доступ через popup меню на экране категорий)
- Добавлена поддержка дополнительных плейлистов провайдера (если такой выбор есть в кабинете или существуют варианты плейлиста как в Edem). Сейчас реализовано для Glanz, IPTV Online, Edem
- Добавлена поддержка смены пропорций иконок для iEdem/iLook в плейлисте
- Оптимизация скорости интерфейса (уменьшено количество записей настроек)
- Информация о каналах в скрытых категориях больше не сохраняется для улучшения скорости загрузки
- Скачивание всей информации теперь делается через https proxy скрипт (актуально для старых Dune HD)
- В случае ошибок скачивания плейлиста или медиатки по возможности выдается больше информации

### Версия 3.3.620
- Исправлена ошибка загрузки M3U медиатек

### Версия 3.3.618
- Исправлена ошибка не позволяющая стереть данные VPortal
- Переработан скрипт https_proxy для более гибкой настройки скачивания 
- Запросы на скачивание плейлиста и данных VOD теперь всегда идут через https proxy

### Версия 3.3.614
- Добавлена проверка правильности ввода данных VPortal
- Отключена отправка лога разработчику с неподдерживаемых приставок
- Дополнительное логирование скачивания плейлиста. Для анализа ошибок скачивания
- Изменения в конфигурации провайдеров (не требует обновления плагина):
  Обновлены описания серверов Yosso.
  Изменена ссылка для скачивания плейлистов и EPG для TV Team.
  Изменен формат определения ID канала для Yosso
  Заменена ссылки на Icon Pack от Xemu чтобы автор мог менять их сам 

### Версия 3.3.606
- Добавлен специальный случай определения типа архива плейлиста (привет админам ITV Live)
- Исправлена ошибка выбора настройки в плагине для типа архива плейлиста. Тип архива выбирается по уменьшению приоритета: заданный для потока в плейлисте -> настройка в плагине для плейлиста -> заданный в плейлисте или для провайдера -> по умолчанию (shift для HLS, flussonic для mpegts)

### Версия 3.3.604
- Настройки показа категорий вынесена в отдельный экран настроек "Настройки показа категорий"
- Исправлена ошибка разбора заголовка M3U
- Исправлена ошибка с двойным / в путях

### Версия 3.3.600
- Настройка показа иконки медиатеки не работала корректно на старых моделях Dune HD
- Количество пунктов в каждой колонке popup меню 'Добавить IPTV провайдера' увеличено до 17 (старые модели некорректно поддерживают разделитель колонок) 
- Исправлена небольшая ошибка при выборе логотипа провайдера
- Немного сдвинуты вверх кнопки в настройках плагина (чтобы последняя кнопка не вылезала за границы, на Sigma моделях Dune HD)

### Версия 3.3.596
- Принудительное отключение настройки показа иконки медиатеки при выключенном параметре или отсутствующей поддержки медиатеки

### Версия 3.3.594
- Настройка показа иконки медиатеки инвертировалась.

### Версия 3.3.592
- В настройках интерфейса добавлена возможность показа медиатеки как отдельного приложения
- Исправлены мелкие ошибки 

### Версия 3.3.590
- Источник XMLTV EPG из плейлиста теперь показывается в списке редактирования
- Добавлена поддержка провайдера IPTV Best (https://ip-tv.best/) (через конфигурацию)
- Обновлены серверы для IPTV Online, теперь они общие с Tvizi/IPTV Best (через конфигурацию)
- При смене источника XMLTV ошибочно очищался кэш выбранного источника
- При вызове редактирования плейлистов/XMLTV EPG из popup меню оно не работало корректно 

### Версия 3.3.578
- Некорректно отображалась настройка 'Force Dune detect stream'

### Версия 3.3.578
- Добавлена поддержка провайдера TopIPTV (https://topiptv.info/)
- Исправлено предупреждение php в логе если dune_params не задан
- Имя библиотеки иконок исправлено на zedoar (по просьбе автора)
- Библиотека иконок загружается и распаковывается только если ее выбрали.
- Источник XMLTV не обновлялся при выборе пункта меню "Обновить"
- Параметр 'Force Dune detect stream' перенесен в настройки проигрывания

### Версия 3.3.570
- Плагин запрашивает дополнительное подтверждение для очистки плейлистов/xmltv источников/восстановлении измененных груп/каналов
- Добавлен костыль для провайдеров которые не знают что тэг EXTM3U по стандарту должен быть только один.
- Добавлены пункты меню на экране категорий для быстрого перехода на редактирование плейлистов/xmltv источников
- Исправлена ошибка обзора SMB источников на предыдущем поколении андроид приставок
- Добавлена информация в подписке cbilling/antifriz для показа подписки на медиатеку

### Версия 3.3.556
- Добавлен 'Интернет источник' EPG для провайдера 101film
- Добавлен 'Интернет источник' EPG для провайдера smile
- Настройки EPG не используемые при выборе 'Интернет источник' теперь не показываются
- Время кэширования EPG для 'Интернет источник' 1 час (не настраиваемо)
- Обновлен icon pack от Xemu
- Исправлена ошибка иногда приводящая к падению плагина при смене движка EPG
- Мелкие исправления UI для Dune Pro One 8K Plus (показ некоторых пунктов меню, отключенных для Homatics/Boxy) 

### Версия 3.3.546
- Добавлен icon pack от zedoar
- Исправлена ошибка подсказки добавления новых плейлистов/провайдеров
- Исправлена ошибка не позволяющая отправить лог плагина из Homatics/Boxy если настроена папка dune_plugin_logs

### Версия 3.3.540
- Исправлены мелкие ошибки интерфейса
- По умолчанию для провайдеров используется JSON движок EPG
- Обновлена ссылка на плейлист провайдера russkoe.tv
- Исправлена ошибка показа истории просмотра для VOD
- Улучшен механизм нечеткого поиска EPG
- Ссылки на плейлист для Edem изменен из it999.ru на epg.one (старые ссылки перестанут работать 15 мая) 

### Версия 3.3.530
- Добавлена поддержка сериалов для медиатеки Sharavoz

### Версия 3.3.528
- Добавлена поддержка медиатеки для Sharavoz
- Меню редактирования скрытых категорий доступно на любой категории
- Исправлена ошибка истории просмотра для медиатек
- Неправильно интерпретировался идентификатор категории в медиатеке Sharavoz

### Версия 3.3.522
- Исправлен выход из настроек плагина если они были вызваны из shell
- Включено принудительное определение потока для внутреннего плеера при выборе MPEG-TS в провайдере
- Добавлено контекстное меню для перехода к каналу в категории из Избранного/Истории просмотра/Измененные каналы в классическом интерфейсе

### Версия 3.3.508
- Отключена возможность изменения сервера для CRD TV
- Изменены некоторые строки перевода
- Исправлен скрипт для показа информации о канале для Pro One 8K Plus
- При загрузке плейлиста источник XMLTV по умолчанию берется только из плейлиста. Внешние надо задавать вручную
- Настройки EPG. Если выбран внешний источник XMLTV, то повторное нажатие на нем зеленой кнопки позволяет отключить его
- Настройки EPG. В списке внешних источников XMLTV показывается дата последнего скачивания

### Версия 3.3.492
- Добавлено расширение mpeg (в дополнение к .ts и mpegts) при распознавания mpeg-ts потоков по ссылке для добавления префикса ts:// для внутреннего плеера Dune
- Добавлена настройка принудительной проверки потока внутренним плеером Dune (префикс ts:// передаваемый в ссылке) перед воспроизведением. Настройки плейлистов -> Дополнительные параметры. По умолчанию отключена. Для ссылок которые не распознает стандартный алгоритм определения по ссылке
- Добавлена проверка кодировки кривых плейлистов которые по стандарту должны быть в кодировке UTF8
- Исправлена ошибка формирования описания в категории "Измененные каналы"

### Версия 3.3.480
- Добавлена настройка для защиты настроек паролем из основного меню плеера.
- Доработка для поддержки новой приставки Dune HD Pro One 8K.
- Поддержка провайдера CRD TV (https://crdtv.net/)

### Версия 3.3.480
- Небольшие уточнения для архивов типа catchup="append"

### Версия 3.3.478
- Добавлена настройка замены ссылок https на http. После недавних изменений на Glanz. По умолчанию отключено. Но нужно учитывать что не все провайдеры потоков поддерживают оба протокола. Никаких преобразований плагин не делает, просто заменяет текст.
- Добавлена настройка для защиты настроек паролем (в дополнительных настройках плагина).

### Версия 3.3.474
- Исправлена ошибка нечеткого поиска EPG ID в XMLTV источнике для Dune на основе Android
- Убрана принудительная очистка кэша текущего источника после смены XMLTV источника
- Добавлено определение новой модели Dune HD Pro One 8K Plus

### Версия 3.3.470
- Добавлен провайдер RU TV (https://rutv.vip/)
- Добавлена возможность сменить тип потока для провайдера Satq TV
- Исправлена ошибка разбора заголовков для медиатек M3U
- Небольшая оптимизация работы с библиотеками иконок
- Убрана настройка нечеткого поиска EPG ID, теперь она используется всегда

### Версия 3.3.464
- Добавлена возможность обновить библиотеки иконок без перезагрузки плейера или плагина по "желтой кнопке"
- Изменены некоторые иконки

### Версия 3.3.462
- Добавлена поддержка библиотек для измененения иконок категорий. Поблагодарите Xemu (https://forum.hdtv.ru/index.php?showtopic=19426) за его предоставленную библиотеку. Всем желающим поучаствовать в в дополнении библиотек - пишите автору

### Версия 3.3.457
- Добавлен провайдер Satq TV (https://satq.tv/)
- Потерялась поддержка настройки типа архива (flussonic) в конфигурации провайдеров
- Ошибочно показывалась ошибка загрузки плейлиста при добавлении провайдера, если активный провайдер не мог загрузить плейлист или имел неверные данные для просмотра.

### Версия 3.3.452
- Добавлен провайдер KLI Media
- Для файлов в списке плейлистов/источников XMLTV показываются соответствующие иконки
- Для известных провайдеров их логотипы идут в составе плагина
- Исправлен показ ошибочного сообщения при изменении параметров просмотра провайдера
- Исправлено определение flussonic типов архива для некоторых ссылок
- Исправлено кодирование некоторых видов UserAgent при передаче внутреннему плееру
- Исправлено копирование истории просмотра в другую папку
- При первой загрузке плейлиста не всегда подхватывался XMLTV источник из плейлиста
- При удалении домена в Edem изменения применялись не сразу

### Версия 3.3.442
- Добавлена поддержки смены потока в настройках провайдера для 1OTT, Glanz, IPTV Online, ITV Live, IPStream/iShara, LightIPTV, SharaClub, Sharavoz, TVIZI, TV Team, VipLime
- Добавлен провайдер TVIZI NET
- Добавлена возможность смены сервера для IPTV Online

### Версия 3.2.438
- Попытка ускорить отзывчивость интерфейса при использовании XMLTV источника. Если выбран источник иконок - плейлист, то скачивание и индексирование XMLTV проводится в фоне.
- Небольшие изменения для внедрения лога фонового индексирования в основной лог плагина
- Формирование архивной ссылки выполняется только при запуске архива. Это немного ускорило обработку плейлиста
- Обновлен перевод

### Версия 3.2.431
- Улучшен парсер XMLTV. Быстродействие увеличено от 2 до 3.5 раз в зависимости от приставки
- Добавлена проверка введенных данных просмотра

### 3.2.426
- Не удалялся фильм из истории просмотра медиатеки
- Исправлено падение плагина при смене сервера в настройках аккаунта провайдера

### 3.2.422
- Исправлена ошибка восстановления из резервной копии если текущий плейлист не совпадал с запомненным в резервной копии.
- Поправлен перевод
- Исправлено редактирование текущего аккаунта провайдера. Терялось имя настроек

### 3.2.418
- Корректная проверка версии конфигурации провайдеров
- Исправлена ошибка импорта ссылки плейлиста из файла ссылок
- Сообщение об ошибке загрузки плейлиста показывалось не полное
- Указывался неправильный заголовок плагина если была ошибка загрузки плейлиста 

### Версия 3.2.410
- Добавлена поддержка JSON версий EPG скачиваемых с сервера провайдера или поставщика EPG (epg.drm-play.com) для известных провайдеров IPTV (тот же что и в IPTV Channel Editor). Для старых приставок рекомендую переключится на более быструю JSON версию. Обновление EPG в этом случае целиком на совести сервера.
- Для новых приставок для движка XMLTV всегда используется SQLite, для старых на основе процессоров Sigma - Classic
- Настройка выбранного движка EPG теперь не глобальная, а для каждого провайдера своя.
- Для быстрой смены движка добавлен новый пункт в popup меню на экране категорий
- При выборе движка JSON (Веб сервер), отключен показ некоторых настроек ("Источник иконок каналов", "Время кэширования EPG", "Нечеткий поиск EPG") поскольку такая информация ему недоступна.
- При выборе движка JSON (Веб сервер) иконки каналов берутся только из плейлиста!
- Для провайдера 1cent прописаны источники XMLTV поскольку провайдер не удосужился прописать правильные ссылки в плейлист.
- Немного доработан M3U парсер для разбора заголовка плейлиста
- Переделан скрипт сбора информации о потоках канала
- Добавлена поддержка смены сервера из плагина для Antifriz/Cbilling, Filmax TV, SharaClub, Sharavoz, TV Club, Vidok
- Добавлена новый пункт в popup меню для редактирования параметров аккаунта текущего провайдера
- Добавлена поддержка смены домена плейлиста для Glanz
- Исправлена ошибка если в категории были скрыты все каналы
- Добавлена минимальная проверка плейлиста при импорте из файла или папки
- Добавлена проверка корректности источника xmltv упакованного zip
- Добавлена проверка если плейлист содержит JTV EPG вместо XMLTV
- Исправлена ошибка инициализации epg manager приводящая к падению плагина в некоторых случаях
- Исправлена ошибка определения ID канала для TV Club
- Исправлена ошибка ссылки плейлиста на Filmax TV

### Версия 3.1.372
- Опять ошибка проверки информации о подписке блокировало доступ к Медиатеке для Cbilling

### Версия 3.1.370
- Добавлена поддержка медиатеки для IPStream/iShare
- Исправлены мелкие ошибки обновления экранов фильтр/поиск для VOD
- Для некоторых провайдеров доступность медиатеки проверятся на основе информации о подписке 
- Улучшен показ информации о подписке для каждого провайдера который поддерживает выдачу данных о подписке
- Изменена иконка для провайдера 1ott
- Добавлена возможность управлять определением ID канала для обычных плейлистов на основе атрибутов M3U в настройках плейлиста. Если провайдер не указал правильные атрибуты для ID канала, то при изменении ссылки ID канала меняется. Теперь плагину можно указать какие атрибуты он может использовать в качестве ID канала.

### Версия 3.1.358
- Добавлена возможность изменить иконку медиатеки
- Ошибка проверки информации о подписке блокировало доступ к Медиатеке для Cbilling

### Версия 3.1.356
- Исправлена ошибка не позволяющая иметь разные настройки аккаунта для одного провайдера
- В плагин не копировался Changelog

### Версия 3.1.355
- Добавлена поддержка медиатек для Antifriz/Cbilling/Edem/Glanz/Sharaclub
- Для edem новый формат импорта списка. edem@ottkey|vportal_key
- Переделан показ информации о подписке
- Добавлен показ времени последнего скачивания XMLTV источника
- Добавлен показ текущего плейлиста/XMLTV источника в настройках плагина
- Добавлена возможность изменить текущий плейлист/XMLTV источник в настройках плагина (редактирование списка)

### Версия 3.1.341
- Убрана необходимость перезапуска плагина после восстановления резервной копии 
- Добавлена поддержка медиатек в формате M3U для провайдеров Fox/Ping/101film/Smile

### Версия 3.0.337
- Для iEdem/iLook убрана необходимость вводить домен
- Добавлена возможность выбора иконок каналов из плейлиста или xmltv источника
- Для провайдера Sharaclub добавлена возможность пополнить баланс через QR код
- Для Light IPTV исправлено определение ID каналов

### Версия 3.0.328
- Добавлена поддержка популярных провайдеров, всех что поддерживает IPTV Channel Editor 
- Добавлена возможность скрыть группу каналов по готовым шаблонам и произвольной строке
- Добавлена возможность импорта настроек аккаунта провайдера через список плейлистов по специальному синтаксису (provider_id@login:password, provider_id@password, для iEdem/iLook edem@domain:ottkey). ID провайдера можно посмотреть при добавлении провайдера через меню, он указан в скобках. Например Fox IPTV (fox), Glanz (glanz), IPTV Online (iptvonline)
- Редактирование плейлиста вызывается по кнопке Ok
- Добавлены источники xmltv для провайдеров которые не предоставляют их в плейлисте
- Все загрузки (плейлистов и xmltv источников) делаются через https proxy скрипт
- В случае ошибки скачивания выдается больше информации.
- Исправлена ошибка m3u парсера которая вызывала утечку памяти
- Исправлена ошибка проверки кэша плейлиста и xmltv источника
- Исправлена ошибка с обработкой событий плагина install/update
- Проведена оптимизация работы с категориями и каналами чтобы плагин меньше тормозил
- Исправлена ошибка парсинга имени канала в m3u плейлисте
- Исправлен бэкап. Новая версия не копировала все настройки
- В информацию о канале так же пишется и информация о видео/аудиопотоке (кроме Homatics/Boxy)
- Принудительная запись изменений расположения категорий/каналов и др. по кнопке STOP
- Поддержка показа информации о подписке для Cbilling, TV Team, ITV Live, Sharaclub, Vidok
- Убран пункт меню 'Отключить приставку'. На андроид дюнах все равно толком не работает. 
- Парсер плейлиста провайдера некорректно инициализировался после включения приставки
- Исправлены мелкие ошибки обновления экранов и NewUI
- Обновлен перевод на английский и немецкий

### Версия 2.4
- Поправлено регулярное выражения для формирования flussonic архивов (актуально для YOSSO)
- Внутренние изменения касающиеся хранения настроек и максимальной переносимости резервных копий между приставками.

### Версия 2.3
- Стирание строки User-Agent в настройках сбрасывает на значение по умолчанию. Чтобы не делать отдельную кнопку.
- Добавлены дополнительные интервалы для времени жизни кэша XMLTV
- Небольшая оптимизация распаковки архивов XMLTV
- Пункты обновления текущего плейлиста/источника XMLTV добавлены в popup меню в разделы выбора плейлиста/источника
- Пункты обновления текущего плейлиста/источника XMLTV убраны из настроек за ненадобностью
- Добавлены QR коды на донат в плагине
- Исправлена ошибка с редактированием ранее скрытых категорий, которые уже не присутствуют в плейлисте
- Исправлена ошибка с восстановлением скрытых категорий если категория была одна

### Версия 2.2
- Оптимизация индексирования XMLTV источников. Время индексирования сокращено в среднем секунд на 10-15 для разных типов источников
- Для движка SQLite программа может быть доступна гораздо раньше, чем закончится индексирование источника XMLTV из за того, что это база данных. Для классического движка - только после окончания индексирования
- Сделана настройка нечеткого поиска EPG. Отключено по умолчанию. В ранних версиях алгоритм был включен, в поздних отключен потому что замедлял поиск. Теперь решать пользователю. Принцип: если epg id заданный в плейлисте не найден в источнике XMLTV, плагин пробует найти данные по имени канала. Сделано специально для самопальных плейлистов, где epg id прописано криво и не соответствует данным источника XMLTV EPG. Если EPG ID в плейлисте отсутствует, то плагин всегда ищет по имени канала. В случаях, где и имя канала не соответствует источнику XMLTV (привет Шаравозу) сделать ничего не могу, пишите в Спортлото.
- Использование настройки User-Agent для скачивания плейлистов и источников XMLTV
- Принудительное использование настройки User-Agent (если он не по умолчанию) для потоков, если только для них не указан свой.
- EPG ID из плейлиста показывается в информации в описании канала (при соответствующем отображении каналов или по кнопке Info)
- Настройка включения генерации списка псевдо программы передач (Телепрограмма 1/2 и т.д.), если EPG ID для канала не найден, но архив присутствует (отличен от 0). Отключено по умолчанию.
- Переделаны скрипты для скачивания и индексации
- Отключено скачивание источника XMLTV EPG сразу после добавления
- Исправлено не работающее отключение специальный категорий
- Исправлено падение при попытке отобразить ошибку
- Исправлено отображение некоторых иконок в окне выбора файлов
- Исправлен выбор файлов на SMB папках
- Исправлена добавления ссылки на плейлист или источник XMLTV EPG
- Уточнение определения сигнатуры xmltv источника.
- Синхронизация изменеий кода с IPTV Channel Editor

### Версия 2.1
- Исправлена ошибка с установкой папки кэша
- Исправлена ошибка с выбором источника EPG при переключении плейлиста

### Версия 2.0
- Решена проблема с https ссылками на плейлисты/источники EPG
- Исправлена сортировка каналов в категории 'Все каналы'
- Добавлена возможность редактирования ссылки на плейлист/источник EPG
- Добавлен новый режим управления кэша EPG для android приставок. Для них по умолчанию выбирается новый движок SQLite. Классический режим создает большое количество файлов для управления кэшем, новый все хранит в одной базе. С новым режимом очистка кэша не занимает много времени. На sigma приставках новый режим недоступен, спасибо Dune что в них выключила поддержку sqlite.
- Возможность выбрать режим работы с кэшем на случай если необходимо иметь общий кэш со старыми приставками
- Восстановлена возможность сбросить обои по умолчанию
- Исправлен выбор пиконов для каналов
- Корректная очистка настроек после восстановления из резервной копии
- Порядок каналов не сохранялся после сортировки или сброса сортировки

### Версия 1.8
- Поиск доступен внутри всех групп по Popup меню
- Возможность отключить поканальное масштабирование для плейлиста
- Операция индексирования EPG выполняется в фоне, загрузка теперь быстрее, но EPG доступно не сразу
- Разрешено размещение кэша EPG на сетевых папках. За глюки не отвечаю используйте на свой страх и риск
- Для каналов имеющих архив, но не имеющих программы передач показывается почасовой список
- Добавлена поддержка атрибута 'dune-params' в тэг #EXTVLCOPT для возможности прописывания dune_params каждому каналу
- Увеличен таймаут для скачивания XMLTV источника
- Исправлен скрипт индексации для Homatics/Boxy

### Версия 1.7
- Категория "Измененнные каналы" доступна и в NewUI.
- Добавлена поддержка внутреннего хранилища для всех Дюн на основе Android
- Восстановлен пропавший пункт меню "Редактировать скрытые каналы"
- Поправлены кое какие иконки
- Поправлены файлы локализации
- Исправлены мелкие недочеты

### Версия 1.6
- Новая категория "Измененнные каналы". Показываются добавленные/удаленные с последнего сохраненного изменения плейлиста. Изменения действительны до очистки списка измененных каналов
- Дополнительные проверки на скачивание EPG
- Подкорректировано оформление видов для Избранного
- Включена поддержка внутреннего хранилища для всех андроидов

### Версия 1.5
- При отключении группы "Все каналы" переставал работать внутренний плеер
- Убрано небольшое замедление при запуске канала
- Подкорректировано оформление видов

### Версия 1.4
- Изменено название пункта меню для восстановления скрытых категорий/каналов
- Исправлена сортировка в браузере каналов.

### Версия 1.3
- Добавлена поддержка внутреннего хранилища для Homatics/Boxy
- Добавлен разделитель в меню для источников EPG из плейлиста и внешних
- Добавлена возможность сброса сортировки каналов в категории
- Папка кэша EPG всегда сбрасывается в значение по умолчанию после восстановления резервной копии!
- Указывалась неверная версия плагина (ошибка в скрипте сборки)
- Сортировка каналов в категории не работала

### Версия 1.2
- Кнопка обновления EPG в настройках не работала
- Смена иконки для Избранного и Истории просмотра не работала
- Сброс сортировки не обновлял экран

### Версия 1.1
- Переделан алгоритм работы с внешними EPG источниками. Теперь они глобальные для плагина.
- Быстрое переключение плейлистов/EPG источников по popup меню
- Добавлен показ текущего плейлиста в заголовке Classic UI или по Popup Menu в NewUI
- Добавлена настройка расширенного логирования для анализа проблем.
- Настройка управления папки хранения истории просмотра перенесена в дополнительные настройки
- Настройка изменения обоев перенесена в настройки интерфейса
- Добавлена возможность создания/восстановления резервной копии настроек
- Полные пути к иконкам не пишутся в настройки для совместимости переноса на другую приставку
- Добавлена возможность задать имя плейлисту или источнику EPG
- Подсказка в случае пустого списка плейлистов или источников EPG изменена для Homatics/Boxy
- Небольшие исправления видов окон
- Настройка задержки архива не работала
- Исправлена обработка атрибута 'group-logo'

### Версия 1.0 (First Release)
- Плагин не поддерживает Dune HD с ревизией прошивки меньше r11 (101/102/301/Lite 53D/Base/BD Prime и т.д)
- Добавлена возможность сбросить сортировку на оригинальную из плейлиста
- Использование сетевых шар для импорта плейлиста из файла или из папки отключено. Включено только для импорта из списка ссылок
- Дополнительные варианты отображения категорий
- Быстрая смена плейлиста в классическом UI по popup-menu
- Добавлена подсказка как добавить плейлист/источник xmltv если список пустой
- Разрешено изменить расположение кэша EPG для Homatics/Boxy
- Имена файлов иконок категорий и обоев теперь привязаны к плейлисту, чтобы избежать смешивания с другими файлами
- Исправлено обновление экрана настроек плейлиста
- Исправлена неработающая История просмотра
- Мелкие исправления и оформления в NewUI

### Версия 0.97 (beta)
- Добавлена возможность изменить иконку для категорий: Избранное, История просмотра, Все каналы
- Добавлен предпросмотр иконок при выборе
- Настройка квадратные иконки убрана для классического UI.
- Исправлена обработка атрибута 'group-logo'
- Исправлено падение при выборе иконки категории
- Исправлена обработка атрибута 'group-logo'
- Исправлена обработка dune_params

### Версия 0.96 (beta)
- Добавлен подробный показ информации о канале
- Не сохранялся выбранный плейлист

### Версия 0.95 (beta)
- Добавлена возможность изменить "обои" плагина
- Добавлена возможность изменить иконку категории
- Переделана схема сохранения настроек (плагин терял настройки после перезагрузки)
- Если у плейлиста нет никаких данных о типе архива, но атрибут дней архива присутствует, то используется 'shift'
- Настройка плеера Dune для потоков .ts .mp4
- Настройка масштабирования показывается отдельным меню
- Контекстное меню NewUI позволяет сменить пропорции иконок.
- Настройка 'Использовать квадратные иконки' доступна только для NewUI.
- Плейлист или источник xmltv в настройках показывает только имя файла (! пока так надо)
- Исправлена ошибка определения типа архива 'default'
- Исправлены падения в некоторых случаях.

### Версия 0.93 (beta)
- Добавлено запоминание использование внешнего плеера для каждого канала
- История изменений не записывалась в плагин

### Версия 0.92 (beta)
- Добавлена информация о масштабировании канала
- Исправлена ошибка с показом файлов при выборе плейлиста или xmlt
- Исправлены падения в некоторых ситуациях
- Исправлен показ dune_params

### Версия 0.91 (beta)
- Переработка парсера m3u для поддержки дополнительных тэгов
- Добавлена информация о количестве дней архива в информации о канале
- Добавлена поддержка произвольного User-Agent для загрузки плейлистов и проигрывания каналов
- Добавлена поддержка dune_params (специальные параметры для проигрывания каналов)
- Добавлена поддержка тэгов #EXTHTTP и #EXTVLCOPT для использования User-Agent
- Добавлена поддержка атрибута 'group-logo' для определения иконки группы
- Цветные кнопки отключаются в зависимости от состояния списка
- Настройка размера шрифта EPG не сохранялась
- Настройка времени жизни кэша EPG не сохранялась
- Исправлена строка перевода для настроек SMB
- Исправлено падение плагина если из плейлиста был удален канал
