Commit Graph

72 Commits

Author SHA1 Message Date
Brent Simmons
c7b036f364 Use RSCore 3. 2023-11-17 22:23:33 -08:00
Brent Simmons
264db50981 Continue converting ArticlesDatabase to async/await. 2023-10-04 21:44:58 -07:00
Brent Simmons
0c879a319a Continue converting ArticlesDatabase to async/await. 2023-10-04 21:35:57 -07:00
Brent Simmons
61061fdd6b Continue converting ArticlesDatabase to async/await. 2023-10-04 21:25:11 -07:00
Brent Simmons
fd6b6b1227 Continue converting ArticlesDatabase to async/await. 2023-10-04 21:14:47 -07:00
Brent Simmons
03cb969242 Continue converting ArticlesDatabase to async/await. 2023-10-04 21:10:29 -07:00
Brent Simmons
48f1bec744 Continue adoptContinue converting ArticlesDatabase to async/await. 2023-10-04 20:59:04 -07:00
Brent Simmons
c0b92dfa78 Continue converting ArticlesDatabase to async/await. 2023-10-02 21:01:03 -07:00
Brent Simmons
0c376828d2 Continue converting ArticlesDatabase to async/await. 2023-10-01 21:58:45 -07:00
Brent Simmons
10732e45c7 Fix accidental deletion. 2023-10-01 21:35:43 -07:00
Brent Simmons
085d8ec06c Continue converting ArticlesDatabase to async/await. 2023-10-01 21:35:19 -07:00
Brent Simmons
373d7ed98b Continue converting ArticlesDatabase to async/await. 2023-10-01 14:15:17 -07:00
Brent Simmons
ad6b00a6d5 Continue converting ArticlesDatabase to async/await. 2023-10-01 13:15:18 -07:00
Brent Simmons
d419aac947 Continue converting ArticlesDatabase to async/await. 2023-10-01 12:21:39 -07:00
Brent Simmons
84412dfddd Continue converting ArticlesDatabase to async/await. 2023-09-30 22:13:15 -07:00
Brent Simmons
ea16197a3d Continue converting ArticlesDatabase to async/await. 2023-09-30 21:39:48 -07:00
Brent Simmons
46db34dfca Continue converting ArticlesDatabase to async/await. 2023-09-30 21:12:07 -07:00
Brent Simmons
6c33ccbceb Delete fetchArticlesAsync method with completion handler in favor of async/await articlesForFeed method. 2023-09-24 11:58:29 -07:00
Brent Simmons
fa33971fea Add FeedFinder package. 2023-08-28 08:13:19 -07:00
Brent Simmons
4b2fcae96e Use latest RSDatabase. 2023-08-27 12:44:40 -07:00
Brent Simmons
b322b87b91 Continue adopting async/await. 2023-07-14 11:02:48 -07:00
Brent Simmons
2a18cd8930 Continue adopting async/await. 2023-07-11 22:18:22 -07:00
Brent Simmons
29cb574f3a Continue adopting async/await. 2023-07-11 20:17:13 -07:00
Brent Simmons
d3d718c1b0 Replace uses of forEach with for-in loops. 2023-07-09 22:24:50 -07:00
Brent Simmons
fb75382b35 Begin adopting async/await. 2023-07-09 21:48:37 -07:00
Brent Simmons
7b947b7c9f Delete unneeded Package.resolved files. 2023-07-08 12:25:41 -07:00
Brent Simmons
98de556a07 Update Package.resolved files 2023-07-08 12:24:33 -07:00
Brent Simmons
41e5710fb7 Make ArticlesDatabase @MainActor. 2023-07-08 12:22:07 -07:00
Brent Simmons
92b28e3b92 Update local packages to be compatible with RSCore 2.0. 2023-07-08 12:13:52 -07:00
Brent Simmons
7c726d837e Use RSCore 2.0.1 or higher. 2023-07-08 12:09:30 -07:00
Brent Simmons
ecd6075bd2 Rename Article.webFeedID to .feedID. 2023-07-05 07:33:29 -07:00
Brent Simmons
31af045d5f Replace more uses of webFeed with just feed, mainly in ArticlesDatabase. 2023-07-02 17:10:31 -07:00
Brent Simmons
fce2647eec Rename FetchFeedUnreadCountOperation.webFeedID to .feedID. 2023-07-02 16:57:49 -07:00
Bryan Culver
35a6cf551b Working implementations 2022-12-07 00:30:19 -05:00
Bryan Culver
a85141e0ab Merge branch 'main' into bsc-662-catch-up 2022-11-21 23:07:29 -05:00
Bryan Culver
7eacc878d2 Stashing 2022-11-21 22:06:45 -05:00
Maurice Parker
985a606c3c Remove dead code so that it doesn't confuse new developers 2022-11-11 19:28:25 -06:00
Maurice Parker
56aa302d3b Update to most current RSCore 2022-11-11 11:37:33 -06:00
Maurice Parker
97d740c41c Implement incremental iCloud sync 2022-11-07 21:25:40 -06:00
Maurice Parker
0c95428b31 Merge branch 'ios-candidate' 2022-09-22 20:50:35 -05:00
Maurice Parker
736d84891b Upgraded to the latest RSCore 2022-09-17 20:01:06 -05:00
Maurice Parker
2d67dd39f7 Updated to the latest RSCore 2022-09-17 19:36:57 -05:00
Ethan Wong
f52276f9a1 use .package(path:) for local package dependencies to resolve Xcode 14 errors. 2022-09-17 13:37:59 -05:00
Ethan Wong
a89746df6b use .package(path:) for local package dependencies to resolve Xcode 14 errors. 2022-06-19 11:59:58 +08:00
Brent Simmons
a0e8ca00ee Fix one of the causes of watchdog crashes in WidgetDataEncoder by fetching just the count of starred articles — instead of fetching all the starred articles and counting them, which can take a long time. 2022-05-12 21:56:49 -07:00
Duncan Babbage
cc855f3832 link and URL vars for Article. Storage as rawLink
link and externalLink fall back to providing the raw stored value if URLs cannot be created even with repair.
2021-09-30 16:51:59 +13:00
Maurice Parker
f9af3c786b Merge branch 'ios-candidate' 2021-05-25 20:12:50 -05:00
Brent Simmons
6d0ac71e21 Use RSParser 2.0.2 and higher — make sure we have latest bug fixes. 2021-05-23 13:22:53 -07:00
Maurice Parker
cc6449ed2a Merge branch 'ios-candidate' into main 2021-04-03 11:10:04 -05:00
Maurice Parker
ea6cece955 Merge branch 'mac-release' into main 2021-04-03 09:30:42 -05:00