Commit Graph

18 Commits

Author SHA1 Message Date
Nedifinita
e1d02a8a55 feat: add background keep-alive service and related setting functions 2025-07-26 00:19:56 +08:00
Nedifinita
aaf414d384 refactor: optimize record management and UI interaction logic
- Move the loading and saving operations of TrainRecordManager to the IO goroutine for execution
- Optimize the data structure of recentRecords in MainActivity to be a mutableStateList
- Improve the interaction effect and device connection status display of ConnectionDialog
- Delete the MergedHistoryScreen file that is no longer in use
- Increase the number of threads for map tile downloads and file system operations
2025-07-25 23:40:14 +08:00
Nedifinita
3edc8632be feat: add animation effects and visual feedback 2025-07-22 23:18:50 +08:00
Nedifinita
799410eeb2 feat: add BLE disconnection cleanup and enhance record management 2025-07-22 17:29:15 +08:00
Nedifinita
d64138cea5 feat: add record merging functionality and optimize settings page 2025-07-19 21:07:11 +08:00
Nedifinita
a1a9a479f9 feat: enhance MainActivity UI with edge-to-edge support and improved TopAppBar layout in HistoryScreen v0.0.4 2025-07-19 19:10:58 +08:00
Nedifinita
9389ef6e6a refactor: improve layout and formatting of HistoryScreen UI components 2025-07-19 18:32:15 +08:00
Nedifinita
a60b8c58ff feat: add timestamp logging for received messages, optimize page details v0.0.3 2025-07-18 23:53:55 +08:00
Nedifinita
936b960d6a feat: modernize bluetooth apis v0.0.2 2025-07-18 18:54:36 +08:00
Nedifinita
57905e10ec fix: enhance ProGuard rules for XmlResourceParser inheritance v0.0.1 2025-07-18 17:46:20 +08:00
Nedifinita
1d18dd443e fix: resolve R8 compilation issues and deprecated UI components 2025-07-15 14:52:14 +08:00
Nedifinita
d6b3034235 fix: update deprecated lintOptions to lint configuration 2025-07-15 14:51:01 +08:00
Nedifinita
10d4c341a7 feat: add multi-architecture APK support for all Android platforms 2025-07-15 14:46:27 +08:00
Nedifinita
8b16b4c5d2 fix: add permissions to workflow for GitHub release creation 2025-07-15 14:25:14 +08:00
Nedifinita
abc6bcddf7 fix: disable NullSafeMutableLiveData lint check to resolve build failure 2025-07-15 14:19:00 +08:00
Nedifinita
ac59bdcb49 fix: various issues 2025-07-15 00:03:23 +08:00
Nedifinita
89d481f1b8 Update README.md 2025-05-22 21:05:52 +08:00
Nedifinita
65eac4ec31 Initialize LBJ Receiver project with basic structure and configuration files 2025-05-20 18:25:53 +08:00