Wykres commitów

847 Commity (master)

Autor SHA1 Wiadomość Data
Phil Taylor 4b40e20d98 Remove some debugging 2023-01-25 15:39:01 +00:00
Roeland Jansen 6df7099cb3 Merge branch 'pbt-fixes' 2023-01-25 13:17:03 +01:00
Phil Taylor 5483732766 Merge branch 'master' into pbt-fixes 2023-01-25 11:42:13 +00:00
Phil Taylor 8b8668a6de Finally PBT works in all modes/filter widths/cw pitch settings. 2023-01-25 11:41:50 +00:00
Roeland Jansen bc0f9f01c7 Merge branch 'morecontrols' 2023-01-25 09:16:36 +01:00
Elliott Liggett be0aee6183 Split mode is working, can also live-sync frequency and mode. 2023-01-25 00:15:20 -08:00
Roeland Jansen 85e38d940f Merge branch 'pbt-fixes' 2023-01-25 07:47:41 +01:00
Phil Taylor a1d3f93dad PBT should now display correctly in ALL modes! 2023-01-24 20:12:23 +00:00
Elliott Liggett d53c9b028e Added a rapidPollCmdQueue for things we need to poll rapidly on not-s-
meter-intervals. Moved command types to wfviewtypes.h.
2023-01-24 10:37:26 -08:00
Phil Taylor 646ee94341 Merge branch 'filterwidth' of https://gitlab.com/eliggett/wfview into filterwidth 2023-01-24 11:11:20 +00:00
Elliott Liggett 68ed3dc56b Fixed issue with older version of qt. 2023-01-23 20:56:17 -08:00
Phil Taylor 525f984f01 Merge remote-tracking branch 'origin/cwcw' into filterwidth 2023-01-24 00:40:08 +00:00
Phil Taylor 9c3ca568ed Make PTT Enabled by default, user has the option to disable it. #74 2023-01-23 21:34:35 +00:00
Phil Taylor f93dd83268 Remove some commented code 2023-01-23 21:26:43 +00:00
Phil Taylor 9349679e5b Various fixes 2023-01-23 13:44:15 +00:00
Elliott Liggett cba4ad345b Fixed up many key shortcuts, added HJKL key shortcuts. 2023-01-22 23:41:31 -08:00
Elliott Liggett 27dd547e2a Added some tooltips and mode-awareness to the CW window. 2023-01-22 20:59:01 -08:00
Elliott Liggett 4a0f5a7f59 Fixed signed issue with waterfall data. 2023-01-22 15:24:21 -08:00
Phil Taylor e7091cb2c2 Make PBT display correctly 2023-01-22 17:19:44 +00:00
Elliott Liggett deade9a38e Added universal printhex header and functions. Changed radio traffic to
log to new category "rigTraffic".
2023-01-21 13:38:39 -08:00
Elliott Liggett c5c01cf81d removed a bit more debug and added some focus-force code for the CW
window.
2023-01-21 13:06:47 -08:00
Elliott Liggett 7a4f708e68 Added Keyer macros to settings. 2023-01-21 11:18:26 -08:00
Elliott Liggett fd1dc860c1 Added CW logging category and additional (and needed) debug info for the
CW features.
2023-01-21 09:18:15 -08:00
Elliott Liggett b3258c57a5 Added read/write for break in mode and key speed. Macro buttons working
although not saved.
2023-01-20 23:23:47 -08:00
Elliott Liggett 23c191a091 Morse code, initial commit. Does not read back WPM and breaking mode
yet, although it can set them.
2023-01-20 22:11:30 -08:00
Phil Taylor 93d20cc1ba Fix compile errors after merge 2023-01-20 11:24:29 +00:00
Phil Taylor ee4f00e153 Merge remote-tracking branch 'origin/horizpbt' into filterwidth 2023-01-20 09:31:21 +00:00
Elliott Liggett 1e79d5d32d Changed transceiver adjustments to be horizontal. Added passband width
control to the transceiver adjustments.
2023-01-19 23:02:54 -08:00
Phil Taylor c98d7094f9 Merge remote-tracking branch 'origin/efixes' into filterwidth 2023-01-19 16:18:29 +00:00
Phil Taylor 037f05297d Start to fix PBT 2023-01-19 16:16:47 +00:00
Elliott Liggett 71326cd385 Added preference for automatic sideband. 2023-01-18 23:17:28 -08:00
Elliott Liggett b99249692f Cleaned up some old mode selection code. 2023-01-18 22:50:18 -08:00
Elliott Liggett e9e042fad8 Change mode selection code to use the command queue (as it should have).
Beginnings of automatic sideband options.
2023-01-18 22:27:06 -08:00
Phil Taylor f224068ec1 Fix LSB passband resize 2023-01-18 19:19:48 +00:00
Phil Taylor e94c3e53c5 Correctly handle filter width (remove PBT for now) 2023-01-18 18:52:05 +00:00
Elliott Liggett 0c27bf7208 This is a stylistic thing that I saw which I could not let go. 2023-01-17 21:49:17 -08:00
Elliott Liggett 05295acc6f Added version mismatch warning messages. 2023-01-17 21:43:58 -08:00
Elliott Liggett fc753ffd39 cleanup of prefs 2023-01-17 21:13:16 -08:00
Elliott Liggett f820d289b2 Re-arranged the preference structure to match how we save the
preferences.
2023-01-17 21:09:54 -08:00
Elliott Liggett 9c0aea0102 Changed Show More button to also raise the transceiver adjustments
window. Added "reset PBT" button to the transceiver adjustments window.
2023-01-17 20:53:34 -08:00
Phil Taylor a6ea32d996 Allow resize passband when moved. 2023-01-16 22:14:09 +00:00
Phil Taylor 450ccefb60 Remove debugging messages 2023-01-16 13:06:04 +00:00
Phil Taylor ca84555c15 Add move passband 2023-01-16 12:24:22 +00:00
Phil Taylor 8fca384135 Hopefully fix building with QCP < 2.0.0 2023-01-15 12:27:23 +00:00
Phil Taylor 3baf3eae65 Fix crash when no audio device is found 2023-01-15 11:14:28 +00:00
Phil Taylor 58f86f029b Fix for mac compile 2023-01-14 00:17:53 +00:00
Phil Taylor b285b81d72 Rename to IF filter width to match documentation 2023-01-13 21:07:55 +00:00
Phil Taylor 8f98696bec Change wording 2023-01-13 21:06:50 +00:00
Phil Taylor 4f4cd5146c Display current passband on status bar 2023-01-13 21:04:10 +00:00
Phil Taylor cac454cbf6 More tidying of code 2023-01-13 20:53:51 +00:00
Phil Taylor 3e46b5a42d More tidying 2023-01-13 19:40:38 +00:00
Phil Taylor 41e5e4b1c3 Another fix 2023-01-13 19:28:34 +00:00
Phil Taylor d48bdfa6e2 Fix parentheses warning from GCC 2023-01-13 19:19:04 +00:00
Phil Taylor 4ee8741157 Few fixes to passband dragging 2023-01-13 18:50:06 +00:00
Phil Taylor efb953a8c9 Allow on-screen adjustment of filter width 2023-01-13 18:14:11 +00:00
Phil Taylor b45bf9ce41 Fix compile issues 2023-01-12 19:39:35 +00:00
Phil Taylor 0d9a01cd1f Merge latest master and make USB controllers a compile time directive 2023-01-12 19:20:52 +00:00
Phil Taylor 93f18fae9e Merge branch 'master' into shuttle 2023-01-12 18:50:18 +00:00
Phil Taylor 8a4b9f1934 Fix all audio formats and some compile warnings! 2023-01-07 20:52:07 +00:00
Phil Taylor 4a8de3c0c9 Add function to handle connect/disconnect 2023-01-05 20:00:31 +00:00
Phil Taylor 3e149ee742 Add option of popup alert 2023-01-05 19:37:53 +00:00
Phil Taylor 39dacf54f2 Fix wfserver device detection 2023-01-02 13:39:59 +00:00
Phil Taylor e6a5152734 Prevent memory leak on exit 2023-01-02 12:38:05 +00:00
Phil Taylor 436428b3a9 Support hotplug audio on QT6+ 2023-01-02 01:11:25 +00:00
Phil Taylor 91ce6040e0 Make sure compilation with QT5 still works 2023-01-01 16:17:48 +00:00
Phil Taylor f4c455396a Merge branch 'audio-fixes' into QT6.2 2022-12-29 15:26:41 +00:00
Phil Taylor a89af116e9 Merge updated 2022-12-29 14:16:22 +00:00
Phil Taylor 72e8b2ec2f Illuminate PTT LED on TX 2022-12-28 22:45:42 +00:00
Phil Taylor c3fa41490a Make RC28 buttons work 2022-12-28 22:25:41 +00:00
Phil Taylor 7dfdc5e3e2 Move audio device selection to dedicated class 2022-12-28 16:57:05 +00:00
Phil Taylor f232ff2396 Make it compile.
Currently band switching from Shuttle is broken since I changed the bandtype to a struct. I will fix this soon!
2022-12-28 10:21:45 +00:00
Phil Taylor d9e839b6f2 Merge branch 'master' into shuttle 2022-12-28 10:07:02 +00:00
Elliott Liggett 093e6e799c Fixed termbin button issue when connection fails. Cleaned up some
logging.
2022-12-27 19:37:12 -08:00
Elliott Liggett f6b1428267 Now tracking the plasma buffer user-desired size properly. 2022-12-02 13:32:02 -08:00
Elliott Liggett 82dfb99822 A little cleaner on the plasma mod. 2022-12-02 12:50:05 -08:00
Elliott Liggett 8cfb3f70e5 Added clearing to the plasma underlay display. 2022-12-02 12:38:08 -08:00
Phil Taylor 0a1a7b2336 Merge remote-tracking branch 'origin/pollprefs' into various-fixes 2022-11-28 09:27:53 +00:00
Elliott Liggett 4f6da00206 Added polling preferences and changed UI elements to radio buttons with
spin box.
2022-11-26 21:43:47 -08:00
Elliott Liggett 39caf41905 Added program version number to the settings file. Currently it is merely
written to and not used.
2022-11-26 20:53:12 -08:00
Phil Taylor 7138ef69ea Merge branch 'master' into various-fixes 2022-11-26 19:02:11 +00:00
Elliott Liggett afcf087a70 Fixed color preset zero issue. 2022-11-24 11:43:27 -08:00
Elliott Liggett e1e9167622 Fixed unusual set of conditions in which manual CI-V address would fail
to identify the connected radio. The fix is to continually poll the RigID
until one is received. Radios that don't support RigID will need to
check both boxes in wfview (use rig as model number) to manually ID the
radio.
2022-11-23 23:26:11 -08:00
Elliott Liggett a5ac42fe57 Fixed broken RTS preference. Added preliminary (and untested) support
for the IC-703, 737, 738, and 756.
2022-11-23 16:59:10 -08:00
Elliott Liggett 9da6f77078 Fixed issue causing the current color preset to not be load (previously
preset zero was always used).
2022-11-23 13:36:13 -08:00
Phil Taylor 29060eb43e Add skimmer support (setting not saved) 2022-10-31 12:39:27 +00:00
Phil Taylor f7c532007e Make bandType a struct containing frequency and default SSB mode 2022-10-29 15:12:30 +01:00
Phil Taylor 429aba7d68 Remove spot display processing timer 2022-10-29 00:20:27 +01:00
Phil Taylor e49e00c3ad Silly error in setting default cluster 2022-10-29 00:18:04 +01:00
Phil Taylor 3a07830d47 Add passband to rigctld and allow setting 2022-10-28 20:04:14 +01:00
Phil Taylor 5ffbfc0f1d Merge branch 'master' into shuttle 2022-10-25 10:19:56 +01:00
Phil Taylor 034ec90662 Stop it cutting off some devices 2022-10-24 00:09:18 +01:00
Phil Taylor ce9ab6d7ff Resize according to boundingrect 2022-10-23 23:45:53 +01:00
Phil Taylor e2338edde6 Resize based on font size 2022-10-23 22:58:23 +01:00
Phil Taylor 16dd595f52 Try new universal resize code 2022-10-23 22:45:11 +01:00
Phil Taylor eb363db09c Try analogue? 2022-10-23 19:32:55 +01:00
Phil Taylor b1b6f26b7d Update wfmain.cpp 2022-10-23 19:20:24 +01:00
Phil Taylor 75aab75b46 start to support analogue 2022-10-23 18:54:18 +01:00
Phil Taylor d753315c55 Some more buttons and add commands 2022-10-23 00:17:50 +01:00
Phil Taylor 6255542ee1 Map some buttons 2022-10-22 23:50:48 +01:00
Phil Taylor a2c348f646 More changes 2022-10-22 23:43:49 +01:00
Phil Taylor 358375be8a Add gamepad detection 2022-10-22 20:55:08 +01:00
Phil Taylor 066af2d9b8 Move Setup button to experimental and fix storing buttons 2022-10-11 23:56:00 +01:00
Phil Taylor 3dd1d7bb9a Fix command numbering 2022-10-11 23:33:12 +01:00
Phil Taylor 5d0f6e82c5 Merge branch 'cluster' into shuttle 2022-10-11 16:42:34 +01:00
Phil Taylor e15496e0b6 Disable click/drag tuning by default 2022-10-11 13:17:23 +01:00
Phil Taylor f4e25d2273 Bit more tidying of spotting code 2022-10-10 12:55:12 +01:00
Phil Taylor 3ec54f1ebb make spots appear at the actual top of wf 2022-10-09 20:24:01 +01:00
Phil Taylor b7bcd58578 Add Pop-Out button for cluster screen 2022-10-09 14:32:09 +01:00
Phil Taylor 22abc65849 Add cluster spot color picker 2022-10-09 14:23:07 +01:00
Phil Taylor cc6e4d042a Left click on spot to change freq 2022-10-08 01:09:41 +01:00
Phil Taylor f7e2631ee3 Update wfmain.cpp 2022-10-08 00:55:07 +01:00
Phil Taylor 62d9ec2442 Update wfmain.cpp 2022-10-06 11:17:46 +01:00
Phil Taylor fa9cab1374 Make spot window size to fit content. 2022-10-06 11:12:55 +01:00
Phil Taylor 880a9c3da0 Add right-click on spot to popup dialog 2022-10-06 11:02:22 +01:00
Phil Taylor b110ce7fbb Bit of tidying 2022-10-05 14:26:42 +01:00
Phil Taylor 711b86e91b Add memory sqlite db for cluster spots. 2022-10-05 11:03:15 +01:00
Phil Taylor 2d58ea2afb Fix crash when adding cluster server 2022-09-30 18:41:57 +01:00
Phil Taylor 4db4510501 Comment unused line 2022-09-30 17:29:10 +01:00
Phil Taylor 3b1efbd69e Change default to isdefault! 2022-09-30 17:26:21 +01:00
Phil Taylor 7d141608bf Add TCP spot client 2022-09-30 17:05:42 +01:00
Phil Taylor e7e7821f2b Comment out some unused variables 2022-09-29 17:18:48 +01:00
Phil Taylor dbc13a0533 Initial work on cluster spots. 2022-09-29 17:17:51 +01:00
Phil Taylor cef827f7f8 Only request passband when there is a scope available 2022-09-28 17:53:28 +01:00
Phil Taylor f7bde0fe64 Change default passband colors. 2022-09-28 17:42:12 +01:00
Phil Taylor bbc2613942 Fix passband colorswatch 2022-09-28 17:34:15 +01:00
Phil Taylor b3756391c1 Silently ignore server audio issues if server is not enabled. 2022-09-27 08:57:22 +01:00
Phil Taylor 242d39ce39 Always use 8bit encoding for audio device names 2022-09-27 08:44:55 +01:00
Phil Taylor b7af0d4edd Remove obsolete code 2022-09-26 21:43:22 +01:00
Phil Taylor 518e1700ae Remove logging of audio device realm 2022-09-26 21:43:22 +01:00
Phil Taylor 87ebd0cdcc Fix default audio device selection and hopefully fix device language issue 2022-09-26 21:43:22 +01:00
Phil Taylor 08b6224471 Add PSK modes to IC-7610 and to passband. 2022-09-26 21:22:02 +01:00
Phil Taylor ac0771f034 Add passband for FM mode 2022-09-26 20:46:25 +01:00
Elliott Liggett 65b4a9cc17 Added click-drag tuning. Needs refinement but it's a start. 2022-09-26 11:53:56 -07:00
Phil Taylor 9d9a817f97 Allow changing of passband color 2022-09-26 11:59:16 +01:00
Phil Taylor d8e244f33a First look at a passband indicator 2022-09-26 01:44:49 +01:00
Phil Taylor 6e7d006b0e Delete quit confirmation checkbox 2022-09-23 18:40:01 +01:00
Phil Taylor f838e22498 Remove redundant CL args 2022-09-23 17:42:36 +01:00
M0VSE d9190a5060 Finally fix compile warning! 2022-09-23 17:18:42 +01:00
Phil Taylor 26510c4166 Use date/time for log name if none specified 2022-09-23 16:46:33 +01:00
Elliott Liggett 79531712b0 Fixed glitch when tabs are changed prior to rigcaps. 2022-09-22 21:14:05 -07:00
Elliott Liggett 9c49395fa0 Additional resize fixes for non-spectrum rigs. 2022-09-22 21:06:49 -07:00
Elliott Liggett 11c1d2f5df Hide UI elements not needed for non-spectrum radios. 2022-09-22 20:53:57 -07:00
Phil Taylor 3dbfc94419 Fix that was stopping users being created when none existed 2022-09-21 15:38:28 +01:00
Phil Taylor 2f35e009e9 Merge branch 'master' into shuttle 2022-09-20 22:53:26 +01:00
Elliott Liggett cd3320ec9a Added dialog box to the toFixed button where an edge can be selected. 2022-09-20 08:58:12 -07:00
Phil Taylor 31969d0647 Add change mode commands 2022-09-19 02:03:02 +01:00
Phil Taylor 722e5b3c35 Allow PTT to be toggled 2022-09-19 01:34:25 +01:00
Phil Taylor 5ccc2fc375 Fix for saving buttons 2022-09-19 01:14:11 +01:00
Elliott Liggett 881823a839 Added controls for custom scope edges, hide/show scope controls
depending upon the scope mode the radio reports.
2022-09-18 13:13:33 -07:00
Phil Taylor e6506cd55f Add storing button config 2022-09-18 21:00:44 +01:00