diff --git a/wfmain.cpp b/wfmain.cpp index 4570338..01ea280 100644 --- a/wfmain.cpp +++ b/wfmain.cpp @@ -2045,6 +2045,9 @@ void wfmain::loadSettings() udpPrefs.clientName = settings->value("ClientName", udpDefPrefs.clientName).toString(); + udpPrefs.halfDuplex = settings->value("HalfDuplex", udpDefPrefs.halfDuplex).toBool(); + ui->audioDuplexCombo->setCurrentIndex((int)udpPrefs.halfDuplex); + settings->endGroup(); settings->beginGroup("Server"); diff --git a/wfview.sln b/wfview.sln index dc35573..4a76956 100644 --- a/wfview.sln +++ b/wfview.sln @@ -27,6 +27,7 @@ Global {00E054F8-A1D4-3ECA-A8D6-DFC8A68AFD56}.Release|Win32.ActiveCfg = Release|Win32 {00E054F8-A1D4-3ECA-A8D6-DFC8A68AFD56}.Release|Win32.Build.0 = Release|Win32 {00E054F8-A1D4-3ECA-A8D6-DFC8A68AFD56}.Release|x64.ActiveCfg = Release|x64 + {00E054F8-A1D4-3ECA-A8D6-DFC8A68AFD56}.Release|x64.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/wfview.vcxproj b/wfview.vcxproj index 658b730..aa3db27 100644 --- a/wfview.vcxproj +++ b/wfview.vcxproj @@ -103,6 +103,7 @@ wfview true false + ../hidapi/hidapi;$(IncludePath) wfview @@ -141,7 +142,7 @@ stdcpp17 release\ MaxSpeed - _WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;WFVIEW_VERSION="1.55";BUILD_WFVIEW;__WINDOWS_WASAPI__;QT_DEPRECATED_WARNINGS;QCUSTOMPLOT_USE_LIBRARY;USE_SSE;USE_SSE2;OUTSIDE_SPEEX;RANDOM_PREFIX=wf;EIGEN_MPL2_ONLY;EIGEN_DONT_VECTORIZE;EIGEN_VECTORIZE_SSE3;PREFIX="/usr/local";GITSHORT="4574e2b";HOST="wfview.org";UNAME="build";NDEBUG;QT_NO_DEBUG;%(PreprocessorDefinitions) + _WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;WIN64;WFVIEW_VERSION="1.56";BUILD_WFVIEW;USB_CONTROLLER;__WINDOWS_WASAPI__;QT_DEPRECATED_WARNINGS;QCUSTOMPLOT_USE_LIBRARY;USE_SSE;USE_SSE2;OUTSIDE_SPEEX;RANDOM_PREFIX=wf;EIGEN_MPL2_ONLY;EIGEN_DONT_VECTORIZE;EIGEN_VECTORIZE_SSE3;PREFIX="/usr/local";GITSHORT="4574e2b";HOST="wfview.org";UNAME="build";NDEBUG;QT_NO_DEBUG;%(PreprocessorDefinitions) false @@ -406,6 +407,7 @@ cmd /c copy /y ..\portaudio\msvc\Win32\Debug\portaudio_x86.dll wfview-debug + @@ -415,6 +417,7 @@ cmd /c copy /y ..\portaudio\msvc\Win32\Debug\portaudio_x86.dll wfview-debug + @@ -431,6 +434,7 @@ cmd /c copy /y ..\portaudio\msvc\Win32\Debug\portaudio_x86.dll wfview-debug + @@ -443,6 +447,12 @@ cmd /c copy /y ..\portaudio\msvc\Win32\Debug\portaudio_x86.dll wfview-debug + + + + + + @@ -538,6 +548,7 @@ cmd /c copy /y ..\portaudio\msvc\Win32\Debug\portaudio_x86.dll wfview-debug + diff --git a/wfview.vcxproj.filters b/wfview.vcxproj.filters index 04a65b6..f35b4ad 100644 --- a/wfview.vcxproj.filters +++ b/wfview.vcxproj.filters @@ -149,6 +149,15 @@ Source Files + + Source Files + + + Source Files + + + Source Files + @@ -262,6 +271,21 @@ Header Files + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + @@ -299,6 +323,9 @@ Form Files + + Form Files + @@ -441,5 +468,8 @@ Header Files + + Header Files + \ No newline at end of file diff --git a/wfview.vcxproj.user b/wfview.vcxproj.user index e6fe3c4..12a975a 100644 --- a/wfview.vcxproj.user +++ b/wfview.vcxproj.user @@ -45,10 +45,10 @@ 2022-08-21T18:58:23.4329764Z - 2023-01-12T19:02:11.7122024Z + 2023-01-26T18:44:24.1600022Z - 2023-01-12T19:02:11.0783744Z + 2023-01-26T18:44:23.8016613Z 2022-08-22T10:47:49.1255783Z @@ -60,9 +60,9 @@ 2022-08-20T19:06:43.4553894Z - 2023-01-12T19:02:13.6556090Z + 2023-01-26T18:44:25.2499950Z - 2023-01-12T19:02:12.4064183Z + 2023-01-26T18:44:24.5602633Z \ No newline at end of file diff --git a/wfview_resource.aps b/wfview_resource.aps index 3e7faab..0a62036 100644 Binary files a/wfview_resource.aps and b/wfview_resource.aps differ