Commit Graph

2105 Commits

Author SHA1 Message Date
Stuart Breckenridge 0cfabf23d6 Fixes Mac Open Article URL(s) pluralisation 2023-01-08 07:30:54 +08:00
Stuart Breckenridge b62dcf8d29 Adds localization technote
And a missing translation
2023-01-08 06:35:22 +08:00
Stuart Breckenridge 432c0c9f25 Adds missing translations 2023-01-04 19:17:48 +08:00
Stuart Breckenridge 3f6edb8094 Localizes catchUpSubMenu 2023-01-04 15:25:23 +08:00
Stuart Breckenridge fbba9d4339 Merge branch 'main' into localize_strings
# Conflicts:
#	Shared/Timer/AccountRefreshTimer.swift
2023-01-04 15:17:14 +08:00
Stuart Breckenridge 9a03ce61b2 Adds en-gb localisation 2023-01-04 12:42:23 +08:00
Stuart Breckenridge 9347458abf Add en-GB localisation 2023-01-04 12:42:13 +08:00
Stuart Breckenridge e670d610e3 Localized mac app 2023-01-04 12:33:38 +08:00
Stuart Breckenridge 2bca08195e Localization work 2022-12-30 21:53:07 +08:00
Stuart Breckenridge d457b2dd53 Interim commit wth .based localisations 2022-12-24 15:01:33 +08:00
Stuart Breckenridge f48e30ea7d Adds localization hints to iOS storyboards 2022-12-23 07:46:56 +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