rruchte
ff6fe97e65
Removing unused parameter in statin table selection callback
2025-08-18 09:42:55 -04:00
rruchte
ce56abba6d
Fixing and enhancing the manual hop to station from the station list
2025-08-18 09:42:55 -04:00
rruchte
295392bf7d
Emit the signal indicating the change of the automatic band switch checkbox in the configurator whenever the configuration is saved even if it has not changed. This allows the scheduler to be kicked after a dialog cancel without having to toggle the checkbox or open and save the config twice.
...
Restrict the "Switch frequency now" context menu option in the frequency list so that it only appears of there is a single selected row. This reduces confusion about which frequency will be used.
2025-08-18 09:42:55 -04:00
rruchte
034240f5f0
Emit the signal indicating the change of the automatic band switch checkbox in the configurator as soon as it's clicked. This allows the scheduler to be kicked after a dialog cancel without having to open and save the config twice.
2025-08-18 09:42:55 -04:00
rruchte
aeb6dcef31
Band hop tweaks
...
Add manual band switch from frequency list in configuration
Disable "Delete" context menu item in frequency table is there is no row selected
2025-08-18 09:42:55 -04:00
rruchte
4a05d00429
Add auto_switch_bands_changed signal to Configuration and emit when auto_switch_bands choice changes
...
Connect auto_switch_bands_changed signal in MainWindow and reset m_bandHopped flag when triggered
2025-08-18 09:42:55 -04:00
rruchte
29bacb3658
Add check for m_config.auto_switch_bands() in SelfDestructMessageBox::accepted callback to prevent frequency switch if setting was changed during countdown.
2025-08-18 09:42:55 -04:00
rruchte
d3ee7ac578
Move acceptance of auto_switch_bands_ setting before processing other settings to try to prevent errant frequency change dialogs after auto_switch_bands_ has been deselected.
2025-08-18 09:42:55 -04:00
Orion
b203ef394c
bugfix: Use current UI settings to test PTT
2025-06-27 10:08:58 -04:00
Allan Bazinet
3468b13c7c
Use QStandardPaths::AppLocalDataLocation
...
In theory addresses local vs. roaming path issues for Windows.
2025-03-02 07:30:50 -08:00
Allan Bazinet
f2157f23eb
Address = vs this capture deprecation warning
2025-02-06 09:29:01 -08:00
Allan Bazinet
118248532c
Clean up and document new validators
2024-11-20 15:18:13 -08:00
Allan Bazinet
ead019837d
Disallow configuration commit on bad grid
2024-11-20 14:55:07 -08:00
Allan Bazinet
8082ff76a5
Reimplement Maidenhead QValidator
2024-11-20 10:15:34 -08:00
Allan Bazinet
6f35024f49
Integrate revised Maidenhead validator
2024-11-20 01:34:50 -08:00
Allan Bazinet
defc277d12
Use consistent naming
2024-11-03 08:11:34 -08:00
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