Stuart Breckenridge
673f0ce718
Handles single and multiple sync failures
...
If a single sync failure is encountered a sheet is presented which allows the user to update their credentials.
If multiple sync failures are encountered an alert is shown listing the accounts which encountered errors. On iOS, this alert can take the user into Settings, but there is no obvious way to programatically pesent macOS preferences.
2020-07-25 16:40:04 +08:00
Maurice Parker
75b9264d44
Rewrite Sidebar select next unread in Combine
2020-07-23 16:27:54 -05:00
Maurice Parker
36aba33c3d
Animate sidebar item changes
2020-07-23 11:53:59 -05:00
Maurice Parker
b3ca806d0b
Stop disabling tab support on Multiplatform macOS. Issue #179
2020-07-23 11:29:48 -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
48c721a468
Merge pull request #2293 from stuartbreckenridge/feature/sidebar-context-menus
...
Feature/sidebar context menus
2020-07-22 16:50:53 -05:00
Stuart Breckenridge
1bd0bfce37
Minor changes for #2287
2020-07-22 21:47:40 +08:00
Maurice Parker
613c6a5155
Backout Reddit token changes
2020-07-21 20:42:10 -05:00
Maurice Parker
a90930c7f9
Correct image resize adjustment for scaling up images
2020-07-21 18:34:31 -05:00
Maurice Parker
f7dec4cf23
Don't scale up icons anymore. It was causing a weird effect where in some visible views the source icon was larger than in other.
2020-07-21 18:25:54 -05:00
Maurice Parker
9d4f34bb7c
Only let one process renew the access token at a time for Reddit
2020-07-21 18:20:13 -05:00
Maurice Parker
cf8c6f5e8e
Layout sidebar items differently on macOS and iOS due to rendering differences in the platforms
2020-07-21 17:40:51 -05:00
Maurice Parker
8d6d7b94cc
Fix sidebar item alignment
2020-07-21 15:43:21 -05:00
Maurice Parker
b4aef7c414
Make sidebar handle selection state when read filter is on
2020-07-21 14:16:46 -05:00
Maurice Parker
9f5e78fb86
Merge pull request #2291 from rizwankce/settings-account-credentials-view
...
Add fresh RSS account with credentials account view
2020-07-21 12:56:29 -05:00
Rizwan Mohamed Ibrahim
81a92738f9
Add fresh RSS account with credentials account view
2020-07-21 23:10:18 +05:30
Maurice Parker
a820a11186
Merge pull request #2290 from rizwankce/settings-account-credentials-view
...
Add credentials account view and model
2020-07-21 10:54:34 -05:00
Maurice Parker
a990e07351
Change to not debounce the filter button
2020-07-21 10:53:31 -05:00
Rizwan Mohamed Ibrahim
86c9100e70
Add credentials account view and model
...
- refactors feedbin account view and model
- groups feedbin, feedly, newsblur into credentials account
2020-07-21 20:43:43 +05:30
Maurice Parker
e8742306ad
Replace coalescing queue and other items with Combine
2020-07-21 09:27:38 -05:00
Stuart Breckenridge
7639ea2780
Initial work on #2287
2020-07-21 16:05:31 +08:00
Maurice Parker
e315687cc9
Supply a background for the icon if it is too short or hard to see. Issue #2220
2020-07-20 21:01:25 -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
6853535b96
Remove macOS navigate code that was messing up performance
2020-07-19 20:34:20 -05:00
Maurice Parker
797b8cd428
Delete dead code
2020-07-19 20:26:54 -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
4446fa0ca9
Change mark all as read image to be a PNG, since SwiftUI on AppKit sucks at handling vector resources
2020-07-19 17:44:41 -05:00
Maurice Parker
88745755b6
Change how the Inspector renames web feeds and folders so that they will sync
2020-07-19 17:07:09 -05:00
Maurice Parker
a521673ac6
Fix bug that prevented Mark All As Read button from enabling until a status change event occurred
2020-07-19 16:36:34 -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
de10e81e31
Stub out goToNextUnread for SceneModel
2020-07-19 13:28:22 -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
1b5c9da2d7
Change status updates be combine code instead of selectors
2020-07-19 11:15:02 -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
c4ec9606f3
Delete empty lines
2020-07-18 21:38:00 -05:00
Maurice Parker
859d9fc972
Change to use the standard cancellables set
2020-07-18 21:33:24 -05:00
Maurice Parker
16555d829a
Clear the timeline when there are no feeds selected.
2020-07-18 21:16:55 -05:00