Joe Taylor
fb17e42f25
Send a suitable 'datadir' and 'tempdir' to m65.
2021-04-19 13:06:50 -04:00
Bill Somerville
e32d9e1d28
Rearrange bundle fixup to ensure all executables are installed
...
The INSTALL (CODE ...) targets to fixup the installed bundle may run
before all the executable files are installed if run from the top
level CMake script. By creating a new sub-directory just to run the
bundle fixup its timing can be controlled by ensuring it is only
included after all sub-directory that might install executable files.
2021-04-19 16:17:25 +01:00
Bill Somerville
2d68e857dc
Merge branch 'feat-map65-integration' of bitbucket.org:k1jt/wsjtx into feat-map65-integration
2021-04-18 01:23:22 +01:00
Bill Somerville
a3334295ef
Revert to standard CMake BundleUtilities.cmake script
...
Fix some installation dependency finding issues.
2021-04-18 01:06:04 +01:00
Joe Taylor
dd1e2b98ce
Merge branch 'feat-map65-integration' of bitbucket.org:k1jt/wsjtx into feat-map65-integration
2021-04-17 09:04:10 -04:00
Joe Taylor
4a2378c163
Bill's fix to the hamlib CMake file.
2021-04-17 08:53:42 -04:00
Bill Somerville
8065f3b889
Another attempt to get cross platform package finding working
2021-04-17 03:08:06 +01:00
Bill Somerville
3591f13ff0
Hamlib package finder for static and dynamic linking on Windows
2021-04-17 02:06:47 +01:00
Joe Taylor
c143c2c279
Merge branch 'feat-map65-integration' of bitbucket.org:k1jt/wsjtx into feat-map65-integration
2021-04-16 15:14:28 -04:00
Joe Taylor
a970ad1447
Make both call-from-map65 and m65 from command line work properly on *.tf2 and *.iq files.
2021-04-16 15:12:00 -04:00
Joe Taylor
30d37f292b
Replace variable name 'mode64' with 'mode_q65' in several more places.
2021-04-15 13:56:41 -04:00
Joe Taylor
7b007e07f8
Set some additional Fortran flags for debug builds.
2021-04-15 13:54:36 -04:00
Joe Taylor
3c853df1bc
Make sure m_TRperiod is defined before use.
2021-04-15 13:53:45 -04:00
Joe Taylor
c61e796c50
Fix a possible floating point exception in q65_loops by making s3 allocatable.
2021-04-15 13:52:18 -04:00
Joe Taylor
2ed4ca3aaf
Guard against base=0 when normalizing an snr2 estimate in ccf65().
2021-04-15 13:51:01 -04:00
Joe Taylor
e3f405684f
Add authors' names to title bar.
2021-04-15 08:15:06 -04:00
Bill Somerville
25baa705de
Repair another argument type issue
2021-04-15 03:04:52 +01:00
Bill Somerville
84f193c5a9
Repair argument type mismatch
2021-04-15 02:57:02 +01:00
Bill Somerville
bd9c7a5785
Switch to recommended package finder naming conventions
2021-04-15 02:56:00 +01:00
Bill Somerville
583b4aa21a
Squash more compiler warnings
2021-04-14 23:41:52 +01:00
Bill Somerville
8de93a5330
Squash a couple of compiler warnings
2021-04-14 22:55:33 +01:00
Bill Somerville
5946eaf615
Windows compatibility for the portaudio package finder
2021-04-14 21:59:00 +01:00
Bill Somerville
a44959962c
Diagnostics for port audio package finder on macOS
2021-04-14 21:49:23 +01:00
Joe Taylor
b17ddac6c6
Simplification of Wide Graph layout.
2021-04-14 14:13:20 -04:00
Joe Taylor
c12ae72dac
Minor tweaks to GUI code.
2021-04-14 14:13:04 -04:00
Joe Taylor
9f45e095f1
Change button label from "Tx Q65 $" to "Tx Q65 :".
2021-04-14 09:16:54 -04:00
Joe Taylor
fec7e2d2d1
Do not display no-decode lines in MAP65 main window.
2021-04-13 19:23:45 -04:00
Joe Taylor
30ecae5193
Back out commit b30713388
-- it broke the behavior of Messages and Band Map.
2021-04-13 17:33:58 -04:00
Joe Taylor
12f3faa0a1
Code cleanup. Looking ad adding Q65 decodes to Band Map and Messages.
2021-04-13 16:32:24 -04:00
Joe Taylor
17b0fd4974
Merge branch 'feat-map65-integration' of bitbucket.org:k1jt/wsjtx into feat-map65-integration
2021-04-13 14:47:15 -04:00
Joe Taylor
b307133882
Do not display blank decode lines.
2021-04-13 14:46:31 -04:00
Joe Taylor
8937266395
MAP65 now decodes Q65-60C.
2021-04-13 14:02:30 -04:00
Joe Taylor
ff54b4853b
Minor code cleanup.
2021-04-13 13:52:46 -04:00
Bill Somerville
df8f43f0b7
Temporary find portaudio package diagnostics
2021-04-13 18:43:59 +01:00
Bill Somerville
a721be37ff
Fixing macOS linking of map65
2021-04-13 14:28:44 +01:00
Bill Somerville
6dac83abe2
Temporary diagnstics
2021-04-13 14:18:26 +01:00
Bill Somerville
19875e2b03
Remove redundant code that causes CLang++ warnings
2021-04-13 13:41:01 +01:00
Bill Somerville
00f1d7577a
Update hamlib and libusb package finders for Linux
2021-04-13 02:02:49 +01:00
Bill Somerville
63e485e819
Updated CMake finders, working on Windows & supporting dynamic hamlib
2021-04-12 22:33:46 +01:00
Joe Taylor
3f98270681
Fix the floating-point exception caused by a c2r FFT when not enough space allocated for data array.
2021-04-12 15:21:38 -04:00
Joe Taylor
47332aa9ac
Always set emedelay=2.5 for submodes Q65-60[A-E].
2021-04-12 12:19:49 -04:00
Joe Taylor
7b4e0e41e4
Update to Findlibusb.cmake
2021-04-12 12:19:22 -04:00
Bill Somerville
17ba3e4a06
More flexible libusb-1.0 package finder script
2021-04-11 23:04:07 +01:00
Bill Somerville
b3b70a81cd
Updated LibFindMacros.cmake
...
Allowing much simplified CMake package finder scripts, also moving to
finders creating imported targets.
2021-04-11 22:03:56 +01:00
Bill Somerville
f82d984501
Merge branch 'feat-map65-integration' of bitbucket.org:k1jt/wsjtx into feat-map65-integration
2021-04-11 15:29:59 +01:00
Bill Somerville
56c92c55fb
Updated CMake finders and changes to build map65 on Linux
2021-04-11 15:29:15 +01:00
Joe Taylor
7664a63465
Send real, not int, to indexx(). Should prevent floating exception message on exit.
2021-04-11 09:32:21 -04:00
Joe Taylor
f65b7925a7
Merge branch 'feat-map65-integration' of bitbucket.org:k1jt/wsjtx into feat-map65-integration
2021-04-10 07:40:43 -04:00
Bill Somerville
74bd3c1d0c
Changes to integrate into WSJT-X build system
...
A separate install of the portaudio library is now required, see
"doc/building on MS Windows.txt" for a suitable recipe.
The map65 code base is still MS Windows specific in some areas so
don't expect successful builds on Linux or macOS yet.
2021-04-10 12:29:34 +01:00
Joe Taylor
00035235eb
Update map65.pro and Makefile for new location of sources in the wsjtx project.
2021-04-09 13:41:19 -04:00