Repository navigation
YLR-Auto 1.1.0
YLR-Auto is now written in Rust, as one program with no Python dependency. It opens in half the time and uses less than half the memory. Settings, logs, caches and library layouts carry over unchanged.
Changes
- The main window opens in about 127 ms instead of 254 ms, and idle memory falls from 113 MB to 48 MB. See Test results for how these were measured.
- The tray icon now uses StatusNotifierItem inside the app, so the separate XApp helper and GTK 3 are gone. The ripping percentage moves from the panel to the icon's tooltip.
- A new install follows the desktop's light or dark preference. An existing setting is kept, and Settings, Appearance still offers the dark grey theme.
- A corrupt MKV header now reads as an unknown runtime instead of failing with a memory error.
- The
.debis now built for amd64 instead of being architecture-independent.
Also includes the changes from 1.0.3 and 1.0.4, which had no release of their own: a large poster preview, each TMDb result's main actors, a log toggle, an About window, and a new icon. See the changelog.
Install
Debian 13, Ubuntu 24.04 or newer:
sudo apt install ./ylr-auto_1.1.0_amd64.deb
Other x86-64 distributions:
chmod +x YLR-Auto-1.1.0-x86_64.AppImage
./YLR-Auto-1.1.0-x86_64.AppImage
Known limits
- MakeMKV only shows a percentage while minimised, and only on X11. Otherwise YLR-Auto shows data written and speed.
- Both packages have been tested only on Debian 13. Ubuntu 24.04 meets the .deb's version requirements, but has not been tested.
- The tray icon has been tested only on Cinnamon. Cinnamon needs
xapp-sn-watcher, and GNOME needs an AppIndicator extension. Without a tray, closing the window quits. - This Rust version has not yet been tested with a real TMDb search using a valid key, and its About window's video and sound have not been checked by eye. Please report anything wrong with either.
- The AppImage uses software rendering.