Commit Graph

846 Commits

Author SHA1 Message Date
Stuart Breckenridge
c74352cf7d Removes build settings 2023-01-04 12:51:46 +08:00
Stuart Breckenridge
9a03ce61b2 Adds en-gb localisation 2023-01-04 12:42:23 +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
bb40169dda Creates modifier for customInsetGrouped rows 2022-12-22 08:42:43 +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
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
ef6b90d594 Enabling Extensions now possible in SwiftUI 2022-12-19 12:14:56 +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
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
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
714e00f616 Merge branch 'main' into ios-ui-settings
# Conflicts:
#	iOS/AppDefaults.swift
2022-12-04 21:10:17 +08: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
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
fcee0a605b Merge branch 'ios-release' 2022-11-13 19:26:53 -06:00
Maurice Parker
35e57f4d98 Add build number to the release note lookup 2022-11-13 19:05:03 -06:00
Stuart Breckenridge
ccd8fa4ca7 Minor refactor and renaming 2022-11-13 15:57:13 +08:00
Maurice Parker
65809a314b Merge pull request #3701 from Wevah/multiple-article-urls-copy
Support copying and opening multiple article URLs
2022-11-12 17:40:25 -06:00
Maurice Parker
a2c5e2df5e Update to the latest RSCore 2022-11-12 17:32:21 -06:00
Nate Weaver
cdf2dd5d64 Alert the user the first time they try to copy URLs from articles where some have no URLs 2022-11-12 17:10:55 -06:00
Nate Weaver
93afee7e3c Use plural title for multiple URLs 2022-11-12 17:10:55 -06:00
Maurice Parker
321ca7d032 Update to the latest RSCore 2022-11-12 17:01:17 -06:00
Maurice Parker
0e0d194ec9 Fix toolbar items that change their images based on current state 2022-11-12 11:21:44 -06:00
Stuart Breckenridge
9fc6c54222 Adds early work on managing appearance 2022-11-12 23:10:30 +08:00
Stuart Breckenridge
c8306c8660 Revised settings views
Notes:
- A lot of representable shims over UIKit view controllers. These misbehave a little. They should be re-written in SwiftUI.
- Settings no longer uses VibrantTableViewCell
- Changes to AppDefaults trigger objectWillSend
2022-11-12 19:50:13 +08:00
Maurice Parker
eba6c364da Change how we display progress per #3566. 2022-11-11 17:16:42 -06:00
Maurice Parker
56aa302d3b Update to most current RSCore 2022-11-11 11:37:33 -06:00
Maurice Parker
97d740c41c Implement incremental iCloud sync 2022-11-07 21:25:40 -06:00
Maurice Parker
5bf5706ac9 Restrict RSCore version so that we don't pick up version 1.1 when it happens 2022-11-01 20:26:14 -05:00
Maurice Parker
67aae179b0 Fix disclosure color when selected 2022-10-30 16:01:04 -05:00
Maurice Parker
758846ef20 Remove bad reference to file no longer in project 2022-10-07 10:33:59 -05:00
Stuart Breckenridge
52fe9f435d fixes proect.pbxproj 2022-10-06 23:11:27 +08:00
Stuart Breckenridge
65f11161e8 fixes project.pbxproj 2022-10-06 23:10:01 +08:00
Stuart Breckenridge
856515a9f3 Merge branch 'main' of https://github.com/Ranchero-Software/NetNewsWire
# Conflicts:
#	NetNewsWire.xcodeproj/project.pbxproj
2022-10-06 20:49:14 +08:00
Stuart Breckenridge
1711cb4c90 Removes the need for AboutView and Notifications
- Subclassed NSHostingController manages the tab bar to keep things tidy.
2022-10-06 20:42:34 +08:00
Maurice Parker
d442a2ed0b Update to the latest RSCore. Fixes #3713 2022-10-06 05:36:00 -05:00
Diggory Laycock
70509d4db9 Merge branch 'main' into iOS-Custom-notification-tone 2022-10-05 18:29:52 +01:00
Diggory Laycock
1010d29be8 Swaps .caf file for .mp3 for notification sound
.caf files don't appear to work on macOS notifications, and mp3s appear to work on both iOS and macOS, so swapped file format.
2022-10-05 18:21:33 +01:00
Stuart Breckenridge
05aca1c995 About Views
- Tidied up iOS
- Adds refreshed About view to macOS 12+
- About.plist is now shared
2022-10-03 21:16:51 +08:00