Wykres commitów

388 Commity (master)

Autor SHA1 Wiadomość Data
Elliott Liggett 71326cd385 Added preference for automatic sideband. 2023-01-18 23:17:28 -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 e94c3e53c5 Correctly handle filter width (remove PBT for now) 2023-01-18 18:52:05 +00:00
Phil Taylor ca84555c15 Add move passband 2023-01-16 12:24:22 +00:00
Phil Taylor efb953a8c9 Allow on-screen adjustment of filter width 2023-01-13 18:14:11 +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 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 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 7dfdc5e3e2 Move audio device selection to dedicated class 2022-12-28 16:57:05 +00:00
Phil Taylor d9e839b6f2 Merge branch 'master' into shuttle 2022-12-28 10:07:02 +00: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 b25c8a93f3 Moved preferences to prefs.h, which should make it easier to add new
preferences. Moved custom types (as it seemed useful here and there) to
wfviewtypes.h. Let's use the wfviewtypes.h file for any kind of datatype
which more than one module can make use of.
2022-11-26 20:45:32 -08:00
Phil Taylor 29060eb43e Add skimmer support (setting not saved) 2022-10-31 12:39:27 +00:00
Phil Taylor 3a07830d47 Add passband to rigctld and allow setting 2022-10-28 20:04:14 +01:00
Phil Taylor 358375be8a Add gamepad detection 2022-10-22 20:55:08 +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 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 4d158f5078 Remove calls for QSqlDatabase when USESQL is not configured 2022-10-05 13:43:07 +01:00
Phil Taylor b011165d5b Make SQL db optional 2022-10-05 12:43:39 +01:00
Phil Taylor 9fdc09c5be Remove old code 2022-10-05 11:38:24 +01:00
Phil Taylor 711b86e91b Add memory sqlite db for cluster spots. 2022-10-05 11:03:15 +01:00
Phil Taylor 7d141608bf Add TCP spot client 2022-09-30 17:05:42 +01:00
Phil Taylor dbc13a0533 Initial work on cluster spots. 2022-09-29 17:17:51 +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 f838e22498 Remove redundant CL args 2022-09-23 17:42:36 +01:00
Phil Taylor c62d8832f1 Hopefully fix compile warning on linux 2022-09-23 17:02:06 +01:00
Phil Taylor 26510c4166 Use date/time for log name if none specified 2022-09-23 16:46:33 +01:00
Phil Taylor 2f35e009e9 Merge branch 'master' into shuttle 2022-09-20 22:53:26 +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
Elliott Liggett bb2593be6f Fixed clear peaks button to work with the plasma underlay. 2022-09-18 12:22:11 -07:00
Phil Taylor c87dc5ef73 Fixed after merge 2022-09-18 17:42:41 +01:00
Phil Taylor 546330e829 Merge master into shuttle 2022-09-18 16:36:52 +01:00
Phil Taylor a04f7f57d3 Fix server user handling 2022-09-18 14:59:03 +01:00
Elliott Liggett cf50e9d18a Added an additional combo box for the audio system selection under the
Radio Server page of settings.
2022-09-16 13:43:01 -07:00
Elliott Liggett 2225953d03 Added debug logging button, however, it doesn't propagate the debug
signal through all the modules yet. So, for now, it is hidden.
2022-09-15 09:42:19 -07:00
Elliott Liggett 95994ed737 Restored version to log file, fixed reversed log entries. 2022-09-15 09:33:09 -07:00
Elliott Liggett 3290b64a0b Added logging window capability with termbin support. 2022-09-14 17:07:23 -07:00
Roeland Jansen be95896205 Merge branch 'master' into audiometer 2022-08-24 18:17:57 +02:00
Elliott Liggett 9fb74ed6e1 Audio metering initial. Very messy but you can select TxRxAudio as the
meter type and wfview will show you TX or RX audio depending upon if you
are transmitting or not. You can also select only TxAudio or RxAudio.
This is nice for looking at Tx audio levels prior to transmitting, for
example, or metering the radio's "monitor" audio while transmitting.
2022-08-23 22:24:05 -07:00
Elliott Liggett b8ba9a16dc Added protection against transparent colors. Added revert feature to
revert to default color preset for the selected preset. Added save
single preset capability.
2022-08-23 10:35:59 -07:00
Elliott Liggett 8012a58bd9 Added separate colors for the high meter scale and the peak indicator. 2022-08-22 21:22:01 -07:00
Elliott Liggett 2a456b2adb Small cleanup. 2022-08-22 20:44:58 -07:00
Elliott Liggett da1cd8b14f Added our "classic" color schemes back in. More tuning needed but a good
start.
2022-08-22 17:57:54 -07:00
Elliott Liggett 6f7f1f84ec Added presets and preset naming to the settings file. 2022-08-22 16:49:35 -07:00
Phil Taylor d1ffbe84f5 Still more work required 2022-08-22 23:09:09 +01:00
Elliott Liggett 59d2d735e6 Added preset names 2022-08-22 09:44:00 -07:00
Elliott Liggett a84fb6d091 Cleaner tab add/remove code for the settings tab. 2022-08-21 21:19:08 -07:00
Elliott Liggett 93b1af6eb6 Removed unused function 2022-08-21 18:05:20 -07:00
Elliott Liggett ecb9b8fbb4 Now all colors can be edited. 2022-08-21 17:52:52 -07:00
Elliott Liggett 2a509a6177 Color editing for a few parameters is working. Lots of new helper
functions introduced to make coding simpler.
2022-08-21 16:47:17 -07:00
Elliott Liggett b77715e0d8 Color preferences. We can now set a single color and also detach the
settings tab.
2022-08-21 00:17:44 -07:00
Phil Taylor 4574e2b7b2 Staged merge of master 2022-08-20 19:43:58 +01:00
Elliott Liggett 4b0ce8537e Added line input to color functions 2022-08-19 10:32:06 -07:00
Elliott Liggett 1423e7c300 Added color picker functions and demonstration UI elements 2022-08-19 09:41:13 -07:00
Elliott Liggett 088d34af8b Removed checkbox from prior peak hold mode. 2022-08-18 20:54:50 -07:00
Elliott Liggett c59050e632 Removed issue with plasma buffer resizing with the waterfall. 2022-08-18 10:54:54 -07:00
Elliott Liggett 7093ac104a Removed unused variables, corrected spelling. 2022-08-18 10:24:07 -07:00
Elliott Liggett f1f58a10cf Slight reduction in CPU usage with regards to wf, more to come. 2022-08-18 09:56:06 -07:00
Elliott Liggett b2204b3519 Fixed resize; added mutex. 2022-08-17 22:38:44 -07:00
Elliott Liggett 03a279087e Added underlayBufferSize to the preferences. 2022-08-17 18:46:00 -07:00
Elliott Liggett 6ebb3b7680 Added some preferences for the plasma. 2022-08-17 18:41:35 -07:00
Elliott Liggett 53bed16b45 Added floor and ceiling adjustments for the plots. 2022-08-17 16:21:33 -07:00
Elliott Liggett c753089ac7 Added spectrum plasma metering. 2022-08-17 15:10:07 -07:00
Phil Taylor 62c48ac2c2 Test some shuttle changes 2022-05-17 08:53:24 +01:00
Phil Taylor 05f7283930 Merge branch 'wfserver' into shuttle 2022-05-14 15:50:26 +01:00
Phil Taylor 079a50980d Fix RT/PA builds on MacOs 2022-05-14 15:05:48 +01:00
Phil Taylor 11c0973897 Merge branch 'wfserver' into shuttle 2022-05-12 23:54:48 +01:00
Phil Taylor 44f6ec2740 Add back support for portaudo and rtaudio APIs 2022-05-12 01:46:20 +01:00
Phil Taylor eb85bb1802 Improve logging and some code cleanup 2022-04-27 12:56:54 +01:00
Phil Taylor 7f003c588e Shuttle button commands now working (mostly) 2022-04-26 14:50:16 +01:00
Phil Taylor 96037cd055 Various fixes 2022-04-25 17:40:41 +01:00
Phil Taylor aa002ed0b5 Change band via queue 2022-04-22 14:59:49 +01:00
Phil Taylor 8ee8d23fb9 'Almost' working shuttle support 2022-04-22 11:11:21 +01:00
Phil Taylor fad416c5f3 Merge branch 'wfserver' into shuttle 2022-04-20 15:39:11 +01:00
Phil Taylor 86502a5c3a Various compatibility improvements 2022-04-20 13:35:23 +01:00
Phil Taylor d86f8958b2 Add support for splitting/combining waterfall/scope data 2022-04-18 20:29:50 +01:00
Phil Taylor 1f25ca67e8 Fixes to TCP server and attempt auto port detection on non-linux! 2022-04-08 14:40:05 +01:00
Phil Taylor 3ff6e7180a Add radio_cap_packet MetaType for server 2022-01-22 15:32:53 +00:00
Phil Taylor 88d2124f35 Add MetaType for radio_cap_packet 2022-01-22 15:28:41 +00:00
Phil Taylor 39540612c7 More multi-radio support (nearly working!) 2022-01-22 15:12:36 +00:00
Phil Taylor 96de9c55fa More work on multi-radio support 2022-01-21 23:58:18 +00:00
Phil Taylor fcc7c9a5dc Lots of changes, mainly for multi-radio support 2022-01-21 19:23:32 +00:00
Phil Taylor 4e086ac220 Fix building both wfview and wfserver together 2022-01-18 09:03:41 +00:00
Phil Taylor 387b26187d Initial server commit 2022-01-17 17:23:55 +00:00
Phil Taylor 914477d1dc Tidy code after merge 2022-01-16 18:47:13 +00:00
Phil Taylor 18646ab0cf Add SERVERCONFIG metatype 2022-01-04 19:55:48 +00:00
Phil Taylor fce3a3d6be Try to fix server 2022-01-04 19:50:38 +00:00