├── .config └── config.json5 ├── .github └── workflows │ └── build.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── TODO.md ├── examples └── tree │ └── main.rs ├── images └── dtui.png └── src └── bin └── dtui ├── action.rs ├── app.rs ├── components.rs ├── components ├── bottom_text.rs ├── call_view.rs ├── help_view.rs ├── objects_view.rs ├── result_view.rs └── services_view.rs ├── config.rs ├── dbus_handler.rs ├── error.rs ├── logging.rs ├── main.rs ├── messages.rs ├── other.rs ├── parser.rs ├── stateful_list.rs ├── stateful_tree.rs └── tui.rs /.config/config.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/.config/config.json5 -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/TODO.md -------------------------------------------------------------------------------- /examples/tree/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/examples/tree/main.rs -------------------------------------------------------------------------------- /images/dtui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/images/dtui.png -------------------------------------------------------------------------------- /src/bin/dtui/action.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/src/bin/dtui/action.rs -------------------------------------------------------------------------------- /src/bin/dtui/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/src/bin/dtui/app.rs -------------------------------------------------------------------------------- /src/bin/dtui/components.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/src/bin/dtui/components.rs -------------------------------------------------------------------------------- /src/bin/dtui/components/bottom_text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/src/bin/dtui/components/bottom_text.rs -------------------------------------------------------------------------------- /src/bin/dtui/components/call_view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/src/bin/dtui/components/call_view.rs -------------------------------------------------------------------------------- /src/bin/dtui/components/help_view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/src/bin/dtui/components/help_view.rs -------------------------------------------------------------------------------- /src/bin/dtui/components/objects_view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/src/bin/dtui/components/objects_view.rs -------------------------------------------------------------------------------- /src/bin/dtui/components/result_view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/src/bin/dtui/components/result_view.rs -------------------------------------------------------------------------------- /src/bin/dtui/components/services_view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/src/bin/dtui/components/services_view.rs -------------------------------------------------------------------------------- /src/bin/dtui/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/src/bin/dtui/config.rs -------------------------------------------------------------------------------- /src/bin/dtui/dbus_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/src/bin/dtui/dbus_handler.rs -------------------------------------------------------------------------------- /src/bin/dtui/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/src/bin/dtui/error.rs -------------------------------------------------------------------------------- /src/bin/dtui/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/src/bin/dtui/logging.rs -------------------------------------------------------------------------------- /src/bin/dtui/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/src/bin/dtui/main.rs -------------------------------------------------------------------------------- /src/bin/dtui/messages.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/src/bin/dtui/messages.rs -------------------------------------------------------------------------------- /src/bin/dtui/other.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/src/bin/dtui/other.rs -------------------------------------------------------------------------------- /src/bin/dtui/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/src/bin/dtui/parser.rs -------------------------------------------------------------------------------- /src/bin/dtui/stateful_list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/src/bin/dtui/stateful_list.rs -------------------------------------------------------------------------------- /src/bin/dtui/stateful_tree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/src/bin/dtui/stateful_tree.rs -------------------------------------------------------------------------------- /src/bin/dtui/tui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Troels51/dtui/HEAD/src/bin/dtui/tui.rs --------------------------------------------------------------------------------