Commit Graph

253 Commits

Author SHA1 Message Date
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 33d1ff3804 Mark PreferencesWindowController as final. 2024-10-01 13:44:13 -07:00
Brent Simmons 8d5bd91c74 Continue converting AppAssets to AppAsset. 2024-10-01 13:43:38 -07: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 440a7fbefa Continue moving to structured and shared AppAsset over separate AppAssets. 2024-07-25 20:14:58 -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 85d977f4f8 Fix build errors related to ArticleThemesManager changes. 2024-07-06 20:37:30 -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 a1a199860e Fix deprecation warnings. 2024-02-24 19:43:10 -08:00
Brent Simmons 5b1db51fb9 Delete FeedWrangler references. 2024-02-24 18:56:44 -08:00
Brent Simmons aeafd60c36 Remove Extensions UI from Settings window. 2023-06-25 15:24:24 -07: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 baad458138 Add Open Themes button 2021-09-11 20:32:15 -05:00
Maurice Parker e68e7420b8 Update the theme popup when the themes change 2021-09-08 17:36:52 -05:00
Maurice Parker 9db72e50e8 Add article theme pop up to General Prefs 2021-09-08 16:38:05 -05:00
Maurice Parker e3f066aaf5 Merge pull request #3186 from danielpunkass/default-feed-handler
Hopefully finishing up the fixes for handling the "open in default browser" preference
2021-06-23 17:50:06 -05:00
Daniel Jalkut 8b447f6446 Adapt store of the openFeedsInDefaultBrowser preference to be stored/retrieved from app group shared defaults, so that the Safari App Extension can access it. 2021-06-23 14:39:02 -04: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
Maurice Parker 57815f0496 Merge branch 'mac-release' 2021-05-25 20:14:18 -05:00
Stuart Breckenridge 858672fdaf fix on release branch 2021-04-25 13:31:15 +08:00
Maurice Parker ea6cece955 Merge branch 'mac-release' into main 2021-04-03 09:30:42 -05:00