Iron Prando da Silva
2314057f7b
Updating dependency metadata only when visualization option is set.
2021-11-11 09:14:56 +01:00
Iron Prando da Silva
706db2f44c
Added dependency information tab.
2021-11-05 10:55:30 +01:00
Iron Prando da Silva
0be4e0d6fb
Began adding DependencyInfos.
2021-11-04 13:12:26 +01:00
Iron Prando da Silva
f855dbb16e
Removed dependencyTextGroup. Added disabledDependencies as default.
2021-11-04 07:58:25 +01:00
Iron Prando da Silva
4b448ecc26
Minor simplification.
2021-10-27 11:50:57 +02:00
Iron Prando da Silva
152a2996a0
Dependency texts drawn by default.
2021-10-27 11:36:52 +02:00
Iron Prando da Silva
fe0881a007
Added alpha colored transaction sequences. Removed dependency texts submenu.
2021-10-27 11:34:52 +02:00
Iron Prando da Silva
028c69f71b
Added toggle to enable/disable dependency name presentation.
2021-10-27 09:14:59 +02:00
Iron Prando da Silva
f9c0d04509
Removed underlines.
2021-10-27 08:49:52 +02:00
1cf0d0c743
Add a switch in the context menu to disable and enable dependency drawing
2021-10-25 15:44:25 +02:00
Iron Prando da Silva
166ec66a92
Added dependency visualizations.
2021-10-18 10:42:47 +02:00
Lukas Steiner
2b43eafa60
Adapt readme to previous changes.
2021-09-30 15:44:05 +02:00
Lukas Steiner
98e6e2be2c
Add minAddress and maxAddress fields to traffic generators.
2021-09-30 11:13:40 +02:00
Lukas Steiner
fdbfc416f5
Merge branch 'tolerant_parsing' into 'develop'
...
Tolerate missing memspec parameters.
See merge request ems/astdm/dram.sys!323
2021-09-29 13:19:19 +00:00
Lukas Steiner
b60a31f753
Merge branch 'develop' into tolerant_parsing
2021-09-29 14:59:49 +02:00
Lukas Steiner
39767547e2
Update RFM example (2).
2021-09-29 14:57:55 +02:00
Lukas Steiner
59c9047ceb
Update RFM example.
2021-09-29 14:57:04 +02:00
Lukas Steiner
8f9b277df6
Tolerate missing memspec parameters.
2021-09-29 13:54:47 +02:00
Lukas Steiner
e90cb3ed05
Merge branch 'work/traceanalyzer_menu' into 'develop'
...
Reorganize TraceAnalyzer menu and restore position and zoomlevel when reloading a tab.
See merge request ems/astdm/dram.sys!319
2021-09-29 09:26:52 +00:00
Lukas Steiner
09ddb1ac4c
Merge branch 'work/traceanalyzer_commentstab' into 'develop'
...
Move comments to seperate tab in TraceAnalyzer
See merge request ems/astdm/dram.sys!322
2021-09-29 08:08:03 +00:00
Lukas Steiner
5b4d89d9d1
Change order of tabs in TA.
2021-09-29 10:00:21 +02:00
Lukas Steiner
a8c2e9393b
Add shortcuts for "all" actions.
2021-09-29 09:45:27 +02:00
9e4b8a3fea
Restore the selected trace rows/lines when reloading a tab
2021-09-28 12:10:50 +02:00
502d09ab2f
Move comments to seperate tab in TraceAnalyzer
...
Also remove the fileDescription widget and move the additional
information about the tracefile it provided to the McConfigModel.
2021-09-23 16:15:26 +02:00
Lukas Steiner
fddbc75d74
Merge branch 'work/transaction_selection' into 'develop'
...
Improve selection-area of transactions.
See merge request ems/astdm/dram.sys!318
2021-09-22 14:13:05 +00:00
4a7efa977a
Save current tracetime and zoomlevel when reloading tabs.
2021-09-21 10:36:29 +02:00
b614a67f2d
Improve selection-area of transactions.
...
The selection-area is no longer incorrectly double the vertical size of
the transaction and it is now possible to select very narrow
transactions even when zoomed out of the plot.
2021-09-21 10:30:40 +02:00
81dedb6597
Improve file menu of TraceAnalyzer.
2021-09-21 10:24:33 +02:00
Lukas Steiner
3990bbc084
Merge branch 'traceanalyzer_clang-format' into 'develop'
...
Add .clang-format for TraceAnalyzer
See merge request ems/astdm/dram.sys!315
2021-09-21 08:14:12 +00:00
Lukas Steiner
7d9855f1cb
Merge branch 'work/fix_warnings' into 'develop'
...
Fix compiler warnings in TraceAnalyzer
See merge request ems/astdm/dram.sys!314
2021-09-21 08:13:13 +00:00
Lukas Steiner
f34f5be239
Merge branch 'work/traceanalyzer_comments' into 'develop'
...
Rewrite of comment system / add functionality to select comments and directly delete/edit them
See merge request ems/astdm/dram.sys!308
2021-09-21 08:12:17 +00:00
Lukas Steiner
c5ac4388d4
Merge branch 'gitlab_docker' into 'develop'
...
Run tests in docker on proxmox server
See merge request ems/astdm/dram.sys!317
2021-09-21 08:10:15 +00:00
eae0eb326f
Fix mistakenly double instantiation of TraceNavigator
2021-09-20 12:54:12 +02:00
Lukas Steiner
20d0329584
Merge branch 'gitlab_docker' into 'work/fix_warnings'
...
Gitlab docker
See merge request ems/astdm/dram.sys!316
2021-09-20 09:18:13 +00:00
Lukas Steiner
2827f864db
Move tests to different stages.
2021-09-20 11:07:32 +02:00
Lukas Steiner
077e71cd08
Update .gitlab-ci.yml
2021-09-17 14:08:49 +00:00
Lukas Steiner
77f818fadc
Update .gitlab-ci.yml
2021-09-17 13:59:50 +00:00
Lukas Steiner
01dba9d3ab
Update .gitlab-ci.yml
2021-09-17 13:43:54 +00:00
Lukas Steiner
aa29845aa5
Update .gitlab-ci.yml
2021-09-17 13:37:09 +00:00
Lukas Steiner
ad12b69585
Update .gitlab-ci.yml
2021-09-17 13:34:59 +00:00
Lukas Steiner
71d3fbeb91
Update .gitlab-ci.yml
2021-09-17 13:18:14 +00:00
Lukas Steiner
ebec78bc9f
Update .gitlab-ci.yml
2021-09-17 13:14:24 +00:00
Lukas Steiner
69656e1b40
Update .gitlab-ci.yml
2021-09-17 13:12:58 +00:00
Lukas Steiner
228fab80a1
Update .gitlab-ci.yml
2021-09-17 13:10:45 +00:00
Lukas Steiner
fe9478f367
Update .gitlab-ci.yml
2021-09-17 12:59:28 +00:00
5abdc19cfa
Improve bugprone enabling/disabling of menu items in TraceAnalyzer
2021-09-16 16:23:51 +02:00
2ccfc4abf5
Introduce QMessageBox that asks the user to save a changed TraceFile
...
The TraceAnalyzer now asks the user to save the changed TraceFile (eg.
modified comments, etc.) when closing the tab.
2021-09-16 16:23:48 +02:00
5b75b8cb7e
Fix a bug in TraceScroller and improve comment selection.
...
Comments will now stay selected when dragging the view. Deselection can
be achieved by triggering the deselectAll action in the context menu, by
deselecting the comments in the comment view or by right-clicking a
specific comment in the plot.
2021-09-16 16:13:25 +02:00
1ad53a354f
Add ability to goto comment by double-clicking time.
...
Also remove some legacy signal-slot connections.
2021-09-16 16:13:25 +02:00
3157f6a145
Complete rewrite of the comment system
...
The new comment system uses one central CommentModel that provides the
whole application with the comment data.
Also, a new goto comment action has been added.
2021-09-16 16:13:23 +02:00