gitui/filetreelist
dependabot[bot] c2435c2752 Bump pretty_assertions from 1.3.0 to 1.4.0
Bumps [pretty_assertions](https://github.com/rust-pretty-assertions/rust-pretty-assertions) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/rust-pretty-assertions/rust-pretty-assertions/releases)
- [Changelog](https://github.com/rust-pretty-assertions/rust-pretty-assertions/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-pretty-assertions/rust-pretty-assertions/compare/v1.3.0...v1.4.0)

---
updated-dependencies:
- dependency-name: pretty_assertions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-07 11:11:00 +02:00
..
src fix nightly clippy 2022-11-05 16:33:48 +01:00
Cargo.toml Bump pretty_assertions from 1.3.0 to 1.4.0 2023-07-07 11:11:00 +02:00
demo.gif [ImgBot] Optimize images 2021-05-28 11:20:47 +02:00
LICENSE.md rename filetree crate to prepare for publish 2021-05-28 11:10:11 +02:00
README.md fix demo gif location 2021-05-28 11:34:35 +02:00

filetreelist

This crate is designed as part of the gitui project.

filetreelist provides a very common functionality of gitui: lists of files visualized as a tree. It allows efficient iteration of only the visual (non collapsed) elements and change the tree state correctly given well defined inputs like Up/Down/Collapse.

It is the main driver behind the file tree feature:

demo