-
Notifications
You must be signed in to change notification settings - Fork 101
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
In trying to add some desired features and improvements, I hit a few existing bugs and glitches. In the process of trying to address those I ended up doing quite a bit of refactoring. (This PR actually removes more code than it adds, despite adding several new features). - Fixed issue where result name was blank if only one row was present (i.e. the run selected just one qubit type) - Note: There is still a bug with sometimes losing the current selection when new results/rows are added, which can cause the row 'name' to change due to the recent change to dynamically calculate the series/row name. This is because the name is used as the unique key for some saved state. I look more into this later. - Fixed issue where multiple selections could occur on the scatter chart. - Fixed issue where an error was reporting in the editor for UX components importing from the ticks module. - Fixed some color rendering issues with JupyterLab in the browser in dark theme. - Made some of the DOM manipulation code more declarative and canonical, reducing code size and complexity. - Updated hover, selection, and tooltip display behavior to be more consistent. - Added keyboard up/down handler to change the selected row when the results table is focused. - The column selection menu now closes when you click outside of it. - Minor adjustments to chart layout (e.g. reducing the left padding) I think we want much of this for 1.1, so hopefully can get it in tomorrow (Monday). I've tested in VS Code and Jupyter Notebooks. CC @ivanbasov
- Loading branch information
Showing
11 changed files
with
407 additions
and
467 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.