├── .github └── workflows │ └── release.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── flake.lock ├── flake.nix ├── rust-toolchain.toml ├── screenshot.png └── src ├── app.rs ├── event.rs ├── handler.rs ├── lib.rs ├── main.rs ├── matrix ├── matrix.rs ├── mime.rs ├── mod.rs ├── notify.rs ├── roomcache.rs └── username.rs ├── settings.rs ├── spawn.rs ├── tui.rs ├── video.rs └── widgets ├── button.rs ├── chat.rs ├── confirm.rs ├── error.rs ├── help.rs ├── message.rs ├── mod.rs ├── progress.rs ├── react.rs ├── receipts.rs ├── rooms.rs ├── signin.rs └── textinput.rs /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/README.md -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/flake.nix -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/screenshot.png -------------------------------------------------------------------------------- /src/app.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/app.rs -------------------------------------------------------------------------------- /src/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/event.rs -------------------------------------------------------------------------------- /src/handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/handler.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/matrix/matrix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/matrix/matrix.rs -------------------------------------------------------------------------------- /src/matrix/mime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/matrix/mime.rs -------------------------------------------------------------------------------- /src/matrix/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/matrix/mod.rs -------------------------------------------------------------------------------- /src/matrix/notify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/matrix/notify.rs -------------------------------------------------------------------------------- /src/matrix/roomcache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/matrix/roomcache.rs -------------------------------------------------------------------------------- /src/matrix/username.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/matrix/username.rs -------------------------------------------------------------------------------- /src/settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/settings.rs -------------------------------------------------------------------------------- /src/spawn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/spawn.rs -------------------------------------------------------------------------------- /src/tui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/tui.rs -------------------------------------------------------------------------------- /src/video.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/video.rs -------------------------------------------------------------------------------- /src/widgets/button.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/widgets/button.rs -------------------------------------------------------------------------------- /src/widgets/chat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/widgets/chat.rs -------------------------------------------------------------------------------- /src/widgets/confirm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/widgets/confirm.rs -------------------------------------------------------------------------------- /src/widgets/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/widgets/error.rs -------------------------------------------------------------------------------- /src/widgets/help.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/widgets/help.rs -------------------------------------------------------------------------------- /src/widgets/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/widgets/message.rs -------------------------------------------------------------------------------- /src/widgets/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/widgets/mod.rs -------------------------------------------------------------------------------- /src/widgets/progress.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/widgets/progress.rs -------------------------------------------------------------------------------- /src/widgets/react.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/widgets/react.rs -------------------------------------------------------------------------------- /src/widgets/receipts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/widgets/receipts.rs -------------------------------------------------------------------------------- /src/widgets/rooms.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/widgets/rooms.rs -------------------------------------------------------------------------------- /src/widgets/signin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/widgets/signin.rs -------------------------------------------------------------------------------- /src/widgets/textinput.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pkulak/matui/HEAD/src/widgets/textinput.rs --------------------------------------------------------------------------------