Brent Simmons
|
f5f8d67411
|
Scale images always on a background queue. Fix #642.
|
2019-05-14 22:44:06 -07:00 |
Maurice Parker
|
fb79309f95
|
Change import and export OPML so that they don't prompt to select an account if only one is active
|
2019-05-14 19:40:38 -05:00 |
Maurice Parker
|
b1303661b2
|
Save article statuses to new sync database as they are created
|
2019-05-14 18:24:19 -05:00 |
Maurice Parker
|
f449ed9608
|
Make sure progress gets cleared incase the last page adjustment is inaccurate
|
2019-05-14 17:39:55 -05:00 |
Maurice Parker
|
30273795a8
|
Delegate article marking functionality to the account delegate
|
2019-05-14 15:34:05 -05:00 |
Maurice Parker
|
7de24e1d53
|
Fix compile error in iOS caused by recent changes to Account
|
2019-05-14 14:02:49 -05:00 |
Maurice Parker
|
1984af4664
|
Add download progress for Feedbin accounts
|
2019-05-14 13:10:07 -05:00 |
Maurice Parker
|
e31e1a4d60
|
Save article statuses from articles we have not received yet
|
2019-05-14 10:06:29 -05:00 |
Maurice Parker
|
62d154d0f2
|
Add download syncing of article statuses
|
2019-05-14 06:20:53 -05:00 |
Maurice Parker
|
3dc2bc2c49
|
Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire
|
2019-05-14 04:03:10 -05:00 |
Brent Simmons
|
c752cb9fc6
|
Update RSCore.
|
2019-05-13 22:31:35 -07:00 |
Brent Simmons
|
51730d9b1c
|
Set scaling to .scaleNone in the avatar image view in the timeline, since we’re pre-scaling the images.
|
2019-05-13 22:23:06 -07:00 |
Brent Simmons
|
7b40ca221b
|
Use the articleID + accountID as a key for truncated summaries. This is *way* faster than using the entire body. It avoids a hash of a long string. (Note: we still need to toss the cache at the appropriate time.)
|
2019-05-13 22:16:44 -07:00 |
Brent Simmons
|
7c78d914be
|
Speed up timeline scrolling by only going up to 150 characters with summary calculation.
|
2019-05-13 22:06:03 -07:00 |
Brent Simmons
|
5abe73331a
|
Make TimelineTableView and TimelineTableRowView opaque in the interest of speeding up rendering during scrolling.
|
2019-05-13 21:42:47 -07:00 |
Maurice Parker
|
39a337d096
|
Stub out syncing article state
|
2019-05-13 17:04:12 -05:00 |
Maurice Parker
|
6d5b3884fc
|
Put folder pop up menu for add feed in the correct order
|
2019-05-13 11:31:04 -05:00 |
Maurice Parker
|
eede1cc7eb
|
Add initial feed download for Feedbin.
|
2019-05-13 11:18:54 -05:00 |
Maurice Parker
|
ccac456d77
|
Change to use the entries.json service for Feedbin instead of the per feed one
|
2019-05-13 10:29:34 -05:00 |
Maurice Parker
|
c4ce93e96a
|
Set default read state for Feedbin articles to read when syncing
|
2019-05-13 08:32:03 -05:00 |
Maurice Parker
|
c47fee2384
|
Delete unused parameters (dead code)
|
2019-05-13 07:17:50 -05:00 |
Maurice Parker
|
20388eff46
|
Change how completion handlers work for refreshArticles so that we can tell for sure when all the articles have been downloaded and updated in the database
|
2019-05-13 06:34:27 -05:00 |
Maurice Parker
|
2684b92a67
|
Added service calls for unread and starred entries
|
2019-05-13 03:13:06 -05:00 |
Brent Simmons
|
b211eda05d
|
Make the feed URL for inessential.com use the new https version.
|
2019-05-12 21:11:02 -07:00 |
Brent Simmons
|
52b1ef2350
|
Place avatars on the left in the timeline.
|
2019-05-12 20:42:52 -07:00 |
Maurice Parker
|
1b22abbbfc
|
Make sure a refresh happens after an OPML import.
|
2019-05-12 19:31:29 -05:00 |
Maurice Parker
|
521960a2c9
|
make sure that the account add view is shown after an account delete
|
2019-05-12 19:22:59 -05:00 |
Maurice Parker
|
f4510e57e5
|
store last article fetch time in account metadata
|
2019-05-12 19:17:16 -05:00 |
Maurice Parker
|
9c676f29f8
|
add articles download for Feedbin
|
2019-05-12 18:32:32 -05:00 |
Maurice Parker
|
4ed1b8a66a
|
Move ConditionalGetKeys as they are account type specific
|
2019-05-12 08:47:27 -05:00 |
Maurice Parker
|
60895fc7fa
|
Restrict Feedbin to a maximum of 1 concurrent connection to keep us under Feedbin's 250 requests per second rate limit
|
2019-05-12 07:22:33 -05:00 |
Maurice Parker
|
51c2527da2
|
Add OPML import for Feedbin.
|
2019-05-11 16:07:27 -05:00 |
Maurice Parker
|
6f92cd1a73
|
Refactor to differentiate between loading the Subscriptions.opml file and importing an external OPML file as they now need separate behaviors
|
2019-05-11 12:26:23 -05:00 |
Maurice Parker
|
5200e49175
|
Capture 401 http status codes as already subscribed error when creating a Feedbin subscription
|
2019-05-10 10:40:02 -05:00 |
Maurice Parker
|
fd8a973084
|
Add already subscribed error to LocalAccountDelegate and updated iOS to work with latest Account API
|
2019-05-10 10:22:28 -05:00 |
Maurice Parker
|
fe70723eb4
|
Use best feed specifier code to determine which Feedbin option to use when creating a feed
|
2019-05-10 10:14:24 -05:00 |
Maurice Parker
|
a7d1014d5b
|
Change account delete to use a standard alert dialog.
|
2019-05-10 08:42:44 -05:00 |
Maurice Parker
|
75fbd9e3eb
|
Add folder delete undo support
|
2019-05-09 18:20:09 -05:00 |
Maurice Parker
|
2401c96c99
|
Update iOS to work with latest from the Accounts framework
|
2019-05-09 17:30:36 -05:00 |
Maurice Parker
|
23b43ecc07
|
Add undo for feeds
|
2019-05-09 16:09:21 -05:00 |
Maurice Parker
|
d4bfab2da6
|
Fix delete folder bug
|
2019-05-09 13:35:40 -05:00 |
Maurice Parker
|
cda8acc66c
|
Add the ability to move feeds between folders for Feedbin
|
2019-05-09 13:31:18 -05:00 |
Maurice Parker
|
e45362bffc
|
Update iOS to work with new delete API.
|
2019-05-09 07:28:51 -05:00 |
Maurice Parker
|
50d3a5799c
|
added subscription delete
|
2019-05-09 07:25:45 -05:00 |
Maurice Parker
|
49116fd8e3
|
Add subscription id to Feed so that we can correctly rename Feedbin subscriptions
|
2019-05-08 18:13:54 -05:00 |
Maurice Parker
|
06626f10a7
|
Add feed rename
|
2019-05-08 17:55:53 -05:00 |
Maurice Parker
|
43d32b1281
|
Add create Feedbin feed
|
2019-05-08 17:41:19 -05:00 |
Maurice Parker
|
72c92587d2
|
Keep feedID and feedURL better separated
|
2019-05-08 09:54:55 -05:00 |
Maurice Parker
|
f12494cc31
|
Add some debug logging
|
2019-05-08 08:20:29 -05:00 |
Maurice Parker
|
e52dc84f13
|
added create subscription service
|
2019-05-08 06:56:15 -05:00 |