OTT Navigator Changelog
1.7.1
1.7.1.6 (2024-Sep-28)
- epg: consider preferred media language in addition to app language when selecting text from multi-language epg source
- cache: speed-up last channel auto-launch on app launch if cache is enabled
- epg: improved support with some providers messing valid and invalid epg data for channel at the same time
- home: when 1-column mode selected, selection menu is moved to screen center
- config: option to group channel categories by country (virtual category / folder), if country detected in category name
- changed default setting for folding channels to apply within a category instead of being global due to some providers having same-named channels in different categories
- backup: option to auto-delete backup after it has been used (requires new app version)
- player: support for streams that has http auth in their link
- playlist: support source_format tag for OTC playlist to specify stream format
- playlist: support passing start utc time for #EXTATTRFROMURL/runtime_attr_url calls if request is made for archived show, by replacing {fromUnix} template
- config: option to unload app (fully exit) from memory on back button press
1.7.1.5 (2024-Aug-24)
- playlist: support for archive url variables providing custom time shift for requests using templates
- config: allow to disable checking for network connection before automatical channel list or epg update
- home: improved network connectivity detection
- playlist: extra retries are made to recover from “from cache” status (when applies to all active providers)
- player: media prev/next button default to archive prev/next if archives supported by active providers
- config: allow disabling normalizing tv-show names when loading epg
- archive: show exact time in past while seeking old show on tv
- config: allow user to configure preferred languages for subtitles separately from audio
- xc: improve stream format detection for direct source streams
- search: allow searching for tv series from playing live content
- stalker: fix api for non-250 devices that might affect some providers
- player bindable action: reload epg
1.7.1.4 (2024-Mar-10)
- home: allow pinning virtual categories (with folded subcategories) to main screen
- archive: fix auto-switch to next archive record when no epg available
- stalker: support new series/movies screens
- playlist: support for audio_track and video_track to auto-select a track on playback by default
- recent: can clear recent channels via recent category properties
- codec: fallback to low-priority decoder if high-priority fails and fine-tuned default bufer values
- otc: support for key-value pairs in headers attr
- playlist: support for base64-encoded response for EXTATTRFROMURL/runtime_attr_url
- config: allow user to change position of home screen launcher buttons
- module: allows to toggle showing streams just started view on main screen
1.7.1.3 (2024-Feb-28)
- player: try to auto-switch to hls if content unparsable as mpeg-ts
- playlist: otc format supports passing category type
- vod: support for hidden categories in new movies/series ui
- config: control whatever to reopen stream when unpausing archived video that was paused for the given amount of seconds (default 20)
- ux: try to trigger app start action on reactivating without active fragment (may help most scenarios when app launch leads to empty page)
- xc: fix invalid movie response parsing that breaks movies loading
- ux: fix afr setting unreachable when user has too many supported resolutions
- backup: added option to merge providers on restoring backup (only unique urls are accepted)
- player: bindable action to switch to prev/next archive record on current channel
- ux: backup option to store both settings + channel meta (but skip providers)
- playlist: added templates {start_iso}, {end_iso} and {now_iso} to represent starting/ending/current time in ISO8601 format
1.7.1.2 (2023-Nov-17)
- preview: config to enable video preview support for 1-connection providers (pausing current playback)
- profiles: when having multiple user profiles can enable profile selection on app start
- home: allow to pin some of android system intents to home screen
- series: always use popup widget to select episode instead of going via folders
- media library: show filter button to quick filter current directory contents by genres
- provider: show installation hash in settings-extended-click on version number (last line) that is used by default in user-agent
- provider: allow to auto-rename categories on loading from provider (via properties)
1.7.1.1 (2023-Oct-22)
- otc/m3u: support for multiple vod_library links per playlist
- account: code activation improved
- vod: new section movies and series added (supports xc and otv currently) for TV devices with the support for more streamlined navigation for providers with flat media library structure
1.7.0
1.7.0.2 (2023-Sep-9)
- improve list performance for users with huge lists
- config: can change number of recent channels to show in player menu
- config: player bindable actions to exit to launcher, media library, archives
- config: option to auto-refresh background (if random is configured)
- cfg: action to drop changes in settings to defaults
- archive: show hud on seeking with more details about selected tv-show
- archive: fix seeking to prev/next show on channels with no epg
- home: show local ip in addition to public ip, if enabled
- vod: allow setting buffer size for media library playback (default to match live channels settings)
- xc vods: add separate recently added section for movies and series
- provider: allow to select categories that will not be loaded from a provider (via properties)
- epg: treat tvg-id as case-sensitive to avoid clashing issues on some providers (now in testing)
1.7.0.1 (2023-Aug-13)
- provider: can mark it non-editable so user cannot edit or view its properties
- atv: support adding provider (of common type) via QR code from phone
- playlist: support vod_library tag in otc/m3u to bundle url to media library (in otv/m3u/xml format)
- drm: improved support for some sources with license_data attribute
1.6.9
1.6.9.4 (2023-Jul-15)
- drm: support for DRM streams without default_kid and pssh but with enough data in playready
- profile: option to copy prefs from another profile
- player: remove extra buffering when auto-switching to next archived show while playing mpeg-ts streams (enabled for xc by default, can be disabled in provider properties)
- ux: some settings for lists and visuals are storied in user profile rather than globaly, allowing more different setup for different users
- player bindable actions: restart live stream, change playback speed
- xc: improved support for some providers that incorrectly threats epg request with the provided number of days
- xc: improve support for channels loading of provider on bad network conditions that sometimes may lead to broken state
- stalker: allow to specify sig in provider properties
1.6.9.3 (2023-Jun-12)
- vod: support for localized text and base64 encoding in otv media library format
- playlist: can specify codec for channel to be used by default
- epg: allows to configure non-hours TZ shift (with minutes) via channel, category or provider properties
- epg: improved manual mapping of channel to epg with source selection and program preview
- restrict: config to require code to be entered on app launch
- ux: improve actions with multiple channels in category props to allow selecting all, inverting selection, and displaying current state in most common cases
- playlist: partial support for channel icons in svg format (please bear in mind that some places like android tv home screen might not support such images on some devices)
- playlist: support for json channels format (otc) with support for localized text and base64 encoding
- config: list setting to allow changing order of system categories (like favorites, all, new, etc)
- config: reload epg data if new channels detected from provider
1.6.9.2 (2023-Apr-17)
- lists: added indicators for channel that has duplicates/fav/banned in addition to archive marker
- playlist: support for #EXTATTRFROMURL tag to defer channel url and some attributes until channel is going to be played
- config: do not switch to a different duplicate source on error automatically
- manage: allow user to restrict category the same way how adult category is restricted
- player: better automatic audio/cc track matching by use-configured list of languages
- player: allow to override scaling X-zoom separately from Y-zoom
1.6.9.1 (2023-Jan-12)
- xc: changed default stream request format from mpeg-ts to hls (you can change to ts back via provider props or generally if have issues with your provider)
- xc: fixed closed captions detection on some streams
- vod: long press left/right while browsing shows quick selection of different folders on the same folder level
- manage: option to drop custom channel order in a category
- manage: option to clear all channels data
1.6.8
1.6.8.3 (2022-Dec-31)
- rtp: improved basic support for rtp and udp streams
- tvguide: restored original scrollable view for phones (always) and tablets (if vertical mode enabled)
- manage: action to remove metadata of channels/categories that are not currently used
- restrict: config to hide password when entering it via RC
- stalker: option to select different stb type
- vod: config to list directories first (in gallery view)
- vod ui: improved processing media items with multiple backgrounds, and tweaked ui as well
- cache: load vod data from provider from cache (only refresh manually or after configured timeout) if quick start cache is enabled, thus making media library appearing much faster
- cache: now uses channels cache if provider playlist is temporarily down
1.6.8.2 (2022-Dec-21)
- tablet: allow enabling vertical mode on start screen
- vod: sort mode by release year
- xc: support playing vod with incorrect container type reported by providers
- vod id: improved preview screen
- studio: improve layout and switching for small amount unfocused screens
1.6.8.1 (2022-Dec-1)
- rc: increase minimal delay when waiting for channel switch by number
- config: trust user-provided epg sources (allow to override provider information)
- vod ui: show backdrop image from poster
- voice: improved voice search on some devices
- config: app-wide setting to override user-agent (remember that per-provider or per-channel setting has more priority as in other app places)
1.6.7
1.6.7.7 (2022-Nov-7)
- stalker: improve support for vods on some providers
- lists: added side-by-side (huge)
- xc: improved archives support for some providers
1.6.7.6 (2022-Oct-31)
- profiles: allows to restrict provider to be only used by a single user profile (via provider attributes)
- config: allow to setup default app-wide zoom for channels
- backup: better support for larger backups with more data (note that it may not load on older app versions)
- playlist: basic support for non-proxy acestream channels
- player: ask user what to do on channel error after num of retries exceeded
- category props: on hiding category show quick option to undo the action
- restrict: add action in settings to lock settings immediately
- phone: better treat screen cutouts in vertical view
1.6.7.5 (2022-Aug-31)
- phone: open main app screen in vertical mode by default (can be disabled in main screen settings)
- epg: allow playing archives even with no valid epg available for channel (might not work for some providers)
1.6.7.4 (2022-Aug-21)
- player: config to not popup hud on broadcast update
- visual: setting to fine-tune text color for current channel, and broadcast names
- touch: allow to configure action on touching different parts of a player screen
- touch: action to show quick playback control widget (defaults on touching corners of the screen)
- playlist: improved support for xspf sources
- drm: improved support for some mpd/ism streams
- player: improve support for streams with broken non-vital tracks like subtitles
1.6.7.3 (2022-Jun-19)
- tvguide: option to prefer it to the standard channel browser in most places
- tvguide: do not close when launching playback and restore state when returning from playback to main screen
- backup: support saving and restoring backup using user-provided http storage via url (assume that the url applies POST data)
1.6.7.2 (2022-Jun-12)
- preview: config to start preview on clicking channel, and using second click to start playing fullscreen
- home: added indicators when no connection avail or time invalid
- drm: improve support for some mpd streams
- backup: allows to encrypt the user-data with a password (uses AES crypto)
- lists: option to disable all category
1.6.7.1 (2022-Jun-6)
- lists: option to enable cyclic navigation between categories (using L/R)
- lists: new compact view type with channel numbers
- player hud: allow to move buffering/brightness/etc status to different parts of the screen
- player hud: new clear variant #5 added (supports both top and bottom)
- vod: deny entering adult group if restriction is configured
- vod player: support active edges to change brightness and volume
- vod: setting to use provider order for media library
- just started: allow user to remove certain channels or categories from this suggestion
- epg: allow to change epg shift for a provider
- playlist: support for portal:: link providers
- new wallpapers
- config: action to reset RC to default settings
- afr: better support for slower devices that skips frames on some streams, leading to unstable fps calculation (that triggers afr switch), applies for cases when stream does not declare frame rate by itself
- player: setting to set huge clock size
1.6.6
1.6.6.9.5 (2022-Jan-22)
- playlist: support vod-only url
- category props: allow mass mark/unmark favorites via actions with multiple channels option
- backup: option to save settings only
- search: option to find future records from epg as well
- vod: auto-hide title if poster is available (can be disabled in vod screen settings)
- archive section: allow video preview
- quick switch: auto cancel channel switch after hud display timeout expires
- vod: json: support trailer/backdrop image as well
- xc: support for some providers without batch epg file, and fallback 2 to one-by-one loading
- epg: added a builtin source if provider does not have any epg configured (but still has a valid tvg-id) to try loading from a common public sources
- text: allow to change text and accent text colors separately from the app theme
1.6.6.9.4 (2021-Dec-31)
- config: added button to search for app options (ignores difficulty level setting)
- subtitles: give more transparency if transparent windows are set, or use background from currect theme
- epg: added config to choose what match type to prefer for provider sources
- epg: improved matching by tvg-id when configuring multiple epg source per provider
- epg: allow up to 5 user-configured epg sources in provider attrs
- category props: action with all channels to clear all channel modifications
- archives screen: show marker if the video was already seen
- codecs: added new codec available in most scenarios - exo v1 (might work better than hardware on some streams)
- playlist: can disable playlist update at all (while cache exists) in provider attrs
- preview: use soft audio decoder when sound enabled for preview
- xc: media library: support for trailer and background image
- watch history: less time needed for playback to remember
- icons: folder: config to add ignored words when matching
1.6.6.9.3 (2021-Dec-14)
- duplicate: auto switch to suitable when opening archived record on a channel with no archive
- duplicate: auto switch to suitable when using pip/studio mode and lacking connections
- icons: improve matching from user-defined folder
- restrict: drop code entered on app relaunch
- home: allow to pin up to 3 vod folders (non-system, might not work with deferred subfolders)
- archive: optimized data building, decreasing cpu and memory load
- home: config to change number of columns (default: 6)
- home: duplicate current epg loading status on home items context menu
- net: trying to improving chunk cookie support
- backup: choice between full backup and active data only
- stalker: fix expire date detection on some portals
- codecs: updated bundled vlc to v3.4.5
1.6.6.9 (2021-Oct-15)
- font: very bold text width option
- vod: can mark item for continue watching
- vod: can clear continue watching or remove individual items from it
- lists: show icon if epg marked to remind to switch when online
- lists: config to disable current epg info in channel list
- home: allow to pin up to 3 channels
- home: allow to pin up to 3 categories (was 1)
- provider: set multiple http attrs in provider properties
- font: fixing incorrect text shadows on some phones in dark mode
- new 2 video effects (testing)
- pip: open recent channel now asks where to load it
- player: show up to 3 last channels in playback menu instead of single one
- new wallpapers
- archive: can delete watch history via category context menu
- manage: easier access for mass category and channels hide via manage screen (and tweaked it a bit)
- player: allow to bind different actions for left/right buttons when watching live or archive
- player: allow to override RW/FF buttons
- player: bindable action to open quick actions
- touch: long tap allows to change hud button behavior in player
- playlist: support #EXTHTTP tag for easier http headers passing, and also support json format for otv vod library http headers format
- vod json: support user-agent overriding
- config: allow to increase maximal allowed playlist file size
- config: broardcast of playback events to tvquickactions app for afr on realtek devices (android 9 and 10)
- provider: config to delete or rename channels coming from provider if they starts/ends with any of the specified text
- duplicate: auto-refold on config change, and accept ; also as a separator
1.6.6.8 (2021-Sep-26)
- config: subtitles can be set to always to auto-select first track even if it does not match app language
- stalker: improve support for vod-only portals
- archive: do not remove duplicates when browsing exact channel
- playlist: support for group-logo
- config: bindable action to select video effect
- player: allow quick switch to configure 0.1s-30s and process OK button
- player: num of retries has option that disable retries keeping the active channel
- restrict: assume setting code to 0000 as disabling code
- epg: support basic http auth
- studio: support up to 20 screens (no guarantee on how it will work in maximized mode and if any device is capable running that much)
- vod: preserve sort mode on profile level
1.6.6.7 (2021-Sep-13)
- playlist: basic group-logo support (currently in archive view only)
- epg: improved support for provider sources containing multiple channels with same name but different id
- playlist: support for adding multiple at once using xml list
- bindable action: open recent shows
- epg: more update range selection (1h - 7d)
- vod: vertical gallery style
- lists: side-by-side (large)
- airmouse: improved support, assuming that ever used mouse mode in the session, most of the ui should assume still be in mouse mode
- vod json: add support for passing drm and headers info
- drm: support specific keys only for drm request (via
|
in drm license url)
- provider props: disable vod or live tv
1.6.6.6 (2021-Aug-28)
- playlist: more http headers tags supported
- config: show seconds in player
- list: fix progress bar not working for huge lists or hidden for some themes
- optimize: browsing content especially on devices with slow flash memory
1.6.6.5 (2021-Aug-23)
- config: limit epg duration in past
- config: auto-number favorite channels
- quick action: recommend video streams that just started like movies (and bindable action to this)
- playlist: added more template vars for playlist when providing catchup-source:
${start-year},${start-mon},${start-day},${start-hour},${start-min},${start-sec},${end-year},${end-mon},${end-day},${end-hour},${end-min},${end-sec}
- manage: mass channel/category hide action to show/hide all
- playlist: improved nested playlist support
- player action: change category of active channel
- category props icon: animal, food
- epg: support multi-language source if one of the language configured within the app
- stalker: improved support for series episodes on some portals
- epg: support for xz archive type
- vod screen: horizontal: show selected item counter on screen and use bottom popup info block instead of fullscreen
1.6.6.4 (2021-Jul-08)
- quick channel switch: show up to 5 channels instead of 3
- vod library: new layout: horizontal gallery view
- category: mass change timezone shift for all channels
- text: allow changing text width and shadow size
- config: allow enabling adult content to appear in recommendations, etc
1.6.6.3 (2021-Jun-26)
- profiles: can create multiple user profiles and switch between them, allowing to fine-tune app for each user (applies to channels and categories)
- player action: set resolution+fps manually while playing
- rtsp: support added
- player: audio delay allows setting for all channels (works with vlc codecs only)
- player: long tap last channel menu item to open recent channels category directly
- epg: optimized storage to decrease size even further
- list: show category in channel name when browsing newly added category
- stalker: more provider types supported
- vod: support for custom http headers when configured as playlist
- vod screen: show number of direct children
- text: font shadows improved
- list type: side-by-side (narrow)
- pip: support starting when current provider has only 1 connection, while other providers are available
1.6.6.2 (2021-May-13)
- quick actions supports opening channels browsing as well and recents
- add open in external player option in playback params
1.6.6.1 (2021-May-10)
- quick actions layer allows browsing archive sections (continue watching, all movies, all tv-shows) while in playback
- archives: updated ui and simplified navigation, and add recently viewed
- optimized mass channel edit actions causing high load on some devices
- vod dirs: mass hide action
- config: remote: disable 0-9 for channel switch
- config: show ip address on home screen
- new wallpapers
- allow folding categories under a different category, effectively grouping multiple items
- duplicates: option to merge by name within category, or merge by epg, in addition to the default global name match
- stalker: fixed epg loading for some providers
- long pressing right button in lists shows description of the item in a popup
- playlist: support header tag refresh=”N” for specifying channels auto-refresh timer
- category: more icon type variants
- channel browsing has extra layer for quick switching content
- duplicates: allow user to setup list of preferred suffixes for folding
- desc: option to remove most of the sections other than text description
- config: prefered audio/cc track language
- stalker: support and integrate vod search in global app search
- tvguide: unified touch and non-touch versions
- config: launcher mode: do not exit by pressing back from the app (and use double-back to exit from player)
- config: allow disabling left and bottom bars on home screen
- sort: fixed sort by number with huge lists
- chromecast: fixed button not appearing on some devices
- studio: more maximized sizing options
- category: move multiple channels to a different category
- xc: allow overriding stream tech in provider props
- config: disable recently added channels category
1.6.5
1.6.5.5 (2021-03-15)
- config: disable recently added channels category
- preview: setting on how fast preview should start
- rc: allow binding ch+/ch- buttons
- live: allow marking any channel to auto-start on app launch
- vod: user can manually add a stream link that will be added to the library (until app restart)
- lists: show category name larger now has 3rd value - do not show at all
- home: can mark any category to be shown on main screen
- phone: setting to toggle nav bar
- side-by-side: left button on category from player switches providers
- provider prop: disable video preview
- lists: config split to style and columns, allowing more control
- new themes: 10 theme (each 3 variants)
1.6.5.4 (2021-03-08)
- search optimized for huge lists
- dropped android 4.x support, it gives too much problems for a long time already and limits way too much
- new themes: 9 themes (each has 3 variants: solid, glass, transparent) plus an option to setup random, and added accent colors to all themes to highlight some data
- phone: better defaults for player (and +1 menu type)
- remote key configurable: menu (long)
- player action: open categories
1.6.5.3 (2021-03-04)
- new list view type: side-by-side
- provider: optimized applying channels for huge lists or many providers
- home: moved studio button to bottom of the launcher window and added access to search/settings from it
- player action: last channel should switch to recent as well
- quick provider switch: available from the categories, and can be configured to retain favorite channels even if belongs to filtered provider
1.6.5.2 (2021-02-27)
- brightness should apply to whole interface in addition to the playback screen
- remote control: media next/prev buttons to switch archived shows
- search: filter vod by provider
- fold duplicates: improved switching sources while playing archives
- player: on/off track tunneling (on global and channel level
- player action: switch duplicated source (and switching source should not mark previous as last channel)
- use case-insensitive sorting in channel/categories manage
- child mode: exit button asks for code and if correct – exits the child mode. if the code matches restrict code, it also unlocks restricted mode
- player menu: narrow cards option
1.6.5.1 (2021-02-19)
- epg: take data from duplicates if the current source lacks one
- vod: recently added filter (14d) for providers that allows indexing and provides timestamps
- config: keep hud displayed while menu is on
- config: player hud menu position on top and bottom edges (also moves hud if overlaps it)
- playlist: support for http basic auth in playlist url
- new player hud type at bottom edge
- studio: up shortcut to switch channel, long back to switch exit
- pip: more position and size options
- channel sort: support country prefix removal
- player bindable action: show current broadcast info (defaults to long ok, or double tap in center)
1.6.4
1.6.4.4 (2021-02-09)
- epg: fixed a case when first-day shows might get duplicated. Also show epg loading status on main screen
- ftp support for epg sources
- provider props: can add up to 3 epg sources and disable builtin sources by provider
- setting to prefer highest/lowest track quality by default
- category mass action: set codec for all channels
- remote: can change back button behavior in player
- vod screen: setting to switch between global search and local (letter-by-letter)
- sorting: can set custom sort mode in each category
- afr: option to set to fixed resolution other than default
- fold duplicates: improved list positioning after source change
- studio: extended memory slots to 9 (and show channels in slot)
- stalker: improved retries in pip and studio for
- lists: fixed sort order by provider being broken after adding new provider
- wallpaper: fixed timed rotation if random
- search: save recent successful search queries
- zoom: allow to set custom aspect ratio on channel (scale by X coordinate)
- player bindable actions: sleep timer, exit playback, reload channels
- list type: compact (1+1)
- archive: support next/prev touch buttons even when no epg is available
1.6.4.3 (2021-01-27)
- tracks: added support for switching audio tracks for some providers
- afr: probably fixed low-fps channels switching
- video preview: allow changing codec (and show quality info if configured to show as numbers)
- provider props: drop all channels to single category
- vod: can toggle item description, select list type from list, cards, small
- stalker: fixed archive detection for some portals
- search revamped, improving access to item properties, live customization, filtering by provider, grouping by type, and searching by vod directories
- quick channel switch: more delay options
- player: add some stream details to non-default codecs (system and vlc), and to vod player
- more backgrounds added
1.6.4.2 (2021-01-15)
- epg: switch to single threaded mode (slower but less impact)
- epg: cleanup data button
- list: extra narrow cards
- fixed most cases with time jumping backwards when watching archives on some providers
- drm: support for multikey clearkey streams
- stalker: fixed vod names when using locale unsupported on portal
- xc: support is_adult tags for video and live
1.6.4.1 (2021-01-07)
- usability: simplified hiding of multiple channels/categories at once
- stalker: support more portals when getting sub expire date
- drm: improved clearkey support
- codec: allow setting system by default
- playlist: support adult tag for filtering channels
- playlist: support inputstream.adaptive.stream_headers for DRM requests
- restrict: assume adult channels restricted by default
- restrict: can lock access to settings
- list: compact (narrow) style
- xc: split series episodes by seasons
- stalker: separate series and movies in vods (and adult filtering improved)
- config: bindable action to change codec
- config: ask when leaving archive video playback
- config: use channel position in a category as channel number (so multiple channels from different categories might have share number)
- launcher: prefer phone icons over tv banners for external apps
- phones: improved support for screen cutouts
1.6.3
1.6.3.8 (2020-12-18)
- Item description: show some previous show info as well if channel has archives
- cache: fixed app some metadata not resolved when restoring channels
- vod: support DRM media library items playback
1.6.3.7 (2020-12-05)
- player: added support for DVB image subtitles
- search: prioritize whole word matches in archive results
- config: setting to select and use fixed resolution/fps within the app (disables afr)
- stalker: improve epg update
- manage: setting to restrict changing channel/category properties
- wallpaper: do not cache user-configured background if it has query params (like ?..) to allow refreshing image remotely
- playlist: support billed-msg header tag for custom account-related message from provider
- reopen last channel now can reopen last archived show as well
- playlist: fixed useragent/referer apply for vod items in channels playlist
- config: allow editing of custom epg/vod sources
1.6.3.6 (2020-11-24)
- codec: updated vlc to 3.3.2, should improve its performance
- player: show HUD when tv-show is changed
- player: night mode setting with decreasing blue color filter
- config: delay before retrying channel
- playlist: more cleanup of bad characters in channel names
1.6.3.5 (2020-11-11)
- epg: optimize load speed with multiple channels matched
- vod: defer provider load until channels are being read not from the cache
- epg: restrict max data request for xc providers to 7d
- vod: fixed attributes parsing in some common user-provided sources
- playlist: file fix for older android versions
1.6.3.4 (2020-11-01)
- stalker: allow disabling genres in media library (and use everything) in provider properties
- stalker: for providers with batch epg support, also load archived shows records
- player: do not remove restricted channels from quick switch
- epg: more filtering on invalid incoming data from sources
1.6.3.3 (2020-10-26)
- stalker: extended support for some portals giving no handshake
- provider enable/disable should only patch the current provider, not reloading the whole list
- goodgame: more frequent channels refresh
- wifi: added option to send to tv for vod player
- config: how long restrict should be unlocked
- config: N of previous shows to display in desc
- config: do not show poster in desc
- dnla: some tvs support expanded
- vpn: several fixes when working under limited connection (and added config to limit duration for network become online)
- epg: added sanity checks for invalid incoming epg data
1.6.3.2 (2020-10-17)
- backup: supports local store/load (note that it is not guaranteed to load backup file that is 1y old)
- brightness change via menu should work on any device
- fixed restricted channels unlock without a code
- epg: further epg performance tuning (in addition to the work done in 1.6.3.1
1.6.3.1 (2020-10-13)
- epg: add virtual records when channel only has partial epg data for archived records
- epg: loading heavily redone. might take a bit longer while applying but should make much less impact on the device while loading in progress, and intermediate - - results while in loading can work even while loading. should resolve multiple loading issues.
- android tv: use smaller desktop icons, and use fallback icons if top favorite channels do not have one
- stalker: allow user to override useragent (via provider parameters)
- config: lists toggle whatever to use spacing between elements
- config: option to disable mediasession integration (since some devices with firmware issues are popping out notification while in playback)
- provider cache: try to reuse list of channels from the cache (on launch) while still loading the current list from providers. should greatly speed up initial access, but might not work with some providers well (can be turned off)
- player action: change screen brightness (also available in playback params)
- playlist: parsing speed improvements
- future epg: option to auto-switch to the channel when show will be live
- player action: start studio mode
- dnla: improved support for windows upnp server
- vod: support user-agent/referrer for user-provided m3u playlist
1.6.2
1.6.2.8 (2020-09-11)
- premium: added restore purchase action trying to fix play store cache issues with activation (settings-premium-restore)
- dnla: better support for windows dnla server
- provider attr: do not show expire info
- config: lists: always use 1 click to open (air mouse)
- channel duplicates: obey quick switch disabling a provider
- stalker: better support for external channel icons
- backup: can choose what to restore (provider, settings, metadata, or everything)
- long home live icon tap action to reload list of channels
- preview: more correct aspect ratio
- lists: fixed clear manual position not being applied to categories
1.6.2.7 (2020-08-21)
- vod: allow marking favorites to any folders (search subfolders supported as well)
- vod: refreshed ui, moved description to additional screen (configurable)
- stalker: support for portals with tv-series
- player hud: show number of tracks by type
- vod: support for search folder/action provided by some user-configured xml/json sources
- background: allow user-specified image (url)
- lists: 2 and 3-column mode
- enabled channel numbers to 10000
- search: extended limit for max results (was too restrictive)
- config: disable subtitles
- volume: process key down if system has non-default volume levels
- playlist: support for some playlists that has series/vods bundled with the list of channels
- fixed timetable skipping current show for channels without archives
1.6.2.5 (2020-08-10)
- category props: allowing to hide/restrict multiple channels at once
- stalker: better support for some vod providers
- list: tiny cards
1.6.2.4 (2020-08-01)
- studio: support playing archives
- preview: support most stalker/mac portals
- androidTv: support mediasession to report stream info to the system
- player: menu: quick open similar shows from archives (if any found)
- player: fixed zoom when using system view
- config: switch between slower (compatible) and fast rewind methods for catchup (default to fast seek for this beta)
- stalker: more support for some custom protocol vod items
- search: global search does not stop after launching an episode to preserve state
- config: list view as large/small cards
- config: can select a wallpaper (defaults to random for this beta)
- config: turn animations on/off
- config: use r/l arrow buttons as pgup/pgdown (instead of long press)
- epg: support some more odd time formats
- allow quick day switch in timetable view
- fixed loader screen not stopped sometimes
1.6.2.3 (2020-07-19)
- many ui lists redone for better navigation (multi-column mode is not yet supported!)
- vod: sometimes failed to seek to last known position on start
- translation: Serbian
- chromecast: multiple playback state and connectivity fixes
- playlist: added more support for #KODIPROP tags
- config: split settings to simple/normal/expert for easier navigation
1.6.2.2 (2020-06-26)
- player: better support for some incorrect HLS manifests with missing tracks info (enabled for compat hardware codecs quality)
- player: support smoothstreaming (ism)
- vod: fixed supports for some json sources
- player: allow holding volume buttons when using manual volume control
1.6.2.1 (2020-06-19)
- vod: save and restore watch position
- backup: fixed failing on some playlists
- epg: support some sources with uncommon date format used
- provider params: setting to replace provider order by alphabetical
- player: do not sort player menu items too often (freeze during a launch)
- some fixes to decrease chance that provider changing api/playlist internals causing losing some channel-related settings (like favorite/order/etc)
- archive: better save and restore playback position
- archive: fixed navigating through some virtual directories
- seek: fixed progress jumping on seek (also sometimes leaded to switching tv-show)
- stalker: fixed vod by cmd with a proxy link (on some portals)
1.6.1
1.6.1.6 (2020-06-07)
- search: improved search within the app, combining all search sources together
- stalker: support providers with vods with genres declared but not assigned
- stalker: optimized indexing and data loading
- vod: start indexing faster upon launch
- config: disable modules if not using them (archive/vod/studio)
1.6.1.4 (2020-06-01)
- icon: dynamic app shortcuts now obeys favorites order
- stalker: extended support for some MAC portals
- stalker: extended support for several vod series configuration
1.6.1.3 (2020-05-30)
- category properties: mass add to category action should retain focus while operating
- category properties: mass action to set numbers for all channels in a group (sequently)
- dealer panel: make it easier to access (long tap on status line in settings-extended)
- playlist: support missorted modifiers to work still
- playlist: pass provider user-agent when downloading a playlist, not channels only
- config: allow setting long desc scroll speed (default to 70%)
- player: try to auto switch to the audio/subtitle track corresponding to current language
1.6.1.2 (2020-05-21)
- list: auto scroll long description
- remote: bindable action to toggle favorite status of current channel
- stalker: allow changing device_id2 via provider props
- epg: fixed channels with shift (+N) sometimes had gaps in timetable
- drm: support #KODIPROP playlist params
1.6.1.1 (2020-05-18)
- category: can change category type with icon
- player: bindable action: open previous category
- drm: improved widevine support
- xtream codes: better support for https lines
- vod player: zooming support
- xtream codes: easier switch from v2 api and v1 api
- chromecast: now supported
- stalker: allow setting sn/device_id for your connection
- player: on channel error try to open previous channel rather than first in group
- player: bindable action to block screen controls
- vod player: recommend external player on playback error
- config: whatever favorite channels should be listed first
- lists: remember user-selected preferred channel if duplicates folding enabled
- stalker: better report of error occurred during auth
- player: auto-keep brightness level set in the same app session between screens
- config: disable offering to seek to last known position
1.6.0
1.6.0.3 (2020-04-20)
- vod player: menu option to auto start next episode on finish
- epg reload: support connecting to current updating epg session when trying to reload while loading
- config: ignore ssl errors
- list: removing sd channels when hd also applies to non-suffix channels
- player: when player error occurs in archive, try to retry from the same time
- config: disable provider epg sources
- remote: long left/right buttons acts as pgup/down in generic lists
- provider: allow setting referrer for provider (not supported in vlc codecs), and support for #EXTVLCOPTS:http-referrer tag in playlist
1.6.0.2 (2020-03-25)
- support for internet providers with playlist on iptv.local
- use more natural sort order for lists
- config: player rewind speed (remote)
- vod: allow hiding content (via properties)
- fixed live progress not visible on some themes
- codec: allow setting default codec to use system video view (might be buggy)
- duplicates merge: improved combined favorite status, weight and sorting
- stalker: speed up media library load on app start
- vod: remove duplicates entries in search
1.6.0.1 (2020-03-19)
- vod: internal player available and used by default (configurable)
- lists: desc: change transparency for description view setting
- lists: fixed categories not sorted alphabetically
- tvguide: auto unfold current element info setting
1.5.9
1.5.9.5 (2020-03-15)
- config: lists: sort archives by date
- vod: support for user source in some json formats (and support load on opening for large collections)
- about: show installation number as qr code
- androidtv: protect against duplicate channels
1.5.9.3 (2020-03-09)
- tvguide: better support for huge categories
- tvguide: remote version redone for better focus control and scrolling (also allows scrolling horizontally)
- pip: reopen last: will also try reopening last pip channel
- retry: when channel errors reached limit, switch to first channel in group instead of stopping
- fold duplicates: share same favorite status, weight and number
- autostart: try to start the app on device unlock in some cases (if enabled)
- search: optimized in-player search indexing on find action for huge lists
- androidtv: home channel for favorite/suggested vods
- epg: auto-retry on empty epg now limited to 1/8 of the configured epg reload rate
- config: player: assume long buffering as channel error
1.5.9.1 (2020-02-26)
- vod: reload each 24h (configurable) and manual reload action
- stalker: better support for MAC portals (use dedicated provider template for them)
- stalker: try to filter out empty vod categories
- vod: support custom source in xml format (will scan whole tree so will take a while to index)
1.5.8
1.5.8.6 (2020-02-18)
- cfg: list: fold similar channels to a single element
- cfg: bind action to change audio/video/subtitle track
- epg: allow to configure unlimited records
- stalker: properties allow setting epg shift
1.5.8.4 (2020-02-12)
- androidtv: config: split different content type to different rows
- archive: group shows by series in channels list
- config: action to drop custom channel ordering
- player: config: show black screen on channel switch
- vod: allow user to setup unlimited amount of vod sources
- preview: disable on restricted channels
- hud: config: show marker if currently playing archived video
- logo: use different colors for channel icons if not set
- epg: improved support for cases when matching by tvg-id leads to one channel and by name - to other
1.5.8.3 (2020-02-02)
- vod: config: show folders separately from videos
- config: time warp mode (view list of live channels like it was several hours ago)
- vod: long press option to select different player for playback
- vod: can mark video as favorite to have quick access to it via favorites section
- manage: add multiple channels to category at once
- vod: all category with every movie/series (might not work with some providers that requires loading data dir-by-dir)
- epg: show latest successful epg load info
- about: option to disable stats collection
- hud: updated playback hud info layout
1.5.8.2 (2020-01-22)
- player: zoom option to enlarge/shrink video
- provider: added xtream codes v1 middleware template (live/archive/vod)
- provider: quick menu option to reload list of channels
- manage: option to specify custom timezone for a channel
- player: allow setting sleep timer via playback parameters while watching
- player: fixed channel reminder while playing another channel
- player: fixed configured pause remote button not working in menu
- config: remote: allow configuring play/pause media button
- config: mark default values for remote and touch settings
1.5.7
1.5.7.2 (2020-01-12)
- live: when in no categories mode, auto open live stream selection on start
- ive: fix for returning from playback to adult category
- android tv: configurable options on launcher screen (on what content to publish)
- manage: renaming category to already existing name will move all channels to the new category
- manage: filtered channels should be sorted by name
1.5.7.1 (2020-01-06)
- lists: some cases fixed when categories are disabled
- picture-in-picture: ask when opening in channel in pip mode whatever to open on main or pip screen
- picture-in-picture: configurable buttons to enter/exit pip, and open last channel by default
- android tv: automatically add recent shows and channels to home screen
- android tv: show preview directly on home screen (if supported by provider)
- archive: support for dash playback, and catchup-type=”flussonic-dash” tag
- tvguide: fix for skipping some data opening by binded key
- archive: support unpause for some providers requiring frequent reauth