Brent Simmons
|
b2da353e8a
|
Convert refreshAll to async/await.
|
2024-03-25 23:36:27 -07:00 |
|
Brent Simmons
|
c18bb074d0
|
Remove redundant MainActor marks.
|
2024-03-25 23:13:21 -07:00 |
|
Brent Simmons
|
455f60a224
|
Convert sendArticleStatusAll to async/await.
|
2024-03-25 23:11:39 -07:00 |
|
Brent Simmons
|
028df3a8f8
|
Convert syncArticleStatusAll to async/await.
|
2024-03-25 23:06:05 -07:00 |
|
Brent Simmons
|
4a5cb237a0
|
Delete last completion-based method in SyncDatabase.
|
2024-03-25 22:47:43 -07:00 |
|
Brent Simmons
|
c50ac0c84b
|
Delete completion-based insertStatuses function.
|
2024-03-25 22:14:40 -07:00 |
|
Brent Simmons
|
8b84ed6e2f
|
Delete completion-based selectPendingReadStatusArticleIDs method.
|
2024-03-25 22:07:21 -07:00 |
|
Brent Simmons
|
951349ffc5
|
Continue deleting completion-based functions in SyncDatabase.
|
2024-03-25 21:44:25 -07:00 |
|
Brent Simmons
|
4385b2d6b7
|
Delete SyncDatabase.resetSelectedForProcessing.
|
2024-03-25 21:18:27 -07:00 |
|
Brent Simmons
|
27d27cbf1a
|
Mark many things as MainActor and deal with the fallout.
|
2024-03-25 21:10:37 -07:00 |
|
Brent Simmons
|
0fb5312139
|
Delete the completion-based deleteSelectedForProcessing method.
|
2024-03-24 23:44:25 -07:00 |
|
Brent Simmons
|
64b3fcc2ba
|
Mark receiveRemoteNotification as MainActor.
|
2024-03-24 23:36:32 -07:00 |
|
Brent Simmons
|
f6e8d3afb1
|
Remove numerous fetchArticlesAsync methods.
|
2024-03-24 23:06:30 -07:00 |
|
Brent Simmons
|
aab7ab7a80
|
Remove fetchUnreadArticlesAsync method.
|
2024-03-24 22:56:09 -07:00 |
|
Brent Simmons
|
4990a99ba8
|
Fix some build warnings.
|
2024-03-24 22:42:48 -07:00 |
|
Brent Simmons
|
aa31f86362
|
Remove account property.
|
2024-03-24 22:16:34 -07:00 |
|
Brent Simmons
|
b4919fd5af
|
Remove account property.
|
2024-03-24 22:09:28 -07:00 |
|
Brent Simmons
|
dbee19e169
|
Make most of MainThreadOperation @MainActor.
|
2024-03-24 21:52:30 -07:00 |
|
Brent Simmons
|
d0a0d36b9d
|
Fix typo.
|
2024-03-24 21:06:17 -07:00 |
|
Brent Simmons
|
9a6314f2d9
|
Fix numerous warnings.
|
2024-03-24 18:49:39 -07:00 |
|
Brent Simmons
|
c01e2d1682
|
Fix numerous concurrency warnings.
|
2024-03-24 12:37:55 -07:00 |
|
Brent Simmons
|
ae4dcc0b27
|
Make MainThreadOperationQueue MainActor.
|
2024-03-24 12:05:39 -07:00 |
|
Brent Simmons
|
e867487031
|
Make BatchUpdate MainActor.
|
2024-03-23 16:26:10 -07:00 |
|
Brent Simmons
|
177d660cff
|
Fix numerous concurrency warnings.
|
2024-03-23 12:20:32 -07:00 |
|
Brent Simmons
|
acd86c9e2a
|
Fix unreadCount-related concurrency issues.
|
2024-03-23 11:57:38 -07:00 |
|
Brent Simmons
|
fb0479f324
|
Fix numerous concurrency warnings.
|
2024-03-21 09:46:40 -07:00 |
|
Brent Simmons
|
13871495f3
|
Update iOS code to handle module changes.
|
2024-03-20 20:54:21 -07:00 |
|
Brent Simmons
|
2461e937bf
|
Replace RSCore with several local modules. Update code as needed.
|
2024-03-20 20:49:15 -07:00 |
|
Brent Simmons
|
d0760f3d12
|
Continue fixing concurrency warnings.
|
2024-03-19 23:05:30 -07:00 |
|
Brent Simmons
|
b2d3128b2d
|
Fix build errors.
|
2024-03-19 10:15:30 -07:00 |
|
Brent Simmons
|
5c6e5807d9
|
Change markAndFetchNew to just mark and get rid of the return value
which wasn’t used anywhere.
|
2024-03-18 21:39:13 -07:00 |
|
Brent Simmons
|
e58f8ada42
|
Fix many build errors.
|
2024-03-18 21:08:37 -07:00 |
|
Brent Simmons
|
c2aa49803f
|
Fix numerous build errors.
|
2024-03-13 21:50:22 -07:00 |
|
Brent Simmons
|
ace9f8ea30
|
Fix numerous build errors.
|
2024-03-13 21:14:39 -07:00 |
|
Brent Simmons
|
6725bedc64
|
Fix several build errors.
|
2024-03-13 21:03:52 -07:00 |
|
Brent Simmons
|
248eb7d28f
|
Rename databaseFilePath to just databasePath. Add a missing try?.
|
2024-03-13 20:13:59 -07:00 |
|
Brent Simmons
|
9b1aa8fc7f
|
Make ArticlesDatabase an actor. No serial dispatch queue.
|
2024-03-12 23:01:35 -07:00 |
|
Brent Simmons
|
78047fcaf7
|
Get rid of SecretsManager. It wasn’t thread-safe, and it existed only for tests (and it wasn’t thread-safe for tests either). Pass SecretsProvider parameter where it’s needed.
|
2024-03-10 22:22:41 -07:00 |
|
Brent Simmons
|
917d433deb
|
Fix several build issues.
|
2024-03-10 18:17:04 -07:00 |
|
Brent Simmons
|
b662ad8ad3
|
Make local Database and FMDB modules. Stop using RSDatabase.
|
2024-03-10 16:39:38 -07:00 |
|
Brent Simmons
|
185ac2db1c
|
Update Account/Package.swift
|
2024-02-29 19:37:46 -08:00 |
|
Brent Simmons
|
5b34217374
|
Move SidebarItem and SidebarItemIdentifier from Account to app level.
|
2024-02-26 08:12:34 -08:00 |
|
Brent Simmons
|
d173b04d0c
|
Rename webFeed to feed.
|
2024-02-25 23:14:11 -08:00 |
|
Brent Simmons
|
4c866b7230
|
Rename WebFeed and webFeed to Feed and feed.
|
2024-02-25 23:12:21 -08:00 |
|
Brent Simmons
|
b705433270
|
Rename WebFeed to Feed.
|
2024-02-25 21:41:18 -08:00 |
|
Brent Simmons
|
b25c9eae94
|
Rename feedID to sidebarItemID.
|
2024-02-25 21:34:22 -08:00 |
|
Brent Simmons
|
a75e5eb52a
|
Rename FeedIdentifier to SidebarItemIdentifier. Rename FeedIdentifiable to SidebarItemIdentifiable.
|
2024-02-25 21:17:00 -08:00 |
|
Brent Simmons
|
d5794a7b4e
|
Rename Feed protocol to SidebarItem.
|
2024-02-25 21:14:10 -08:00 |
|
Brent Simmons
|
5b1db51fb9
|
Delete FeedWrangler references.
|
2024-02-24 18:56:44 -08:00 |
|
Brent Simmons
|
c05ef2344f
|
Remove unused code and references to Twitter and Reddit.
|
2023-11-25 11:44:34 -08:00 |
|