1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-04-28 18:34:01 -04:00

Commit Graph

  • 69c6929fb0
    Merge pull request #2712 from tammojan/cmake_qt6.2 master Edouard Griffiths 2026-04-28 20:20:12 +02:00
  • fd7a3bf114
    Merge pull request #2711 from jvn314/feature-meshtastic-more-udp Edouard Griffiths 2026-04-26 04:39:20 +02:00
  • c86c178363 Use Qt6.2 compatible qt_add_plugin in CMake Tammo Jan Dijkema 2026-04-25 17:11:41 +02:00
  • c368600b52 expose demod fields for plaintext packets, gate on header CRC jvn314 2026-04-25 01:30:45 +00:00
  • 3da5bff59b fix: replace sdrangel seq with meshtastic packet_id in JSON jvn314 2026-04-24 17:02:58 +00:00
  • e4ad474cce implement JSON UDP packet builder jvn314 2026-04-24 08:26:01 +00:00
  • dbaeeba650 swg: add sendJsonViaUDP to generated settings jvn314 2026-04-24 04:22:43 +00:00
  • 88f29bc175 demod: wire sendJsonViaUDP through WebAPI jvn314 2026-04-24 03:40:03 +00:00
  • 0630ec4fe7 indent jvn314 2026-04-23 14:41:38 +00:00
  • b2f7a6d466 comment jvn314 2026-04-23 14:29:31 +00:00
  • 75db515ffe Adapter settings wrong class fixed jvn314 2026-04-23 11:57:34 +00:00
  • 8abc4699ff updated yaml jvn314 2026-04-23 11:17:22 +00:00
  • 2306bb08d0 JSON UDP checkbox GUI added jvn314 2026-04-23 10:58:00 +00:00
  • 2f961e625d Add sendJsonViaUDP settings flag jvn314 2026-04-23 09:55:25 +00:00
  • fc9887f50b
    Merge pull request #2709 from srcejon/copilot/add-freqdisplay-plugin Edouard Griffiths 2026-04-24 05:09:18 +02:00
  • 279a19274a
    Merge pull request #2708 from srcejon/copilot/fix-usrpoutput-transmit-issues Edouard Griffiths 2026-04-23 08:18:10 +02:00
  • ea0adc64c5
    Merge pull request #2707 from eolder/master Edouard Griffiths 2026-04-23 01:20:58 +02:00
  • 6f97e12a70 Make private Jon Beniston 2026-04-22 22:04:53 +01:00
  • 42a65a0311
    refactor: use MainCore::getDeviceAndChannelIndexFromId in webapiFormatFeatureReport copilot-swe-agent[bot] 2026-04-22 20:51:13 +00:00
  • c545a835e1 Bring in line with other features. Jon Beniston 2026-04-22 21:46:32 +01:00
  • 4581df2c53
    refactor: make FreqDisplay::applySettings private; use MsgConfigureFreqDisplay in FreqDisplayGUI::applySettings copilot-swe-agent[bot] 2026-04-22 20:23:48 +00:00
  • 220f5d11ab
    feat: add FreqDisplay webapiReportGet, webapiFormatFeatureReport; add freqDecimalPlaces and dropShadowColor to settings webapi methods copilot-swe-agent[bot] 2026-04-22 19:20:46 +00:00
  • a8a70a656b Add missing settings srcejon 2026-04-22 20:14:10 +01:00
  • c44925dba3 Fix webapi for Freq Display. Jon Beniston 2026-04-22 20:09:41 +01:00
  • fd9f3ac632 Fix compilation. Jon Beniston 2026-04-22 19:34:49 +01:00
  • 219ece573c
    feat: implement FreqDisplay WebAPI (webapiSettingsGet/PutPatch, format/update, reverseSend) copilot-swe-agent[bot] 2026-04-22 18:28:48 +00:00
  • 8abbe204b4
    Merge branch 'f4exb:master' into copilot/add-freqdisplay-plugin srcejon 2026-04-22 19:20:34 +01:00
  • b9461188d1 USRPOutput: Fix corruption when interpolation >= 16. Jon Beniston 2026-04-22 19:13:03 +01:00
  • fc4d88b3cd
    Merge pull request #2706 from srcejon/fix_nfm_demod_scaling Edouard Griffiths 2026-04-22 19:50:58 +02:00
  • 3a15e13cde Implement FreqDisplayWebAPIAdapter Jon Beniston 2026-04-22 16:34:46 +01:00
  • 2a64ee2b71 Generate swagger files for FreqDisplay srcejon 2026-04-22 16:18:52 +01:00
  • 1f1b77fdbe
    Merge pull request #2705 from srcejon/fix_nfmmod_centerfreq Edouard Griffiths 2026-04-22 16:27:18 +02:00
  • ad383ff925
    Merge pull request #2704 from srcejon/fix_2462 Edouard Griffiths 2026-04-22 10:09:32 +02:00
  • c8401148b3
    Merge pull request #2701 from srcejon/fix_2661 Edouard Griffiths 2026-04-22 02:42:46 +02:00
  • a4462cfa40
    Document intentional signed length and FIFO truncation behavior copilot-swe-agent[bot] 2026-04-21 19:56:46 +00:00
  • ebbfd76504
    Harden USRP callback interpolation factor and length handling copilot-swe-agent[bot] 2026-04-21 19:56:15 +00:00
  • 98fbb5ae28
    Optimize USRP TX tail zeroing for partial interpolation fills copilot-swe-agent[bot] 2026-04-21 19:55:46 +00:00
  • 788673891d
    Fix USRP TX buffer handling for high interpolation copilot-swe-agent[bot] 2026-04-21 19:54:56 +00:00
  • 3c0f1af6fa Undo changes that should have been commited. Jon Beniston 2026-04-21 20:06:29 +01:00
  • 89fde2bdfc M17 Demod: Remove factor of Pi in setFMScaling Jon Beniston 2026-04-21 19:58:59 +01:00
  • 8c1b83fa24 Same for Radiosonde Jon Beniston 2026-04-21 19:57:59 +01:00
  • 19fa916e48 Use ± symbol for frequency deviation in GUI. Indicate figure is peak deviation in docs and tooltips. Jon Beniston 2026-04-21 19:53:59 +01:00
  • 01013449bb
    USRP: B210: fix sample rate range upper bound Evan Older 2026-04-20 19:11:07 -04:00
  • 9309ec1711 NFMDemod: Correct FM scaling. Jon Beniston 2026-04-20 17:31:56 +01:00
  • e03c5fd832 Update screenshot with DS. Jon Beniston 2026-04-20 10:18:32 +01:00
  • a298406d74 Fix use of settings keys. Add onMenuDialogCalled to support basic settings dialog. Jon Beniston 2026-04-20 10:15:13 +01:00
  • ce37489245 NFMMod: Fix center frequency display. Jon Beniston 2026-04-20 09:35:39 +01:00
  • afde6d50b4 Update naming convention. Jon Beniston 2026-04-20 09:35:04 +01:00
  • 1d4a936f86 Add drop shadow to docs. Jon Beniston 2026-04-20 09:24:34 +01:00
  • 154e52d0b2
    refactor: move anonymous namespace members into FreqDisplayGUI as static members copilot-swe-agent[bot] 2026-04-19 22:07:58 +00:00
  • 9363b043a1
    feat: add drop shadow ButtonSwitch and color picker to freqdisplay copilot-swe-agent[bot] 2026-04-19 21:44:13 +00:00
  • 8896ed129a Fix both windows being displayed at startup, if transparency enabled. Jon Beniston 2026-04-19 22:24:26 +01:00
  • dc960c2dfd Position overlay so it's where the frequencyValue widget was. Jon Beniston 2026-04-19 21:56:51 +01:00
  • 19cc426948
    feat: replace frequencyValue QLabel with FrequencyLabel custom widget (minimumSizeHint 50x10) copilot-swe-agent[bot] 2026-04-19 20:46:23 +00:00
  • ef335dd1ff Disable word wrapping Jon Beniston 2026-04-19 21:41:53 +01:00
  • cf82d023c6 Don't use a container for the frequencyValue Jon Beniston 2026-04-19 21:15:18 +01:00
  • 4c86f1c4b9 Add documentation. Jon Beniston 2026-04-19 17:51:05 +01:00
  • 6618d3d28e RollupState::serialize: Save size as int to be compatible with Qt 5. Jon Beniston 2026-04-19 17:14:29 +01:00
  • 01b53f50b0 Fix window sizing by calling sizeToContents. Roll back previous commit. Add rollup settings. Jon Beniston 2026-04-19 17:12:51 +01:00
  • 61018c8e5c
    fix: sizeToContents expand minimumSize to minimumSizeHint to fix grip/border inconsistency copilot-swe-agent[bot] 2026-04-19 12:11:38 +00:00
  • 2bbe19af46
    freqdisplay: fix font sizing to respect both width and height constraints copilot-swe-agent[bot] 2026-04-19 10:58:06 +00:00
  • ffe32eb1a0 Speech current text when speech enabled. Disable speech button if not available. Fix font color button. Add rollup titles. Jon Beniston 2026-04-19 11:52:39 +01:00
  • 6b67959774
    freqdisplay: add text color picker button saved as setting, default white copilot-swe-agent[bot] 2026-04-19 10:34:01 +00:00
  • 1f41715197 Rearrange GUI Jon Beniston 2026-04-19 11:28:03 +01:00
  • ff06cf1935
    freqdisplay: fix crash on exit transparent mode by using deleteLater() copilot-swe-agent[bot] 2026-04-19 10:16:13 +00:00
  • eabd3e605d
    freqdisplay: replace MDI-manipulation transparency with separate overlay window copilot-swe-agent[bot] 2026-04-19 10:09:10 +00:00
  • 75eae6f663
    freqdisplay: fix Windows border/title not repainting after transparency disable copilot-swe-agent[bot] 2026-04-19 09:50:07 +00:00
  • 2f9d6a8df4 Add border spacing. Jon Beniston 2026-04-19 10:46:27 +01:00
  • bf8ae8c506 Add copyright. Jon Beniston 2026-04-19 10:41:30 +01:00
  • e931f0871b Rearrange GUI Jon Beniston 2026-04-19 10:39:42 +01:00
  • a5d519bc82 Free speech engine in destructor. Jon Beniston 2026-04-19 10:31:51 +01:00
  • 6854e6737b
    freqdisplay: add frequency and power decimal-places spinboxes copilot-swe-agent[bot] 2026-04-19 09:28:13 +00:00
  • c075f4fa5c
    freqdisplay: fix transparent mode exit hang (reorder addSubWindow); expand speech unit abbreviations copilot-swe-agent[bot] 2026-04-19 09:16:40 +00:00
  • 59504ea23d
    freqdisplay: fix hang on transparency exit; add units/showUnits; fix dB; fix Both mode fallback copilot-swe-agent[bot] 2026-04-19 09:05:21 +00:00
  • 2a41303bc0 Fix initialisation of speech engine, if enabled by displaySettings. Jon Beniston 2026-04-19 09:50:38 +01:00
  • bfad90d5bb Enable child mouse tracking for resizer Jon Beniston 2026-04-19 09:50:05 +01:00
  • 24adb3a0cd
    freqdisplay: fix transparent mode border/title restoration and font wrap copilot-swe-agent[bot] 2026-04-19 08:44:14 +00:00
  • 38bbc94c0e
    freqdisplay: hide settings bar when in transparent mode so frequencyValue fills the window copilot-swe-agent[bot] 2026-04-19 07:53:15 +00:00
  • b84d76e91f
    freqdisplay: only set WA_TranslucentBackground when transparency is enabled copilot-swe-agent[bot] 2026-04-18 21:22:03 +00:00
  • d6b09a182a
    freqdisplay: prevent speech interruption by deferring say() while engine is busy copilot-swe-agent[bot] 2026-04-18 21:03:17 +00:00
  • ad4e4b0a7e
    freqdisplay: detach from MDI as floating top-level window for true compositor transparency copilot-swe-agent[bot] 2026-04-18 20:54:57 +00:00
  • 939182f391
    freqdisplay: fix display-area transparency via RollupContents CompositionMode_Clear copilot-swe-agent[bot] 2026-04-18 20:34:00 +00:00
  • 081f4d5644
    freqdisplay: make only the display area transparent, not the settings bar copilot-swe-agent[bot] 2026-04-18 19:46:11 +00:00
  • 8e87c391cf Rearrange GUI Jon Beniston 2026-04-18 20:42:45 +01:00
  • f8c4f6e993
    freqdisplay: add speech toggle ButtonSwitch (S) copilot-swe-agent[bot] 2026-04-18 19:07:03 +00:00
  • 873cfd713c Rearrange controls. Jon Beniston 2026-04-18 19:47:41 +01:00
  • 765b7613b1
    freqdisplay: add display mode combo (Frequency / Power / Both) copilot-swe-agent[bot] 2026-04-18 17:14:34 +00:00
  • c99512f0fa
    freqdisplay: fix window-level transparency using WA_TranslucentBackground copilot-swe-agent[bot] 2026-04-18 17:01:41 +00:00
  • f5a3dce168
    freqdisplay: add font family combo box and transparent background toggle copilot-swe-agent[bot] 2026-04-18 16:28:15 +00:00
  • 5df45136f7
    freqdisplay: auto-fit font to available width and height so text is always fully visible copilot-swe-agent[bot] 2026-04-18 15:45:48 +00:00
  • c163d073d1
    Make freqdisplay window vertically resizable by setting expanding sizePolicy on settingsContainer copilot-swe-agent[bot] 2026-04-18 15:38:34 +00:00
  • f8c7728391
    Polish freqdisplay naming clarity in GUI constants copilot-swe-agent[bot] 2026-04-18 15:19:24 +00:00
  • 965e647e2d
    Improve freqdisplay polling diagnostics and font sizing guards copilot-swe-agent[bot] 2026-04-18 15:18:50 +00:00
  • 3d6815c9d2
    Replace freqdisplay magic numbers with named constants copilot-swe-agent[bot] 2026-04-18 15:18:12 +00:00
  • 2cfa6f0027
    Document freqdisplay font scaling factor copilot-swe-agent[bot] 2026-04-18 15:17:37 +00:00
  • 5b42b1d318
    Align freqdisplay local constant naming with project style copilot-swe-agent[bot] 2026-04-18 15:16:57 +00:00
  • 0934ad4f4f
    Clarify RX/TX kind constant and frequency arithmetic types copilot-swe-agent[bot] 2026-04-18 15:16:23 +00:00
  • f1388ca571
    Polish freqdisplay GUI iteration and font scaling constant copilot-swe-agent[bot] 2026-04-18 15:15:43 +00:00
  • 55a127da3f
    Refine freqdisplay implementation based on review feedback copilot-swe-agent[bot] 2026-04-18 15:15:03 +00:00
  • b2909fec64
    Add initial freqdisplay feature plugin implementation copilot-swe-agent[bot] 2026-04-18 15:13:46 +00:00