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
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
4bd80cb9e5
Make sure both audio system button are disabled when connected to radio and enabled when not.
2022-09-18 15:23:37 +01:00
Phil Taylor
079f03886f
Remove password from log!
2022-09-18 15:02:31 +01:00
Phil Taylor
a04f7f57d3
Fix server user handling
2022-09-18 14:59:03 +01:00
Phil Taylor
0c22f81690
Remove focus from connect button once clicked.
2022-09-17 22:43:40 +01:00
Phil Taylor
4dcc7c4753
Move connect button
2022-09-17 22:31:43 +01:00
Phil Taylor
77f48f5f0c
Update wfmain.cpp
...
Add enable/disable audioSystemServerCombo
2022-09-17 21:04:46 +01:00
Phil Taylor
da0644f1ba
Merge branch 'log' of https://gitlab.com/eliggett/wfview into log
2022-09-17 20:58:41 +01:00
Phil Taylor
fca463f346
Add "Cancel" to connect button
2022-09-17 20:57:49 +01:00
Elliott Liggett
0735c35cec
Fixed bug where the frequency dial skipped extra when crossing zero.
2022-09-17 12:05:32 -07: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
Phil Taylor
7e2682170f
Make Windows expand audio combo when clicked
2022-09-16 20:51:16 +01:00
Elliott Liggett
4e3af7cccd
Changed font for better compatibility. Added some controls for scrolling
...
behavior.
2022-09-15 11:52:08 -07:00
Elliott Liggett
c5f626065a
Debug mode can now be toggled from the logging window.
2022-09-15 09:53:50 -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
73b9c88e5e
Cut log window polling rate in half for lower CPU. 100ms is plenty fast.
2022-09-14 18:32:28 -07:00
Elliott Liggett
3290b64a0b
Added logging window capability with termbin support.
2022-09-14 17:07:23 -07:00
Elliott Liggett
0f226fdca5
Added tic marks, removed audio RMS calculation for now at least.
2022-08-24 21:52:36 -07:00
Elliott Liggett
9623226b0c
Added average metering.
2022-08-24 16:06:41 -07:00
Elliott Liggett
fbf1c4bce9
Removed annoying debug message.
2022-08-24 15:21:29 -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
7e80eb0ed7
Cleaned up lots of debug info messages.
2022-08-22 21:31:31 -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
fa0752518d
More color tuning!
2022-08-22 19:39:20 -07:00
Elliott Liggett
9afc44ce42
Refresh the meter when updating colors immediately.
2022-08-22 18:09:20 -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
92904f8ae5
Forgot the axis color from default.
2022-08-21 23:59:48 -07:00
Elliott Liggett
952585261c
Forgot text color from default load-in
2022-08-21 23:54:37 -07:00
Elliott Liggett
d11ae30b1a
Fixed bug relate to pressing cancel in the color picker.
2022-08-21 23:50:02 -07:00
Elliott Liggett
1388c756c4
Fixed alpha channel issue
2022-08-21 21:51:50 -07:00
Elliott Liggett
16237a47f5
Slightly better closing for settings
2022-08-21 21:32:49 -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
ac8a98049e
More connections from picker to UI.
2022-08-21 00:33:59 -07:00