Commit graph

466 commits

Author SHA1 Message Date
a7cd8b86d3
nightly clippy 2024-11-27 23:55:34 +01:00
8c61f7545b add wrapper class for api client 2024-11-26 13:57:54 +01:00
a4dc1c82ed
fix image saving in some cases 2024-11-25 17:16:05 +01:00
1d9ff83724 make glib use log crate 2024-11-25 12:48:16 +01:00
a33fe4ba63 carousel thing 2024-11-24 19:53:57 +01:00
c43adb66eb cover art loading feedback etc 2024-11-24 19:16:37 +01:00
455bf60433 abstract buffering pulse thing 2024-11-24 19:01:40 +01:00
f8a6e09866 make gsettings a thread local 2024-11-24 18:19:07 +01:00
d2d1cee3a6 limit big cover art size fetching 2024-11-24 17:43:01 +01:00
8579d5190d
make code less readable 2024-11-24 00:12:18 +01:00
6975148163 make volume bar gray if muted 2024-11-23 15:24:33 +01:00
b1eb01effc silence error 2024-11-23 15:14:18 +01:00
215dc4cd13 use tokio oneshot channel 2024-11-23 13:49:23 +01:00
cd3cb3aeb8 wipe xdg state home on init 2024-11-23 13:38:03 +01:00
c827dd4863 do things wiht mpris voer art 2024-11-21 23:19:35 +01:00
4fd1723f37 into() 2024-11-21 22:28:45 +01:00
e4c54dc6f5 ununwrap 2024-11-21 22:23:50 +01:00
0aa7984092 fold metadata mappe 2024-11-21 22:19:23 +01:00
32c349fba9 refactor 1 2024-11-21 22:07:44 +01:00
c9966ea70e
bloat mami 2024-11-20 21:55:21 +01:00
d35e55750a
place image for mpris 2024-11-20 14:17:23 +01:00
46231c8012 cippy 2024-11-19 22:12:12 +01:00
411e690e65 remove useless comments 2024-11-19 21:57:55 +01:00
8ccf9cfccb joiney 2024-11-19 21:57:18 +01:00
5cd88a0711 m'pris 2024-11-19 21:52:44 +01:00
162a151595 emit mpris seeked signal 2024-11-19 21:41:06 +01:00
d5d7ff882e initial work for mpris cover art 2024-11-19 21:34:15 +01:00
3963c8404c no dbg 2024-11-19 21:19:45 +01:00
ad30fed23d dedup 2024-11-19 21:19:29 +01:00
20aaacd40e fix idle-active detection 2024-11-19 21:12:55 +01:00
378eb0761d mpris player metadata 2024-11-19 21:07:05 +01:00
eab11095c8 notify mpris on playback status change 2024-11-19 20:58:23 +01:00
4c90d0f10e fix mpris voluem change notif 2024-11-19 20:27:19 +01:00
5032b9d3a2 move image decoding to blocking task 2024-11-19 19:21:24 +01:00
79f0e3d978 document that 2024-11-19 18:59:22 +01:00
cc35e1f5be don't return useless error 2024-11-19 18:55:22 +01:00
68e154aa08
fix crash when future cancelled 2024-11-19 18:25:27 +01:00
3fcb88c056
yeah
closes #9
2024-11-19 14:04:42 +01:00
a72db0880b
bad debug print 2024-11-19 14:01:39 +01:00
c7c844f2f0
add back image fetch failure handling
idiot api gives 200 json
2024-11-19 13:57:27 +01:00
4e078a857a
use rust loaders and refactor http fetch 2024-11-19 13:21:17 +01:00
f7033ffb5d
clippy 2024-11-19 13:20:38 +01:00
6f925f9922
dead code 2024-11-19 12:48:37 +01:00
8c455eeae8 shut 2024-11-18 21:47:00 +01:00
0dae3a9f27 more wip 2024-11-18 21:27:21 +01:00
23cd75e4eb
cache http requests 2024-11-18 20:03:01 +01:00
ac496061cc
https 2024-11-18 18:15:48 +01:00
608a47aa5d
implement set_volume 2024-11-18 17:58:13 +01:00
48c587ec65
log cover arts 2024-11-18 17:57:57 +01:00
d722e4d105
some tgts 2024-11-18 16:54:19 +01:00