Naglis Jonaitis

Results 24 issues of Naglis Jonaitis

_From MPD [forum thread](https://forum.musicpd.org/viewtopic.php?f=7&t=8497)._ I am trying to play local zip archives that are outside the music directory when connecting to MPD using local socket. If the archive is inside...

feature

## Bug report ### Describe the bug MPD crashes when `max_playlist_length` configuration option has a sufficiently large value, e.g. in my case it was "1234567890". ## Expected Behavior MPD prints...

- Use `Duration::try_from_secs_f64` when parsing duration with decimal point. - Add new variant `BadDuration` to `ParserError` for handling the errors when the float value is not a valid duration (negative,...

- Pass [`--verbose`](https://mpd.readthedocs.io/en/stable/mpd.1.html#cmdoption-mpd-verbose) so MPD outputs verbose logs (e.g. messages of interaction with the client), which can be useful in case of a test failure. - Pass [`--stderr`](https://mpd.readthedocs.io/en/stable/mpd.1.html#cmdoption-mpd-stderr) so that...

Using [latest commit](035605890ec181a180311aefc0adb695f73e937c) from main branch with following test: ```rust #[test] #[should_panic(expected = "Failed to access")] fn add_non_existing_song_returns_error() { let mut mpd = connect(); let _song_id = mpd.push(Song { file:...

The [`seekcur`](https://mpd.readthedocs.io/en/latest/protocol.html#command-seekcur) command supports relative seeking in the currently playing song if the `TIME` argument is prefixed by `+` or `-`. IIUC [`rewind` only supports](https://github.com/kstep/rust-mpd/blob/b698cc12219dce5feec8a70954e027a242fa7e3c/src/client.rs#L185) seeking to an absolute position...

`exec_()` is being deprecated in favor of `exec()`. Also use [`launch()` helper method](https://github.com/freedomofpress/dangerzone/blob/8cdb2d572038cda19ab2c53b61abbfb9150fe6f5/dangerzone/gui/logic.py#L200) for `Dialog` subclasses. Note: there is [one case of `exec_()` left](https://github.com/naglis/dangerzone/blob/828c04dfbb6dcfa3c0532358de35ca5650f38f51/dangerzone/gui/__init__.py#L190), however I've found that under PySide2...