Providing a way to save/load from user settings.
Providing a way to save/show preferences from a project.
Opening location of preference files from the preferences page.
Testing scoped preferences.
Providing a cache for the scoped preferences.
Using new API to get typing preferences (still need to update preferences UI).
Adding scoped preferences to code formatting preferences.
Minor
Saving settings in the project for the imports preferences.
When showing project for scoped preferences, show legend to know if project already has settings.
Fixed issue where an unused import would not be properly removed if it was not a from import.
Providing a way to persist the preferences for the code analysis.
Fixed issue introduced on scoped preferences.
Merge branch 'development' into new_preferences
Workaround for issue in pytest: https://bitbucket.org/hpk42/pytest/issue/639/conftest-being-loaded-twice-giving
Providing a way to save preferences for typing.
Fixed issue getting project adaptable in compare editor.
Merge remote-tracking branch 'origin/new_preferences' into new_preferences
Minors
Merge remote-tracking branch 'origin/development' into new_preferences