Maurice Parker
e0832260b8
Fix timeline selected transition to three panel mode
2019-08-02 04:29:42 -05:00
Maurice Parker
4f49a4bcf6
Fix code formatting
2019-08-02 04:23:41 -05:00
Maurice Parker
7da1aacf28
Fix transition to three panel mode
2019-08-02 04:22:47 -05:00
Maurice Parker
7b7fb7ef2a
Adjust font to silence dynamic type warning
2019-08-01 20:24:54 -05:00
Maurice Parker
9e0a4aed00
Correctly handle showing the detail view when the root view controller is collapsed
2019-08-01 20:06:55 -05:00
Maurice Parker
e22088b284
Implemented Shim Controller so that we can change out the secondary split view controller when the display mode changes
2019-08-01 19:59:56 -05:00
Maurice Parker
d16386d205
Add transitioning for three panel mode
2019-08-01 16:14:34 -05:00
Maurice Parker
2ab3ff76fb
Make settings button work second split controller is installed
2019-08-01 07:10:02 -05:00
Maurice Parker
88c6f2274b
Refactor how the No Selection message is displayed
2019-08-01 06:53:34 -05:00
Maurice Parker
ccd0385220
Prevent flicker when selected feed's unread count changes.
2019-07-30 13:08:58 -05:00
Maurice Parker
978aeeee80
Restore selection when currently select feed unread count changes
2019-07-27 15:05:21 -05:00
Maurice Parker
adb6309872
In Three Pane Mode only show the progress indicator on the Feeds controller
2019-07-27 14:49:07 -05:00
Maurice Parker
cf674d67b1
Show no selection when timeline is selected in Three Panel Mode
2019-07-27 14:36:01 -05:00
Maurice Parker
e009a31ed7
Rename isThreePane to isThreePanelMode
2019-07-27 14:25:10 -05:00
Maurice Parker
59537c5705
Automatically hide the overlay and only add the navigation controller to detail views when not collapsed
2019-07-26 16:26:22 -05:00
Maurice Parker
306af515ea
Remove duplicate split view controller initialization on launch
2019-07-26 09:58:46 -05:00
Maurice Parker
d2a09a92ae
Fix timeline selection in three pane mode
2019-07-19 17:27:56 -05:00
Maurice Parker
1ddf4189d3
Initial support for three pane mode
2019-07-19 15:59:46 -05:00
Maurice Parker
871ccbd728
Fix variable name
2019-07-19 14:47:25 -05:00
Maurice Parker
a47e4cab77
Show No Selection system message when selection is cleared by returning to the Feeds list
2019-07-19 12:29:17 -05:00
Maurice Parker
11d74372b1
Change how the AppCoordinator is initialized
2019-07-19 11:59:08 -05:00
Maurice Parker
dd8c70f558
Hook up initial detail view controller back button
2019-07-18 18:51:40 -05:00
Maurice Parker
b5411cde42
Fix detail navigation controller code
2019-07-18 18:49:27 -05:00
Maurice Parker
d01f356869
Add System Message view controller
2019-07-18 18:20:15 -05:00
Maurice Parker
c034aac385
Added system message view controller
2019-07-18 18:19:32 -05:00
Maurice Parker
b25e789aef
Prevent refresh errors from keeping the refreshControl visible when error dialogs are displayed.
2019-07-18 15:16:54 -05:00
Maurice Parker
5773e5b39c
Updated to use new fetchArticles API
2019-07-12 13:01:34 -05:00
Maurice Parker
8e278ea843
Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire
2019-07-12 12:31:36 -05:00
Brent Simmons
304250e127
Use updated iOS app icon assets from Brad.
2019-07-10 22:53:45 -07:00
Maurice Parker
8b6e2fa517
Move more logic out of MasterTimelineViewController and into AppCoordinator
2019-07-06 12:31:07 -05:00
Maurice Parker
6e59c56515
Move more logic out of MasterFeedViewController and into AppCoordinator
2019-07-06 12:25:45 -05:00
Maurice Parker
d543b979ac
Move more logic out of the DetailViewController and into the AppCoordinator
2019-07-06 11:49:53 -05:00
Maurice Parker
4884aebbfd
Encapsulate more of the AppCoordinate API
2019-07-06 11:32:19 -05:00
Brent Simmons
6f669c2aba
Add new app icon resources.
2019-07-05 23:09:54 -07:00
Maurice Parker
15754684a4
Move more navigation responsibilities into the AppCoordinator
2019-07-05 17:45:39 -05:00
Maurice Parker
19f8f8bc97
Fix missing settings button on iPhone
2019-06-29 13:53:34 -05:00
Maurice Parker
fcf2937394
Rename NavStateController to AppCoordinator because we are redesigning it to be the Coordinator pattern
2019-06-29 13:35:12 -05:00
Maurice Parker
3fc3903758
Change to use helper property
2019-06-28 13:05:19 -05:00
Maurice Parker
178e89b1fb
Add basic multi window support to iOS
2019-06-28 10:28:02 -05:00
Maurice Parker
55ab50289c
Temporally comment out tint code because it is crashing on iPadOS 13 beta 2
2019-06-27 17:56:33 -05:00
Maurice Parker
188bacee25
Move nav state ownership to MasterFeedViewController
2019-06-27 16:30:24 -05:00
Maurice Parker
5f045706e4
Removed usaged of UIApplication.present
2019-06-27 14:21:07 -05:00
Maurice Parker
95d4395416
Fix feed / folder rename for iOS
2019-06-26 06:23:08 -05:00
Maurice Parker
19df44058b
Fix white flashing in WKWebView on iOS
2019-06-26 06:06:10 -05:00
Maurice Parker
975d17e32d
Correct colors for dark mode
2019-06-25 18:16:04 -05:00
Maurice Parker
0ac9abdd52
Navigate back to feeds after marking all as read
2019-06-25 17:39:07 -05:00
Maurice Parker
aff14b19ee
Force unread indicator to be redisplayed to get rid of missing unread indicators
2019-06-25 15:43:30 -05:00
Maurice Parker
b877e4dc83
Move NavState ownership to the AppDelegate
2019-06-25 12:10:07 -05:00
Maurice Parker
e8e0f3b8bd
Temporarily disabled SwiftUI compiling
2019-06-23 17:41:41 -05:00
Stuart Breckenridge
d6ea5bd636
Deletes assets not required
2019-06-21 22:40:17 +08:00
Stuart Breckenridge
5e5c0e0e3d
Rolls back low power changes.
2019-06-21 22:16:02 +08:00
Stuart Breckenridge
183490d3b0
SF Symbols
...
SF Symbols
• Updates more of AppAssets to use SF Symbols and tints using `withTintColor` rather than `maskWithColor` to stop the aliasing appearing.
• Updates Storyboard to use SF Symbols where appropriate.
2019-06-21 15:29:20 +08:00
Stuart Breckenridge
7d226c46a4
Merge remote-tracking branch 'upstream/master'
...
# Conflicts:
# iOS/AppAssets.swift
2019-06-21 15:27:44 +08:00
Stuart Breckenridge
11961605d5
SF Symbols
...
• Updates more of AppAssets to use SF Symbols and tints using `withTintColor` rather than `maskWithColor` to stop the aliasing appearing.
• Updates Storyboard to use SF Symbols where appropriate.
2019-06-21 14:24:52 +08:00
Stuart Breckenridge
fbf2da0ab5
Set bgtask to complete
2019-06-21 12:58:36 +08:00
Stuart Breckenridge
d9a4d42ca0
Low Power: Stops background feed refresh
2019-06-21 10:54:53 +08:00
Maurice Parker
2ee72125ba
Support dark mode for small avatars on iOS
2019-06-20 11:58:26 -05:00
Maurice Parker
6c55fdd8ec
Make progress indicator NetNewsWire blue
2019-06-20 11:30:55 -05:00
Maurice Parker
9f47139011
Update iOS to work with the latest Account API
2019-06-20 11:27:35 -05:00
Maurice Parker
6765206a1b
Update iOS to use FreshRSS branding
2019-06-20 07:33:17 -05:00
Stuart Breckenridge
ddfb5a8aaa
Switches folder image to SFSymbol folder.fill
2019-06-20 20:18:43 +08:00
Stuart Breckenridge
ec609bbe7d
Adds section header background view
...
Stops collapsing sections from appearing under the section view header.
2019-06-20 17:24:23 +08:00
Stuart Breckenridge
7b99c0f4af
Switches from folder image to tag.
2019-06-20 16:58:27 +08:00
Stuart Breckenridge
f19b4ee780
Merge remote-tracking branch 'upstream/master'
2019-06-20 07:10:09 +08:00
Stuart Breckenridge
3e54482952
Corrects issues related to PR #767
2019-06-20 07:09:42 +08:00
Maurice Parker
74f84dc000
Restrict OPML import for Account types that don't support it
2019-06-19 17:50:32 -05:00
Maurice Parker
b4b80c51bc
Renamed google reader api to just reader api to make it consistent everywhere we use it
2019-06-19 15:40:03 -05:00
Jeremy Beker
15ae97f7c9
Merge branch 'master' into google_reader_compatible_syncing
2019-06-19 13:53:30 -04:00
Maurice Parker
d794240bd9
Merge branch 'mac-candidate'
2019-06-19 11:31:38 -05:00
Jeremy Beker
d87f68a006
Renamed GoogleReaderCompatible to just Reader
2019-06-19 12:25:37 -04:00
Stuart Breckenridge
449dde54c5
Merge remote-tracking branch 'upstream/master'
2019-06-19 23:26:11 +08:00
Stuart Breckenridge
ace8197814
Adds support for BGAppRefreshTask
2019-06-19 23:26:03 +08:00
Jeremy Beker
c8b9cf4d2c
Merge branch 'master' into google_reader_compatible_syncing
2019-06-19 07:56:54 -04:00
Maurice Parker
716653c235
Implement NetNewsWire Blue for cell selection and tint. Issue #691 & #692
2019-06-18 18:31:37 -05:00
Maurice Parker
ae2c4b9d25
Update timeline to use new semantic colors (darkmode support)
2019-06-18 17:47:13 -05:00
Maurice Parker
86e1a58b06
Move About section to bottom of Settings and add build number
2019-06-18 17:38:20 -05:00
Maurice Parker
ba41d0dee0
Change Settings to use Form instead of List/grouped
2019-06-18 16:54:51 -05:00
Jeremy Beker
97585326c8
Merge branch 'master' into google_reader_compatible_syncing
...
# Conflicts:
# iOS/Settings/SettingsAddAccountView.swift
2019-06-18 15:38:59 -04:00
Jeremy Beker
596e9c4537
Use proper google credential.
2019-06-18 15:37:39 -04:00
Maurice C Parker
231011685c
Remove deprecated API use
2019-06-17 18:26:37 -05:00
Maurice C Parker
e6b8056402
Merge remote-tracking branch 'refs/remotes/origin/master'
2019-06-17 17:49:41 -05:00
Maurice C Parker
011a93a41f
Update to work with the latest SwiftUI API's
2019-06-17 17:48:32 -05:00
Maurice Parker
35866d558d
Only display active accounts for OPML import on iOS
2019-06-17 15:50:17 -05:00
Maurice Parker
c966d3c7ed
Begin work on porting the add feed/folder dialog to SwiftUI
2019-06-17 09:03:21 -05:00
Maurice Parker
fb29d006aa
Code formatting changes
2019-06-17 07:20:39 -05:00
Jeremy Beker
125ea59cd6
Wiring up iOS add account settings
2019-06-16 18:22:00 -04:00
Maurice Parker
d4e2d44d8f
Add OPML Export for SwiftUI
2019-06-16 11:19:15 -05:00
Maurice Parker
3af60f0edc
Add Import OPML functionality
2019-06-16 10:54:18 -05:00
Maurice Parker
b8b2f23333
Move SafariView to Wrappers group since it is a reusable SwiftUI View
2019-06-16 10:21:03 -05:00
Maurice Parker
8cb46eb1d3
Merge branch 'pr/757'
2019-06-16 07:03:06 -05:00
Stuart Breckenridge
2f4d1145f4
Opens Settings option in SFSafariViewController
...
Fixes #754
Fixes #756
2019-06-16 07:23:32 +08:00
Maurice Parker
dc75737c97
Add Import/Export OPML action sheet.
2019-06-15 18:19:20 -05:00
Maurice Parker
8dcf4966fb
Port Feedbin credential update too SwfitUI.
2019-06-15 16:03:41 -05:00
Maurice Parker
40b9be6709
center smaller avatars on a solid color background image to make all avatars a consistent size
2019-06-14 15:33:13 -05:00
Maurice Parker
58459631e4
Add SwiftUI account detail view
2019-06-13 14:30:56 -05:00
Maurice Parker
ddb61489c4
Add a little padding around the account selectors.
2019-06-12 13:25:14 -05:00
Maurice Parker
37f42e2ad8
Added Feedbin add account logic.
2019-06-12 08:33:14 -05:00
Maurice Parker
50ab15f2cc
Dismiss view after adding account or canceling.
2019-06-12 03:08:51 -05:00
Maurice Parker
902304c723
Convert Settings to use SwiftUI
2019-06-11 16:59:16 -05:00
Maurice Parker
e8992dac95
Fix issue where deletes were crashing the app. Issue #702
2019-06-05 17:42:35 -05:00