File tree 3 files changed +11
-8
lines changed
3 files changed +11
-8
lines changed Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ endif()
15
15
set (CMAKE_OSX_DEPLOYMENT_TARGET "10.11" CACHE STRING "Minimum OS X deployment version" )
16
16
17
17
set (PROJECT_NAME FreeDV)
18
- set (PROJECT_VERSION 1.9.4 )
18
+ set (PROJECT_VERSION 1.9.5 )
19
19
set (PROJECT_DESCRIPTION "HF Digital Voice for Radio Amateurs" )
20
20
set (PROJECT_HOMEPAGE_URL "https://freedv.org" )
21
21
@@ -46,7 +46,7 @@ endif(APPLE)
46
46
47
47
# Adds a tag to the end of the version string. Leave empty
48
48
# for official release builds.
49
- set (FREEDV_VERSION_TAG "" )
49
+ set (FREEDV_VERSION_TAG "devel " )
50
50
51
51
# Prevent in-source builds to protect automake/autoconf config.
52
52
# If an in-source build is attempted, you will still need to clean up a few
Original file line number Diff line number Diff line change @@ -909,6 +909,11 @@ LDPC | Low Density Parity Check Codes - a family of powerful FEC codes
909
909
910
910
# Release Notes
911
911
912
+ ## V1.9.5 TBD 2023
913
+
914
+ 1 . Bugfixes:
915
+ * Fix bug preventing frequency updates from being properly suppressed when frequency control is in focus. (PR #585 )
916
+
912
917
## V1.9.4 October 2023
913
918
914
919
1 . Bugfixes:
Original file line number Diff line number Diff line change @@ -335,7 +335,7 @@ bool MainFrame::OpenHamlibRig() {
335
335
};
336
336
337
337
wxGetApp ().rigFrequencyController ->onRigConnected += [&](IRigController*) {
338
- if (wxGetApp ().appConfiguration .rigControlConfiguration .hamlibEnableFreqModeChanges )
338
+ if (wxGetApp ().rigFrequencyController && wxGetApp (). appConfiguration .rigControlConfiguration .hamlibEnableFreqModeChanges )
339
339
{
340
340
wxGetApp ().rigFrequencyController ->setFrequency (wxGetApp ().appConfiguration .reportingConfiguration .reportingFrequency );
341
341
wxGetApp ().rigFrequencyController ->setMode (getCurrentMode_ ());
@@ -401,15 +401,13 @@ bool MainFrame::OpenHamlibRig() {
401
401
}
402
402
403
403
// Update frequency box
404
- if (!wxGetApp ().appConfiguration .reportingConfiguration .reportingEnabled ||
405
- !wxGetApp ().appConfiguration .reportingConfiguration .manualFrequencyReporting )
404
+ if (!suppressFreqModeUpdates_ && (
405
+ !wxGetApp ().appConfiguration .reportingConfiguration .reportingEnabled ||
406
+ !wxGetApp ().appConfiguration .reportingConfiguration .manualFrequencyReporting ))
406
407
{
407
408
m_cboReportFrequency->SetValue (wxString::Format (" %.4f" , freq/1000.0 /1000.0 ));
408
409
}
409
410
m_txtModeStatus->Refresh ();
410
-
411
- // Suppress updates if the Report Frequency box has focus.
412
- suppressFreqModeUpdates_ = m_cboReportFrequency->HasFocus ();
413
411
});
414
412
};
415
413
You can’t perform that action at this time.
0 commit comments