Skip to content

Use AI to Set macOS app name to 64Gram and Bundle ID to io.github.tdesktop_x64.TDesktop - #249

Open
fmz200 wants to merge 1 commit into
TDesktop-x64:devfrom
fmz200:dev
Open

Use AI to Set macOS app name to 64Gram and Bundle ID to io.github.tdesktop_x64.TDesktop#249
fmz200 wants to merge 1 commit into
TDesktop-x64:devfrom
fmz200:dev

Conversation

@fmz200

@fmz200 fmz200 commented Sep 10, 2026

Copy link
Copy Markdown

Summary

Rename the macOS build output from Telegram/Telegram Lite to 64Gram and unify the Bundle ID to io.github.tdesktop_x64.TDesktop across all macOS configurations.

Changes

  • CMakeLists.txt: Restructured the macOS output configuration with if (APPLE) / else() guard. Non-Apple platforms get empty defaults for bundle_identifier/bundle_entitlements to avoid undefined variable expansion on Windows/Linux builds.
  • Telegram.plist: CFBundleGetInfoString updated to "64Gram Desktop messaging app"
  • updater_osx.m, update_checker.cpp, specific_mac_p.mm: Updated .app name and data path references
  • build.sh, updates.py: Updated macOS binary name references
  • mac.yml, mac_packaged.yml: Updated CI artifact paths, added DMG creation step

Impact

Non-Apple platforms (Windows, Linux) are unaffected. macOS build verified via GitHub Actions, DMG artifact produced successfully.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant