-
Notifications
You must be signed in to change notification settings - Fork 466
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
Created a new Preferences window, and added PromptSaveOnExit option. #1216
Conversation
Merge remote-tracking branch 'origin/kinetic-devel' into kinetic-devel
Will allow us to add more preferences without breaking ABI
@mastereric thanks for the work adding the generalised preferences dialog! The PromptSaveOnExit option looks good. As mentioned in #1106 (comment), the change will break ABI (because it adds a member to the Since we are breaking ABI anyway, I changed your PR to use a generalised |
a908728
to
5b6d519
Compare
@dhood Great idea creating the Preferences struct! I'm not well-versed in what affects the ABI and what causes conflicts in applications. I'm certainly excited to see my major changes in the upcoming Melodic release! I'm wondering if you have any opinions/ideas/suggestions for other options that would be useful to include in the Preferences menu. |
congrats! even though your original PR had to be replaced by this one; you will still be credited in the changelog 😄
Not necessarily, but these things pop up as we/contributors add different functionality; it will be helpful to be able to add options to this struct without breaking ABI for those features (from melodic onwards) |
Redo of #1106 on behalf of @mastereric , who wrote: