Commit Graph

190 Commits

Author SHA1 Message Date
a2adf66618 update version numbers 2021-11-18 14:30:54 +01:00
3405e90df9 fix behavior of help window 2021-11-18 14:24:08 +01:00
9a59947e67 fix handling of key short cuts 2021-11-18 12:55:23 +01:00
9384d3278c remove hierarchy in poms 2021-11-18 08:41:52 +01:00
1af3171b2e cleanup imports 2021-11-16 14:15:33 +01:00
3572f683e3 add zoom levels 2021-11-16 14:12:10 +01:00
524ffb189c fix MT race condition 2021-11-16 14:11:30 +01:00
2f9bd29dc8 update version numbers 2021-11-16 11:32:34 +01:00
92662c546a fix zoom level calculation 2021-11-16 11:28:32 +01:00
efa6544623 cleanup 2021-11-16 11:27:58 +01:00
52cf9daeec unify time printing (#69) 2021-11-16 09:37:50 +01:00
4a315722b1 add help browser window instead of dialog 2021-11-16 09:33:09 +01:00
8353b59a27 update version numbers for release
This release fixes the following tickets:
* #62: Instead of or in addition to the Restore Default Zoom button, add
Full Zoom Out button.
* #64: Load multiple trace files and enable the possibility to view
signals from different files in a single window.
* partial #66: key shortcuts for actions like zoom in/out, go to
next/prev event etc
* #70: add full zoom and zoom between markers (once we had markers)
* #75: marker is often hiding events underneath for highlighting and
getting transaction details
* #82: Implement help for keyboard shortcuts
2021-11-15 21:29:08 +01:00
2c6ca6c376 update version number to 2.14 2021-11-15 21:25:05 +01:00
f4b03cb0e6 extend zoom handling (#70) and hide tx property panes (#58) 2021-11-15 21:23:13 +01:00
66f365d38d externalize string in HelpDialog class 2021-11-15 15:14:04 +01:00
452a28362e fix help link 2021-11-15 15:14:04 +01:00
bd99ab3992 corrected parent path im poms 2021-11-15 15:14:04 +01:00
59987f262d update key bindings 2021-11-15 15:14:04 +01:00
d6805f383b add help dialog 2021-11-15 15:14:04 +01:00
076611eec7 allow multiple loading of same format 2021-11-15 15:14:04 +01:00
1ebf9ba382 update version numbers 2021-07-11 13:47:48 +02:00
929408d08c fix missing gzip txlog file filter in file dialog 2021-07-11 13:47:27 +02:00
f57fb93525 fix reload issues 2021-07-11 13:46:35 +02:00
22b46e0525 fix fit zoom level calculation 2021-03-25 21:07:05 +00:00
2948c1bd33 update version numbers 2021-03-25 20:22:15 +00:00
78faab404c apply UI fixes
* wrong arrow target of transaction
* wrong zomm factor calculation for zoom fit
* streams and waveforms not visible if at root level
2021-03-25 20:18:50 +00:00
caa37375c0 add gzip files to file dialog filter 2021-03-02 21:42:54 +01:00
3daea8ab43 fix CLI handling 2021-03-02 19:32:21 +01:00
c5d77af0d0 fix full name display of generators 2021-03-02 19:32:09 +01:00
7aba6a2ecb update version numbers 2021-02-27 19:13:17 +00:00
787e3accc0 fix warning and left-overs 2021-02-27 14:00:29 +00:00
b778940c83 move interface to primitive types 2021-02-27 13:59:00 +00:00
71297c4e5a some more refactoring 2021-02-27 13:47:37 +00:00
1d2395e00d adapt painter 2021-02-27 13:33:15 +00:00
b69e1886b9 add explicit event list 2021-02-27 13:27:51 +00:00
d65803a4b7 add TreeMap facade 2021-02-26 11:57:54 +00:00
0e49a68e09 add dispose check in case view is closed while loading db 2021-02-24 08:46:19 +00:00
df77af64ca update version numbers 2021-02-24 07:04:47 +00:00
e264ab2cbe fix name display in waveform view (#6) 2021-02-24 06:56:28 +00:00
bdcba613d5 fix version numbers 2021-02-18 08:18:47 +00:00
6be3f378d4 renmove deprecated newInstance call 2021-02-18 06:32:14 +00:00
6d8aa33fc9 update language level 2021-02-18 06:26:42 +00:00
799f083a74 fix hierarchy display 2021-02-17 21:14:28 +00:00
156abe63cd fix display bug 2021-02-17 20:27:58 +00:00
bca94ceb9d fix stream row calculation 2021-01-15 15:51:59 +01:00
888edf32be remove ITxGenerator interface 2021-01-14 23:55:47 +01:00
ee5536f1b5 update version numbers 2021-01-14 23:51:18 +01:00
59859e5d90 cache some more infos for stream 2021-01-14 23:36:29 +01:00
5bae086712 fix (Sonarlint) warnings 2021-01-14 23:36:07 +01:00
16de83616a adapt ui to database API 2021-01-14 23:14:22 +01:00
0372e03abb minor database API change 2021-01-14 23:13:11 +01:00
26e8ea8a51 change design browser icons 2021-01-14 21:57:27 +01:00
efd042dd22 fix duplicate version numbers 2021-01-12 20:28:51 +01:00
eaea5a4653 update version numbers 2021-01-12 20:25:34 +01:00
fa4bd0ddd5 move database to hashmap 2021-01-12 11:46:21 +01:00
d674e155e1 fix wrong name extraction 2021-01-12 11:30:37 +01:00
cb3366a559 fix project setup 2021-01-12 07:36:41 +01:00
5e63972500 update version numbers 2021-01-12 07:34:36 +01:00
d53db967b3 Merge branch 'hotfix/tx_end_time_fix' into develop 2021-01-12 07:18:25 +01:00
ba6446378a store complete transactions
only complete ScvTx should be put into MapDB otherwise later property
updates might get lost. Since they might not end in the order they start
an additional redirection is need to insert with ascending keys
2021-01-12 07:16:42 +01:00
12b08ca8c6 fix version numbers to adhere to eclipse versioning 2021-01-10 16:26:46 +01:00
ac41feff6e cleanup 2021-01-10 14:34:12 +01:00
6b2eae7f26 fix repository build and build numbers 2021-01-10 13:09:45 +01:00
1ebc6eb03a rename interfaces 2021-01-09 23:25:31 +01:00
916215c0c2 fix sonarlint messages 2021-01-09 23:24:00 +01:00
6c8e149be2 fix unused import 2021-01-09 22:30:20 +01:00
33e0061147 update version numbers 2021-01-09 22:27:59 +01:00
45e1031e5e fix Sonarlint warnings 2021-01-09 22:23:38 +01:00
73b21cb80b add dynamic update of waveform list 2021-01-09 20:10:58 +01:00
0d448368cc fix license statement and Sonarlint 2021-01-09 14:26:49 +01:00
abacae42d7 fix selection handling in viewer and Sonarlint warnings 2021-01-09 13:43:11 +01:00
9d2e2e7f64 show children of streams 2021-01-09 12:56:14 +01:00
eb64cc60c5 fix copyright header, javadoc, and warnings 2021-01-09 12:44:15 +01:00
d970d07048 make ITxGenerator as stream 2021-01-09 10:34:22 +01:00
90f45c698f fix Sonarlint warnings 2021-01-08 20:50:24 +01:00
af388b2462 add TX attribute value caching 2021-01-08 20:31:24 +01:00
8700e2fdde Improve loading performance 2021-01-08 15:05:24 +01:00
23ad84ef30 pure memory based implementation of text db reader 2021-01-07 17:38:29 +01:00
0d074ea6ae fix track and relation handling 2021-01-04 17:39:11 +01:00
351a246238 separate RelationTypeFactory from RelationType 2021-01-04 17:36:09 +01:00
841b5fe2b2 cleanup build 2021-01-03 17:44:52 +01:00
85ce07f11f refactor internal transaction representation 2021-01-03 14:16:56 +01:00
b44f3418f4 fix max concurrency handling 2021-01-02 18:04:48 +01:00
bfbc40c282 fix serialization issue 2021-01-02 17:02:05 +01:00
a51f922ea4 refactor groovy classes to Java, 1st step 2021-01-02 16:15:27 +01:00
4d8e7a3cd1 fix CLI invocation (at least on MacOS) 2020-11-29 14:06:33 +01:00
70ccf35fe4 fix sonar lint reported issues in UI plugins 2020-11-29 12:44:28 +01:00
6c5032da10 fix sonarlint issues, add IDerivedWaveform interface 2020-11-29 12:42:26 +01:00
b2e269b67c update version numbers 2020-11-29 09:52:20 +01:00
cd01c6a808 fix layout quirks 2020-11-28 20:53:26 +01:00
179d40ac8d add track height preferences 2020-11-28 20:44:33 +01:00
754a61e989 move color settings into style provider 2020-11-28 20:32:11 +01:00
bedf4c5c4d move settings into style provider 2020-11-28 19:41:00 +01:00
7c27bcec47 moved TX interfaces into own package 2020-11-28 14:47:43 +01:00
90f09cc222 adapt UI 2020-11-28 14:08:34 +01:00
21d83f93dc refactor database class hierarchy 2020-11-28 10:22:22 +01:00
979a7672e6 update version numbers 2020-11-27 09:34:12 +01:00
67818ff4dd Squashed commit of the following:
commit dccd2c524c1c00ab3998546276b7244e6d0f389c
Author: eyck <eyck@minres.com>
Date:   Fri Nov 27 08:52:58 2020 +0100

	re-layout sashes

commit d932367a67e081307c49fd248c54c057357a96d2
Author: eyck <eyck@minres.com>
Date:   Fri Nov 27 08:47:50 2020 +0100

	fix string filter and layout

commit 7f4bf0a64d4d685390e9a7af61f377a512d5332d
Author: eyck <eyck@minres.com>
Date:   Fri Nov 27 08:46:30 2020 +0100

	set single clock selection

commit 972e3ce9267c9cd2b9437e5f7403b3ff69d2928f
Author: eyck <eyck@minres.com>
Date:   Fri Nov 27 08:45:49 2020 +0100

	apply filter only to attributes

commit 13a25692bd7909bad98169648edabd01872a7ecb
Author: eyck <eyck@minres.com>
Date:   Fri Nov 27 08:45:22 2020 +0100

	re-layout elements
2020-11-27 08:53:34 +01:00
ded10e1c22 fix some bugs
* NPE when stream contains no transactions and hence no attributes
* changed sash hierarchy in waveform pane
2020-11-24 16:20:08 +01:00