Commit Graph

8230 Commits

Author SHA1 Message Date
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
a9b0d05c83 Restores correct Extension Points in dev builds 2022-12-05 06:48:36 +08:00
Stuart Breckenridge
662556ad68 navigationStyle modifier move to correct place 2022-12-05 06:27:57 +08:00
Stuart Breckenridge
714e00f616 Merge branch 'main' into ios-ui-settings
# Conflicts:
#	iOS/AppDefaults.swift
2022-12-04 21:10:17 +08:00
Stuart Breckenridge
d6284f6b6c Settings Additions
- Timeline Layout
- Programmatic navigation to Mark All as Read
2022-12-04 21:01:32 +08:00
Maurice Parker
f3bb949374 Remove dead code (was for multiplatform target) 2022-12-03 12:51:37 -06:00
Maurice Parker
209d4483c6 Guard against negative numbers. Fixes #3768 2022-12-02 20:53:10 -06:00
Maurice Parker
1c4b0c486a Don't show limitations and solutions view on non-iCloud accounts. Fixes #3765. 2022-12-02 20:16:52 -06:00
Stuart Breckenridge
f2cda7fcad More settings work 2022-11-30 21:37:39 +08:00
Stuart Breckenridge
36fa87b8c4 More Options Added to Settings 2022-11-29 19:12:44 +08:00
Maurice Parker
c3ddf2b46c Update the UI in the correct order. Fixes #3761. 2022-11-28 20:01:12 -06:00
Maurice Parker
7c9ac3d712 Add the concept of direct vs. indirect marking of articles. Fixes #3734 2022-11-14 21:10:16 -06:00
Maurice Parker
02e19366fb Removed the entity names from the Mark All items to match the Mac app 2022-11-14 20:18:09 -06:00
Stuart Breckenridge
08d46f877b minor tweaks 2022-11-14 19:36:58 +08:00
Maurice Parker
97d139d5ae Merge branch 'mac-release1' 2022-11-13 19:43:51 -06:00
Maurice Parker
f6feb64289 Merge branch 'ios-candidate' 2022-11-13 19:36:32 -06:00
Maurice Parker
fcee0a605b Merge branch 'ios-release' 2022-11-13 19:26:53 -06:00