Commit Graph

379 Commits

Author SHA1 Message Date
Jared Gould 2571e768fd Updated ROM tree to display tables above user level but disable them
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@105 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-09 02:59:43 +00:00
Jared Gould 9a2f3c68a8 Fixed Table.applyColorSettings() not being called in Rom.setContainer()
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@104 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-09 02:28:03 +00:00
drees 94f345052a Fix memory leak for good.
Whenever we close a ROM image, we need to make a call to RomTree.clearToggledPaths.
That clears the RomTree.expandedState (RomTree extends JTree) which was holding
onto references of RomTreeNodes.
Now that the memory leak is fixed, we can remove the other cleanup() function
hacks and the explicit call to System.gc().


git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@103 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-08 08:33:05 +00:00
drees a7dbfed8eb Make sure there is a valid image before trying to refresh.
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@102 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-08 08:10:20 +00:00
drees 458b4c43f1 Fix memory leak in closeAllImages.
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@101 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-06 10:09:56 +00:00
drees cedc01794b Refactor memory leak fix.
There is only one leak now, references to RomTreeNodes
are still held onto for some reason.


git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@100 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-06 10:03:16 +00:00
drees 819ed1b27f Minor cleanups.
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@99 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-06 08:56:54 +00:00
drees 8f0b6c95ee Make reading xml defs more reliable.
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@98 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-06 08:56:33 +00:00
drees b3cc1ebc22 Revert "fix" to setBinData.
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@97 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-06 08:36:04 +00:00
drees 7685df0ee2 Fix bug in setBinValue when the value isn't a float.
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@96 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-06 08:24:21 +00:00
drees 4b4c773944 Rename confusing finalize(Settings settings) function.
Other minor cleanups/warning fixes.


git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@95 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-06 08:21:27 +00:00
drees d28857129c Warning and potential bug cleanups.
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@94 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-06 08:20:18 +00:00
drees 6a3246aa3b Cleanup.
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@93 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-06 08:00:31 +00:00
drees d55f139581 Clean up warnings.
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@92 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-06 07:36:03 +00:00
drees b21f5edfe8 Clean up warnings.
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@91 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-06 07:35:50 +00:00
drees d3e640b2bb Clean up imports. Remove dead code.
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@90 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-06 07:35:24 +00:00
Jared Gould 195f3e35f5 Initial revision
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@89 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-05 21:28:02 +00:00
Jared Gould 4243f0b95e - Add "version" tag to settings
- Show release notes on first run 
- Remove unnecessary variables from settings XML 
- Add name and description to CEL/checksum fix tables
- Fix "(null)" text on static 2D axiis
- Remove table name from bottom of 2D table 


git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@88 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-05 21:27:04 +00:00
Jared Gould d9bdffc0ee Improved click counting on RomTree and fixed combo box background in settings panel
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@87 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-04 20:57:33 +00:00
Jared Gould 7b3a72334c Finished rom tree display and cleaned up rom tree click count
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@86 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-04 20:53:10 +00:00
Jared Gould 029adcbf27 Initial revision -- icons for table tree
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@85 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-04 18:37:17 +00:00
Jared Gould 42f89ac260 Improved rom tree display -- still need to fix table name font
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@84 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-04 18:36:32 +00:00
Jared Gould ab1fe767e7 Started updated rom display
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@83 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-04 16:16:52 +00:00
Jared Gould 4c1fe98d50 Improved filename display method for rom tree
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@82 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-04 04:22:08 +00:00
Jared Gould 28d4d25b6c Added user definable number of clicks to open tables
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@81 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-04 03:38:40 +00:00
Jared Gould 158d4c31ff Removed useless comments
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@80 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-04 01:54:11 +00:00
Jared Gould dcb8f4f3ac Fixed 3D tables not validating expressions and improved method
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@79 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-04 01:47:51 +00:00
Jared Gould f161048081 Fixed map copying not working
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@78 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-04 01:01:57 +00:00
Jared Gould 5e8082b86c Updated table property panel and fixed scrolling issues
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@77 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-03 14:58:10 +00:00
Jared Gould ea4584da6e Increment fine added to ECU definitions
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@76 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-03 14:25:18 +00:00
Jared Gould bc94c27cb2 Removed debugging println
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@75 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-03 14:15:18 +00:00
Jared Gould 959d7d997a Increment by now adds to real value instead of binary value
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@74 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-03 14:10:16 +00:00
Jared Gould 9b63c39756 Definition parser now allows decimals for Scale.increment
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@73 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-03 13:48:34 +00:00
Jared Gould 914aa79630 Started ECU definition editor
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@72 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-03 13:40:18 +00:00
Jared Gould 2a89737d9a Added ECU definition editor
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@71 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-03 13:39:41 +00:00
Jared Gould d92d07651e Added user levels for displaying tables
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@70 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-02 20:29:24 +00:00
Jared Gould a3f9196e24 Added 0.3.0 release notes
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@62 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-02 13:20:48 +00:00
Jared Gould 76cde5c27a Updated version number and release date
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@61 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-02 13:05:45 +00:00
Jared Gould b8d6418976 Finished map comparing
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@60 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-02 13:05:21 +00:00
Jared Gould a0bff7a53d Added a folder remotely
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@59 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-01 18:17:03 +00:00
Jared Gould d326bed3ce Added switch tables
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@58 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-01 17:51:47 +00:00
Jared Gould fc6a73df7a Updated version number to 0.2.93a
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@57 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-01 17:50:28 +00:00
Jared Gould 654e2f515b Added checksum/CEL fix
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@56 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-01 17:49:59 +00:00
Jared Gould fa2bb05323 Updated with 0.2.92a notes
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@55 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-01 17:02:30 +00:00
Jared Gould bb9b48d3c2 Updated version number and release date
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@54 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-01 16:31:36 +00:00
Jared Gould 3b4874d46f Pressing "." now sets focus to set value field
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@53 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-01 16:30:28 +00:00
Jared Gould 311565fd5c Fixed coarse increment decimals causing exceptions
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@52 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-01 16:24:04 +00:00
Jared Gould 9c94298300 Fixed progress bar not disappearing on error
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@51 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-01 16:16:36 +00:00
Jared Gould 5fa6d71e7f Fixed set value casting decimal numbers to integer
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@50 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-01 16:12:53 +00:00
Jared Gould 6384609fce Fixed floats appearing as squares
git-svn-id: http://svn.3splooges.com/romraider-arch/trunk@49 d2e2e1cd-ba16-0410-be16-b7c4453c7c2d
2006-07-01 16:09:12 +00:00