Maurice Parker
|
67b9721a10
|
Made article search go fast
|
2019-08-31 12:12:50 -05:00 |
Maurice Parker
|
d9ce01591f
|
Implement full article search
|
2019-08-31 11:50:34 -05:00 |
Maurice Parker
|
061dfe931b
|
Restrict access to rebuildShadowTable function
|
2019-08-31 11:38:03 -05:00 |
Maurice Parker
|
ca0bdb3d35
|
Change to not animate on timeline fetcher changes
|
2019-08-30 14:42:33 -05:00 |
Maurice Parker
|
07ca61f7cf
|
Convert the timeline to use diffable datasources
|
2019-08-30 14:17:05 -05:00 |
Maurice Parker
|
3ab1412dc6
|
Preserve article selection when articles are downloaded (for iPad only)
|
2019-08-30 02:39:54 -05:00 |
Maurice Parker
|
6844762dfc
|
Refresh smart feeds when they are selected and articles are downloaded
|
2019-08-29 15:02:45 -05:00 |
Maurice Parker
|
b98877c7df
|
Fix bug where Feeds wasn't getting updated when adding/subtracting or activating/inactivating accounts
|
2019-08-29 14:46:51 -05:00 |
Maurice Parker
|
89a38fa2b5
|
Change Feeds to use diffable data sources
|
2019-08-28 18:06:27 -05:00 |
Maurice Parker
|
ba9f7ac426
|
Add navigation support for Folder and Feed view activities
|
2019-08-27 17:43:15 -05:00 |
Maurice Parker
|
d641223536
|
Add Activities for viewing Feeds and Folders
|
2019-08-27 14:20:34 -05:00 |
Maurice Parker
|
c3e93f4b8c
|
Fix scenario where multiple timelines could get pushed onto the navigation stack
|
2019-08-26 09:07:41 -05:00 |
Maurice Parker
|
1e1208f54d
|
Update function name to match other like named functions
|
2019-08-25 17:08:39 -05:00 |
Maurice Parker
|
a0636b8f47
|
Add Smart Feeds as User Activities
|
2019-08-25 17:04:15 -05:00 |
Maurice Parker
|
dc6bf05ae4
|
Rename ActivityFactory to ActivityManager because it will also handle activity deletes in the future
|
2019-08-25 14:43:11 -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
|
313518698c
|
add the ability to respond to NSActivityRequests
|
2019-08-24 19:31:29 -05:00 |
Maurice Parker
|
5b1c0485c5
|
Add NSUserActivity for reading articles
|
2019-08-24 14:57:51 -05:00 |
Maurice Parker
|
1ba60e2846
|
Fix bug that could cause a crash when an invalid indexPath was used to find a node in the shadow table
|
2019-08-23 13:23:13 -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
|
af98311c63
|
Change to use async fetch for major account changes
|
2019-08-21 15:58:55 -05:00 |
Maurice Parker
|
2719772701
|
Port async timeline fetching from desktop NNW
|
2019-08-21 15:27:53 -05:00 |
Maurice Parker
|
b025b3ae46
|
fix typo in comment
|
2019-08-21 13:13:03 -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
|
9988847fba
|
Fix bug where mark older than caused all articles in the timeline to be marked as read
|
2019-08-20 05:46:44 -05:00 |
Maurice Parker
|
b475f52871
|
Move show share dialog back to detail controller from coordinator
|
2019-08-19 18:13:21 -05:00 |
Maurice Parker
|
badc2d3e25
|
Add open in browser context menu item
|
2019-08-19 17:38:30 -05:00 |
Maurice Parker
|
de7970314d
|
Add mark all as read for feed functionality
|
2019-08-19 17:26:09 -05:00 |
Maurice Parker
|
40a80356f1
|
Move business logic out of controller into coordinator where we typically keep it
|
2019-08-19 16:03:07 -05:00 |
Maurice Parker
|
3245223b24
|
Add Select Feed context menu
|
2019-08-19 15:45:52 -05:00 |
Maurice Parker
|
eeebb30467
|
Implement Mark Older as Read for timeline
|
2019-08-18 17:34:53 -05:00 |
Maurice Parker
|
e39972bd64
|
Correct First Unread button to select the first unread in the timeline and show article in detail view. Issue #695
|
2019-08-03 17:07:43 -05:00 |
Maurice Parker
|
4ece4173ba
|
Fix show back bar button bug introduced in last refactoring
|
2019-08-03 13:56:18 -05:00 |
Maurice Parker
|
9aa8ea7dc9
|
Refactor some common code and wrote copious comments
|
2019-08-03 13:53:30 -05:00 |
Maurice Parker
|
43d0d0c889
|
Reformat statement
|
2019-08-03 13:24:51 -05:00 |
Maurice Parker
|
9768d8ca55
|
Fix bugs in detail back button when transitioning from collapsed mode
|
2019-08-03 11:44:05 -05:00 |
Maurice Parker
|
e4c3590111
|
Made code formatting more consistent
|
2019-08-03 11:09:12 -05:00 |
Maurice Parker
|
d5094dd103
|
Deleted obsolete code
|
2019-08-03 11:06:55 -05:00 |
Maurice Parker
|
0baf15b588
|
Fix root split view controller collapsing and splitting when no in all visible mode
|
2019-08-03 10:55:46 -05:00 |
Maurice Parker
|
e52b3531d9
|
Add missing shim controller
|
2019-08-02 18:14:49 -05:00 |
Maurice Parker
|
7acf77f572
|
Enable collapsing and splitting of root split view controller
|
2019-08-02 16:46:55 -05:00 |
Maurice Parker
|
8753790a19
|
Fix bug that lost detail view when transitioning to three panel mode
|
2019-08-02 10:34:32 -05:00 |
Maurice Parker
|
54f6607621
|
Keep table selections when root split isn't collapsed
|
2019-08-02 10:25:47 -05:00 |
Maurice Parker
|
52055d83f5
|
Made the detail panel slightly larger than the others in three panel mode
|
2019-08-02 09:12:15 -05:00 |
Maurice Parker
|
d7afc30ed3
|
Remove dead code
|
2019-08-02 04:42:48 -05:00 |
Maurice Parker
|
e0832260b8
|
Fix timeline selected transition to three panel mode
|
2019-08-02 04:29:42 -05:00 |
Maurice Parker
|
4f49a4bcf6
|
Fix code formatting
|
2019-08-02 04:23:41 -05:00 |
Maurice Parker
|
7da1aacf28
|
Fix transition to three panel mode
|
2019-08-02 04:22:47 -05:00 |
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 |