You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In TestCentric/TestCentric-Gui#580 we agreed that both projects would drop user settings from their engines for compatibility. Handling settings is application-specific. This change is breaking.
This is ready to work on but we need to decide how to handle user settings. In the GUI, I handled them by continuing to use the same XML settings file, moving the code out of the engine to the GUI Model. We could do something similar here or we could use a different approach for saving settings. @ChrisMaddock What do you think?
It's only used indirectly in the console runner - by the RecentFilesService. So I guess RecentFiles is what really needs to be replaced. I would lean towards placing it by somethings simple, preferably by a standard approach used by other apps. Once that's done, then there's no more use of UserSettings.
Activity
CharliePoole commentedon Jan 30, 2021
This is ready to work on but we need to decide how to handle user settings. In the GUI, I handled them by continuing to use the same XML settings file, moving the code out of the engine to the GUI Model. We could do something similar here or we could use a different approach for saving settings. @ChrisMaddock What do you think?
ChrisMaddock commentedon Feb 1, 2021
What do we actually save in the settings? I thought it was unused.
CharliePoole commentedon Feb 1, 2021
It's only used indirectly in the console runner - by the RecentFilesService. So I guess RecentFiles is what really needs to be replaced. I would lean towards placing it by somethings simple, preferably by a standard approach used by other apps. Once that's done, then there's no more use of UserSettings.
ChrisMaddock commentedon Feb 13, 2021
What does the console do with RecentFilesService?
I guess it depends on the use-case how we replace it - but I can't particularly think what it would be needed for...
CharliePoole commentedon Feb 13, 2021
Turns out I was wrong... UserSettings and RecentFiles both are only used by their tests.
CharliePoole commentedon Feb 13, 2021
Blocked by #896
CharliePoole commentedon Jan 21, 2022
This was merged to dev-4.0 and closed. I'm reopening it so as to replicate it in main.
CharliePoole commentedon Jun 26, 2025
This issue has been resolved in version 4.0.0-beta.1
The release is available on:
GitHub.
NuGet packages are also available NuGet.org and
Chocolatey Packages may be found at Chocolatey.org