diff --git a/app/common/config.py b/app/common/config.py index 6620d4c..0e88146 100644 --- a/app/common/config.py +++ b/app/common/config.py @@ -37,13 +37,15 @@ class Config(QConfig): # core gamePath = ConfigItem("Core", "GamePath", "C:/Program Files (x86)/Steam/steamapps/common/Koikatsu Party", FolderValidator()) - + documentsPath = os.path.join(os.path.expanduser('~'), 'Documents') + downloadsPath = os.path.join(os.path.expanduser('~'), 'Downloads') + # createBackup backupEnable = ConfigItem( "CreateBackup", "Enable", False, BoolValidator() ) backupPath = ConfigItem( - "CreateBackup", "OutputPath", "C:/Backup", FolderValidator() + "CreateBackup", "OutputPath", documentsPath, FolderValidator() ) filename = ConfigItem( "CreateBackup", "Filename", "koikatsu_backup", @@ -63,7 +65,7 @@ class Config(QConfig): "FilterConvertKKS", "Enable", False, BoolValidator() ) fccksPath = ConfigItem( - "FilterConvertKKS", "InputPath", "", FolderValidator() + "FilterConvertKKS", "InputPath", downloadsPath, FolderValidator() ) convert = ConfigItem( "FilterConvertKKS", "Convert", False, BoolValidator() @@ -74,12 +76,12 @@ class Config(QConfig): "InstallChara", "Enable", False, BoolValidator() ) installPath = ConfigItem( - "InstallChara", "InputPath", "", FolderValidator()) + "InstallChara", "InputPath", downloadsPath, FolderValidator()) fileConflicts = OptionsConfigItem( "InstallChara", "FileConflicts", "Skip", OptionsValidator(["Skip", "Replace", "Rename"]) ) archivePassword = OptionsConfigItem( - "InstallChara", "FileConflicts", "Skip", OptionsValidator(["Skip", "Request Password"]) + "InstallChara", "Password", "Skip", OptionsValidator(["Skip", "Request Password"]) ) # removeChara @@ -87,7 +89,7 @@ class Config(QConfig): "RemoveChara", "Enable", False, BoolValidator() ) removePath = ConfigItem( - "RemoveChara", "InputPath", "", FolderValidator()) + "RemoveChara", "InputPath", downloadsPath, FolderValidator()) # main window micaEnabled = ConfigItem("MainWindow", "MicaEnabled", isWin11(), BoolValidator()) diff --git a/app/common/logger.py b/app/common/logger.py index d66f30b..2739898 100644 --- a/app/common/logger.py +++ b/app/common/logger.py @@ -69,11 +69,8 @@ class Logger: def colorize(self, line): adding = line - print(line) for i, s in enumerate(self.text): if s in line: - print(s) - print(self.statusColor[i]) adding = (f'''