DIYgod
|
1158281f59
|
chore(deps): update frontend dependencies (#5038)
* chore(deps): update frontend dependencies
* fix(ci): format OTA verification commands
|
2026-07-10 22:36:12 +08:00 |
DIYgod
|
56263d229b
|
fix(mobile): fix Crashlytics crash issues affecting 101+ users (#4845)
- Fix iOS WebViewState initialization on non-main thread
- Fix iOS SecureStore background access failures in auth/env setup
- Fix Android TrackPlayer ForegroundService crash with AppState check
- Fix Android TabBar event handler null reference crashes
- Fix iOS BackgroundTask handler registration timing
- Fix Android VideoView state management during fullscreen
- Fix DatabaseSource stream state before enqueue operation
Addresses 8 critical Crashlytics issues across iOS and Android:
- iOS WebView main thread: 22 users
- iOS SecureStore background: 18 users
- Android ForegroundService: 26 users
- Android TabPress null ref: 12 users
- Android VideoView not found: 6 users
- Stream enqueue race: 7 users
- iOS BackgroundTask handler: 2 users
+ improvements to error handling and recovery paths
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
|
2026-02-14 19:53:53 +08:00 |
Innei
|
b0c4052632
|
fix(mobile): try to fix ios crash in background
Signed-off-by: Innei <tukon479@gmail.com>
|
2025-08-26 19:38:12 +08:00 |
Whitewater
|
244aca2ad6
|
feat: implement audio seeking functionality (#4295)
* refactor: move timeStringToSeconds to utility function
* feat: add seekAudio functionality to bridge and implement timestamp handling in MarkdownLink
* feat: implement audio seeking functionality in EntryContentWebView
* feat: implement audio seeking functionality for iOS
* chore: clean code
* fix: audio seeking functionality for iOS
|
2025-08-01 23:43:30 +08:00 |
Whitewater
|
7afbc5958b
|
refactor: image preview handling on iOS (#3995)
* refactor: use lightbox to preview image on iOS
* refactor: replace atom-based image preview event handling with EventBus
* refactor: replace NotificationCenter with Combine
* chore: clean code
|
2025-06-24 16:53:27 +08:00 |
Innei
|
085bb89b36
|
feat(mobile): add native iOS modules for shared functionality
- Implement native iOS modules for WebView, Toaster, Galeria, and Helper
- Add SPIndicator package for native toast notifications
- Create ImageViewer package for enhanced image preview
- Introduce utility extensions and helper methods for iOS development
- Remove SPIndicator dependency from podspec
- Update toast implementation to use native module
Signed-off-by: Innei <tukon479@gmail.com>
|
2025-03-11 22:18:35 +08:00 |