Commit Graph

19 Commits

Author SHA1 Message Date
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
876f978347 Standardize notification handling on Combine instead of selectors 2020-07-18 15:20:15 -05:00
Stuart Breckenridge
d8c5d3719c Refactors GeneralPrefs Model 2020-07-15 10:54:18 +08:00
Stuart Breckenridge
c630bf3b9f Account restrictions removed. 2020-07-15 10:26:03 +08:00
Stuart Breckenridge
99b2d3bb01 removes dead code
& correctly dismisses sheets
2020-07-15 09:14:04 +08:00
Stuart Breckenridge
dfe314f214 Adds Feedly and Restricts Accounts 2020-07-15 09:04:33 +08:00
Stuart Breckenridge
ade441af74 [weak self] 2020-07-14 21:14:16 +08:00
Stuart Breckenridge
aca43090f8 Edit account
Edit account now has its own model
Refactored account creation and updated errors into separate enum
Renamed some structs
2020-07-14 16:25:37 +08:00
Stuart Breckenridge
06af59fb2b fixes dark mode on accounts overlay 2020-07-14 15:05:11 +08:00
Stuart Breckenridge
4982211e27 WiP on Edit Accounts and ColorScheme 2020-07-14 14:57:55 +08:00
Stuart Breckenridge
64848a9421 look and feel of edit account matches production 2020-07-14 11:33:13 +08:00
Stuart Breckenridge
39a71077b4 WiP on Edit Account 2020-07-14 10:44:59 +08:00
Stuart Breckenridge
15b980cabf removed preview 2020-07-13 23:12:08 +08:00
Stuart Breckenridge
01c1df0a6b refactoring 2020-07-13 23:10:50 +08:00
Stuart Breckenridge
587acfcb1c correctly places accountAdded call 2020-07-13 23:02:09 +08:00
Stuart Breckenridge
8a66c368cd fixes enum ==, changes frames 2020-07-13 22:51:09 +08:00
Stuart Breckenridge
f4d776688b Toolbar is in a much better shape. 2020-07-13 22:29:33 +08:00
Stuart Breckenridge
122249d716 Updates to add account model 2020-07-13 21:43:41 +08:00
Stuart Breckenridge
a53500f643 Adding and deleting accounts works 2020-07-13 21:41:02 +08:00