File | Line |
---|
org/diyefi/openlogviewer/graphing/GraphPositionPanel.java | 90 |
org/diyefi/openlogviewer/graphing/GraphPositionPanel.java | 121 |
private void paintPositionData(final Graphics2D g2d, final boolean zoomedOut) {
final double graphPosition = OpenLogViewer.getInstance().getEntireGraphingPanel().getGraphPosition();
final int zoom = OpenLogViewer.getInstance().getEntireGraphingPanel().getZoom();
double offset = 0;
if(zoomedOut){
offset = majorGraduationSpacing / zoom;
} else {
offset = majorGraduationSpacing * zoom;
} |
File | Line |
---|
org/diyefi/openlogviewer/graphing/SingleGraphPanel.java | 272 |
org/diyefi/openlogviewer/graphing/SingleGraphPanel.java | 297 |
public final void initGraphZoomedOut() {
if (GDE != null) {
final int graphPosition = (int)OpenLogViewer.getInstance().getEntireGraphingPanel().getGraphPosition();
int graphWindowWidth = OpenLogViewer.getInstance().getEntireGraphingPanel().getWidth();
final int zoom = OpenLogViewer.getInstance().getEntireGraphingPanel().getZoom(); |
File | Line |
---|
org/diyefi/openlogviewer/graphing/EntireGraphingPanel.java | 603 |
org/diyefi/openlogviewer/graphing/EntireGraphingPanel.java | 617 |
case KeyEvent.VK_KP_LEFT: {
int localZoom = zoom;
if(zoomedOutBeyondOneToOne){
localZoom = 1;
}
if (e.getModifiers() == InputEvent.CTRL_MASK) {
//Big scroll
moveEntireGraphingPanel(-(this.getWidth() * 0.75));
} else {
moveEntireGraphingPanel(-localZoom);
}
break;
}
// Scroll right key bindings
case KeyEvent.VK_PAGE_DOWN: { |
File | Line |
---|
org/diyefi/openlogviewer/graphing/EntireGraphingPanel.java | 638 |
org/diyefi/openlogviewer/graphing/EntireGraphingPanel.java | 652 |
case KeyEvent.VK_KP_RIGHT: {
int localZoom = zoom;
if(zoomedOutBeyondOneToOne){
localZoom = 1;
}
if (e.getModifiers() == InputEvent.CTRL_MASK) {
//Big scroll
moveEntireGraphingPanel(this.getWidth() * 0.75);
} else {
moveEntireGraphingPanel(localZoom);
}
break;
}
// Zoom in key bindings
case KeyEvent.VK_UP: |
File | Line |
---|
org/diyefi/openlogviewer/graphing/GraphPositionPanel.java | 100 |
org/diyefi/openlogviewer/graphing/GraphPositionPanel.java | 131 |
FontMetrics fm = this.getFontMetrics(this.getFont()); //For getting string width
//Find first position marker placement
double nextPositionMarker = getFirstPositionMarkerPlacement();
//Paint left to right
double position = graphPosition - majorGraduationSpacing;
for (int i = -(int)offset; i < this.getWidth() + (int)offset; i++) {
if (position >= nextPositionMarker){ |
File | Line |
---|
org/diyefi/openlogviewer/optionpanel/OptionFrameV2.java | 139 |
org/diyefi/openlogviewer/optionpanel/OptionFrameV2.java | 151 |
public void componentRemoved(final ContainerEvent e) {
if (e.getChild() != null) {
if (e.getChild() instanceof ActiveHeaderLabel) {
((ActiveHeaderLabel) e.getChild()).setEnabled(false); |
File | Line |
---|
org/diyefi/openlogviewer/graphing/SingleGraphPanel.java | 229 |
org/diyefi/openlogviewer/graphing/SingleGraphPanel.java | 250 |
private final Double getMouseInfoZoomedOut(int cursorPosition){
final double graphPosition = OpenLogViewer.getInstance().getEntireGraphingPanel().getGraphPosition();
final int zoom = OpenLogViewer.getInstance().getEntireGraphingPanel().getZoom();
final int dataLocation = (int) graphPosition + (cursorPosition * zoom); |
File | Line |
---|
org/diyefi/openlogviewer/graphing/GraphPositionPanel.java | 66 |
org/diyefi/openlogviewer/graphing/InfoPanel.java | 77 |
if (!this.getSize().equals(this.getParent().getSize())) {
this.setSize(this.getParent().getSize());
} |
File | Line |
---|
org/diyefi/openlogviewer/filefilters/FreeEMSFileFilter.java | 38 |
org/diyefi/openlogviewer/filefilters/MSTypeFileFilter.java | 38 |
}
@Override
public final boolean accept(final File file) {
if (file.isDirectory()) {
return true;
}
final String extension = Utilities.getExtension(file);
if ("log".equals(extension)) { |
File | Line |
---|
org/diyefi/openlogviewer/graphing/GraphPositionPanel.java | 90 |
org/diyefi/openlogviewer/graphing/SingleGraphPanel.java | 250 |
private final Double getMouseInfoZoomed(final int cursorPosition){
final double graphPosition = OpenLogViewer.getInstance().getEntireGraphingPanel().getGraphPosition();
final int zoom = OpenLogViewer.getInstance().getEntireGraphingPanel().getZoom(); |
File | Line |
---|
org/diyefi/openlogviewer/filefilters/CSVFileFilter.java | 38 |
org/diyefi/openlogviewer/filefilters/FreeEMSBinFileFilter.java | 38 |
}
@Override
public final boolean accept(final File file) {
if (file.isDirectory()) {
return true;
}
final String extension = Utilities.getExtension(file);
return "log".equals(extension); |
File | Line |
---|
org/diyefi/openlogviewer/filefilters/CSVFileFilter.java | 38 |
org/diyefi/openlogviewer/filefilters/MSTypeFileFilter.java | 38 |
}
@Override
public final boolean accept(final File file) {
if (file.isDirectory()) {
return true;
}
final String extension = Utilities.getExtension(file); |
File | Line |
---|
org/diyefi/openlogviewer/propertypanel/PropertiesPane.java | 240 |
org/diyefi/openlogviewer/propertypanel/PropertiesPane.java | 247 |
public final void resetProperties() {
for (int i = 0; i < propertyView.getComponentCount(); i++) {
PropertyPanel pp = (PropertyPanel) propertyView.getComponent(i);
pp.reset(); |
File | Line |
---|
org/diyefi/openlogviewer/graphing/GraphPositionPanel.java | 91 |
org/diyefi/openlogviewer/graphing/GraphPositionPanel.java | 180 |
final double graphPosition = OpenLogViewer.getInstance().getEntireGraphingPanel().getGraphPosition();
final int zoom = OpenLogViewer.getInstance().getEntireGraphingPanel().getZoom(); |
File | Line |
---|
org/diyefi/openlogviewer/graphing/GraphPositionPanel.java | 79 |
org/diyefi/openlogviewer/graphing/InfoPanel.java | 109 |
final int zoom = OpenLogViewer.getInstance().getEntireGraphingPanel().getZoom();
final boolean zoomedOut = OpenLogViewer.getInstance().getEntireGraphingPanel().isZoomedOutBeyondOneToOne(); |
File | Line |
---|
org/diyefi/openlogviewer/optionpanel/OptionFrameV2.java | 512 |
org/diyefi/openlogviewer/propertypanel/PropertiesPane.java | 378 |
}
@Override
public void mouseEntered(MouseEvent e) {
}
@Override
public void mouseExited(MouseEvent e) {
}
@Override
public void mousePressed(MouseEvent e) { |
File | Line |
---|
org/diyefi/openlogviewer/propertypanel/PropertiesPane.java | 240 |
org/diyefi/openlogviewer/propertypanel/PropertiesPane.java | 260 |
private PropertyPanel exists(final SingleProperty sp) {
for (int i = 0; i < propertyView.getComponentCount(); i++) {
PropertyPanel pp = (PropertyPanel) propertyView.getComponent(i); |
File | Line |
---|
org/diyefi/openlogviewer/graphing/SingleGraphPanel.java | 80 |
org/diyefi/openlogviewer/graphing/SingleGraphPanel.java | 381 |
final boolean zoomedOut = OpenLogViewer.getInstance().getEntireGraphingPanel().isZoomedOutBeyondOneToOne();
if(zoomedOut){
initGraphZoomedOut();
} else {
initGraphZoomed();
} |
File | Line |
---|
org/diyefi/openlogviewer/graphing/MultiGraphLayeredPane.java | 86 |
org/diyefi/openlogviewer/graphing/MultiGraphLayeredPane.java | 138 |
for (int i = 0; i < this.getComponentCount(); i++) {
if (this.getComponent(i) instanceof SingleGraphPanel) {
final SingleGraphPanel gl = (SingleGraphPanel) this.getComponent(i); |
File | Line |
---|
org/diyefi/openlogviewer/OpenLogViewer.java | 346 |
org/diyefi/openlogviewer/OpenLogViewer.java | 377 |
private void removeApplicationWideProperty(final String key) {
try {
final Properties AppWide = new Properties();
final File AppWideFile = openAppWideProps(AppWide);
if (AppWideFile != null) { |
File | Line |
---|
org/diyefi/openlogviewer/graphing/EntireGraphingPanel.java | 603 |
org/diyefi/openlogviewer/graphing/EntireGraphingPanel.java | 652 |
case KeyEvent.VK_RIGHT: {
int localZoom = zoom;
if(zoomedOutBeyondOneToOne){
localZoom = 1;
}
if (e.getModifiers() == InputEvent.CTRL_MASK) {
//Big scroll
moveEntireGraphingPanel(this.getWidth() * 0.75); |
File | Line |
---|
org/diyefi/openlogviewer/graphing/SingleGraphPanel.java | 237 |
org/diyefi/openlogviewer/graphing/SingleGraphPanel.java | 254 |
if ((dataLocation >= 0) && (dataLocation < availableDataRecords)) {
return GDE.get(dataLocation);
} else {
return null;
}
} |
File | Line |
---|
org/diyefi/openlogviewer/graphing/EntireGraphingPanel.java | 177 |
org/diyefi/openlogviewer/graphing/EntireGraphingPanel.java | 217 |
public final void zoomOutCoarse(){
final int zoomAmount = (int)Math.sqrt(zoom);
for (int i = 0; i < zoomAmount; i++){ |
File | Line |
---|
org/diyefi/openlogviewer/coloring/MarkedColor.java | 64 |
org/diyefi/openlogviewer/propertypanel/SingleProperty.java | 52 |
}
public final Color getColor() {
return color;
}
public final void setColor(final Color color) {
this.color = color;
}
public final String getHeader() { |
File | Line |
---|
org/diyefi/openlogviewer/propertypanel/PropertiesPane.java | 169 |
org/diyefi/openlogviewer/propertypanel/PropertiesPane.java | 178 |
cancel.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
OpenLogViewer.getInstance().getPropertyPane().resetProperties(); |
File | Line |
---|
org/diyefi/openlogviewer/optionpanel/OptionFrameV2.java | 385 |
org/diyefi/openlogviewer/optionpanel/OptionFrameV2.java | 394 |
private ActionListener saveButtonListener = new ActionListener() {
@Override
public void actionPerformed(final ActionEvent e) {
if (GDE != null) {
changeGDEValues(); |
File | Line |
---|
org/diyefi/openlogviewer/graphing/MultiGraphLayeredPane.java | 86 |
org/diyefi/openlogviewer/graphing/MultiGraphLayeredPane.java | 123 |
for (int i = 0; i < this.getComponentCount(); i++) {
if (this.getComponent(i) instanceof SingleGraphPanel && this.getComponent(i).getName().equals(header)) { |
File | Line |
---|
org/diyefi/openlogviewer/OpenLogViewer.java | 346 |
org/diyefi/openlogviewer/OpenLogViewer.java | 361 |
private void saveApplicationWideProperty(final String key, final String value) {
try {
final Properties AppWide = new Properties();
final File AppWideFile = openAppWideProps(AppWide);
if (AppWideFile != null) { |
File | Line |
---|
org/diyefi/openlogviewer/decoder/FreeEMSBin.java | 421 |
org/diyefi/openlogviewer/decoder/FreeEMSBin.java | 423 |
} else if (field.getType() == types.SINT16) {
decodedLog.addValue(field.getID(), rawValue);
} else if (field.getType() == types.SINT32) { |
File | Line |
---|
org/diyefi/openlogviewer/graphing/GraphPositionPanel.java | 109 |
org/diyefi/openlogviewer/graphing/GraphPositionPanel.java | 148 |
g2d.drawString(positionDataString, i - (stringWidth / 2), 18);
nextPositionMarker += majorGraduationSpacing;
}
if(zoomedOut){
position += zoom;
} else {
position += (1.0 / zoom);
}
} |
File | Line |
---|
org/diyefi/openlogviewer/OpenLogViewer.java | 411 |
org/diyefi/openlogviewer/propertypanel/PropertiesPane.java | 113 |
throw new RuntimeException("Couldn't create directory for props..."); // find somewhere else
}
} catch (IOException IOE) {
System.out.print(IOE.getMessage());
}
} else { |
File | Line |
---|
org/diyefi/openlogviewer/propertypanel/PropertiesPane.java | 276 |
org/diyefi/openlogviewer/propertypanel/PropertiesPane.java | 310 |
propertyView.remove(propertyView.getComponent(i));
propertyView.setPreferredSize(new Dimension(propertyView.getPreferredSize().width, propertyView.getPreferredSize().height - 60)); |
File | Line |
---|
org/diyefi/openlogviewer/optionpanel/OptionFrameV2.java | 374 |
org/diyefi/openlogviewer/optionpanel/OptionFrameV2.java | 385 |
private ActionListener applyButtonListener = new ActionListener() {
@Override
public void actionPerformed(final ActionEvent e) {
if (GDE != null) { |
File | Line |
---|
org/diyefi/openlogviewer/PlayBarPanel.java | 236 |
org/diyefi/openlogviewer/PlayBarPanel.java | 240 |
} else {
for(int i = zoom; i > 1; i--){
OpenLogViewer.getInstance().getEntireGraphingPanel().zoomOut(); |
File | Line |
---|
org/diyefi/openlogviewer/genericlog/GenericLog.java | 138 |
org/diyefi/openlogviewer/genericlog/GenericLog.java | 170 |
System.out.println("Memory After = Max: " + ourRuntime.maxMemory() + ", Free: " + ourRuntime.freeMemory() + ", Total: " + ourRuntime.totalMemory()); |
File | Line |
---|
org/diyefi/openlogviewer/decoder/FreeEMSBin.java | 322 |
org/diyefi/openlogviewer/decoder/FreeEMSBin.java | 331 |
fis.close();
}
} catch (IOException ioe) {
ioe.printStackTrace();
System.out.println("Failed To Close FIS Stream!"); |
File | Line |
---|
org/diyefi/openlogviewer/graphing/EntireGraphingPanel.java | 248 |
org/diyefi/openlogviewer/graphing/EntireGraphingPanel.java | 258 |
zoomOut();
if (zoomedOutBeyondOneToOne){
dataPointsThatFitInDisplay = graphWindowWidth * zoom;
} else {
dataPointsThatFitInDisplay = graphWindowWidth / zoom;
}
} |
File | Line |
---|
org/diyefi/openlogviewer/decoder/CSVTypeLog.java | 57 |
org/diyefi/openlogviewer/decoder/FreeEMSBin.java | 318 |
System.out.println("Loaded " + (decodedLog.getRecordCount() + 1) + " records in " + (System.currentTimeMillis() - startTime) + " millis!"); |
File | Line |
---|
org/diyefi/openlogviewer/coloring/InitialLineColoring.java | 44 |
org/diyefi/openlogviewer/coloring/InitialLineColoring.java | 45 |
colorList.add(new MarkedColor(Color.getHSBColor(0.5F, 1.0F, 1.0F), true, 0.0));
colorList.add(new MarkedColor(Color.getHSBColor(0.75F, 1.0F, 1.0F), true, 0.0)); |
File | Line |
---|
org/diyefi/openlogviewer/PlayBarPanel.java | 235 |
org/diyefi/openlogviewer/graphing/SingleGraphPanel.java | 80 |
boolean zoomedOut = OpenLogViewer.getInstance().getEntireGraphingPanel().isZoomedOutBeyondOneToOne();
if(zoomedOut){ |
File | Line |
---|
org/diyefi/openlogviewer/propertypanel/PropertiesPane.java | 107 |
org/diyefi/openlogviewer/propertypanel/PropertiesPane.java | 118 |
} else {
OLVProperties = new File(homeDir.getAbsolutePath() + systemDelim + ".OpenLogViewer" + systemDelim + "OLVProperties.olv"); |
File | Line |
---|
org/diyefi/openlogviewer/optionpanel/OptionFrameV2.java | 473 |
org/diyefi/openlogviewer/optionpanel/OptionFrameV2.java | 479 |
GDE.setDisplayMinValue(Double.parseDouble(minField.getText()));
} catch (Exception ex) {
throw new RuntimeException("TODO: do something with Auto field"); // TODO
} |
File | Line |
---|
org/diyefi/openlogviewer/graphing/InfoPanel.java | 108 |
org/diyefi/openlogviewer/graphing/SingleGraphPanel.java | 251 |
final double graphPosition = OpenLogViewer.getInstance().getEntireGraphingPanel().getGraphPosition();
final int zoom = OpenLogViewer.getInstance().getEntireGraphingPanel().getZoom();
final double offset = (graphPosition % 1) * zoom; |
File | Line |
---|
org/diyefi/openlogviewer/genericlog/GenericLog.java | 68 |
org/diyefi/openlogviewer/genericlog/GenericLog.java | 72 |
} else if ((Integer) propertyChangeEvent.getNewValue() == 1) {
final GenericLog genLog = (GenericLog) propertyChangeEvent.getSource();
genLog.setLogStatus(GenericLog.LOG_LOADED); |
File | Line |
---|
org/diyefi/openlogviewer/coloring/MarkedColor.java | 50 |
org/diyefi/openlogviewer/coloring/MarkedColor.java | 56 |
this.availability = availability;
hue = -1.0;
}
public MarkedColor(final Color color, final boolean availability, final double hue) { |