Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App Display Name Localization #3977

Open
ChenZhouUC opened this issue Feb 5, 2025 · 5 comments
Open

App Display Name Localization #3977

ChenZhouUC opened this issue Feb 5, 2025 · 5 comments

Comments

@ChenZhouUC
Copy link

Describe the feature and the current behavior/state

I have been using TeXstudio for over 7 years. Recently I installed MacOS version thru HomeBrew since it is a good way to maintain all the formulae and casks. I found the App name in both Application List and Launchpad is the App folder name, texstudio-4.8.5-osx-m1.app, which I thought not elegant enough.

I thought it a solution to localize the property list using CFBundleDisplayName entry or maybe some other ways. I am not that familiar with MacOS application development. I hope you may consider this as a future plan, sincerely.

@ChenZhouUC
Copy link
Author

ChenZhouUC commented Feb 5, 2025

Or mayby Simply use the value of CFBundleName: TeXstudio to be displayed in Application List and Launchpad, which should be neater I think.

@sunderme
Copy link
Member

sunderme commented Feb 5, 2025

In Info.plist, the name is already set.

<key>CFBundleName</key>
<string>TeXstudio</string>

@kylegoetz
Copy link

kylegoetz commented Feb 6, 2025

To add a data point, when I do the view where it shows all my active windows, mouseover on the app shows TeXstudio (the CFBundleName), but when I altcmd-tab, the app is listed as texstudio-4.8.5-osx-m1 instead of TeXstudio

@muzimuzhi
Copy link
Contributor

muzimuzhi commented Feb 8, 2025

Probably caused by how the zippped .app directory was named.

The non-M1 (aka macOS Intel Chip) app name experienced a change of naming scheme, from texstudio.app to texstudio-<version>-osx.app, between 4.8.5alpha1 and 4.8.5beta1. Before a texstudio-<version>-osx.dmg file was released, after a .zip file containing a directory texstudio-<version>-osx.app was released.

d7e1073 (package osx as zip as well, 2024-10-25) was the trigger.

Also note that Homebrew Cask suggests to not remove version numbers in the app name (see Homebrew doc). So the change needs to be done on TeXstudio's side.

@ChenZhouUC
Copy link
Author

ChenZhouUC commented Feb 14, 2025

Probably caused by how the zippped .app directory was named.

The non-M1 (aka macOS Intel Chip) app name experienced a change of naming scheme, from texstudio.app to texstudio-<version>-osx.app, between 4.8.5alpha1 and 4.8.5beta1. Before a texstudio-<version>-osx.dmg file was released, after a .zip file containing a directory texstudio-<version>-osx.app was released.

d7e1073 (package osx as zip as well, 2024-10-25) was the trigger.

Also note that Homebrew Cask suggests to not remove version numbers in the app name (see Homebrew doc). So the change needs to be done on TeXstudio's side.

Yes, I suppose so, too. Looking forward to an optimization coz I really like this product, and I also prefer the Homebrew maintained updates for huge convenience.

For more info, my Macbook:

MacBook Pro | 13-Inch, M2, 2022
Chip Apple M2
Memory 16 GB
macos 15.3 (24D60)

Still experiencing this problem on 4.8.6:
Image

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

No branches or pull requests

4 participants