Commit Graph

15 Commits

Author SHA1 Message Date
Brent Simmons
8cd69d7509 Create .shared of FaviconDownloader, AuthorAvatarDownloader, FeedIconDownloader, and ImageDownloader. 2024-06-26 23:12:26 -07:00
Brent Simmons
840147aee3 Use AppConfig in Images module. 2024-06-26 23:11:22 -07:00
Brent Simmons
e74c81518e Remove no-longer-needed Unicode support for URL (since it’s part of iOS and macOS now). 2024-06-09 10:58:07 -07:00
Brent Simmons
3a992d4340 Convert downloader to async await. Convert FeedFinder to async await. 2024-06-07 22:28:24 -07:00
Brent Simmons
926b8f494e Make ParserObjC a separate package and fix some linking issues. 2024-05-21 21:34:08 -07:00
Brent Simmons
19fd3d96ab Fix a few concurrency warnings. 2024-05-03 12:05:53 -07:00
Brent Simmons
8931bc1cf1 Disable strict concurrency in the Images module due to warnings that can’t be fixed right now. 2024-04-17 20:51:25 -07:00
Brent Simmons
280a59ffa3 Convert ImageDownloader to async await. 2024-04-17 20:51:06 -07:00
Brent Simmons
f0be57b77c Convert FeedIconDownloader to async await. 2024-04-16 23:10:55 -07:00
Brent Simmons
d4c923a3d6 Delete unneeded IconScalerQueue. 2024-04-16 22:45:10 -07:00
Brent Simmons
167e8c1430 Add main thread assertion in notification handler. 2024-04-16 22:37:46 -07:00
Brent Simmons
a3f6bfe621 Add main thread assertion in notification handler. 2024-04-16 22:36:29 -07:00
Brent Simmons
02de05142a Make FaviconDownloaderDelegate methods MainActor. 2024-04-16 20:44:29 -07:00
Brent Simmons
1368f3dace Move images-related code into Images module. 2024-04-15 22:21:17 -07:00
Brent Simmons
553b57c09d Create Images module and move ColorHash into it. 2024-04-15 21:11:59 -07:00