scribe-org/Scribe-iOS
GitHub で見るfeat: add offline network indicator on download screen
Open
#637 opened on 2026年3月31日
help wanted
Repository metrics
- Stars
- (167 stars)
- PR merge metrics
- (PR metrics pending)
説明
Terms
- I have searched open and closed feature requests
- I agree to follow Scribe-iOS' Code of Conduct
Description
Summary
Currently, tapping "Download data", "Update all", or "Check for new data" while offline fails silently with no user feedback.
Proposed Solution
- Add a lightweight
NetworkMonitorsingleton using Apple's nativeNWPathMonitor - Hook it into
DownloadStateManagerto guard download actions when offline - Show a clear toast: "No internet connection. Please connect and try again."
Affected Areas
handleDownloadActioncheckAllForUpdateshandleUpdateAllLanguages
No existing logic will be changed — purely additive.
Contribution
No response