| Commit message (Collapse) | Author |
|
|
|
|
|
The previous code only cared if the weight was positive, neutral, or
negative; which meant that it considered a track with weight = -1 equal
to one with weight = -999. This algorithm now performs a weighted
random selection based on the weight.
|
|
|
|
|
|
This tries to keep the playlist size somewhat bounded, but is probably
not yet a perfect solution.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
It is easier to handle the messages before sending them.
The only thing we lose is the ability to specify messages via external
clients.
|
|
|
|
It returns number of bytes, as such a char such as `Á` has a length of
2.
|
|
That is already covered by the `by-name` update script.
|
|
|
|
|
|
I don't see a reason to override this, considering, that the reason
specified in the comment is obsolete.
|
|
It has recently been dropped from it's default-enable state.
|
|
|
|
This is way more useful, than hard-coding `localhost:6600`.
|
|
This is not a library, as such we can just use anyhow and provide better
and more concise errors to the user.
|
|
Otherwise, you might rate them more than once, by accident.
|
|
This provides swallowing for river.
|
|
This allows us to correctly track "negative" ratings, when the user
specifies `rating decr` multiple times.
|
|
|
|
It is just easier to use the hand-written rust version, than to try to
do this via the beets plugin.
|
|
This is based on https://github.com/sp1ff/mpdpopm at
commit 178df8ad3a5c39281cfd8b3cec05394f4c9256fd.
|
|
That can be used to save meta-data from clients there.
|
|
This reverts commit d81b0c3df79b081d869ebd14b361ff29f61de5ad.
It was just temporarily.
|
|
|
|
|
|
|
|
It is now available via `PATH`.
|
|
The default `mold` package is now wrapped, making the old name obsolete.
|
|
|
|
|