Brent Simmons
|
2ae6eaba9f
|
Flatten AppAsset — the inner structs were too cute.
|
2024-09-30 22:16:54 -07:00 |
|
Brent Simmons
|
c88dc18644
|
Make iOS AppDelegate final.
|
2024-09-29 21:58:39 -07:00 |
|
Brent Simmons
|
4c5039326b
|
Fix iOS build errors.
|
2024-09-29 21:03:24 -07:00 |
|
Brent Simmons
|
4b646e42c2
|
Write first version of Swift-based SAXParser.
|
2024-08-18 17:25: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
|
1660d77668
|
Fix build errors.
|
2024-07-09 21:11:21 -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
|
c784569040
|
Make AccountManager init itself, and use AccountManager.shared in AppDelegate.
|
2024-07-07 16:23:47 -07:00 |
|
Brent Simmons
|
aa807249b9
|
Make ArticleExtractor reference SecretKey instead of passing in secrets. Remove unused imports of Secrets.
|
2024-07-07 15:48:56 -07:00 |
|
Brent Simmons
|
445306ef2a
|
Get rid of SecretsProvider protocol. Stop passing secretsProvider around — just use SecretKey.whatever static properties.
|
2024-07-07 15:38:45 -07:00 |
|
Brent Simmons
|
329fd5d71b
|
Fix iOS build error with renamed Secrets string.
|
2024-07-07 12:18:11 -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
|
79c2f4c7f5
|
Fix several concurrency warnings.
|
2024-07-01 22:20:00 -07:00 |
|
Brent Simmons
|
f7cd359804
|
Fix a couple concurrency warnings.
|
2024-06-30 18:14:42 -07:00 |
|
Brent Simmons
|
caa5f8b85c
|
Use initializeDownloaders function.
|
2024-06-30 18:14:29 -07:00 |
|
Brent Simmons
|
750e287ff9
|
Use ImageDownloader.shared.
|
2024-06-30 18:14:11 -07:00 |
|
Brent Simmons
|
0ea46e446a
|
Drop properties for image downloaders that are now .shared.
|
2024-06-26 23:21:46 -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
|
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
|
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
|
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
|
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
|
447aa7a448
|
Empty more caches — reclaim more memory — on app resigning active.
|
2024-06-08 12:12:43 -07:00 |
|
Brent Simmons
|
e275367664
|
Provide hash(into:) functions where the default implementation might be doing too much work.
|
2024-05-26 11:53:36 -07:00 |
|
Brent Simmons
|
401050465e
|
Rename isNotifyAboutNewArticles to shouldSendUserNotificationForNewArticles
|
2024-05-25 23:05:38 -07:00 |
|
Brent Simmons
|
01f08b9f27
|
Make FeedlyOAuthAccountAuthorizationOperation not a MainThreadOperation, since we’re moving away from MainThreadOperationQueue.
|
2024-05-15 09:31:16 -07:00 |
|
Brent Simmons
|
ae2c21f5f0
|
Move NonIntrinsic* views to UIKitExtras.
|
2024-05-06 22:26:11 -07:00 |
|
Brent Simmons
|
482ff49a64
|
Move UIFont extension to the file where it’s used.
|
2024-05-06 22:21:37 -07:00 |
|
Brent Simmons
|
03eff6a0da
|
Move UIPageViewController extension to the file where it’s used.
|
2024-05-06 22:18:09 -07:00 |
|
Brent Simmons
|
51a893ed98
|
Move Animations and UITableView extensions to UIKitExtras.
|
2024-05-06 22:16:05 -07:00 |
|
Brent Simmons
|
043b7841d8
|
Move RoundedProgressView to UIKitExtras.
|
2024-05-06 22:12:57 -07:00 |
|
Brent Simmons
|
e84d8ad1d7
|
Move TickMarkSlider to UIKitExtras.
|
2024-05-06 22:11:28 -07:00 |
|
Brent Simmons
|
314da23321
|
Move some String extensions to UIKitExtras.
|
2024-05-06 22:07:20 -07:00 |
|
Brent Simmons
|
7308cb6b04
|
Move Bundle extension to the place where it’s used.
|
2024-05-06 21:37:24 -07:00 |
|
Brent Simmons
|
a80acbacf1
|
Add missing import.
|
2024-05-06 21:37:09 -07:00 |
|
Brent Simmons
|
18acf5919c
|
Move maxY extension method to FoundationExtras.
|
2024-05-06 21:31:30 -07:00 |
|
Brent Simmons
|
bfa7ad55bb
|
Make SceneDelegate final.
|
2024-05-05 22:43:52 -07:00 |
|
Brent Simmons
|
b4c8a6920f
|
Convert method to async.
|
2024-05-05 22:35:18 -07:00 |
|
Brent Simmons
|
30e961bfe4
|
Fix warning about unused @preconcurrency.
|
2024-05-04 15:19:48 -07:00 |
|
Brent Simmons
|
16cebcd60a
|
Fix some concurrency warnings.
|
2024-05-04 11:05:45 -07:00 |
|
Brent Simmons
|
7f042b5d07
|
Fix concurrency warning.
|
2024-05-03 23:17:54 -07:00 |
|
Brent Simmons
|
19a39ac295
|
Make TimelineTitleView final.
|
2024-05-03 23:17:04 -07:00 |
|
Brent Simmons
|
3f8724c9d1
|
Silence concurrency warning.
|
2024-05-03 23:16:55 -07:00 |
|
Brent Simmons
|
1e80253018
|
Fix some concurrency warnings.
|
2024-05-03 23:10:57 -07:00 |
|
Brent Simmons
|
83298770c2
|
Fix concurrency warning.
|
2024-05-03 23:04:13 -07:00 |
|