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

Improve support changes in application name #62

Open
andymatuschak opened this issue Oct 23, 2011 · 2 comments
Open

Improve support changes in application name #62

andymatuschak opened this issue Oct 23, 2011 · 2 comments

Comments

@andymatuschak
Copy link
Contributor

**Andy Matuschak (andymatuschak)* reported (on Launchpad) on' 2008-05-09:*

Sparkle fails utterly if the application's name changes at some point
through its history. I think the right way to do this is that if the
package to be installed is going to have an unexpected name, set some
attribute in that appcast item. Needs more thought.

This ticket was migrated from the old trac: re #11
Originally reported by: andym

@andymatuschak
Copy link
Contributor Author

**Hofman (cmhofman)* wrote on 2009-11-20:*

Implementation would be pretty simple. Add a new key to the appcast for
the installation filename and add support for it in SUAppcastItem. Then
add a delegate method for SUInstaller to ask SUBasicUpdateDriver for
this value. When it is supplied, just look for that file rather than the
default guesses based on the host app's name.

@zorgiepoo
Copy link
Member

zorgiepoo commented Dec 26, 2022

Renaming app bundles right now is kind of cumbersome and complicated with normalization ( SPARKLE_NORMALIZE_INSTALLED_APPLICATION_NAME). And normalization isn't pleasant to maintain support for.

This probably shouldn't be a setting on the appcast item though, but maybe an Info.plist key in the new app.

@zorgiepoo zorgiepoo changed the title Support changes in application name Improve support changes in application name Dec 26, 2022
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

No branches or pull requests

3 participants