Commit Graph

2080 Commits

Author SHA1 Message Date
Brent Simmons
22f9dbacff Continue adopting @MainActor. 2023-04-06 21:53:45 -07:00
Brent Simmons
59d3bf278a Fix concurrency warning. 2023-04-06 21:47:57 -07:00
Brent Simmons
2502c6a551 Fix warning about unneeded try. 2023-04-06 13:06:17 -07:00
Brent Simmons
fa0d00d72d Continue adopting @MainActor. 2023-04-05 19:36:18 -07:00
Brent Simmons
7e51998a46 Continue adopting @MainActor. 2023-04-05 19:27:51 -07:00
Brent Simmons
fa508a8bfc Remove references to Tweetbot. 2023-04-01 22:13:40 -07:00
Brent Simmons
37b4fb5438 Update the Twitter deprecation notice to remove references to dates, since it’s no longer February (when we expected free access to the API to get turned off). Bump build to 6115. 2023-03-18 22:23:48 -07:00
Maurice Parker
be1ea29cc1 Fix lastVerticalPosition variable spelling 2023-03-13 23:24:38 -05:00
Brent Simmons
d9d0459b94 Merge pull request #3913 from vincode-io/mark-as-read-on-scroll
Mark as Read on Scroll
2023-03-13 21:08:47 -07:00
Brent Simmons
433b132613 Merge pull request #3911 from stuartbreckenridge/fix/3910
Fixes #3910
2023-03-13 20:58:59 -07:00
Maurice Parker
0505197655 Merge branch 'Ranchero-Software:main' into mark-as-read-on-scroll 2023-03-13 14:46:53 -05:00
Stuart Breckenridge
34ae356cb2 Adds completion in reloadFeeds when window = nil 2023-03-13 13:50:49 +08:00
Stuart Breckenridge
9e85af2a79 Fixes #3910
UITableViewAlertForLayoutOutsideViewHierarchy will no longer fire as a check has been added to make sure that the tableView’s window property is not nil before performing batch updates.
2023-03-13 08:58:49 +08:00
Maurice Parker
0d04f63727 Fix Timeline Layout selection 2023-03-12 17:56:26 -05:00
Brent Simmons
796683e320 Merge pull request #3907 from vincode-io/fix-bulk-marking-validations
Make bulk marking as read validations take into consideration the dir…
2023-03-12 12:14:34 -07:00
Maurice Parker
11ff4b500f Make the About View use the actual application icon instead of a copy of the old icon 2023-03-11 20:07:06 -06:00
Maurice Parker
2f6dbf690a Reduce how far into the header we have to go. 2023-03-11 19:40:22 -06:00
Maurice Parker
b019efe8e5 Optimized mark as read on scroll to prevent scroll hitches and made it less touchy when marking 2023-03-11 03:07:36 -06: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
5f4a0540ef Change how we mark as read on scroll on iOS so that it works more how a user would expect it to regarding the safe area 2023-03-10 14:47:37 -06:00
Maurice Parker
9f533de668 Remove dead code 2023-03-09 21:16:48 -06:00
Maurice Parker
628f608389 Added the Notifications scene back in. 2023-03-09 21:16:24 -06:00
Maurice Parker
986260b101 Ensure we only mark on scroll when the setting is enabled 2023-03-09 19:43:06 -06:00
Maurice Parker
76419dc47f Changed how we mark on scroll so that it is more accurate. 2023-03-09 19:35:30 -06:00
Maurice Parker
8e3cc5a9d0 Merge branch 'feat-1844-pull-up-mark-as-read' of https://github.com/everhardt/NetNewsWire into everhardt-feat-1844-pull-up-mark-as-read 2023-03-09 13:23:04 -06:00
Stuart Breckenridge
3e72a48d49 Adds NumberFormatter to Unread Counts
Fixes #3892
2023-03-03 07:30:03 +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
b119c78bae Merge branch 'ios-release' 2023-02-08 16:42:03 -08:00
Brent Simmons
e2aa15f08a Create and use anyLocalOriCloudAccountHasAtLeastOneTwitterFeed in AccountManager, so both iOS and Mac apps can use it. Also: simplify the Date comparison in presentTwitterDeprecationAlertIfRequired by using Dates instead of TimeInterval. 2023-02-05 18:07:30 -08:00
Stuart Breckenridge
d5c039b80f Add account type check for Twitter deprecation 2023-02-05 21:29:19 +08:00
Stuart Breckenridge
b2a2c5f5b9 Changes strings to NSLocalizedStrings 2023-02-05 09:45:34 +08:00
Stuart Breckenridge
757c680f4b Adjusted expiry date 2023-02-05 09:04:23 +08:00
Stuart Breckenridge
ee00339b4c Removes print statement 2023-02-05 08:55:23 +08:00
Stuart Breckenridge
b35c4df28d Shows Twitter Deprecation Alert on iOS 2023-02-05 08:46:16 +08:00
Maurice Parker
724ac6e216 Merge branch 'ios-release' 2023-02-04 13:43:55 -07:00
Maurice Parker
6169df75cc Update the iOS icons. The 1x icons were not updated as they aren't used any longer. 2023-02-03 19:59:26 -08:00
Maurice Parker
36822a77d0 Remove Twitter integration. Fixes #3842 2023-02-03 19:11:33 -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
Maurice Parker
53f835b3ce Guard against negative numbers. Fixes #3768 2023-01-06 17:22:56 -08:00
Dimitris Apostolou
13e78f120f Fix typos 2022-12-31 18:52:42 +02:00
Maurice Parker
a614f0306d Save sidebar state. Fixes #3740 2022-12-13 14:12:38 -07:00
Maurice Parker
90101274b4 Add the title parameter to shortcut. Fixes #3697 2022-12-12 17:02:51 -07:00
Maurice Parker
339fd937a7 Change the Catch Up command menu option to something that flows a little better. 2022-12-12 16:35:32 -07:00
Maurice Parker
4ae6f25047 Merge pull request #3772 from bryanculver/bsc-662-catch-up
Catch Up Command
2022-12-12 16:19:34 -07:00
Bryan Culver
35a6cf551b Working implementations 2022-12-07 00:30:19 -05:00
Maurice Parker
209d4483c6 Guard against negative numbers. Fixes #3768 2022-12-02 20:53:10 -06:00
Maurice Parker
1c4b0c486a Don't show limitations and solutions view on non-iCloud accounts. Fixes #3765. 2022-12-02 20:16:52 -06:00
Bryan Culver
002f3e87fd Merge branch 'main' into bsc-662-catch-up 2022-12-01 20:54:48 -05:00
Maurice Parker
c3ddf2b46c Update the UI in the correct order. Fixes #3761. 2022-11-28 20:01:12 -06:00
Bryan Culver
a85141e0ab Merge branch 'main' into bsc-662-catch-up 2022-11-21 23:07:29 -05:00