Commit Graph

63 Commits

Author SHA1 Message Date
Maurice Parker
ba2d26dce9 Merge pull request #3180 from danielpunkass/default-feed-handler
Invert the semantics of the defaults key for whether to open Subscrib…
2021-06-22 21:20:12 -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
Maurice Parker
f1dbc2de71 Merge branch 'ios-release' 2021-06-22 19:14:50 -05: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
Brent Simmons
0d0f1e4908 Replace “don't” with “don’t” everywhere. 2021-05-31 16:01:01 -07:00
Brent Simmons
ae63d0feb7 Add a warning about iCloud sync being slow sometimes. Also: in user-facing text, change “subscriptions” to “feeds.” We want to use the word “feed” — a “subscription” makes people think of IAP. 2021-05-31 15:52:56 -07:00
Brent Simmons
b0a1183e11 Update URLs to use netnewswire.com where appropriate. 2021-02-21 20:21:01 -06:00
Brent Simmons
649e3e86ef Update URLs to use netnewswire.com where appropriate. 2021-02-21 18:00:40 -08:00
Stuart Breckenridge
ad678f2fc1 models now handle authentication 2020-12-05 22:18:10 +08:00
Stuart Breckenridge
c90b7128d0 Models have been siphoned out 2020-12-05 21:17:55 +08:00
Stuart Breckenridge
db68b6ac22 Reader accounts now authenticate 2020-12-05 21:09:34 +08:00
Stuart Breckenridge
ca730c9f3d NewsBlur now authenticates 2020-12-05 16:46:03 +08:00
Stuart Breckenridge
8e8a95efaf FeedWrangler Authenticates 2020-12-05 16:13:43 +08:00
Stuart Breckenridge
d91f9967fd Feedbin now authenticates 2020-12-05 09:53:10 +08:00
Stuart Breckenridge
6bc0728fdb Add account sheets are now showing 2020-12-04 09:15:37 +08:00
Stuart Breckenridge
0dac343748 AddNewsBlurAccountView.swift 2020-12-03 13:19:15 +08:00
Stuart Breckenridge
8ba6c5fc18 AddFeedWranglerAccountView 2020-12-03 13:15:00 +08:00
Stuart Breckenridge
c88989d07e AddCloudKitAccountView.swift 2020-12-03 13:03:58 +08:00
Stuart Breckenridge
1efaac4802 AddFeedbinAccountView.swift spacing 2020-12-02 21:46:00 +08:00
Stuart Breckenridge
b9299329cb AddFeedbinAccountView.swift 2020-12-02 21:40:26 +08:00
Stuart Breckenridge
2bfeeda239 AddLocalAccountView.swift 2020-12-02 21:19:33 +08:00
Stuart Breckenridge
21a9d3d3dc add local account view 2020-12-02 21:09:59 +08:00
Stuart Breckenridge
08735c75ef macOS Multiplatform is building again 2020-12-02 20:37:42 +08:00
Maurice Parker
4284ea26c8 Merge branch 'mac-release' into main 2020-10-18 16:37:00 -05:00
Kiel Gillard 🤪
056aadec14 Multiplatform: activate the app so users can see the results of their actions. 2020-09-30 09:38:53 +10: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
7aab8c87fb Removes more @ViewBuilders 2020-08-13 22:25:34 +08:00
Stuart Breckenridge
ffc5978a82 Fixes add account sheet sizing
Picker images don’t resize so they’ve been commented out
2020-08-13 12:20:22 +08:00
Stuart Breckenridge
cd8c32055b Resolves crash when switching between panes 2020-08-05 20:06:44 +08:00
Stuart Breckenridge
1d0c47a1bd Changes Preferences to use TabBar
This appears to crash when selecting a different pane.
2020-08-05 11:45:24 +08:00
Stuart Breckenridge
673f0ce718 Handles single and multiple sync failures
If a single sync failure is encountered a sheet is presented which allows the user to update their credentials.

If multiple sync failures are encountered an alert is shown listing the accounts which encountered errors. On iOS, this alert can take the user into Settings, but there is no obvious way to programatically pesent macOS preferences.
2020-07-25 16:40:04 +08:00
Maurice Parker
876f978347 Standardize notification handling on Combine instead of selectors 2020-07-18 15:20:15 -05:00
Stuart Breckenridge
ee69714b90 Adds timeline preview to viewing pane 2020-07-17 20:47:49 +08:00
Stuart Breckenridge
cda315aa6b Adds a separate pane for viewing preferences
Fixes #2183
2020-07-17 10:01:20 +08:00
Stuart Breckenridge
c453882b4b Adds Test/Release build downloading
Fixes #2182
2020-07-16 07:29:58 +08:00
Stuart Breckenridge
310cfaf66b Tidies up AdvancedPreferences 2020-07-16 07:02:55 +08:00
Stuart Breckenridge
995278ac58 Enables check for updates 2020-07-16 06:43:11 +08:00
Stuart Breckenridge
0904ff519f moves preferredColorScheme to App level. 2020-07-15 11:16:16 +08:00
Stuart Breckenridge
d8c5d3719c Refactors GeneralPrefs Model 2020-07-15 10:54:18 +08:00
Stuart Breckenridge
c630bf3b9f Account restrictions removed. 2020-07-15 10:26:03 +08:00
Stuart Breckenridge
99b2d3bb01 removes dead code
& correctly dismisses sheets
2020-07-15 09:14:04 +08:00
Stuart Breckenridge
dfe314f214 Adds Feedly and Restricts Accounts 2020-07-15 09:04:33 +08:00
Stuart Breckenridge
ade441af74 [weak self] 2020-07-14 21:14:16 +08:00
Stuart Breckenridge
aca43090f8 Edit account
Edit account now has its own model
Refactored account creation and updated errors into separate enum
Renamed some structs
2020-07-14 16:25:37 +08:00
Stuart Breckenridge
06af59fb2b fixes dark mode on accounts overlay 2020-07-14 15:05:11 +08:00
Stuart Breckenridge
4982211e27 WiP on Edit Accounts and ColorScheme 2020-07-14 14:57:55 +08:00
Stuart Breckenridge
64848a9421 look and feel of edit account matches production 2020-07-14 11:33:13 +08:00
Stuart Breckenridge
39a71077b4 WiP on Edit Account 2020-07-14 10:44:59 +08:00
Stuart Breckenridge
15b980cabf removed preview 2020-07-13 23:12:08 +08:00
Stuart Breckenridge
01c1df0a6b refactoring 2020-07-13 23:10:50 +08:00