diff --git a/HarmonIQ/Info.plist b/HarmonIQ/Info.plist index d45b631..51e8902 100644 --- a/HarmonIQ/Info.plist +++ b/HarmonIQ/Info.plist @@ -19,7 +19,9 @@ CFBundleShortVersionString 1.1 CFBundleVersion - 5 + 6 + ITSAppUsesNonExemptEncryption + LSSupportsOpeningDocumentsInPlace NSAppleMusicUsageDescription diff --git a/HarmonIQLiveActivity/Info.plist b/HarmonIQLiveActivity/Info.plist index 2e80018..b322667 100644 --- a/HarmonIQLiveActivity/Info.plist +++ b/HarmonIQLiveActivity/Info.plist @@ -19,7 +19,7 @@ CFBundleShortVersionString 1.1 CFBundleVersion - 5 + 6 NSExtension NSExtensionPointIdentifier diff --git a/README.md b/README.md index 763e99b..9687cf7 100644 --- a/README.md +++ b/README.md @@ -102,6 +102,13 @@ See [GitHub Releases](https://github.com/LeoHChen/HarmonIQ/releases) for the ful The "make it look right, find it fast, keep it offline" release. Polish across the palette, the browse modes, the maintenance flows, and the lock-screen — without giving up the offline-first stance. +#### v1.1 build 6 — 2026-05-09 + +A small App Store submission build over the same v1.1 release. No tag bump. + +- **About-screen easter egg.** Quietly tap the Version row five times. (#123) +- **Export-compliance flag.** Sets `ITSAppUsesNonExemptEncryption = false` in Info.plist so App Store Connect can auto-answer the export-compliance question on every future upload. The app uses only standard OS-provided HTTPS for the opt-in album-art / artist-photo fetchers — no custom or non-exempt cryptography. + **Charcoal Phosphor.** A more authentically Winamp-2.x palette: graphite chassis, deeper CRT-green LCD, sharper corners, amber + red chromatic accents in the spectrum visualizer. The whole player feels heavier and more "machined" without changing a single feature. (#76) **Browse by language.** New Library → **Language** hub partitions the library into Chinese / English / Others using a heuristic CJK + Latin classifier. Useful when your collection sprawls across scripts. (#91) diff --git a/docs/screenshots/v1.1/alltracks.jpg b/docs/screenshots/v1.1/alltracks.jpg new file mode 100644 index 0000000..88e189b Binary files /dev/null and b/docs/screenshots/v1.1/alltracks.jpg differ diff --git a/docs/screenshots/v1.1/appstore/alltracks.jpg b/docs/screenshots/v1.1/appstore/alltracks.jpg new file mode 100644 index 0000000..4eb3f6b Binary files /dev/null and b/docs/screenshots/v1.1/appstore/alltracks.jpg differ diff --git a/docs/screenshots/v1.1/appstore/artists.jpg b/docs/screenshots/v1.1/appstore/artists.jpg new file mode 100644 index 0000000..0244808 Binary files /dev/null and b/docs/screenshots/v1.1/appstore/artists.jpg differ diff --git a/docs/screenshots/v1.1/appstore/main.jpg b/docs/screenshots/v1.1/appstore/main.jpg new file mode 100644 index 0000000..22094d0 Binary files /dev/null and b/docs/screenshots/v1.1/appstore/main.jpg differ diff --git a/docs/screenshots/v1.1/appstore/player-winamp.jpg b/docs/screenshots/v1.1/appstore/player-winamp.jpg new file mode 100644 index 0000000..b95fcf5 Binary files /dev/null and b/docs/screenshots/v1.1/appstore/player-winamp.jpg differ diff --git a/docs/screenshots/v1.1/appstore/playlists.jpg b/docs/screenshots/v1.1/appstore/playlists.jpg new file mode 100644 index 0000000..857ec95 Binary files /dev/null and b/docs/screenshots/v1.1/appstore/playlists.jpg differ diff --git a/docs/screenshots/v1.1/appstore/skins.jpg b/docs/screenshots/v1.1/appstore/skins.jpg new file mode 100644 index 0000000..356aa67 Binary files /dev/null and b/docs/screenshots/v1.1/appstore/skins.jpg differ diff --git a/docs/screenshots/v1.1/appstore/smartplay1.jpg b/docs/screenshots/v1.1/appstore/smartplay1.jpg new file mode 100644 index 0000000..2daeb4f Binary files /dev/null and b/docs/screenshots/v1.1/appstore/smartplay1.jpg differ diff --git a/docs/screenshots/v1.1/appstore/smartplay2.jpg b/docs/screenshots/v1.1/appstore/smartplay2.jpg new file mode 100644 index 0000000..cdfd6a4 Binary files /dev/null and b/docs/screenshots/v1.1/appstore/smartplay2.jpg differ diff --git a/docs/screenshots/v1.1/appstore/visualizer.jpg b/docs/screenshots/v1.1/appstore/visualizer.jpg new file mode 100644 index 0000000..1ee5e70 Binary files /dev/null and b/docs/screenshots/v1.1/appstore/visualizer.jpg differ diff --git a/docs/screenshots/v1.1/artists.jpg b/docs/screenshots/v1.1/artists.jpg new file mode 100644 index 0000000..cd85093 Binary files /dev/null and b/docs/screenshots/v1.1/artists.jpg differ diff --git a/docs/screenshots/v1.1/main.jpg b/docs/screenshots/v1.1/main.jpg new file mode 100644 index 0000000..516be78 Binary files /dev/null and b/docs/screenshots/v1.1/main.jpg differ diff --git a/docs/screenshots/v1.1/player-winamp.jpg b/docs/screenshots/v1.1/player-winamp.jpg new file mode 100644 index 0000000..690441f Binary files /dev/null and b/docs/screenshots/v1.1/player-winamp.jpg differ diff --git a/docs/screenshots/v1.1/playlists.jpg b/docs/screenshots/v1.1/playlists.jpg new file mode 100644 index 0000000..c8f2dc4 Binary files /dev/null and b/docs/screenshots/v1.1/playlists.jpg differ diff --git a/docs/screenshots/v1.1/skins.jpg b/docs/screenshots/v1.1/skins.jpg new file mode 100644 index 0000000..3515b62 Binary files /dev/null and b/docs/screenshots/v1.1/skins.jpg differ diff --git a/docs/screenshots/v1.1/smartplay1.jpg b/docs/screenshots/v1.1/smartplay1.jpg new file mode 100644 index 0000000..3d8d400 Binary files /dev/null and b/docs/screenshots/v1.1/smartplay1.jpg differ diff --git a/docs/screenshots/v1.1/smartplay2.jpg b/docs/screenshots/v1.1/smartplay2.jpg new file mode 100644 index 0000000..03568e5 Binary files /dev/null and b/docs/screenshots/v1.1/smartplay2.jpg differ diff --git a/docs/screenshots/v1.1/visualizer.jpg b/docs/screenshots/v1.1/visualizer.jpg new file mode 100644 index 0000000..bc6b204 Binary files /dev/null and b/docs/screenshots/v1.1/visualizer.jpg differ diff --git a/project.yml b/project.yml index 1f6a7d4..3450994 100644 --- a/project.yml +++ b/project.yml @@ -43,7 +43,8 @@ targets: properties: CFBundleDisplayName: HarmonIQ CFBundleShortVersionString: "1.1" - CFBundleVersion: "5" + CFBundleVersion: "6" + ITSAppUsesNonExemptEncryption: false UILaunchScreen: UIImageName: LaunchImage UIImageRespectsSafeAreaInsets: false @@ -116,7 +117,7 @@ targets: properties: CFBundleDisplayName: HarmonIQ Live Activity CFBundleShortVersionString: "1.1" - CFBundleVersion: "5" + CFBundleVersion: "6" NSExtension: NSExtensionPointIdentifier: com.apple.widgetkit-extension settings: