Commit Graph

137 Commits

Author SHA1 Message Date
Maurice Parker 7667dbf60e Add hide read feeds menu option 2019-11-22 10:55:54 -06:00
Maurice Parker eea5d6f327 Change ReadFilter to ReadFilterType and differentiate the ReadFilter from the query filter. 2019-11-22 09:40:39 -06:00
Maurice Parker 654f40a98e Add always on unread "filter" to Unread. 2019-11-21 20:31:58 -06:00
Maurice Parker 6d8fca01ea Filter async requests based on ReadFilter. 2019-11-21 19:54:35 -06:00
Maurice Parker adbb5b6392 Remove callback that shouldn't have been added. 2019-11-21 19:08:40 -06:00
Maurice Parker e8826130a4 Add timeline filter button 2019-11-21 18:22:43 -06:00
Maurice Parker 64c1a615b0 Make sure top level nodes are always expanded. 2019-11-21 16:25:00 -06:00
Maurice Parker 89e9a7b80e Add filter button show/hide unread feeds. Issue #1311 2019-11-21 15:55:50 -06:00
Maurice Parker 56d43f8f2d Do a full reload of the article when rearranging the UI to accommodate for split screen color changes. 2019-11-20 18:16:54 -06:00
Maurice Parker 7c947b935d Rewrite three panel mode so that background screenshooting will work. 2019-11-20 16:41:13 -06:00
Maurice Parker 504bb82f80 Make three panel mode landscape test more accurate 2019-11-19 17:20:24 -06:00
Maurice Parker 7148aac925 Change to not animate when clearing the timeline. 2019-11-19 16:59:53 -06:00
Maurice Parker bdf9add8f1 Populate timeline asynchronously and restore timeline after search. Issues #1307 & #1308 2019-11-19 11:16:43 -06:00
Maurice Parker fc235a029e Remove toolbar autohiding and add optional fullscreen mode. 2019-11-18 19:12:24 -06:00
Maurice Parker 70aa3f2091 Clear up compiler warnings and auto layout constraint warnings. 2019-11-17 10:30:50 -06:00
Maurice Parker 16da609fa9 Restore Smart Feed or Folder path if possible when restoring an Article. Issue #1241 2019-11-15 18:26:52 -06:00
Maurice Parker 5283d2efbe Implement Feed protocol. 2019-11-15 06:19:14 -06:00
Maurice Parker 06bd5b3a6f Renamed Feed and related classes/instances to WebFeed 2019-11-14 20:11:41 -06:00
Maurice Parker 0d66259650 Add ArticleFetcherType and change state restoration to use new type. 2019-11-14 15:06:32 -06:00
Maurice Parker 179cce177c Fix Feed Inspector form size on iPad 2019-11-13 17:02:14 -06:00
Maurice Parker 38535910ef Change Select Feed to Go to Feed. Issue #1240 2019-11-13 15:22:22 -06:00
Maurice Parker 3d2806287a Fix to show display mode button on launch for iPad in portrait. Issue #1291 2019-11-12 16:13:59 -06:00
Maurice Parker 766cd2f868 Save and restore scroll position when transitioning between three column mode and normal. Issue #1242 2019-11-11 16:59:42 -06:00
Maurice Parker 3acc992a2f Use grouped inset style on Settings #1266 2019-11-07 06:40:10 -06:00
Maurice Parker 560f36621f Add IconImage to encapsulate our icon processing logic 2019-11-05 18:05:57 -06:00
Maurice Parker 05e0e34f6b Configure three panel mode when coming from background. Issue #1251 2019-11-05 15:46:28 -06:00
Maurice Parker 48b475a33c Create an empty article controller if we are separating controllers and one doesn't exist. Issue #1172 & Issue #1177 2019-11-03 18:10:49 -06:00
Maurice Parker 01c8eb3ad5 Correct settings display size. Issue #1236 2019-11-03 07:30:36 -06:00
Maurice Parker b78b996e88 Animate Select Feed context menu result. Issue #1220 2019-10-31 20:55:08 -05:00
Maurice Parker 46cd259110 Use feed icon when available for timeline title image 2019-10-28 21:33:13 -05:00
Maurice Parker 6a281c7672 Replace Mark All as Read with progress indicator. Issues #1157 and #1165 2019-10-25 13:34:59 -05:00
Maurice Parker f0d1cf6239 Add Account Inspector context menu item for Accounts 2019-10-23 19:58:18 -05:00
Maurice Parker 7b51a272b0 Only clear Feed/Timeline selection after view begins to appear. Issue #1156 2019-10-22 19:20:35 -05:00
Maurice Parker b0881f47fc Remove dead code 2019-10-22 17:22:02 -05:00
Maurice Parker 67251da7ac Hide the Add NetNewsWire feed option if already subscribed 2019-10-21 18:02:44 -05:00
Maurice Parker effec24674 Change settings from using SwiftUI to using UIKit 2019-10-21 11:51:33 -05:00
Maurice Parker 94f31b18bc Automatically show the add feed sheet if the user asks to continue in the app on a failed Siri Add Feed 2019-10-20 19:05:11 -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 8656753423 Rename MarkArticlesReadAlertController to UndoAvailableAlertController to better reflect its new purpose 2019-10-10 15:13:20 -05:00
Maurice Parker 7e30bba16a Fix next unread and first unread timeline animations 2019-10-09 21:39:11 -05:00
Maurice Parker ba8d1dfa83 Convert parameter usages of automated to animated 2019-10-09 21:24:56 -05:00
Phil Viso b963d97922 Show an alert the first time mark all as read is tapped 2019-10-07 19:48:58 -05:00
Phil Viso 461c681a9d Added a flag to suppress mark all as read warning alert 2019-10-07 19:33:30 -05:00
Maurice Parker b3a5929d6d Fix places in iOS app that need to be using the undo manager 2019-10-04 11:41:30 -05:00
Maurice Parker cf59733ca1 Fix article extractor error handling and recovery for when Mercury can't process a page 2019-10-03 21:06:47 -05:00
Maurice Parker 0000e03083 Add the ability to handoff from iOS to Mac 2019-10-03 15:49:27 -05:00
Maurice Parker 0c9a1ba8d0 Add notification deep linking for iOS 2019-10-03 09:53:21 -05:00
Maurice Parker 66d9e882ad Don't track back navigation when the app is in the background 2019-10-01 04:31:42 -05:00
Maurice Parker 14e808971d Don't clear the current article activities if we have a article view controller push pending. 2019-10-01 03:51:48 -05:00
Maurice Parker ed2257a4f4 Reenable background iOS screenshooting 2019-09-30 14:04:18 -05:00