Brent Simmons
|
3d0d6fa8a9
|
Mark function as having @discardableResult, because we don’t always care about the result.
|
2019-07-08 21:09:16 -07:00 |
Brent Simmons
|
e4f809be99
|
Update RSWeb.
|
2019-07-07 20:01:37 -07:00 |
Brent Simmons
|
6d9bf46afb
|
Update RSWeb.
|
2019-07-07 20:00:43 -07:00 |
Brent Simmons
|
698ebe0ff6
|
Update RSWeb.
|
2019-07-07 19:58:05 -07:00 |
Brent Simmons
|
b1c96fddf8
|
Use async article ID fetches.
|
2019-07-07 19:56:52 -07:00 |
Brent Simmons
|
783477c58e
|
Merge branch 'mac-candidate'
|
2019-07-07 15:07:21 -07:00 |
Brent Simmons
|
36791fc3ad
|
Make fetching article IDs async — use a callback rather than a fetch sync and a returned value.
|
2019-07-07 15:05:36 -07:00 |
Brent Simmons
|
f3dc70a467
|
Update RSWeb.
|
2019-07-07 14:26:19 -07:00 |
Brent Simmons
|
424daa0a5c
|
Merge branch 'mac-candidate'
|
2019-07-07 14:26:05 -07:00 |
Brent Simmons
|
a25436cea1
|
Update RSWeb.
|
2019-07-07 14:25:15 -07:00 |
Brent Simmons
|
597c57e61c
|
Remove references to DispatchQueue.main.sync and assert that we’re on the main thread.
|
2019-07-07 14:24:50 -07:00 |
Brent Simmons
|
1e82ad4845
|
Note that AccountManager is main thread only. Add an assert in a strategic location (activeAccounts property).
|
2019-07-07 14:05:27 -07:00 |
Brent Simmons
|
590961fb2c
|
Add comment that Account is main-thread-only, and assert that we’re on the main thread in flattenedFeeds().
|
2019-07-07 14:01:44 -07:00 |
Brent Simmons
|
daaf44d67f
|
Update RSWeb.
|
2019-07-07 13:45:28 -07:00 |
Brent Simmons
|
a5bf148d82
|
Make Transport callbacks run on the main thread, which is consistent with NetNewsWire’s general pattern for these types of callbacks. This helps avoid situations where we touch model objects (which are main-thread-only) on a background thread.
|
2019-07-07 13:42:24 -07:00 |
Brent Simmons
|
71b774bf6d
|
Update RSCore.
|
2019-07-06 17:08:38 -07:00 |
Brent Simmons
|
113fe79301
|
Update RSCore.
|
2019-07-06 17:08:02 -07:00 |
Brent Simmons
|
ac6397bd09
|
Write page on Sparkle update errors that can happen if you’re running the app from the ~/Downloads folder.
|
2019-07-06 12:04:43 -07:00 |
Brent Simmons
|
fe5570fbea
|
Merge branch 'mac-candidate'
|
2019-07-06 11:54:14 -07:00 |
Brent Simmons
|
fbb7b9961c
|
Change an import Cocoa to import AppKit.
|
2019-07-06 11:52:15 -07:00 |
Brent Simmons
|
a68ca58242
|
Remove a precondition that is no longer valid when doing async fetches.
|
2019-07-06 11:50:22 -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 |
Brent Simmons
|
aab318023c
|
Update ReaderAPI to use changed database fetch API.
|
2019-07-05 22:46:02 -07:00 |
Brent Simmons
|
3999c7b3c5
|
Merge branch 'mac-candidate'
|
2019-07-05 22:42:01 -07:00 |
Brent Simmons
|
7a204ad6ed
|
Run database fetches async, in the timeline, when appropriate — for instance, when All Unread is selected and new articles come in.
|
2019-07-05 20:06:31 -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 |
Maurice Parker
|
9653befb94
|
Retrieve credentials if necessary. On iOS credentials aren't always available when the delegate initializes.
|
2019-06-23 13:56:11 -05:00 |
Maurice Parker
|
6fada650da
|
Merge pull request #786 from jbeker/freshrss_credential_update_GH-775
Implement Credential Update for FreshRSS (Issue 775)
|
2019-06-23 13:30:20 -05:00 |
Jeremy Beker
|
3fb222f5c4
|
Implement Credential Update for FreshRSS
|
2019-06-23 09:31:04 -04:00 |
Maurice Parker
|
0a2f96a4e9
|
Merge pull request #782 from stuartbreckenridge/master
SF Symbols Expanded
|
2019-06-21 09:44:58 -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 |