Skip to content

1.9.3

Latest

Choose a tag to compare

@github-actions github-actions released this 05 Oct 15:57
· 12 commits to master since this release

Changed

  • Localized typography. Each writing system now uses a font designed for it: Google Sans for the Latin, Cyrillic, Bengali and Devanagari interfaces, Vazirmatn for Arabic and Persian, and the regional Noto Sans faces for Simplified Chinese, Japanese and Korean. The family follows the interface language, so changing language changes the font without reloading.
  • Complete Chinese, Japanese and Korean coverage. Those three families carry their full Han, Kana and Hangul ranges rather than only the characters the translations use, so a channel or category name written in one of them renders in the same font as the interface around it. The bundled faces total 15 MB and ship inside the widget, so nothing is fetched while the application runs.
  • Remote interface typography. A paired device uses the same family for its language as the television does, where before it used Vazirmatn for every language.

Fixed

  • Fonts served to paired devices. The management server read each font file as text and reencoded it, which corrupted every file it sent and left the remote interface on whatever font the device already had.
  • Headings and controls. Section titles, labels, strong text and native controls take the selected family instead of the browser default.

Try it in a browser at https://shayanline.github.io/OpenIPTV, built from this tag.
Install it on your own television with the Tizen CLI, or read the README for the step by
step. OpenIPTV.wgt.sha256 is the checksum of the attached widget.

This widget is signed for the televisions its distributor certificate was issued for,
so it will refuse to install on any other set.
That is how Tizen sideloading works
rather than a restriction chosen here: sign your own build with your own certificate,
which the README explains, and it installs on your television. When this application is
submitted to Samsung, the store replaces the signature with its own.

What's Changed

  • Use localized fonts for every supported writing system by @shayanline in #44

Full Changelog: 1.9.2...1.9.3