Skip to content

Commit

Permalink
Update Version number to 1.2.4 (for 1.2.5 pre-release)
Browse files Browse the repository at this point in the history
  • Loading branch information
Lramseyer committed Dec 8, 2024
1 parent 88e5e56 commit 371d086
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 11 deletions.
9 changes: 3 additions & 6 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,17 @@
# Change Log

## Next Release (Version TBD)
## Next Release 1.2.5

- Improved performance when loading many variables in large FST dumps
- Added Feature to reload a file
- Keybindings:
- Fixed keybindings for Mac OS users
- Added Home and End to go to the beginning and end of a waveform dump
- Added Delete to remove a variable
- Fixed 'webview is disposed' errors
- Improved performance when loading many variables in FST dumps
- Refactored Core Extension and Webview. Converted Webview to Typescript
- Organized functions into appropriate classes, and split into multiple files

### Planned features and issues

- Signal Select doesn't work when a file is freshly loaded

# 1.2.0

- File parsing uses the [wellen](https://github.com/ekiwi/wellen/tree/new-api) library compiled to wasm. Benefits include:
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"color": "#202020",
"theme": "dark"
},
"version": "1.2.0",
"version": "1.2.4",
"repository": "https://github.com/lramseyer/vaporview",
"categories": [
"Debuggers",
Expand Down
3 changes: 1 addition & 2 deletions src/webview/viewport.ts
Original file line number Diff line number Diff line change
Expand Up @@ -1275,14 +1275,13 @@ export class Viewport {

handleSignalSelect(netlistId: NetlistId | null) {
if (netlistId === null) {return;}
if (viewerState.selectedSignal === null) {return;}

let element;
let index;

for (let i = this.dataCache.startIndex; i < this.dataCache.endIndex; i+=this.chunksInColumn) {
element = document.getElementById('idx' + i + '-' + this.chunksInColumn + '--' + viewerState.selectedSignal);
if (element) {
if (element && viewerState.selectedSignal !== null) {
element.classList.remove('is-selected');
this.dataCache.columns[i].waveformChunk[viewerState.selectedSignal].html = element;
}
Expand Down

0 comments on commit 371d086

Please sign in to comment.