1275 Commits

Author SHA1 Message Date
Brent Simmons 40006125e8 Move release notes back to Technotes. 2025-08-11 17:28:00 -07:00
Nate Weaver 052aab735a Fix importing OPML 2025-07-15 21:40:49 -05:00
Brent Simmons b7865f6e6b Remove Technotes from Help menu. 2025-05-23 09:13:21 -07:00
Brent Simmons a66b372302 Write release notes for 6.1.10b2. 2025-05-13 08:50:45 -07:00
Brent Simmons b8f99b6569 Remove http and https as handled protocols from Info.plist. This items broke the ability to add a Feedly account via OAuth. 2025-05-13 08:47:36 -07:00
Brent Simmons 4d930dd5e4 Restore changes reverted in previous beta. 2025-05-09 20:30:04 -07:00
Brent Simmons 9aa93166b7 Revert more changes since 6193 in hopes of fixing the scrolling bug. 2025-05-09 09:22:34 -07:00
Brent Simmons 5416fdce9f Write release notes for 6.1.10b1. 2025-05-07 21:13:18 -07:00
Brent Simmons c6bec5848b Add missing Mac change notes. 2025-05-07 21:07:09 -07:00
Brent Simmons 2658319a91 Make Download @MainActor, and make it handle duplicate in-flight requests without making duplicate calls. 2025-04-29 13:09:10 -07:00
Brent Simmons 86f6d51428 Fix typos. 2025-04-28 21:45:23 -07:00
Mark Trolley f6eecd7e51 Add protocol to FreshRSS example URLs
As a new user it's not obvious that the FreshRSS API URL needs to
include the protocol since the example URL does not have it. Add the
protocol to the example URL to clarify that.
2025-04-28 21:34:16 -07:00
Brent Simmons e657d07383 Fix privacy policy link. 2025-04-28 21:18:48 -07:00
Brent Simmons a61378ac69 Delete unused preferencesToolbarExtensionsImage. 2025-04-28 21:14:09 -07:00
Ethan Wong bb1fb146ea Do not make the sidebar first responder when it’s collapsed. 2025-04-28 21:10:27 -07:00
Henrik Hørlück Berg 389c8529cc Disable audio autoplay on macOS
- To be in-line with how this is threated on iOS
2025-04-28 21:07:47 -07:00
Stuart Breckenridge 4289518e36 Fixes dark mode on Keyboard Shortcuts 2025-04-28 08:46:54 -07:00
Ethan Wong d4f9c25df4 Allow 'Open Link' item to show on the contextual menu of web links. (fixes #3666) 2025-04-28 08:40:28 -07:00
haikusw 29d46d3cb4 rename to shorter version since we no longer need to distinguish between this and other dragOperation type. 2025-04-27 22:02:15 -07:00
Tyler aabb149307 Address 3580 by using only the items in the DraggingInfo to handle the drag and no view properties associated with a single window.
Remove cached `draggedNodes` optimization and just always use the data on the dragging pasteboard because it works both within the same window and across two windows.

Add support for WebFeedPasteboardWriter to include a parent containerName in the pasteboard dictionary written for a WebFeed object (which doesn't know about it's parent) because we need this for drag and drop to be able to perform a move operation.

Fix issue with dragged feeds not knowing their parent folder and delete deleting the wrong item by telling WebFeedPasteboardWriter what the container of items is.  Remove code that is now unused now that draggedNodes is removed and consolidate code that was expanded to handle both node and pasteboard items since we are just using pasteboard items now.
2025-04-27 22:01:58 -07:00
Nate Weaver c028880e58 Return [Article] from articlesForIndexes() instead of Set<Article> 2025-04-27 21:53:43 -07:00
J-rg d5f02d8529 Fix blurry sidebar symbols (#3268) 2025-04-27 19:01:11 -07:00
Sean Santry 3b3b228d5d Save Sidebar open/collapsed state between launches. Fixes #2707 2025-04-27 16:36:14 -07:00
Ethan Wong a82a1e16f9 Fix: bottom inset of TimelineTableView disappeared on macOS Monterey 2025-04-27 16:26:50 -07:00
Brent Simmons 9d8de0d098 Update link for Stuart. Make Contributing Developers section for Maurice and Stuart. 2025-04-27 13:36:24 -07:00
Faisal N Jawdat c043c5a653 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-04-27 12:51:19 -07:00
Brent Simmons 3739906da9 Refer to Inoreader properly (instead of as InoReader). 2025-04-26 16:16:16 -07:00
Brent Simmons 41a3121ddb Move release notes to their relevant folders. 2025-04-26 11:29:03 -07:00
Brent Simmons 2826913235 Add and use ArticleRenderingSpecialCases — the one special case is The Verge’s feed. This works around their bug. 2025-04-25 21:14:35 -07:00
Brent Simmons 6ad239fb39 Add sharingServicesForItems_noDeprecationWarning to silence deprecation that we’re accepting. 2025-04-25 09:30:49 -07:00
Brent Simmons c43776ae36 Fix several warnings. 2025-04-25 08:55:50 -07:00
Brent Simmons 93e76f617b Fix several warnings. 2025-04-25 08:46:34 -07:00
Brent Simmons d4fa99b913 Accept Xcode changes to AccountsAddCloudKit.xib. 2025-04-25 08:35:06 -07:00
Brent Simmons dc57b45aab Fix cut-off text in iCloud account dialog. Remove an extraneous period. 2025-04-24 21:59:46 -07:00
Brent Simmons 91b3110cd5 Delete no-longer-needed Unicode support for URLs. 2025-04-24 16:21:16 -07:00
Brent Simmons f4e978d90b Convert Mac from group to folder in Xcode. Fix #4615. 2025-04-23 21:52:32 -07:00
Brent Simmons fcc73a5770 Delete unused extension points code. 2025-04-23 21:26:14 -07:00
Brent Simmons 5f4533cc6b Fixed layout recursion warning by getting rid of bigSurOffsetFix hack, which no longer appears to be needed. Fix #4590. 2025-04-20 21:36:50 -07:00
Brent Simmons aa75efaa2e Fix test-time crashes by making sure some main thread code runs on main thread. 2025-04-20 21:21:38 -07:00
Brent Simmons 7dc965aba6 Fix crash. 2025-04-20 20:53:26 -07:00
Brent Simmons bc7f905016 Fix build issues in Mac AppDelegate. 2025-04-20 12:59:02 -07:00
Brent Simmons 9a21d86784 Fix copyright years. 2025-04-20 12:39:02 -07:00
Brent Simmons d5c3ffc8f0 Update copyright year to 2025. 2025-01-06 17:18:08 -08:00
Brent Simmons b601c181dd Rename Master* to Main*. 2024-12-24 12:09:41 -08:00
Brent Simmons ecbc38963a Rename feedIcon asset to nnwFeedIcon. 2024-12-15 20:41:30 -08:00
Brent Simmons a86f36a652 Use a feed icon included with the app (instead of the app icon) as the icon for NetNewsWire feeds. 2024-12-15 20:20:11 -08:00
Brent Simmons d83e099d2c Remove remainder of featured image code (which is unused). 2024-12-15 10:59:43 -08:00
Brent Simmons 0e93021f91 Use .shared for most of the image downloaders. 2024-12-14 15:17:32 -08:00
Brent Simmons 2056adf5d6 Rename WebFeedIconDownloader to FeedIconDownloader. 2024-12-14 10:28:28 -08:00
Brent Simmons fdd15ea768 Add missing word “Drive.” 2024-12-14 10:16:00 -08:00