Brent Simmons
2dd239d5ee
Merge changes from mac-release — adopt DatabaseQueue.
2019-11-29 22:17:32 -08:00
Brent Simmons
8daf80e8d1
Update to latest RSDatabase.
2019-11-29 21:55:11 -08:00
Brent Simmons
9dc3ed03c7
Adopt DatabaseQueue.
2019-11-29 21:49:44 -08:00
Brent Simmons
6fdaf773cd
Add SyncDatabase to referenced frameworks in project settings.
2019-11-29 21:49:24 -08:00
Brent Simmons
2c58bd31d7
Update to latest RSDatabase.
2019-11-29 21:12:16 -08:00
Maurice Parker
87a82eb290
Remove attempt to remove the context menu interaction.
2019-11-29 18:16:27 -06:00
Maurice Parker
8097fc488b
Merge pull request #1375 from kielgillard/master
...
Fix syncing of unread articles with Feedly when…
2019-11-29 17:40:19 -06:00
Maurice Parker
1f924a80fa
Restore feed selection after initial layout so that the visible area tests are correct.
2019-11-29 17:36:22 -06:00
Kiel Gillard
5cd90a9be7
Fix syncing of unread articles with Feedly when adding new or existing feeds to folders. #1289 #1332
2019-11-30 10:14:58 +11:00
Brent Simmons
4288e71887
Update to latest RSDatabase, which includes the new DatabaseQueue.
2019-11-29 14:02:47 -08:00
Maurice Parker
238e8e8a69
Merge pull request #1374 from kielgillard/master
...
Improves the test coverage of syncing and progress reporting…
2019-11-29 16:01:04 -06:00
Kiel Gillard
757c469e00
Improves the test coverage of syncing and progress reporting, identifying and fixing a bug when cancelling. #1328
2019-11-30 08:00:46 +11:00
Maurice Parker
7d39933ba4
Add article exception fetcher to always restore article to timeline regardless of timeline state.
2019-11-29 14:31:15 -06:00
Maurice Parker
d62ff04c64
Fix next unread menu option when in fullscreen.
2019-11-29 13:26:14 -06:00
Maurice Parker
5373be508a
Merge pull request #1373 from kielgillard/master
...
Fixes race conditions in FeedlyOperation progress reporting unit tests.
2019-11-29 13:24:11 -06:00
Maurice Parker
514a498641
Merge pull request #1372 from Wevah/debug-menu-default
...
Enable ShowDebugMenu on master
2019-11-29 13:23:44 -06:00
Kiel Gillard
52d2121553
Fixes race conditions in FeedlyOperation progress reporting unit tests.
2019-11-29 18:33:32 +11:00
Nate Weaver
229f1604f0
Enable ShowDebugMenu on master
2019-11-28 14:59:45 -06:00
Maurice Parker
3d582270ad
Add filter exceptions so that the correct timeline is always selected regardless of filter state. Issue #1366
2019-11-28 12:40:33 -06:00
Maurice Parker
a458c8cc8b
Change animation for apply filter on load.
2019-11-27 20:08:03 -06:00
Maurice Parker
219b5a89ba
Fix issue where over optimization was causing crashes due to the diffable datasource not being available
2019-11-27 19:54:52 -06:00
Maurice Parker
95debf3e61
Remove Secrets build phase
2019-11-27 18:09:39 -06:00
Maurice Parker
4e0fe7b5f1
Fix retain loop in background refresh.
2019-11-27 18:03:19 -06:00
Maurice Parker
0ed63ad09a
Fix pre build paths for iOS and MAS and removed their old Mercury build phases.
2019-11-27 17:38:03 -06:00
Maurice Parker
bdc86140cf
Update pre build action script location
2019-11-27 17:30:50 -06:00
Maurice Parker
24aa91a99f
Move updateSecrets to buildscripts folder
2019-11-27 17:26:27 -06:00
Maurice Parker
30f560be4d
Convert Feedly and Mercury to use the new Secrets system.
2019-11-27 17:20:09 -06:00
Maurice Parker
748f4e64d3
Merge pull request #1364 from jbennett/manage-secrets
...
Generalize handling of secrets and keys
2019-11-27 16:54:24 -06:00
Maurice Parker
aebb33420e
Merge pull request #1368 from Wevah/favicon-master-fix
...
Favicon master fix
2019-11-27 16:32:44 -06:00
Jonathan Bennett
88664bd3e6
use pre-build hooks to trigger gyb script
2019-11-27 17:20:56 -05:00
Nate Weaver
64af8840fe
Mark appropriate caches as dirty
2019-11-27 15:45:14 -06:00
Nate Weaver
f690bba775
Make sure self.postDidLoadFaviconNotification() is always called after a download attempt
...
Otherwise the rest of the favicon URLs won't be tried.
2019-11-27 15:40:35 -06:00
Maurice Parker
24634dfaaa
Optimize the initial load so that a Filtered Feeds state restoration doesn't animate on startup
2019-11-27 15:21:39 -06:00
Maurice Parker
708c7de7fa
Make sure the first build of the backing stores isn't filtered so that state restoration has something to work with.
2019-11-27 14:52:40 -06:00
Maurice Parker
e9032c4a0f
Add Slack link to Help. Issue #1365
2019-11-27 14:17:57 -06:00
Maurice Parker
ef2222ad94
Merge branch 'mac-release'
2019-11-27 14:08:52 -06:00
Maurice Parker
18045f2e2b
Merge pull request #1359 from Wevah/favicon-fix
...
Fix favicons not loading for certain feeds
2019-11-27 13:27:29 -06:00
Jonathan Bennett
a4f6adbd85
vendor the gyb dependency
2019-11-27 14:06:32 -05:00
Nate Weaver
9de27febf0
Fix favicon loading for sites with multiple/invalid favicons
...
Load the next favicon if a favicon is invalid
Iterate through multiple favicons and use the first that actually loads
- Add a homePageURL property to SingleFaviconDownloader that notification observers can use.
- Only add a URL to the favicon cache when we're sure it's valid.
Post notification even if the icon failed to load
Update RSParser
Remove single-favicon helper methods
Only load the next favicon if the current load failed
Update RSParser
Make sure to try the default favicon.ico
RSParser test fix update
Update RSParser
2019-11-27 13:02:49 -06:00
Maurice Parker
81c4756f97
Persist article read filters across application launches. Issue #1349
2019-11-27 11:43:36 -06:00
Jonathan Bennett
69ebecaf40
display instructions if gyb is missing
2019-11-27 11:40:24 -05:00
Jonathan Bennett
544daf5756
handle missing secrets
...
Missing secrets will give a blank string instead of exploding.
Also, an example of a custom property
2019-11-27 11:30:27 -05:00
Jonathan Bennett
d3dd7498e6
generate the secret property automatically
2019-11-27 11:20:43 -05:00
Jonathan Bennett
eda98d166d
remove FeedWrangler build scripts
2019-11-27 11:17:46 -05:00
Maurice Parker
991ecf2a71
Merge pull request #1363 from kielgillard/1326-missing-data
...
Adds public logging of the Feedly errors…
2019-11-27 09:55:22 -06:00
Maurice Parker
9a139d4cd9
Merge pull request #1362 from kielgillard/master
...
Feedly operations can optionally report their progress. #1328
2019-11-27 09:55:08 -06:00
Kiel Gillard
1891523d0d
Adds public logging of the Feedly errors to help identify the missing key in #1326 .
2019-11-27 19:04:55 +11:00
Kiel Gillard
2f96e8b8a6
Feedly operations can optionally report their progress. #1328
2019-11-27 18:32:18 +11:00
Maurice Parker
ebd7f4904d
Persist the Feeds Read filter across application launches. Issue #1349
2019-11-26 20:23:12 -06:00
Maurice Parker
8cb25e7c5e
Move private functions to private extension
2019-11-26 17:32:30 -06:00