Portals release 2562 (engine 342, futuristic 163, impuls 273, classic 134, focus 183)
-
Last changes:
- impuls: добавлена опция filter_videos_by_genres (по умолчанию true), которая позволяет группировать фильмы в экране кинотеатра не по жанрам, а по жанрам-категориям
- impuls: рефакторинг стилей прогресс-бара
- impuls: добавлена опция 'default_vod_sort_order' для сортировки фильмов по умолчанию
- impuls: в экран кинотеатра добавлены 3 новых вида сортировки фильмов: по дате премьеры, по рейтингу Кинопоиска, по рейтингу IMDB.
- impuls: добавлена опция show_vod_premiere_in_news для client.js, по умолчанию - false, при выставлении её в true - в кинотеатре в категории "Новинки" возвращаются не недавно добавленные фильмы, а премьеры.
- Добавлен параметр device_uid в запрос ApplicationList
- engine/wrt: добавлен вызов WRT.Exec("sync") сразу после сохранения локальных настроек в памяти устройства
- futuristic: добавлено отображение иконки для каналов, добавленных в Избранное (в режимах list и longlist настройки tv_channels_list_mode)
- futuristic: для списков каналов и фильмов выставлено свойство hideItemIfEmptyName: true
- Добавлен скрипт minimize.py, предназначенный для минимизации портала при деплое (справка: python minimize.py -h)
- futuristic: добавлена навигация мышкой в списке серий
- wrt: добавлена обработка кнопки Audio
- engine/templates: рефакторинг html (отключение лишних js-скриптов)
- focus: в html для скриптов и ссылок с невалидными путями добавлен кастомный атрибут x-skip для удобства парсинга
- impuls: для списка серий в экране видео добавлена совместимость со старым бэкендом
- wrt/impuls: добавлена поддержка изменения размеров области воспроизведения видео
- impuls: установлено константное число строк в меню радиостанций
- impuls: фикс локализации в экране игры "Battle city"
- futuristic: фикс локализации
- engine/tizen_tv: учтено дополнительное условие для вызова метода restore после восстановления сети
- engine/tizen_tv: небольшое исправление управления буффером для телевизоров 2016-го года
- Добавлена поддержка отправки данных телесмотрения в Mediascope (TNS) (если включено и настроено в Smarty для соответствующего типа устройства)
- engine: добавлена поддержка ответа auth_mode от PortalSettingsList для возможности переопределения способа авторизации через настройку на сервере
- Добавлена поддержка режима авторизации device_uid_wo_fallback (в случае, если авторизацию по IP/UID не удалась, но на сервере через интеграцию с биллингом был создан аккаунт, то в таком случае, в отличие от device_uid, портал предложит авторизоваться логином паролем, а не перезагрузится)
- impuls: вызов лоадера загрузки плеера перенесен из событие onBufferingStart в место вызова requestChannelUrl
- focus: в списке передач теперь отображаются передачи с 00:00 до 23:59
- tizen_tv: реализован метод setBufferSize()
- focus: исправлена верстка значков рейтингов для устройств Android STB; impuls: исправлена проблема возобновления воспроизведения потока после срабатывания таймера сна при просмотре архива
- futuristic: добавлена поддержка android DPAD
- engine: добавлена передача параметра device_uid в метод PortalSettingsList
- focus: в видеотеке для списка фильмов отключена зацикленная прокрутка меню
- futuristic: в экране Телевидение исправлена проблема с отображением в списке категории Избранное вместо первой EPG-категории
- focus: добавлена проверка на дополнительные категории канала в механизм применения категории перед началом воспроизведения
- futuristic: для android_stb при первом запуске в приложении устанавливается системный язык
- futuristic: локализация виджета поиска (en, ru)
- futuristic: добавлена локализация виджетов курса валют и погоды (en, ru)