refactor: settings for windows - #8428
Conversation
23512b4 to
b12d515
Compare
d57a137 to
2218596
Compare
40da9ee to
42d8862
Compare
42d8862 to
9e2974b
Compare
This comment was marked as resolved.
This comment was marked as resolved.
28a06e5 to
24cfc73
Compare
|
That seams like the wrong version to me if you check click on the hash its another PR.. |
|
Thanks! That seems to have done it. (I had to manually restart the deskflow service.) Deskflow: 1.21.1.7 (b218535) |
|
yeah the service is a bit odd on reinstall sometimes. |
nbolton
left a comment
There was a problem hiding this comment.
Quick review. I will test this shortly.
This comment was marked as outdated.
This comment was marked as outdated.
24cfc73 to
f3d3784
Compare
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
eaf1d1a to
03b78b1
Compare
There was a problem hiding this comment.
Strange. I managed to get the daemon to freeze up by setting elevate mode to 'As needed' then running an elevated process to show UAC. The client didn't re-launch and the daemon became unresponsive. I then saw an IPC error. Clicking 'Apply' in the GUI seemed to un-freeze it, but after trying a 2nd time I wasn't able to repro.
Edit: This was on a fresh VM.
I noticed you made 'Always elevate' the default which will certainly make things simpler. At this point I'm think we just need to get rid of the 'As needed' option (maybe in a separate PR).
Related:
…stall
new Settings::isUsingRegistry() true when using the registry
move daemon log back to config dir
…NI Type we in desktop mode if Native (only on windows) we default to Service
…r registry we use Always, ini mode uses Never
03b78b1 to
fdcbe83
Compare
fixes: #8429
fixes: #8432
fixes: #8434
Deskflow.conf[install-dir]/settings/Deskflow.confif foundProgramData\Deskflowto save tls and other non "settings" when registry is in use[installdir]/settingsto save tls and other non "settings" when registry is not in useInI Format(unix / mac / windows portable) the mode defaults toDesktopNative Formatsettings (only windows installed mode) we default toServiceInI Format(unix / mac / windows portable) the mode defaults toNeverNative Formatsettings (only windows installed mode) we default toAlwaysWindows artifact to test with is here generated via latest build of this pr