Go to file
2021-09-16 16:06:26 +09:00
src Fix UTF-8 parsing from title of song 2021-09-16 15:21:33 +09:00
.gitignore Init skeleton rust project 2021-09-15 16:30:53 +09:00
Cargo.lock Impl display 2021-09-16 13:50:14 +09:00
Cargo.toml Impl display 2021-09-16 13:50:14 +09:00
LICENSE Add README.md, LICENSE 2021-09-16 16:06:26 +09:00
README.md Add README.md, LICENSE 2021-09-16 16:06:26 +09:00

mpd info screen

A Rust program that displays info about the currently running MPD server.

The window shows albumart (embedded in the audio file), a "time-remaining" counter, and the filename currently being played

Issues / TODO

[ ] UTF-8 Non-ascii font support (macroquad is being used to display a window, text, and album art, but doesn't seem to have support for ".ttc" fonts that could render CJK text) [ ] Support for album art not embedded but in the same directory

Legal stuff

Uses dependency macroquad which is licensed under either MIT or Apache-2.0 licenses.

Uses dependency image which is licensed under MIT license.

Uses dependency structopt which is licensed under Apache-2.0 or MIT licenses.