Commit Graph

395 Commits

Author SHA1 Message Date
Stuart Breckenridge
7cd575d6b3 Renamed SettingsViewRow to SettingsRow 2023-03-23 21:18:59 +08:00
Stuart Breckenridge
23eb0cb079 Monitor scenePhase instead of didEnterForeground 2023-03-23 21:17:20 +08:00
Stuart Breckenridge
2eb3b2d676 Fixes #3921 and #3922 2023-03-23 20:55:58 +08:00
Stuart Breckenridge
e95163c0d5 Rounds About View icon to app icon style. 2023-03-14 12:47:32 +08:00
Stuart Breckenridge
3ac8c7057e Adds Mark As Read on Scroll to SwiftUI views. 2023-03-14 12:28:14 +08:00
Stuart Breckenridge
60b6a47c48 Merge branch 'main' into ios-ui-settings-localised
# Conflicts:
#	iOS/Settings/Settings.storyboard
#	iOS/Settings/SettingsViewController.swift
2023-03-14 12:27:56 +08:00
Maurice Parker
0505197655 Merge branch 'Ranchero-Software:main' into mark-as-read-on-scroll 2023-03-13 14:46:53 -05:00
Maurice Parker
0d04f63727 Fix Timeline Layout selection 2023-03-12 17:56:26 -05:00
Maurice Parker
11ff4b500f Make the About View use the actual application icon instead of a copy of the old icon 2023-03-11 20:07:06 -06:00
Stuart Breckenridge
15db283ec1 SwiftUI Views monitor notifs via .task & for await 2023-03-11 19:01:17 +08:00
Maurice Parker
9f533de668 Remove dead code 2023-03-09 21:16:48 -06:00
Maurice Parker
628f608389 Added the Notifications scene back in. 2023-03-09 21:16:24 -06:00
Maurice Parker
8e3cc5a9d0 Merge branch 'feat-1844-pull-up-mark-as-read' of https://github.com/everhardt/NetNewsWire into everhardt-feat-1844-pull-up-mark-as-read 2023-03-09 13:23:04 -06:00
Stuart Breckenridge
9f4332f74f resizes settings icons 2023-02-10 10:28:11 +08:00
Stuart Breckenridge
455097b830 Tidies up the Help section iconography in Settings 2023-02-10 10:12:07 +08:00
Stuart Breckenridge
e91a20333a Named the theme tuple for clarity 2023-02-09 17:41:39 +08:00
Stuart Breckenridge
7fd85f5ead Moves theme separation code to ArticleThemeManager
This cherry picks a change that is in ArticleThemeManager for macOS so that the theme pickers are using the same code to separate themes.
2023-02-09 17:29:48 +08:00
Stuart Breckenridge
69e20479b6 Standardises naming convention for theme headings 2023-02-09 13:27:12 +08:00
Stuart Breckenridge
a505ad1e54 changed tableName to comment 2022-12-24 15:03:41 +08:00
Stuart Breckenridge
345b580f85 Audited alerts and confirmation dialogs 2022-12-22 18:28:15 +08:00
Stuart Breckenridge
66f6d563f3 Audited .alerts
- Consistent verb usage
- Removes dismiss buttons if they are the only action (automatically added)
2022-12-22 08:48:17 +08:00
Stuart Breckenridge
bb40169dda Creates modifier for customInsetGrouped rows 2022-12-22 08:42:43 +08:00
Stuart Breckenridge
89b1de92f1 Adds verbatim to timeline preview
(to stop it being localized)
2022-12-22 07:57:56 +08:00
Stuart Breckenridge
242bba6779 Removes unused onAppear {} 2022-12-22 07:56:34 +08:00
Stuart Breckenridge
227f907c3d Removes unused withAnimation wrapper 2022-12-22 07:56:01 +08:00
Stuart Breckenridge
269359f88c Provides visible separation of Ranchero themes
This commit provides visible separation of first and third party themes with a clear indicator that first party themes cannot be deleted.
2022-12-22 06:45:54 +08:00
Stuart Breckenridge
577e7562ee Improves the Import/Export OPML titles 2022-12-21 21:09:44 +08:00
Stuart Breckenridge
4e0fe7c710 Converts print statements to Logger 2022-12-21 21:06:23 +08:00
Stuart Breckenridge
7dc5845f4e Adds Error Display for the handle(_: URL) function
Additionally, shortens validation code in AddAccount
2022-12-21 21:03:21 +08:00
Stuart Breckenridge
f590fd1b7c Corrects a spelling goof. 2022-12-21 19:51:47 +08:00
Stuart Breckenridge
65dfa91ee1 Reverts to existing localization strategy
Existing `strings` tables removed. `tableName`s replaced with `comment`s.
2022-12-21 19:45:39 +08:00
Stuart Breckenridge
46be5a8768 Implements showAddAccountError for oAuth Ops 2022-12-21 13:40:06 +08:00
Stuart Breckenridge
dee9461057 Wraps and Restores TickMarkSlider 2022-12-21 13:31:21 +08:00
Stuart Breckenridge
31768eb274 Fixes ArticleTheme Import on SwiftUI
Adds startAccessingSecurityScopedResource and stopAccessingSecurityScopedResource to `.fileImporter`s.
2022-12-21 12:31:54 +08:00
Stuart Breckenridge
1a1f86febd Changes
Extensions now use sheet
Feedbin case added so that feedbin shows
2022-12-21 10:53:43 +08:00
Stuart Breckenridge
199b9e4093 Removes logging call 2022-12-20 23:13:38 +08:00
Stuart Breckenridge
fe5a7d185b Tidy up on the themes view 2022-12-20 22:04:04 +08:00
Stuart Breckenridge
53e49aa699 Article themes moved to SwiftUI 2022-12-20 20:35:18 +08:00
Stuart Breckenridge
432aeea1b5 Localises IconImage descriptions
- Deletes UIKit Timeline customizer
2022-12-20 17:26:19 +08:00
Stuart Breckenridge
686d93f49e Switched to Pickers instead of Sliders
…because tick marks on SwiftUI pickers are painful
2022-12-20 17:20:45 +08:00
Stuart Breckenridge
7a41b411c8 WIP on Timeline Customiser 2022-12-20 09:03:42 +08:00
Stuart Breckenridge
eedc191b7e Restore extension and account restrictions 2022-12-19 12:17:06 +08:00
Stuart Breckenridge
ef6b90d594 Enabling Extensions now possible in SwiftUI 2022-12-19 12:14:56 +08:00
Stuart Breckenridge
dbef68c8f8 Pretend to delete accounts to match animations 2022-12-18 22:12:00 +08:00
Stuart Breckenridge
32099af19f Translations 2022-12-18 21:37:11 +08:00
Stuart Breckenridge
a982dc564d Adds done button to settings 2022-12-18 21:20:00 +08:00
Stuart Breckenridge
28e7a2324e Tidy up
- Give AccountManagement a ViewModel
- Hides footer explainers when it’s not a new account creation
2022-12-18 18:33:37 +08:00
Stuart Breckenridge
cbd78a2cf4 transition not required 2022-12-18 17:08:48 +08:00
Stuart Breckenridge
b4cb253c66 Spit and polish on the Accounts views 2022-12-18 17:08:03 +08:00
Stuart Breckenridge
4ed11c0fc6 AddAccount sheets done 2022-12-18 15:51:42 +08:00