Commit Graph

752 Commits

Author SHA1 Message Date
Brent Simmons
d5f9f00aab Fix typo. 2023-04-01 21:19:56 -07:00
Brent Simmons
48aef85707 Start adopting structured concurrency by starting to use @MainActor. 2023-04-01 21:12:57 -07:00
Brent Simmons
6f89946683 Add Allen Pike, Craig Hockenberry, Julia Evans, Manton Reece, and Michael Tsai to default feeds. 2023-04-01 20:20:36 -07:00
Brent Simmons
b766056852 Merge pull request #3905 from stuartbreckenridge/integrate-DFAlt
Adopts DFAlt styling for the default theme
2023-03-13 20:58:02 -07:00
Stuart Breckenridge
34deee1394 Adopts DFAlt styling as the default style 2023-03-11 19:25:26 +08:00
Maurice Parker
c420283601 Make bulk marking as read validations take into consideration the directly marked as unread articles 2023-03-10 15:34:49 -06:00
Maurice Parker
785c9c6027 Fix bug that made marking Starred impossible. Fixes #3806. 2023-03-06 15:12:42 -06:00
Daniel Jalkut
09a8b702cb Cleanup merge for DefaultFeeds.opml. I think that Brent's latest changes from 2e9107d67f are probably representative of what he wanted to be the new normal going forward. 2023-02-18 17:52:23 -05:00
Daniel Jalkut
daf695ccc9 Resolve bad merge artifacts from a previous merge. 2023-02-18 12:08:57 -05:00
Maurice Parker
9bb09b8ec8 Merge pull request #3836 from gabriel-r/Modern-more-readable-Sepia-theme
Sepia theme: more modern font Chapter, colors match Safari's Reader
2023-02-08 17:00:01 -08:00
Maurice Parker
6973583472 Merge pull request #3822 from stuartbreckenridge/fix-3821
Renames Default theme to NetNewsWire
2023-02-08 16:53:57 -08:00
Maurice Parker
2bab9f3d49 Merge pull request #3808 from stuartbreckenridge/fix-3789
Fixes 3789 by checking lastPathComponent
2023-02-08 16:52:49 -08:00
Maurice Parker
61333a0c9f Merge pull request #3792 from stuartbreckenridge/widget-article-fix
Adds sorting to widget article arrays
2023-02-08 16:51:47 -08:00
Maurice Parker
93d803ac7d Merge branch 'main' of https://github.com/Ranchero-Software/NetNewsWire 2023-02-07 15:30:29 -08:00
Stuart Breckenridge
9d4690b130 Fixes compiler warnings related to the widget 2023-02-06 16:25:58 +08:00
Maurice Parker
724ac6e216 Merge branch 'ios-release' 2023-02-04 13:43:55 -07:00
Maurice Parker
f7bb4bc447 Merge branch 'mac-release' 2023-02-04 13:21:58 -07:00
Maurice Parker
d4985d8fc5 Remove Twitter integration. Fixes #3842 2023-02-03 19:02:49 -08:00
Maurice Parker
6c1e1ea1c6 Remove Twitter integration. Fixes #3842 2023-02-03 19:00:13 -08:00
Gabriel R
a0002aae08 modern font, colors match Safari's Reader
FWIW, I'm the original Sepia theme author from way back when themes were introduced in a NNW Beta.
2023-01-27 17:34:21 +01:00
Brent Simmons
06b4f9660b Fix warning about using var with a DispatchGroup that is not mutated. 2023-01-21 14:46:41 -08:00
Stuart Breckenridge
fd6ba67aee Renames Default theme to NetNewsWire
Where ‘NetNewsWire’ is used `NSLocalizedString` has been removed. This is done so that NetNewsWire is not picked via Export Localizations.
2023-01-21 19:43:26 +08:00
Stuart Breckenridge
2f6584ffb1 changes to checking for the prefix 2023-01-19 12:04:43 +08:00
Stuart Breckenridge
c725be2874 Ignores files in __MACOSX folder 2023-01-19 11:34:25 +08:00
Brent Simmons
2e9107d67f Add back some feeds to the defaults. Go with an even 10 feeds. 2023-01-16 21:34:50 -08:00
Brent Simmons
6c7b425af3 Cut way down on default feeds — now just six. Hoping to cover a number of different interests with these choices, without giving people too much stuff to deal with. 2023-01-06 17:20:36 -08:00
Brent Simmons
46f8aecb2f Sort default feeds (and get rid of duplicates). Add BBC World News to defaults list. Also: accept whatever updates Xcode seems to have forced on NetNewsWire-iOS.xcscheme. 2023-01-06 17:20:28 -08:00
Stuart Breckenridge
a2be4cd349 Fixes 3789 by checking lastPathComponent 2023-01-05 07:43:30 +08:00
Stuart Breckenridge
3b8686ca4d Adds sorting to widget article arrays
Fixes #3783
2022-12-24 15:14:52 +08:00
Maurice Parker
51de7de1a1 Fix error handling for timed refreshes 2022-12-12 16:35:52 -07:00
Maurice Parker
40efe2203e Add fatalError to functions that should never be called because they are Searches. 2022-12-12 16:23:16 -07:00
Bryan Culver
ae21bbd546 Review updates 2022-12-09 20:56:12 -05:00
Bryan Culver
35a6cf551b Working implementations 2022-12-07 00:30:19 -05:00
Bryan Culver
a85141e0ab Merge branch 'main' into bsc-662-catch-up 2022-11-21 23:07:29 -05:00
Bryan Culver
7eacc878d2 Stashing 2022-11-21 22:06:45 -05:00
Maurice Parker
7c9ac3d712 Add the concept of direct vs. indirect marking of articles. Fixes #3734 2022-11-14 21:10:16 -06:00
Maurice Parker
f6feb64289 Merge branch 'ios-candidate' 2022-11-13 19:36:32 -06:00
Maurice Parker
fcee0a605b Merge branch 'ios-release' 2022-11-13 19:26:53 -06:00
Maurice Parker
35e57f4d98 Add build number to the release note lookup 2022-11-13 19:05:03 -06:00
Maurice Parker
e1d9455ffc Fix video width for Feedbin Twitter videos in bundled stylesheets 2022-11-13 17:55:41 -06:00
Maurice Parker
746fe982c2 Force videos to be the full width of the available HTML. Fixes #3341 2022-11-13 17:49:29 -06:00
Maurice Parker
0ea57c21c2 Fix article status notification regression 2022-11-12 12:33:14 -06:00
Brent Simmons
e3944ddf90 Remove, from default feeds, “Accidentally in Code” since it hasn’t been updated in quite a while. Replace it with inessential, since I’ll be returning to blogging. 2022-11-08 21:55:03 -08:00
Maurice Parker
b7b9344e3d Change how we handle errors when working with Themes 2022-11-08 01:36:28 -06:00
Maurice Parker
41869f7bd8 Fix theme centering on iOS 2022-11-07 21:17:37 -06:00
Maurice Parker
ad164d59c9 Switching to case-sensitive compare since that is how we sort everything else. 2022-11-07 01:39:22 -06:00
Ethan Wong
3ba14f8596 Always use localized compare when sorting list items presented to the user 2022-11-06 00:29:33 +08:00
Maurice Parker
17a602d0e7 Add a Debug menu option to clear the image caches 2022-11-04 14:48:07 -05:00
Maurice Parker
f454d76701 Merge branch 'ios-candidate' 2022-10-29 01:08:22 -05:00
Maurice Parker
169b103f6d Change widget encoding to be more parallel and only run when going into the background 2022-10-29 00:39:03 -05:00