Releases: CerberusSolutions/TRXController
Release list
v0.2.16
Windows: TRXController-Setup-<version>.exe. Unsigned, so SmartScreen will warn on first run:
choose "More info" then "Run anyway". Installs per user under %LOCALAPPDATA%\Programs\TRXController;
log, settings and imported data live in %APPDATA%\TRXController.
TRXController-<version>-win-x64.zip is the same app with no installer: unzip it anywhere and run
TRXController.exe. Use it if the installer is blocked on your machine.
macOS (Apple silicon): TRXController-<version>-mac-arm64.dmg. Unsigned and not notarised, so on
first launch right-click the app and choose Open (or run xattr -dr com.apple.quarantine /Applications/TRXController.app).
Data lives in ~/Library/Application Support/TRXController.
What's Changed
- Set the scanner's clock from the PC on connect, with a tick and a button by @CerberusSolutions in #80
- Docs: Clock Set verified little-endian on the TRX-1e by @CerberusSolutions in #81
- Show the scanner's own alpha tag for a radio ID ahead of radioid.net by @CerberusSolutions in #82
- Name the Trunk2 icon: locked to a trunked control channel by @CerberusSolutions in #83
- Title-case the Debug icon labels and read the TRX-2's trunked DMR screens by @CerberusSolutions in #84
Full Changelog: v0.2.15...v0.2.16
v0.2.15
Windows: TRXController-Setup-<version>.exe. Unsigned, so SmartScreen will warn on first run:
choose "More info" then "Run anyway". Installs per user under %LOCALAPPDATA%\Programs\TRXController;
log, settings and imported data live in %APPDATA%\TRXController.
TRXController-<version>-win-x64.zip is the same app with no installer: unzip it anywhere and run
TRXController.exe. Use it if the installer is blocked on your machine.
macOS (Apple silicon): TRXController-<version>-mac-arm64.dmg. Unsigned and not notarised, so on
first launch right-click the app and choose Open (or run xattr -dr com.apple.quarantine /Applications/TRXController.app).
Data lives in ~/Library/Application Support/TRXController.
What's Changed
- RRUK: stop on any refusal, say why, and look up only with a tested key by @CerberusSolutions in #78
- Docs: the one-off Test after updating with a saved RRUK key by @CerberusSolutions in #79
Full Changelog: v0.2.14...v0.2.15
v0.2.14
Windows: TRXController-Setup-<version>.exe. Unsigned, so SmartScreen will warn on first run:
choose "More info" then "Run anyway". Installs per user under %LOCALAPPDATA%\Programs\TRXController;
log, settings and imported data live in %APPDATA%\TRXController.
TRXController-<version>-win-x64.zip is the same app with no installer: unzip it anywhere and run
TRXController.exe. Use it if the installer is blocked on your machine.
macOS (Apple silicon): TRXController-<version>-mac-arm64.dmg. Unsigned and not notarised, so on
first launch right-click the app and choose Open (or run xattr -dr com.apple.quarantine /Applications/TRXController.app).
Data lives in ~/Library/Application Support/TRXController.
What's Changed
- Map bar: the radio's live frequency while following, nothing while held by @CerberusSolutions in #67
- Docs: macOS cannot see the TRX over USB by @CerberusSolutions in #68
- Development-only card reader by @CerberusSolutions in #69
- Card programming: edit in the grid and write back by @CerberusSolutions in #70
- Programming: lookup waits for RadioReference, Backlight On, no Default flag by @CerberusSolutions in #71
- Programming: name a selection from the lookups; GLB checksum; four-line descriptions by @CerberusSolutions in #72
- Programming: GLB checksum, Search tab, recent folders by @CerberusSolutions in #73
- Programming: Search tab as cards, every WX button code named by @CerberusSolutions in #74
- Programming: the service searches' channel tables by @CerberusSolutions in #75
- Programming: General tab as cards, band-aware channel defaults, wider search cards by @CerberusSolutions in #76
- Programming: the lockout table is 250 slots, not the rest of the file by @CerberusSolutions in #77
Full Changelog: v0.2.13...v0.2.14
v0.2.13
Windows: TRXController-Setup-<version>.exe. Unsigned, so SmartScreen will warn on first run:
choose "More info" then "Run anyway". Installs per user under %LOCALAPPDATA%\Programs\TRXController;
log, settings and imported data live in %APPDATA%\TRXController.
TRXController-<version>-win-x64.zip is the same app with no installer: unzip it anywhere and run
TRXController.exe. Use it if the installer is blocked on your machine.
macOS (Apple silicon): TRXController-<version>-mac-arm64.dmg. Unsigned and not notarised, so on
first launch right-click the app and choose Open (or run xattr -dr com.apple.quarantine /Applications/TRXController.app).
Data lives in ~/Library/Application Support/TRXController.
What's Changed
- Map: follow where the scanner stops, and hold mid-sweep by @CerberusSolutions in #66
Full Changelog: v0.2.12...v0.2.13
v0.2.12
Windows: TRXController-Setup-<version>.exe. Unsigned, so SmartScreen will warn on first run:
choose "More info" then "Run anyway". Installs per user under %LOCALAPPDATA%\Programs\TRXController;
log, settings and imported data live in %APPDATA%\TRXController.
TRXController-<version>-win-x64.zip is the same app with no installer: unzip it anywhere and run
TRXController.exe. Use it if the installer is blocked on your machine.
macOS (Apple silicon): TRXController-<version>-mac-arm64.dmg. Unsigned and not notarised, so on
first launch right-click the app and choose Open (or run xattr -dr com.apple.quarantine /Applications/TRXController.app).
Data lives in ~/Library/Application Support/TRXController.
What's Changed
- "Log entries" wording; paged, virtualised log; "Scanner off"; macOS port fixes by @CerberusSolutions in #55
- The power-off notice is the uppercase P reply, sent unprompted by @CerberusSolutions in #56
- Map window: you and every candidate pinned on OpenStreetMap by @CerberusSolutions in #57
- Map button beside each placed candidate, opening with the line on it by @CerberusSolutions in #58
- Map window: Dock button and D key, remembered placement, ? help panel by @CerberusSolutions in #59
- Map: square dock; F and Following toggle; rows without a point; believable coordinates; no false CONF by @CerberusSolutions in #60
- Map: the Log view, one day of the log on the map by @CerberusSolutions in #61
- Map: the popup's × no longer opens a browser window; wider help panel by @CerberusSolutions in #62
- The scanner's display over the keypad, amber like the radio; Debug tab by @CerberusSolutions in #63
- Scanner display: 14px bold by @CerberusSolutions in #64
- Tune: accept the frequency the scanner snaps to by @CerberusSolutions in #65
Full Changelog: v0.2.11...v0.2.12
v0.2.11
Windows: TRXController-Setup-<version>.exe. Unsigned, so SmartScreen will warn on first run:
choose "More info" then "Run anyway". Installs per user under %LOCALAPPDATA%\Programs\TRXController;
log, settings and imported data live in %APPDATA%\TRXController.
TRXController-<version>-win-x64.zip is the same app with no installer: unzip it anywhere and run
TRXController.exe. Use it if the installer is blocked on your machine.
macOS (Apple silicon): TRXController-<version>-mac-arm64.dmg. Unsigned and not notarised, so on
first launch right-click the app and choose Open (or run xattr -dr com.apple.quarantine /Applications/TRXController.app).
Data lives in ~/Library/Application Support/TRXController.
What's Changed
- Help screen: RadioReference UK entry; ignore generic coordinates on nationwide RRUK listings by @CerberusSolutions in #44
- RRUK test fixture: today's live shape with lat, lon and bearing by @CerberusSolutions in #45
- HelpDialog: component-only module so Vite Fast Refresh works by @CerberusSolutions in #46
- Treat an object named only by its frequency as unnamed, so the lookups name it by @CerberusSolutions in #47
- Public GitHub Pages site under docs/ by @CerberusSolutions in #48
- CLAUDE.md: updating the website is part of every user-facing change by @CerberusSolutions in #49
- Website and README: the Edge download warning on Windows by @CerberusSolutions in #50
- Website: the Edge screenshots show one version, the steps fit them all by @CerberusSolutions in #51
- Portable Windows zip beside the installer, and the shortcut-error FAQ by @CerberusSolutions in #52
- CSV export in EZ Scan's import format; two-column help screen by @CerberusSolutions in #53
- RadioReference.com by name, website as the go-to link, trx_ export columns by @CerberusSolutions in #54
Full Changelog: v0.2.10...v0.2.11
v0.2.10
Windows: TRXController-Setup-<version>.exe. Unsigned, so SmartScreen will warn on first run:
choose "More info" then "Run anyway". Installs per user under %LOCALAPPDATA%\Programs\TRXController;
log, settings and imported data live in %APPDATA%\TRXController.
macOS (Apple silicon): TRXController-<version>-mac-arm64.dmg. Unsigned and not notarised, so on
first launch right-click the app and choose Open (or run xattr -dr com.apple.quarantine /Applications/TRXController.app).
Data lives in ~/Library/Application Support/TRXController.
What's Changed
- Proprietary, source-available LICENSE by @CerberusSolutions in #39
- RadioReference UK integration: RRUK lookup source, key in the Data dialog, cache, pill by @CerberusSolutions in #41
- RRUK: a licence-shaped callsign is the Ofcom licence, not a callsign by @CerberusSolutions in #42
- Data dialog column balance; RRUK TX/RX flag the WTR's way round by @CerberusSolutions in #43
Full Changelog: v0.2.9...v0.2.10
v0.2.9
Windows: TRXController-Setup-<version>.exe. Unsigned, so SmartScreen will warn on first run:
choose "More info" then "Run anyway". Installs per user under %LOCALAPPDATA%\Programs\TRXController;
log, settings and imported data live in %APPDATA%\TRXController.
macOS (Apple silicon): TRXController-<version>-mac-arm64.dmg. Unsigned and not notarised, so on
first launch right-click the app and choose Open (or run xattr -dr com.apple.quarantine /Applications/TRXController.app).
Data lives in ~/Library/Application Support/TRXController.
What's Changed
- Make the RadioReference service tests deterministic on slow runners by @CerberusSolutions in #36
- Hero: CONF pill after the name; bolder section labels throughout the UI by @CerberusSolutions in #37
- Linux build: AppImage and .deb for x64 and arm64 by @CerberusSolutions in #38
Full Changelog: v0.2.8...v0.2.9
v0.2.8
Windows: TRXController-Setup-<version>.exe. Unsigned, so SmartScreen will warn on first run:
choose "More info" then "Run anyway". Installs per user under %LOCALAPPDATA%\Programs\TRXController;
log, settings and imported data live in %APPDATA%\TRXController.
macOS (Apple silicon): TRXController-<version>-mac-arm64.dmg. Unsigned and not notarised, so on
first launch right-click the app and choose Open (or run xattr -dr com.apple.quarantine /Applications/TRXController.app).
Data lives in ~/Library/Application Support/TRXController.
What's Changed
- macOS (Apple silicon) build alongside the Windows installer by @CerberusSolutions in #27
- README: step-by-step Mac installation by @CerberusSolutions in #28
- RadioReference filtered to your area, one Listed block, CSV export, Scan survives a scanlist load by @CerberusSolutions in #29
- RadioReference placement fallback; log Src column; lookup order and on/off ticks in the Data menu by @CerberusSolutions in #30
- Data dialog; RadioReference drops systems nobody can place by @CerberusSolutions in #31
- Log: Detail view, draggable columns, and blips named from the frequency's last known object by @CerberusSolutions in #32
- Listed: placed entries outrank unplaced ones; larger text by @CerberusSolutions in #33
- Distance and bearing, km or miles, and every candidate stored on each log row by @CerberusSolutions in #34
- Confirmed identities, code matching with traffic analysis, and a scan timeout by @CerberusSolutions in #35
Full Changelog: v0.2.7...v0.2.8
v0.2.7
Windows installer for TRXController (beta). Unsigned, so SmartScreen will warn on first run:
choose "More info" then "Run anyway".
Installs per user under %LOCALAPPDATA%\Programs\TRXController; log, settings and imported
data live in %APPDATA%\TRXController.
What's Changed
- RadioReference integration: names for trunked systems, sites, talkgroups and channels by @CerberusSolutions in #26
Full Changelog: v0.2.6...v0.2.7