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
12b17e3f36
Adds Validation to NewsBlur and Feedbin Views
...
Disables add account button when username or password are empty.
2022-12-21 20:44:36 +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
cfb26c909b
Add .textContentType to enable autofill
2022-12-18 19:20:52 +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
Stuart Breckenridge
8108f1ab0f
Adds local add account view
...
Renames AddAccount view for clarity
2022-12-18 07:51:54 +08:00
Stuart Breckenridge
4ff0bc8f98
Reader and CloudKit Account Views
2022-12-16 16:38:06 +08:00
Stuart Breckenridge
b3208bf269
Removes deadcode
2022-12-15 22:06:05 +08:00
Stuart Breckenridge
50964bf32b
Removeds AddAccountViewController
2022-12-15 22:05:28 +08:00
Stuart Breckenridge
b526f05e68
All iOS Inspectors are now SwiftUI
2022-12-15 21:12:37 +08:00
Stuart Breckenridge
f42b6e5473
This commit includes:
...
- Localisation for new SwiftUI Settings Views
- Inactive/Active Account sections in the Manage Account View
- Early work to deprecate AddAccountViewController
2022-12-15 09:30:28 +08:00
Stuart Breckenridge
369c346139
Changes
...
- Removes unused classes
- Posts a notification when the app is opened via external context which allows the SwiftUI SettingsView to dismiss itself.
2022-12-14 07:15:22 +08:00
Stuart Breckenridge
30e5b5485d
Removes print
2022-12-13 13:35:59 +08:00
Stuart Breckenridge
766e092d21
NewArticleNotificationsView Changes
...
WebFeed is an ObservableObject, which allows the Notifications View to update favicons based on the feed.
2022-12-13 13:32:57 +08:00
Stuart Breckenridge
9a0a79619a
actual fix for wrapping
2022-12-13 11:45:31 +08:00
Stuart Breckenridge
a48ae73dda
NewArticleNotifications
...
- Fixes wrapping
- Reloads on Favicon availability
2022-12-13 11:37:51 +08:00
Stuart Breckenridge
d1a7d0fbc7
slightly bigger icons
2022-12-13 11:17:18 +08:00
Stuart Breckenridge
00a148cd71
Improves UI for swipe to remove accounts
2022-12-13 09:43:34 +08:00
Stuart Breckenridge
ad66d7072c
Multiple revisions
...
Accounts
- Manage Accounts title updated to “Manage Accounts”
- Swift left to delete account added (with confirmation alert)
- After adding an account, user is returned to the Manage Accounts view
- Done button added to the Add Account view
Extensions
- Plus button added
- Consistent UI with Add Account
- Swipe left to deactivate added (with confirmation alert)
Import / Export
- Converted to two separate cells, with action sheet
2022-12-13 09:14:03 +08:00
Stuart Breckenridge
07d9c3dd08
camelCase SettingsViewRows
2022-12-13 07:08:45 +08:00
Stuart Breckenridge
662556ad68
navigationStyle modifier move to correct place
2022-12-05 06:27:57 +08:00