1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-06-25 04:53:27 -04:00
Commit Graph

26 Commits

Author SHA1 Message Date
srcejon e3e2f5bb20 Add active only button. Increase poll frequency. Support channels that don't have a frequency offset. 2026-05-05 10:45:24 +01:00
Jon Beniston 6f97e12a70 Make private 2026-04-22 22:04:53 +01:00
Jon Beniston c545a835e1 Bring in line with other features. 2026-04-22 21:46:32 +01:00
Jon Beniston fd9f3ac632 Fix compilation. 2026-04-22 19:34:49 +01:00
copilot-swe-agent[bot] 219ece573c feat: implement FreqDisplay WebAPI (webapiSettingsGet/PutPatch, format/update, reverseSend)
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/373fd0a8-4ef8-4849-8b8e-adb0a988230d

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-22 18:28:48 +00:00
Jon Beniston a298406d74 Fix use of settings keys.
Add onMenuDialogCalled to support basic settings dialog.
2026-04-20 10:15:13 +01:00
Jon Beniston afde6d50b4 Update naming convention. 2026-04-20 09:35:04 +01:00
copilot-swe-agent[bot] 154e52d0b2 refactor: move anonymous namespace members into FreqDisplayGUI as static members
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/822b5f58-a706-4e7c-af65-8d2b5c4be5b1

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-19 22:07:58 +00:00
copilot-swe-agent[bot] 9363b043a1 feat: add drop shadow ButtonSwitch and color picker to freqdisplay
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/41854996-2343-4d0a-b99a-2a0ebdc8e586

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-19 21:44:13 +00:00
Jon Beniston 8896ed129a Fix both windows being displayed at startup, if transparency enabled. 2026-04-19 22:24:26 +01:00
copilot-swe-agent[bot] 19cc426948 feat: replace frequencyValue QLabel with FrequencyLabel custom widget (minimumSizeHint 50x10)
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/882a0465-b780-4bea-a664-422995cba8b7

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-19 20:46:23 +00: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] 6b67959774 freqdisplay: add text color picker button saved as setting, default white
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/6d0cceb4-1d01-4c8e-95aa-f203715615cc

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-19 10:34:01 +00:00
copilot-swe-agent[bot] eabd3e605d freqdisplay: replace MDI-manipulation transparency with separate overlay window
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/758a0e0b-447d-42b8-811b-97c35b453955

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-19 10:09:10 +00:00
Jon Beniston bf8ae8c506 Add copyright. 2026-04-19 10:41:30 +01:00
copilot-swe-agent[bot] 6854e6737b freqdisplay: add frequency and power decimal-places spinboxes
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/0a80d06a-83cf-4fde-8fc7-5d8ef9b43ffe

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-19 09:28:13 +00:00
copilot-swe-agent[bot] 59504ea23d freqdisplay: fix hang on transparency exit; add units/showUnits; fix dB; fix Both mode fallback
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/ab287ce0-b7ef-4125-9e62-9054ab2ccd93

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-19 09:05:21 +00:00
Jon Beniston 2a41303bc0 Fix initialisation of speech engine, if enabled by displaySettings. 2026-04-19 09:50:38 +01:00
copilot-swe-agent[bot] d6b09a182a freqdisplay: prevent speech interruption by deferring say() while engine is busy
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/d2f9d633-2776-4397-bc8c-09e0b5f37ed2

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-18 21:03:17 +00:00
copilot-swe-agent[bot] ad4e4b0a7e freqdisplay: detach from MDI as floating top-level window for true compositor transparency
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/2a3ba811-8a0c-4e65-b476-8c0523967896

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-18 20:54:57 +00:00
copilot-swe-agent[bot] f8c4f6e993 freqdisplay: add speech toggle ButtonSwitch (S)
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/edc6e427-03a3-4bf4-a0e6-9362ab392340

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-18 19:07:03 +00:00
copilot-swe-agent[bot] 765b7613b1 freqdisplay: add display mode combo (Frequency / Power / Both)
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/a19c344b-fddf-4a20-beee-ff370bc34c33

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-18 17:14:34 +00:00
copilot-swe-agent[bot] c99512f0fa freqdisplay: fix window-level transparency using WA_TranslucentBackground
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/8448f451-08c7-4fd5-a06c-3be51e88e6c6

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-18 17:01:41 +00:00
copilot-swe-agent[bot] f5a3dce168 freqdisplay: add font family combo box and transparent background toggle
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/b4da7187-ba56-4943-ae14-800f326fb72b

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-18 16:28:15 +00:00
copilot-swe-agent[bot] 55a127da3f Refine freqdisplay implementation based on review feedback
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/3b53c052-7f2b-4597-b509-d7cc17f3b0b0

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-18 15:15:03 +00:00
copilot-swe-agent[bot] b2909fec64 Add initial freqdisplay feature plugin implementation
Agent-Logs-Url: https://github.com/srcejon/sdrangel/sessions/3b53c052-7f2b-4597-b509-d7cc17f3b0b0

Co-authored-by: srcejon <57259258+srcejon@users.noreply.github.com>
2026-04-18 15:13:46 +00:00