├── .github └── workflows │ └── release.yml ├── .gitignore ├── COPYING ├── Cargo.lock ├── Cargo.toml ├── Changes.md ├── README.md ├── misc └── mpdris2-rs.service ├── rustfmt.toml └── src ├── config.rs ├── main.rs ├── mpd ├── albumart.rs ├── client.rs ├── mod.rs ├── parser │ ├── error.rs │ └── mod.rs ├── stateserver.rs └── types.rs ├── plugins ├── fdo_notification │ ├── mod.rs │ └── template.rs ├── mod.rs └── mpris2 │ ├── mod.rs │ ├── notifier.rs │ ├── player.rs │ ├── root.rs │ ├── tracklist.rs │ └── utils.rs └── types.rs /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/COPYING -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Changes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/Changes.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/README.md -------------------------------------------------------------------------------- /misc/mpdris2-rs.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/misc/mpdris2-rs.service -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/mpd/albumart.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/src/mpd/albumart.rs -------------------------------------------------------------------------------- /src/mpd/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/src/mpd/client.rs -------------------------------------------------------------------------------- /src/mpd/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/src/mpd/mod.rs -------------------------------------------------------------------------------- /src/mpd/parser/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/src/mpd/parser/error.rs -------------------------------------------------------------------------------- /src/mpd/parser/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/src/mpd/parser/mod.rs -------------------------------------------------------------------------------- /src/mpd/stateserver.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/src/mpd/stateserver.rs -------------------------------------------------------------------------------- /src/mpd/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/src/mpd/types.rs -------------------------------------------------------------------------------- /src/plugins/fdo_notification/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/src/plugins/fdo_notification/mod.rs -------------------------------------------------------------------------------- /src/plugins/fdo_notification/template.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/src/plugins/fdo_notification/template.rs -------------------------------------------------------------------------------- /src/plugins/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/src/plugins/mod.rs -------------------------------------------------------------------------------- /src/plugins/mpris2/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/src/plugins/mpris2/mod.rs -------------------------------------------------------------------------------- /src/plugins/mpris2/notifier.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/src/plugins/mpris2/notifier.rs -------------------------------------------------------------------------------- /src/plugins/mpris2/player.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/src/plugins/mpris2/player.rs -------------------------------------------------------------------------------- /src/plugins/mpris2/root.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/src/plugins/mpris2/root.rs -------------------------------------------------------------------------------- /src/plugins/mpris2/tracklist.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/src/plugins/mpris2/tracklist.rs -------------------------------------------------------------------------------- /src/plugins/mpris2/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/src/plugins/mpris2/utils.rs -------------------------------------------------------------------------------- /src/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/szclsya/mpdris2-rs/HEAD/src/types.rs --------------------------------------------------------------------------------