Patrick a198bb24f2 fix: missing font (#332)
## Branch
- [x] I branched off beta (not master) to develop this feature/fix

## Description

Cannot run without the font missing.
```
Unhandled exception. System.InvalidOperationException: Default font family name can't be null or empty.
   at Avalonia.Media.FontManager.GetDefaultFontFamilyName(FontManagerOptions options)
   at Avalonia.Media.FontManager..ctor(IFontManagerImpl platformImpl)
   at Avalonia.Media.FontManager.get_Current()
   at Avalonia.AppBuilder.<>c__DisplayClass71_0.<ConfigureFonts>b__0(AppBuilder appBuilder)
   at Avalonia.AppBuilder.SetupUnsafe()
   at Avalonia.AppBuilder.Setup()
   at Avalonia.AppBuilder.SetupWithLifetime(IApplicationLifetime lifetime)
   at Avalonia.ClassicDesktopStyleApplicationLifetimeExtensions.StartWithClassicDesktopLifetime(AppBuilder builder, String[] args, Action`1 lifetimeBuilder)
   at Jellyfin2Samsung.Program.Main(String[] args) in Samsung-Jellyfin-Installer/Jellyfin2Samsung-CrossOS/Program.cs:line 25
```

## Fixes
Adds missing packages to the nix shell.

---

## Type of Change

- [x] Bug fix (non-breaking change)
- [ ] New feature (non-breaking change)
- [ ] Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] Documentation update
- [ ] Other (please describe):

---

## Checklist

- [x] My code follows the existing project structure and style  
- [x] I have tested my changes manually  
- [x] I have added necessary documentation (if applicable)  
- [x] I have verified that the installer still works with the underlying
CLI
2026-05-04 14:30:45 +02:00
2026-01-24 18:23:33 +01:00
2026-03-21 13:41:36 +01:00
2025-10-29 13:16:02 +01:00
2025-10-04 08:05:16 +02:00
2025-10-04 08:05:16 +02:00
2026-05-03 23:16:54 +02:00

Jellyfin2Samsung

Jellyfin 2 Samsung is a small cross-platform tool that helps you install Jellyfin on Samsung Smart TVs running Tizen OS.
It handles device detection, certificates, and installation so you dont have to fight with Tizen Studio or manual sideloading.

🌐 Available in: Danish, Dutch, English, French, German, Portuguese, Turkish
🇩🇰 🇳🇱 🇬🇧 🇫🇷 🇩🇪 🇵🇹 🇹🇷


📦 Current Versions

Channel Version Notes
Stable v2.2.0.8 Recommended for most users
Beta v2.2.0.9-beta Includes new features

👉 All releases: https://github.com/Jellyfin2Samsung/Samsung-Jellyfin-Installer/releases


🚀 How It Works (Short Version)

Before you begin, ensure your Samsung TV is in Developer Mode. This is required to install applications like Jellyfin.

👉 How to enable Developer Mode on your TV

  1. Run the tool on your computer
  2. Select your Samsung TV
  3. Pick a Jellyfin version
  4. Install

Thats it. No manual certificate handling required in most cases.

🎥 Full walkthrough:
https://www.youtube.com/watch?v=_8mSV5pW-ic

NixOS: Clone the Samsung2Jellyfin branch and run nix-shell — the shell environment will automatically build and launch the tool.


📚 Documentation

All detailed documentation lives in the wiki:


⚠️ Older Samsung TVs (Orsay OS)

Samsung TVs running Orsay OS are not supported.

Use this installer instead:
https://github.com/PatrickSt1991/Jellyfin-Orsay-Installer


📦 Community Packages

Community-shared and older .wgt builds can be found here:
https://github.com/PatrickSt1991/tizen-community-packages


🛠️ Support & Contributing

Contributions of all kinds are welcome — whether its bug reports, feature requests, code, documentation, or translations.

🌍 Translations

Want to help translate Jellyfin2Samsung? Community translations are always appreciated.

You can contribute here:

You can help by translating missing strings, improving existing translations, or reviewing your language.

Translation updates are synced back into this repository automatically.


❤️ Support the Project

If this tool helped you, consider supporting its development:

ko-fi


🙏 Contributors & Thanks

This project is made possible by the people who contribute their time, knowledge, and feedback.

Special thanks to:

Description
No description provided
Readme MIT 11 MiB
Latest
2026-07-15 21:45:51 +03:00
Languages
C# 98.6%
PowerShell 1.4%