github MoazSalem/litefin v1.1.0

13 hours ago

Changes

What is New

A big update with new needed customization options, many UI improvements, and playback stabilization for WebOS.

New Features:

  • Allow changing the size of media row items in both layout modes.
  • Allow scaling media card title and subtitle.
  • Add 2 more rows of theme colors.
  • Allow single layout changing without forcing the full app layout change for increased customization options.
  • Update all settings icons to a sleek new design.
  • Update all sidebar icons to a sleek new design.
  • Add a toggle to make the sidebar transparent for other themes as well.
  • Make immersive carousel images expanded to show under the sidebar.
  • Add the option for a 2-line title.
  • Allow changing title and subtitle alignment.
  • Allow hiding titles and subtitles under media cards.
  • Allow swapping the title and subtitle of episode posters.
  • Add the option to use episodes badge on media cards.
  • Allow switching poster badge styles.
  • Add an option to show quality badges.
  • 2 New dyslexic friendly font options.
  • Customizable OSD track menus background opacity.

Bug fixes:

  • app: update some default values
  • sidebar: remove the transform transition, makes focused item look weird
  • media-rows: also scale loading skeleton with selected size
  • settings: organize display and layout (previously home) tabs
  • ui: fix multiple small issues with ui and sync locals
  • ui: fix padding and margin issues in details and favorites pages
  • homescreen: fix immersive carousel height issues on some devices
  • sidebar: fix readability issues with ambient glow sidebar background
  • library: fix audio files not opening their details page & remove ALAC codec from tizens direct play list
  • webos: better dovi recovery detection logic
  • homescreen: try to fix scrolling lag when leaving and returning to carousel
  • webos: fix dovi stuttering every 15 seconds bug
  • tizen: add missing audio codecs that are supported in music files
  • settings: make theme song setting description more clear
  • login: fix login page crash cannot set property textcontent of null
  • tizen: remove opus and webma audio codecs from music as they are not supported
  • homepage: fix some cards requesting much bigger image sizes
  • loading: improve shimmer and loading skeleton to blend with the blur hash
  • homepage: fix loading screen hiding early before focus restoration is done
  • settings: change how some playback settings work, fix web profile support
  • subtitles: add a polyfill for pathSegList to fix ass subtitles using svg paths on modern TVs
  • home: fix loading skeleton alignment
  • osd: fix close buttons behavior for both playback info and subtitle offset
  • correct track selection thanks to @uek06
  • fix hovering on ultra-legacy builds thanks to @atmorrison

📦 Which version to use?

Litefin provides 4 distinct build variants per platform (Tizen & webOS) to ensure compatibility across all hardware generations.

Build Variant Hardware Target Platform Version
ES6 Modern high-end sets (2021+) Tizen 6.5+ / webOS 22+
Normal Most modern smart TVs (2019+) Tizen 5.0+ / webOS 6.0+
Legacy Mid-lifecycle sets (2017/2018) Tizen 4.0+ / webOS 3.0+
Ultra Legacy Vintage hardware (Pre-2017) From Tizen 3.0 and below / Early webOS 2 and 1

Note: If you are unsure, try the Normal build first. If the app feels sluggish or fails to load, move down to Legacy.

New Contributors

Full Changelog: v1.0.0...v1.1.0

Don't miss a new litefin release

NewReleases is sending notifications on new releases.