Maurice Parker
|
73d6d5f5d5
|
Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire
|
2019-12-17 14:29:53 -07:00 |
Brent Simmons
|
948d366a4e
|
Created fetchArticleIDsForStatusesWithoutArticlesNewerThanCutoffDate — this gets articleIDs of articles we care about. They’re not deleted. They’re either (starred) or (unread and newer than cutoffDate). Also: it’s async. Use this instead of fetchArticleIDsForStatusesWithoutArticles, which is deprecated.
|
2019-12-17 13:28:48 -08:00 |
Maurice Parker
|
b637a6f01b
|
Process the article downloads in smaller transaction groups to make possible to interrupt. Issue #1437.
|
2019-12-17 14:28:04 -07:00 |
Maurice Parker
|
7192a6893e
|
Change Feedbin to always check the error from Account.update.
|
2019-12-17 13:25:01 -07:00 |
Maurice Parker
|
d17a0699d6
|
Update to latest RSDatabase
|
2019-12-17 11:01:19 -07:00 |
Brent Simmons
|
567a971a1c
|
Remove no-longer-used fetchStatuses functions.
|
2019-12-16 23:09:46 -08:00 |
Brent Simmons
|
704ccb2927
|
Remove no-longer-used ensureStatuses functions.
|
2019-12-16 23:06:21 -08:00 |
Brent Simmons
|
e2db7b4a5d
|
Fix bug where completion wasn’t getting called on the main thread.
|
2019-12-16 22:56:38 -08:00 |
Brent Simmons
|
e8045b0e8b
|
Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire
|
2019-12-16 22:46:24 -08:00 |
Brent Simmons
|
5812c96979
|
Update RSCore.
|
2019-12-16 22:46:13 -08:00 |
Brent Simmons
|
15184aa3f1
|
Finish changes mandated by DatabaseQueue changes.
|
2019-12-16 22:45:59 -08:00 |
Brent Simmons
|
3c8097404f
|
Make progress on update ArticleFetcher to handle DatabaseQueue changes.
|
2019-12-16 17:04:00 -08:00 |
Brent Simmons
|
51393967e2
|
Finish making Account and AccountManager compatible with DatabaseQueue changes.
|
2019-12-16 17:03:41 -08:00 |
Brent Simmons
|
9516392c61
|
Make two more Feedly operations compatible with DatabaseQueue changes.
|
2019-12-16 17:03:05 -08:00 |
Brent Simmons
|
3883d24ebe
|
Simplify FeedlySetUnreadArticlesOperation.
|
2019-12-16 16:26:35 -08:00 |
Brent Simmons
|
67f65545b3
|
Continue changes mandated by DatabaseQueue changes.
|
2019-12-16 15:55:37 -08:00 |
Brent Simmons
|
e700da9410
|
Mark appropriate functions as throws.
|
2019-12-16 15:32:08 -08:00 |
Brent Simmons
|
f2052f110f
|
Make updateUnreadCounts compatible with database changes.
|
2019-12-16 14:59:15 -08:00 |
Brent Simmons
|
9a36051d8a
|
Remove a reference to database.isSuspended.
|
2019-12-16 14:43:25 -08:00 |
Brent Simmons
|
908652df51
|
Make just one database call in fetchUnreadCounts — use fetchAllUnreadCounts and process the UnreadCountDictionary.
|
2019-12-16 14:43:11 -08:00 |
Maurice Parker
|
9dad3f0540
|
Pass the account metadata to delegate on initialization
|
2019-12-16 14:19:55 -07:00 |
Brent Simmons
|
aa5859ff27
|
Use makeDatabaseCalls/switch pattern in ArticlesTable.
|
2019-12-16 12:49:46 -08:00 |
Brent Simmons
|
3981312d6f
|
Update sync code to handle async selectForProcessing.
|
2019-12-16 12:49:07 -08:00 |
Brent Simmons
|
7b7346d010
|
Make selectForProcessing async.
|
2019-12-16 11:08:47 -08:00 |
Brent Simmons
|
746708dd47
|
Update to latest RSDatabase.
|
2019-12-16 10:50:28 -08:00 |
Brent Simmons
|
7a134740ec
|
Make SyncDatabase selectPendingCount async.
|
2019-12-16 10:50:13 -08:00 |
Brent Simmons
|
894d3909a3
|
Make SyncDatabase work with DatabaseQueue changes.
|
2019-12-15 23:07:28 -08:00 |
Brent Simmons
|
e0f61c362b
|
Switch to using the new DatabaseError.
|
2019-12-15 22:37:45 -08:00 |
Brent Simmons
|
b1552af911
|
Update RSDatabase to latest.
|
2019-12-15 22:29:01 -08:00 |
Brent Simmons
|
1f65b3fc87
|
Remove isSuspended property; add a try! when creating tables.
|
2019-12-15 22:28:48 -08:00 |
Brent Simmons
|
8c0c64f6b0
|
Update to latest RSDatabase.
|
2019-12-15 22:14:06 -08:00 |
Brent Simmons
|
df45484205
|
Update Articles.framework to use revised DatabaseQueue — use Result types and throwing functions.
|
2019-12-15 22:09:27 -08:00 |
Brent Simmons
|
9cb0bcbc94
|
Make ArticlesDatabase.swift compatible with the DatabaseQueue revisions.
|
2019-12-15 17:26:45 -08:00 |
Brent Simmons
|
3573de3456
|
Update to latest RSDatabase.
|
2019-12-15 17:15:18 -08:00 |
Maurice Parker
|
58b24f3349
|
Rename callback: to completion:
|
2019-12-14 18:01:34 -07:00 |
Maurice Parker
|
43bf65b7a6
|
Rename occurrences of completionHandler to completion.
|
2019-12-14 17:14:55 -07:00 |
Maurice Parker
|
d870c4ffb3
|
Suspend system activity in extensions. Issue #1427
|
2019-12-14 15:44:57 -07:00 |
Maurice Parker
|
1ae421d3c8
|
Change to check correct unread value to determine timeline button state. Issue #1433
|
2019-12-14 15:29:20 -07:00 |
Brent Simmons
|
45cdb7bea3
|
Create a fetchStatuses method that will optionally create statuses if needed. Callback gets Set<ArticleStatus> — or nil if the app is suspended.
|
2019-12-11 22:28:01 -08:00 |
Brent Simmons
|
507eddd42f
|
Bump build to 20.
|
2019-12-11 20:46:50 -08:00 |
Maurice Parker
|
1a26f21d03
|
Remove context menus from all header sections, not just the accounts.
|
2019-12-11 14:42:45 -07:00 |
Maurice Parker
|
b95a692876
|
Remove interactions and gesture recognizers from recycled section headers. Issue #1432
|
2019-12-11 14:29:32 -07:00 |
Maurice Parker
|
e90c6d1395
|
Guard against empty queries. Issue #1431
|
2019-12-11 13:19:22 -07:00 |
Maurice Parker
|
e303d64c1d
|
Refresh feeds and sidebar when downloaded articles update all their unread counts. Issue #1430
|
2019-12-10 18:17:54 -07:00 |
Maurice Parker
|
6f2e6a7d9a
|
Add mask back in so that the zoom image doesn't overlay the bars when zooming back.
|
2019-12-10 17:54:14 -07:00 |
Maurice Parker
|
ffa3c9fd67
|
Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire
|
2019-12-10 14:10:18 -07:00 |
Maurice Parker
|
b8ef6c7549
|
Don't process OPML file if it hasn't changed since it was last produced. Issue #1428
|
2019-12-10 14:10:07 -07:00 |
Brent Simmons
|
d8fd592e3b
|
Bump build to 19.
|
2019-12-09 20:46:18 -08:00 |
Maurice Parker
|
358f386c4b
|
Change progress view to use the most recent last fetch end time. Issue #1383
|
2019-12-09 18:34:26 -07:00 |
Maurice Parker
|
9b3793968f
|
Change image zoom animation to take safe area into consideration when determining image origin. Issue #1425
|
2019-12-09 14:29:17 -07:00 |