Brent Simmons
1660d77668
Fix build errors.
2024-07-09 21:11:21 -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
ae2c21f5f0
Move NonIntrinsic* views to UIKitExtras.
2024-05-06 22:26:11 -07:00
Brent Simmons
e84d8ad1d7
Move TickMarkSlider to UIKitExtras.
2024-05-06 22:11:28 -07:00
Brent Simmons
7308cb6b04
Move Bundle extension to the place where it’s used.
2024-05-06 21:37:24 -07:00
Brent Simmons
9403d81550
Fix concurrency warning.
2024-05-03 22:24:07 -07:00
Brent Simmons
8de7b56f61
Rename OAuthAccountAuthorizationOperation to FeedlyOAuthAccountAuthorizationOperation.
2024-05-01 20:58:32 -07:00
Brent Simmons
1368f3dace
Move images-related code into Images module.
2024-04-15 22:21:17 -07:00
Brent Simmons
91b0e7158a
Convert importOPML to async await.
2024-03-26 21:10:05 -07:00
Brent Simmons
39f639244b
Convert AccountDelegate.refreshAll to async/await.
2024-03-26 17:31:46 -07:00
Brent Simmons
13871495f3
Update iOS code to handle module changes.
2024-03-20 20:54:21 -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
186deebf9b
Turn on strict concurrency. Fix some issues.
2024-03-19 19:55:55 -07: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
fea6d03bc3
Remove Master from names.
2024-02-26 08:37:15 -08:00
Brent Simmons
4c866b7230
Rename WebFeed and webFeed to Feed and feed.
2024-02-25 23:12:21 -08:00
Brent Simmons
ca3de24738
Fix deprecation warnings.
2024-02-25 19:02:29 -08:00
Brent Simmons
33efa344c4
Fix deprecation warnings by using UTType APIs.
2024-02-25 18:42:26 -08:00
Brent Simmons
5b1db51fb9
Delete FeedWrangler references.
2024-02-24 18:56:44 -08:00
Brent Simmons
2640132f36
Remove extension points.
2024-02-22 21:47:00 -08:00
Brent Simmons
82cb561fc7
Update copyright for 2023.
2023-03-13 21:47:10 -07:00
Maurice Parker
0c183f4bdf
Prevent app themes from attempting to be deleted
2022-02-07 16:49:28 -08:00
Maurice Parker
ea6e5b8434
Change to no longer copy app distributed themes to the Themes folder. Fixes #3447
2022-02-07 16:23:08 -08:00
Brent Simmons
ded927fcfe
Update copyright dates to 2022.
2022-01-09 20:55:03 -08:00
Maurice Parker
7608bf2ae6
Disable the Mark as Read on Scroll preferences temporarily
2021-11-18 19:01:48 -06:00
everhardt
b8cae328f5
Add iOS setting for mark as read on scroll
2021-10-27 21:17:04 +02:00
Maurice Parker
ced4ff239a
Fix compile errors by updating to latest API for Article
2021-09-30 09:28:09 -05:00
Duncan Babbage
cc855f3832
link and URL vars for Article. Storage as rawLink
...
link and externalLink fall back to providing the raw stored value if URLs cannot be created even with repair.
2021-09-30 16:51:59 +13:00
Stuart Breckenridge
c29afd2677
try? changed to try with error handling
2021-09-21 09:22:45 +08:00
Stuart Breckenridge
78e0595708
Various ThemeDownloader Updates
...
- `try` added where applicable to ArticleTheme inits
- `ArticleThemePlist` has fixed spelling of theme identifier and conforms to Equatable
- `ArticleTheme` now uses `ArticleThemePlist`
- `ArticleThemeDownloader` is now a class
- `ArticleThemeDownloader` will now download themes to Application Support/NetNewsWire/Downloads on macOS and iOS.
- `ArticleThemeDownloader` will remove downloaded themes from the Download folder when the application is closed.
- macOS app delegate now observes for theme download fails
- Error display code moved from SceneDelegate to SceneCoordinator so that it can use existing presentError on rootVC.
2021-09-21 09:10:56 +08:00
Maurice Parker
04d7ab188f
Add import button to Themes listing scene
2021-09-18 10:49:30 -05:00
Maurice Parker
42bcaf7e55
Extract Theme Import logic so that it can be reused
2021-09-18 10:28:19 -05:00
Maurice Parker
35b913f4a0
Add the ability to delete a theme on iOS
2021-09-12 16:40:59 -05:00
Maurice Parker
98999c0cc1
Add Theme selector to iOS
2021-09-12 16:18:55 -05:00
Stuart Breckenridge
5765a186a6
Fixes label when using larger text sizes.
2021-08-27 06:36:25 +08:00
Stuart Breckenridge
94624cecf4
Changes
...
Info.plist - removes unused query schemes
Settings.storyboard
- changes accentColor to primaryAccentColor
- fixes leading constraint on label
2021-08-27 06:21:51 +08:00
Stuart Breckenridge
178e737040
Converts to a browser preference to a Bool
.
2021-08-26 10:27:23 +08:00
Stuart Breckenridge
3bc18e2891
Reduces Browsers to in-app and system default
2021-08-25 15:05:18 +08:00
Stuart Breckenridge
08a1120e00
Adds app default option
...
Adds app defaults option for controlling link opening preferences.
Adds browser logic and images.
Browser Manager Updates
- Handles deletion of current browser
- Fixes detection of installed browsers by moving URL Types to LSApplicationQuery
- Updates icons to glyphs
- Context menus update
tidy up
- removes browser specific options and offers in-app or default browser options (can be enabled via a bool)
- adds 1Password as an option
- removes custom wording on context menus
Fixes
- makes sure browser options are available on iPad
- uses VibrantCell
- Changes Settings title to "Open Links In"
2021-08-23 23:01:48 +08:00
Brent Simmons
8be9bf6861
Update Help book URL.
2021-06-20 16:03:54 -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
Brent Simmons
b83b4904e7
Update credits, dedication, and copyright on iOS. Fix #3005 .
2021-05-22 21:50:32 -07:00
Brent Simmons
251b19d26c
Tweak text for Feed Providers explanation. Now: “Feed Providers allow you to subscribe to some pages as if they were RSS feeds.”
2021-05-16 20:22:15 -07:00
Stuart Breckenridge
72e68a62f8
further typo fix
2021-04-24 19:11:53 +08:00
Stuart Breckenridge
925bbadecb
Fixes #3062
2021-04-24 15:10:26 +08:00
Brent Simmons
b0a1183e11
Update URLs to use netnewswire.com where appropriate.
2021-02-21 20:21:01 -06:00
Maurice Parker
6631676f62
Change style of default buttons that close scenes to use the Done style.
2020-12-16 16:05:05 -06:00