Commit Graph

65 Commits

Author SHA1 Message Date
Kiel Gillard 🤪 056aadec14 Multiplatform: activate the app so users can see the results of their actions. 2020-09-30 09:38:53 +10:00
Brent Simmons 0aff2c3311 Turn off sandboxing. 2020-09-14 22:09:26 -07:00
Brent Simmons c684a08f5b Use correct URLs for Sparkle updates. 2020-09-09 22:50:02 -07:00
Maurice Parker dabf471db7 Subscribe to article selection changes in the Article View 2020-07-25 11:25:36 -05:00
Maurice Parker 7d7a018fe1 Merge branch 'main' of https://github.com/Ranchero-Software/NetNewsWire into main 2020-07-25 05:01:23 -05: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 953c22f605 Begin refactor of Timeline to use Combine fully 2020-07-24 21:05:30 -05:00
Maurice Parker b3ca806d0b Stop disabling tab support on Multiplatform macOS. Issue #179 2020-07-23 11:29:48 -05:00
Maurice Parker a90930c7f9 Correct image resize adjustment for scaling up images 2020-07-21 18:34:31 -05:00
Maurice Parker f7dec4cf23 Don't scale up icons anymore. It was causing a weird effect where in some visible views the source icon was larger than in other. 2020-07-21 18:25:54 -05:00
Maurice Parker e315687cc9 Supply a background for the icon if it is too short or hard to see. Issue #2220 2020-07-20 21:01:25 -05: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
Maurice Parker e5bf13edca Tweak API to stop web view controller rebuiding 2020-07-16 11:51:33 -05:00
Maurice Parker 5f573fc985 Make article rendering stop flashing! 2020-07-16 11:14:05 -05: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 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
Maurice Parker 6e60156f0e Move browser class up a level 2020-07-15 12:44:03 -05:00
Maurice Parker 160b0476f7 Port web view navigation over for the mac app 2020-07-15 12:41:49 -05: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
Maurice Parker 31068f90a0 Implement macOS share button 2020-07-14 17:10:53 -05: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
Stuart Breckenridge 587acfcb1c
correctly places accountAdded call 2020-07-13 23:02:09 +08:00
Stuart Breckenridge 8a66c368cd
fixes enum ==, changes frames 2020-07-13 22:51:09 +08:00
Stuart Breckenridge f4d776688b
Toolbar is in a much better shape. 2020-07-13 22:29:33 +08:00
Stuart Breckenridge 122249d716
Updates to add account model 2020-07-13 21:43:41 +08:00
Stuart Breckenridge a53500f643
Adding and deleting accounts works 2020-07-13 21:41:02 +08:00
Stuart Breckenridge 564f96ae47
Add Account Picker now displays accounts 2020-07-13 10:57:42 +08:00
Stuart Breckenridge cbeb74ab76
redesigned account pane 2020-07-12 22:49:55 +08:00
Stuart Breckenridge 235da781db
adds (old version) to other NNW entries 2020-07-12 21:47:29 +08:00
Stuart Breckenridge 2636a5cc72
Can set default RSS reader in the General pane 2020-07-12 21:37:27 +08:00
Stuart Breckenridge c2c138218d
Default RSS feeds now displayed 2020-07-12 18:53:37 +08:00
Stuart Breckenridge 31b93c5d13
small refactoring 2020-07-12 14:07:52 +08:00
Maurice Parker 184ef57576 Implement Timeline multiselect 2020-07-11 18:22:47 -05:00
Maurice Parker 2d57945e98 Implement Read and Star button functionality 2020-07-09 18:44:51 -05:00
Maurice Parker 3e61c7044b Stub out mark as read and star functionality 2020-07-09 16:34:47 -05:00