Releases: steeviebops/hacktv-gui
2026-03-14
New features:
- Added ability to select multiple items in a playlist by dragging the mouse.
- Added FL2K mono audio option.
- The Download button for Windows will now download native ARM64 hacktv binaries if run on an ARM64 version of Windows and an ARM64 Java Runtime Environment.
Changes:
- Too many to count! Much of the internals (mostly based around comboboxes) have been rewritten to simplify the code, improve performance, and eliminate the risk of synchronisation issues between settings and values.
Fixes:
- Fixed a long-standing bug where opening a configuration file where the interlace option had been selected would enable the timestamp option instead.
- Significantly improved the speed of loading extended M3U playlist files. A file which previously would have taken several minutes to load will now load in seconds!
2026-02-04
First release of the year.
Addition:
Added a version display to the GUI Settings tab which will show the version of the hacktv build in use. The version is based on the build date as well as the Git commit ID.
Bug fix:
The "Clear MRU list" button was broken in the 2025-10-05 release due to some internal changes. This has now been fixed.
Other changes:
- Complete rewrite of the code used to load configuration files (HTV or INI files). The previous code dated back to the first release and was not very efficient.
- Slight change to fork detection code for clarity
2025-10-17
- Removed support for the GTK+ theme on Linux. I was never happy with it; it looks awful and it's the default on non-KDE-based distros. All Linux distros will use the Metal theme as default going forward. You also have the option of using FlatLaf themes if you want something a little nicer.
- New application icon. Included an SVG version for Linux desktop environments. This is for future use with a Linux install script, coming soon.
2025-10-05
Bug fix - resolved some minor graphical glitches due to empty tooltips being defined.
From January 2026, all previous versions will no longer receive configuration file updates.
2025-09-24
Fixed an issue with opening a second or subsequent M3U playlist file. Previously, the paths or URLs would be from the original list rather than the new one.
2025-08-19
Enabled all Syster options on the fsphil build of hacktv (requires version 20250814-95b3997 or later).
2025-07-28
Re-enabled regional Ceefax support
2025-05-21
Fixed a bug (NullPointerException) when attempting to save a configuration file in the following conditions:
- HackRF selected as output device
- HackDAC option enabled
- Selected mode is a baseband mode
2025-04-22
Enables all Eurocrypt options on fsphil's build
2025-04-18
- Added closed captioning (CEA/EIA-608, line 21) option to VBI Settings section.
- Added audio options when FL2000 device is selected as output.
- (Non-Windows systems only) The detected location of yt-dlp is now saved to preferences and will be recalled, rather than going through the detection process again. However, if yt-dlp is no longer in the saved location, this will trigger the detection process.
- Added the Java Runtime Environment version to the About box for information or troubleshooting purposes.