Repository navigation
FreqInOut v1.2.0
FreqInOut v1.2.0
Installer asset: FreqInOut-Setup.exe
SHA256: 68A324942FE8975FA3C8ACAE1010C86CF82C7F034C73326FC2CDEFC49DAD1F71
[1.2.0]
- Fixed: Bundled
Net ResourcesSitRep seasonal sets were corrected from verified source data; shippedWinterandSummerresource files now contain the updated schedules, andFallstays aligned with correctedWinteras the current fallback set. - Changed: Existing installs now perform a one-time builtin
Net Resourcesrefresh during Net Schedule bootstrap so corrected bundledWinter/Summerrows replace stale builtin rows while preserving user-added/manual resource entries. - Added:
Settings -> JS8Call Settingsnow includes configurableTCP Host(js8_host) with default127.0.0.1, and JS8 status/control/net/map integrations now use the configured hostname/IP instead of assuming localhost. - Changed:
Settings -> JS8Call Settings -> Load JS8 Trafficnow shows an in-process indicator (button busy state + progress/status text) during manual JS8 traffic rebuilds so long reloads provide immediate UI feedback. - Fixed: On Windows, launching with
python -m freqinout.mainnow sets a FreqInOut-specific app identity/icon early so the taskbar button shows the FreqInOut icon instead of the default Python icon. - Changed:
HF Schedulenow re-sorts the Active Schedule table immediately after a successful save (using the existing time sort) so newly added rows do not remain visually out of order until reload. - Fixed:
HF Schedulesave now blocks on row time-format errors (HH:MM) instead of performing a partial save that silently skips malformed rows. - Fixed:
ControlFreqtop-rowOperating StatusLED container now expands correctly to fit status indicators/labels without avoidable clipping from the outer layout spacer. - Fixed: Clicking
QSY NowfromControlFreqSchedule Outlooknow forces a hero-frequency resync so the Frequency Control hero indicator reflects the active frequency after QSY. - Fixed:
ControlFreqFrequency Control hero indicator now re-syncs when the scheduler changes to a new scheduled frequency, preventing stale hero frequency display after automatic schedule-driven QSY changes. - Fixed:
ControlFreqtop-row clock/time display now stays contained on narrower window widths by allowing shrink/eliding instead of forcing a large minimum width that could overflow the right edge. - Added:
SOP Buildernow includes aVersionsmenu (Save Version,Load Version,Delete Version) so operators can keep named HF/Local SOP snapshots and load them back into the builder as drafts. - Added:
SOP Buildernow provides a guided conflict workflow with collapsibleActivation DefaultsandConflict Workbench, workbench filters, and clearer next-step/readiness guidance. - Changed:
SOP BuilderSuggested Startbehavior now auto-computes timing suggestions for timing conflicts and explicitly showsNot neededfor rows that do not require a timing adjustment. - Fixed: SOP action-row
Condition Levelsmulti-select interaction and persistence were stabilized so saved condition-level edits reliably reload and render across tabs. - Changed: Main-tab condition-level edits now fan out through a lightweight debounced refresh path so SOP/FreqPlanner/ControlFreq updates are faster and automation-ready.
- Changed: VarAC BBS archive behavior is now explicit and consistent: manual
Archivemoves files fromBBS DirectorytoBBS Archive, and auto-archive runs on first Messages activation after startup and then periodically (daily). - Fixed: Linux Launch Control can now start VarAC under Wine using a new optional
VarAC Launch Commandsetting; when omitted, path-derivedVarAC.exelaunches are Wine-wrapped automatically when Wine is available. - Changed: Launch Control readiness is now dependency-aware:
JS8Callmust be API-reachable (not only process-running) before it is marked ready, and launch pacing adds targeted settle delays afterVarACand beforeJS8Spotter/CommStatwhen they depend onJS8Call. - Fixed: VarAC custom launch-command mode now hardens launch context by normalizing user/env path tokens and preferring
VarAC Install Folderas working directory, reducing Linux profile/config drift between desktop-launch and Launch Control. - Changed:
VarAC Launch CommandUI wording now marks it as an advanced override and recommends leaving it blank unless default auto-launch fails. - Changed: In-app guide wording now clarifies
Resume Schedule, FLDigi offset expectations (including Operating Group fallback), andPromptvsOn Schedule Changebehavior. - Changed:
docs/guide.htmlnow provides a fuller step-by-step SOP workflow coveringSOP Builder,HF Dailyconflict handling,HF Netspolicy review,Show Effective Schedule, andReturn to Normal. - Changed: Release perf guidance now explicitly covers the
FreqPlanner,HF Daily,HF Nets, andSOP Builderpaths, and the perf benchmark helper now defaults to dedicatedperf_metrics.logfiles instead of mixing in normal app logs. - Changed:
release_builder.pynow runspython -m compileall freqinoutby default so the release helper matches the required verification baseline. - Changed: App/documentation version references updated to
1.2.0.