Maurice Parker
512e83d786
Refactor Styles to now be Themes
2021-09-07 16:58:06 -05:00
Daniel Jalkut
29af6dea1e
Invert the semantics of the defaults key for whether to open Subscribe to Feed feeds in NNW or the user's configured default browser. This ensures the fallback behavior when no preference has been set will default as wanted to opening in NetNewsWire.
2021-06-22 22:14:11 -04:00
Daniel Jalkut
75fd9e1e13
Add new subscribeToFeedsInNetNewsWire boolean preference, to direct the behavior of the Subscribe to Feed app extension.
2021-06-21 17:51:04 -04:00
Maurice Parker
89d0765f9b
Add article text size to the app defaults
2020-11-04 17:13:02 -06: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
19d4afc467
On macOS, just change the colorScheme
2020-07-17 22:33:38 +08:00
Stuart Breckenridge
b739f6dd61
Improves behaviour of dark/light changes on iOS
2020-07-17 22:18:10 +08:00
Maurice Parker
cf233f4825
Merge pull request #2259 from stuartbreckenridge/feature/mac-preferences
...
Mac Preferences
2020-07-15 19:16:19 -05:00
Stuart Breckenridge
4982211e27
WiP on Edit Accounts and ColorScheme
2020-07-14 14:57:55 +08:00
Maurice Parker
17e1247ff0
Add sort control for macOS
2020-07-12 19:43:25 -05:00
Maurice Parker
2e94ae9e8e
Add basic support for Article view on iOS
2020-07-06 21:14:05 -05:00
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
88d03586ae
Register AppDefaults. Issue #2190
2020-07-03 01:24:35 -05:00
Maurice Parker
782ae1c5cd
Removed obsolete AppDefaults values
2020-07-03 01:01:38 -05:00
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
Maurice Parker
67c0e00957
Make multiplatform compile shared app resources
2020-06-28 03:05:01 -05:00