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

148 commits

Author SHA1 Message Date
Ricardo Hernandez-Montoya
6246e3557b added widget name rendering 2017-04-10 14:56:29 +02:00
Ricardo Hernandez-Montoya
6b29bab366 removed unused imports 2017-04-10 14:55:48 +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
Ricardo Hernandez-Montoya
6ced955221 issue #49 scale signal table with names 2017-04-07 18:27:35 +02:00
Ricardo Hernandez-Montoya
326e65c42c contain everything within plot table widget 2017-04-07 17:06:32 +02:00
Ricardo Hernandez-Montoya
0449c33dd6 show signals legend in plot table widget 2017-04-07 16:02:31 +02:00
Ricardo Hernandez-Montoya
5a31763272 widget plot table signal preselection 2017-04-07 13:47:18 +02:00
Ricardo Hernandez-Montoya
6b426ce194 fixed gauge widget labels weird rendering while editing 2017-04-05 17:17:58 +02:00
Ricardo Hernandez-Montoya
42cee87ef1 scale plot tick count to width 2017-04-05 11:32:02 +02:00
Ricardo Hernandez-Montoya
4433f7fde7 PlotTableWidget: multiple streams with different colors 2017-04-04 17:31:43 +02:00
Ricardo Hernandez-Montoya
1112153611 allow signal type selection in plot table widget 2017-04-04 12:05:14 +02:00
Markus Grigull
b5b2d7bc69 Fix project and simulator-data new dialog
Check in dialogs if default item for checkbox exists and add validation
2017-04-04 11:09:24 +02:00
Ricardo Hernandez-Montoya
5907986330 table widget: limited decimals number 2017-04-03 16:44:26 +02:00
Ricardo Hernandez-Montoya
6da223ef3d allow signal selection in gauge edit menu & modular edit controls (code reuse) 2017-04-03 15:59:05 +02:00
Ricardo Hernandez-Montoya
baddee0df3 display signal type in gauge 2017-04-03 15:56:48 +02:00
Ricardo Hernandez-Montoya
47520e2ca9 gauge widget: static labels and measurement unit 2017-04-03 13:52:39 +02:00
Ricardo Hernandez-Montoya
e9c553b993 initial gauge widget 2017-03-31 14:53:19 +02:00
Ricardo Hernandez-Montoya
b6c3f7b3de initial slider widget 2017-03-30 14:28:13 +02:00
Ricardo Hernandez-Montoya
4923434231 initial number input widget 2017-03-30 12:22:42 +02:00
Ricardo Hernandez-Montoya
d8df5b8f03 initial button widget 2017-03-30 10:13:22 +02:00
Ricardo Hernandez-Montoya
fb34f809f8 replaced table with signal list to bootstrap buttons 2017-03-28 11:55:29 +02:00
Ricardo Hernandez-Montoya
002a4cb1b5 responsive plot table 2017-03-27 18:06:47 +02:00
Ricardo Hernandez-Montoya
cbc413232c Merge branch 'develop' of rwth-gitlab:VILLASframework/VILLASweb into develop 2017-03-27 15:14:23 +02:00
Ricardo Hernandez-Montoya
4b02ee1175 issue #26 widget edit changes are applied after save 2017-03-27 15:09:31 +02:00
Ricardo Hernandez-Montoya
bd577acae9 Vis area full cover 2017-03-23 15:32:33 +01:00
Markus Grigull
fcd80a1680 Add running label to simulators 2017-03-21 16:26:12 +01:00
Markus Grigull
93da46973d Add image widget
Add file upload, used for image widget atm
Image widget is buggy atm
2017-03-16 21:21:57 +01:00
Markus Grigull
73a576ab88 Add plot-table widget
Bug: Width of plot in new widget is not correct resized
2017-03-16 12:25:54 +01:00
Markus Grigull
5bf9ad9f8d Add authentication
Uses jwt tokens, token is stored locally between refreshes
2017-03-16 10:22:25 +01:00
Markus Grigull
5a1de494fb Add visualization automatic resize
Fix widget top and/or left edge resize
2017-03-15 15:34:51 +01:00
Markus Grigull
6c9cc8946a Add widgets at cursor drop position, widget zIndex
Add context menu for zIndex ordering

Bug: zIndex is only applied after saving visualization
2017-03-15 13:13:39 +01:00
Markus Grigull
6af05ccfe3 Add time property to plot widget
Add disabled toolbox items
2017-03-15 12:16:17 +01:00
Markus Grigull
e504b4d726 Add label widget 2017-03-14 22:00:23 +01:00
Markus Grigull
245188e1df Add table widget 2017-03-14 21:53:53 +01:00
Markus Grigull
42e4afbed8 Increase widget performance
Make rest-api more universal usable
2017-03-14 19:00:13 +01:00
Markus Grigull
913280af2e Add plot widget edit dialog for multiple plot type 2017-03-13 20:42:26 +01:00
Markus Grigull
98909301b9 Add plot widget
Plot edit dialog not created yet
2017-03-13 16:39:43 +01:00
Markus Grigull
24d009e214 Add edit dialog to widgets and value-widget
Data and simulation is passed properly to widgets
2017-03-08 20:30:23 +01:00
Markus Grigull
7161ea7adc Add unique simulator sockets
Add automatic simulator-data load
Add missing widget-value component
2017-03-08 15:41:53 +01:00
Markus Grigull
bcb92422ff Add projects route and link to visualizations
Change rest data-manager element update mechanism
Fix new simulation-data dialog default simulator property
2017-03-08 12:54:21 +01:00
Markus Grigull
04e7ea2184 Add simulation-model route and dialogs
Add inline edit to table
2017-03-07 11:12:22 +01:00
Markus Grigull
01488c4939 Add simulation(s) route
Move dialogs to components/dialog directory
Change table component, add table-column component, this makes
table-control and table-control-link obsolete
Fix minor bugs
2017-03-06 22:01:33 +01:00
Markus Grigull
5441bd46f6 Add websocket api with simulator data
Simulator data is passed to each widget to process the data
2017-03-04 10:31:13 +01:00
Markus Grigull
d9a2ae55a9 Add widget context menu
Widget deletion render is kinda broken, but deletion works
2017-03-03 16:58:35 +01:00
Markus Grigull
c6677e4553 Add visualization list and detailed view
Placeholder widgets are displayed, modifable but not updated yet
2017-03-03 13:21:25 +01:00
Markus Grigull
2fa75f0e58 Add delete and edit dialog to simulators 2017-03-02 16:22:57 +01:00
Markus Grigull
48057a99ec Add new simulator modal
Use bootstrap for buttons, forms, modals
2017-03-02 14:54:42 +01:00
Markus Grigull
0cf1884192 !!! Move complete project to ReactJS !!!
ATTENTION: The complete project is ported to ReactJS.

Motivation: React (with flux) is much more flexible and performant in the
use case of VILLASweb. Ember is a good framework, but it has many tradeoffs
to its easy handling and feature completeness. Many work arounds had to be done
to get ember to work the way needed. Because ReactJS gives the developer much
more flexibility and feature choice, VILLASweb can be build much better.
The aim is to only depends on needed packages and be as performance as possible.

This new version still works with the current backend!

For library usage see package.json.

This first version contains the same base website as the old version but
changed back to legacy color scheme. Simulators are loaded from and can be added
to the backend as a proof-of-concept.
2017-03-02 12:47:52 +01:00