diff --git a/java_console/romraider/src/com/romraider/util/SettingsManager.java b/java_console/romraider/src/com/romraider/util/SettingsManager.java index 2abb52a0df..cf96f49c11 100644 --- a/java_console/romraider/src/com/romraider/util/SettingsManager.java +++ b/java_console/romraider/src/com/romraider/util/SettingsManager.java @@ -36,9 +36,9 @@ import java.io.IOException; import static com.romraider.Version.VERSION; public class SettingsManager { - private static final String SETTINGS_FILE = "/settings.xml"; + private static final String SETTINGS_FILE = "/romraider_settings.xml"; private static final String USER_HOME = - System.getProperty("user.home") + "/.rusefi.RomRaider"; + System.getProperty("user.home") + "/.rusEFI"; private static final String START_DIR = System.getProperty("user.dir"); private static String settingsDir = USER_HOME; diff --git a/java_console/shared_ui/src/com/rusefi/ui/storage/PersistentConfiguration.java b/java_console/shared_ui/src/com/rusefi/ui/storage/PersistentConfiguration.java index f6b7ecad38..18debeb3eb 100644 --- a/java_console/shared_ui/src/com/rusefi/ui/storage/PersistentConfiguration.java +++ b/java_console/shared_ui/src/com/rusefi/ui/storage/PersistentConfiguration.java @@ -8,7 +8,14 @@ import java.util.Map; public class PersistentConfiguration { private static final PersistentConfiguration INSTANCE = new PersistentConfiguration(); - private static final String CONFIG_FILE_NAME = "rusefi_console_properties.xml"; + + private static final String RUSEFI_SETTINGS_FOLDER = System.getProperty("user.home") + File.separator + ".rusEFI"; + + static { + new File(RUSEFI_SETTINGS_FOLDER).mkdirs(); + } + + private static final String CONFIG_FILE_NAME = RUSEFI_SETTINGS_FOLDER + File.separator + "console_properties.xml"; private Map config = new HashMap<>(); private boolean isLoaded; diff --git a/java_tools/ts_plugin/src/com/rusefi/TsPlugin.java b/java_tools/ts_plugin/src/com/rusefi/TsPlugin.java index 88b2c5f174..f3bb7024af 100644 --- a/java_tools/ts_plugin/src/com/rusefi/TsPlugin.java +++ b/java_tools/ts_plugin/src/com/rusefi/TsPlugin.java @@ -19,6 +19,9 @@ import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; +/** + * by the way TS installs stuff into %user%\.efianalytics\TunerStudio\plugins folder + */ public class TsPlugin implements ApplicationPlugin { private ControllerAccess controllerAccess; private final JPanel content = new JPanel(new VerticalFlowLayout());