Commit Graph

4403 Commits

Author SHA1 Message Date
Kiel Gillard
02cfc384c4 Makes the Feedly models immutable because they are used to represent API responses only and it improves a developer's ability to reason about how they're used in the codebase. Fixes #1629. 2020-01-17 16:47:21 +11:00
Maurice Parker
9a4ed6b198 Dismiss the keyboard on drag. Issue #1634 2020-01-16 20:30:53 -07:00
Maurice Parker
2584462bc1 Fix scrolling code so that it takes into consideration the content is under the bars now. Issue #1633 2020-01-16 19:40:13 -07:00
Maurice Parker
cbaa5f81b0 Merge branch 'ios-candidate' of https://github.com/Ranchero-Software/NetNewsWire into ios-candidate 2020-01-16 17:14:55 -07:00
Maurice Parker
38ef0c2515 Convert src to use Feedbin proxy images when they are available. Issue #1632 2020-01-16 17:14:38 -07:00
Maurice Parker
046162b303 Update the SceneCoordinator to use the same lookup method to determine if the node should be getting its unread count from the SceneCoordinator. 2020-01-16 15:24:48 -07:00
Maurice Parker
fb8d77fff1
Merge pull request #1631 from kielgillard/feedly-fix-tests-post-operations-surgery
Fix test failures by cancelling operations with the queue.
2020-01-16 13:45:36 -08:00
Maurice Parker
333da704aa Fix regression that made customize timeline unselectable. 2020-01-16 14:44:30 -07:00
Kiel Gillard
f14ba07740 Fix test failures by cancelling operations with the queue. It seems operations no longer can cancel themselves. 2020-01-17 08:27:20 +11:00
Maurice Parker
4f36ec3b11 Add Update Credetials button to the error dialog when a Feedbin credentials error happens. Issue #1441 2020-01-16 13:50:30 -07:00
Maurice Parker
61b788a1de Provide user friendly account error for 403 status code (FORBIDDEN) 2020-01-16 12:17:47 -07:00
Maurice Parker
f7017aaed5 Enable update credentials even when the account info hasn't changed on updates. Issue #1441 2020-01-16 12:04:40 -07:00
Brent Simmons
80542bee12 Add missing calls to super.run() in FeedlyOperation subclasses. 2020-01-15 22:51:00 -08:00
Brent Simmons
2b567c141b Add RSCore import to fix build. 2020-01-15 22:36:46 -08:00
Brent Simmons
57af7526da Revise Feedly tests to use MainThreadOperationQueue; get them building again. They don’t pass, but at least they build. 2020-01-15 22:10:06 -08:00
Brent Simmons
1d755e7f77 Merge branch 'ios-candidate' of https://github.com/Ranchero-Software/NetNewsWire into ios-candidate 2020-01-15 21:30:43 -08:00
Brent Simmons
39db00c022 Use MainThreadOperationQueue with Feedly syncing. 2020-01-15 21:30:37 -08:00
Maurice Parker
4eedd96507 Fix regression that prevented Safari from opening from Activity dialog. 2020-01-15 18:23:09 -07:00
Maurice Parker
bd29a030e5 Make sure that the imageWasShown message always gets posted, even if the web view got reloaded. Issue #1586 2020-01-15 18:09:47 -07:00
Maurice Parker
d68eccc55e Exit search if Go To Feed is selected. Issue #1557 2020-01-15 17:53:12 -07:00
Maurice Parker
3e604e0b34 Load the feed article if the extracted article fails to parse. Issue #1542 2020-01-15 17:34:02 -07:00
Maurice Parker
c384362a78 Set extractor button state on viewDidLoad. Issue #1627 2020-01-15 17:28:37 -07:00
Brent Simmons
33b0348c54
Merge pull request #1626 from kielgillard/ios-candidate
Gives iOS a chance to open universal links
2020-01-15 15:03:23 -08:00
Kiel Gillard
0d0b6b8fa6 Gives iOS a chance to open universal links. #1625 2020-01-16 09:56:51 +11:00
Maurice Parker
fadbd9d289
Merge pull request #1608 from myurieff/open-homepage-on-tap
Open homepage on tap
2020-01-14 14:22:33 -07:00
Mihael Cholakov
4b9f896a49 Fix UIView.transition view to be the icon 2020-01-14 17:49:43 +02:00
Brent Simmons
cbc24e3a2e Update RSCore. 2020-01-13 21:16:28 -08:00
Brent Simmons
0890fef2e6
Merge pull request #1623 from Wevah/ios-candidate
Really update RSCore
2020-01-13 20:38:00 -08:00
Nate Weaver
03882770fd Really update RSCore 2020-01-13 22:35:55 -06:00
Brent Simmons
285fde1f80
Merge pull request #1622 from Wevah/ios-candidate
Update to latest RSCore
2020-01-13 20:25:11 -08:00
Nate Weaver
6eac3781ba Update to latest RSCore
Update use of OMPLString().
2020-01-13 22:20:57 -06:00
Brent Simmons
59de1edbfa
Merge pull request #1621 from Wevah/ios-candidate
Update to latest RSCore, and add MarsEdit to the AppleEvents temporary entitlement
2020-01-13 14:26:10 -08:00
Nate Weaver
58c90feccf Update to latest RSCore 2020-01-13 15:32:13 -06:00
Nate Weaver
8b07924693 Add MarsEdit to scriptable apps 2020-01-13 15:32:13 -06:00
Brent Simmons
971abee39d
Merge pull request #1619 from kielgillard/feedly-article-status-switching
Fix read articles switching back to unread in Feedly
2020-01-13 11:44:01 -08:00
Mihael Cholakov
8df0067813 Fix icon highlighted color 2020-01-13 10:13:02 +02:00
Kiel Gillard
325f220181 Ignore the remote article status if the sync database contains a pending (and therefore more recent) status. Fixes #1516. 2020-01-13 18:04:58 +11:00
Brent Simmons
e8da92d3f6
Merge pull request #1617 from Wevah/ios-candidate
Update to latest RSCore
2020-01-12 21:01:10 -08:00
Nate Weaver
e94985e7f2 Update to latest RSCore 2020-01-12 18:26:41 -06:00
Mihael Cholakov
9368d1033d Implement VibrantBasicTableViewCell 2020-01-12 23:53:08 +02:00
Mihael Cholakov
77b470a720 Safari is presented as pageSheet 2020-01-12 23:29:32 +02:00
Brent Simmons
685e569387
Merge pull request #1610 from Wevah/code-hyphens
Don't allow auto-hyphenation inside inline <code> elements
2020-01-12 11:48:17 -08:00
Brent Simmons
cd1f6082d1
Merge pull request #1613 from Wevah/empty-url
Treat empty URLs as nil for web feed home pages
2020-01-12 11:41:44 -08:00
Nate Weaver
42b4261793 Treat empty URLs as nil
Fixes #1612.
2020-01-12 03:29:56 -06:00
Nate Weaver
d85c388517 Don't allow hyphenation inside inline <code> elements 2020-01-11 17:31:18 -06:00
Mihael Cholakov
df4874fb3a Add Safari image on right side of homepage cell 2020-01-11 23:32:12 +02:00
Mihael Cholakov
7849c66e03 Open SafariVC on homepage row tap 2020-01-11 23:31:47 +02:00
Mihael Cholakov
1a58118a73 Merge branch 'upstream-ios-candidate' into ios-candidate 2020-01-11 22:56:05 +02:00
Maurice Parker
a8951089c3 Change to work with only article id's. Issue #1595 2020-01-11 12:51:13 -07:00
Maurice Parker
911d4ed248 Change dark image detection to only consider non-clear pixels and not fail on images with no luminescence. Issue #1607 2020-01-11 12:25:31 -07:00