Maurice Parker
|
ac37443dbb
|
Stubbed out menu item keyboard shortcuts and implemented the numbered ones
|
2019-09-05 13:14:14 -05:00 |
Maurice Parker
|
7a452e2a3c
|
Add keyboard arrow key navigation
|
2019-09-04 21:06:29 -05:00 |
Maurice Parker
|
68143aa2c5
|
Implement keyboard shortcut infrastructure and first shortcuts
|
2019-09-04 16:24:16 -05:00 |
Maurice Parker
|
17a5d291f4
|
Remove become and resign first responder code in Feeds and Timeline
|
2019-09-03 20:39:00 -05:00 |
Maurice Parker
|
e6a4338a86
|
Restore the feed selection if an account containing the selection is expanded
|
2019-09-03 13:59:22 -05:00 |
Maurice Parker
|
4bce625f18
|
Clear search results when no timeline fetcher is specified
|
2019-09-03 12:25:27 -05:00 |
Maurice Parker
|
2e71cc573d
|
Cap the possible destination index used during Feed moves
|
2019-09-03 12:07:18 -05:00 |
Maurice Parker
|
1a9acdcc50
|
Remove TreeController from Delete command as it is no longer used there
|
2019-09-01 14:56:27 -05:00 |
Maurice Parker
|
858bdb7f21
|
Rename AppCoordinator to SceneCoordinator as that name better defines its purpose
|
2019-09-01 12:43:07 -05:00 |
Maurice Parker
|
397d75c6f6
|
Restore animation when adds and deletes happen to feed items
|
2019-09-01 10:11:03 -05:00 |
Maurice Parker
|
27883632d0
|
Fix bug that prevented reading article user activities from being restored
|
2019-08-31 20:23:14 -05:00 |
Maurice Parker
|
87030a5921
|
Implement stateRestorationActivity to save most relevant current user activity
|
2019-08-31 19:30:21 -05:00 |
Maurice Parker
|
762710266d
|
Reload all cells when a batch update completes because we might be out of sync even though we called apply on the datasource. This can happen when moving a feed into and out of a folder.
|
2019-08-30 16:19:06 -05:00 |
Maurice Parker
|
197fc0170e
|
Optimize and fix unread count updates
|
2019-08-29 14:35:18 -05:00 |
Maurice Parker
|
be8c14bc65
|
Change to reload the individual row instead of just changing its contents
|
2019-08-28 20:21:50 -05:00 |
Maurice Parker
|
7062744758
|
Make sure we manually correct some state when using diffable datasources
|
2019-08-28 20:08:30 -05:00 |
Maurice Parker
|
89a38fa2b5
|
Change Feeds to use diffable data sources
|
2019-08-28 18:06:27 -05:00 |
Maurice Parker
|
9c66f6160e
|
Clean activities when the associated data is deleted
|
2019-08-28 11:30:40 -05:00 |
Maurice Parker
|
a0b11da438
|
Prevent autolayout from messing with our manually set frames
|
2019-08-25 20:00:34 -05:00 |
Maurice Parker
|
0b48c3893d
|
Change AppCoordinator to directly call controller API's since that matches the Coordinator pattern better than sending them notifications
|
2019-08-25 11:38:04 -05:00 |
Maurice Parker
|
7f024586bb
|
Add navigation and toolbar theming for light mode. Issue #698
|
2019-08-23 12:27:45 -05:00 |
Maurice Parker
|
5a5a66d59f
|
Remove unneeded notifications
|
2019-08-22 16:50:20 -05:00 |
Maurice Parker
|
d67b9193c5
|
Add large titles to Feeds controller (again)
|
2019-08-22 11:16:07 -05:00 |
Maurice Parker
|
c4e2420966
|
Change to get currently selected unread count item from total number of articles shown in timeline
|
2019-08-21 13:10:08 -05:00 |
Maurice Parker
|
64fd5016a9
|
Commenting out feed context menus due to buggy implementation in Beta 6
|
2019-08-20 05:43:39 -05:00 |
Maurice Parker
|
6087951824
|
Remove context menu titles as they didn't provide any additional context
|
2019-08-19 15:49:42 -05:00 |
Maurice Parker
|
3245223b24
|
Add Select Feed context menu
|
2019-08-19 15:45:52 -05:00 |
Maurice Parker
|
3cbf9f45a3
|
Add weak self usage in a couple needed places
|
2019-08-16 13:54:19 -05:00 |
Maurice Parker
|
066616b005
|
Add new images used in context menus to AppAssets where they belong
|
2019-08-16 13:27:41 -05:00 |
Maurice Parker
|
2f5225163d
|
Center the pop over arrow in the button the same way that Apple does in Mail
|
2019-08-16 12:14:55 -05:00 |
Maurice Parker
|
7ac18029ea
|
Add additional swipe menu More to handle new actions
|
2019-08-15 19:46:31 -05:00 |
Maurice Parker
|
e8bbe9efbf
|
Add Folder context menu
|
2019-08-15 17:46:42 -05:00 |
Maurice Parker
|
e88210bbb7
|
Add copy url actions for feeds
|
2019-08-15 15:19:23 -05:00 |
Maurice Parker
|
c03c444997
|
Add initial context menu items for feeds.
|
2019-08-15 13:19:02 -05:00 |
Maurice Parker
|
1eb8da7749
|
Rearrange some code to put them in the correct sections
|
2019-08-15 12:42:25 -05:00 |
Maurice Parker
|
54f6607621
|
Keep table selections when root split isn't collapsed
|
2019-08-02 10:25:47 -05:00 |
Maurice Parker
|
2ab3ff76fb
|
Make settings button work second split controller is installed
|
2019-08-01 07:10:02 -05:00 |
Maurice Parker
|
ccd0385220
|
Prevent flicker when selected feed's unread count changes.
|
2019-07-30 13:08:58 -05:00 |
Maurice Parker
|
978aeeee80
|
Restore selection when currently select feed unread count changes
|
2019-07-27 15:05:21 -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
|
b25e789aef
|
Prevent refresh errors from keeping the refreshControl visible when error dialogs are displayed.
|
2019-07-18 15:16:54 -05:00 |
Maurice Parker
|
6e59c56515
|
Move more logic out of MasterFeedViewController and into AppCoordinator
|
2019-07-06 12:25:45 -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
|
19f8f8bc97
|
Fix missing settings button on iPhone
|
2019-06-29 13:53:34 -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 |
Maurice Parker
|
188bacee25
|
Move nav state ownership to MasterFeedViewController
|
2019-06-27 16:30:24 -05:00 |
Maurice Parker
|
5f045706e4
|
Removed usaged of UIApplication.present
|
2019-06-27 14:21:07 -05:00 |
Maurice Parker
|
95d4395416
|
Fix feed / folder rename for iOS
|
2019-06-26 06:23:08 -05:00 |
Maurice Parker
|
b877e4dc83
|
Move NavState ownership to the AppDelegate
|
2019-06-25 12:10:07 -05:00 |