auto-sync

This commit is contained in:
rusEfi 2015-02-16 11:04:58 -06:00
parent fce4dae25e
commit 51e4b484d9
81 changed files with 205 additions and 169 deletions

View File

@ -1,9 +1,8 @@
package com.rusefi; package com.rusefi;
import com.rusefi.FileLog; import com.rusefi.core.EngineState;
import com.irnems.core.EngineState; import com.rusefi.core.Sensor;
import com.irnems.core.Sensor; import com.rusefi.core.SensorCentral;
import com.irnems.core.SensorCentral;
import com.rusefi.io.CommandQueue; import com.rusefi.io.CommandQueue;
import com.rusefi.io.InvocationConfirmationListener; import com.rusefi.io.InvocationConfirmationListener;
import com.rusefi.io.LinkManager; import com.rusefi.io.LinkManager;

View File

@ -1,9 +1,9 @@
package com.rusefi.file; package com.rusefi.file;
import com.rusefi.FileLog; import com.rusefi.FileLog;
import com.irnems.core.EngineState; import com.rusefi.core.EngineState;
import com.irnems.models.Point3D; import com.rusefi.models.Point3D;
import com.irnems.models.XYData; import com.rusefi.models.XYData;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;

View File

@ -1,6 +1,6 @@
package com.rusefi.file; package com.rusefi.file;
import com.irnems.core.EngineState; import com.rusefi.core.EngineState;
import java.io.*; import java.io.*;
import java.util.List; import java.util.List;

View File

@ -1,7 +1,7 @@
package com.rusefi.file; package com.rusefi.file;
import com.irnems.models.XYData; import com.rusefi.models.XYData;
import com.irnems.models.XYDataReader; import com.rusefi.models.XYDataReader;
import java.io.BufferedWriter; import java.io.BufferedWriter;
import java.io.FileWriter; import java.io.FileWriter;

View File

@ -1,6 +1,6 @@
package com.rusefi.io; package com.rusefi.io;
import com.irnems.core.MessagesCentral; import com.rusefi.core.MessagesCentral;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
import java.util.ArrayList; import java.util.ArrayList;

View File

@ -1,7 +1,7 @@
package com.rusefi.io; package com.rusefi.io;
import com.rusefi.FileLog; import com.rusefi.FileLog;
import com.irnems.core.EngineState; import com.rusefi.core.EngineState;
import com.rusefi.io.serial.SerialConnector; import com.rusefi.io.serial.SerialConnector;
import com.rusefi.io.tcp.TcpConnector; import com.rusefi.io.tcp.TcpConnector;

View File

@ -1,7 +1,7 @@
package com.rusefi.io.serial; package com.rusefi.io.serial;
import com.rusefi.FileLog; import com.rusefi.FileLog;
import com.irnems.core.EngineState; import com.rusefi.core.EngineState;
import com.rusefi.io.DataListener; import com.rusefi.io.DataListener;
import jssc.SerialPort; import jssc.SerialPort;
import jssc.SerialPortException; import jssc.SerialPortException;

View File

@ -1,7 +1,7 @@
package com.rusefi.io.serial; package com.rusefi.io.serial;
import com.rusefi.FileLog; import com.rusefi.FileLog;
import com.irnems.core.MessagesCentral; import com.rusefi.core.MessagesCentral;
import com.rusefi.io.DataListener; import com.rusefi.io.DataListener;
import com.rusefi.io.LinkManager; import com.rusefi.io.LinkManager;

View File

@ -1,6 +1,5 @@
package com.irnems; package com.rusefi;
import com.rusefi.FileLog;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
import java.text.FieldPosition; import java.text.FieldPosition;

View File

@ -1,7 +1,7 @@
package com.irnems; package com.rusefi;
import com.irnems.models.MafValue; import com.rusefi.models.MafValue;
import com.irnems.models.RpmValue; import com.rusefi.models.RpmValue;
/** /**
* @author Andrey Belomutskiy * @author Andrey Belomutskiy

View File

@ -1,10 +1,9 @@
package com.irnems; package com.rusefi;
import com.irnems.models.Factory; import com.rusefi.models.Factory;
import com.irnems.models.MafValue; import com.rusefi.models.MafValue;
import com.irnems.models.RpmValue; import com.rusefi.models.RpmValue;
import com.irnems.models.Utils; import com.rusefi.models.Utils;
import com.rusefi.FileLog;
import java.io.*; import java.io.*;
import java.util.*; import java.util.*;

View File

@ -1,4 +1,4 @@
package com.irnems.core; package com.rusefi.core;
import com.rusefi.FileLog; import com.rusefi.FileLog;
import com.rusefi.SensorConversion; import com.rusefi.SensorConversion;

View File

@ -1,4 +1,4 @@
package com.irnems.core; package com.rusefi.core;
/** /**
* Date: 3/26/13 * Date: 3/26/13

View File

@ -1,4 +1,4 @@
package com.irnems.core; package com.rusefi.core;
import com.rusefi.FileLog; import com.rusefi.FileLog;
import com.rusefi.io.serial.PortHolder; import com.rusefi.io.serial.PortHolder;

View File

@ -1,4 +1,4 @@
package com.irnems.core; package com.rusefi.core;
/** /**
* @author Andrey Belomutskiy * @author Andrey Belomutskiy

View File

@ -1,6 +1,6 @@
package com.irnems.core; package com.rusefi.core;
import com.irnems.core.test.ResponseBufferTest; import com.rusefi.core.test.ResponseBufferTest;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
/** /**

View File

@ -1,4 +1,4 @@
package com.irnems.core; package com.rusefi.core;
import eu.hansolo.steelseries.tools.BackgroundColor; import eu.hansolo.steelseries.tools.BackgroundColor;

View File

@ -1,4 +1,4 @@
package com.irnems.core; package com.rusefi.core;
public enum SensorCategory { public enum SensorCategory {
OPERATIONS("Operations"), OPERATIONS("Operations"),

View File

@ -1,4 +1,4 @@
package com.irnems.core; package com.rusefi.core;
import java.util.EnumMap; import java.util.EnumMap;
import java.util.List; import java.util.List;

View File

@ -1,4 +1,4 @@
package com.irnems.core; package com.rusefi.core;
import com.rusefi.CyclicBuffer; import com.rusefi.CyclicBuffer;
import com.rusefi.SensorConversion; import com.rusefi.SensorConversion;

View File

@ -1,12 +1,12 @@
package com.irnems.core.test; package com.rusefi.core.test;
import com.irnems.core.SensorCentral; import com.rusefi.core.SensorCentral;
import com.irnems.core.EngineState; import com.rusefi.core.EngineState;
import org.junit.Test; import org.junit.Test;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import static com.irnems.core.EngineState.SEPARATOR; import static com.rusefi.core.EngineState.SEPARATOR;
import static junit.framework.Assert.*; import static junit.framework.Assert.*;
/** /**

View File

@ -1,6 +1,6 @@
package com.irnems.core.test; package com.rusefi.core.test;
import com.irnems.core.ResponseBuffer; import com.rusefi.core.ResponseBuffer;
import org.junit.Test; import org.junit.Test;
import java.util.concurrent.atomic.AtomicReference; import java.util.concurrent.atomic.AtomicReference;
@ -15,7 +15,7 @@ import static org.junit.Assert.*;
public class ResponseBufferTest { public class ResponseBufferTest {
@Test @Test
public void testSingleLine() { public void testSingleLine() {
final AtomicReference<String> currentReference = new AtomicReference<String>(); final AtomicReference<String> currentReference = new AtomicReference<>();
ResponseBuffer rb = new ResponseBuffer(new ResponseBuffer.ResponseListener() { ResponseBuffer rb = new ResponseBuffer(new ResponseBuffer.ResponseListener() {
public void onResponse(String response) { public void onResponse(String response) {

View File

@ -1,4 +1,4 @@
package com.irnems.models; package com.rusefi.models;
import com.rusefi.FileLog; import com.rusefi.FileLog;

View File

@ -1,4 +1,4 @@
package com.irnems.models; package com.rusefi.models;
/** /**
* @author Andrey Belomutskiy * @author Andrey Belomutskiy

View File

@ -1,4 +1,4 @@
package com.irnems.models; package com.rusefi.models;
import com.rusefi.io.tcp.TcpConnector; import com.rusefi.io.tcp.TcpConnector;

View File

@ -1,4 +1,4 @@
package com.irnems.models; package com.rusefi.models;
/** /**
* Date: 3/24/13 * Date: 3/24/13

View File

@ -1,4 +1,4 @@
package com.irnems.models; package com.rusefi.models;
/** /**
* Date: 3/24/13 * Date: 3/24/13

View File

@ -1,4 +1,4 @@
package com.irnems.models; package com.rusefi.models;
/** /**
* @author Andrey Belomutskiy * @author Andrey Belomutskiy

View File

@ -1,4 +1,4 @@
package com.irnems.models; package com.rusefi.models;
import java.util.Map; import java.util.Map;
import java.util.SortedMap; import java.util.SortedMap;

View File

@ -1,4 +1,4 @@
package com.irnems.models; package com.rusefi.models;
import com.rusefi.FileLog; import com.rusefi.FileLog;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;

View File

@ -1,4 +1,4 @@
package com.irnems.models; package com.rusefi.models;
import com.rusefi.FileLog; import com.rusefi.FileLog;

View File

@ -1,4 +1,4 @@
package com.irnems.models; package com.rusefi.models;
import com.rusefi.FileLog; import com.rusefi.FileLog;

View File

@ -1,11 +1,10 @@
package com.irnems.models.test; package com.rusefi.models.test;
import com.irnems.models.Utils;
import org.junit.Test; import org.junit.Test;
import java.util.TreeMap; import java.util.TreeMap;
import static com.irnems.models.Utils.findClosest; import static com.rusefi.models.Utils.findClosest;
import static junit.framework.Assert.assertEquals; import static junit.framework.Assert.assertEquals;
/** /**
@ -15,7 +14,7 @@ import static junit.framework.Assert.assertEquals;
public class UtilTest { public class UtilTest {
@Test @Test
public void testClosest() { public void testClosest() {
TreeMap<Integer, Object> map = new TreeMap<Integer, Object>(); TreeMap<Integer, Object> map = new TreeMap<>();
map.put(0, "0"); map.put(0, "0");
map.put(1, "1"); map.put(1, "1");
map.put(10, "10"); map.put(10, "10");
@ -25,6 +24,6 @@ public class UtilTest {
assertEquals(0, findClosest(map, 0)); assertEquals(0, findClosest(map, 0));
assertEquals(1, findClosest(map, 1)); assertEquals(1, findClosest(map, 1));
assertEquals(1, findClosest(map, 3)); assertEquals(1, findClosest(map, 3));
assertEquals(10, findClosest(map, 10)); } assertEquals(10, findClosest(map, 10));
}
} }

View File

@ -1,6 +1,6 @@
package com.irnems.models.test; package com.rusefi.models.test;
import com.irnems.models.XYData; import com.rusefi.models.XYData;
/** /**
* 7/24/13 * 7/24/13

View File

@ -1,6 +1,6 @@
package com.irnems.test; package com.rusefi.test;
import com.irnems.Histograms; import com.rusefi.Histograms;
import org.junit.Test; import org.junit.Test;
import java.util.Random; import java.util.Random;
@ -8,7 +8,7 @@ import java.util.Random;
import static junit.framework.Assert.assertEquals; import static junit.framework.Assert.assertEquals;
/** /**
* Created by pc on 12/18/13. * 12/18/13
*/ */
public class HistogramsTest { public class HistogramsTest {

View File

@ -1,4 +1,4 @@
package com.irnems.waves; package com.rusefi.waves;
/** /**
* Date: 6/25/13 * Date: 6/25/13

View File

@ -1,7 +1,5 @@
package com.rusefi.waves; package com.rusefi.waves;
import com.irnems.waves.TimeAxisTranslator;
import com.irnems.waves.ZoomProvider;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
import java.util.ArrayList; import java.util.ArrayList;

View File

@ -1,4 +1,4 @@
package com.irnems.waves; package com.rusefi.waves;
/** /**
* 7/7/13 * 7/7/13

View File

@ -1,7 +1,7 @@
package com.rusefi.waves.test; package com.rusefi.waves.test;
import com.rusefi.waves.WaveReport; import com.rusefi.waves.WaveReport;
import com.irnems.waves.ZoomProvider; import com.rusefi.waves.ZoomProvider;
import org.junit.Test; import org.junit.Test;
import static junit.framework.Assert.assertEquals; import static junit.framework.Assert.assertEquals;

View File

@ -1,9 +1,8 @@
package com.rusefi; package com.rusefi;
import com.irnems.core.EngineState; import com.rusefi.core.EngineState;
import com.rusefi.io.LinkManager; import com.rusefi.io.LinkManager;
import java.util.ArrayList;
import java.util.List; import java.util.List;
import java.util.concurrent.CopyOnWriteArrayList; import java.util.concurrent.CopyOnWriteArrayList;

View File

@ -1,6 +1,6 @@
package com.rusefi; package com.rusefi;
import com.irnems.core.MessagesCentral; import com.rusefi.core.MessagesCentral;
import javax.swing.*; import javax.swing.*;
import java.awt.*; import java.awt.*;

View File

@ -1,14 +1,13 @@
package com.rusefi; package com.rusefi;
import com.rusefi.FileLog; import com.rusefi.core.MessagesCentral;
import com.irnems.core.MessagesCentral; import com.rusefi.core.Sensor;
import com.irnems.core.Sensor; import com.rusefi.core.EngineTimeListener;
import com.irnems.core.EngineTimeListener; import com.rusefi.core.SensorCentral;
import com.irnems.core.SensorCentral;
import com.rusefi.file.TableGenerator; import com.rusefi.file.TableGenerator;
import com.irnems.models.Point3D; import com.rusefi.models.Point3D;
import com.irnems.models.Range; import com.rusefi.models.Range;
import com.irnems.models.XYData; import com.rusefi.models.XYData;
import com.rusefi.test.EcuStimulatorSandbox; import com.rusefi.test.EcuStimulatorSandbox;
import com.rusefi.ui.ChartHelper; import com.rusefi.ui.ChartHelper;
import com.rusefi.ui.RpmModel; import com.rusefi.ui.RpmModel;

View File

@ -1,13 +1,16 @@
package com.rusefi; package com.rusefi;
import com.irnems.core.EngineState; import com.rusefi.core.EngineState;
import com.irnems.core.MessagesCentral; import com.rusefi.core.MessagesCentral;
import com.rusefi.io.LinkManager; import com.rusefi.io.LinkManager;
import com.rusefi.maintenance.VersionChecker; import com.rusefi.maintenance.VersionChecker;
import com.rusefi.ui.*; import com.rusefi.ui.*;
import com.rusefi.ui.engine.EngineSnifferPanel; import com.rusefi.ui.engine.EngineSnifferPanel;
import com.rusefi.ui.fsio.FlexibleControls;
import com.rusefi.ui.logview.LogViewer;
import com.rusefi.ui.storage.Node; import com.rusefi.ui.storage.Node;
import com.rusefi.ui.util.DefaultExceptionHandler; import com.rusefi.ui.util.DefaultExceptionHandler;
import com.rusefi.ui.util.FrameHelper;
import jssc.SerialPortList; import jssc.SerialPortList;
import javax.swing.*; import javax.swing.*;

View File

@ -3,6 +3,7 @@ package com.rusefi;
import com.rusefi.io.LinkManager; import com.rusefi.io.LinkManager;
import com.rusefi.io.tcp.TcpConnector; import com.rusefi.io.tcp.TcpConnector;
import com.rusefi.maintenance.FirmwareFlasher; import com.rusefi.maintenance.FirmwareFlasher;
import com.rusefi.ui.util.HorizontalLine;
import com.rusefi.ui.util.UiUtils; import com.rusefi.ui.util.UiUtils;
import com.rusefi.ui.util.URLLabel; import com.rusefi.ui.util.URLLabel;
import jssc.SerialPortList; import jssc.SerialPortList;

View File

@ -10,7 +10,6 @@ public class ValueRangeControl {
private final JPanel panel = new JPanel(new FlowLayout()); private final JPanel panel = new JPanel(new FlowLayout());
private final double increment; private final double increment;
public ValueRangeControl(String title, double min, double increment, double max) { public ValueRangeControl(String title, double min, double increment, double max) {
this.increment = increment; this.increment = increment;
minSpinner = new JSpinner(new SpinnerNumberModel(min, min, max, increment)); minSpinner = new JSpinner(new SpinnerNumberModel(min, min, max, increment));

View File

@ -1,6 +1,6 @@
package com.rusefi.maintenance; package com.rusefi.maintenance;
import com.rusefi.ui.FrameHelper; import com.rusefi.ui.util.FrameHelper;
import com.rusefi.ui.util.UiUtils; import com.rusefi.ui.util.UiUtils;
import javax.swing.*; import javax.swing.*;

View File

@ -1,7 +1,7 @@
package com.rusefi.test; package com.rusefi.test;
import com.rusefi.AnalogChartPanel; import com.rusefi.AnalogChartPanel;
import com.rusefi.ui.FrameHelper; import com.rusefi.ui.util.FrameHelper;
/** /**
* 2/16/15 * 2/16/15

View File

@ -1,7 +1,7 @@
package com.rusefi.test; package com.rusefi.test;
import com.rusefi.EcuStimulator; import com.rusefi.EcuStimulator;
import com.rusefi.ui.FrameHelper; import com.rusefi.ui.util.FrameHelper;
/** /**
* 8/13/14 * 8/13/14

View File

@ -1,6 +1,6 @@
package com.rusefi.test; package com.rusefi.test;
import com.rusefi.ui.FrameHelper; import com.rusefi.ui.util.FrameHelper;
import com.rusefi.ui.MessagesPane; import com.rusefi.ui.MessagesPane;
import com.rusefi.ui.storage.PersistentConfiguration; import com.rusefi.ui.storage.PersistentConfiguration;

View File

@ -1,8 +1,8 @@
package com.rusefi.ui; package com.rusefi.ui;
import com.rusefi.FileLog; import com.rusefi.FileLog;
import com.irnems.models.Range; import com.rusefi.models.Range;
import com.irnems.models.XYData; import com.rusefi.models.XYData;
import com.rusefi.ui.engine.EngineSnifferPanel; import com.rusefi.ui.engine.EngineSnifferPanel;
import com.rusefi.ui.util.UiUtils; import com.rusefi.ui.util.UiUtils;
import com.rusefi.ui.util.JTextFieldWithWidth; import com.rusefi.ui.util.JTextFieldWithWidth;

View File

@ -1,5 +1,57 @@
package com.rusefi.ui; package com.rusefi.ui;
public class ConnectionStatus { import com.rusefi.core.EngineTimeListener;
import com.rusefi.io.LinkManager;
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.List;
import java.util.concurrent.CopyOnWriteArrayList;
public class ConnectionStatus {
private boolean isConnected;
public static ConnectionStatus INSTANCE = new ConnectionStatus();
private List<Listener> listeners = new CopyOnWriteArrayList<>();
private ConnectionStatus() {
final Timer timer1 = new Timer(2000, new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
setConnected(false);
}
});
LinkManager.engineState.timeListeners.add(new EngineTimeListener() {
@Override
public void onTime(double time) {
setConnected(true);
/**
* this timer will catch engine inactivity and display a warning
*/
timer1.restart();
}
});
}
private void setConnected(boolean isConnected) {
if (isConnected == this.isConnected)
return;
this.isConnected = isConnected;
for (Listener listener : listeners)
listener.onConnectionStatus(isConnected);
}
public boolean isConnected() {
return isConnected;
}
public void addListener(Listener listener) {
listeners.add(listener);
}
public interface Listener {
void onConnectionStatus(boolean isConnected);
}
} }

View File

@ -1,6 +1,7 @@
package com.rusefi.ui; package com.rusefi.ui;
import com.irnems.core.Sensor; import com.rusefi.core.Sensor;
import com.rusefi.ui.util.FrameHelper;
import com.rusefi.ui.widgets.MafCommand; import com.rusefi.ui.widgets.MafCommand;
import com.rusefi.ui.widgets.RpmCommand; import com.rusefi.ui.widgets.RpmCommand;
import com.rusefi.ui.widgets.SensorGauge; import com.rusefi.ui.widgets.SensorGauge;

View File

@ -1,10 +1,10 @@
package com.rusefi.ui; package com.rusefi.ui;
import com.rusefi.EcuStimulator; import com.rusefi.EcuStimulator;
import com.irnems.core.MessagesCentral; import com.rusefi.core.MessagesCentral;
import com.irnems.models.Point3D; import com.rusefi.models.Point3D;
import com.irnems.models.Range; import com.rusefi.models.Range;
import com.irnems.models.XYData; import com.rusefi.models.XYData;
import net.ericaro.surfaceplotter.DefaultSurfaceModel; import net.ericaro.surfaceplotter.DefaultSurfaceModel;
import javax.swing.*; import javax.swing.*;

View File

@ -1,6 +1,6 @@
package com.rusefi.ui; package com.rusefi.ui;
import com.irnems.core.MessagesCentral; import com.rusefi.core.MessagesCentral;
import com.rusefi.io.CommandQueue; import com.rusefi.io.CommandQueue;
import com.rusefi.io.serial.PortHolder; import com.rusefi.io.serial.PortHolder;
import com.rusefi.ui.storage.Node; import com.rusefi.ui.storage.Node;

View File

@ -1,16 +1,11 @@
package com.rusefi.ui; package com.rusefi.ui;
import com.rusefi.io.LinkManager;
import com.irnems.core.EngineTimeListener;
import javax.swing.*; import javax.swing.*;
import java.awt.*; import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
/** /**
* Digital RPM gauge which stays green while rusEfi is connected * Digital RPM gauge which stays green while rusEfi is connected
* * <p/>
* 9/17/13 * 9/17/13
* (c) Andrey Belomutskiy * (c) Andrey Belomutskiy
*/ */
@ -39,23 +34,15 @@ public class RpmLabel {
} }
}); });
final Timer timer1 = new Timer(2000, new ActionListener() { ConnectionStatus.INSTANCE.addListener(new ConnectionStatus.Listener() {
@Override @Override
public void actionPerformed(ActionEvent e) { public void onConnectionStatus(boolean isConnected) {
rpmValue.setText(NO_CONNECTION); if (isConnected) {
rpmValue.setForeground(Color.red); rpmValue.setForeground(Color.green);
} } else {
}); rpmValue.setText(NO_CONNECTION);
rpmValue.setForeground(Color.red);
}
LinkManager.engineState.timeListeners.add(new EngineTimeListener() {
@Override
public void onTime(double time) {
rpmValue.setForeground(Color.green);
/**
* this timer will catch engine inactivity and display a warning
*/
timer1.restart();
} }
}); });
} }

View File

@ -1,7 +1,7 @@
package com.rusefi.ui; package com.rusefi.ui;
import com.irnems.core.Sensor; import com.rusefi.core.Sensor;
import com.irnems.core.SensorCentral; import com.rusefi.core.SensorCentral;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;

View File

@ -1,7 +1,7 @@
package com.rusefi.ui; package com.rusefi.ui;
import com.irnems.core.EngineTimeListener; import com.rusefi.core.EngineTimeListener;
import com.irnems.core.Sensor; import com.rusefi.core.Sensor;
import com.rusefi.ui.storage.Node; import com.rusefi.ui.storage.Node;
import com.rusefi.ui.widgets.*; import com.rusefi.ui.widgets.*;
import com.rusefi.io.LinkManager; import com.rusefi.io.LinkManager;

View File

@ -1,7 +1,8 @@
package com.rusefi.ui; package com.rusefi.ui;
import com.rusefi.file.BaseMap; import com.rusefi.file.BaseMap;
import com.irnems.models.XYData; import com.rusefi.models.XYData;
import com.rusefi.ui.util.FrameHelper;
import javax.swing.*; import javax.swing.*;

View File

@ -1,6 +1,6 @@
package com.rusefi.ui; package com.rusefi.ui;
import com.irnems.core.MessagesCentral; import com.rusefi.core.MessagesCentral;
import javax.swing.*; import javax.swing.*;
import java.awt.*; import java.awt.*;

View File

@ -1,7 +1,7 @@
package com.rusefi.ui; package com.rusefi.ui;
import com.irnems.core.Sensor; import com.rusefi.core.Sensor;
import com.irnems.core.SensorCentral; import com.rusefi.core.SensorCentral;
import com.rusefi.OutputChannel; import com.rusefi.OutputChannel;
import com.rusefi.io.CommandQueue; import com.rusefi.io.CommandQueue;
import com.rusefi.io.InvocationConfirmationListener; import com.rusefi.io.InvocationConfirmationListener;

View File

@ -1,9 +1,9 @@
package com.rusefi.ui.engine; package com.rusefi.ui.engine;
import com.rusefi.FileLog; import com.rusefi.FileLog;
import com.irnems.core.EngineState; import com.rusefi.core.EngineState;
import com.irnems.core.Sensor; import com.rusefi.core.Sensor;
import com.irnems.core.SensorCentral; import com.rusefi.core.SensorCentral;
import com.rusefi.io.LinkManager; import com.rusefi.io.LinkManager;
import com.rusefi.ui.*; import com.rusefi.ui.*;
import com.rusefi.ui.storage.Node; import com.rusefi.ui.storage.Node;

View File

@ -1,8 +1,8 @@
package com.rusefi.ui.engine; package com.rusefi.ui.engine;
import com.irnems.waves.TimeAxisTranslator; import com.rusefi.waves.TimeAxisTranslator;
import com.rusefi.waves.WaveReport; import com.rusefi.waves.WaveReport;
import com.irnems.waves.ZoomProvider; import com.rusefi.waves.ZoomProvider;
import com.rusefi.waves.RevolutionLog; import com.rusefi.waves.RevolutionLog;
import javax.swing.*; import javax.swing.*;

View File

@ -1,11 +1,11 @@
package com.rusefi.ui.engine; package com.rusefi.ui.engine;
import com.irnems.core.Sensor; import com.rusefi.core.Sensor;
import com.irnems.core.SensorCentral; import com.rusefi.core.SensorCentral;
import com.irnems.waves.TimeAxisTranslator; import com.rusefi.waves.TimeAxisTranslator;
import com.rusefi.ui.util.UiUtils; import com.rusefi.ui.util.UiUtils;
import com.rusefi.waves.WaveReport; import com.rusefi.waves.WaveReport;
import com.irnems.waves.ZoomProvider; import com.rusefi.waves.ZoomProvider;
import com.rusefi.waves.RevolutionLog; import com.rusefi.waves.RevolutionLog;
import javax.swing.*; import javax.swing.*;

View File

@ -1,6 +1,6 @@
package com.rusefi.ui.engine; package com.rusefi.ui.engine;
import com.irnems.waves.ZoomProvider; import com.rusefi.waves.ZoomProvider;
import com.rusefi.KeyStrokeShortcut; import com.rusefi.KeyStrokeShortcut;
import javax.swing.*; import javax.swing.*;

View File

@ -2,7 +2,7 @@ package com.rusefi.ui.engine.test;
import com.rusefi.waves.WaveReport; import com.rusefi.waves.WaveReport;
import com.rusefi.waves.test.WaveReportTest; import com.rusefi.waves.test.WaveReportTest;
import com.rusefi.ui.FrameHelper; import com.rusefi.ui.util.FrameHelper;
import com.rusefi.ui.engine.UpDownImage; import com.rusefi.ui.engine.UpDownImage;
import javax.swing.*; import javax.swing.*;

View File

@ -1,4 +1,4 @@
package com.rusefi.ui; package com.rusefi.ui.fsio;
import com.autsia.bracer.BracerParser; import com.autsia.bracer.BracerParser;

View File

@ -1,4 +1,4 @@
package com.rusefi; package com.rusefi.ui.logview;
import java.io.File; import java.io.File;
@ -6,10 +6,10 @@ import java.io.File;
* 4/7/14 * 4/7/14
* (c) Andrey Belomutskiy * (c) Andrey Belomutskiy
*/ */
public class FIleItem { class FileItem {
private final File file; private final File file;
public FIleItem(File file) { public FileItem(File file) {
this.file = file; this.file = file;
} }

View File

@ -1,11 +1,11 @@
package com.rusefi.ui; package com.rusefi.ui.logview;
import com.rusefi.FileLog; import com.rusefi.FileLog;
import com.irnems.core.EngineState; import com.rusefi.core.EngineState;
import com.rusefi.file.FileUtils; import com.rusefi.file.FileUtils;
import com.rusefi.ui.ChartRepository;
import com.rusefi.ui.engine.EngineSnifferPanel; import com.rusefi.ui.engine.EngineSnifferPanel;
import com.rusefi.ui.util.UiUtils; import com.rusefi.ui.util.UiUtils;
import com.rusefi.FIleItem;
import com.rusefi.io.LinkManager; import com.rusefi.io.LinkManager;
import javax.swing.*; import javax.swing.*;
@ -35,8 +35,8 @@ public class LogViewer extends JPanel {
public static final String DEFAULT_LOG_LOCATION = "out"; public static final String DEFAULT_LOG_LOCATION = "out";
private final JLabel folderLabel = new JLabel(); private final JLabel folderLabel = new JLabel();
private final JLabel fileLabel = new JLabel(); private final JLabel fileLabel = new JLabel();
private final DefaultListModel<FIleItem> fileListModel = new DefaultListModel<FIleItem>(); private final DefaultListModel<FileItem> fileListModel = new DefaultListModel<FileItem>();
private final JList<FIleItem> fileList = new JList<FIleItem>(fileListModel); private final JList<FileItem> fileList = new JList<FileItem>(fileListModel);
private final EngineSnifferPanel engineSnifferPanel; private final EngineSnifferPanel engineSnifferPanel;
private String currentFolder; private String currentFolder;
private static JPanel descPanel = new JPanel(); private static JPanel descPanel = new JPanel();
@ -85,7 +85,7 @@ public class LogViewer extends JPanel {
@Override @Override
public void mouseClicked(MouseEvent e) { public void mouseClicked(MouseEvent e) {
if (e.getClickCount() == 2) { if (e.getClickCount() == 2) {
FIleItem selectedItem = fileList.getSelectedValue(); FileItem selectedItem = fileList.getSelectedValue();
openFile(selectedItem.getFile()); openFile(selectedItem.getFile());
} }
} }
@ -124,8 +124,8 @@ public class LogViewer extends JPanel {
openFile(files[0]); openFile(files[0]);
} }
private FIleItem getFileDesc(File file) { private FileItem getFileDesc(File file) {
return new FIleItem(file); return new FileItem(file);
} }

View File

@ -1,7 +1,7 @@
package com.rusefi.ui.test; package com.rusefi.ui.test;
import com.rusefi.ui.FlexibleControls; import com.rusefi.ui.fsio.FlexibleControls;
import com.rusefi.ui.FrameHelper; import com.rusefi.ui.util.FrameHelper;
/** /**
* (c) Andrey Belomutskiy * (c) Andrey Belomutskiy

View File

@ -1,4 +1,4 @@
package com.irnems.ui.test; package com.rusefi.ui.test;
import com.rusefi.ui.RpmModel; import com.rusefi.ui.RpmModel;
import org.junit.Assert; import org.junit.Assert;

View File

@ -1,6 +1,6 @@
package com.irnems.ui.test; package com.rusefi.ui.test;
import com.rusefi.ui.FrameHelper; import com.rusefi.ui.util.FrameHelper;
import com.rusefi.ui.engine.EngineSnifferPanel; import com.rusefi.ui.engine.EngineSnifferPanel;
import com.rusefi.ui.storage.PersistentConfiguration; import com.rusefi.ui.storage.PersistentConfiguration;

View File

@ -1,4 +1,4 @@
package com.rusefi.ui; package com.rusefi.ui.util;
import com.rusefi.FileLog; import com.rusefi.FileLog;

View File

@ -1,4 +1,4 @@
package com.rusefi; package com.rusefi.ui.util;
import javax.swing.*; import javax.swing.*;
import java.awt.*; import java.awt.*;

View File

@ -1,6 +1,6 @@
package com.rusefi.ui.widgets; package com.rusefi.ui.widgets;
import com.irnems.core.Sensor; import com.rusefi.core.Sensor;
/** /**
* 7/11/13 * 7/11/13

View File

@ -1,7 +1,7 @@
package com.rusefi.ui.widgets; package com.rusefi.ui.widgets;
import com.irnems.core.Sensor; import com.rusefi.core.Sensor;
import com.irnems.core.SensorCentral; import com.rusefi.core.SensorCentral;
import com.rusefi.io.CommandQueue; import com.rusefi.io.CommandQueue;
import net.miginfocom.swing.MigLayout; import net.miginfocom.swing.MigLayout;

View File

@ -1,6 +1,6 @@
package com.rusefi.ui.widgets; package com.rusefi.ui.widgets;
import com.irnems.core.Sensor; import com.rusefi.core.Sensor;
import com.rusefi.io.CommandQueue; import com.rusefi.io.CommandQueue;
import com.rusefi.io.LinkManager; import com.rusefi.io.LinkManager;
import com.rusefi.ui.util.UiUtils; import com.rusefi.ui.util.UiUtils;

View File

@ -1,7 +1,7 @@
package com.rusefi.ui.widgets; package com.rusefi.ui.widgets;
import com.irnems.core.Sensor; import com.rusefi.core.Sensor;
import com.irnems.core.SensorCentral; import com.rusefi.core.SensorCentral;
import javax.swing.*; import javax.swing.*;

View File

@ -1,6 +1,6 @@
package com.rusefi.ui.widgets; package com.rusefi.ui.widgets;
import com.irnems.core.Sensor; import com.rusefi.core.Sensor;
/** /**
* 7/13/13 * 7/13/13

View File

@ -1,7 +1,7 @@
package com.rusefi.ui.widgets; package com.rusefi.ui.widgets;
import com.rusefi.EcuStimulator; import com.rusefi.EcuStimulator;
import com.irnems.core.Sensor; import com.rusefi.core.Sensor;
import javax.swing.*; import javax.swing.*;
import javax.swing.event.ChangeEvent; import javax.swing.event.ChangeEvent;

View File

@ -1,8 +1,8 @@
package com.rusefi.ui.widgets; package com.rusefi.ui.widgets;
import com.irnems.core.MessagesCentral; import com.rusefi.core.MessagesCentral;
import com.irnems.core.Sensor; import com.rusefi.core.Sensor;
import com.irnems.core.SensorCentral; import com.rusefi.core.SensorCentral;
import com.rusefi.EcuStimulator; import com.rusefi.EcuStimulator;
import com.rusefi.io.CommandQueue; import com.rusefi.io.CommandQueue;

View File

@ -1,8 +1,8 @@
package com.rusefi.ui.widgets; package com.rusefi.ui.widgets;
import com.irnems.core.Sensor; import com.rusefi.core.Sensor;
import com.irnems.core.SensorCategory; import com.rusefi.core.SensorCategory;
import com.irnems.core.SensorCentral; import com.rusefi.core.SensorCentral;
import com.rusefi.ui.util.UiUtils; import com.rusefi.ui.util.UiUtils;
import eu.hansolo.steelseries.gauges.Radial; import eu.hansolo.steelseries.gauges.Radial;
import eu.hansolo.steelseries.tools.ColorDef; import eu.hansolo.steelseries.tools.ColorDef;