Commit Graph

1168 Commits

Author SHA1 Message Date
Scotthew 603c14ca07 Editor UI Refactor.
- moved open image, close image, and set user level to SwingWorker Thread.
 - Fixes flashing when updating the progress bar.
 - UI will now respond when running worker thread tasks.
2012-09-16 22:52:15 -04:00
Scotthew eb9f2e0744 I was messing with the progress bar and somehow these changes made it
in.  Removed these changes.
2012-09-16 22:50:48 -04:00
Scotthew e18a86678f Moved the table tool bar to the top level editor window.
- This will make it easy to edit tables like MAF that are long and scroll past the tool bar.
 - Tool bars can now be moved or undocked from the main window.
2012-09-16 22:50:14 -04:00
Dale Schultz 4a9f8d0032 Tagged 0.5.5 RC1 2012-08-25 17:45:49 -04:00
Scotthew e5c31a3329 Fixes issue where lastRepositoryDir was not properly saved. This will
now update the lastRepositoryDir when the user selects a new dir using
the file chooser.
2012-08-01 23:48:05 -04:00
Dale Schultz f99e0e4b35 Updated files with Git hash of previous commit on which the distribution files are based. 2012-07-30 00:08:52 -04:00
Dale Schultz 86b33893c2 Update Release Notes for 0.5.5 SNAPSHOT release 2012-07-29 22:34:36 -04:00
Dale Schultz cc5b96237e Update build.xml with includeantruntime value in compile macro. 2012-07-04 23:32:20 -04:00
dschultzca 6c26c73ca6 Added compiled Linux library for Phidgets InterfaceKit External plugin. 2012-06-28 00:11:08 -04:00
Dale Schultz fa92d5dbe7 Formatting: all TAB characters changed to 4 spaces.
Set Eclipse Editor defaults: Window > Preferences > General > Editors > Text Editors
Displayed Tab width: 4
Insert spaces for tabs: Checked
Show Print Margin: Checked
    Print margin column: 76 (no line in code should be longer than this value)
2012-06-27 11:38:44 -04:00
scotthew 2b816dabce Merge 5 commits of remote-tracking branch 'scotthew/ScotthewFixes', minus numerous formatting changes. 2012-06-27 11:16:55 -04:00
Scotthew 2a3cb779cb Moved DynoChartPanel.java to the com.romraider.logger.ecu.ui.tab.dyno package.
Formatted ECUEditorMenuBar.java.
2012-06-22 12:06:02 -07:00
Scotthew 0d7c00b6b8 - Added ability to change the clipboard format. Options are Default, Airboys, and Custom. Custom formats are specified in the settings.xml.
- Restructured the settings panel to use tabs.
 - Formatted Files.  We should probably agree on some formatting standards and/or eclipse settings.
2012-06-22 12:06:01 -07:00
Scotthew a7508828f9 - Added ability to open multiple images
- Added ability to save as repository.  This basically dumps the tables into a file structure represented by the categories and saves the tables as a text file.  I use this for tracking changes made to my ROMs using revision control.
2012-06-22 12:04:40 -07:00
Scotthew f2cf7f587f Fixed bug where typing a '-' does not focus on the absolute value text box. This is necessary when inserting values into tables that contain negative values.
- now when focusing on the table and typing a '-' focus will switch to the absolute value box and the - will be inserted into that box.
2012-06-22 12:04:37 -07:00
Scotthew 9b3f92b7a4 Added the ability to compare all tables in two ROM images.
Usage:
 - Open one or more ROM images (The same image can be compared to itself.  Will not do much but show "Images are equal.").
 - Select edit->Compare Images...
 - Select the two images to compare and click the compare button.
 - Results are displayed in the results pane.
2012-06-22 12:04:36 -07:00
Dale Schultz 09970f16ee Fix up the Parameter List Show/Hide state when opening the Logger such that the list on each tab is set the same as the last selected tab's state.
Removed Robot function.
2012-06-22 00:52:54 -04:00
Dale Schultz 0522dbbd6f Added Phidgets InterfaceKit external plugin 2012-06-20 22:59:55 -04:00
Dale Schultz 34c31f87be Fix up Static method references due to changes to Setting class. 2012-06-14 18:56:22 -04:00
Dale Schultz ff935ee165 Updated Dyno control panel to look for cars_def.xml & .dtd in three locations:
1 - the directory where the logger.xml file lives (preferred location)
2 - the directory where the user stores their logging profiles
3 - the RomRaider installation directory
2012-06-14 00:46:36 -04:00
Dale Schultz 396f3ffb59 Minor updates to J2534, added Logger def version to Help->About menu, min-Java v1.6 required 2012-06-13 19:04:02 -04:00
Dale Schultz 661a21a0e1 New plug-in for the AEM X-Wifi Controller. Additional updates:
- Corrected serial connection close() call in all serial plug-ins as exceptions were being thrown
- Changed QueryManager logic to try and deal with duplicate log entries caused by high speed logging, it may still need some work.
2012-06-04 01:03:16 -04:00
Dale Schultz 4fc35be8cc Testing code for ECU communications using ISO14230 protocol 2012-06-02 11:14:11 -04:00
Dale Schultz 2ddd035829 Updated RomRaider building instructions for use with GitHub 2012-05-18 16:20:30 -04:00
Dale Schultz 45af3acc1b Remove native DLL, companion to previously removed regirsty.jar 2012-05-18 15:56:55 -04:00
Dale Schultz 5c855bb385 J2534 updates to support searching all available devices and if none found default to serial. J2534 settings are stored and loaded through the settings file. 2012-05-18 00:16:33 -04:00
Dale Schultz 1cd3788486 Removed out dated ECU and Logger definitions. Get the latest from the
RomRaider forum.
2012-05-14 23:49:12 -04:00
Dale Schultz 0469010046 More J2534 updates and a few extra LOGGER.debug statements to assist. 2012-05-11 17:47:50 -04:00
Dale Schultz 6fe30d2c22 Created a new J2534DllLocator class based on JNA and removed third-party
registry Jar
2012-05-10 00:33:48 -04:00
Dale Schultz c44fd356a8 Made new JNA and Platform library paths relative to the project. 2012-05-08 18:08:06 -04:00
Dale Schultz f42670241f J2534 API updated to remove dependency on J/Invoke
J2534 API refactored to use JNA 3.4.0
TXS plugin refactored by nitros@romraider.forum
Removed OpenPort 2.0 specific package (op20) as it is now supported in
the J2534 API
Including com4j-x86.dll to ensure it is present in the install directory
to avoid write permission issues on Win7
Commented out call to macro_svn_revision in build.xml for the time
being, buildnumber will default to 0
2012-05-07 15:08:04 -04:00
Fred Cooke 1763ac9ddc Add a basic markdown formatted readme to display on github repo page. 2012-05-01 19:33:45 +02:00
Fred Cooke 014e0f70c2 Update permissions to be correct for dist build. 2012-05-01 19:33:30 +02:00
Fred Cooke fbc89cd0ef Add git ignore. Tweak build.xml to temporarily run git with describe --always instead of svn. Add two minor fixes to run.sh. 2012-05-01 19:00:28 +02:00
Dale Schultz a632b818ec Changed LM-2 MTS plugin from event based data reads to fixed interval data reads.
Update Copyright dates on all source files.
Fixed Test App's ability to walk through addresses and cross the f7fff f8000 boundry correctly.

git-svn-id: https://svn2.assembla.com/svn/romraider/trunk@371 38686702-15cf-42e4-a595-3071df8bf5ea
2012-03-24 21:00:33 +00:00
Dale Schultz 30d40ca6d5 Added date to release notes for release 0.5.1 RC1
git-svn-id: https://svn2.assembla.com/svn/romraider/trunk@370 38686702-15cf-42e4-a595-3071df8bf5ea
2011-10-28 20:57:37 +00:00
Dale Schultz b29bbc5c8a Fixed case of .RomRaider directory in Linux run.sh
git-svn-id: https://svn2.assembla.com/svn/romraider/trunk@369 38686702-15cf-42e4-a595-3071df8bf5ea
2011-10-28 16:37:36 +00:00
Dale Schultz 72da36f9fa Changed Logging to File icon to a red square (with pencil).
Fixed up notifications as certain conditions would provide incorrect feedback (Logging to file when not connected...)

git-svn-id: https://svn2.assembla.com/svn/romraider/trunk@368 38686702-15cf-42e4-a595-3071df8bf5ea
2011-10-28 16:33:42 +00:00
Dale Schultz ed3a7be42a Added support to reset the TCU. The reset target is selected via the action bar Checkbox items ECU or TCU just like logging.
Added post-install scripts to move existing settings and profile backup to the new user directory.

git-svn-id: https://svn2.assembla.com/svn/romraider/trunk@367 38686702-15cf-42e4-a595-3071df8bf5ea
2011-10-28 04:36:30 +00:00
Dale Schultz de9210e688 Displose of MTS connector properly in all cases.
git-svn-id: https://svn2.assembla.com/svn/romraider/trunk@366 38686702-15cf-42e4-a595-3071df8bf5ea
2011-10-24 03:45:40 +00:00
Dale Schultz f6f2fc3883 Fixed up log4j.properties so it saves the rr_system.log in the /{user.home}/.RomRaider/ directory.
git-svn-id: https://svn2.assembla.com/svn/romraider/trunk@365 38686702-15cf-42e4-a595-3071df8bf5ea
2011-10-21 03:26:39 +00:00
Dale Schultz d915ec4c66 Moved settings.xml & profile_backup.xml to the /.RomRaider/ directory under the users home directory.
git-svn-id: https://svn2.assembla.com/svn/romraider/trunk@364 38686702-15cf-42e4-a595-3071df8bf5ea
2011-10-19 03:26:50 +00:00
Dale Schultz 3007ee63dc Minor changes to startup status window and MTS port selection dialog.
git-svn-id: https://svn2.assembla.com/svn/romraider/trunk@363 38686702-15cf-42e4-a595-3071df8bf5ea
2011-10-18 03:40:40 +00:00
Dale Schultz 4c7e7ca553 Made a couple changes to accomodate Linux
git-svn-id: https://svn2.assembla.com/svn/romraider/trunk@362 38686702-15cf-42e4-a595-3071df8bf5ea
2011-10-14 02:56:19 +00:00
Dale Schultz 1b6bf5f02f Added a Checksum recalculation option when saving ROM images that have a bad Checksum
(re: Diesel ROMs seem to have an invalid fifth Checksum)

git-svn-id: https://svn2.assembla.com/svn/romraider/trunk@361 38686702-15cf-42e4-a595-3071df8bf5ea
2011-10-13 03:13:26 +00:00
Dale Schultz 455fa71d6f Update release notes
git-svn-id: https://svn2.assembla.com/svn/romraider/trunk@360 38686702-15cf-42e4-a595-3071df8bf5ea
2011-10-07 13:53:41 +00:00
Dale Schultz 35e4629243 Fixed up Logger launch progressbar.
Changed ketstroke for Log to file from F1 to Spacebar.

git-svn-id: https://svn2.assembla.com/svn/romraider/trunk@359 38686702-15cf-42e4-a595-3071df8bf5ea
2011-10-07 13:51:22 +00:00
Dale Schultz 540e93d8e6 Added colour to "Log to File" button. Red when recording and green when not.
Added colour to "Un-select ALL" button.  Yellow so it stands out. 

git-svn-id: https://svn2.assembla.com/svn/romraider/trunk@358 38686702-15cf-42e4-a595-3071df8bf5ea
2011-10-06 21:05:22 +00:00
Dale Schultz 48ec4df524 Added a startup status progress bar to the Logger.
git-svn-id: https://svn2.assembla.com/svn/romraider/trunk@357 38686702-15cf-42e4-a595-3071df8bf5ea
2011-10-05 22:05:47 +00:00
Dale Schultz db5be77439 Moved COM port Auto Refresh to Settings menu to free up more control bar space.
git-svn-id: https://svn2.assembla.com/svn/romraider/trunk@356 38686702-15cf-42e4-a595-3071df8bf5ea
2011-10-05 03:31:57 +00:00