Allan Bazinet
ecd70e8a64
Remove dead single decode support, C++ side
2024-11-01 09:40:02 -07:00
Allan Bazinet
5d4b300a00
Deal with deprecations in a 6.4-compatible manner
2024-10-21 14:43:26 -07:00
Allan Bazinet
5196bad67c
Use timezone functions compatible with Qt 6.4
2024-10-21 13:44:12 -07:00
Allan Bazinet
f8c6fb4b58
Fix audio device mono detection
...
Qt regards a mono device very specifically as an audio device with one center channel, and no channels. Our treatment of this began to be an issue with Qt 6.8, so we must allow ‘Mono’ selection only on devices that are definitively mono.
2024-10-21 13:27:42 -07:00
Allan Bazinet
4d4e3a5fac
Improve audio device debug output
2024-10-21 11:27:19 -07:00
Allan Bazinet
30752423b3
Address impending QDateTime deprecations
2024-10-21 08:30:21 -07:00
Allan Bazinet
aab83d597a
Dead code removal, config degrade
2024-10-19 15:27:11 -07:00
Allan Bazinet
ff82170388
Dead code removal, config rx bandwidth
2024-10-19 15:25:45 -07:00
Allan Bazinet
8f2fbcf444
Simplify notification table contents sizing
2024-10-18 09:07:00 -07:00
Allan Bazinet
20b0c45cdf
Ensure notification rows size properly
2024-10-18 09:04:36 -07:00
Allan Bazinet
cd9f3cb9ce
Refine notification button layout
2024-10-18 08:57:39 -07:00
Allan Bazinet
1ccad0993b
Dead code removal, clear_callsign
2024-09-23 07:47:46 -07:00
Allan Bazinet
dd0b5c6a3c
Dead code removal, report_in_comments
2024-09-23 07:43:58 -07:00
Allan Bazinet
ddc4df5339
Dead code removal, prompt_to_log
2024-09-23 07:39:25 -07:00
Allan Bazinet
6dd01a7fe5
Dead code removal log_as_DATA
2024-09-23 07:34:16 -07:00
Allan Bazinet
d91d09c272
Dead code removal, azel_directory
2024-09-23 06:45:50 -07:00
Allan Bazinet
9595ee58da
Dead code removal, quick_call
2024-09-23 06:40:47 -07:00
Allan Bazinet
6958e8636c
Dead code removal, decode_at_52s
2024-09-23 06:38:14 -07:00
Allan Bazinet
25dac366d7
Dead code removal, disable_tx_on_73
2024-09-23 06:33:32 -07:00
Allan Bazinet
71e914c5df
Ongoing dead configuration code removal
2024-09-23 06:20:16 -07:00
Allan Bazinet
dc15e37b6a
Ongoing config UI dead code removals
2024-09-22 18:10:48 -07:00
Allan Bazinet
1c22ad40e7
Initial elimination of unused VHF features
2024-09-22 17:55:56 -07:00
Allan Bazinet
e53ecacebc
Dead code removal
...
Remove unused leftovers pertaining to id_after_73 and id_interval.
2024-09-22 08:09:49 -07:00
Allan Bazinet
c9aac4b018
Eliminate fox / hound leftovers
2024-09-20 20:31:55 -07:00
Allan Bazinet
b91c6dd928
Lose channel selection in notification audio
2024-09-14 09:25:49 -07:00
Allan Bazinet
955bdd40fa
Eliminate unused header post-lambda conversion
2024-09-11 17:25:27 -07:00
Allan Bazinet
9042dc7e96
Fix notification audio device rehydration
2024-09-11 16:21:47 -07:00
Allan Bazinet
6c542f8bde
Correct notification channel selection
2024-09-11 15:51:39 -07:00
Allan Bazinet
5ec8ad4fa6
Clean up audio connection bindings
2024-09-11 15:34:24 -07:00
Allan Bazinet
6dd89f196d
Integration of updated audio device selection
2024-09-11 05:58:28 -07:00
Allan Bazinet
1e59ab2a33
Correct audio device reference
2024-09-07 13:57:18 -07:00
Allan Bazinet
c1c19942eb
Lint fixes
2024-09-06 05:43:22 -07:00
Allan Bazinet
42cc885941
Eliminate undocumented flag usage
...
Final purge of undocumented QComboBox flag hacks in the configuration.
2024-09-05 11:03:01 -07:00
Allan Bazinet
155c65ea1c
Further elimination of undocumented CB hack
...
Ongoing elimination of the undocumented QComboBox item enablement hack; use the underlying model instead.
2024-09-05 10:21:13 -07:00
Allan Bazinet
ecc41ac86a
Document and simplify audio channel setup
2024-09-05 09:34:23 -07:00
Allan Bazinet
e88978eefc
Use model instead of enablement hack
...
Use the underlying QStandardItemModel of the audio channels combobox for enablement, rather than relying on the traditional grody undocumented enablement hack.
2024-09-05 09:19:04 -07:00
Allan Bazinet
40405af759
Revise channel configuration determination
...
Revise audio device channel configuration (mono, stereo or better) determination by using the new QAudioFormat::ChannelConfig enum provided by QAudioDevice::channelConfiguration().
2024-09-05 07:46:54 -07:00
Allan Bazinet
1188110a62
Initial integration of updated PSK reporter
2024-09-04 14:53:21 -07:00
Allan Bazinet
e5d773e885
Formatting changes
2024-08-31 13:23:42 -07:00
Allan Bazinet
45778cdb79
Initial port to Qt6
...
Mostly straightforward, but Qt6 changed the audio classes quite substantially. Fortunately the wsjtx-improved team had been down this road already in terms of what needed to be changed in the audio support.
2024-08-31 13:13:39 -07:00
Allan Bazinet
f1000e1999
Elminate dead doubleextended enum
2024-08-31 09:56:09 -07:00
Allan Bazinet
4cda1e1728
Convert void-returning function to void
2024-08-31 09:49:45 -07:00
Allan Bazinet
e377385bfa
Initial round of Qt5 deprecation fixes
2024-08-31 09:40:28 -07:00
Jordan Sherer
fcb49d8028
Make missing frame indicator user configurable
2020-04-26 15:01:48 -04:00
Jordan Sherer
dab46fce6b
Auto+conf is the default
2020-04-19 20:26:04 -04:00
Jordan Sherer
a2d5c8fbcf
Easily disable the transmitter with one button press
2020-04-15 15:23:41 -04:00
Jordan Sherer
7fa2f355d3
Added ability to block spotting of specific callsigns if desired
2020-04-10 20:27:34 -04:00
Jordan Sherer
1d6670f2f9
Added tcp server configuration options
2020-04-04 14:58:30 -04:00
Jordan Sherer
f087c0e3df
Moved APRSIS reporting into its own background thread to avoid hangups. Added ability to turn off APRSIS reporting
2020-03-31 15:22:48 -04:00
Jordan Sherer
ab339e9728
Added APRSIS spotting back into the app, but this time under the APJ8CL aprs registered callsign
2020-03-30 23:07:40 -04:00