Brent Simmons
|
750e287ff9
|
Use ImageDownloader.shared.
|
2024-06-30 18:14:11 -07:00 |
|
Brent Simmons
|
ada9818541
|
Create and use shared initializeDownloaders AppDelegate function.
|
2024-06-30 18:14:01 -07:00 |
|
Brent Simmons
|
e990b7aab1
|
Get the app delegate the old-fashioned way.
|
2024-06-30 18:06:49 -07:00 |
|
Brent Simmons
|
512aee6ce8
|
Delete AppConfig.
|
2024-06-30 18:06:37 -07:00 |
|
Brent Simmons
|
788cdc6ddc
|
Remove global appDelegate variable from Mac.
|
2024-06-30 18:06:16 -07:00 |
|
Brent Simmons
|
d712199ddf
|
Remove AppConfig module.
|
2024-06-30 18:05:03 -07:00 |
|
Brent Simmons
|
b403a005f7
|
Use AppConfig to get folder URL.
|
2024-06-30 18:04:52 -07:00 |
|
Brent Simmons
|
7bc980cbd5
|
Use AppConfig.appName.
|
2024-06-30 18:04:33 -07:00 |
|
Brent Simmons
|
a358388004
|
Move AppConfig to Core and delete the AppConfig module.
|
2024-06-30 18:04:13 -07:00 |
|
Brent Simmons
|
0ea46e446a
|
Drop properties for image downloaders that are now .shared.
|
2024-06-26 23:21:46 -07:00 |
|
Brent Simmons
|
a3ff92ec18
|
Delete code that is now in AppLocations.
|
2024-06-26 23:21:27 -07:00 |
|
Brent Simmons
|
47fb0be540
|
Make FeedIconDownloader.shared work.
|
2024-06-26 23:21:10 -07:00 |
|
Brent Simmons
|
b3e6a6501a
|
Add feedIconsFolder location.
|
2024-06-26 23:20:13 -07:00 |
|
Brent Simmons
|
83edb628ae
|
Drop local properties and folder calculations for image downloaders.
|
2024-06-26 23:15:13 -07:00 |
|
Brent Simmons
|
ed5a11b4c0
|
Refer to .shared image downloaders.
|
2024-06-26 23:14:22 -07:00 |
|
Brent Simmons
|
5deae9bd33
|
Add AppConfig module to project file.
|
2024-06-26 23:14:11 -07:00 |
|
Brent Simmons
|
6eea4c31c8
|
Refer to FaviconDownloader.shared.
|
2024-06-26 23:13:54 -07:00 |
|
Brent Simmons
|
cd0dd240e4
|
Refer to AuthorAvatarDownloader.shared.
|
2024-06-26 23:13:44 -07:00 |
|
Brent Simmons
|
45139866c3
|
Use .appUnreadCountDidChange notification solely to get unread count.
|
2024-06-26 23:13:25 -07:00 |
|
Brent Simmons
|
00f3b423f6
|
Add support appUnreadCountDidChange Notification.
|
2024-06-26 23:13:02 -07:00 |
|
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
|
aaf8268bbd
|
Create AppConfig module and AppLocations.
|
2024-06-26 23:10:59 -07:00 |
|
Brent Simmons
|
89e16f5fdd
|
Make webView optional.
|
2024-06-26 21:41:07 -07:00 |
|
Brent Simmons
|
b264305cfa
|
Fix bug saving authors in database.
|
2024-06-23 12:48:59 -07:00 |
|
Brent Simmons
|
9a26df89d1
|
Fix bug where sidebar unread count view would flicker as the timeline view controller unreadCount would be briefly 0 when it’s updating its unread count.
|
2024-06-21 18:09:28 -07:00 |
|
Brent Simmons
|
16b2e55f5f
|
Rename debugging property to loggingEnabled, since it really just controls whether or not logging is enabled.
|
2024-06-19 20:20:21 -07:00 |
|
Brent Simmons
|
d94f8a5492
|
Use renamed class names.
|
2024-06-19 20:17:27 -07:00 |
|
Brent Simmons
|
8cf880bf64
|
Fix module name for RoundedProgressView.
|
2024-06-19 20:17:09 -07:00 |
|
Brent Simmons
|
a07daedb65
|
Fix crash when feedIDs.count < 1
|
2024-06-19 20:16:40 -07:00 |
|
Brent Simmons
|
07644201f3
|
Make Feedbin syncing fetch articles.
|
2024-06-18 16:03:30 -07:00 |
|
Brent Simmons
|
46921342f4
|
Log in CoalescingQueue only when a local debugging property is true
|
2024-06-18 16:03:13 -07:00 |
|
Brent Simmons
|
64fc1867c4
|
Get rid of maxInterval from CoalescingQueue because it didn’t actually work right and isn’t probably needed.
|
2024-06-16 13:02:16 -07:00 |
|
Brent Simmons
|
9227924f4e
|
Add logging to DataFile.
|
2024-06-15 11:50:40 -07:00 |
|
Brent Simmons
|
5a02ba417f
|
Use Task.sleep instead of a weird thing.
|
2024-06-12 22:46:33 -07:00 |
|
Brent Simmons
|
f8f67b1912
|
Make AccountMetadataFile use DataFile.
|
2024-06-12 22:26:35 -07:00 |
|
Brent Simmons
|
9b9d33f6ed
|
Make FeedMetadataFile use DataFile.
|
2024-06-12 22:10:19 -07:00 |
|
Brent Simmons
|
308a91cf4f
|
Go back to CoalescingQueue because it was simpler to use than PostponingBlock.
|
2024-06-12 20:55:13 -07:00 |
|
Brent Simmons
|
7dc0d6cb23
|
Use queueMakeToolbarValidate.
|
2024-06-12 19:48:48 -07:00 |
|
Brent Simmons
|
57ac2d6b02
|
Use weak self in postponingBlock.
|
2024-06-12 17:55:24 -07:00 |
|
Brent Simmons
|
d9f2607922
|
Capture self weakly in PostponingBlock.
|
2024-06-12 17:51:32 -07:00 |
|
Brent Simmons
|
a91fd53100
|
Reorder arguments to PostponingBlock.init.
|
2024-06-12 17:48:51 -07:00 |
|
Brent Simmons
|
57399838dc
|
Add queueUpdateDockBadge. Use PostponingBlock instead of CoalescingQueue.
|
2024-06-12 17:40:16 -07:00 |
|
Brent Simmons
|
950995688c
|
Make block a MainActor block.
|
2024-06-12 17:39:54 -07:00 |
|
Brent Simmons
|
0c923a90db
|
Fix bug fetching unread count for single feed.
|
2024-06-12 17:18:49 -07:00 |
|
Brent Simmons
|
9317874478
|
Fix performance issue on launch — ignore structure changes while loading from OPML until after loading.
|
2024-06-10 22:47:22 -07:00 |
|
Brent Simmons
|
7fe5f94262
|
Remove unused AddFeedType.
|
2024-06-10 22:18:49 -07:00 |
|
Brent Simmons
|
c1f6026495
|
Rename Account.type to Account.accountType.
|
2024-06-09 22:53:19 -07:00 |
|
Brent Simmons
|
96fefbc800
|
Add logging to PostponingBlock.
|
2024-06-09 22:39:36 -07:00 |
|
Brent Simmons
|
a8f952b710
|
Use Logger with OPMLFile.
|
2024-06-09 22:39:23 -07:00 |
|