Brent Simmons
|
c3fbdbc4e1
|
Complete switch on Mac from AppAssets to AppAsset.
|
2024-10-30 21:28:31 -07:00 |
|
Brent Simmons
|
e039a2b224
|
Use standard toggleSidebar toolbar item. Fix #4103.
|
2024-10-28 21:25:47 -07:00 |
|
Brent Simmons
|
1321a87254
|
Make videos take up 100% width.
|
2024-10-27 22:13:31 -07:00 |
|
Brent Simmons
|
eb84862379
|
Create and use UnreadCountFormatter. Fix #3892.
|
2024-10-26 21:57:58 -07:00 |
|
Brent Simmons
|
b8218c0b87
|
Remove unused delegates.
|
2024-10-14 23:01:24 -07:00 |
|
Brent Simmons
|
dcc19c1be0
|
Remove no-longer-needed downloadMetadata delegate method.
|
2024-10-14 22:56:26 -07:00 |
|
Brent Simmons
|
25e68fbfe2
|
Move RSImage-AppIcons to Images module.
|
2024-10-14 22:56:00 -07:00 |
|
Brent Simmons
|
f7e23a9e69
|
Move HTMLMetadataDownloader to Images module, since that’s where it’s used.
|
2024-10-14 22:34:45 -07:00 |
|
Brent Simmons
|
d7ac3f943c
|
Add logging to HTMLMetadataDownloader. Make it not @MainActor, since it doesn’t need to be.
|
2024-10-14 21:29:25 -07:00 |
|
Brent Simmons
|
ec1a579c6a
|
Mark HTMLMetadata as Sendable.
|
2024-10-14 20:58:06 -07:00 |
|
Brent Simmons
|
ce2a45503b
|
Adopt updated DownloadWithCacheManager.
|
2024-10-14 20:56:53 -07:00 |
|
Brent Simmons
|
8d5bd91c74
|
Continue converting AppAssets to AppAsset.
|
2024-10-01 13:43:38 -07:00 |
|
Brent Simmons
|
e7f50ba84f
|
Fix console warnings about duplicate implementations.
|
2024-09-30 22:42:08 -07:00 |
|
Brent Simmons
|
6fbf8207ff
|
Continue convert AppAssets to AppAsset.
|
2024-09-30 22:32:43 -07:00 |
|
Brent Simmons
|
2ae6eaba9f
|
Flatten AppAsset — the inner structs were too cute.
|
2024-09-30 22:16:54 -07:00 |
|
Brent Simmons
|
4b5694fe74
|
Fix build errors.
|
2024-09-24 22:31:21 -07:00 |
|
Brent Simmons
|
e752363a60
|
Remove ParserObjC and references to it.
|
2024-09-23 21:42:40 -07:00 |
|
Brent Simmons
|
865d32fe1a
|
Fix starColor name.
|
2024-08-05 17:57:29 -07:00 |
|
Brent Simmons
|
440a7fbefa
|
Continue moving to structured and shared AppAsset over separate AppAssets.
|
2024-07-25 20:14:58 -07:00 |
|
Brent Simmons
|
030d101634
|
Continue moving from AppAssets to AppAsset.
|
2024-07-09 21:08:34 -07:00 |
|
Brent Simmons
|
ba44b94220
|
Create AppAsset shared class, which will replace the separate Mac and iOS AppAssets classes.
|
2024-07-08 10:07:26 -07:00 |
|
Brent Simmons
|
89a967106d
|
Create importFeedsIfNeeded shared AppDelegate method.
|
2024-07-07 16:59:54 -07:00 |
|
Brent Simmons
|
7d40924509
|
Add SecretKey.swift.gyb to Secrets module.
|
2024-07-07 15:37:51 -07:00 |
|
Brent Simmons
|
90311f0e70
|
Make Secrets Sendable. Rename Id to ID.
|
2024-07-07 12:14:14 -07:00 |
|
Brent Simmons
|
7beb818c67
|
Make ArticleThemesManager specify its folder itself.
|
2024-07-06 20:32:49 -07:00 |
|
Brent Simmons
|
09cadf7f52
|
Create handleUnreadCountDidChange as shared AppDelegate code.
|
2024-07-02 21:43:52 -07:00 |
|
Brent Simmons
|
ada9818541
|
Create and use shared initializeDownloaders AppDelegate function.
|
2024-06-30 18:14:01 -07:00 |
|
Brent Simmons
|
ed5a11b4c0
|
Refer to .shared image downloaders.
|
2024-06-26 23:14:22 -07:00 |
|
Brent Simmons
|
6eea4c31c8
|
Refer to FaviconDownloader.shared.
|
2024-06-26 23:13:54 -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
|
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
|
308a91cf4f
|
Go back to CoalescingQueue because it was simpler to use than PostponingBlock.
|
2024-06-12 20:55:13 -07:00 |
|
Brent Simmons
|
a91fd53100
|
Reorder arguments to PostponingBlock.init.
|
2024-06-12 17:48:51 -07:00 |
|
Brent Simmons
|
c1f6026495
|
Rename Account.type to Account.accountType.
|
2024-06-09 22:53:19 -07:00 |
|
Brent Simmons
|
5d066e5d5c
|
Add name parameter to PostponingBlock. Add notification appUnreadCountDidChange for when unread count changes for entire app.
|
2024-06-09 22:27:17 -07:00 |
|
Brent Simmons
|
3e53dfbfc6
|
Make SmartFeed MainActor.
|
2024-06-09 22:13:47 -07:00 |
|
Brent Simmons
|
74a42c6f3e
|
Create and use PostponingBlock.
|
2024-06-09 22:10:20 -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
|
fe49f3bbe4
|
Remove numerous superfluous MainActor annotations.
|
2024-06-08 11:58:30 -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
|
401050465e
|
Rename isNotifyAboutNewArticles to shouldSendUserNotificationForNewArticles
|
2024-05-25 23:05:38 -07:00 |
|
Brent Simmons
|
4323c24c88
|
Convert delete to async await.
|
2024-05-21 22:18:26 -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
|
1e80253018
|
Fix some concurrency warnings.
|
2024-05-03 23:10:57 -07:00 |
|
Brent Simmons
|
7f545c5a23
|
Fix some concurrency warnings.
|
2024-05-03 23:03:31 -07:00 |
|
Brent Simmons
|
ea0a827024
|
Fix some concurrency warnings.
|
2024-05-03 22:56:42 -07:00 |
|
Brent Simmons
|
2418076364
|
Fix some concurrency warnings.
|
2024-05-03 22:00:35 -07:00 |
|
Brent Simmons
|
02d8005fa7
|
Fix a couple concurrency warnings.
|
2024-05-03 12:10:59 -07:00 |
|
Brent Simmons
|
19fd3d96ab
|
Fix a few concurrency warnings.
|
2024-05-03 12:05:53 -07:00 |
|