Commit Graph

739 Commits

Author SHA1 Message Date
Brent Simmons
fe801d85eb Continue progress on modern look. 2025-02-12 21:49:58 -08:00
Brent Simmons
418fbc1763 Create TimelineCollectionViewController. Make navigation bar and toolbar solid. 2025-02-12 08:12:08 -08:00
Brent Simmons
15f46206ee Make progress on iOS SidebarViewController. 2025-02-08 22:05:10 -08:00
Brent Simmons
85f25556f9 Create SidebarViewController, a UICollectionViewController subclass, to replace the UITableViewController subclass previously in use. This will get us the modern sidebar appearance. 2025-02-02 21:43:10 -08:00
Brent Simmons
903b0257a8 Create MainFeedViewController UI in code. 2025-02-02 17:33:38 -08:00
Brent Simmons
57cf732f5a Delete some unused code. 2025-02-02 10:57:26 -08:00
Brent Simmons
0be7211082 Simplify some code. 2025-02-02 10:25:04 -08:00
Stuart Breckenridge
f7b6fbc9e5 🩹 Fixes memory leaks caused by NSString usage 2025-02-02 22:09:58 +08:00
Brent Simmons
b5dfa7a440 Fix lint issues. 2025-02-01 21:39:17 -08:00
Brent Simmons
aa1ce57f1e Use fatalError instead of abort. 2025-02-01 21:38:18 -08:00
Brent Simmons
4008ad5dd0 Create ExtensionFeedAddRequestFile.shared and WidgetDataEncoder.shared. 2025-02-01 20:16:33 -08:00
Brent Simmons
e640c65db5 Create ExtensionContainersFile.shared. 2025-02-01 20:09:34 -08:00
Brent Simmons
4df2e10cf2 Create UserNotificationManager.shared. 2025-02-01 20:06:58 -08:00
Brent Simmons
69e52dd90a Create ArticleStatusSyncTimer.shared. 2025-02-01 20:03:01 -08:00
Brent Simmons
8db1c7d447 Fix lint issues. 2025-02-01 19:44:19 -08:00
Brent Simmons
e9fc4c09ed Make AccountManager and ArticleThemesManager self-initing. 2025-02-01 19:37:59 -08:00
Brent Simmons
13cb5d69b2 Add conversion to UIUserInterfaceStyle. 2025-02-01 17:33:56 -08:00
Brent Simmons
900cbabe71 Remove most uses of AppDelegate.appDelegate on iOS. 2025-02-01 13:28:49 -08:00
Brent Simmons
2fed6d3cb3 Delete global appDelegate variable. 2025-01-30 22:42:20 -08:00
Brent Simmons
6e82063aa9 Fix build error. 2025-01-30 21:27:01 -08:00
Brent Simmons
f91d673b5d Make FaviconDownloader.shared. 2025-01-30 21:07:46 -08:00
Brent Simmons
0dfb284f67 Finish migration away from AppAssets to AppImage and AppColor. 2025-01-30 12:58:14 -08:00
Brent Simmons
6db201f827 Fix lint issue. 2025-01-27 22:41:24 -08:00
Brent Simmons
a7d4c4912d Rename AppImage.accountImage to the less redundant AppImage.account. 2025-01-27 22:40:31 -08:00
Brent Simmons
72131c9b56 Start shared AppColor. 2025-01-27 22:33:54 -08:00
Brent Simmons
6ed742c5a7 Continuing migrating to AppImage. 2025-01-27 22:21:01 -08:00
Brent Simmons
ed6aa48a63 Add extensions. 2025-01-26 22:22:51 -08:00
Brent Simmons
73e236f07c Remove extra whitespace. 2025-01-26 22:20:02 -08:00
Brent Simmons
989ecb1e0f Continuing migrating to AppImage. 2025-01-26 22:19:19 -08:00
Brent Simmons
b116c7b6e5 Rename AppAsset to AppImage. 2025-01-26 22:07:13 -08:00
Brent Simmons
69ae436ea4 Create shared AppAsset and start using it. 2025-01-26 21:38:40 -08:00
Brent Simmons
2f12d9f803 Create shared AppDefaults and delete platform-specific AppDefaults. 2025-01-26 21:06:22 -08:00
Brent Simmons
d9d47749ef Add shared AppDefaultsKey. 2025-01-25 11:40:38 -08:00
Brent Simmons
5651764907 Mark classes as final that can be marked as final. 2025-01-25 11:01:12 -08:00
Brent Simmons
4a1df03375 Fix lint issues. 2025-01-24 23:02:17 -08:00
Brent Simmons
cc4914a7ef Fix lint issues. 2025-01-24 22:31:37 -08:00
Brent Simmons
4fabcab999 Fix lint issues. 2025-01-24 15:50:14 -08:00
Brent Simmons
4b1b285d0b Fix lint issues. 2025-01-23 22:52:36 -08:00
Brent Simmons
ae2b017ae0 Fix lint issues. 2025-01-23 22:17:28 -08:00
Brent Simmons
ec88ebee22 Fix lint issues. 2025-01-23 21:52:57 -08:00
Brent Simmons
b0660a0ea7 Fix lint issues. 2025-01-23 21:50:40 -08:00
Brent Simmons
1c2467e14a Fix lint issues. 2025-01-23 21:49:14 -08:00
Brent Simmons
492bdbdf51 Fix lint issues. 2025-01-23 21:04:27 -08:00
Brent Simmons
10f4351904 Fix lint issues. 2025-01-22 22:20:08 -08:00
Brent Simmons
ef9ff1581d Remove spaces from folder names. 2025-01-22 21:45:09 -08:00
Brent Simmons
674dbb5bc3 Add debug Logger to FaviconDownloader. 2025-01-22 21:31:44 -08:00
Brent Simmons
97757a567f Unify DetailIconSchemeHandler and ArticleIconSchemeHandler into one shared ArticleIconSchemeHandler. 2025-01-20 14:28:23 -08:00
Brent Simmons
feb4bf3c48 Remove not-going-to-get-used MAC_APP_STORE define. 2025-01-19 21:26:21 -08:00
Brent Simmons
f96ba4943c Remove some no-longer-needed #available checks. 2025-01-19 21:18:29 -08:00
Brent Simmons
bdd858f509 Centralize logic for when to use the nnw feed icon. 2025-01-19 21:15:26 -08:00