Remove in-list spinner + add monitored-repos setting; bump to 2.3
Build iOS App / Build .ipa and publish source (push) Successful in 22s

- Remove the in-list loading wheel overlay; the landing page just shows the
  cached list or the 'No open PRs' screen.
- Add a 'Monitored repos' setting (Settings > Inbox) that limits the inbox to
  specific repos, cutting the number of API calls dramatically. Empty =
  monitor all accessible repos. Bump to 2.3.
This commit is contained in:
Hermes committed 2026-08-13 06:43:46 +00:00
1 parent 75f5f3bc64
commit 880cff9e68
6 files changed
+120 -17

No files matched your search

-8
View File
@@ -52,14 +52,6 @@ struct InboxView: View {
didInitialLoad = true
await vm.load()
}
.overlay {
// Only show a spinner when there's nothing cached to display
// yet; with a cache the list renders instantly and refreshes
// in the background.
if vm.isLoading && vm.displayedRows.isEmpty {
ProgressView()
}
}
.alert("Error", isPresented: .init(
get: { vm.errorMessage != nil },
set: { if !$0 { vm.errorMessage = nil } })) {