Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | scrobbler: read mpd status before processing song | Franck Cuny | 2022-06-11 | 1 | -4/+21 |
* | scrobbler: record how long a song was played | Franck Cuny | 2022-06-11 | 2 | -1/+16 |
* | scrobbler: use helper function EqualAttrs | Franck Cuny | 2022-06-11 | 1 | -3/+1 |
* | record: add some basic testing | Franck Cuny | 2022-06-11 | 2 | -0/+59 |
* | mpd-stats: pass database path to the scrobbler | Franck Cuny | 2022-06-11 | 1 | -4/+27 |
* | scrobbler: add timestamp to the record | Franck Cuny | 2022-06-11 | 1 | -9/+11 |
* | scrobbler: add interface to the sqlite3 database | Franck Cuny | 2022-06-11 | 1 | -0/+54 |
* | scrobbler: add functions to create and run it | Franck Cuny | 2022-06-11 | 1 | -0/+66 |
* | mpd: export the type Player | Franck Cuny | 2022-06-11 | 1 | -4/+4 |
* | mpd: add function `Close` to the player | Franck Cuny | 2022-06-11 | 1 | -0/+10 |
* | mpd: rename function to create the player | Franck Cuny | 2022-06-11 | 1 | -1/+1 |
* | scrobbler: initial log record type | Franck Cuny | 2022-06-11 | 1 | -0/+34 |
* | scrobbler: watch for events and print song details | Franck Cuny | 2022-06-11 | 1 | -0/+38 |