8214 Commits

Author SHA1 Message Date
Brent Simmons
15f46206ee Make progress on iOS SidebarViewController. 2025-02-08 22:05:10 -08:00
Brent Simmons
e417f782f9 Create SidebarTree. Comment-out SidebarViewController for now. 2025-02-07 22:56:55 -08:00
Brent Simmons
9301bb9961 Add toolbar. 2025-02-04 19:40:07 -08:00
Brent Simmons
d12ae5edba Hide the searchBar until we can deal with it. 2025-02-04 19:39:54 -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
c2ff8b1ff5 Add required inits. 2025-02-02 20:37:52 -08:00
Brent Simmons
7f313168d8 Delete Main.storyboard. 2025-02-02 20:21:06 -08:00
Brent Simmons
7362b28c20 Create and use MainWindowController for iOS. 2025-02-02 20:18:38 -08:00
Brent Simmons
08f21ca4b2 Create RootSplitViewController in code rather than in storyboard. 2025-02-02 18:08:13 -08:00
Brent Simmons
903b0257a8 Create MainFeedViewController UI in code. 2025-02-02 17:33:38 -08:00
Brent Simmons
00bdf3e51a Configure the reusable cell in TimelineViewController. 2025-02-02 16:57:15 -08:00
Brent Simmons
08c0de1a8e Simplify code. 2025-02-02 16:47:35 -08:00
Brent Simmons
4b9ab41a8a Create TimelineViewController programmatically rather than in storyboard. 2025-02-02 16:46:49 -08:00
Brent Simmons
360e6b5cc2 Create ArticleViewController.view in code. 2025-02-02 15:51:55 -08:00
Brent Simmons
4978ced0da Move some things into MainWindow folder that belong there. 2025-02-02 11:46:05 -08:00
Brent Simmons
209f5812a1 Rename Preferences folder to Settings. 2025-02-02 11:35:48 -08:00
Brent Simmons
2c6c8a7240 Rename MainFeed and MainTimeline folders to Sidebar and Timeline. 2025-02-02 11:34:11 -08:00
Brent Simmons
b294fbcc58 Create MainWindow folder to match Mac folder structure. 2025-02-02 11:33:09 -08:00
Brent Simmons
a8c13a6fdc Move Account folder into Settings folder. 2025-02-02 11:31:18 -08:00
Brent Simmons
60ba8ea068 Delete some unused code. 2025-02-02 11:12:54 -08:00
Brent Simmons
549fdd6011 Delete some unused code. 2025-02-02 11:07:47 -08:00
Brent Simmons
9133205453 Simplify setFrameIfNotEqual. Delete some unused code. 2025-02-02 11:06:01 -08:00
Brent Simmons
0282828fe8 Delete some unused code. 2025-02-02 11:04:01 -08:00
Brent Simmons
0e7d6ce6bb Delete some unused code. 2025-02-02 11:02:43 -08:00
Brent Simmons
57cf732f5a Delete some unused code. 2025-02-02 10:57:26 -08:00
Brent Simmons
510f0b20ec Delete some unused code. 2025-02-02 10:44:04 -08:00
Brent Simmons
d5ca77ec0d Delete some unused code. 2025-02-02 10:42:36 -08:00
Brent Simmons
6e2c6bb994 Delete unused ManagedResourceFile. 2025-02-02 10:38:18 -08:00
Brent Simmons
0be7211082 Simplify some code. 2025-02-02 10:25:04 -08:00
Brent Simmons
af996d3c12 Move code from AppDelegate.init to didFinishLaunching. 2025-02-02 10:24:52 -08:00
Brent Simmons
40ac9c70e8
Merge pull request #4511 from stuartbreckenridge/fix/4509
🩹 Fixes memory leaks caused by NSString usage
2025-02-02 10:18:28 -08:00
Stuart Breckenridge
f7b6fbc9e5
🩹 Fixes memory leaks caused by NSString usage 2025-02-02 22:09:58 +08:00
Brent Simmons
05c27b188c Add common handleMarked function to remove some code duplication. 2025-02-01 22:11:48 -08:00
Brent Simmons
b5dfa7a440 Fix lint issues. 2025-02-01 21:39:17 -08:00
Brent Simmons
d2fb815919 Create and use BackgroundTaskManager. 2025-02-01 21:38:43 -08:00
Brent Simmons
aa1ce57f1e Use fatalError instead of abort. 2025-02-01 21:38:18 -08:00
Brent Simmons
889350af60 Make misc. modernization tweaks. 2025-02-01 20:36:18 -08:00
Brent Simmons
13fed609c9 Create ShortcutItemType enum. 2025-02-01 20:33:50 -08:00
Brent Simmons
46ea5795eb Make misc small tweaks. 2025-02-01 20:28:37 -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
687d3a0cec Make AppDelegate iOS *not* UnreadCountProvider. Have it not send notification on unreadCountDidChange. 2025-02-01 20:04:30 -08:00
Brent Simmons
69e52dd90a Create ArticleStatusSyncTimer.shared. 2025-02-01 20:03:01 -08:00
Brent Simmons
3bd8ce573f Rename sceneCoordinator to coordinator (since we’re not using scenes anymore). 2025-02-01 19:55:10 -08:00
Brent Simmons
b527033fea Remove unused rootSplitViewController property. 2025-02-01 19:53:02 -08:00
Brent Simmons
a24977b23f Make shuttingDown private. 2025-02-01 19:50:06 -08:00
Brent Simmons
8db1c7d447 Fix lint issues. 2025-02-01 19:44:19 -08:00
Brent Simmons
600176e6bc Remove some unused imports. Improve some formatting. 2025-02-01 19:43:44 -08:00
Brent Simmons
e9fc4c09ed Make AccountManager and ArticleThemesManager self-initing. 2025-02-01 19:37:59 -08:00