1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/web/ synced 2025-03-30 00:00:13 +01:00
Commit graph

25 commits

Author SHA1 Message Date
Sonja Happ
f468b44557 Refactoring of js code base:
- Grouping js files based on the elements of the data model instead of parent js class
- All js files providing functionality for one element of the data model are now in one folder; this makes is easier to implement changes for one element in all affected files/ classes
- js files which are common to multiple elements are in the common folder
- The new structure is more in alignment with the new Go backend code base structure
- This commit does not contain any changes in functionality of the frontend
2019-08-20 14:46:33 +02:00
Sonja Happ
8ace42759a - update a lot of dependencies
- adaptions in code for compatibility with new package version (esp. react-bootstrap, react-dnd, and d3-scale)
- add (ugly) workaround for flux containers to work with ES6
- use node 12.2 in Dockerfile
2019-07-22 15:59:59 +02:00
6ce61f4726 use SI prefixes and add unit column to table 2018-06-17 21:13:14 +02:00
fa93abedaa tweaks to the plot widget 2018-06-09 15:02:11 +02:00
Markus Grigull
05d9cd7d3a Merge branch '156-plot-lines-disappear-when-pausing' into 'develop'
Resolve "Plot lines disappear when pausing"

Closes #156

See merge request acs/public/villas/VILLASweb!30
2018-05-04 13:22:06 +02:00
Markus Grigull
4dc2175196 Fix plot pausing 2018-05-04 13:09:55 +02:00
Markus Grigull
b8f988e3d5 Add proper margin to plot y-axis 2018-05-04 13:03:26 +02:00
Markus Grigull
0b0f848b57 Fix plot clip zones 2017-09-25 17:15:36 +02:00
Markus Grigull
b393d8e2e0 Fix plot scaling 2017-09-25 16:12:07 +02:00
Markus Grigull
30284bf6b1 Improve plot legend and y-label 2017-09-25 13:11:19 +02:00
Markus Grigull
669108948a Fix y-axis label 2017-09-25 12:27:25 +02:00
Markus Grigull
fe2de0f524 Fix widgets simulation models
Fix plot widget time axis
Fix visualization component key warning
2017-09-24 19:01:42 +02:00
Markus Grigull
884f59369a Add proper min-max scaling to plots and gauges 2017-09-22 11:00:04 +02:00
Markus Grigull
5a027a1af7 Add continues plot drawing
Plots are now drawn 30 times per second independent of incoming data.
Improve plot legend styling.
Fix footer styling.
2017-09-20 09:21:13 +02:00
Markus Grigull
3dfee48427 Add html widget 2017-09-18 10:06:19 +02:00
Markus Grigull
bb943cce9c Improve plot widgets
Add y-axis scale options
Add time option to table-plot
2017-09-18 09:26:21 +02:00
Markus Grigull
3265838c39 Add signal legend. Add time format. 2017-07-27 01:54:34 +02:00
Markus Grigull
9119f6380d Add multiple lines to plot 2017-07-27 01:11:20 +02:00
Markus Grigull
15fd134f9e Add time scaling 2017-07-27 00:28:19 +02:00
Markus Grigull
37af4f5151 Move plot to raw d3 with react
Remove rd3 dependency for plots. Drawing with react and raw d3 drastically
improves performance. This is most due d3 has its own DOM manipulation. If
this is used, it interferes with reacts DOM manipulation.
Now only d3 helper libraries are used and the svg is drawn by react itself.
Thus the performance gets a huge boost on plots.
2017-07-26 23:10:29 +02:00
Markus Grigull
83aa4f3495 Update table plot to new simulator connection 2017-07-13 16:56:47 +02:00
Ricardo Hernandez-Montoya
dd068b919d Plots' Y-axis label can be edited 2017-04-21 16:13:07 +02:00
Ricardo Hernandez-Montoya
3be7fdcd35 Initial blank plot and allocate fixed initial height to legend (avoid resizing) 2017-04-21 11:54:41 +02:00
Ricardo Hernandez-Montoya
6360ef108e fixed warning 2017-04-10 14:56:55 +02:00
Ricardo Hernandez-Montoya
58f49c13a1 extracted plot and legend to separate components, reused them in plot widget 2017-04-10 14:43:25 +02:00