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

Making settings instantaneous #563

Merged
merged 1 commit into from
Nov 3, 2019

Conversation

dagwieers
Copy link
Collaborator

@dagwieers dagwieers commented Nov 3, 2019

This PR doesn't store settings once on activation, but reevalutes
settings on use. I don't know what the performance impact is, but since
it is backed by C++ I would expect this to be efficient :-)

This fixes #560

This PR doesn't store settings once on activation, but reevalutes
settings on use. I don't know what the performance impact is, but since
it is backed by C++ I would expect this to be efficient :-)
@dagwieers dagwieers added the enhancement New feature or request label Nov 3, 2019
@dagwieers dagwieers added this to the v2.3.0 milestone Nov 3, 2019
@dagwieers dagwieers marked this pull request as ready for review November 3, 2019 00:45
@dagwieers
Copy link
Collaborator Author

With this change you can go to the settings enable/disable features and you will see the impact instantly when returning from the settings. The listing will e.g. update without favorites when you disable them, or without watching activity items when disabling resumepoints.

Just as one would expect. This was required after we enabled reuselanguageinvoker.

@dagwieers dagwieers merged commit 38fcb17 into add-ons:master Nov 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Changes to settings do not take effect immediately
1 participant