freedv-gui/cmake
Mooneer Salem 102aa6e483
FreeDV Reporter: don't select the row under the mouse on focus without a click; begin 2.4.2 development (#1611)
* FreeDV Reporter: only select the row under the mouse on focus if a button is down.

OnSetFocus() selected whatever row the mouse was over whenever the list
gained the focus, including when that came from the window being brought
to the front or a tooltip closing rather than a click. On Linux the
selection guard doesn't stop this either, as hovering over a row already
allows selections. This caused an occasional gui_reporter_row_actions
failure on v3.0-dev ("Selected stations after hovering messages is
['K1ABC']").

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019q8F5ZSDKDxXJoLJTFQ8wN

* Add PR #1611 to changelog.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019q8F5ZSDKDxXJoLJTFQ8wN

* Re-enable dev version tag and six-month build expiry now that 2.4.1 is out.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019q8F5ZSDKDxXJoLJTFQ8wN

* Increment version to 2.4.2 to begin development.

Also builds against freedv-backend's main branch again instead of the
v1.0.1 release, as was done when 2.4.1 development began (#1473).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019q8F5ZSDKDxXJoLJTFQ8wN

---------

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-31 17:11:38 -07:00
..
BuildCodec2.cmake Refactor CI workflows into reusable composite actions; fix ccache gaps in ExternalProject deps (#1498) 2026-09-18 11:07:41 -07:00
BuildFreeDVBackend.cmake FreeDV Reporter: don't select the row under the mouse on focus without a click; begin 2.4.2 development (#1611) 2026-10-31 17:11:38 -07:00
BuildHamlib.cmake Fix autotools dependency configure failures on newer Xcode toolchains (#1505) 2026-09-22 16:04:43 -07:00
BuildLame.cmake Fix autotools dependency configure failures on newer Xcode toolchains (#1505) 2026-09-22 16:04:43 -07:00
BuildMpg123.cmake Fix autotools dependency configure failures on newer Xcode toolchains (#1505) 2026-09-22 16:04:43 -07:00
BuildSndfile.cmake Fix bundled libsndfile build on lib64 systems and strncpy build error (#1510) 2026-09-23 11:56:32 -07:00
BuildWxWidgets.cmake Reduce full and incremental build times (#1538) 2026-10-07 17:05:24 -07:00
Buildportaudio-2.0.cmake Debug Windows build size issue. (#1386) 2026-06-11 16:38:30 -07:00
CTestCustom.cmake Ignore libsamplerate UT. 2024-01-14 22:08:26 -08:00
CheckGit.cmake Flex: Use version number without Git hash for waveform registration. (#1359) 2026-05-23 00:08:27 -07:00
CheckLibraryUsable.cmake Only use system libraries that can actually be linked (#1520) 2026-09-27 22:08:16 -07:00
CollectUnitTests.cmake.in Add unit tests for non-GUI code and fix the defects they found (#1542) 2026-10-11 14:39:11 -07:00
Ebur128_CMake.patch Use EBU R 128 based loudness measurement to implement AGC. (#1024) 2025-09-16 12:17:39 -07:00
ExternalProjectCCache.cmake Fix autotools dependency configure failures on newer Xcode toolchains (#1505) 2026-09-22 16:04:43 -07:00
FindDBus.cmake Clear CMake deprecation warnings in FreeDV. (#1383) 2026-06-09 19:33:46 -07:00
Findportaudio-2.0.cmake Add additional paths to macdylibbundler. 2022-12-19 11:58:34 -08:00
GetDependencies.cmake.in Enable TLS connections for FreeDV Reporter. (#1422) 2026-07-05 11:00:48 -07:00
MinGW.cmake Additional cleanup and support for LLVM MinGW. 2022-11-26 08:30:45 -08:00
NSIS.template.in Forgot to add the modified NSIS template. 2023-07-27 00:46:05 -07:00
ReleaseBuildOfDependency.cmake Cache only the CI builds that compile wxWidgets and LibreSSL, and build those two without debugging information (#1561) 2026-10-13 21:08:57 -07:00
Toolchain-Ubuntu-mingw32.cmake Rename fdmdv2 to freedv. 2015-08-13 13:07:43 +00:00
build_date.cpp.in Reduce full and incremental build times (#1538) 2026-10-07 17:05:24 -07:00
config.h.in Rename fdmdv2 to freedv. 2015-08-13 13:07:43 +00:00
configure_speexdsp_osx.sh Enable Linux AppImage builds for Profile Guided Optimization (PGO). (#1173) 2026-01-28 13:00:49 -08:00
configure_speexdsp_osx_universal.sh Enable Linux AppImage builds for Profile Guided Optimization (PGO). (#1173) 2026-01-28 13:00:49 -08:00
dmg_settings.py macOS: Add /Applications shortcut to generated DMG. (#1206) 2026-01-31 14:32:00 -08:00
git_version.cpp.in Flex: Use version number without Git hash for waveform registration. (#1359) 2026-05-23 00:08:27 -07:00
git_version.h Flex: Use version number without Git hash for waveform registration. (#1359) 2026-05-23 00:08:27 -07:00
hamlib-test.c Fix compiler error on Fedora 42 when using Hamlib packages. (#936) 2025-06-15 18:18:05 -07:00
hamlib-windows.patch Upgrade Hamlib to 4.6 for Windows/macOS builds. (#795) 2025-01-06 00:22:17 -08:00
macos_build_dmg.sh macOS: Add /Applications shortcut to generated DMG. (#1206) 2026-01-31 14:32:00 -08:00
sndfile-cmake.patch Add button to record decoded audio. (#1145) 2026-01-08 10:07:26 -08:00
sndfile-test.c Add button to record decoded audio. (#1145) 2026-01-08 10:07:26 -08:00
soxconfig.h.in Fix building of internal sox on MinGW. Add logic to pickup depdendency on libwinpthread on MinGW. 2017-01-29 14:46:12 +00:00
wxWidgets-Direct2D-color-font.patch Upgrade wxWidgets to 3.3.3. (#1439) 2026-07-20 16:45:51 -07:00