Commit Graph

1472 Commits

Author SHA1 Message Date
Dale Schultz f8d554c292 Removed Jinvoke item as it is no longer in the lib dir 2013-01-05 13:49:18 -05:00
Dale Schultz da7b7587b5 Fixed RomRaider program menu icons in Windows installer 2013-01-05 13:38:49 -05:00
Merp cda9f76071 Moved graphics to standard resource directory structure. Updated classpath, ant build.xml, launch4j templates, and source code graphics references to reflect changes. 2013-01-05 17:27:30 +01:00
Merp 903f300423 Moved src to standard build location as used by maven2/buildr/gradle/easyant directory structure. Updated gitignore, classpath, and ant build.xml to reflect changes. 2013-01-05 14:56:30 +01:00
Dale Schultz 335f04bae4 Corrected crlf cr crlf mess in this file. 2013-01-04 23:15:08 -05:00
Dale Schultz fda01d6d3e Unify line endings of all text type files to Unix style 2013-01-04 23:04:30 -05:00
Scotthew 0a7ecb0c17 Added checks before setting the bin value.
- Setting the bin value with multiple comparedToTables can cause
slowness.
2013-01-04 00:32:09 -08:00
Scotthew ff45a14c8a EcuEditor Compare Part 3:
- Simplified compare logic.
 - Comparing bin data now refreshes when compare to values are changed.
  - Possible performance implications.
 - added several checks for changes before updating the bin data.
 - Added tooltips to the compare menu.
2013-01-04 00:16:30 -08:00
Scotthew b91f9e1926 EcuEditor Compare Improvements:
- Overhaul of the compare functionality.  Comparing and colorizing now
works for all tables and axises.
 - Compare table chooser now always display scrollbar.
 - Added new compare options.
  - compare to original: compares current table to the selected table
original value (value from disk or revert point).
  - compare to bin: compares current table to the selected table bin
value (live value or value currently displayed in the table).
 - Added ability to compare to open tables.  This searches through open
roms and finds tables with the same name.  This saves time compared
to going through the table chooser.
 - Fixed the tables and data cells concepts of compareType and
compareDisplay.
2013-01-03 13:03:25 -08:00
Dale Schultz 6d73c55d23 Added Java Arch:amd64 check to IzPack installer Java version warning panel 2013-01-02 16:40:02 -05:00
Scotthew 6b38ced613 Resolves Issue RomRaider#23
- Compare now passes the table directly instead of using the clipboard
to transfer data.
2013-01-02 15:55:52 -05:00
lizzardo 147f433c07 Fix for issue #20 on the github list. No refactoring, and since it's on closing, refactoring seems unnecessary. All we're trying to do is save the divider location, so make sure there is one
- Check if the component is a JSplitPane before trying to cast as one
2012-12-31 11:06:14 +01:00
lizzardo 9ceb701e48 Updates to build instructions:
- Clarification that "all" target should be used rather than manual selection of all
- Instructions for developing using a 64-bit version of Eclipse.
- Cleanup, with some reformatting.  It's still not entirely consistent. If it's going to be used as a basis for the Getting Started page on romraider.com, it should be redone in the proper markup
- Add instructions for contributing back to the master git repository. These are likely light on detail, but the basics are there.
2012-12-31 11:05:10 +01:00
lizzardo 4905bd8962 Add HTMLInfoPanel as first panel in installer sequence. This warns the user about the necessity of a 32-bit JRE and points to the RomRaider Troubleshooting forum. 2012-12-31 10:59:59 +01:00
Masaki Muranaka c07009c101 Use checkGreaterThanZero() instead of checkNotNullOrEmpty(). 2012-12-28 11:23:13 +09:00
Dale Schultz 209bc8e617 Release Candidate 0.5.6 RC5 2012-12-22 15:59:04 -05:00
Dale Schultz 6a8086064c Fix to handle Registry FILE_NOT_FOUND error response. Issue https://github.com/RomRaider/RomRaider/issues/24 2012-12-21 17:30:39 -05:00
Scotthew 180e1e5e38 Resolves issue 22.
- Removed reference to ECUEditor from ROM.
 - Removed reference to Settings and added ECUEditor to Table.  Table is
now constructed with an ECUEditor instead Settings.
 - Added check for null returned from
SwingUtilities.getWindowAncestor().  This may be unecessary now that we
have access to the ECUEditor object.
 - Resolved ArrayIndexOutOfBoundsException when using the arrow key to
move left(past the first element -1) in a Table.
Autocrlf setting set to false.
2012-12-21 16:11:36 -05:00
Dale Schultz 70d2b268bb Release Candidate 0.5.6 RC4 2012-12-13 19:02:58 -05:00
Dale Schultz 328348f34c Changed Uninstaller commandline and Icon file name 2012-12-10 19:07:32 -05:00
Dale Schultz e0a44bef6e Changed Release Notes and License shortcut spec in Linux template to be an Application to make them show in the RomRaider menu group 2012-12-10 18:59:14 -05:00
Dale Schultz cdb4ec9c65 Initialize caseID to avoid null being displayed in ROM tree title. 2012-12-09 23:44:07 -05:00
Masaki Muranaka 1e100cfdc8 Simplify a static method call. 2012-12-08 18:05:38 -05:00
Masaki Muranaka 5df9906be7 Use Font.{DIALOG,SANS_SERIF}. 2012-12-08 18:04:50 -05:00
Masaki Muranaka 632c736db5 Enhance browser support. Use java.awt.Desktop in case his desktop supports it. 2012-12-08 18:04:12 -05:00
Masaki Muranaka 589ee639f4 Remove unused imports. 2012-12-08 18:03:22 -05:00
Masaki Muranaka b950472b7c Remove some unused constructors/fields/variables. 2012-11-28 10:55:05 +09:00
Dale Schultz 7642ced34b Release Candidate 0.5.6 RC3 2012-11-14 19:03:12 -05:00
Dale Schultz b3d1470a5f Fix as Linux complained if internalStringId was not initialized in ROMID class 2012-11-14 18:44:37 -05:00
Dale Schultz f3a06269b7 Fixed calculation problem for derived parameters with non-characters in their abbreviation. Also corrected units abbreviation. 2012-11-13 19:12:24 -05:00
Dale Schultz b423e5d3df Debug update to dump ROM ID info of all configured Editor defs 2012-11-13 18:27:13 -05:00
Scotthew cccd732ea7 - Simplified table toolbar logic.
- Table toolbar now updates the overlay Log checkbox properly.
2012-11-13 18:15:04 -05:00
Dale Schultz 509cc6d97f Added lines to include missing Phidget & TXS UTEC plugin files in installer packages 2012-10-26 18:01:53 -04:00
Dale Schultz e23f5cc607 Fix Linux ZIP install startup script 2012-10-21 12:50:14 -04:00
Dale Schultz 7973506fb2 Release Candidate 0.5.6 RC2 2012-10-20 17:27:53 -04:00
Dale Schultz 60fed2200f Incorporate scotthew updates 2012-10-17 22:51:21 -04:00
Scotthew bf0c4fe214 Duplicated Code 2012-10-13 14:03:37 -07:00
Scotthew d3b1e5bad5 removing duplicated code. 2012-10-13 13:57:52 -07:00
Scotthew 6de7569847 Fixes bug where focusing on a table does not switch the toolbar tooltips and menu item text to display the currently selected ROM. 2012-10-13 13:49:21 -07:00
Scotthew bc3ec983c0 - Changed "Copy Selection" to use a worker thread.
- Fixed unhandled exception when attempting to parse the input int DataCell.java.
2012-10-13 13:49:20 -07:00
Scotthew baa2aa8867 - Fixed unhandled exception when user hits ctrl+ENTER with no data or bad data in the multiply text field.
- Changed variable from foo to tableFrame.  I find that tableFrame is more descriptive.
 - Added ability to use space as well as enter to open the selected table.  Using space seems to retain the selected table where enter instead shifts focus to the top level ROM node.
2012-10-13 13:49:19 -07:00
Scotthew e327afd360 - Fixed bug where null exception is thrown when the enter key is hit an no image is open.
- Added ability to open a table by highlighting and then hitting the enter key.
2012-10-13 13:49:18 -07:00
Scotthew 35242dd1b9 Runs "Copy Table" routine as a SwingWorker. This should allow the UI to complete the copy without hanging the UI thread. 2012-10-13 13:49:17 -07:00
Scotthew 2aee42555d - Divider now repaints when moved.
- Opening a new ROM image now properly expands the added ROM tree.
   - Note: Uncomment ECUEditor:289 "imageList.collapsePath(addedRomPath);" to open new ROM image collapsed.
2012-10-13 13:49:15 -07:00
Scotthew 02abf440ac - 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-10-13 13:44:18 -07:00
Scotthew 4578690f79 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-10-13 13:38:49 -07:00
Dale Schultz 01bd4e1c41 Release Candidate 0.5.6 RC1 2012-09-29 17:48:30 -04:00
Dale Schultz 7fca8d9de9 Merge remote-tracking branch 'nitros/master' 2012-09-29 17:35:04 -04:00
Walter Stypula ad7094c77a Added fast logging support. 2012-09-27 22:39:20 -05:00
Scotthew 05b825395e Updated popup windows to now use the top level RomRaider icon instead of the default Java icon. 2012-09-25 18:37:08 -04:00