Skip to content

Releases: steeviebops/hacktv-gui

2026-03-14

14 Mar 21:05

Choose a tag to compare

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

04 Feb 21:32

Choose a tag to compare

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

17 Oct 20:00

Choose a tag to compare

  • 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

05 Oct 19:59
ffcc65d

Choose a tag to compare

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

24 Sep 21:14

Choose a tag to compare

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

19 Aug 21:24

Choose a tag to compare

Enabled all Syster options on the fsphil build of hacktv (requires version 20250814-95b3997 or later).

2025-07-28

28 Jul 19:51

Choose a tag to compare

Re-enabled regional Ceefax support

2025-05-21

21 May 19:22

Choose a tag to compare

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

22 Apr 20:36

Choose a tag to compare

Enables all Eurocrypt options on fsphil's build

2025-04-18

18 Apr 19:33

Choose a tag to compare

  • 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.