Brent Simmons
|
c6907b73f9
|
Make code formatting in AttachmentsTable match current style.
|
2019-07-08 22:13:30 -07:00 |
Brent Simmons
|
bed1620ae4
|
Make code formatting in AuthorsTable match current style.
|
2019-07-08 22:11:24 -07:00 |
Brent Simmons
|
1d2ea8a4af
|
Make code formatting in StatusesTable match ourrent style.
|
2019-07-08 22:09:28 -07:00 |
Brent Simmons
|
8422122816
|
Delete a few unused lines of code.
|
2019-07-08 21:47:11 -07:00 |
Brent Simmons
|
72fa80956a
|
Make code formatting in ArticlesTable match current style. Also: normalize MARK comments.
|
2019-07-08 21:35:29 -07:00 |
Brent Simmons
|
011054b345
|
Remove some unused code.
|
2019-07-08 21:22:06 -07:00 |
Brent Simmons
|
3c4379dfeb
|
Merge branch 'mac-candidate'
|
2019-07-08 21:13:00 -07:00 |
Brent Simmons
|
33ff7c94c3
|
Make articlesTable.ensureStatuses non-blocking.
|
2019-07-08 21:09:54 -07:00 |
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 |