github MoazSalem/litefin v1.0.0

4 hours ago

Changes

What is New

A very big update for Litefin with exciting new features and a lot more customization options, from a new theme mode to customizable remote shortcuts, with a lot of bug fixes and QoL improvements.

A bit of bad news tho, development of Litefin has been taking a big toll on me, i feel very burnt out of programming, so this might be the last big update for a while as I am taking a long break.

New Features:

  • New theme mode called Ambient Glow.
  • New selectable vertical scrolling modes.
  • Add the ability to map the 4 color buttons to quick actions.
  • Blur hash placeholders for image loading.
  • Allow using BlurHash as background for the details page for the cool blur effect.
  • library icons and allow showing them in collapsed mode for the sidebar.
  • Add the ability to play theme songs in the details page.
  • Separate subtitles opacity and color setting for HDR content.
  • A lot of details page customization options.
  • Switch resume button to HH:MM format after 59 minutes.
  • Actual home carousel immersive mode (rename old immersive to semi-immersive)
  • Change the sort order of merge up-next and continue to watch to be close to plex.
  • Add an option to hide episode count from cards.
  • Add the option to ignore watched content in the home carousel.
  • Remember library filters.
  • Add an option to change OSD title icon size.
  • Add a new font Baloo Bhaijaan 2.

Bug fixes:

  • library: fix filter menu having only a single column
  • modern-layout: some performance improvements
  • library: fix some library filter issues
  • tizen: fix some transcoding issues
  • modern-layout: precache expanding poster backdrop smartly
  • controls: fix native scrolling option on older Chromium
  • osd: make most menu opening actions toggle them instead of just opening them
  • modren-layout: fix hovering on an item next to a focused one
  • modern-layout: fix square items in grids
  • homepage: fix immersive banner shadow style on the new ambient theme
  • homepage: support dynamic thumbs for home videos and photos library and live tv
  • modern-layout: fix row not having enough space for last two items
  • modern-layout: even fallback posters should expand
  • modern-layout: fix library in modern layout mode
  • homepage: support dynamic thumbs for home, music videos and live TV
  • modern-layout: fix my media row items with no preview not having titles on them
  • modren-layout: also expand for items with no backdrop
  • skip-intro: fix skip intro triggering togglePlay
  • image: add new modern layout items image sizes
  • details: fix media info back button text with white accent
  • tizen: fix dovi loading indefinitely with fmp4
  • homepage: music videos should be square as well
  • details: fix details page on smaller resolutions
  • tizen: fix intro skipper pausing after skipping
  • subtitles: fix seeking not resetting subtitles
  • subtitles: add preference to the type selected in always mode to avoid PGS issues
  • player: fix upnext failing to start the next episode
  • player: separate the unnext dialog from play next episode setting
  • home: fix initial focus of home page if merged row is the first focusable row
  • modern-layout: expand posters on hover
  • modern-layout: add saved server to login page
  • subtitles: fix always mode not working when PGS rendering is disabled
  • live-tv: fix epg list scrolling issues
  • home: fix up next not updating order to the start of the row
  • settings: fix some sliders being skipped
  • player: fix next episode still firing too early
  • skip-intro: fix skip outro failing to end video if there is nothing after outro
  • webos: fix stalls and stutters at start of DV playback
  • osd: fix buttons double click issue
  • tizen: fix previous chapter behavior on tizen
  • osd: fix needing to double click to pause if focus mode is always return to seekbar
  • osd: fix disabling the setting enable cursor controls inside the player would make you need to wake osd with a click first
  • details: fix newlines not being preserved in the details page description
  • details: people details page description should have a see more button now
  • webos: fix TrueHD audio passthrough

📦 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: v0.46.0...v1.0.0

Don't miss a new litefin release

NewReleases is sending notifications on new releases.