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

Fix: configure electron-settings for all kinds of processes #2087

Merged
merged 1 commit into from
Jan 20, 2021

Conversation

brusherru
Copy link
Contributor

There is no issue 😬

What was wrong?

Updating of the electron also causes an update of the electron-settings package. The newer version of this package changed the default name of the settings file. To keep user settings we've changed the filename, but only in the main process. So it produced a bug when the user compile&upload something with third-party C++ libraries — the libraries from his workspace does not copy if he set a workspace in the custom (not default) path.

How it fixed?

On loading/saving settings we always set the path and file name for the settings file (for both kinds of processes).

@brusherru brusherru self-assigned this Jan 20, 2021
@brusherru brusherru changed the base branch from master to 0.37.x January 20, 2021 11:09
@brusherru brusherru force-pushed the fix-one-settings-file-for-all-processes branch from 79db40f to b147b17 Compare January 20, 2021 13:26
@brusherru brusherru merged commit d2c5d15 into 0.37.x Jan 20, 2021
@brusherru brusherru deleted the fix-one-settings-file-for-all-processes branch January 20, 2021 14:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants