Skip to content

Accessible IPTV Client for iOS 0.1.2

Choose a tag to compare

@github-actions github-actions released this 15 Oct 02:17
· 42 commits to main since this release
  • Much less CPU while typing in the search field: a keystroke over a 50,000 channel list went from 0.16 s to 0.01 s (measured on a desktop, release build; a phone is slower). The names are prepared once when a list loads, and matching them no longer goes through the text search that was costing the time.
  • A fresh launch no longer hashes every channel on the main thread to check whether the guide is still current: it is done once, in the background, while the list loads, and only when the guide could need it.
  • A guide that matched no channel is not fetched again on every load, and a failed import waits an hour before the next automatic try.