GamesConfigSwitcher

Easily Copy Game Config File Profiles via UI or CLI

MIT License

Stars
2
Committers
1

Bot releases are visible (Hide)

GamesConfigSwitcher - Release v1.3.1.1

Published by github-actions[bot] about 1 month ago

Workaround to fix reading of files that aren't utf-8 encoded

When variables are used, it will attempt to find the variable with each encoding until it is either found, or not found. This isn't the best approach and creates unnecessary compute time, but it works for now until I can find a better solution.

GamesConfigSwitcher - Release v1.3.1 Latest Release

Published by github-actions[bot] about 1 month ago

Small hotfix release

  • Fixed a bug which caused neither source or destination in profile to be updated
  • Made --version work.
GamesConfigSwitcher - Release v1.3

Published by github-actions[bot] about 2 months ago

Added the ability to have multiple config files

Within each profile, you now map a source file (this used to be the profile file) to a destination file (this used to be the config file). This allows you to define as many files as you want, for games that have more than 1 config file.

I've also changed the syntax for most of the commands to be what I believe is more user friendly.

Logging has been added but currently does not log anywhere. This will be changed in a future update.

Unfortunately I've also had to remove the UI, as it doesn't work with most of the changes I've made. Eventually I will rewrite the UI in a cross platform framework.

GamesConfigSwitcher - Release v1.3-beta

Published by github-actions[bot] about 2 months ago

Added the ability to have multiple config files

This is a beta release and not final, functionality may not work as expected

Within each profile, you now map a source file (this used to be the profile file) to a destination file (this used to be the config file). This allows you to define as many files as you want, for games that have more than 1 config file.

I've also changed the syntax for most of the commands to be what I believe is more user friendly.

Unfortunately I've also had to remove the UI, as it doesn't work with most of the changes I've made. Eventually I will rewrite the UI in a cross platform framework.

GamesConfigSwitcher - Release v1.2.1.1

Published by github-actions[bot] 2 months ago

Corrected a bug where Variables wouldn't work (again)

GamesConfigSwitcher - Release v1.2.1

Published by github-actions[bot] 2 months ago

  • Added the edit command to CLI
  • Fixed a bug where variables wouldn't be parsed in XML properly
GamesConfigSwitcher - Release v1.2

Published by github-actions[bot] 2 months ago

Rewrote the CLI to use Cocona

  • Changed the whole solution to use dependency injection. This makes adding new features to the CLI much easier and more streamlined.
  • Added the ability to use vars in the use and useall command
    More info can be found in the readme.
GamesConfigSwitcher - Release v1.1.1.1

Published by github-actions[bot] 2 months ago

GamesConfigSwitcher - Release v1.1.1

Published by github-actions[bot] 2 months ago

Added single binary releases for CLI for Windows/Linux/Mac

Should work as expected on all platforms, UI will remain to work only on windows x64.

GamesConfigSwitcher - Release v1.1

Published by github-actions[bot] 2 months ago

  • Added useall command to CLI
GamesConfigSwitcher - Release v1.0

Published by github-actions[bot] 3 months ago