Maurice Parker
|
71acfb524d
|
Move onReceive to container view for timeline
|
2020-07-26 07:18:05 -05:00 |
|
Maurice Parker
|
4fe40f9ed6
|
Add replay so that iOS filters work
|
2020-07-25 19:44:50 -05:00 |
|
Maurice Parker
|
4d8e8dab47
|
Remove caveman debugging
|
2020-07-25 19:34:02 -05:00 |
|
Maurice Parker
|
59528f48b1
|
Reimplement Article Read Filter
|
2020-07-25 19:14:59 -05:00 |
|
Maurice Parker
|
d83ca618fb
|
Reimplement open in browser toolbar button functionality
|
2020-07-25 16:56:38 -05:00 |
|
Maurice Parker
|
628f349448
|
Fix previous and next article API's
|
2020-07-25 16:33:40 -05:00 |
|
Maurice Parker
|
67eb319703
|
Make selected articles available to Share dialog
|
2020-07-25 16:28:23 -05:00 |
|
Maurice Parker
|
8b1aa3e88a
|
Reimplement Mark All as Read toolbar item
|
2020-07-25 16:19:22 -05:00 |
|
Maurice Parker
|
d28a672378
|
Reimplement starred toolbar toggle
|
2020-07-25 16:12:12 -05:00 |
|
Maurice Parker
|
f793e1b02d
|
Reimplement toggle read/unread for selected toolbar item.
|
2020-07-25 16:07:12 -05:00 |
|
Maurice Parker
|
479562b47f
|
Disable animations on iOS for TimelineItem status changes
|
2020-07-25 14:12:17 -05:00 |
|
Maurice Parker
|
206683315a
|
Update iOS to work with new TimelineItems struct
|
2020-07-25 14:02:10 -05:00 |
|
Maurice Parker
|
1de3c75d4f
|
Add update timeline articles statuses back in
|
2020-07-25 13:53:46 -05:00 |
|
Maurice Parker
|
d3399e8632
|
Enable article lookups
|
2020-07-25 13:15:00 -05:00 |
|
Maurice Parker
|
5c8aaed54c
|
Reenabled mac toolbar validation
|
2020-07-25 12:46:33 -05:00 |
|
Maurice Parker
|
dabf471db7
|
Subscribe to article selection changes in the Article View
|
2020-07-25 11:25:36 -05:00 |
|
Maurice Parker
|
fca35060d5
|
Add timeline item selection tracking
|
2020-07-25 10:56:21 -05:00 |
|
Maurice Parker
|
e88e4f65a5
|
Switch TimelineItems to use an OrderedDictionary
|
2020-07-25 10:31:22 -05:00 |
|
Maurice Parker
|
882ebbea3e
|
Update iOS with latest TimelineModel refactoring
|
2020-07-25 06:20:21 -05:00 |
|
Maurice Parker
|
953c22f605
|
Begin refactor of Timeline to use Combine fully
|
2020-07-24 21:05:30 -05:00 |
|
Maurice Parker
|
b2c70e847c
|
Change from using @Published as a PassthroughSubject to using real ones to avoid @Published quirks
|
2020-07-24 11:40:17 -05:00 |
|
Maurice Parker
|
6ebd5ad5ed
|
Make toolbar placement more explicit to fix problems that appeared in Xcode 12 Beta 3
|
2020-07-22 21:01:02 -05:00 |
|
Maurice Parker
|
71a6f03fd6
|
Scroll into view when a Timeline Item is selected if it isn't completely visible
|
2020-07-22 20:40:04 -05:00 |
|
Maurice Parker
|
f9cd15970f
|
Update for changes in Beta 3 of Xcode 12
|
2020-07-22 17:55:15 -05:00 |
|
Maurice Parker
|
c0e9f28398
|
Do a synchronous fetch of the timeline data on macOS
|
2020-07-20 17:04:12 -05:00 |
|
Maurice Parker
|
d71dc5813e
|
Replace with nothing to reset the Timeline when fetching a new one
|
2020-07-20 16:44:56 -05:00 |
|
Maurice Parker
|
e7a68f433d
|
Optimized Timeline context menu so that it isn't constantly scanning for article location in array
|
2020-07-20 16:21:48 -05:00 |
|
Maurice Parker
|
4bf4c6d6c2
|
Restore Mark All As Read in Feed context menu after making it performant
|
2020-07-20 09:40:56 -05:00 |
|
Maurice Parker
|
3b8db28f3d
|
Deleted code that is dead because of recent navigation changes
|
2020-07-20 01:36:19 -05:00 |
|
Maurice Parker
|
ef6a74b8bd
|
Push the byline and published date to the bottom of the Timeline cell
|
2020-07-19 21:13:24 -05:00 |
|
Maurice Parker
|
9c0da054fd
|
Don't silently fail if there is no undo manager, just go ahead and mark the records
|
2020-07-19 21:06:38 -05:00 |
|
Maurice Parker
|
77dc455ce9
|
Disable Mark All as Read in Feed context menu item as it was just crushing Timeline performance
|
2020-07-19 20:12:48 -05:00 |
|
Maurice Parker
|
feb2d2c9ab
|
Fix iOS compile error due to selection change
|
2020-07-19 19:46:33 -05:00 |
|
Maurice Parker
|
29386d74d6
|
Make selected indicator white
|
2020-07-19 18:20:05 -05:00 |
|
Maurice Parker
|
fe2b81b47b
|
Put hack in to select next unread item. WIP
|
2020-07-19 15:50:01 -05:00 |
|
Maurice Parker
|
68a569ec0b
|
Implement go to next unread
|
2020-07-19 15:24:59 -05:00 |
|
Maurice Parker
|
3cbb4da788
|
Add Sidebar go to next functionality
|
2020-07-19 13:23:08 -05:00 |
|
Maurice Parker
|
7f60c69454
|
Save and restore selection for the Timeline
|
2020-07-19 11:38:15 -05:00 |
|
Maurice Parker
|
b25c8634ca
|
Add missing subscription command
|
2020-07-18 23:13:57 -05:00 |
|
Maurice Parker
|
a243601695
|
Fetch and merge articles for the timeline. Issue #2281
|
2020-07-18 23:09:39 -05:00 |
|
Maurice Parker
|
16555d829a
|
Clear the timeline when there are no feeds selected.
|
2020-07-18 21:16:55 -05:00 |
|
Maurice Parker
|
8291230561
|
Fix the iPad which seems to like to set the selected value to nil after setting it to the correct selection
|
2020-07-18 21:02:38 -05:00 |
|
Maurice Parker
|
8cbc18c45e
|
Refactor TimelineModel to use Combine more fully
|
2020-07-18 19:56:30 -05:00 |
|
Maurice Parker
|
d36870028a
|
Refactor Combine code to make it more readable
|
2020-07-18 16:53:30 -05:00 |
|
Maurice Parker
|
271f7433d4
|
Use a table to look up TimelineItem position instead of spinning through the TimelineItems
|
2020-07-18 16:36:20 -05:00 |
|
Maurice Parker
|
3899fe7fd9
|
Use the fetch filter option to speed up timeline rendering
|
2020-07-18 16:12:10 -05:00 |
|
Maurice Parker
|
876f978347
|
Standardize notification handling on Combine instead of selectors
|
2020-07-18 15:20:15 -05:00 |
|
Maurice Parker
|
e391b29353
|
Implement the Mark All as Read button
|
2020-07-18 04:58:46 -05:00 |
|
Maurice Parker
|
40e0a1b676
|
Launch with correct views instead of using placeholder text views
|
2020-07-18 04:35:44 -05:00 |
|
Maurice Parker
|
be60b112d0
|
Remove computed properties from TimelineItem
|
2020-07-17 20:55:18 -05:00 |
|