* Include very basic Python install in the FreeDV Windows installer. * Bump version to 2.0.0 devel. * Adjust pth file to allow pip to work. * Create post-install script. Not tied into the installer yet. * Install needed packages during setup. * Fix issue preventing uninstall commands from being properly added to the installer. * Add RADE binaries to installer for initial tests. * Suppress RADAE/RADE in code spelling check. * Fix additional compiler errors. * Fix GitHub actions on Linux and macOS. * Print API version later on startup so it'll actually show up in the Windows console. * Enforce minimum 16 kHz sample rate for voice keyer files. * Disallow sample rates lower than 16000 in audio config. * Initial support for RX using librade. * Adjust dependencies in CMake infrastructure to make sure RADE/Opus build before FreeDV code. * Add GUI for RADE. * Add forgotten files. * Add initialize/finalize calls for RADE. * Add progress text to post-install script. * Adjust paths based on recent RADE commits. * Add basic support for RADE TX. * Output EOO on end of TX. * Fix error preventing Windows installer from being created without 2020 mode. * Change working directory to folder containing freedv.exe. * Remove quotes from messages in post-setup script. * Fix compiler errors. * Fix assertion failure in PlaybackStep. * Fix assertion failure in FreeDVInterface. * Suppress warnings during post-install. * Get missed bugfixes from previous PR. * Test changes to get GH actions working again for Windows. * Forgot to install WINE in GH action. * Try win64 instead of win32 for WINE. * wine32 and not wine64 * Try different way of installing wine. * Remove packages that don't exist. * Oops, actually installed Python 3.12.7. * Use normal Python installer instead of wenv. * Need to make sure wine runs in console-only. * Use Wine from Ubuntu. * Install wine32 too. * Ignore return value. * Use xvfb since trying to bypass doesn't work for winecfg. * s/xvfb/xvfb-run/ * Separate WINE install from Python. * More tweaks to the GH workflow. * wine64 instead of wine * Use WINEARCH when creating env. * test changes * Start xvfb separately. * xvfb -> Xvfb * Add debugging * Forgot : * Make WINE think it's Windows 10. * Back to using wine-staging. * Reenable xvfb. * Fix cmake invocation. * Integrate BuildOpus changes from RADE. * Ensure Opus is built for minimum supported FreeDV version. * Warning cleanup. * Ensure RADE is actually built as a universal binary. * Include basic Python into the .app file. * macOS version now builds. Still need to figure out how to get modules installed. * Resolve problems preventing proper execution of the macOS binary. * torchvision isn't necessary. * Fix reporting so that we report RADE instead of 'unk'. * Expire devel versions of FreeDV after six months. * Attenuate RADE TX by 4dB to avoid needing to adjust TX Attenuation dial just for that mode. * Disable 2020/2020B on all platforms. * Stop building 32 bit Windows builds. * Move RADE mode to the top of the mode list. * Tweak preprocess function for RADE. * Update Windows Python to 3.12.7. * Re-disable ARM Windows builds while we figure out how to build it. * Build Wine in signing environment. * Update wxWidgets to 3.2.6. * Workaround time display issue in FreeDV Reporter on macOS. * Limit number of numpy/OpenBLAS threads due to known issues with their interaction with Python/C++ threading. * Add additional guarding around Codec2 FIFO calls. * Split off DMG creation into separate target to save time during development. * Use dr-reset for initial release. |
||
---|---|---|
.. | ||
freedv-mingw-llvm-aarch64.cmake | ||
freedv-mingw-llvm-x86_64.cmake |