Steve Wadsworth
7295b54e6b
Enable a warning panel when a 64-bit JRE is detected
...
Installer panel is conditional on JVM architecture being detected as "amd64"
Enable 64-bit Windows for installer
- add 64-bit ShellLink DLL to installer template
- update info panel text to reflect change
Installer panel is conditional on JVM architecture being detected as "amd64"
Application is not yet 64-bit ready
Potential issue:
Specifying 32-bit Java to run the installer JAR file will bypass the warning
but the shortcuts may still use a 64-bit version
2018-12-20 19:58:16 -05:00
Steve Wadsworth
6cd4a95601
Update build.xml
2018-12-20 19:58:14 -05:00
Steve Wadsworth
8a87885b70
Minor build system updates
...
- Automatically set copyright date in Version class to current year
- parameterize source and target for javac, but leave at 1.6. Setting source to
1.8 prompts the compiler to error "source release 1.8 requires target release 1.8"
- java compile target now uses deprecation and debug values set in -init target
- removed optimization argument. Compiler ignores it
2018-12-20 19:58:12 -05:00
rusefi
ed91aa4351
refactoring: reducing unneeded complexity
2018-12-20 19:58:10 -05:00
rusefi
d60da8347c
Refactoring: removing unneeded lines
...
https://docs.oracle.com/javase/tutorial/java/IandI/super.html
"Note: If a constructor does not explicitly invoke a superclass constructor, the Java compiler automatically inserts a call to the no-argument constructor of the superclass. If the super class does not have a no-argument constructor, you will get a compile-time error. Object does have such a constructor, so if Object is the only superclass, there is no problem."
2018-12-19 21:53:16 -05:00
Dale Schultz
0f4814c8ae
Include function in error hadling mesaage
2018-04-29 08:38:14 -04:00
Dale Schultz
8753bef296
Split SSM LTV queries into two sets to fix issue #72
2018-04-28 07:34:26 -04:00
Dale Schultz
d6e77ed7b5
Updated tests so developer can select protocol and library on the cmd line
2018-03-21 21:49:06 -04:00
Dale Schultz
38ecda05ec
Encode profile bytes using encoding defined by XML attribute
2018-03-17 15:39:50 -04:00
Dale Schultz
33fd0162cb
Correct format type for pollstate
2018-03-13 22:38:51 -04:00
Dale Schultz
ec4fce126c
Handle opening exceptions a bit better
2018-03-13 18:34:01 -04:00
Dale Schultz
9b32b25ebc
Locate and store location of library
2018-03-13 18:31:53 -04:00
Dale Schultz
f85a8254c7
Remove unused commented lines
2017-07-10 18:05:42 -04:00
Dale Schultz
23f63e5b92
Implement overlay enhancement to highlight current cell, issue #71
2017-07-10 17:59:57 -04:00
Dale Schultz
c05c56b5fd
Implement Nissan STD checksum validation and calculation
2017-07-04 18:07:53 -04:00
Joseph Dalrymple
dfa6ff7ffd
Compare Table Accessibility: Updated compare table to prepend every row with their type to serve as a visual cue for color blind
2017-07-01 03:31:04 -05:00
Dale Schultz
2440af8d4c
Select log file field delimiter based the presence of additional system properties user.language.format and user.country.format
2017-06-17 10:14:32 -04:00
Robin
6968559495
Fixed multiplying negative values bug.
...
Added live restrictions to user input for manipulating maps.
Added Option in ECU Editor Settings to change locale setting.
2017-06-17 09:16:18 -04:00
Dale Schultz
dac17938c4
Remove duplicate library
2017-05-03 18:09:23 -04:00
Dale Schultz
5bb8501d3e
Change LM2 MTS plugin to poll mode by default
2017-04-25 20:45:50 -04:00
rusefi
c1a20c3aac
refactoring: better type safety - explicit enum type instead of magic integers for state
2017-03-15 19:16:39 -04:00
rusefi
8a1e84413d
removing unneeded NPE handing, minor code formatting
2017-03-15 19:16:37 -04:00
Dale Schultz
169f970a88
Added support for values encoded in SH-2A MOVI20 instruction.
2017-02-15 14:25:06 -05:00
Dale Schultz
98adff90ef
Change units to reflect actual displayed data value type
2017-02-15 14:03:40 -05:00
Dale Schultz
2f04dd811b
Fix multiply method to allow locale based numbers
2017-01-22 23:12:22 -05:00
Dale Schultz
2d118351f9
Fix Learning Tables View showing incorrect table axis values: issue#67
2017-01-20 17:42:05 -05:00
Dale Schultz
a1250be629
Release Candidate 0.5.9 RC3
2016-09-28 20:53:34 -04:00
Dale Schultz
5bd5439296
Refactor to filter out BASE tables not needed to evaluate ROM file. A
...
50% reduction in load time achieved.
2016-09-21 14:06:40 -04:00
Dale Schultz
696f9019c5
Further updates to Editor to allow copy/paste table or selection using
...
user's Locale. The Locale is also applied to 'Save As Repository'.
2016-09-21 11:04:21 -04:00
Dale Schultz
641e60e8a0
Added ability to copy Logger Overlay cell data using Copy Table function
2016-09-17 17:40:52 -04:00
Dale Schultz
20f0d9437a
Refactor to remove duplicate Scale objects reducing object count ~80%
2016-09-16 11:02:47 -04:00
Dale Schultz
c2b3842a00
Increased cache size due to high churn rate and added syncronziation as
...
the Editor and Logger threads where causing concurrency issues.
2016-09-15 13:32:34 -04:00
Dale Schultz
a554406832
Add synchronization as a concurrency exception was being thrown when
...
opening a second ROM while Logger overlay is running on the first ROM.
2016-09-15 12:56:09 -04:00
Dale Schultz
5d2ab0b15a
Remove forced clear of overlay when opening/closing/switching tables
2016-09-15 11:41:17 -04:00
Dale Schultz
b4510dc698
Consolidated display and tooltip text formatter
2016-09-15 11:39:29 -04:00
Dale Schultz
30efb4e880
Correction to static field name
2016-09-13 14:32:44 -04:00
Dale Schultz
695a7473d1
Disable load from file option when using ET mode
2016-09-12 17:00:13 -04:00
Dale Schultz
52e553ab2c
Fix for load from file when semicolon is the field separator.
2016-09-12 16:57:53 -04:00
Dale Schultz
c03b5a03c6
Fix to allow Editor table overlay to function when using non-en_US
...
locale.
2016-09-12 16:56:22 -04:00
Dale Schultz
5a421cf6ff
Add locale formatting to the cell ToolTip text
2016-09-09 15:58:35 -04:00
Dale Schultz
a51aaaa0cd
Make use of Settings COMMA constant
2016-09-06 16:58:20 -04:00
Dale Schultz
4bfda4aa7d
Make use of Settings SEMICOLON constant
2016-09-06 16:18:20 -04:00
Dale Schultz
6228cc134f
Refactor inner Line class
2016-09-06 15:46:34 -04:00
Dale Schultz
eb44386356
Created a test to validate address manipulation in the
...
DS2TableAxisQueryParameterSet class.
2016-08-11 16:17:47 -04:00
Dale Schultz
d1b11f64cb
Update address manipulation to account for differnet addresses in
...
MS41/42/43 ROMs.
2016-08-11 16:12:49 -04:00
Dale Schultz
593f7f795c
Check for a Static table and skip any data paste operation.
2016-08-10 21:04:58 -04:00
Dale Schultz
3979a55d57
Add code to remove text formating characters which might be found in a Static data element definition. This could cause table copy/paste problems.
2016-08-10 21:03:21 -04:00
Dale Schultz
e012a92af9
Added support to make contigous table (or axis) cell selections using
...
the Shift key and the cursor keys. This makes it easy to select cells
of a very wide 2D table such as the MAF table.
2016-08-10 16:03:22 -04:00
Dale Schultz
f355f0a3c7
Replaced references to SSM. Serial Connection Manager is used by both SSM & DS2.
2016-08-09 21:07:15 -04:00
Dale Schultz
e84f0eafe0
Removed an extra space character
2016-08-09 20:46:43 -04:00