rmptuie500c52
add screenshot
+11 −6
3 files changed
- M README.md +5 −0
- A assets/ss.png
- M src/main.rs +6 −6
| @@ -1,5 +1,9 @@ | |||
| 1 | + | ## rmptui (Rust Music Player TUI(๐)) | |
| 1 | 2 | A MPD client in Rust | |
| 2 | 3 | ||
| 4 | + | ## rmptui in action | |
| 5 | + |  | |
| 6 | + | ||
| 3 | 7 | ### Keys | |
| 4 | 8 | - `q` OR `Ctr+C` to quit | |
| 5 | 9 | - `p` to toggle pause | |
| @@ -23,6 +27,7 @@ A MPD client in Rust | |||
| 23 | 27 | - `U` to update the MPD database | |
| 24 | 28 | - `r` to toggle repeat | |
| 25 | 29 | - `z` to toggle random | |
| 30 | + | - `/` to search | |
| 26 | 31 | ||
| 27 | 32 | ### TODO | |
| 28 | 33 | - [x] fix performance issues | |
[Diff too large] View file
| @@ -37,12 +37,12 @@ fn main() -> AppResult<()> { | |||
| 37 | 37 | Some(Command::Pause) => app.conn.pause(), | |
| 38 | 38 | Some(Command::Toggle) => app.conn.toggle_pause(), | |
| 39 | 39 | _ => { | |
| 40 | โ | let mut vec: Vec<RSong> = Vec::new(); | |
| 41 | โ | for filename in app.conn.songs_filenames { | |
| 42 | โ | let song = RSong::new(&mut app.conn.conn, filename); | |
| 43 | โ | vec.push(song); | |
| 44 | โ | } | |
| 45 | โ | println!("{:#?}", vec); | |
| 40 | + | // let mut vec: Vec<RSong> = Vec::new(); | |
| 41 | + | // for filename in app.conn.songs_filenames { | |
| 42 | + | // let song = RSong::new(&mut app.conn.conn, filename); | |
| 43 | + | // vec.push(song); | |
| 44 | + | // } | |
| 45 | + | // println!("{:#?}", vec); | |
| 46 | 46 | ||
| 47 | 47 | } | |
| 48 | 48 | } | |