Commit Graph

74 Commits

Author SHA1 Message Date
Maurice Parker 9e0a4aed00 Correctly handle showing the detail view when the root view controller is collapsed 2019-08-01 20:06:55 -05:00
Maurice Parker e22088b284 Implemented Shim Controller so that we can change out the secondary split view controller when the display mode changes 2019-08-01 19:59:56 -05:00
Maurice Parker d16386d205 Add transitioning for three panel mode 2019-08-01 16:14:34 -05:00
Maurice Parker 2ab3ff76fb Make settings button work second split controller is installed 2019-08-01 07:10:02 -05:00
Maurice Parker 88c6f2274b Refactor how the No Selection message is displayed 2019-08-01 06:53:34 -05:00
Maurice Parker adb6309872 In Three Pane Mode only show the progress indicator on the Feeds controller 2019-07-27 14:49:07 -05:00
Maurice Parker cf674d67b1 Show no selection when timeline is selected in Three Panel Mode 2019-07-27 14:36:01 -05:00
Maurice Parker e009a31ed7 Rename isThreePane to isThreePanelMode 2019-07-27 14:25:10 -05:00
Maurice Parker 59537c5705 Automatically hide the overlay and only add the navigation controller to detail views when not collapsed 2019-07-26 16:26:22 -05:00
Maurice Parker 306af515ea Remove duplicate split view controller initialization on launch 2019-07-26 09:58:46 -05:00
Maurice Parker d2a09a92ae Fix timeline selection in three pane mode 2019-07-19 17:27:56 -05:00
Maurice Parker 1ddf4189d3 Initial support for three pane mode 2019-07-19 15:59:46 -05:00
Maurice Parker 871ccbd728 Fix variable name 2019-07-19 14:47:25 -05:00
Maurice Parker a47e4cab77 Show No Selection system message when selection is cleared by returning to the Feeds list 2019-07-19 12:29:17 -05:00
Maurice Parker 11d74372b1 Change how the AppCoordinator is initialized 2019-07-19 11:59:08 -05:00
Maurice Parker dd8c70f558 Hook up initial detail view controller back button 2019-07-18 18:51:40 -05:00
Maurice Parker b5411cde42 Fix detail navigation controller code 2019-07-18 18:49:27 -05:00
Maurice Parker 5773e5b39c Updated to use new fetchArticles API 2019-07-12 13:01:34 -05:00
Maurice Parker 8b6e2fa517 Move more logic out of MasterTimelineViewController and into AppCoordinator 2019-07-06 12:31:07 -05:00
Maurice Parker 6e59c56515 Move more logic out of MasterFeedViewController and into AppCoordinator 2019-07-06 12:25:45 -05:00
Maurice Parker d543b979ac Move more logic out of the DetailViewController and into the AppCoordinator 2019-07-06 11:49:53 -05:00
Maurice Parker 4884aebbfd Encapsulate more of the AppCoordinate API 2019-07-06 11:32:19 -05:00
Maurice Parker 15754684a4 Move more navigation responsibilities into the AppCoordinator 2019-07-05 17:45:39 -05:00
Maurice Parker fcf2937394 Rename NavStateController to AppCoordinator because we are redesigning it to be the Coordinator pattern 2019-06-29 13:35:12 -05:00