Commit Graph

47 Commits

Author SHA1 Message Date
Eyck Jentzsch 60abfb7afd update to Eclipse 2020-03 RCP base 2020-05-09 12:52:47 +02:00
Eyck Jentzsch 6b9e3c0e70 add performance improvement fixes 2020-05-09 12:52:47 +02:00
Eyck Jentzsch a7afeb1f7c change database interface 2020-05-09 12:52:44 +02:00
Eyck Jentzsch 270a004037 fix file detection 2020-03-29 16:10:36 +02:00
Eyck Jentzsch 306e20d14f fix compiler warnings 2020-03-13 22:25:42 +01:00
Eyck Jentzsch 77302521b2 add another fix for #27 'parser doesn't handle truncated input files' 2020-03-11 23:11:42 +01:00
Eyck Jentzsch 4f097e7f59 update version numbers 2020-03-11 07:51:09 +01:00
Eyck Jentzsch 2c8b7129e9 add fix for #27 'parser doesn't handle truncated input files' 2020-03-11 07:37:14 +01:00
Eyck Jentzsch 145dfbd74d Fixed NP and updated build infrastructure and target platform 2020-01-13 12:26:56 +00:00
Eyck Jentzsch b7646dc29e Extended data type for text database 2020-01-13 12:26:56 +00:00
Brita Keller 3d043ce1b7 Fixed #20 - NPE gets caught when opening a damaged file and info popup
is shown
2020-01-13 12:26:56 +00:00
Eyck Jentzsch e0d00e6402 Settings update 2019-04-11 06:09:35 +00:00
Eyck Jentzsch dbe5d603ed Fixed EOFException so that partial gzip files get loaded 2019-03-14 19:27:58 +01:00
Eyck Jentzsch 47a285bf6d Added MapDB backing store for Text based Transactions, cleanup of
imports etc.
2018-11-06 08:24:26 +01:00
Eyck Jentzsch c080773878 Removed jdbm files and added MapDB 3.0.7 jar files 2018-11-05 18:33:51 +01:00
Eyck Jentzsch 93fd192782 Refactored database data model to improve speed and reduce memory
consumption
2018-11-05 18:22:28 +01:00
Eyck Jentzsch 5745ab4f2c Fixed cli options and NaN handling in VCD loader 2018-10-15 09:13:41 +02:00
Eyck Jentzsch 0107c423a3 Fixed warnings in Java files and MANIFESTS.MF, updated version numbers 2018-10-14 21:29:09 +02:00
Eyck Jentzsch 0634b9cfd5 Merge branch 'develop' of https://git.minres.com/VP/SCViewer.git into
develop

Conflicts:
	com.minres.scviewer.database.test/inputs/simple_system.vcd
	com.minres.scviewer.database.test/src/com/minres/scviewer/database/test/DatabaseServicesTest.java
	com.minres.scviewer.database.text/.settings/org.eclipse.jdt.groovy.core.prefs
	com.minres.scviewer.database.ui.swt/src/com/minres/scviewer/database/swt/internal/SignalPainter.java
	com.minres.scviewer.database.ui.swt/src/com/minres/scviewer/database/swt/internal/WaveformCanvas.java
	com.minres.scviewer.database.ui.swt/src/com/minres/scviewer/database/swt/internal/WaveformViewer.java
	com.minres.scviewer.database.ui/src/com/minres/scviewer/database/ui/WaveformColors.java
	com.minres.scviewer.database.vcd/src/com/minres/scviewer/database/vcd/VCDDbLoader.java
	com.minres.scviewer.database.vcd/src/com/minres/scviewer/database/vcd/VCDFileParser.java
	com.minres.scviewer.e4.application/plugin.xml
	com.minres.scviewer.e4.product/scviewer.product
	com.minres.scviewer.target/neon.target
	com.minres.scviewer.target/photon.target
	com.minres.scviewer.ui/.settings/org.eclipse.jdt.groovy.core.prefs
2018-10-11 15:22:10 +02:00
Brita Keller 021c2bceff Fixed ZoomFit and encoding issue 2018-09-17 17:06:57 +02:00
Eyck Jentzsch 1cf00ec882 Updated to Photon platform 2018-09-17 16:38:24 +02:00
Eyck Jentzsch dff41eceb2 Updated version numbers 2018-09-17 16:26:49 +02:00
Eyck Jentzsch d267e64907 Fixed parsing bug 2018-09-17 16:26:49 +02:00
Eyck Jentzsch f69a6f2e89 Removed jdbm 2018-08-27 23:16:54 +02:00
Eyck Jentzsch 0f133a3df6 Added UI support for real value signals 2018-08-27 23:13:19 +02:00
Eyck Jentzsch 7dd0a24df6 Updated to Photon platform 2018-07-16 13:17:43 +02:00
Eyck Jentzsch cdde384ed3 Updated version numbers 2017-10-14 20:59:30 +02:00
Eyck Jentzsch fce1bdb1e7 Fixed parsing bug 2017-10-14 20:46:22 +02:00
Eyck Jentzsch ed0558afdf Fixed compiler warnings and moved execution environment to Java 1.8 2017-01-23 23:25:28 +01:00
Eyck Jentzsch b1890eb5e1 Updated License information and fixed pom warning 2017-01-23 21:41:48 +01:00
Eyck Jentzsch 1aaf5c837e Added support for gzipped txlog files and org.apache.jdbm as backing
store
2017-01-23 21:23:43 +01:00
Eyck Jentzsch 40a0137dfd Fixed compile warnings and performance bottlenecks in drawing 2017-01-22 10:28:49 +01:00
Eyck Jentzsch 89fb6629d0 Finished version 1.0
- added relation navigation
- improved about dialog
2015-11-15 23:17:46 +01:00
Eyck Jentzsch 070c947ae6 - improved Tx details view
- added functionality adding waveforms to list and navigating tx
2015-10-28 19:03:09 +01:00
Eyck Jentzsch c8e98b3d60 Added E4 product and Maven build 2015-10-22 22:12:18 +02:00
Eyck Jentzsch ef3ce7273a Fixed bugs and enhanced functionality to allow E4 application 2015-10-22 00:02:58 +02:00
ejentzsx af1f21cac9 - Fixed navigation and selection issue
- added some null checking
- corrected direction of releations
2015-02-11 09:32:46 +01:00
ejentzsx ac942481e3 - fixed scrolling sync issue
- fixed duplicate db entries
2015-02-04 16:20:59 +01:00
ejentzsx 310c9bbb8f - added conext menu
- added option to remove waves
- fixed painting errors
2015-01-29 11:02:03 +01:00
Eyck Jentzsch e2561ca672 Fixed maven build 2015-01-23 19:33:08 +01:00
Eyck Jentzsch 8aab5490fe Added Tycho build
Minor UI fixes
2015-01-22 13:59:30 +01:00
Eyck Jentzsch 6853484417 Painter base waveform canvas implemented
Fixed Copyright information
2015-01-21 21:58:35 +01:00
Eyck Jentzsch 5f5bfbd792 Implemented painter concept 2015-01-20 18:50:53 +01:00
Eyck Jentzsch dc861722c4 Unified databases so that signals and transactions can be loaded into
same database
2015-01-10 00:23:46 +01:00
Eyck Jentzsch cb77a5da33 Fixed inconsitencies 2015-01-09 09:16:40 +01:00
Eyck Jentzsch de28761ce0 Added support for VCD Database 2015-01-06 17:14:16 +01:00
Eyck Jentzsch 37ee5bd5e6 - added SQLite back end
- reworked graphical representation to use widgets
2015-01-03 16:34:32 +01:00