Commit Graph

1886 Commits

Author SHA1 Message Date
Brent Simmons 4a162e1bcf Fix several deprecation warnings. 2024-11-04 21:49:58 -08:00
Brent Simmons 5109a69682 Fix deprecation warning by using registerForTraitChanges. 2024-11-04 20:23:26 -08:00
Brent Simmons e60a9e55d7 Fix deprecation warning — use traitOverrides. 2024-11-04 20:21:45 -08:00
Brent Simmons 039cc6db2a Fix deprecation warning — remove traitCollectionDidChange method. 2024-11-04 20:21:26 -08:00
Brent Simmons 4f0cacdd3f Fix several iOS 17 deprecation warnings. 2024-11-03 22:40:38 -08:00
Brent Simmons 62b08a4ee9 Remove no longer needed uses of @available. 2024-11-02 11:36:18 -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 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 050c47c41d Rename Feed protocol to SidebarItem. Rename FeedIdentifier to SidebarItemIdentifier. Rename WebFeed to Feed. 2024-11-01 21:34:08 -07:00
Brent Simmons 3ce2a1c848 Fix warning about needing to mark WebKit as @preconcurrency. 2024-11-01 21:09:55 -07:00
Brent Simmons e3b0dd0134 Remove Reddit and Twitter deprecation alert code. 2023-12-19 21:41:08 -08:00
Brent Simmons a91ef3563e Remove code for showing Twitter and Reddit deprecation alerts. 2023-12-19 20:57:47 -08:00
Brent Simmons a99f153419 Remove Extensions section from settings screen. 2023-06-30 20:50:32 -07:00
Brent Simmons 424b9a02c4 Remove Reddit references that can be removed. 2023-06-29 12:43:14 -07:00
Brent Simmons 573ff1314e Remove unused imports of the Zip module. 2023-06-28 15:05:44 -07:00
Brent Simmons 4f5d287ef8 Remove last references to isFeedProvider. Fix a couple warnings. 2023-06-28 15:05:18 -07:00
Brent Simmons 2391d4acb9 Rename New Web Feed to New Feed. 2023-06-28 14:00:33 -07:00
Brent Simmons 3dd7743e99 Show Twitter alert if needed. If not, show Reddit alert if needed. 2023-06-14 13:09:19 -07:00
Brent Simmons b1c5d192d0 Add redditDeprecationAlertShown to AppDefaults. 2023-06-14 13:08:51 -07:00
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