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

Feature/exception2 #250

Merged
merged 4 commits into from Sep 21, 2018

Conversation

Projects
None yet
3 participants
@petersteneteg
Member

petersteneteg commented Sep 20, 2018

Settings are no longer shared between executables. I.e. The Inviwo app and the integration test will not use the same settings any more. We now prefix the settings with the InviwoApplication display name. This also implies that any existing Inviwo app settings will be lost. To keep old setting one can prefix all the ".ivs" file in the inviwo settings folder with "Inviwo_". On windows the inviwo settings can be found in %APPDATA%/inviwo.

Added System settings for breaking into the debugger on various log message levels, and on throwing exceptions. Also added an option to add stacktraces to exceptions. All to help with debugging.

The inviwo app will now catch unchought inviwo exceptions in main and present an dialog with information and an option to continue or abort. It will also give an option to save your workspace before closing.

image

Show outdated Hide outdated CHANGELOG.md

petersteneteg added some commits Sep 20, 2018

@petersteneteg petersteneteg merged commit ff275ad into master Sep 21, 2018

3 checks passed

continuous-integration/jenkins/branch This commit looks good
Details
continuous-integration/jenkins/pr-merge This commit looks good
Details
license/cla Contributor License Agreement is signed.
Details

@petersteneteg petersteneteg deleted the feature/exception2 branch Sep 21, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment