Commit Graph

2983 Commits

Author SHA1 Message Date
Maurice Parker be84fc5a6b Simplify the section and folder expand/collapse logic 2019-09-11 16:53:27 -05:00
Maurice Parker 1b97aad79c Simplify code by moving the expanded indicator to Node 2019-09-11 15:24:38 -05:00
Maurice Parker ab38e755d3 Move apply snapshot to the viewWillAppear callback to prevent table artifacts 2019-09-11 14:33:39 -05:00
Maurice Parker fc0181cc2a Make Node to IndexPath resolving methods private as they should no longer be used by the controllers 2019-09-11 14:00:07 -05:00
Maurice Parker cf6a9c45b4 Clear selected article if you are using a phone and navigate away from the detail controller 2019-09-11 13:48:53 -05:00
Maurice Parker 42d19ba157 Fixed dark mode bar button tint color 2019-09-11 12:36:04 -05:00
Maurice Parker b1ddfb33ce Correct assignment of timeline controller 2019-09-11 12:07:09 -05:00
Maurice Parker b99483f32d Change progress bar to match bar tint color 2019-09-11 11:59:28 -05:00
Maurice Parker 93f4b29274 Add the ability to customize the smartfeed and folder color option using the Asset catalog 2019-09-11 11:26:22 -05:00
Maurice Parker 856006a19f Fixed timeline loading bug for portrait on the iPad 2019-09-11 10:41:48 -05:00
Maurice Parker d8b7d603bf Fix next and previous buttons on Detail 2019-09-11 09:45:48 -05:00
Maurice Parker c44fcbc198 Reformat article variables 2019-09-11 09:16:04 -05:00
Maurice Parker 19c8f9a067 Make currentArticleRow private 2019-09-11 09:15:22 -05:00
Maurice Parker 8545252265 Remove the usage of IndexPaths for the interface between the coordinator and the timeline 2019-09-11 09:11:33 -05:00
Maurice Parker d8513385e1 More refactoring to remove IndexPath dependencies 2019-09-11 05:45:35 -05:00
Maurice Parker 7278a86523 Refactor to reduce usage of IndexPath's in SceneCoordinator 2019-09-11 05:33:54 -05:00
Maurice Parker d2eeeb7628 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire 2019-09-11 04:37:00 -05:00
Maurice Parker 597f1f4adc Made unread indicator and article links slightly brighter 2019-09-11 04:02:52 -05:00
Brent Simmons a0f2c1d90a Fix URL in beta appcast. 2019-09-10 21:01:20 -07:00
Brent Simmons b51000a1ff Update appcast for 5.0.1b1. 2019-09-10 20:58:02 -07:00
Brent Simmons 68d3da0585 Fix conflict in NetNewsWire_macapp_target.xcconfig. 2019-09-10 20:35:23 -07:00
Brent Simmons 1b7a46e505 Bump version to 5.0.1b1. 2019-09-10 20:32:15 -07:00
Brent Simmons 3b501e9f4e Merge branch 'mac-release' 2019-09-10 20:28:42 -07:00
Brent Simmons 7ad0b6b604 Always update the unread count in the timeline after doing a sync fetch after representedObjects changes. Reload visible cells whenever showFeedNames changes. Fix #923. 2019-09-10 20:28:16 -07:00
Maurice Parker 8076cac266 Convert timeline to use the diffable datasource to lookup articles instead of the coordinator's article table 2019-09-10 20:32:03 -05:00
Maurice Parker 7a595fcc66 Remove the shim controller as it is no longer needed 2019-09-10 18:26:27 -05:00
Maurice Parker 670ae92f04 FIx navigation feed clearing code so that it works in three panel mode 2019-09-10 17:18:10 -05:00
Maurice Parker 4fa9ec0828 Remove obsolete sidebar hiding code 2019-09-10 17:08:11 -05:00
Maurice Parker c470e56c39 Clear the feed when we navigate back to the Feeds and Timeline isn't showing. 2019-09-10 17:02:41 -05:00
Maurice Parker aac3c86561 Ensure that selected feed is visible when transitioning to three panel mode 2019-09-10 16:38:59 -05:00
Maurice Parker 411413d783 Remove unnecessary selection that was causing the search function to crash 2019-09-10 16:18:40 -05:00
Maurice Parker 8dda681409 Add accessibility labels to Sidebar, Timeline, and Article. Issue #934 2019-09-10 11:09:17 -05:00
Maurice Parker 0f66e2b5e3 Use correct method to scan the nodes 2019-09-10 08:24:55 -05:00
Maurice Parker bceccd76b5 Restore the timeline selection lost while transitioning to three panel mode 2019-09-10 08:06:43 -05:00
Maurice Parker 2b17735cb0 Fix detail view overlay bug 2019-09-10 07:49:24 -05:00
Maurice Parker e3361abc77 Force the scroll even if the currently selected row is the same 2019-09-10 07:48:40 -05:00
Maurice Parker 6708017b5d Fix how the subsplit view controller was found 2019-09-10 07:22:32 -05:00
Maurice Parker 8a018acc00 Prevent the three panel configuration code from being called too fast when entering the background 2019-09-09 20:24:35 -05:00
Maurice Parker 35226b4af9 Fix the display mode button transitions between three panel mode and regular mode 2019-09-09 18:07:49 -05:00
Maurice Parker 93f6debae6 Changed preffered display mode to all visible 2019-09-09 17:40:18 -05:00
Maurice Parker d80d48916a Animate portrait to landscape transitions in three panel mode 2019-09-09 16:59:24 -05:00
Maurice Parker c59584a8f7 Change to trigger switch to and from three panel mode based on device orientation 2019-09-09 16:21:27 -05:00
Maurice Parker 122e7853a7 Correct issue where launches in portrait on iPad could result in NNW getting confused about being in three panel mode 2019-09-09 15:29:18 -05:00
Maurice Parker 4e0b114a81 Fix share extension bundle identifier 2019-09-09 13:26:48 -05:00
Maurice Parker e995e3fda7 Add verify no build setting to iOS target 2019-09-09 13:25:53 -05:00
Maurice Parker 6a47a45a61 Remove build settings from project file 2019-09-09 13:02:41 -05:00
Maurice Parker 1e4b97dc3b Change share extension bundle identifier to be something less redundant 2019-09-09 12:57:25 -05:00
Maurice Parker c5c7b12fa4 Rename and move entitlements file for iOS share extension 2019-09-09 12:46:38 -05:00
Maurice Parker 559218bc87 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire 2019-09-09 12:09:16 -05:00
Maurice Parker bf14dd5a03 Rework keyboard commands so that the ones with menu bar counterparts on the mac act like the ones on the mac 2019-09-09 12:08:47 -05:00