Maurice Parker
|
6cf1e4539d
|
Merge branch 'mac-release'
|
2019-09-01 10:51:22 -05:00 |
|
Maurice Parker
|
e31dec7c44
|
Call completion handler when there are no feeds associated with the folder being removed. Issue #938
|
2019-09-01 10:49:35 -05:00 |
|
Maurice Parker
|
fe2e0155da
|
Add scoped searching of articles
|
2019-08-31 15:53:47 -05:00 |
|
Maurice Parker
|
995fca5d6a
|
Updated FreshRSS to pull statuses before articles and to work with the new sync status API's
|
2019-08-30 11:47:08 -05:00 |
|
Maurice Parker
|
ea1f21797c
|
Merge branch 'mac-release'
|
2019-08-30 11:28:16 -05:00 |
|
Maurice Parker
|
a69be4117a
|
Retrieve statuses before articles during sync process and default starred articles to read if there isn't an unread status Issue #868
|
2019-08-30 10:39:52 -05:00 |
|
Daniel Jalkut
|
a5a36e0986
|
Fix for #885: Include 403 status code in list of errors to prompt with 'update credentials' error message, and expand that message to cover the possibility an account is no longer valid with the service, i.e. in the case of an expired Feedbin subscription.
|
2019-08-28 11:40:12 -04:00 |
|
Brent Simmons
|
1ab0f7c25c
|
Merge mac-candidate.
|
2019-08-21 21:44:07 -07:00 |
|
Brent Simmons
|
bffda93700
|
Give has(feed) a default implementation in Container.swift.
|
2019-08-21 21:07:40 -07:00 |
|
Brent Simmons
|
fe2d329301
|
Make has(feed) a Container protocol method.
|
2019-08-21 21:05:47 -07:00 |
|
Brent Simmons
|
f513741ddb
|
Start work on filtering timeline so that articles from deleted feeds never show up.
|
2019-08-21 13:23:46 -07:00 |
|
Brent Simmons
|
2027e83504
|
Merge branch 'mac-candidate'
|
2019-08-12 09:43:48 -07:00 |
|
Brent Simmons
|
f8c8fc5f34
|
Fix crashing bug with marking all as read via contextual menu. Implement feed.fetchUnreadArticles.
|
2019-08-12 09:43:29 -07:00 |
|
Brent Simmons
|
7732eff01e
|
Merge branch 'mac-candidate'
|
2019-07-27 12:30:34 -07:00 |
|
Brent Simmons
|
f824be2f16
|
Change Today feed from 28 hours to 24 hours, since 24 hours is less weird and more easily explainable.
|
2019-07-27 12:30:13 -07:00 |
|
Brent Simmons
|
4667e533fc
|
Merge branch 'mac-candidate'
|
2019-07-24 09:27:34 -07:00 |
|
Brent Simmons
|
9edc726065
|
Make the Today smart feed show articles from the last 28 hours, so it doesn’t surprise people by emptying out at midnight.
|
2019-07-24 09:27:03 -07:00 |
|
Maurice Parker
|
e263665a21
|
Merge branch 'mac-candidate'
|
2019-07-23 16:36:46 -05:00 |
|
Maurice Parker
|
4fc1998cf3
|
Make Account and AccountDelegate interfaces more consistent by requiring the container parameter on removeFeed. Resolves #802
|
2019-07-17 15:41:21 -05:00 |
|
Jeremy Beker
|
9b552d8003
|
Remove DispatchQueue.main.sync calls that are not appropriate anymore
|
2019-07-13 08:47:00 -04:00 |
|
Jeremy Beker
|
fe9129ac4a
|
Use Feed Finder before attempting to add feed urls
|
2019-07-13 08:37:08 -04:00 |
|
Brent Simmons
|
0d5ebad782
|
Merge branch 'mac-candidate'
|
2019-07-08 23:10:41 -07:00 |
|
Brent Simmons
|
055e0f09ad
|
Update code formatting in Account.
|
2019-07-08 23:06:40 -07:00 |
|
Brent Simmons
|
1e998543a5
|
Use right single curly quote instead of foot mark in error messages.
|
2019-07-08 22:59:29 -07:00 |
|
Brent Simmons
|
21faa0ddc0
|
Update code formatting in some files in Account.framework.
|
2019-07-08 22:58:19 -07:00 |
|
Brent Simmons
|
d1c9fc02d8
|
Merge branch 'mac-candidate'
|
2019-07-08 22:31:11 -07:00 |
|
Brent Simmons
|
1a03bcf03c
|
Make code formatting match current style.
|
2019-07-08 22:22:31 -07:00 |
|
Brent Simmons
|
cc458ecab7
|
Make code formatting match current style.
|
2019-07-08 22:20:57 -07:00 |
|
Brent Simmons
|
5d3cd8889f
|
Make optionalIntForColumn an extension method on FMResultSet.
|
2019-07-08 22:20:46 -07:00 |
|
Brent Simmons
|
c6907b73f9
|
Make code formatting in AttachmentsTable match current style.
|
2019-07-08 22:13:30 -07:00 |
|
Brent Simmons
|
bed1620ae4
|
Make code formatting in AuthorsTable match current style.
|
2019-07-08 22:11:24 -07:00 |
|
Brent Simmons
|
1d2ea8a4af
|
Make code formatting in StatusesTable match ourrent style.
|
2019-07-08 22:09:28 -07:00 |
|
Brent Simmons
|
8422122816
|
Delete a few unused lines of code.
|
2019-07-08 21:47:11 -07:00 |
|
Brent Simmons
|
72fa80956a
|
Make code formatting in ArticlesTable match current style. Also: normalize MARK comments.
|
2019-07-08 21:35:29 -07:00 |
|
Brent Simmons
|
011054b345
|
Remove some unused code.
|
2019-07-08 21:22:06 -07:00 |
|
Brent Simmons
|
3c4379dfeb
|
Merge branch 'mac-candidate'
|
2019-07-08 21:13:00 -07:00 |
|
Brent Simmons
|
33ff7c94c3
|
Make articlesTable.ensureStatuses non-blocking.
|
2019-07-08 21:09:54 -07:00 |
|
Brent Simmons
|
3d0d6fa8a9
|
Mark function as having @discardableResult, because we don’t always care about the result.
|
2019-07-08 21:09:16 -07:00 |
|
Brent Simmons
|
b1c96fddf8
|
Use async article ID fetches.
|
2019-07-07 19:56:52 -07:00 |
|
Brent Simmons
|
783477c58e
|
Merge branch 'mac-candidate'
|
2019-07-07 15:07:21 -07:00 |
|
Brent Simmons
|
36791fc3ad
|
Make fetching article IDs async — use a callback rather than a fetch sync and a returned value.
|
2019-07-07 15:05:36 -07:00 |
|
Brent Simmons
|
424daa0a5c
|
Merge branch 'mac-candidate'
|
2019-07-07 14:26:05 -07:00 |
|
Brent Simmons
|
597c57e61c
|
Remove references to DispatchQueue.main.sync and assert that we’re on the main thread.
|
2019-07-07 14:24:50 -07:00 |
|
Brent Simmons
|
1e82ad4845
|
Note that AccountManager is main thread only. Add an assert in a strategic location (activeAccounts property).
|
2019-07-07 14:05:27 -07:00 |
|
Brent Simmons
|
590961fb2c
|
Add comment that Account is main-thread-only, and assert that we’re on the main thread in flattenedFeeds().
|
2019-07-07 14:01:44 -07:00 |
|
Brent Simmons
|
a5bf148d82
|
Make Transport callbacks run on the main thread, which is consistent with NetNewsWire’s general pattern for these types of callbacks. This helps avoid situations where we touch model objects (which are main-thread-only) on a background thread.
|
2019-07-07 13:42:24 -07:00 |
|
Brent Simmons
|
fe5570fbea
|
Merge branch 'mac-candidate'
|
2019-07-06 11:54:14 -07:00 |
|
Brent Simmons
|
a68ca58242
|
Remove a precondition that is no longer valid when doing async fetches.
|
2019-07-06 11:50:22 -07:00 |
|
Brent Simmons
|
aab318023c
|
Update ReaderAPI to use changed database fetch API.
|
2019-07-05 22:46:02 -07:00 |
|
Brent Simmons
|
3999c7b3c5
|
Merge branch 'mac-candidate'
|
2019-07-05 22:42:01 -07:00 |
|