Commit Graph
20 Commits
Author SHA1 Message Date
mckero 2e1d8b9c00 feat(cw): archive decoded history, polish the waterfall, document licensing
三个用户反馈一并解决:

1. 解码文字不再消失 (核心)
   旧实现: 20 秒环形缓冲满了就静默覆盖最旧样本, 文字随之从屏幕消失。
   新实现: CwDeepBuffer 新增 overflow —— 满时被覆盖的旧样本先进 overflow,
   解码器累积到 15 秒就单独解码一次, 结果追加到 historyText (只增不减)。
   UI 记录区显示 historyText + decodedText (历史稳定 + 当前窗口实时)。
   ICwDecoder 接口新增 historyText StateFlow。

   归档音频已离开主窗口, 不再被 CTC 修正, 故其文本是"最终版", 追加安全。
   归档窗口 15 秒: 内容已在 20 秒窗口里解过多次, 短一点几乎无损, 且推理
   开销小。

2. 瀑布图更好看
   配色从"深蓝->青->黄"换成 matplotlib inferno (黑->紫->品红->橙->黄),
   与静态频谱图保持一致。相邻 bin 之间用水平渐变做线性插值, 消除 65 列
   离散方块的像素感。

3. AGPL 合规补漏 (用户提醒: 仓库许可证没体现 AGPL 组件)
   README 新增 License 章节: 声明项目主体 GPL-3.0 + feature/cw 的 DeepCW
   模型 AGPL-3.0-only, 并说明合并作品按 GPL-3.0 §13 / AGPL-3.0 §13 处理。

验证:
- :core:domain:test => 31 个 CW 测试全绿 (CwDeepBufferTest 新增 3 个
  overflow 归档测试: 顺序/清空/reset)
- :core:domain:compileKotlin + :core:data + :feature:cw:compileDebugKotlin
  => BUILD SUCCESSFUL
2026-08-13 08:04:05 +00:00
Arty Bishop 976fdfd949 Added Star History graph to README, tweaked AGENTS 2026-06-27 12:31:24 +01:00
Arty Bishop f81738bc8b Added even more tweaks to translations and strings.xml 2026-01-30 15:40:02 +00:00
Arty Bishop a57effd073 Added even more tweaks to resources and app icons 2026-01-28 12:36:24 +00:00
Arty Bishop 7add81e8b6 Added tweaks to GH actions workflow, refactored strings 2026-01-11 17:33:16 +00:00
Arty Bishop 20bf1cedd0 Added Celestrak and SatNOGS links to the README.md 2022-03-03 20:28:32 +00:00
Arty Bishop 8a24c50448 v3.0.0 - Minor fixes, updates to readme, copyright and version 2022-03-02 15:07:29 +00:00
Arty Bishop 80e49ad85a v2.5.8 - Fixed update crash, redundant components removed 2021-12-10 08:27:12 +00:00
Arty Bishop f8f7aba3a8 v2.5.6 - APIv21, issues #68 #69, grid layout, async update 2021-10-28 21:46:02 +01:00
Arty Bishop 41a34ce524 Added workflow badge to README.md 2021-03-07 20:19:54 +00:00
Arty Bishop 2ec3826d63 Update README.md 2020-11-29 18:03:29 +00:00
Arty Bishop 44497b8c3d Fixes to strings.xml, new screenshots, app description and README.md 2020-11-29 17:10:04 +00:00
Arty Bishop 78b8538808 Update README.md 2020-06-22 23:18:39 +01:00
Arty Bishop e38ad2fe8b v1.4.4 - Added custom TLE file import from file/url and PolarView rotation using sensors data 2020-05-27 15:37:17 +01:00
Arty Bishop b759839e30 Readme update with fastlane file structure 2020-03-09 21:53:49 +00:00
Arty Bishop 8a26a51299 Update README.md 2020-02-11 10:05:44 +00:00
Arty Bishop 25db9e7c62 Readme and screenshots update 2020-02-05 20:18:26 +00:00
Arty Bishop d56ef205f9 Update README.md 2020-01-22 12:36:33 +00:00
Arty Bishop 1b741bc572 Update README.md 2019-12-26 21:07:15 +00:00
Arty Bishop 33698b8b8a Initial commit 2019-10-13 21:04:02 +01:00