Commit Graph

1864 Commits

Author SHA1 Message Date
Brent Simmons
44a6fbeca6 Update copyright date to 2023. Update version and build to 6.1.2 and 6115. On the proper branch this time. 2023-03-18 22:33:34 -07: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
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
Maurice Parker
53f835b3ce Guard against negative numbers. Fixes #3768 2023-01-06 17:22:56 -08: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
Maurice Parker
05561d9c1f Change to a different debounce strategy and don't write widget data while in the background. #3567 2022-10-08 17:10:40 -05:00
Maurice Parker
9ab5d6268b Add link to iCloud Syncing Limitations & Solutions to all iCloud account maintenance UI 2022-09-24 05:29:15 -05:00
Maurice Parker
b92fceb84e Add links to iCloud Syncing Limitations & Solutions 2022-09-22 20:25:03 -05:00
Maurice Parker
3a9e3c8050 Restrict the delete function if not the first responder. Fixes #3642 2022-08-02 18:10:09 -05:00
Maurice Parker
141ed4f915 Write widget data when article status changes happen. Fixes #3567 2022-07-28 17:15:36 -05:00
Maurice Parker
298e164740 Change sync to async 2022-03-01 14:54:20 -06:00
Maurice Parker
f22239db36 Change task completion notification so that it blocks until NNW has completed suspending. Fixes #3200 2022-03-01 14:45:37 -06:00
Maurice Parker
0719e5883b Clear the timeline when disclosing a web feed so that the previously loaded timeline articles aren't merged. Fixes #3485 2022-03-01 14:12:43 -06:00
Maurice Parker
2ff8fee308 Reload any Container rows that have change disclosure state since the last rebuild of the Shadow Table. Fixes #3484 2022-03-01 11:14:41 -06:00
Maurice Parker
d68d4228f9 Don't animate backing store rebuild on initial state restoration because it interferes with feed selection. Fixes #3475 2022-02-27 17:15:46 -06:00
Maurice Parker
a9df2fb376 Revert code to not use cell prefetching on iOS 15. Fixes #3446 2022-02-08 11:57:44 -08:00
Maurice Parker
8ad5969452 Prevent app themes from attempting to be deleted 2022-02-07 16:41:00 -08:00
Maurice Parker
063da4ac02 Change to no longer copy app distributed themes to the Themes folder. Fixes #3447 2022-02-07 16:28:20 -08:00
Maurice Parker
fc6719939e Correct label 2022-02-04 10:55:46 -08:00
Maurice Parker
df511f538e Fix default theme name 2022-02-04 10:32:46 -08:00
Maurice Parker
36fb9fb6f6 Merge pull request #3421 from stuartbreckenridge/ios-candidate
Removes 1Password
2022-01-24 16:45:15 -08:00
Daniel Jalkut
67e0c89559 Assert that our UIKeyCommand instances should take priority over system behavior. This may be a bit more blunt than is strictly necessary, as I think there is only contention for e.g. unmodified keystrokes including bare arrow keys, but I also don't think that it will probably hurt anything to assert that all of our key commands should be active? 2022-01-24 17:20:07 -05:00
Stuart Breckenridge
ac8fdabb3e Removes 1Password 2022-01-25 06:07:33 +08:00
Brent Simmons
9d41e8eec2 Make app owner of its document type. Bump build to 6102. 2022-01-23 21:03:04 -08:00
Maurice Parker
0fb4398c10 Update to point to the 6.1 help book. 2022-01-23 13:20:36 -08:00
Brent Simmons
0e7ef5f82e Merge branch 'main' of https://github.com/Ranchero-Software/NetNewsWire 2022-01-09 20:55:34 -08:00
Brent Simmons
ded927fcfe Update copyright dates to 2022. 2022-01-09 20:55:03 -08:00
Dimitris Apostolou
94ae4d348c Fix typos 2022-01-05 00:25:20 +02:00
Maurice Parker
7a2ddd7f06 Add ITSAppUsesNonExemptEncryption key 2021-12-30 12:04:02 -08:00
Maurice Parker
ab9802d8b5 Remove Hyperlegible theme 2021-12-30 11:55:44 -08:00
Maurice Parker
cf651f5546 Merge pull request #3364 from bdougsand/issue-2369
Fixes #2369: Video playback is reset on rotation
2021-12-29 15:25:44 -08:00
Maurice Parker
09652bff81 Remove Mark Read on Scroll code 2021-12-29 14:44:40 -08:00
Brian Sanders
a731397486 Fixes #2369: Video playback is reset on rotation
The viewWillTransition(to:with:) method in WebViewController was introduced to
fix #3041, so I added an alternative solution using a resize handler in JS.
2021-12-04 18:43:53 -05:00
Maurice Parker
7608bf2ae6 Disable the Mark as Read on Scroll preferences temporarily 2021-11-18 19:01:48 -06:00
Maurice Parker
079e764f13 Enable prefetching on iOS 15 to improve Timeline scrolling speed 2021-11-18 17:09:42 -06:00
Maurice Parker
0d4f4054ce Disable prefetching on the tableview because we sometimes change the icon after the item is prefetched, but before it is visible. Fixes #3352 2021-11-18 15:39:05 -06:00
Maurice Parker
1bc46f1251 Fix initial sidebar load - selected item wasn't getting reloaded correctly 2021-11-18 12:25:43 -06:00
Maurice Parker
89e899c5d7 Directly set the unread count on the cell instead of doing a full reload to get rid of unread count flickering 2021-11-13 11:06:17 -06:00
Maurice Parker
0da3bca41e Restrict smart feeds from swipe commands 2021-11-13 10:56:30 -06:00
Maurice Parker
b6eb648f95 Fix code style 2021-11-13 10:44:11 -06:00
Maurice Parker
d09cdb9663 Remove animate block since it wasn't helping any 2021-11-13 10:43:09 -06:00
Maurice Parker
f4961bdc42 Increase the animation duration to reduce unread count flickering 2021-11-13 10:35:20 -06:00
Maurice Parker
e2f3d1867d Revert to reloading individual rows with a short animation to remove the flicker caused by unread counts changing too fast 2021-11-13 10:33:07 -06:00
Stuart Breckenridge
8b39dc4abb Uses SceneCoordinator
Adds a `func` to SceneCoordinator to handle dismisses vis-a-vis using notifications.
2021-11-08 09:52:12 +08:00