Commit Graph

191 Commits

Author SHA1 Message Date
Brent Simmons
cf844e5f73 Edit error message — replace & with and. 2024-10-27 22:13:57 -07:00
Brent Simmons
c76c535eb3 Fix build errors. 2024-10-27 12:01:52 -07:00
Brent Simmons
5d5f31f045 Use accountType.createAccountURL property. 2024-10-27 12:00:20 -07:00
Brent Simmons
8ee58b48cf Send apiURLString when checking for duplicate accounts. 2024-10-27 11:57:54 -07:00
Mark Trolley
49f17c33fb Add protocol to FreshRSS example URLs
As a new user it's not obvious that the FreshRSS API URL needs to
include the protocol since the example URL does not have it. Add the
protocol to the example URL to clarify that.
2024-10-14 20:00:40 -04:00
Brent Simmons
2ae6eaba9f Flatten AppAsset — the inner structs were too cute. 2024-09-30 22:16:54 -07:00
Brent Simmons
094a85bce0 Merge pull request #4244 from winniequinn/main
Fix account add crash
2024-07-26 21:53:47 -07:00
Brent Simmons
ba44b94220 Create AppAsset shared class, which will replace the separate Mac and iOS AppAssets classes. 2024-07-08 10:07:26 -07:00
Brent Simmons
445306ef2a Get rid of SecretsProvider protocol. Stop passing secretsProvider around — just use SecretKey.whatever static properties. 2024-07-07 15:38:45 -07:00
Brent Simmons
c1f6026495 Rename Account.type to Account.accountType. 2024-06-09 22:53:19 -07:00
Brent Simmons
01f08b9f27 Make FeedlyOAuthAccountAuthorizationOperation not a MainThreadOperation, since we’re moving away from MainThreadOperationQueue. 2024-05-15 09:31:16 -07:00
Brent Simmons
3d91a6b38d Convert some functions to async instead of completion-based. 2024-05-05 18:02:46 -07:00
Brent Simmons
cd7f4f7052 Convert runSheetOnWindow to async. 2024-05-05 17:23:54 -07:00
Brent Simmons
8de7b56f61 Rename OAuthAccountAuthorizationOperation to FeedlyOAuthAccountAuthorizationOperation. 2024-05-01 20:58:32 -07:00
Brent Simmons
60dd9ad82a Fix build errors triggered by previous commit. 2024-04-20 10:32:57 -07:00
Brent Simmons
53215c1f80 Id -> ID renaming. 2024-04-07 16:09:23 -07:00
Brent Simmons
5555ae5adc Create ReaderAPI module. 2024-04-06 13:06:24 -07:00
Brent Simmons
591601d87e Convert validateCredentials to async await. 2024-04-03 21:15:13 -07:00
Brent Simmons
e56b1513b6 Move RSWeb from remote to local project; rename as Web. 2024-04-01 19:31:57 -07:00
Brent Simmons
39f639244b Convert AccountDelegate.refreshAll to async/await. 2024-03-26 17:31:46 -07:00
Brent Simmons
acd86c9e2a Fix unreadCount-related concurrency issues. 2024-03-23 11:57:38 -07:00
Brent Simmons
2461e937bf Replace RSCore with several local modules. Update code as needed. 2024-03-20 20:49:15 -07:00
Brent Simmons
d0760f3d12 Continue fixing concurrency warnings. 2024-03-19 23:05:30 -07:00
Winnie Quinn
7e651479cf Fix account add crash
As reported in #3606, it was the case that attempting to add an account
could result in a crash. This fixes the problem by retaining the
`NSHostingController` that holds the `AddAccountsView` view in a manner
similar to how 48138b1 retained `accountsAddLocalWindowController`.
2024-03-20 01:43:02 -04:00
Brent Simmons
78047fcaf7 Get rid of SecretsManager. It wasn’t thread-safe, and it existed only for tests (and it wasn’t thread-safe for tests either). Pass SecretsProvider parameter where it’s needed. 2024-03-10 22:22:41 -07:00
Brent Simmons
22f3fb62f8 Remove some no-longer-needed #available checks. 2024-02-27 20:06:57 -08:00
Brent Simmons
9129cd382c Remove some no-longer-needed #available checks. 2024-02-27 20:02:31 -08:00
Brent Simmons
acd7050c2d Remove tab label from account detail view. Make accounts table view and detail view have same height and alignment. 2024-02-25 15:55:00 -08:00
Brent Simmons
7a53b59d5c Fix SwiftUI warning. 2024-02-24 21:34:54 -08:00
Brent Simmons
5b1db51fb9 Delete FeedWrangler references. 2024-02-24 18:56:44 -08:00
Jed Fox
15fcb3eb31 Fix warning about clipped content 2022-02-12 16:13:11 -05:00
Jed Fox
10540dc67c Fix height of label on Feedbin sign-in modal 2022-02-12 16:13:11 -05:00
Maurice Parker
f1dbc2de71 Merge branch 'ios-release' 2021-06-22 19:14:50 -05:00
Maurice Parker
d6aa5f23ba Don't allow the creation of iCloud accounts if iCloud and iCloud Drive aren't enabled. Fixes #3106 2021-06-17 19:05:39 -05:00
Stuart Breckenridge
50327a97d3 Password Updates
• Removes LD_RUNPATH_SEARCH_PATHS which caused an issue when building for running on device
• Autofill enabled on macOS 11 +
• Adds sender for 1Password (for iPad)
2021-06-17 12:38:53 +08:00
Brent Simmons
0d0f1e4908 Replace “don't” with “don’t” everywhere. 2021-05-31 16:01:01 -07:00
Brent Simmons
ae63d0feb7 Add a warning about iCloud sync being slow sometimes. Also: in user-facing text, change “subscriptions” to “feeds.” We want to use the word “feed” — a “subscription” makes people think of IAP. 2021-05-31 15:52:56 -07:00
Stuart Breckenridge
858672fdaf fix on release branch 2021-04-25 13:31:15 +08:00
Stuart Breckenridge
8da7d2173f Layout changes to reduce size of add account sheet 2021-04-02 06:53:20 +08:00
Stuart Breckenridge
207e30239e tidies up add account sheets 2021-02-07 20:22:45 +08:00
Stuart Breckenridge
ddad4220c9 Line truncation
This has no effect on Big Sur, but should hopefully fix #2751 in Catalina.
2021-01-22 09:37:28 +08:00
Maurice Parker
fa3d76d034 Change so that we always refresh after updating sync service credentials. Fixes #2713 2021-01-09 15:15:14 -06:00
Brent Simmons
5e05da7bbb Revise the text that tells the person to check their web browser for their Feedly login. Fix #2596. 2020-12-18 18:43:13 -08:00
Maurice Parker
f5c0a29650 Restrict types of accounts that can be added based on Developer build flag. Issue #2663 2020-12-10 14:21:22 -06:00
Maurice Parker
f06d4f7ef9 Hide the detail controller on deletes 2020-12-09 14:50:25 -06:00
Maurice Parker
89ed6d3ef8 Fix cell reuse issue 2020-12-09 13:01:12 -06:00
Stuart Breckenridge
d8a56435ac fixes #2655
fixes #2655
2020-12-08 15:04:25 +08:00
Stuart Breckenridge
4bc6fcc35b Adds line limit 2020-12-06 09:56:02 +08:00
Stuart Breckenridge
5f5d0632e2 fixes #2637 2020-12-06 09:50:00 +08:00
Maurice Parker
d87a95328d Add extra line after the guitar emoji so that it stops clipping. Fixes #2586 2020-12-02 10:54:19 -06:00