Metadata-Version: 2.3
Name: digitalis
Version: 0.6.0
Summary: Add your description here
Requires-Dist: cachetools>=6.1.0
Requires-Dist: lark>=1.2.2
Requires-Dist: mcap>=1.3.0
Requires-Dist: mcap-ros2-support>=0.5.5
Requires-Dist: pointcloud2>=0.2.3
Requires-Dist: textual>=5.1.1
Requires-Dist: textual-image>=0.8.3
Requires-Dist: textual-slider>=0.2.0
Requires-Dist: textual-speedups>=0.2.0 ; platform_machine == 'arm64' and sys_platform == 'darwin'
Requires-Dist: websockets>=15.0.1
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# Digitalis 🪻

## Debug

```sh
uv run textual run --dev digitalis.app:main
```
Improve raw.py
- Remove unnecessary redraws / remove / add of children
- Keep track of the open nodes, so if new data comes it they are still open / closed (what ever the user did)
- Lazy loading of nodes, some messages can be very large (>1000 list items), adding them all to the tree view is slow
https://github.com/agmmnn/textual-filedrop
