Commit Graph

7858 Commits

Author SHA1 Message Date
Brent Simmons
64dc45ef38 Remove .dynamic from Articles and Secrets packages. 2024-03-10 16:45:24 -07:00
Brent Simmons
7f7aebc3a9 Add some missing import FMDB. 2024-03-10 16:44:16 -07:00
Brent Simmons
b662ad8ad3 Make local Database and FMDB modules. Stop using RSDatabase. 2024-03-10 16:39:38 -07:00
Brent Simmons
ee58096a48 Make SyncStatusTable an actor instead of using a serial dispatchQueue. 2024-03-10 16:35:55 -07:00
Brent Simmons
1a14d369bc Use Swift 5.10. 2024-03-06 21:22:03 -08:00
Brent Simmons
06ed7ac4be Fix ForEach warnings. 2024-03-06 21:21:50 -08:00
Brent Simmons
1b4e7501a5 Pull back on full strict concurrency. 2024-03-06 21:21:35 -08:00
Brent Simmons
384e21ffce Fix some missed class renames. 2024-03-05 21:19:06 -08:00
Brent Simmons
ebddf37f47 Create ArticleIconSchemeHandlerDelegate, so ArticleIconSchemeHandler doesn’t have to know about SceneCoordinator. 2024-03-05 21:18:46 -08:00
Brent Simmons
28ff23ee7b Set macOS deployment target to 14.0. 2024-03-03 23:04:53 -08:00
Brent Simmons
0c9786f1a2 Rename FeedNode to SidebarItemNode. 2024-03-03 23:01:00 -08:00
Brent Simmons
61496e138f Restore several of Maurice’s changes, including the new three-pane split view. 2024-03-03 22:51:53 -08:00
Brent Simmons
f54fe338cd Remove WebViewProvider and PreloadedWebView. This is really Maurice’s change but I’ve changed things so much that I don’t think I can cherry-pick it. There’s going to be a lot of that coming up. 2024-02-29 20:48:04 -08:00
Brent Simmons
185ac2db1c Update Account/Package.swift 2024-02-29 19:37:46 -08:00
Brent Simmons
dc6ebf7226 Make SyncDatabase and Secrets both compatible with Swift strict concurrency checking. 2024-02-27 22:32:55 -08:00
Brent Simmons
93ae6ee2bb Remove unused preferencesToolbarExtensionsImage. 2024-02-27 22:24:30 -08:00
Jordan Kay
e99dc24fe0 Fix typo in ArticleStatus.swift 2024-02-27 22:19:02 -08:00
Ethan Wong
bfe63c4e19 Allow ImageViewController to be closed with the space key on physical keyoard for iOS. 2024-02-27 22:18:18 -08:00
Ethan Wong
711eeddecc Do not make the sidebar first responder when it’s collapsed. 2024-02-27 22:16:38 -08:00
Peter Urda
78bfb6e0a7 [Technotes] Remove Roadmap.md, tracked via GitHub milestones.
See also: https://github.com/Ranchero-Software/NetNewsWire/milestones
2024-02-27 22:15:20 -08:00
Nate Weaver
76e1df4712 Fix footnote popovers overlapping nearby later footnote bubbles 2024-02-27 22:14:52 -08:00
Maurice Parker
007958f226 Fix for scroll indicators on iOS when using Dark Mode 2024-02-27 22:13:49 -08:00
hnharejin
6da8e15425 Update README.md to fix hyperlink of Roadmap 2024-02-27 22:11:27 -08:00
Brent Simmons
573e90de24 Use a local baseURL when app is in /Applications, and use the permalink as baseURL when app is anywhere else. 2024-02-27 21:47:29 -08:00
Brent Simmons
d90e59439d Disallow automatic playback for all media types. 2024-02-27 20:28:14 -08:00
Brent Simmons
565b3ac2c3 Remove some no-longer-needed #available checks. 2024-02-27 20:13:00 -08:00
Brent Simmons
22f3fb62f8 Remove some no-longer-needed #available checks. 2024-02-27 20:06:57 -08:00
Brent Simmons
9129cd382c Remove some no-longer-needed #available checks. 2024-02-27 20:02:31 -08:00
Brent Simmons
12116a66e8 Remove some no-longer-needed #available checks. 2024-02-27 19:52:00 -08:00
Brent Simmons
0929aedd46 Use sidebarItemID in place of feedID or feedIdentifier when the type is SidebarItemID. 2024-02-26 21:47:24 -08:00
Brent Simmons
f03356151e Merge branch 'main' of https://github.com/Ranchero-Software/NetNewsWire 2024-02-26 21:36:17 -08:00
Brent Simmons
346a6e6e53 Set macOS to 14.0. Set swift version to 5.9. Adopt targeted SWIFT_STRICT_CONCURRENCY. 2024-02-26 21:35:23 -08:00
Brent Simmons
180ea522f7
Merge pull request #4227 from leoheitmannruiz/patch-1
Use https for kottke.org feed
2024-02-26 21:28:42 -08:00
Brent Simmons
f6f8cfb4f5 Fix storyboard config issues. 2024-02-26 17:08:49 -08:00
Leo Heitmann Ruiz
a5136e4b76
Use https for kottke.org feed 2024-02-26 23:22:12 +01:00
Brent Simmons
fea6d03bc3 Remove Master from names. 2024-02-26 08:37:15 -08:00
Brent Simmons
5b34217374 Move SidebarItem and SidebarItemIdentifier from Account to app level. 2024-02-26 08:12:34 -08:00
Brent Simmons
f4fae47fda Temporarily disable AddFeedIntentHandler — it’s causing a build failure. 2024-02-25 23:14:37 -08:00
Brent Simmons
d173b04d0c Rename webFeed to feed. 2024-02-25 23:14:11 -08:00
Brent Simmons
4c866b7230 Rename WebFeed and webFeed to Feed and feed. 2024-02-25 23:12:21 -08:00
Brent Simmons
b705433270 Rename WebFeed to Feed. 2024-02-25 21:41:18 -08:00
Brent Simmons
b25c9eae94 Rename feedID to sidebarItemID. 2024-02-25 21:34:22 -08:00
Brent Simmons
a75e5eb52a Rename FeedIdentifier to SidebarItemIdentifier. Rename FeedIdentifiable to SidebarItemIdentifiable. 2024-02-25 21:17:00 -08:00
Brent Simmons
d5794a7b4e Rename Feed protocol to SidebarItem. 2024-02-25 21:14:10 -08:00
Brent Simmons
8aa2a1109e Fix deprecation warnings. 2024-02-25 21:09:25 -08:00
Brent Simmons
ca3de24738 Fix deprecation warnings. 2024-02-25 19:02:29 -08:00
Brent Simmons
a8d5458f99 Fix deprecation warnings. 2024-02-25 18:56:41 -08:00
Brent Simmons
df956dfe27 Fix deprecation warnings. 2024-02-25 18:45:44 -08:00
Brent Simmons
33efa344c4 Fix deprecation warnings by using UTType APIs. 2024-02-25 18:42:26 -08:00
Brent Simmons
c10bec9a64 Fix build warnings about build phases that weren’t actually dependent on dependency analysis. 2024-02-25 18:23:24 -08:00