Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
7dbca0d
fixed a bug with visualizer init not finding the current config
Nov 9, 2016
81c0562
added first working version of LabelVisualizer
Nov 22, 2016
7920fde
added menubar, thicker bars, yAxis range policies
Nov 22, 2016
2f0510e
added dynamic addbox-update for label visualizer
Nov 28, 2016
30523d2
changed order of plotted label traces to top-to-bottom
Nov 28, 2016
2d26f8e
fixed yAxis Range of the label-visualizer
Nov 28, 2016
1fae766
added LabelTrace class for cleaner label-trace handling
Nov 28, 2016
e509639
added automatic trace-sizing based on the chart size
Nov 28, 2016
df0e00c
updated buttons of LegendItemLabel
Nov 28, 2016
b10109c
added automatic label-trace addition to LabelVisualizer
Nov 28, 2016
893211b
added label-visualizer automatic addition configuration capabilities
Nov 28, 2016
b3df61d
added label-value-representation in menubar and legend
Nov 29, 2016
0642e19
added circular array-list as ringbuffer for timestamp handling in lab…
Nov 29, 2016
352cbcc
added x-axis intervals and scaling for LabelVisualizer
Nov 29, 2016
88cb3ce
vis: added connection of multiple components x1 axis
Dec 6, 2016
33e08fd
added checkboxes in menubars for combined selection
Dec 6, 2016
d2c3c26
removed debug print
Dec 6, 2016
c50da39
added configuration capabilities for connected x1-interval sliders
Dec 6, 2016
877aa54
updated the default to be true
Dec 6, 2016
d7438a6
fixed the timeslider for labelvisualizer
Dec 7, 2016
ef40ed9
removed y2-axis grid button for label visualizers
Dec 7, 2016
f08adbd
removed comment block
Dec 7, 2016
68b3115
added automatic x-axis synchronization for metric and label visualizers
Dec 7, 2016
ad89b79
added full configuration capabilities for label-visualizer
Dec 7, 2016
eb064c9
updated the minimum label-vis example config
Dec 7, 2016
b631a65
added error prints to parsing errors during vis-config reading
Dec 7, 2016
1a5faac
updated the default vis config
Dec 7, 2016
836fcd6
removed visualizers axis-labels from default config
Dec 7, 2016
977938d
metric-visualizer x-axis label is now correctly read and set from config
Dec 7, 2016
c4d55c1
added "visible" flag for menubar-configs
Dec 7, 2016
83fdd53
updated sizes of vis default config
Dec 7, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
86 changes: 77 additions & 9 deletions config/gui_default.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
"VisualizerPanel": {
"Width": 1500,
"Height": 800,
"InnerWidth": 1600,
"InnerWidth": 2000,
"InnerHeight": 1000
},
"Buttons": {
Expand Down Expand Up @@ -146,12 +146,12 @@
"LinesPointSize": 5,
"PaintFill": false,
"VerticalBarSize": 5,
"xAxisTitle": "Timestamp",
"xAxisTitle": "",
"xAxisType": "date",
"xAxisFormat": "hh:mm:ss:SS",
"xAxisOffset": 0.2,
"y1AxisTitle": "y1",
"y2AxisTitle": "y2"
"y1AxisTitle": "",
"y2AxisTitle": ""
},
"Legend": {
"Width": 190,
Expand Down Expand Up @@ -179,7 +179,9 @@
"MenuBar": {
"Width": 635,
"Height": 50,
"visible": true,
"showIntervalPanel": true,
"connected": true,
"showXOptionsPanel": true,
"showYOptionsPanel": true,
"showCoordsPanel": true,
Expand Down Expand Up @@ -221,10 +223,10 @@
"PaintFill": false,
"VerticalBarSize": 5,
"xAxisOffset": 0.2,
"x1AxisTitle": "x1",
"x2AxisTitle": "x2",
"y1AxisTitle": "y1",
"y2AxisTitle": "y2"
"x1AxisTitle": "",
"x2AxisTitle": "",
"y1AxisTitle": "",
"y2AxisTitle": ""
},
"Legend": {
"Width": 190,
Expand Down Expand Up @@ -252,6 +254,7 @@
"MenuBar": {
"Width": 635,
"Height": 50,
"visible": true,
"showIntervalPanel": true,
"showXOptionsPanel": true,
"showYOptionsPanel": true,
Expand Down Expand Up @@ -286,6 +289,71 @@
}
}
}
}
},
"LabelVisualizerConfigs": {
"LabelVisualizer1": {
"Name": "Label Visualizer 1",
"TraceLength": 1000,
"TraceModeLtd": true,

"AdditionPolicy": "all",
"AdditionList": ["labeler0.type0", "labeler0.type1"],

"position": {
"x": 2,
"y": 0,
"rowspan": 1,
"colspan": 1
},
"Chart": {
"Width": 450,
"Height": 140,
"BarThickness": 0.7,
"xAxisTitle": "Timestamp",
"xAxisType": "date",
"xAxisFormat": "hh:mm:ss:SS",
"y1AxisTitle": "Labels",
},
"Legend": {
"Width": 190,
"Height": 150,

"LegendItem": {
"Width": 165,
"Height": 40,
"Button_Width": 20,
"Button_Height": 20,
"ButtonPanel_Width": 100,
"ButtonPanel_Height": 20,
"NameLabel_Width": 160,
"NameLabel_Height": 16,
"ValueLabel_Width": 60,
"ValueLabel_Height": 20,
"ValueFont": {
"Name": "Dialog",
"Style": "PLAIN",
"Size": 9,
"Color": "BLACK"
}
}
},
"MenuBar": {
"Width": 635,
"Height": 50,
"visible": false,
"showIntervalPanel": true,
"connected": true,
"showXOptionsPanel": true,
"showYOptionsPanel": false,
"showCoordsPanel": true,
"CoordsFont": {
"Name": "Dialog",
"Style": "PLAIN",
"Size": 11,
"Color": "BLACK"
}
},
}
},
}
}
49 changes: 49 additions & 0 deletions config/gui_min_lab.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
{
"MainDisplayConfig": {
"Name": "DNA - Dynamic Network Analyzer",
"LiveDisplayMode": false,
"DefaultDir": "data/test123/run.0/",

"Width": 1680,
"Height": 800,

"VisualizerPanel": {
"Width": 1000,
"Height": 800,
"InnerWidth": 900,
"InnerHeight": 1600
},


"StatsDisplayConfig": {
},

"MetricVisualizerConfigs": {
"MetricVisualizer1": {
"Name": "Metric Visualizer 1",
"position": {
"x": 0,
"y": 0,
}
}
},
"MultiScalarVisualizerConfigs": {
"MultiScalarVisualizer1": {
"Name": "MultiScalar Visualizer 1",
"position": {
"x": 0,
"y": 2,
}
}
},
"LabelVisualizerConfigs": {
"LabelVisualizer1": {
"Name": "Label Visualizer 2",
"position": {
"x": 0,
"y": 1,
}
}
}
}
}
Loading