Commit Graph

609 Commits

Author SHA1 Message Date
Brent Simmons 4f0cacdd3f Fix several iOS 17 deprecation warnings. 2024-11-03 22:40:38 -08:00
Brent Simmons def4b95fbc Fix macOS 14 deprecation warnings. Make RSCore a local module. 2024-11-03 22:13:01 -08:00
Brent Simmons 813500b55a Fix deprecation warnings related to UTIs. 2024-11-03 21:31:40 -08:00
Brent Simmons 69dc583c3f Fix deprecation warning. 2024-11-02 11:40:26 -07:00
Brent Simmons 5f62c6b39d Fix warning about using var. 2024-11-02 11:37:22 -07:00
Brent Simmons a91927dd9e Require macOS 14. Remove unneeded uses of #available. 2024-11-02 11:32:52 -07:00
Brent Simmons 4fa4c6a541 Continue renaming webFeed to feed. 2024-11-02 11:08:58 -07:00
Brent Simmons 2d3ef95619 Continue renaming webFeed to feed. 2024-11-01 22:09:22 -07:00
Brent Simmons fac4eded60 Continue renaming webFeed to feed. 2024-11-01 21:58:47 -07:00
Brent Simmons acabaf8f94 Delete no longer needed AddFeedWindowControllerType. 2024-11-01 21:50:51 -07:00
Brent Simmons 61235d0bcb Rename some instances of webFeed to just feed. 2024-11-01 21:48:43 -07:00
Brent Simmons 1c6df38bcc Rename WebFeedIconDownloader to FeedIconDownloader. 2024-11-01 21:46:26 -07:00
Brent Simmons 75d83001cf Rename showAddWebFeedWindow to showAddFeedWindow. 2024-11-01 21:43:15 -07:00
Brent Simmons 050c47c41d Rename Feed protocol to SidebarItem. Rename FeedIdentifier to SidebarItemIdentifier. Rename WebFeed to Feed. 2024-11-01 21:34:08 -07:00
Brent Simmons 3a87af50ff Fix warnings about retroactive conformances by marking them as @retroactive. 2024-11-01 20:53:44 -07:00
Brent Simmons 0ac9eaa289 Fix warning about needing to mark WebKit as @preconcurrency. 2024-11-01 20:53:22 -07:00
Brent Simmons 52c7ae2b53 Remove OAuthSwift and its dependencies. 2023-06-28 15:05:59 -07:00
Brent Simmons f0699e5410 Remove ExtensionPoint code. 2023-06-28 15:05:39 -07:00
Brent Simmons 7e4c5be30f Remove references to isFeedProvider. 2023-06-28 15:05:11 -07:00
Brent Simmons de723d9ed1 Remove references to AddFeedWindowControllerType.redditFeed. 2023-06-28 14:00:53 -07:00
Brent Simmons c3fab795ff Rename New Web Feed to New Feed. 2023-06-28 14:00:39 -07:00
Brent Simmons 007f077542 Remove showAddRedditFeedWindow function and all references to it. 2023-06-28 14:00:24 -07:00
Brent Simmons 2965e0b2bd Remove add-Reddit-feed sheet and window controller. 2023-06-28 13:41:32 -07:00
Maurice Parker d4985d8fc5 Remove Twitter integration. Fixes #3842 2023-02-03 19:02:49 -08:00
Dimitris Apostolou 94ae4d348c
Fix typos 2022-01-05 00:25:20 +02:00
Maurice Parker 09652bff81 Remove Mark Read on Scroll code 2021-12-29 14:44:40 -08:00
Maurice Parker 06eae25797
Merge pull request #3329 from everhardt/feat-1844-scroll-mark-as-read
Add mark as read on scroll
2021-11-04 12:04:53 -05:00
Maurice Parker c26f09ad1c Fix bug that prevented us from returning to the original text size 2021-11-01 21:24:56 -05:00
everhardt 96ffa3aa22 Do not mark as read without user interaction 2021-10-30 18:57:04 +02:00
everhardt 5364b4f384 Mark bottom items in feed as read after 2 seconds on Mac
In case markArticlesAsReadOnScroll is set
2021-10-30 10:58:12 +02:00
everhardt 3b6a3cf4e7 Do not mark articles as read on scroll when they were manually toggled 2021-10-30 10:37:10 +02:00
everhardt 8bce42df56 Change scrollPositionQueue in Mac TimelineViewController to private 2021-10-27 22:21:42 +02:00
everhardt 3db1b60b65 Add Mac setting for mark as read on scroll 2021-10-27 22:03:38 +02:00
everhardt 7b8bed9ac2 Add mark as read on scroll functionality
Does not yet include a setting
2021-10-27 20:52:26 +02:00
Maurice Parker 6e54598547 Fix type that caused a compile error 2021-09-30 09:43:32 -05:00
Duncan Babbage f6552e110d Replace raw with repaired links. Fixes #3103 2021-09-30 16:52:00 +13:00
Duncan Babbage cc855f3832 link and URL vars for Article. Storage as rawLink
link and externalLink fall back to providing the raw stored value if URLs cannot be created even with repair.
2021-09-30 16:51:59 +13:00
Maurice Parker 4a3934fd28 Add ellipsis to Add context menu 2021-09-23 11:57:47 -05:00
Maurice Parker b43d8b6b28 Change reload so that the text size style can be used in more places. 2021-09-17 15:59:43 -05:00
Maurice Parker de956f9473 Change to use JavaScript to detect scroll events as it will also capture scrollbar events 2021-09-13 21:03:27 -05:00
Maurice Parker 2c801a388c Restore the article scroll position when restarting NetNewsWire 2021-09-13 20:42:58 -05:00
Maurice Parker 87700325cf Changed to use preferredURL incase we run into any malformed links 2021-09-12 21:34:47 -05:00
Maurice Parker fa4b2531f8
Merge pull request #3102 from robmathers/copy-url-menu-options
Add Copy Article URL & Copy External URL Menu Items. Fixes #1285.
2021-09-12 21:17:50 -05:00
Maurice Parker abd66ea1bb Maintain scroll position when changing themes 2021-09-11 20:53:57 -05:00
Maurice C Parker c031aa5cbe Add popup button for selecting article themes on Catalina 2021-09-09 05:47:49 -05:00
Maurice Parker 39c9cc440c Add optional article theme toolbar item 2021-09-08 19:58:40 -05:00
Maurice Parker 596202fc33 Reload the article if the theme changes 2021-09-08 15:55:42 -05:00
Maurice Parker b568f03edc Unify the stylesheets into a single one to make building themes easier 2021-09-08 04:58:26 -05:00
Maurice Parker 512e83d786 Refactor Styles to now be Themes 2021-09-07 16:58:06 -05:00
Daniel Jalkut 2e652351ec Implement the WKUIDelegate method that is reached when JavaScript in a web view invokes window.open(). This ensures that attempts to open links from code, such as from the YouTube embedded video player, work as expected. Fixes #3088. 2021-07-27 17:34:48 -04:00