Commit Graph

88 Commits

Author SHA1 Message Date
Henning Dieterichs
415f061697 Updates extension readme. Adds comparison to the watch window. 2020-04-11 16:23:51 +02:00
Henning Dieterichs
f96fbc3264 v1.0.0 2020-03-29 23:32:04 +02:00
Henning Dieterichs
42e58ce9cf * Implements languageId support
* Implements typing of helper functions
* Shift+F1 opens a new debug visualizer window if none is opened yet
2020-03-29 20:37:59 +02:00
Henning Dieterichs
5d2c32bcc9 Changes license from MIT to GPL-3.0 for all projects except the data-extraction library. 2020-03-29 20:37:59 +02:00
Henning Dieterichs
6a71c23fdb Renames DataSource to EvaluationWatchService and DataExtractionProvider to Evaluator. 2020-03-24 15:37:31 +01:00
Henning Dieterichs
78c8e6c875 Adds rust demo. 2020-03-22 17:04:02 +01:00
Henning Dieterichs
75062b67cc Updates README to include swift demo. 2020-03-22 16:40:20 +01:00
Henning Dieterichs
0030047df3 Updates readme. 2020-03-22 14:18:02 +01:00
Henning Dieterichs
546d79ae6d Adds cpp demo. 2020-03-21 16:31:20 +01:00
Henning Dieterichs
2e2494d905 v0.14.0 2020-03-21 15:52:07 +01:00
Henning Dieterichs
776b6aee02 Fixes monaco webworker and chunk loading issues. 2020-03-21 12:52:29 +01:00
Henning Dieterichs
6c30519b93 * Adds command "Debug Visualizer: Use Selection as Expression" (Shift+F1)
* Changes text of command "Open a new Debug Visualizer View" to "Debug Visualizer: New View".
2020-03-18 19:47:42 +01:00
Henning Dieterichs
39768ec09a Implements submit on blur. 2020-03-18 19:45:02 +01:00
Henning Dieterichs
9efd1d7cd6 Improves error messages. 2020-03-18 18:53:35 +01:00
Henning Dieterichs
d2e0138bae Updates readme. 2020-03-18 13:21:11 +01:00
Henning Dieterichs
fdc0b00f6b v0.13.0 2020-03-02 11:04:35 +01:00
Henning Dieterichs
f12ea19369 Implements the debugVisualizer.debugAdapterConfigurations configuration option. 2020-03-02 11:02:18 +01:00
Henning Dieterichs
5318b5e4ae Moved "extension/ui" to "webview", removed "shared". 2020-02-29 21:31:22 +01:00
Henning Dieterichs
78a133505c v0.12.1 2020-02-24 23:02:15 +01:00
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