Commit graph

225 commits

Author SHA1 Message Date
figsoda
a8d06f7649 ignore diacritics when searching 2023-01-31 14:15:51 -05:00
figsoda
cd646e7914 add QueueTitleExist, fix QueueFile 2022-12-05 10:15:14 -05:00
figsoda
86306cc59d accept tracks without times for playlists 2022-12-04 17:02:06 -05:00
figsoda
d8c9c52c06 accept tracks without times 2022-12-04 16:51:55 -05:00
figsoda
c9b0fee238 fix clippy lint 2022-11-07 14:30:09 -05:00
figsoda
dbd4a70e76 simplify cleanups 2022-11-07 14:18:07 -05:00
figsoda
9e72ae3155 improve docs 2022-10-27 12:12:28 -04:00
figsoda
9af2e8c3c0 clean up 2022-10-26 23:13:17 -04:00
figsoda
748b774a5a print outputs of --cmd to stdout 2022-10-26 22:54:50 -04:00
figsoda
5f962e471b clean up mpd::command 2022-10-26 22:46:03 -04:00
figsoda
f706ae31e1 add --cmd to run arbitrary mpd commands 2022-10-26 22:36:35 -04:00
figsoda
59aaefb1c0 apply clippy suggestions 2022-10-26 21:31:19 -04:00
figsoda
f2bb5d1c69 update to clap 4 2022-09-28 20:56:15 -04:00
figsoda
693d743098 make clippy happy 2022-09-16 09:58:35 -04:00
figsoda
bf662ee7b3 fix clippy warning 2022-08-12 10:01:35 +08:00
figsoda
2fb4f81073 bump dependencies 2022-08-12 09:50:17 +08:00
figsoda
39c04d35e5 move crate level clippy attribute to function 2021-11-11 20:28:40 -05:00
figsoda
3b30160a98 add Ctrl+d and Ctrl+u to jump up and down in the queue 2021-11-08 13:56:16 -05:00
figsoda
f26d45073f add cursor to search bar in default settings 2021-11-08 08:00:24 -05:00
figsoda
7025b876fd update to clap v3.0.0-beta.5 2021-10-18 08:29:45 -04:00
figsoda
bc6e512a0e dirs-next -> dirs 2021-09-17 14:50:37 -04:00
figsoda
0a5ddd6832 add key binding: ctrl + u to empty search query 2021-07-27 16:48:44 -04:00
figsoda
1de20d58ec fix clippy warning: branches-sharing-code 2021-06-17 21:38:58 -04:00
figsoda
d2d44048ea fix return type 2021-05-02 17:18:01 -04:00
figsoda
edd2d1a0b0 (questionable) rustfmt 2021-03-19 11:13:55 -04:00
figsoda
f41b376c9a change parenthesis to =s 2021-03-19 10:40:21 -04:00
figsoda
8895009282 separate cli and app definition 2021-02-17 11:57:55 -05:00
figsoda
5e8a7ad4b6 support host name resolution for command line args 2021-02-17 11:02:17 -05:00
figsoda
730d179fe6 sort imports 2021-02-16 14:13:28 -05:00
figsoda
28cb05b78d prevent resolving addresss multiple times 2021-02-09 20:19:57 -05:00
figsoda
a43bd5bd28 add version output 2021-02-09 10:36:18 -05:00
figsoda
de34cc398f add hostname resolution 2021-02-07 16:23:48 -05:00
figsoda
5259706206 add support for MPD_HOST and MPD_PORT env vars 2021-02-07 13:44:29 -05:00
figsoda
fde6692489 correctly toggle pause 2021-02-05 16:44:25 -05:00
figsoda
0bf8e6e110 migrate from nightly to stable rust 2021-02-05 10:54:50 -05:00
figsoda
37fc4dc30a allow multiple occurrences of flags 2021-02-04 19:06:57 -05:00
figsoda
d398077ed8 migrate from structopt to clap 3.0 beta 2021-02-04 19:02:45 -05:00
figsoda
0905971c79 fix mouse scrolling direction 2021-01-16 13:59:12 -05:00
figsoda
807d98f3fd bind g/G to go to the top/bottom of the queue 2021-01-15 09:36:16 -05:00
figsoda
ba041ca4cd change state from an Option<bool> to an enum 2021-01-08 21:26:37 -05:00
figsoda
cccb497c47 bump dependencies 2020-12-28 13:49:46 -05:00
figsoda
89afb75493 rewrite State::select and State::reselect 2020-12-24 23:59:34 -05:00
figsoda
910bb229df execute commands before fetching updates 2020-12-24 23:40:27 -05:00
figsoda
5c17bfd29c clean up 2020-12-24 23:29:01 -05:00
figsoda
33da802884 make cheap clones explicit 2020-12-14 21:44:34 -05:00
figsoda
a1e07eb0df cargo fmt 2020-12-06 22:45:51 -05:00
figsoda
e8ab93b2f9 use Timer::interval to improve readability 2020-11-28 19:05:21 -05:00
figsoda
f35ce970e5 improve readability with destructuring assignment 2020-11-26 11:23:38 -05:00
figsoda
e902afd34e directly mutate selection with reselect instead 2020-11-26 11:19:38 -05:00
figsoda
39f95d3eb2 rename queue_len function to len 2020-11-25 21:30:50 -05:00