Commit Graph

34 Commits

Author SHA1 Message Date
Stuart Breckenridge 0151713de3
Multiplat mac now uses URL extension 2020-08-15 15:08:07 +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
Stuart Breckenridge 36acd84c14
Removes #warning
(Also .preferredColorScheme(AppDefaults.userInterfaceColorScheme) is still needed on macOS Settings)
2020-08-10 08:50:46 +08:00
Stuart Breckenridge cd8c32055b
Resolves crash when switching between panes 2020-08-05 20:06:44 +08:00
Maurice Parker 7365b25fec Add SidebarCommands to main menu 2020-08-04 21:11:06 -05:00
Maurice Parker 269677121e Removed Commands from iOS build since they aren't supported there anymore 2020-08-04 18:19:48 -05:00
Maurice Parker c4ec9606f3 Delete empty lines 2020-07-18 21:38:00 -05: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
Maurice Parker 2b84469fb4 Refactored refresh progress so that it doesn't crash on the mac anymore 2020-07-15 15:32:04 -05:00
Maurice Parker c8077ad214 Separated refresh progress model from SceneModel again 2020-07-15 12:56:19 -05:00
Stuart Breckenridge 0904ff519f
moves preferredColorScheme to App level. 2020-07-15 11:16:16 +08:00
Stuart Breckenridge 4982211e27
WiP on Edit Accounts and ColorScheme 2020-07-14 14:57:55 +08:00
Stuart Breckenridge 31b93c5d13
small refactoring 2020-07-12 14:07:52 +08:00
Maurice Parker 8064e65e68 Move Mac toolbar to SceneNavigationView so that it operates properly. Issue #2217 2020-07-07 16:05:26 -05:00
Maurice Parker bcbb38c120 Change to initialize Refresh when the onAppear event happens so that we quit crashing on macOS 2020-07-05 19:49:07 -05:00
Maurice Parker 1389008b31 Add Article toolbar 2020-07-05 18:53:18 -05:00
Maurice Parker 217d1ac880 Changed add button to be a menu. 2020-07-03 19:29:25 -05:00
Maurice Parker dd9dca57de Update design to more closely match the existing iOS design and Big Sur look and feel 2020-07-03 19:19:40 -05:00
Maurice Parker a4537ec0d4 Merge branch 'swiftui' of https://github.com/Ranchero-Software/NetNewsWire into swiftui 2020-07-03 11:46:32 -05:00
Stuart Breckenridge 75166b404e Merge branch 'pr/7' into swiftui
# Conflicts:
#	Multiplatform/Shared/Sidebar/SidebarToolbar.swift
2020-07-03 23:47:21 +08:00
Maurice Parker 52a868ae7d Refactored PreferredColorSchemeModifier out into its own swift file 2020-07-03 10:45:12 -05:00
Stuart Breckenridge d8914510f7 AddWebFeed
Fixes #2184

Adding Web Feeds is working for macOS and iOS. There are some alignment is.
2020-07-03 23:43:20 +08:00
Maurice Parker 45e702501e Change to set preferredColorScheme to nil which should make it automatic again (but doesn't) 2020-07-03 10:43:05 -05:00
Stuart Breckenridge 6b6ff7ce1c Work in progress for #2184 2020-07-03 20:31:48 +08:00
Rizwan Mohamed Ibrahim fc548ac913
Try conditional modifier for preferredColorScheme 2020-07-03 12:35:12 +05:30
Maurice Parker 313d3df573 Fix timeline so that it works with most recent AppDefaults code 2020-07-02 05:46:56 -05:00
Stuart Breckenridge c2149579c9 Converts AppDefaults to singleton 2020-07-02 09:58:25 +08:00
Stuart Breckenridge 2cedffd39c Removes sidebar commandgroup 2020-06-30 09:29:31 +08:00
Stuart Breckenridge 0907164627 Adapts to compact size classes 2020-06-29 22:06:00 +08:00
Stuart Breckenridge 8b7940492a Mac Toolbar
Placement of buttons is not quite right, but the search bar is in the right place!
2020-06-29 21:19:51 +08:00
Stuart Breckenridge 1f6f5fa054 Adds Mac Preferences
This makes use of `@AppStorage` for preferences. Severeral more need to migrated from AppDefaults etc.
2020-06-29 21:04:50 +08:00
Stuart Breckenridge 2e6e934b6f SceneBuilder & Key Commands
Placeholders for most existing key commands on macOS and iPad OS.
2020-06-29 20:36:54 +08:00
Maurice Parker c40b7d8c05 Tweak the project settings to get previews working 2020-06-28 21:05:49 -05:00