Lukas Steiner
3eaee8c7fc
Merge branch 'work/group_by_actiongroup' into 'develop'
...
Add "group by" actions to an action group
See merge request ems/astdm/dram.sys!327
2021-11-05 08:45:55 +00:00
Lukas Steiner
fc7599a794
Merge branch 'work/bandwidth_doubleclick' into 'develop'
...
Navigate to tracetime when analysis plot is doubleclicked
See merge request ems/astdm/dram.sys!326
2021-11-05 08:41:26 +00:00
82bb617adf
Add "group by" actions to an action group
2021-10-25 16:03:11 +02:00
01f8b14e64
Navigate to tracetime when analysis plot is doubleclicked
2021-10-25 12:06:58 +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
d40324821f
Fix a bug in comment editing.
2021-09-16 16:10:20 +02:00
f6b987f777
Add functionality to select comments and directly delete/edit them
...
It's now possible to select comments directly in the traceplot instead
of selecting them in the CommentTreeWidget.
Selections from the TreeWidget are synchronized to the plot but not vice
versa.
It would generally be the better to introduce a Model/View based
approach instead of trying to synchronize selections and QActions.
2021-09-16 16:10:16 +02:00
ccab0b3cfb
Insert old comment text in change comment dialog.
2021-09-16 16:06:44 +02:00
2d07b91c90
Add .clang-format for TraceAnalyzer
2021-09-15 12:58:16 +02:00
ece31298e2
Fix compiler warnings in TraceAnalyzer
2021-09-14 14:09:25 +02:00
Lukas Steiner
d0b4e9890c
Merge branch 'db_configdump2' into 'develop'
...
Dump McConfig and Memspec into db file and display them in the TraceAnalyzer (2)
See merge request ems/astdm/dram.sys!312
2021-09-10 13:56:44 +00:00
6d99853f3c
Display the MemSpec in a TreeView
2021-09-09 16:53:14 +02:00