Вышла версия Remotely 1.22: https://github.com/satroschenko/remotely/releases/tag/v1.22
Если включена автопроверка, приложение само предложит обновиться (Настройки → Обновления).
1. Архив больше не обрывается
Спасибо STATiK за найденный баг с «Юмором» на РТР. Оказалось, в архиве Zala бывают пропуски: запись передачи приходит обрезанной. Двухчасовая передача приходила длиной 12 или 24 минуты, а «Вести» — 30 секунд. Отсюда и «в архиве обрыв» с выбросом в эфир.
В отложенном просмотре таких пропусков нет, эфир там целый. Поэтому я поменял работу архива: прошлые передачи теперь открываются не из архива, а из отложенного просмотра, как в официальном приложении. Проверил на том самом «Юморе»: проматывается до конца и сам переходит на следующую передачу.
2. Субтитры и звуковые дорожки
- Рядом с названием канала (в плашке и в превью списка каналов) теперь видно «SUB», если у канала есть субтитры, и языки звука, если дорожек несколько. Играющая дорожка выделена.
- Сменить звук: OK (откроется описание передачи), затем ▼. Выбор запоминается для канала, в том числе после перезапуска и в архиве. По умолчанию — русская дорожка.
- Субтитры включаются в Настройки → «Субтитры (где есть)».
Две оговорки:
- «SUB» значит, что Zala заявляет у канала субтитры. На некоторых каналах дорожка заявлена, но пустая. Например, на VHS субтитры объявлены, а текста в них нет. Заранее это не узнать, поэтому значок показывает то, что сообщает Zala.
- Две звуковые дорожки (русская и английская) сейчас только у канала VHS, и он есть не во всех пакетах. Если Zala добавит дорожки на другие каналы, переключение появится там само.
3. Цвет жанров (спасибо Belshopogolik за идею)
Новая настройка: Настройки → «Цвет жанров», по умолчанию выключена. При включении у передач появляется цветная полоска:
красный — кино и сериалы, синий — новости, жёлтый — детское, розовый — шоу и увлечения, зелёный — познавательное, оранжевый — спорт, фиолетовый — музыка, серый — прочее.
Полоска есть в программе передач, в превью списка каналов и в плашке при просмотре. Легенда с цветами — в «Как пользоваться».
Жанры берутся у Zala. Это около сотни жанров, сведённых в 8 групп, и у некоторых передач они размечены неточно. Например, «Калыханка» у Zala записана как «Развлечения», а не как детская, поэтому она розовая.
По остальным предложениям:
- Заглавные буквы в меню настроек — делать не буду. Текст заглавными читается медленнее, особенно людям постарше, для которых приложение и задумывалось.
- Веб-версия для компьютера — не получится. Браузер не пустит страницу с другого сайта к серверу Zala, понадобился бы отдельный сервер-посредник, через который шли бы все логины и пароли пользователей. Брать на себя чужие пароли я не готов. Для компьютера у Zala есть свой веб-клиент.
- Настройки: файл или сервер. Другого способа сохранения пока не будет — по крайней мере, пока не появится много запросов на это. Перенос настроек через файл — функция не для простых пожилых пользователей, для которых делается приложение. Сохранение на сервер работает по одной кнопке и ничего дополнительно настраивать не нужно.