Commit Graph

1979 Commits

Author SHA1 Message Date
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
Brent Simmons 8a123a0734 Remove no-longer-needed global appDelegate variable. 2025-02-01 17:56:34 -08:00
Brent Simmons 7847a8b796 Remove assertionFailure that had an incorrect assumption. 2025-02-01 17:55:37 -08:00
Brent Simmons a27a70e9fb Fix references to SceneDelegate. 2025-02-01 17:48:47 -08:00
Brent Simmons c980bd426c #ifdef-out SceneDelegate. 2025-02-01 17:34:58 -08:00
Brent Simmons f4d98f4fdd Create UI in didFinishLaunching. 2025-02-01 17:34:45 -08:00
Brent Simmons 9707ad9dfb Create UI in didFinishLaunching. 2025-02-01 16:25:54 -08:00
Brent Simmons f91afc209b Create window in AppDelegate didFinishLaunching. 2025-02-01 16:09:53 -08:00
Brent Simmons 16e6b4b377 Remove UIApplicationSceneManifest from Info.plist. 2025-02-01 16:09:30 -08:00
Brent Simmons 900cbabe71 Remove most uses of AppDelegate.appDelegate on iOS. 2025-02-01 13:28:49 -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 a7d4c4912d Rename AppImage.accountImage to the less redundant AppImage.account. 2025-01-27 22:40:31 -08:00
Brent Simmons 6ed742c5a7 Continuing migrating to AppImage. 2025-01-27 22:21:01 -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 1bfd0ee12c Simplify code. 2025-01-26 21:12:15 -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 f1640d8d09 Fix lint issues. 2025-01-24 22:13:01 -08:00
Brent Simmons 9bf4fea962 Fix lint issues. 2025-01-24 21:58:35 -08:00
Brent Simmons 6923695b37 Fix lint issues. 2025-01-24 21:57:34 -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 b7f82944c7 Fix lint issues. 2025-01-22 22:38:37 -08:00
Brent Simmons bbef99f2d3 Fix lint issues. 2025-01-22 22:18:09 -08:00
Brent Simmons 27500633ab Fix lint issues. 2025-01-22 21:57:59 -08:00
Brent Simmons e52d4c28df Fix build failure. 2025-01-22 21:47:51 -08:00
Brent Simmons 97757a567f Unify DetailIconSchemeHandler and ArticleIconSchemeHandler into one shared ArticleIconSchemeHandler. 2025-01-20 14:28:23 -08:00
Brent Simmons 20ef630d05 Add UserAgentExtended for use with openrss.org. 2025-01-20 10:03:35 -08:00
Brent Simmons ef09d80d44 Remove unneeded semicolons. 2025-01-19 22:13:28 -08:00
Maurice Parker 65936f3a1b Clear the Timeline when selecting a different Feed in the sidebar before loading it again. Fixes #3735. 2025-01-19 22:08:55 -08:00
Brent Simmons 80328ff4d4 Compress nnwFeedIcon. 2025-01-19 21:59:44 -08:00
Brent Simmons 9f5fc9093a Reload cells when HTMLMetadata is available. 2025-01-19 20:24:58 -08:00
Brent Simmons 608f0df4af Handle more cases in willChangeTo displayMode delegate method. Create and use setRefreshToolbarItemVisibility method on TimelineViewController. 2025-01-18 21:45:32 -08:00
Brent Simmons 46c5e75e6c Merge branch 'main' of https://github.com/Ranchero-Software/NetNewsWire 2025-01-18 20:56:15 -08:00
Stuart Breckenridge b5c592abd6 ♻️ Moves timeline fix to scene coordinator 2025-01-19 07:45:20 +08:00
Stuart Breckenridge 3d67dfa63e 🩹 Fixes incorrect refresh control visibility
Makes `TimelineViewController` a `UISplitViewControllerDelegate`.

When the display mode is such that the feeds, timeline and article are visible, the timeline refresh control is hidden.
When the display mode is such that the timeline and article are visible, the timeline refresh control is visible.
2025-01-18 15:11:08 +08:00
Brent Simmons 1db92f75a4 Delete PreloadedWebView and WebViewProvider. Create WebViewConfiguration for shared web view configuration code. 2025-01-15 21:55:09 -08:00
Brent Simmons 7322301be3 Move ContextMenuPreviewViewController out of storyboard and into xib. 2025-01-14 19:44:32 -08:00
Stuart Breckenridge fea425fba2 💄 Changes sidebar behaviour to match 6.1.5
- Split View now uses `displace` to prevent overlaps.
- Width of timeline in portrait limited to 40% of screen width to make it less obtrusive.
2025-01-15 09:50:57 +08:00
Brent Simmons 5a43886640 Move ImageViewController out of storyboard and into its own xib. 2025-01-12 21:55:09 -08:00