Skip to content

Nettle 0.4.3 · parity hotfix

Latest

Choose a tag to compare

@devall96 devall96 released this 08 Nov 03:55
· 11 commits to main since this release

Nettle 0.4.3 · parity hotfix

Tip

⬇️ Downloads: these are the only files you need

Easiest: devall96.github.io/Nettle picks the right one for your device.

Already on Windows or Linux? Settings → Updates → Check now installs this for you. On Android TV, install this one by hand (steps below); from now on the TV app updates itself the same way.
Everything else under Assets (.nupkg, .json, RELEASES) is read by the built-in updater: you can ignore it.

A hotfix that brings all three apps level with each other: the desktop apps get the Android TV app's Live TV features and a fixed window with real display modes, and the Android TV app gets the desktop's built-in updater. Windows, Linux and Android TV all share this version number.

📺 Android TV: updates itself now

  • New: Settings → Updates, the same as on Windows and Linux. Check now looks at Nettle's GitHub Releases and offers the newest Nettle-AndroidTV.apk; Download & install fetches it and opens the TV's install prompt. Your settings and sign-ins stay.
  • Check automatically when Nettle starts (off by default): one quiet check per launch, with a note when a new version is out.
  • The first time, Android asks you to let Nettle install apps (Install unknown apps); Nettle takes you to that switch.
  • Nettle still only connects to your own servers. GitHub is contacted only while you check for or install an update.
  • Coming from 0.4.2: install this version by hand once (Downloader or adb, as before). It installs over 0.4.2 and keeps your settings.

🪟 The window, fixed and with real display modes

  • Fixed: Nettle could open half off the screen, and then couldn't be moved or resized until you pressed F11 a few times.
  • New: Settings → Appearance → Display mode, with three choices:
    • Windowed: a normal window with the system's title bar and borders. Drag it, resize it from any edge, make it as small or as large as you like. Below 1280 × 720 the whole app scales down to fit instead of getting cut off.
    • Borderless full screen: covers the monitor, easy to alt-tab out of.
    • Exclusive full screen: stays on top, and on Windows the monitor's refresh rate follows the video (23.976 / 24 / 25 / 50 / 59.94 Hz…) so films don't judder, the same as the TV app. Your normal refresh rate comes back when you leave full screen, switch to another app, or close Nettle.
  • F11 switches between windowed and the full-screen type you picked. Nettle opens in the mode you chose.

📺 Live TV, now the same as on the TV

  • Tuning screen: every channel switch is covered with the channel's logo, number and what's on until the new picture is up, so letterboxed films never flash stretched.
  • Channel logo with the format badges: the logo sits on top of the 4K · HDR10 · ATMOS badges and fades with them.
  • Type a channel number with the number keys (top row or numpad). It tunes after a short pause, or straight away on Enter.
  • Last channel: press R, or use the new button next to the channel arrows.
  • Number keys on videos: 0–9 jump to 0–90 % of the way in.
  • Live TV has its own icon on Windows and Linux too (an old TV set with rabbit ears), so it no longer looks like the TV Shows library.

🌊 Deep Sea is the new look

  • New installs on Windows, Linux and Android TV start in the Deep Sea theme (cool blue). If you already picked a theme, nothing changes; all 16 themes are still in Settings → Appearance.
  • The app icon follows: Windows, the Linux menu entry, the installer, the Android TV launcher and its home-screen banner are all Deep Sea now.

Install

  • Windows: run Nettle-win-Setup.exe. It installs for your user only, no admin rights needed. If Windows shows "Windows protected your PC" (Nettle isn't code-signed yet), click More info → Run anyway.
  • Linux: make Nettle.AppImage executable (chmod +x Nettle.AppImage, or Properties → Allow executing as program) and double-click it.
  • Android TV: in Downloader, enter https://github.com/devall96/Nettle/releases/latest/download/Nettle-AndroidTV.apk (full steps in the 0.4.2 notes).

Warning

Linux is still untested by hand in this release. The AppImage passes the automated tests on clean Ubuntu, Debian, Fedora and Arch machines. Exclusive full screen on Linux asks the compositor to step aside; it doesn't switch refresh rates there yet. A test report would really help.

Found a bug? Open an issue.