eclipse-cdt-cloud / eclipse-cdt-cloud/vscode-memory-inspector

Introduce Virtual Scroller

Open
#63 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
17
Forks
25
Avg merge
3d 22h
Merged PRs (30d)
8

Description

Introduce a virtual scroller that allows us to render more rows without freezing/crashing the webview. This would make it possible to work with dozens of rows without any issue.

Primereact already supports virtual scrolling

- https://primereact.org/datatable/#virtualscroll
- We still need to allow the `data column` to take the whole width, i.e., allow it to break to new lines according to the available width

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the linked PrimeReact DataTable virtual-scroll documentation and compare its behavior with the current memory inspector. Done means rendering dozens of rows without freezing or crashing the webview, while allowing the data column to use the available width and wrap onto new lines.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.