-
828f720955
fix(status): show gray cell instead of crashing on an empty day
mckero
2026-08-14 15:27:43 +00:00
-
5f1f90067f
fix(aprs): clamp altitude and wrap course to keep fixed-width fields
mckero
2026-08-14 15:12:30 +00:00
-
f4e188261d
fix(aprs): format packets with Locale.ROOT so they stay ASCII
mckero
2026-08-14 15:09:18 +00:00
-
e1233dceaa
fix(wavelog): preserve six-character grids in v1 ADIF upload
mckero
2026-08-14 14:56:23 +00:00
-
09e728fa1b
fix(data): close sockets when connect() fails after the handshake
mckero
2026-08-14 14:09:42 +00:00
-
c1895506e0
fix(cw): flush archive buffer inside loop to stop dropping audio
mckero
2026-08-14 13:28:55 +00:00
-
066fafbb81
fix(data): use Mutex to queue calculatePasses, not drop calls
mckero
2026-08-14 13:07:53 +00:00
-
aedb3fee19
fix(radar): SwipeDeleteRow missing key() deletes wrong QSO
mckero
2026-08-14 12:57:37 +00:00
-
77314e824e
fix(radar): make pass auto-advance and duplicate-QSO guard actually work
mckero
2026-08-14 12:45:33 +00:00
-
74902cddce
fix(i18n): escape single quote in Turkish whatsnew string
mckero
2026-08-14 11:44:16 +00:00
-
8324903104
chore(release): bump versionCode to 462 and refresh whatsnew for v4.5.7
mckero
2026-08-14 11:38:59 +00:00
-
a757474b06
fix(radar): 过境结束后自动切换到下一个过境
mckero
2026-08-14 11:24:01 +00:00
-
9cfa238e5c
fix(passes): 防止过境进度计算时除零崩溃
mckero
2026-08-14 11:22:54 +00:00
-
29ca4c29bb
fix(data): 拒绝 calculatePasses 并发调用防止重复计算
mckero
2026-08-14 11:22:07 +00:00
-
82c8112575
fix(settings): RadioControlDialog 组合期间写状态
mckero
2026-08-14 09:33:53 +00:00
-
20e5b2f617
fix(roaming): 权限授予后页面内刷新状态
mckero
2026-08-14 09:27:00 +00:00
-
aa10d4170c
fix(radar): SwipeDeleteRow 倒计时期间重新拖拽后归零偏移
mckero
2026-08-14 09:24:26 +00:00
-
aac3aee4bb
fix(radar): QRZ 网格回填后刷新列表显示
mckero
2026-08-14 09:22:05 +00:00
-
d749c5ab48
fix(domain): WavelogQueue.updateGridsquare 添加同步锁
mckero
2026-08-14 09:19:41 +00:00
-
082e0c5bff
fix(radar): 防止 WaveLog 重复提交 QSO
mckero
2026-08-14 09:14:47 +00:00
-
e69d6dee4a
fix(radar): 修复 offset slider 拖动时多普勒计算用旧值
mckero
2026-08-14 09:11:45 +00:00
-
cf93ca9f71
fix(ui): 修复菜单布局的三个严重 bug
mckero
2026-08-14 00:43:23 +00:00
-
7cadded6ca
fix(data): compute the OMM epoch day fraction numerically, not by string surgery
mckero
2026-08-13 16:20:07 +00:00
-
6fc2f560b7
fix(nav): resolve the menu layout in core:domain so page order actually applies
mckero
2026-08-13 16:10:41 +00:00
-
8adf861ed7
chore(release): refresh 4.5.7 whats-new and bump versionCode to 461
mckero
2026-08-13 14:49:36 +00:00
-
f4f6ec7db5
feat(cw): ship the full fp32 DeepCW model instead of the int8 build
mckero
2026-08-13 14:48:56 +00:00
-
5d89190348
ui: slim the More menu and drop dead controls from the CW page
mckero
2026-08-13 14:48:08 +00:00
-
f9fd7a2cfa
Move the LICENSING NOTICE to a separate NOTICE file so GitHub detects AGPL-3.0
mckero
2026-08-13 13:40:45 +00:00
-
21f14848da
Merge origin/main (resolve CW fldigi vs DeepCW conflicts, keep DeepCW)
mckero
2026-08-13 13:39:13 +00:00
-
-
d1668f1c27
docs(cw): update in-app "what's new" for the DeepCW release
feat/cw-deepcw
mckero
2026-08-13 10:20:30 +00:00
-
d6b61eaa4b
license: switch the root LICENSE to AGPL-3.0 for the combined work
mckero
2026-08-13 10:19:57 +00:00
-
26c714fc24
fix(cw): stop swallowing coroutine cancellation on pause/resume
mckero
2026-08-13 09:55:15 +00:00
-
2e1d8b9c00
feat(cw): archive decoded history, polish the waterfall, document licensing
v4.5.5
mckero
2026-08-13 08:04:05 +00:00
-
7cdc2952dc
v4.4.6 - AMSAT status page, fully customizable data sources
Arty Bishop
2026-08-13 09:18:09 +02:00
-
f42d1f6c57
docs(cw): add DEEPCW.md recording DeepCW architecture, pitfalls, verification
mckero
2026-08-13 04:14:01 +00:00
-
3e25e1aa2f
fix(cw): keep ai.onnxruntime.** through R8 to stop native crash
mckero
2026-08-13 03:46:14 +00:00
-
e0405b541f
fix(cw): prevent double AudioRecord when toggling capture
mckero
2026-08-13 03:16:36 +00:00
-
c374058e1d
perf(cw): ship int8-quantized DeepCW model (15MB -> 4MB)
mckero
2026-08-13 01:02:04 +00:00
-
ac5cbbc49a
fix(cw): add crash probes to localize adb-less flash-crash
mckero
2026-08-13 00:46:56 +00:00
-
bd51044690
Added custom frequency offset setting to network reporting
Arty Bishop
2026-08-12 20:15:06 +02:00
-
cf49dcfa01
fix(cw): persist decoder failures to files for adb-less diagnostics
mckero
2026-08-12 16:43:52 +00:00
-
1982c2d3dc
Fixed broken star history chart in README (#240)
PingouinFerreux
2026-08-12 18:22:53 +02:00
-
5f297f9233
fix(cw): stop the waterfall crashing and cut APK size by 87MB
mckero
2026-08-12 13:55:03 +00:00
-
37300fb2a6
revert: remove build-check workflow, use release.yml for testing
mckero
2026-08-12 13:18:08 +00:00
-
fc8096bdd5
ci: add build-check workflow asserting DeepCW packaging facts
mckero
2026-08-12 13:12:15 +00:00
-
d93e3b4028
feat(settings): credit DeepCW (AGPL-3.0) in the about section
mckero
2026-08-12 13:03:59 +00:00
-
9b0d543f12
refactor(cw)!: replace legacy CW engine with DeepCW in both entry points
mckero
2026-08-12 13:00:25 +00:00
-
57762613a8
feat(cw): add CwDeepDecoder wiring ONNX Runtime to the CW pipeline
mckero
2026-08-12 12:26:42 +00:00
-
13ef70810c
test(cw): pin DeepCW front-end to the Python reference with golden vectors
mckero
2026-08-12 12:21:26 +00:00
-
6a62f951ad
feat(cw): add 20s rolling buffer with periodic full re-decode
mckero
2026-08-12 12:13:55 +00:00
-
0d3e02c596
feat(cw): add greedy CTC collapse for DeepCW output
mckero
2026-08-12 12:07:50 +00:00
-
7c22bf6ac1
feat(cw): add pure-Kotlin DeepCW spectrogram front-end
mckero
2026-08-12 12:05:13 +00:00
-
b8113fc757
build(cw): add onnxruntime-android 1.28.0 to core:data
mckero
2026-08-12 11:52:47 +00:00
-
86ab1b26b7
feat(cw): vendor DeepCW ONNX model with full AGPL-3.0 compliance
mckero
2026-08-12 11:47:02 +00:00
-
de6c964136
build!: drop armeabi-v7a abiFilters, restore 64-bit builds
mckero
2026-08-12 11:44:54 +00:00
-
e477851adf
refactor(cw)!: remove reverse-engineered Morse Expert engine and 32-bit JNI blob
mckero
2026-08-12 11:42:53 +00:00
-
d2d4a6fe86
chore(git): ignore .keystore files and the Hermes workspace
mckero
2026-08-12 11:40:54 +00:00
-
2f4e3f5802
Added the ability to fully customize data sources via import
Arty Bishop
2026-08-12 13:00:43 +02:00
-
24eebdef74
Consolidated app dialogs and tweaked bottom sheets
Arty Bishop
2026-08-11 13:46:31 +02:00
-
3f5b48f270
Integrated the AMSAT status page created by MCKero6423
Arty Bishop
2026-08-10 12:14:26 +02:00
-
060fa2dfcd
Added remembering per-satellite doppler offset (#237)

atsunatsuandatsunatsu
2026-08-11 20:02:15 +08:00
-
c42e1d7b4e
fix(wavelog): send real ADIF band + sat_mode, not the illegal "SAT"
v4.5.6
mckero
2026-08-09 07:48:15 +00:00
-
09ebf1f39a
feat(cw): add spectral auto-tune so the decoder finds the CW tone
mckero
2026-08-09 05:04:48 +00:00
-
8b5960282f
Broaden linear transponder detection, logic fixes (#236)

atsunatsuandatsunatsu
2026-08-09 03:31:44 +08:00
-
ec40f29f28
fix(cw): make the waterfall redraw as new spectra arrive
mckero
2026-08-08 15:04:12 +00:00
-
5dd7a35a23
fix(cw): remove unused legacy drawables that fail release resource linking
mckero
2026-08-08 14:45:10 +00:00
-
4b835bac5c
feat(cw): replace reversed Morse Expert engine with a pure-Kotlin fldigi port
feat/cw-fldigi
mckero
2026-08-08 13:58:19 +00:00
-
10eb84690e
Added AMSAT satellite status tracking page (#234)
mckero
2026-08-08 20:26:36 +08:00
-
bf25292bf8
Fixed recalculating Radar track on station position change (#235)


2026-08-08 20:10:55 +08:00
-
e8ebfb1ef3
feat(credits): add BG7NTA to the thanks list
feat/thanks-bg7nta
mckero
2026-08-08 03:52:24 +00:00
-
12eed1d9a9
i18n: use string resources for mutual match page (zh/en)
atsunatsu
2026-08-07 21:27:01 +08:00
-
b3859fbece
i18n: translate '友台' to 'opposite' for clarity
atsunatsu
2026-08-07 20:06:43 +08:00
-
f40a67e1b7
revert: remove fldigi CW decoder migration, keep Morse Expert
atsunatsu
2026-08-07 20:01:53 +08:00
-
16dce5df2a
chore: remove .cxx build artifacts from git tracking
atsunatsu
2026-08-07 19:59:03 +08:00
-
80a58bed61
i18n: localize mutual match page to English
atsunatsu
2026-08-07 19:53:36 +08:00
-
a8afc63bba
fix: default CW decoder to ham radio QSO mode
atsunatsu
2026-08-07 18:43:01 +08:00
-
dbf9a2a65f
fix: native decoder crash on 64-bit devices; restore calculator layout
atsunatsu
2026-08-07 11:25:42 +08:00
-
ddecaa6017
docs: update README for BA7OPF fork features
atsunatsu
2026-08-06 13:19:32 +08:00
-
691c5f5bb1
feat(status): add AMSAT satellite status tracking
feat/amsat-status
mckero
2026-08-05 17:37:00 +00:00
-
-
-
284183836e
refactor(amsat): replace hand-rolled date parsing with SimpleDateFormat
mckero
2026-08-05 17:02:01 +00:00
-
de85aa1e8b
refactor(amsat): align with Material3 conventions per PR #233 review
mckero
2026-08-05 15:26:42 +00:00
-
-
fb014a1183
chore(release): bump versionCode to 458 (4.5.5 upload fixes)
mckero
2026-08-05 11:28:53 +00:00
-
78049a29d9
fix(wavelog): persist gridsquare in the queue serialization
mckero
2026-08-05 11:17:47 +00:00
-
8fbfcb3712
v4.4.5 - Pass progress hotfix, swapped modes/filter dialogs
Arty Bishop
2026-08-05 13:03:00 +02:00
-
3818c58eff
fix(wavelog): send v2 extra freq fields as MHz strings with unit suffix
mckero
2026-08-05 11:09:51 +00:00
-
4c62b2dfb2
Revert "feat(nav): 4.5.6 AMSAT to bottom bar, Radar to More menu, tablet rail"
mckero
2026-08-05 10:07:45 +00:00
-
d8e1ee3266
feat(nav): 4.5.6 AMSAT to bottom bar, Radar to More menu, tablet rail
mckero
2026-08-05 09:46:54 +00:00
-
90bb584813
fix(status): drop appcompat tint attr from ic_refresh (library module has no such attr)
mckero
2026-08-05 08:53:05 +00:00
-
f789a15338
fix(status): AMSAT page load failure, refresh spinner, retry button
mckero
2026-08-05 08:50:01 +00:00
-
6221516893
feat(amsat): 4.5.5 official AMSAT API + edge-to-edge status page
mckero
2026-08-05 08:12:17 +00:00
-
c9cab8457d
chore(i18n): translate all code comments to English
mckero
2026-08-05 07:59:35 +00:00
-
19926c58ac
Revert "feat(ft8): 4.5.5 integrate FT8CN 0.93 (full port, original UI)"
mckero
2026-08-05 07:47:18 +00:00
-
955871c27b
Revert "fix(ft8): register FT8 in settings page-order list (UI settings)"
mckero
2026-08-05 07:47:17 +00:00
-
bfcef27b90
Revert "docs(credits): thank BG7YOZ (FT8CN author) and BG7NIP in all locales"
mckero
2026-08-05 07:47:17 +00:00
-
449d1a9eec
Revert "fix(ft8): unify osmdroid version to fix duplicate classes"
mckero
2026-08-05 07:47:17 +00:00
-
fe97339ece
Revert "fix(ft8): repair FT8CN locale string resources for AGP9 strictness"
mckero
2026-08-05 07:47:17 +00:00
-
4d5a413fa8
Revert "fix(ft8): remove application tag from module manifest (merge conflict)"
mckero
2026-08-05 07:47:17 +00:00
-
25078b3121
Revert "fix(ft8): remove application tag from module manifest (merge conflict)"
mckero
2026-08-05 07:47:17 +00:00
-
96a4d15424
Revert "fix(ft8): restore Look4Sat Pro label/icon, add AppCompat theme"
mckero
2026-08-05 07:47:17 +00:00
-
bf4cd5c07c
fix(ft8): restore Look4Sat Pro label/icon, add AppCompat theme
mckero
2026-08-05 06:52:13 +00:00