Commit Graph

69 Commits

Author SHA1 Message Date
Henning Dieterichs
2bc1ce380d Tries to parse evaluated string as json string if it could not be parsed otherwise. Should make the debug visualizer compatible with C++. 2020-02-24 22:53:46 +01:00
Henning Dieterichs
43e0a13dca Updates dependencies and fixes problem with plotly types. 2020-02-24 09:48:38 +01:00
Henning Dieterichs
994c9f6248 v0.12.0 2020-02-23 13:35:59 +01:00
Henning Dieterichs
d4202d88e2 Removes unused "source" selection. 2020-02-23 13:24:57 +01:00
Henning Dieterichs
c17e6e7ed7 Reformulates README. 2020-02-23 13:10:29 +01:00
Henning Dieterichs
07a5a42ec6 Improves styling & demos. 2020-02-23 13:10:10 +01:00
Henning Dieterichs
573f5bce74 Implements playground for quicker prototyping (improves webpack speed significantly). 2020-02-22 13:42:34 +01:00
Henning Dieterichs
e3808e5009 Implements Grid extractors/visualizer and sorting demo. 2020-02-22 13:41:50 +01:00
Henning Dieterichs
9f3c0ead67 Renames AstVisualizer. 2020-02-22 13:41:02 +01:00
Henning Dieterichs
4f121b6fde Adds support for dark themes. 2020-02-20 13:51:22 +01:00
Henning Dieterichs
dcdb1c43d5 Fixes graphviz graph visualizer (undefined labels). 2020-02-20 13:51:00 +01:00
Henning Dieterichs
27b9bc1905 Updated demos. 2020-02-19 19:35:20 +01:00
Henning Dieterichs
5bc4347f3c Implements GenericDataExtractionProviderFactory. With this, the debug visualizer can be used with every language that can be debugged in VS Code. 2020-02-18 03:04:59 +01:00
Henning Dieterichs
5a4678b876 v0.11.1 2020-02-13 22:27:31 +01:00
Henning Dieterichs
509b02d93b Fixes crash on start (@hediet/debug-visualizer-data-extraction could not be found in production). 2020-02-13 22:27:15 +01:00
Henning Dieterichs
f3f8829e8d Downgrades vscode.d.ts to address more VS Code versions. 2020-02-13 18:26:33 +01:00
Henning Dieterichs
4a78a12f56 v0.11.0 2020-02-13 18:23:33 +01:00
Henning Dieterichs
20e72058a6 Updates readme 2020-02-13 18:21:41 +01:00
Henning Dieterichs
9ce73f571b Uses copy plugin, don't bundle @hediet/debug-visualizer-data-extraction. 2020-02-13 17:47:40 +01:00
Henning Dieterichs
30a454770b Enhances VisJs visualizer and Graph data structure with node.shape and edge.dashes options. 2020-02-13 16:54:52 +01:00
Henning Dieterichs
5acf4e11b6 Fixes Graphviz Visualizer 2020-02-13 16:54:23 +01:00
Henning Dieterichs
c127306f47 Adds plotly and plot-y-values data extractor. 2020-02-12 20:49:13 +01:00
Henning Dieterichs
892072c3ff Adds UI Features section to README. 2020-02-12 19:10:08 +01:00
Henning Dieterichs
fbcc852fc2 Implements tryEval. 2020-02-12 19:04:59 +01:00
Henning Dieterichs
6f9fdd014a Also trigger update on "stepIn" and "stepOut". 2020-02-12 19:04:14 +01:00
Henning Dieterichs
d1a058b836 Implements multiline expression input. 2020-02-12 15:14:11 +01:00
Henning Dieterichs
5f3b320067 Fixes UI webpack config so that requires("fs") compiles. 2020-02-12 15:13:57 +01:00
Henning Dieterichs
a7a8b347c1 Upgrades UI dependencies. 2020-02-12 15:13:07 +01:00
Henning Dieterichs
1e851fe0f0 Keeps the expression when popping out a debug visualizer view. 2020-02-12 15:12:35 +01:00
Henning Dieterichs
d4c6e942d0 * Updates Dependencies
* Uses webpack to bundle runtime library into a single file
* Inject the entire file into the Debugee
* Register runtime helpers (hediet_dbgVis)
2020-02-12 14:20:45 +01:00
Vitaly Tartynov
91e5859eec Updated name to 'debug-visualizer-ui' 2020-02-11 11:09:40 +02:00
Vitaly Tartynov
4bcfd0b6e8 Changed project name 2020-02-11 10:27:13 +02:00
Henning Dieterichs
57a0378f2f v0.10.1 2020-02-10 16:11:50 +01:00
Henning Dieterichs
92859dccd8 v0.10.0 2020-02-10 16:01:37 +01:00
Henning Dieterichs
6614198c2a Minor refactoring of @hediet/debug-visualizer-data-extraction's API. Improved documentation. 2020-02-10 16:01:20 +01:00
Henning Dieterichs
a0597d428b Fixes extension pub script, adds --yarn flag. 2020-02-10 12:51:10 +01:00
Henning Dieterichs
8aae7f7b0d v0.9.0 2020-02-10 12:47:17 +01:00
Henning Dieterichs
51957d52eb Adds types for line-column. 2020-02-09 19:13:09 +01:00
Henning Dieterichs
080060ed03 v0.2.1 2020-02-09 19:11:36 +01:00
Henning Dieterichs
207276c5b0 Updates Readme. 2020-02-09 19:11:25 +01:00
Henning Dieterichs
0d9e40b115 Various visualizer improvements, uses registerDebugAdapterTrackerFactory now. 2020-02-09 18:32:42 +01:00
Henning Dieterichs
e2431172fb Adds Content-Security-Policy 2019-10-06 11:34:15 +02:00
Henning Dieterichs
19dedb7abe Improves Error handling. 2019-10-06 11:34:04 +02:00
Henning Dieterichs
76050b0309 Adds line-column dependency. 2019-10-06 11:33:48 +02:00
Henning Dieterichs
12b14ee45e Fixes broken Index <-> Line/Column mapping 2019-10-06 11:32:36 +02:00
Henning Dieterichs
2a5ecb1015 Performance Improvements / Refactorings of TreeView 2019-10-06 11:32:06 +02:00
Henning Dieterichs
c0af3f61d8 v0.1.2 2019-09-07 11:08:51 +02:00
Henning Dieterichs
d9f77bb52c Adds code view to AST tree view. 2019-09-06 16:28:08 +02:00
Henning Dieterichs
23cf273505 v0.1.1 2019-09-03 12:41:37 +02:00
Henning Dieterichs
df6a8a8a22 Refactors code. 2019-08-12 10:48:33 +02:00