mirror of https://github.com/rusefi/rusefi-1.git
was zero dwell warning at zero RPM now rusEFI online import/export error with tables #3153
This commit is contained in:
parent
3961c6ad84
commit
1d7b2726d7
|
@ -5,6 +5,7 @@ import com.opensr5.ConfigurationImage;
|
||||||
import com.opensr5.ini.IniFileModel;
|
import com.opensr5.ini.IniFileModel;
|
||||||
import com.opensr5.ini.field.ArrayIniField;
|
import com.opensr5.ini.field.ArrayIniField;
|
||||||
import com.opensr5.ini.field.IniField;
|
import com.opensr5.ini.field.IniField;
|
||||||
|
import com.rusefi.rusEFIVersion;
|
||||||
import com.rusefi.xml.XmlUtil;
|
import com.rusefi.xml.XmlUtil;
|
||||||
import org.jetbrains.annotations.NotNull;
|
import org.jetbrains.annotations.NotNull;
|
||||||
|
|
||||||
|
@ -26,7 +27,7 @@ public class Msq {
|
||||||
public Bibliography bibliography = new Bibliography();
|
public Bibliography bibliography = new Bibliography();
|
||||||
|
|
||||||
public Msq() {
|
public Msq() {
|
||||||
versionInfo = new VersionInfo("rusEFI+2020");
|
versionInfo = new VersionInfo(Integer.toString(rusEFIVersion.CONSOLE_VERSION));
|
||||||
}
|
}
|
||||||
|
|
||||||
@NotNull
|
@NotNull
|
||||||
|
|
|
@ -16,7 +16,7 @@ public class ConnectionAndMeta {
|
||||||
|
|
||||||
private static final int BUFFER_SIZE = 32 * 1024;
|
private static final int BUFFER_SIZE = 32 * 1024;
|
||||||
public static final int STEPS = 1000;
|
public static final int STEPS = 1000;
|
||||||
private String zipFileName;
|
private final String zipFileName;
|
||||||
private HttpsURLConnection httpConnection;
|
private HttpsURLConnection httpConnection;
|
||||||
private long completeFileSize;
|
private long completeFileSize;
|
||||||
private long lastModified;
|
private long lastModified;
|
||||||
|
|
|
@ -7,16 +7,17 @@ import org.putgemin.VerticalFlowLayout;
|
||||||
import javax.swing.*;
|
import javax.swing.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This class is the more permanent part of the plug, it's responsible for refreshing and launcher PluginEntry via reflections.
|
* This class is the more permanent part of the plugin, it's responsible for refreshing and launcher PluginEntry via reflections.
|
||||||
* which downloads the main more volatile UI part (PluginEntry)
|
* which downloads the main more volatile UI part (PluginEntry)
|
||||||
*
|
*
|
||||||
* by the way TS installs stuff into %user%\.efianalytics\TunerStudio\plugins folder
|
* by the way TS installs stuff into %user%\.efianalytics\TunerStudio\plugins folder
|
||||||
* @see PluginLauncherSandbox sandbox for this
|
* @see PluginLauncherSandbox sandbox for this
|
||||||
* see PluginEntry
|
* see PluginEntry
|
||||||
|
* @see Updater
|
||||||
*/
|
*/
|
||||||
public class TsPluginLauncher implements ApplicationPlugin {
|
public class TsPluginLauncher implements ApplicationPlugin {
|
||||||
public static final int BUILD_VERSION = 3;
|
public static final int BUILD_VERSION = 4;
|
||||||
static final String VERSION = "2020.alpha." + BUILD_VERSION;
|
static final String VERSION = "2021.alpha." + BUILD_VERSION;
|
||||||
private static final String HELP_URL = "https://github.com/rusefi/rusefi/wiki/TS-Plugin";
|
private static final String HELP_URL = "https://github.com/rusefi/rusefi/wiki/TS-Plugin";
|
||||||
|
|
||||||
private final JPanel content = new JPanel(new VerticalFlowLayout());
|
private final JPanel content = new JPanel(new VerticalFlowLayout());
|
||||||
|
|
|
@ -22,6 +22,7 @@ import static com.rusefi.ts_plugin.TsPluginLauncher.VERSION;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Download fresh copy of {@link #PLUGIN_BODY_JAR} and launch {@link #PLUGIN_ENTRY_CLASS} via reflection.
|
* Download fresh copy of {@link #PLUGIN_BODY_JAR} and launch {@link #PLUGIN_ENTRY_CLASS} via reflection.
|
||||||
|
* @see ConnectionAndMeta#BASE_URL_LATEST
|
||||||
*/
|
*/
|
||||||
public class Updater {
|
public class Updater {
|
||||||
private static final String PLUGIN_ENTRY_CLASS = "com.rusefi.ts_plugin.PluginEntry";
|
private static final String PLUGIN_ENTRY_CLASS = "com.rusefi.ts_plugin.PluginEntry";
|
||||||
|
|
Loading…
Reference in New Issue