Commit Graph

6532 Commits

Author SHA1 Message Date
Maurice Parker 64c93ed118 Enable credentials for newer sync services 2020-10-29 15:19:30 -05:00
Maurice Parker 1cfe248c6a Store the NewsBlur basic credentials so that they can be updated 2020-10-29 15:06:27 -05:00
Maurice Parker 1a4ab96038 Enable credentials button for newer sync services 2020-10-29 14:53:52 -05:00
Maurice Parker 515dd5f63f Check for duplicate accounts and make sure it doesn't interfere with credentials updates 2020-10-29 14:05:55 -05:00
Maurice Parker 3a1570f6c6 Fix feed wrangler error message layout 2020-10-29 13:52:23 -05:00
Maurice Parker a604003c89 Remove dead code to fix compiler warning. 2020-10-28 19:26:16 -05:00
Maurice Parker 0499952b45 Rewrote the article syncing code to be more efficient and handle large datasets 2020-10-28 19:03:41 -05:00
Maurice Parker aecf90f9f8 Don't chunk entries at the caller level because it is already done in the delegate 2020-10-28 16:16:15 -05:00
Maurice Parker 31607414f6 Remove Inoreader from developer build on the Mac 2020-10-27 20:42:42 -05:00
Maurice Parker d14a519a35 Check all accounts, not just active, for the iCloud account 2020-10-27 20:40:24 -05:00
Maurice Parker e0be6bec52 Prevent horizontal scrolling of Accounts Add list 2020-10-27 20:39:01 -05:00
Maurice Parker fc7b0cb05c Delete unneeded constraints 2020-10-27 20:31:51 -05:00
Maurice Parker 485eba3f26 Put accounts in the same order as they are on iOS 2020-10-27 20:26:08 -05:00
Maurice Parker 88399f0fb2 Widen existing accounts and extensions table and prevent horizontal scrolling in them 2020-10-27 20:20:18 -05:00
Maurice Parker 8f08d0d691 Make Extension Point maintenance Voice Over compatible 2020-10-27 20:18:26 -05:00
Maurice Parker de2171bbd0 Upgrade extension point assets to color versions for the Mac 2020-10-27 19:35:05 -05:00
Maurice Parker 4d2b5f0286 Update Mac account assets to be more colorful 2020-10-27 18:04:17 -05:00
Maurice Parker a2abbe5da5 Dim the label of any unavailable accounts 2020-10-27 15:08:34 -05:00
Maurice Parker ba7565b487 Remove table row height 2020-10-27 14:54:13 -05:00
Maurice Parker ef978a9f89 Add title to Add Extension scene 2020-10-27 14:50:47 -05:00
Maurice Parker 2edd558139 Stop validation fall through for Reader API adds/edits 2020-10-27 14:45:21 -05:00
Maurice Parker 1035fd7b76 Make Reader API table cells unselectable 2020-10-27 14:44:47 -05:00
Maurice Parker b72948bc8e Update Extensions to match the new styling of the Accounts management functionality 2020-10-27 14:25:45 -05:00
Maurice Parker fa08dec5ff Add Inoreader to the list of services not available in the developer build 2020-10-27 14:03:53 -05:00
Maurice Parker f82e60066f
Merge pull request #2528 from stuartbreckenridge/ios-addaccount-ui-refresh
Add Accounts UI Refresh
2020-10-27 13:55:30 -05:00
Stuart Breckenridge 83a3a0315b
Using Feedbin filled PDF 2020-10-27 22:06:23 +08:00
Stuart Breckenridge 7bd7dd892e
Removes dead code 2020-10-27 17:56:42 +08:00
Stuart Breckenridge ef057d2f93
Removes fuzziness
Feed icons have been updated with any/dark appearance traits where possible instead of using tinting. Where possible, they’ve been converted to PDFs. iPhone/iPad icons now use PDFs based on SF Symbols.
2020-10-27 17:37:25 +08:00
Stuart Breckenridge 8661aae6b9
Tinting added to Settings and Inspector 2020-10-27 15:10:30 +08:00
Stuart Breckenridge ee88e83548
Tints added to iOS Account controllers 2020-10-27 12:25:15 +08:00
Stuart Breckenridge 5190bf0577
Restrict Accounts now part of cellForRow 2020-10-27 12:13:45 +08:00
Brent Simmons cec65db169 Update appcast for 5.1.2b2. 2020-10-26 20:47:26 -07:00
Stuart Breckenridge 03611bc6ec
Add Accounts UI Refresh
• An extenison has been added to `AccountType` for iconColors (which have been added to the asset catalogs) and localised account names. SPM can handle resources so it might make sense to move to there.

• Add Account screen now has sections for local, icloud, web, and self-hosted, icons are now tinted and sized a bit smaller, and text is now `body` sized.
2020-10-27 11:42:28 +08:00
Maurice Parker 0d5b3ea48b Change the article fetch strategy so that we only fetch 200 at a time and continue fetching until we have them all 2020-10-26 19:56:01 -05:00
Maurice Parker cc269a8089 Tweak item query parameters to be more correct 2020-10-26 16:59:12 -05:00
Maurice Parker 4f4301e780 Add continuation value to be used for paging 2020-10-26 11:26:15 -05:00
Maurice Parker a8ca544345 Change to use enum value 2020-10-26 11:25:51 -05:00
Maurice Parker a7b0ff8c89 Clear the progress when a feed isn't found. 2020-10-26 10:36:13 -05:00
Maurice Parker 43382df4ec Make iOS match macOS for availability and order of offered accounts 2020-10-25 20:33:56 -05:00
Maurice Parker 54c9f64614 Fix status sending bug 2020-10-25 20:33:29 -05:00
Maurice Parker be7f0c5ddb
Merge pull request #2527 from stuartbreckenridge/additional-ios-account-types
Additional iOS account types
2020-10-25 20:11:16 -05:00
Stuart Breckenridge c25e42fc7e
additional iOS account types 2020-10-26 09:03:32 +08:00
Maurice Parker 6a0040ff7a Don't set the Feed URL because we determine that at runtime 2020-10-25 19:56:52 -05:00
Maurice Parker 01d352aa15 Change to use correct delegate errors. 2020-10-25 19:53:36 -05:00
Maurice Parker 7ed311ebba Make itemRefs an optional value since it isn't always returned by Inoreader 2020-10-25 19:52:19 -05:00
Maurice Parker 679cd40e84 Don't allow duplicate Reader API accounts to be created. 2020-10-25 19:41:16 -05:00
Maurice Parker d0a9d64062 Fix entry fetching identifiers 2020-10-25 19:36:47 -05:00
Maurice Parker 63326e1f92 Filter out any recommended feeds that might be json 2020-10-25 18:06:51 -05:00
Maurice Parker 7e32c9f551 Correctly delete last feed in a folder. 2020-10-25 17:44:43 -05:00
Maurice Parker f1ab7115b0 Fix initial article fetch after adding a feed. 2020-10-25 17:36:41 -05:00