Brent Simmons
|
81d8532e2c
|
Add a cache to HTMLMetadataDownloader; do all parsing off the main thread, for better UI performance. Also: make FaviconURLFinder use HTMLMetadataDownloader, as it should have in the first place.
|
2017-12-18 10:20:28 -08:00 |
Brent Simmons
|
db1db7b701
|
Cache parsed metadata when finding a home page’s favicon URL. Also: do the parsing in the background, for performance reasons.
|
2017-12-13 19:46:03 -08:00 |
Brent Simmons
|
b3ecf9cdba
|
Base the homePageURL for a feed from its feed URL when looking for its favicon. When necessary only.
|
2017-12-13 19:45:12 -08:00 |
Brent Simmons
|
e31b76d627
|
Delete SeekingFavicon, which wasn’t needed as a separate object. Save a little memory this way too.
|
2017-12-02 21:27:25 -08:00 |
Brent Simmons
|
cf57e1be32
|
Log a message when favicon download fails.
|
2017-11-25 16:15:36 -08:00 |
Brent Simmons
|
ba638ecda1
|
Normalize homePageURL in FaviconDownloader — this avoids doing duplicate work for http://foo.com/ and http://foo.com — they’re both treated as http://foo.com/
|
2017-11-25 16:11:24 -08:00 |
Brent Simmons
|
8425e9033b
|
Fix bug getting Dr. Drang’s favicon.
|
2017-11-25 13:46:48 -08:00 |
Brent Simmons
|
f8a05badcb
|
Make further progress on favicons. Should be close to a first cut now.
|
2017-11-24 13:12:18 -08:00 |
Brent Simmons
|
d464fa0c38
|
Make progress on favicons.
|
2017-11-24 10:45:22 -08:00 |
Brent Simmons
|
9e3e093bcd
|
Make progress on favicons.
|
2017-11-23 14:15:28 -08:00 |
Brent Simmons
|
b4ff1785ab
|
Switch from download to downloadUsingCache where appropriate.
|
2017-11-23 10:29:00 -08:00 |
Brent Simmons
|
00f7b817a7
|
Make further progress on FaviconDownloader.
|
2017-11-20 13:29:20 -08:00 |
Brent Simmons
|
91895d4066
|
Create FaviconURLFinder, which pulls the favicon URL from the metadata of a web page.
|
2017-11-20 13:16:06 -08:00 |
Brent Simmons
|
6979b85fb5
|
Make progress on FaviconDownloader.
|
2017-11-19 23:59:04 -08:00 |
Brent Simmons
|
26cc99db54
|
Start FaviconCache.
|
2017-11-19 21:26:01 -08:00 |