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
Rename project to Settings
#76
Comments
Maybe SDSettings is better. General names like "Settings" and "Preferences" can cause serious confilcts with certain names occupied by Apple. For example: InputMethodKit preference panel (shown in macOS System Preferences / Settings) requires that the target name of the pref pane has to be "Preferences". This causes building conflict with the "sindresorhus / Preferences" package. |
@sindresorhus Looks like there's not much left to do: I spotted that the Also needs to be changed the window's autosave name: extension NSWindow.FrameAutosaveName {
static let settings: NSWindow.FrameAutosaveName = "com.sindresorhus.Preferences.FrameAutosaveName"
} And the localization strings. |
@ShikiSuen The prefixes usually aren't necessary anymore when you can disambiguate by using Swift module names. Wouldn't this also work for the |
@DivineDominion Sorry, it doesn't work. It stops the project from being compiled. |
@DivineDominion Nevertheless, I see that you are about to rebrand this project to |
Later this year.
preferencePaneIdentifier
topaneIdentifier
andpreferencePaneTitle
topaneTitle
. And thepreferencePanes
parameter topanes
.The text was updated successfully, but these errors were encountered: