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 |
Maurice Parker
|
2a4a13ed13
|
Implement mark all as read in feed context menu for timeline
|
2020-07-17 20:29:53 -05:00 |
Maurice Parker
|
644e9da1c0
|
Implement open in browser timeline context menu item.
|
2020-07-17 20:08:49 -05:00 |
Maurice Parker
|
a102b9f63d
|
Add marking starred and read context menu items to Timeline
|
2020-07-17 19:46:05 -05:00 |
Maurice Parker
|
538d886bf4
|
Correct about/below mark as read to take into account multiple select
|
2020-07-17 18:15:42 -05:00 |
Maurice Parker
|
067041195d
|
Implement Mark Above and Mark Below context menu items.
|
2020-07-17 17:59:35 -05:00 |
Maurice Parker
|
8f7b8160a1
|
Make Timeline text layout like current apps
|
2020-07-16 19:36:20 -05:00 |
Maurice Parker
|
2b0f6f4e77
|
Deselect articles when switching selected feeds
|
2020-07-16 12:27:40 -05:00 |
Maurice Parker
|
364bcf9d4d
|
Implement new ArticleView API for iOS
|
2020-07-16 11:42:07 -05:00 |
Maurice Parker
|
5f573fc985
|
Make article rendering stop flashing!
|
2020-07-16 11:14:05 -05:00 |
Maurice Parker
|
9836fb781c
|
Rename variable to make its intent clear
|
2020-07-16 10:53:54 -05:00 |
Maurice Parker
|
deee6c13f5
|
Remove progress indicator and next unread from timeline until we can properly show and hide them.
|
2020-07-15 13:00:38 -05:00 |
Maurice Parker
|
e6bd17f8f9
|
Remove commented code
|
2020-07-14 13:53:23 -05:00 |
Maurice Parker
|
da08219ca3
|
Add more button state and standardize button syntax
|
2020-07-13 17:24:40 -05:00 |
Maurice Parker
|
4bb88363e7
|
Change to only resort when sort parameters change
|
2020-07-13 16:06:42 -05:00 |
Maurice Parker
|
c29960ddda
|
Clean up navigation handling for the timeline
|
2020-07-13 11:37:21 -05:00 |
Maurice Parker
|
17e1247ff0
|
Add sort control for macOS
|
2020-07-12 19:43:25 -05:00 |
Maurice Parker
|
3a67f2cd8e
|
Change navigation title for macOS so that it shows the Feed
|
2020-07-12 17:45:38 -05:00 |
Maurice Parker
|
809e6542e0
|
Fix bug in unfiltering a filtered timeline
|
2020-07-12 17:30:35 -05:00 |
Maurice Parker
|
d7a4bddc72
|
Make timeline filter maintain it state for each timeline individually
|
2020-07-12 16:48:39 -05:00 |
Maurice Parker
|
2ebec7801c
|
Fix read filter accessibility labels (help)
|
2020-07-12 15:03:43 -05:00 |
Maurice Parker
|
6c236fc0e3
|
Implement Timeline read filter
|
2020-07-12 14:43:52 -05:00 |
Maurice Parker
|
22e2c0b0e6
|
Add sidebar read filter
|
2020-07-12 10:52:42 -05:00 |
Maurice Parker
|
2eb20c86af
|
Refactor timeline code to be more clear
|
2020-07-11 20:11:01 -05:00 |
Maurice Parker
|
7998b5450b
|
Enabled toolbar buttons for read and star
|
2020-07-11 19:52:28 -05:00 |
Maurice Parker
|
92ac91d9d5
|
Delete dead code
|
2020-07-11 18:47:44 -05:00 |
Maurice Parker
|
184ef57576
|
Implement Timeline multiselect
|
2020-07-11 18:22:47 -05:00 |
Maurice Parker
|
360f7a07bf
|
Implement Sidebar multiselect for macOS
|
2020-07-11 12:47:13 -05:00 |
Maurice Parker
|
2f99cd01c1
|
Fix the width of the indicator so that it would stop reflowing the cell when changed to star
|
2020-07-10 10:13:18 -05:00 |
Maurice Parker
|
bf8a52d710
|
Update the timeline with status changes
|
2020-07-09 20:10:52 -05:00 |
Maurice Parker
|
a87a692d7e
|
Fix class file name misspelling
|
2020-07-08 17:50:18 -05:00 |
Maurice Parker
|
2e94ae9e8e
|
Add basic support for Article view on iOS
|
2020-07-06 21:14:05 -05:00 |
Stuart Breckenridge
|
10924caf7f
|
Fixes #2171
Slider is now used in lieu of a stepper. To do that, `timelineIconDimensions` had to be changed from an `Int` to a `Double`.
|
2020-07-06 17:54:11 +08:00 |
Maurice Parker
|
6c5655191e
|
Implement hack to hide disclosure chevrons
|
2020-07-05 19:21:23 -05:00 |
Maurice Parker
|
1389008b31
|
Add Article toolbar
|
2020-07-05 18:53:18 -05:00 |
Maurice Parker
|
5b0c397739
|
Add filter buttons to navigation bar
|
2020-07-05 15:11:45 -05:00 |
Maurice Parker
|
14601fc96b
|
Change how next unread image is scaled up
|
2020-07-05 15:01:02 -05:00 |
Maurice Parker
|
eb8f6e0c03
|
Refactor the Timeline toolbar to be a modifier like Sidebar's is
|
2020-07-05 14:52:04 -05:00 |
Maurice Parker
|
ba0093e07c
|
Implement timeline toolbar using toolbar modifier
|
2020-07-03 22:14:36 -05:00 |
Maurice Parker
|
4486d2bd09
|
Add TimeilneToolbar. Issue #2195
|
2020-07-03 21:55:27 -05:00 |
Maurice Parker
|
dd9dca57de
|
Update design to more closely match the existing iOS design and Big Sur look and feel
|
2020-07-03 19:19:40 -05:00 |
Maurice Parker
|
c761a083b5
|
Add Timeline vertical padding for macOS
|
2020-07-03 12:21:08 -05:00 |
Maurice Parker
|
88d03586ae
|
Register AppDefaults. Issue #2190
|
2020-07-03 01:24:35 -05:00 |
Maurice Parker
|
2292d04f91
|
Revert to using List for timeline and use infinite scrolling technique to speed up timeline loads
|
2020-07-02 17:36:50 -05:00 |
Maurice Parker
|
313d3df573
|
Fix timeline so that it works with most recent AppDefaults code
|
2020-07-02 05:46:56 -05:00 |
Maurice Parker
|
ee4d8b34b1
|
Make sure image loaders don't loop if onAppear gets repeatedly called
|
2020-07-01 19:50:40 -05:00 |
Maurice Parker
|
e7e3a0d5d7
|
Change the timeline byline to be the webbed for now
|
2020-07-01 17:44:45 -05:00 |
Maurice Parker
|
269d9462fe
|
Change byline to truncate and only use 1 line
|
2020-07-01 17:42:44 -05:00 |
Maurice Parker
|
0b36498ff8
|
Added date and byline to timeline
|
2020-07-01 17:39:27 -05:00 |
Maurice Parker
|
bacffbadbe
|
Add icon image to Timeline
|
2020-07-01 17:21:58 -05:00 |
Maurice Parker
|
781f24454e
|
Add read/starred indicator to timeline
|
2020-07-01 16:33:07 -05:00 |
Maurice Parker
|
74f34b1c78
|
Add basic timeline fetching
|
2020-07-01 12:30:55 -05:00 |
Maurice Parker
|
c1eb9ab927
|
Add sidebar navigation
|
2020-07-01 11:13:11 -05:00 |
Maurice Parker
|
e593f67429
|
Stub out Timeline code
|
2020-06-30 11:03:33 -05:00 |