help wanted
倉庫指標
- Star
- (167 star)
- PR 合併指標
- (PR 指標待抓取)
描述
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