mckero
e8ebfb1ef3
feat(credits): add BG7NTA to the thanks list
...
Add BG7NTA (CW decoding feature) to the in-app credits/thanks section
across all three locale files (en, zh, tr).
2026-08-08 03:52:24 +00:00
atsunatsu
12eed1d9a9
i18n: use string resources for mutual match page (zh/en)
2026-08-07 21:27:01 +08:00
atsunatsu
418a05e343
fix(i18n): update Chinese station position wording
2026-08-04 21:03:35 +08:00
atsunatsu
1813e1bfa4
fix: refine mutual pass matching and radar overlay
2026-08-03 13:04:42 +08:00
atsunatsu
1064dc739e
feat: add mutual pass query with dual-station elevation curve
...
Port satlover.de dual-station pass matching feature:
- New feature/mutual module with mutual pass data model
- MutualViewModel: compute overlapping passes for two stations
- ElevationCurveChart: Canvas-based dual elevation curve with drag
- MutualScreen: input form + results with expandable cards
- Navigation: add Mutual tab to bottom navigation bar
- i18n: add Chinese/English strings for new feature
2026-08-02 21:22:42 +08:00
atsunatsu
8e50fcf8fb
style: use primary color for satellite name (same as former number)
...
Use MaterialTheme.colorScheme.primary for satellite name
text in all three lists (Components, SatellitesScreen,
PassesScreen), matching the color that was previously
used for the catalog number.
2026-08-02 19:58:00 +08:00
atsunatsu
e11b03d56b
refactor: remove satellite catalog number from UI
...
Remove the NORAD catalog number (e.g. '44444 - ') prefix
from satellite names in three places:
- Pass list items (Components.kt)
- Satellite selection list (SatellitesScreen.kt)
- Pass detail view (PassesScreen.kt)
The number is still accessible via satellite details if needed.
2026-08-02 19:48:14 +08:00
atsunatsu
1d0e8921a9
i18n(zh): complete Chinese translation with new features
...
- Add Doppler calculator strings (多普勒频率计算器)
- Add CW decoder strings (CW 解码器、开始、停止、清空)
- Add CAT radio control strings (电台控制、CAT 电台控制等)
- Add data import error messages
- Update outro thanks with xdsopl and Robot36 contributors
- Preserve all existing 154 lines of translation
- 20 new strings added
2026-08-02 19:23:17 +08:00
atsunatsu
33712c29fc
feat(cw): add built-in CW Morse code decoder for linear transponders
...
- Add CwDsp with FIR bandpass filter, envelope detection, Goertzel tone detector
- Add CwDecoder with real-time Morse timing analysis and character lookup
- Add CW state/actions to RadarState, wire into RadarViewModel
- Add collapsible CW decoder panel to transceivers page
- 19 unit tests covering DSP, Morse table, and decoder state
- Shares IAudioCapture with SSTV, auto-stops SSTV when CW starts
2026-07-31 18:44:49 +08:00
atsunatsu
eac1e6e273
feat: add Doppler frequency calculator for linear transponders (issue #91 )
...
- Add DopplerFrequencyCalculator utility with passband mapping + Doppler correction
- Add MHz input UI with real-time 1Hz refresh during pass
- Add kHz offset for downlink frequency correction
- TX/RX fields on same row for compact layout
- 40 unit tests covering linear/FM/inverted transponders
2026-07-31 14:17:19 +08:00
Arty Bishop
4585332b1a
Fixed manual OMM (.csv) data import, tweaked messaging
2026-07-30 15:56:50 +02:00
Arty Bishop
6d2b0ced49
Implemented AOS window and elevation highlight filters
2026-07-30 13:28:37 +02:00
Arty Bishop
b17ea2d918
v4.4.3 - Added required tweaks to support Android 17 (API 37)
2026-06-27 14:15:05 +01:00
Arty Bishop
976fdfd949
Added Star History graph to README, tweaked AGENTS
2026-06-27 12:31:24 +01:00
Arty Bishop
7b6fb5eb8f
v4.4.2 - Fixed transceivers retention, various minor tweaks
2026-06-21 15:19:47 +01:00
Arty Bishop
81d397a09d
v4.4.1 - Continuous SSTV decoding, frequency display
2026-06-07 17:23:19 +01:00
Arty Bishop
ec1a55c93d
Added initial code for possible future deeplink nav support
2026-06-07 16:01:23 +01:00
Arty Bishop
e5033cb2e9
Added continuous SSTV decoding of manually selected type
2026-06-06 19:20:35 +01:00
Arty Bishop
39b786ae82
v4.4.0 - Implemented CAT and SSTV support in RadarScreen
2026-06-02 20:40:06 +01:00
Arty Bishop
79809aaec0
Added SSTV image decoding functionality to RadarScreen
2026-06-02 20:06:22 +01:00
Arty Bishop
f7f5a73c4c
Added colored elevation and decay check to satellite passes
2026-05-30 15:35:52 +01:00
Arty Bishop
18c8ac1822
Merged RadarScreen and RadioControlScreen functionality
2026-05-30 14:14:40 +01:00
Arty Bishop
22607e7710
v4.3.2 - Implemented Swipe-to-Focus behavior, minor fixes
2026-05-30 13:16:14 +01:00
Arty Bishop
a39b1716e7
Added consistent pass selection to Radar and Map screens
2026-05-25 18:30:49 +01:00
Arty Bishop
8a2339cfbf
Implemented Swipe-to-Focus behavior for satellite passes
2026-05-25 18:30:48 +01:00
Arty Bishop
821fa0dfe7
v4.3.1 - Zipped custom sources handling, translation fixes
2026-05-04 16:55:15 +01:00
Mubi-Baihua
dde22faf46
Added minor tweaks to Chinese translation ( #216 )
2026-05-02 19:32:18 +01:00
Arty Bishop
7ad81e32e1
v4.3.0 - Sticky header, sun/moon positions, red night mode
2026-04-30 19:32:17 +01:00
Emre Can Akdaş and Arty Bishop
df24c66ef3
Fixes for Turkish translation, by Emre Can Akdaş (TA3ECR)
...
Co-authored-by: Arty Bishop <44072814+rt-bishop@users.noreply.github.com >
2026-04-26 14:42:16 +01:00
Arty Bishop
d3b8e951dd
Added red night mode filter overlay for the whole app
2026-04-25 19:22:32 +01:00
Arty Bishop
6e5a3cb0bb
Added sticky header with a date and sunrise/sunset time
2026-04-25 19:20:22 +01:00
Arty Bishop
7d5bca300d
Migrated to Compose Navigation3, updated dependencies
2026-04-24 17:20:23 +01:00
Arty Bishop
99158e74fa
v4.2.1 - Turkish translation, DeepSpace filter, various tweaks
2026-04-19 13:14:31 +01:00
Arty Bishop
8265b73d75
Added DeepSpace passes filter, fixed refresh issue ( #208 )
2026-04-18 15:56:28 +01:00
Emre Can Akdaş
d2b3184084
Added Turkish translation, by Emre Can Akdaş (TA3ECR) ( #211 )
2026-04-18 10:38:42 +01:00
Arty Bishop
0c5d3699c0
v4.2.0 - CAT control, HamLib commands, performance tweaks
2026-04-11 16:48:24 +01:00
jcmerg
2df0b9ba3d
Add CAT radio control for full-duplex satellite operation ( #207 )
2026-04-10 11:21:52 +01:00
Arty Bishop
3f981c09d5
Tweaked output dialogs ui, fixed manual import category
2026-04-06 11:57:12 +01:00
Arty Bishop
6588291997
Fixed UTC pass time problem mentioned in issue #201
2026-04-05 11:27:27 +01:00
Arty Bishop
45eb6915c2
Optimized common composables and satellite selection
2026-04-02 08:28:37 +01:00
Arty Bishop
8c1df334d8
Added even more tweaks to convention plugins setup
2026-03-28 20:03:11 +00:00
Arty Bishop
e2bf2a09a4
v4.1.1 - Fixes for landscape/split screen issues, by londre7
2026-03-22 11:07:23 +00:00
Arty Bishop
4d88214c1d
Added basic convention plugins setup for modularization
2026-03-01 20:02:30 +00:00