Commit Graph

1273 Commits

Author SHA1 Message Date
Brent Simmons
209f5812a1 Rename Preferences folder to Settings. 2025-02-02 11:35:48 -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
2fed6d3cb3 Delete global appDelegate variable. 2025-01-30 22:42:20 -08:00
Brent Simmons
9e3b659710 Create a private shared property for use in window restoration. 2025-01-30 21:45:17 -08:00
Brent Simmons
658dbc33ac Send Notification when mainWindow will close — remove use of appDelegate property. 2025-01-30 21:27:27 -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
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
d99e683389 Remove some unused code and whitespace. 2025-01-26 22:43:21 -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
cc34209738 Fix lint issues. 2025-01-24 22:55:39 -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
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
40ada2ba5a Fix lint issues. 2025-01-22 22:17:02 -08:00
Brent Simmons
ccb1b8294e Avoid drawing out of bounds by drawing just the intersection of dirtyRect and bounds. 2025-01-20 17:04:37 -08:00
Brent Simmons
97757a567f Unify DetailIconSchemeHandler and ArticleIconSchemeHandler into one shared ArticleIconSchemeHandler. 2025-01-20 14:28:23 -08:00
Brent Simmons
da0d77ac35 Add template for Mac user-agent for openrss.org. 2025-01-20 10:07:53 -08:00
Brent Simmons
80328ff4d4 Compress nnwFeedIcon. 2025-01-19 21:59:44 -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
9e4fb8a7d3 Add nnwFeedIcon. 2025-01-19 21:02:42 -08:00
Brent Simmons
3651387556 Add nnwFeedIcon. 2025-01-19 21:02:33 -08:00
Brent Simmons
4a28db6da9 Move Import NNW3 Subscriptions menu item from File to Debug menu. 2025-01-19 21:02:26 -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
4bd258b3fc Update copyright year to 2025. 2025-01-11 21:42:23 -08:00
Brent Simmons
1d701ab690 Fix deprecation warning. 2025-01-06 21:32:15 -08:00
Brent Simmons
45cd018020 Simplify Secrets module — get rid of protocol. Just reference SecretKey properties as static. 2025-01-06 21:02:03 -08:00
Brent Simmons
ec916b9ad1 Merge branch 'main' of https://github.com/Ranchero-Software/NetNewsWire 2025-01-04 11:35:22 -08:00
Brent Simmons
59af6041ca Get Mac and iOS builds building. 2025-01-03 22:58:25 -08:00
Brent Simmons
90088735b1 Bring in changes from release branches. 2025-01-03 21:30:22 -08:00
Faisal N Jawdat
9ef680d8b9 Add http and https to the list of CFBundleURLSchemes.
If NetNewsWire says it is able to handle http and https URL schemes, Safari will list NetNewsWire as a target in Develop > Open Page With, which provides a trivial flow for subscribing to the page or site one is currently reading in Safari. This has the advantage of providing a reasonably fast path for subscription without requiring users configure the app extension to get the functionality.
2025-01-03 12:06:08 +00:00
Brent Simmons
d4807e6a88 Continue reconciling names with 6.1.6-ios branch. 2025-01-02 22:18:52 -08:00
Brent Simmons
9cc4db638c Continue reconciling names with 6.1.6-ios branch. 2025-01-02 22:06:19 -08:00
Stuart Breckenridge
41bae4dbe2 👥 Update contributor links. 2025-01-02 20:24:33 +08:00
Dimitris Apostolou
ccd76a5354 Fix typos 2024-12-06 18:06:27 +02:00
Brent Simmons
f524648ca4 Fix error message — make it refer to iCloud Drive and System Settings. 2024-11-23 11:26:10 -08:00