mirror of
https://git.vladimir.cc/vladimir/ewsdr.git
synced 2026-08-25 18:43:51 +00:00
5421e57f9c156dd6105493cff41acc8b5e49e42d
- New unit SpectrumView.pas (TSpectrumView): encapsulates all spectrum, waterfall, ruler and S-meter rendering; ~900 lines removed from MainForm.pas - Fix marker bug: FMarkerActive/FMarkerX were duplicated in MainForm and TSpectrumView — mouse handlers now write directly to FSpecView, stale MainForm fields removed - Fix filter band and ruler not following VFO: add SyncSpecViewFreq helper called at every draw site and at top of SpectrumTimerTick - Remove dead code: WFALL_PALETTE (34 lines), FSplitter, LblAGC, LblVol, WinFirewall/IntfGraphics/FPImage from uses - Fix pre-existing bug: SidetoneFreqLo := 600 overflowed Byte, replaced with Hi(600)/Lo(600) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Languages
Pascal
96.4%
Python
2.9%
Shell
0.6%