srcejon
8abbe204b4
Merge branch 'f4exb:master' into copilot/add-freqdisplay-plugin
2026-04-22 19:20:34 +01:00
Jon Beniston
19fa916e48
Use ± symbol for frequency deviation in GUI. Indicate figure is peak deviation in docs and tooltips.
2026-04-21 19:53:59 +01:00
Jon Beniston
01b53f50b0
Fix window sizing by calling sizeToContents. Roll back previous commit.
...
Add rollup settings.
2026-04-19 17:12:51 +01:00
copilot-swe-agent[bot]
61018c8e5c
fix: sizeToContents expand minimumSize to minimumSizeHint to fix grip/border inconsistency
...
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/95e778a0-c64c-4fd5-a047-c22eb0013715
Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-19 12:11:38 +00:00
copilot-swe-agent[bot]
939182f391
freqdisplay: fix display-area transparency via RollupContents CompositionMode_Clear
...
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/60df4275-14c1-4cde-b5c7-9b02734fe35f
Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-18 20:34:00 +00:00
Jon Beniston
fd8f8fb38e
Add keyboard shortcuts.
2026-03-26 21:35:37 +00:00
Jon Beniston
7bffe8be2a
DMSSpinBox: Handle read-only spin boxes.
2026-03-26 21:31:10 +00:00
Jon Beniston
62de3a96e1
Fix formatting.
2026-03-26 21:30:15 +00:00
Jon Beniston
01de1d460c
Add images for spectrum controls display setting.
...
Add keyboard shortcuts.
2026-03-26 21:27:18 +00:00
Jon Beniston
507a0f48e6
Fix typos in docs.
2026-03-25 21:50:59 +00:00
Jon Beniston
c57dc649d2
Fix warning.
...
Add Spectrum Color to docs.
2026-03-25 21:39:29 +00:00
Jon Beniston
69101638e7
Increase dialog height
2026-03-25 20:00:46 +00:00
Jon Beniston
d15f3dbe7b
Fix warning
2026-03-25 19:08:30 +00:00
Jon Beniston
ac4d1d1102
Fix warnings
2026-03-25 19:06:11 +00:00
Jon Beniston
6e21e689e9
Fix warnings
2026-03-25 18:58:43 +00:00
Jon Beniston
9171a205d4
Spectrum Changes:
...
Added optional scrollbar to be able to scroll back through waterfall.
When scrolling is enabled:
Can adjust power scale for complete waterfall, not just future spectra.
Waterfall time axis can use local time or UTC.
Waterfall not lost when resizing window.
Can now zoom when device is stopped.
Added Min averaging type.
Added button to load spectrum from .csv file.
Add button to save spectrum/waterfall to .png or jpg.
Changed show all controls button to a combobox with choices of Min/Std/All (Minimum/Standard/All).
Changed some buttons in spectrum GUI from QPushButton to QToolButton so their size matches the others.
Fix spectrum from displaying a mixture of old and new spectrums (m_currentSpectrum was a pointer to SpectrumVis buffer).
Added M1 and M2 memories to allow display of reference spectra.
Added math operations to allow spectrum to be difference of current spectrum and either memory or a moving average.
Fixed measurement counts, so they are performed once per spectrum, not on displayed spectra.
Added spectrum mask measurement, to check when a spectrum exceeds mask held in M1 or M2.
Optionally display power/frequency under cursor in status line.
Optionally display peak power/frequency in status line.
Fix incorrect nyquist sample replication, when zoom used.
Fix cursor not changing from resize to pointer when moving over spectrum measurements window.
Add spectrum colour setting.
2026-03-25 16:30:13 +00:00
Jon Beniston
a574671744
GLShaderSpectrogram: Only initialise grid if it changes size, as this causes window resizing to be slow.
2026-03-25 15:48:45 +00:00
Jon Beniston
2a366b875a
Profiler: Add maximum time coloumn. Add global runtime.
2026-03-25 15:29:49 +00:00
copilot-swe-agent[bot]
d47b2563b9
Apply waterfall alignment fix similar to PR #1464 spectrum fix
...
Co-authored-by: f4exb <6192319+f4exb@users.noreply.github.com>
2026-02-14 12:28:15 +00:00
Jon Beniston
f2d4a22437
Spectrum: Enable save/restore of zoom settings. Increase max zoom to 50x.
2026-02-12 15:13:52 +00:00
Jon Beniston
c139a56cfd
Fix missing 0 on waterfall time scale
2026-02-09 17:34:52 +00:00
f4exb
63348eeee1
Make device title editable in the basic device settings. Fixes #2292
2026-01-28 03:05:39 +01:00
Jon Beniston
12ee6c6662
Support markers being displayed in polar view. Use ALT to place right markers. #1811
2026-01-17 16:55:14 +00:00
Jon Beniston
1d1c8d56a9
Fix Y views not being able to restored from settings.
2026-01-17 16:54:22 +00:00
Jon Beniston
d10d09c6c9
Add XPPoints and XPolarGrid to settings.
2026-01-17 16:53:37 +00:00
AsciiWolf
749cd7746d
Bump copyright year
2025-11-16 22:58:08 +01:00
Jon Beniston
289d33fab5
Don't use CTRL-A, as that's for selecting all text/cells. Use CTRL-E instead.
2025-09-19 11:57:36 +01:00
Jon Beniston
19accc453f
Add keyboard short cuts for toolbar. Part of #1672
2025-09-19 11:46:24 +01:00
Edouard Griffiths
68fd2b3522
Merge pull request #2507 from srcejon/fix_2506
...
Set csv as default filename extension for save file dialogs.
2025-09-07 23:50:02 +02:00
Jon Beniston
df95acae65
Set csv as default filename extension for save file dialogs. #2506
2025-09-07 10:57:29 +01:00
Jon Beniston
6b50febd9a
Fix moving features to another workspace. #2501
2025-09-01 10:51:42 +01:00
Jon Beniston
1177d97c99
Clear buffer to black rather than transparent. Fixes #2349
2025-08-10 11:25:38 +01:00
Jon Beniston
f204c168f6
Add crash handler on Windows.
...
Add memory buffer to Logger, so last 500 log messages can be included in crash report.
Generate and include stripped pdb files so stack trace can include function names.
2025-07-31 16:35:44 +01:00
Jon Beniston
99fca7c09e
Fix --remote-tcp. For #2470
2025-06-20 15:43:01 +01:00
srcejon
83bff3e847
FramelessWindowResizer: Enable child tracking for QWebEngineView.
2025-06-12 15:11:33 +01:00
srcejon
13ecf0124e
Add checklist widget
2025-06-04 18:23:53 +01:00
Jon Beniston
ad46defda9
Merge branch 'fix_2283' of https://github.com/srcejon/sdrangel into fix_2283
2025-03-06 17:12:01 +00:00
Jon Beniston
3c9931bc59
LoadConfigurationFSM::loadDeviceSets: Wait 250ms to allow devices to initialise, as DeviceGUI::sendSettings has 100ms delay.
2025-03-06 17:09:16 +00:00
Jon Beniston
f841eecab9
Add --start option to start all devices and features. For #2359 .
2025-01-20 10:54:21 +00:00
Lukáš Tyrychtr
c2652d3ee5
right-click-enabler: Allow activation of the right click action by keyboard
...
This allows for example, selecting the audio output device for visually
impaired.
2024-12-28 18:19:54 +01:00
Jon Beniston
3c3e5cf3df
Stop device while changing channel set. Fixes #2332
2024-11-26 11:52:30 +00:00
srcejon
a91fa3b760
Don't stop source if being deleted. For #2315 . Send DSPSignalNotification in audio mods for #2336 .
2024-11-25 17:16:08 +00:00
srcejon
6dcc342c10
Fix memory leak and race condition relating to DSP*Engines. Part of #2159
2024-11-14 11:42:53 +00:00
srcejon
8ed7972dce
Support compilation on Qt platforms that don't support processes (i.e. WebAssembly).
2024-11-06 12:11:49 +00:00
Jon Beniston
764bce52fe
Fix spectrum peak measurement for SSB spectra. Fixes #2282 .
2024-10-31 12:42:46 +00:00
Jon Beniston
b6146caf36
Fix for Android Qt6
2024-10-21 17:05:19 +01:00
srcejon
e3ec8759ed
Remove unused variable
2024-10-10 15:57:08 +01:00
srcejon
d5dc848830
Don't load defaults if loading a preset
2024-10-10 15:56:27 +01:00
srcejon
41f2b0457a
Cleanup
2024-10-10 15:21:53 +01:00
srcejon
a04f84fcc3
Adds comment
2024-10-10 15:11:23 +01:00