Brent Simmons
b0a1183e11
Update URLs to use netnewswire.com where appropriate.
2021-02-21 20:21:01 -06:00
Stuart Breckenridge
762417e2ba
additional work on iOS sheets
2020-12-05 22:58:11 +08:00
Stuart Breckenridge
ad678f2fc1
models now handle authentication
2020-12-05 22:18:10 +08:00
Rizwan Mohamed Ibrahim
7e9db1d218
Fix import/export subscriptions
...
Beta 6 has changed the way import and export works. It's changed from
a environment variable to view modifier now.
2020-08-28 23:01:58 +05:30
Maurice Parker
cddd5cebff
Merge pull request #2338 from stuartbreckenridge/hotfix/2335
...
Hotfix/2335
2020-08-15 02:11:08 -05:00
Stuart Breckenridge
ddbf0fffb6
Fixes #2335
...
The `ReleaseNotes` struct has been replaced with an extension on URL. Release Notes can now be opened on all versions of NNW.
2020-08-15 15:01:00 +08:00
Stuart Breckenridge
3610f71ac2
Adds accentColor to toggle
2020-08-15 14:34:20 +08:00
Stuart Breckenridge
e3a221befd
Moves feed deletion to Feeds section
2020-08-15 14:31:56 +08:00
Stuart Breckenridge
06826a23bb
Partially fixes #566
...
• Adds a preference to show alerts to confirm deletion of feeds (default is true) and this is configurable in Settings / Preferences
• Supports single (iOS/macOS) and multiple selection (macOS) for deletion
• Until folders are selectable (future beta, hopefully), selecting them for deletion is disabled.
2020-08-15 09:37:18 +08:00
Stuart Breckenridge
13e28f6f3f
Removed force unwrapping
2020-08-13 09:28:11 +08:00
Stuart Breckenridge
f1e3a19804
Fixes #291
...
Release notes added to Settings (iOS) and Help Menu (macOS)
2020-08-13 08:24:54 +08:00
Noelle Leigh
4dafe95478
Fix Multiplatform/iOS/Settings/SettingsModel.swift
2020-07-26 05:47:02 -04:00
Rizwan Mohamed Ibrahim
cb409728aa
Add subscriptions import/export navigation link with list
...
- refactors export/import action sheet to be a new screen with list options
2020-07-24 20:50:43 +05:30
Rizwan Mohamed Ibrahim
81a92738f9
Add fresh RSS account with credentials account view
2020-07-21 23:10:18 +05:30
Rizwan Mohamed Ibrahim
86c9100e70
Add credentials account view and model
...
- refactors feedbin account view and model
- groups feedbin, feedly, newsblur into credentials account
2020-07-21 20:43:43 +05:30
Maurice Parker
1a74701052
Merge pull request #2260 from rizwankce/show-password-for-feedbin-accouunt-view
...
Add show/hide password for feedbin account view
2020-07-13 16:00:01 -05:00
Rizwan Mohamed Ibrahim
b95697bf0d
Add show/hide password for feedbin account view
2020-07-13 20:52:05 +05:30
Rizwan Mohamed Ibrahim
de0edd3c0b
Add cloud kit view for settings accounts
2020-07-13 20:39:19 +05:30
Maurice Parker
d16c1678f2
Merge pull request #2239 from rizwankce/fix/add-account-action
...
Fix account selection
2020-07-09 09:31:06 -05:00
Rizwan Mohamed Ibrahim
7c30749625
Fix account selection showing wrong sheet upon selection
2020-07-09 19:55:58 +05:30
Rizwan Mohamed Ibrahim
2c7663870a
Add settings account details view and implementations
2020-07-09 16:14:53 +05:30
Rizwan Mohamed Ibrahim
6958abb4ec
Fix account header image alignment and foreground color
2020-07-08 16:10:34 +05:30
Rizwan Mohamed Ibrahim
57dbe2b8ab
Fix header image white background
2020-07-08 16:09:49 +05:30
Rizwan Mohamed Ibrahim
8fb95f7900
Fix issues with account image being stretched
2020-07-08 15:13:10 +05:30
Rizwan Mohamed Ibrahim
ea3149d5bc
Add simplified Account Header image view without stacks
2020-07-08 14:44:27 +05:30
Rizwan Mohamed Ibrahim
48f212abcd
Add settings account header image view
2020-07-08 14:40:14 +05:30
Rizwan Mohamed Ibrahim
74f822f624
Add Feedbin account addition implementation
2020-07-08 12:38:27 +05:30
Maurice Parker
b84be77c45
Merge pull request #2228 from rizwankce/accounts-settings
...
Accounts settings : Add New Local Account
2020-07-07 12:26:29 -05:00
Rizwan Mohamed Ibrahim
5aa329bf1c
Adds Account settings and New Local account addition
2020-07-07 22:45:12 +05:30
Rizwan Mohamed Ibrahim
cbce799e01
Add title for About view
2020-07-07 12:22:55 +05:30
Maurice Parker
7564ee33b1
Merge pull request #2223 from rizwankce/feeds-settings-errors
...
Add feeds settings import/export errors
2020-07-06 16:44:55 -05:00
Maurice Parker
06a1a5f28b
Merge branch 'pr/2218' into swiftui
2020-07-06 16:39:36 -05:00
Maurice Parker
d1f7473a02
Moved items to match current layout
2020-07-06 16:30:50 -05:00
Maurice Parker
fcf0c1ad1c
Implement Settings About Section. Issue #2174
2020-07-06 15:30:32 -05:00
Rizwan Mohamed Ibrahim
cbac7a85cb
Add feeds settings import/export errors
2020-07-06 22:43:20 +05:30
Stuart Breckenridge
10924caf7f
Fixes #2171
...
Slider is now used in lieu of a stepper. To do that, `timelineIconDimensions` had to be changed from an `Int` to a `Double`.
2020-07-06 17:54:11 +08:00
Maurice Parker
4bd6b3ac96
Refactor SettingsModel into its own swift file
2020-07-04 09:03:35 -05:00
Rizwan Mohamed Ibrahim
dde9035592
Add feeds settings for import and export subscriptions
2020-07-04 13:39:08 +05:30
Rizwan Mohamed Ibrahim
7cc71eac95
Merge branch 'swiftui' into swiftui-color-palette
...
* swiftui:
Register AppDefaults. Issue #2190
Removed obsolete AppDefaults values
Revert to using List for timeline and use infinite scrolling technique to speed up timeline loads
Add action sheet for adding feed resources
Stub out Article code
Delete dead code
Fix bad merge where we were missing a file reference
# Conflicts:
# NetNewsWire.xcodeproj/project.pbxproj
2020-07-03 13:45:03 +05:30
Rizwan Mohamed Ibrahim
fc548ac913
Try conditional modifier for preferredColorScheme
2020-07-03 12:35:12 +05:30
Maurice Parker
88d03586ae
Register AppDefaults. Issue #2190
2020-07-03 01:24:35 -05:00
Rizwan Mohamed Ibrahim
959eef6a1a
Add color palette implementation for Appearance settings
2020-07-02 21:10:24 +05:30
Stuart Breckenridge
c2149579c9
Converts AppDefaults to singleton
2020-07-02 09:58:25 +08:00
Stuart Breckenridge
0e0f46fa49
Refactors `AppDefaults` to `AppSettings`
...
This commit makes some assumptions:
- `AppSettings` is an `ObservableObject` that uses `@AppStorage` where possible, which sets default values.
- Each change to an property triggers an `objectWillChange.send()` call.
- `IconSize` is not used. Instead, it defaults to 40.0 with minimums and maximums of 20.0 and 60.0, controlled via Timeline settings.
2020-07-01 21:06:40 +08:00
Stuart Breckenridge
12a0d13971
Changes viewModel to @StateObject
2020-06-30 22:31:12 +08:00
Stuart Breckenridge
6cb4c46e4b
Adds app version text to setting footer
2020-06-30 21:50:53 +08:00
Stuart Breckenridge
2342ef2b76
Adds Toolbar for Sidebar & SettingsViews for iOS
2020-06-30 21:22:23 +08:00