Commit Graph

3599 Commits

Author SHA1 Message Date
Maurice Parker
e54cb90295 Delete donated shortcuts. Issue #904 2019-10-18 13:01:28 -05:00
Maurice Parker
cf74da9ac0 Change to work with new DefaultFeedsImporter 2019-10-18 10:24:32 -05:00
Brent Simmons
80125f1f8c Fix project file with references to NNW import files. 2019-10-17 22:19:44 -07:00
Brent Simmons
1d45796220 Merge mac-release. 2019-10-17 22:11:35 -07:00
Brent Simmons
56fab24cec Make importing NetNewsWire 3 subscriptions a one-step process — use an accessory view in the NSOpenPanel. Also: refactor to use immutable structs instead of classes; use static methods on structs; reduce API surface; don’t flatten sub-folders (let the OPML importer handle the flattening, which it already does). 2019-10-17 13:25:11 -07:00
Maurice Parker
579717dd86 Move extensions for compositing query items to RSWeb 2019-10-17 06:01:08 -05:00
Maurice Parker
c0a84a0ab4 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire 2019-10-17 05:54:39 -05:00
Maurice Parker
540320e6c0 Change to use navigation stack instead of modal for account credential changes 2019-10-17 05:54:27 -05:00
Maurice Parker
821f832545
Merge pull request #1139 from jbennett/feature/query-item-helper
Feature/query item helper
2019-10-17 05:26:32 -05:00
Jonathan Bennett
d70c996c06 use the URLQueryItem helper 2019-10-17 01:56:42 -04:00
Jonathan Bennett
ae014375ed QueryItem helper 2019-10-17 01:37:22 -04:00
Maurice Parker
76d7c0256a Fix full screen image background color for dark mode 2019-10-16 20:53:49 -05:00
Maurice Parker
eca5f8259a Enhance full image view support to work with 3 panel mode and split window views 2019-10-16 20:20:36 -05:00
Maurice Parker
6c562f93b5 Add a masking subview so that the image appears to slide under the nav and toolbars 2019-10-16 19:32:33 -05:00
Maurice Parker
cb6490222f Change image zoom animation to be a solid picture zooming in and out 2019-10-16 16:40:49 -05:00
Maurice Parker
3ddd14d856 Change zoom out animation to make the view controller appear faster 2019-10-16 11:55:08 -05:00
Maurice Parker
1ebb0e60c3 Simplify transition handoff 2019-10-16 11:34:18 -05:00
Maurice Parker
0182fb7296 Use a wrapper class to prevent a circular reference between the web view and the article controller 2019-10-16 11:31:20 -05:00
Maurice Parker
acbbee870e Rename Feedbin specific tests to reflect the specificity and move them to a Feedbin folder 2019-10-16 08:36:21 -05:00
Maurice Parker
f17a278349 Fix randomly failing Feedbin test 2019-10-16 08:30:37 -05:00
Maurice Parker
740a2f8b9c
Merge pull request #1138 from kielgillard/starredarticlepaging
Feedly: Implement paging
2019-10-16 07:34:22 -05:00
Maurice Parker
d2428e876b
Merge pull request #1137 from kielgillard/master
Feedly: removes redundant mapping of articles to feed IDs.
2019-10-16 07:34:07 -05:00
Kiel Gillard
05cb3773de Follows the continuation until the starred articles stream has been consumed. 2019-10-16 22:12:37 +11:00
Kiel Gillard
16be64c440 Feedly: removes redundant mapping of articles to feed IDs. 2019-10-16 17:35:28 +11:00
Maurice Parker
3faa9d7cde Animate timeline star and unread indicators 2019-10-15 20:59:42 -05:00
Maurice Parker
42bccc2fea Remove obsolete code 2019-10-15 20:13:08 -05:00
Maurice Parker
d16cc88577 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire 2019-10-15 19:52:12 -05:00
Maurice Parker
11e9f468d6 Refinement of the full screen image view animation. 2019-10-15 19:52:00 -05:00
Maurice Parker
425b3b09a1 Animate the transition to full screen image view 2019-10-15 18:08:13 -05:00
Maurice Parker
ad59287f1a
Merge pull request #1136 from kielgillard/master
Fixes failing Feedly tests…
2019-10-15 17:50:58 -05:00
Kiel Gillard
2b0413224a Fixes failing Feedly tests and improves debugging mock network responses. 2019-10-16 09:37:35 +11:00
Maurice Parker
6ae36303de Instantiate user defaults on each use to see if it helps the hanging issue 2019-10-15 09:11:18 -05:00
Maurice Parker
51373885b4 Change javascript event handlers to use event.target.matches instead of walking the dom to install event handlers 2019-10-15 09:04:21 -05:00
Maurice Parker
1cb75f4ae5 Removed pull from the workflow triggers 2019-10-15 05:46:09 -05:00
Maurice Parker
3d077642ed
Merge pull request #1135 from kielgillard/master
Send and receive starred articles…
2019-10-15 05:42:50 -05:00
Kiel Gillard
2ecdf92f40 Tweaking the logging to be more useful. 2019-10-15 18:39:09 +11:00
Kiel Gillard
0d20bccc55 Send and receive starred articles, refactoring status syncing code into operations for better code reuse. 2019-10-15 18:31:24 +11:00
Maurice Parker
9e18361043 Merge branch 'mac-release' 2019-10-14 20:59:26 -05:00
Maurice Parker
19145505c5 Add the ability to import NNW 3 Subscription plist files. Issue #1129 2019-10-14 20:45:58 -05:00
Brent Simmons
618a22916d Merge branch 'mac-release' 2019-10-13 22:20:05 -07:00
Brent Simmons
427c0da0d3 Fix build error in FetchRequestQueue. 2019-10-13 22:19:49 -07:00
Brent Simmons
b1497c0626 Merge branch 'mac-release' 2019-10-13 22:08:34 -07:00
Brent Simmons
31a2afb067 Fix crashing bug in FetchRequestQueue by making sure the completion is called not more than once from FetchRequestOperation. Fix #1133. 2019-10-13 22:08:05 -07:00
Brent Simmons
7b09c86858 Use the new article saving function for both Feedly and ReaderAPI. 2019-10-13 19:32:46 -07:00
Brent Simmons
c04322990c Merge branch 'mac-release' 2019-10-13 19:24:06 -07:00
Brent Simmons
fcb0f0c439 Remove a no-longer-used Account.update function — we have a new one that’s way faster. Also: assert that we’re in the main thread in that new update function. 2019-10-13 19:23:36 -07:00
Brent Simmons
c5e0d96adb Merge changes from mac-release, including performance fix. 2019-10-13 19:08:27 -07:00
Brent Simmons
1d0cacd5fc When syncing, update the database by articleIDs rather than by feeds — this means *far* fewer fetches and much less data pulled from the database. It should help app responsiveness dramatically during sync, and especially during an initial sync. 2019-10-13 19:02:56 -07:00
Maurice Parker
4759cedd35 Use Javascript to fetch to the image for the ImageViewController 2019-10-13 19:41:34 -05:00
Maurice Parker
a1f26898c8 Split Mac and iOS specific javascript into individual files. 2019-10-13 15:47:11 -05:00