flyingpie/windows-terminal-quake

After adding json config the app fails to start - Cannot start: 'Value cannot be null. Parameter name: source'.

maxim-shlain opened this issue · 4 comments

I've added following config file:
C:\Users%USERNAME%\windows-terminal-quake.json

with below content:
{
"AlwaysOnTop": true,
"HideOnFocusLost": false,
"HorizontalScreenCoverage": 80,
"VerticalScreenCoverage": 80,
"StartHidden": true
}

when I start the app, the terminal launches but the quake mode does not work

the following error appears:
image

Workaround:
Remove the config file, start the app and bring the file back. The app loads the config on-the-fly and works as expected

Terminal preview directly starts successfully
Nothing special in event viewer

Just ran into this same issue with the following config in the same direction (inside C:\Users\%USERNAME%\

{
  "AlwaysOnTop": true,
  "HorizontalScreenCoverage": 100,
  "ToggleDurationMs": 10,
  "ToggleAnimationFrameTimeMs": 15,
  "Opacity": 80
}

@maxim-shlain @rafiazman Thank you for your feedback, I have added a new prerelease version of v1.2.0 where this issue should be solved.

https://github.com/flyingpie/windows-terminal-quake/releases/tag/v1.2.0

It was because of the "Hotkeys"-setting no longer receiving a default when none is set.

I hope this fixes the issue :)