From 8a0d5f0648782e597d426f58a59268ef15ef9f49 Mon Sep 17 00:00:00 2001 From: Yat Ho Date: Tue, 6 Jan 2026 10:47:26 +0800 Subject: [PATCH] fix(mac): copyright notices (#8068) * chore(mac): fix copyright year * chore(mac): use em dash in copyright notice * fix(ci): check for emdash in copyright notice * fix(ci): process QuickLookExtension plist files --- .github/workflows/update-copyright.yml | 4 +++- macosx/Info.plist | 2 +- macosx/Info.plist.in | 2 +- macosx/QuickLookExtension/Info.plist | 2 +- macosx/QuickLookExtension/Info.plist.in | 2 +- macosx/QuickLookPlugin/Info.plist.in | 2 +- macosx/QuickLookPlugin/QuickLookPlugin-Info.plist | 2 +- 7 files changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/update-copyright.yml b/.github/workflows/update-copyright.yml index 22740a231..5ba314a65 100644 --- a/.github/workflows/update-copyright.yml +++ b/.github/workflows/update-copyright.yml @@ -35,9 +35,11 @@ jobs: macosx/Info.plist macosx/Info.plist.in macosx/*/InfoPlist.strings + macosx/QuickLookExtension/Info.plist + macosx/QuickLookExtension/Info.plist.in macosx/QuickLookPlugin/Info.plist.in macosx/QuickLookPlugin/QuickLookPlugin-Info.plist - transform: (?<=Copyright © )(?\d{4})?-?(\d{4}) + transform: (?<=Copyright © )(?\d{4})?[-–]?(\d{4}) - uses: FantasticFiasco/action-update-license-year@v3 with: commitTitle: 'chore: update copyright year in cmake/transmission.rc.in' diff --git a/macosx/Info.plist b/macosx/Info.plist index fa214a3b7..04a563cf6 100644 --- a/macosx/Info.plist +++ b/macosx/Info.plist @@ -70,7 +70,7 @@ NSAppleScriptEnabled YES NSHumanReadableCopyright - Copyright © 2025-2026 The Transmission Project + Copyright © 2005–2026 The Transmission Project NSMainNibFile MainMenu NSPrincipalClass diff --git a/macosx/Info.plist.in b/macosx/Info.plist.in index 7eca88110..c6103e460 100644 --- a/macosx/Info.plist.in +++ b/macosx/Info.plist.in @@ -74,7 +74,7 @@ NSHumanReadableCopyright - Copyright © 2005-2026 The Transmission Project + Copyright © 2005–2026 The Transmission Project NSMainNibFile MainMenu NSPrincipalClass diff --git a/macosx/QuickLookExtension/Info.plist b/macosx/QuickLookExtension/Info.plist index b478a49fc..e0d375481 100644 --- a/macosx/QuickLookExtension/Info.plist +++ b/macosx/QuickLookExtension/Info.plist @@ -29,6 +29,6 @@ PreviewProvider NSHumanReadableCopyright - Copyright © 2005-2025 The Transmission Project + Copyright © 2024–2026 The Transmission Project diff --git a/macosx/QuickLookExtension/Info.plist.in b/macosx/QuickLookExtension/Info.plist.in index 2b3782848..a9b1b0d99 100644 --- a/macosx/QuickLookExtension/Info.plist.in +++ b/macosx/QuickLookExtension/Info.plist.in @@ -45,6 +45,6 @@ PreviewProvider NSHumanReadableCopyright - Copyright © 2024 The Transmission Project. All rights reserved. + Copyright © 2024–2026 The Transmission Project. All rights reserved. diff --git a/macosx/QuickLookPlugin/Info.plist.in b/macosx/QuickLookPlugin/Info.plist.in index aec8a07f7..dc17f31f7 100644 --- a/macosx/QuickLookPlugin/Info.plist.in +++ b/macosx/QuickLookPlugin/Info.plist.in @@ -47,7 +47,7 @@ CFPlugInUnloadFunction NSHumanReadableCopyright - Copyright © 2005-2026 The Transmission Project + Copyright © 2005–2026 The Transmission Project QLNeedsToBeRunInMainThread QLPreviewHeight diff --git a/macosx/QuickLookPlugin/QuickLookPlugin-Info.plist b/macosx/QuickLookPlugin/QuickLookPlugin-Info.plist index 266c496a3..5eb50eb0f 100644 --- a/macosx/QuickLookPlugin/QuickLookPlugin-Info.plist +++ b/macosx/QuickLookPlugin/QuickLookPlugin-Info.plist @@ -49,7 +49,7 @@ CFPlugInUnloadFunction NSHumanReadableCopyright - Copyright © 2005-2026 The Transmission Project + Copyright © 2005–2026 The Transmission Project QLNeedsToBeRunInMainThread QLPreviewHeight