Tal
901bf0e871
feat: support for mpris ( #14 )
...
* feat: initial support for mpris
* feat: overhaul app flow, making audio server control main thread instead of the ui thread
* fix: remove useless extra thread
* fix: last touches
* fix: call interface with minimalist flag
* fix: fix oversight when silencing alsa
2024-10-06 17:46:47 +02:00
talwat
baa2e095d9
feat: add minimalist flag
2024-10-06 09:36:06 +02:00
Tal
86f88ff34f
chore: bump
2024-10-03 18:05:38 +02:00
talwat
9741d4b0d5
chore: bump version
2024-10-03 14:29:46 +02:00
Tal
c2baa53ded
fix: finally fix the alsa warnings with libc
's freopen
2024-10-02 22:56:01 +02:00
Tal
5d2e6c6d23
fix: switch to using stdout
2024-10-02 22:07:02 +02:00
talwat
6c61650747
ci: try compiling natively with linux
2024-10-02 14:34:30 +02:00
talwat
4112c152fe
chore: remove explicit openssl
2024-10-02 01:05:28 +02:00
talwat
d2b862a315
fix: switch to vendored openssl
2024-10-02 00:57:47 +02:00
talwat
69ce498a05
feat: add --alternate flag
2024-10-02 00:27:18 +02:00
talwat
5a498b1c98
chore: minimize more of the dependencies for better compilation speeds
2024-10-02 00:10:38 +02:00
talwat
fd2d37d635
fix: fix issue #1 as well as several others
...
fix: split downloader into a seperate struct for readability
fix: use `lazy_static` to reduce MSRV
fix: reduce frame delta
2024-10-01 19:28:46 +02:00
talwat
d82f78981f
feat: prevent border from being bold
2024-10-01 13:29:09 +02:00
talwat
f38e1a8a76
feat: make lowfi more resilient to network issues
2024-09-28 01:59:46 +02:00
Tal
672b0c5c98
feat: handle ctrl+c
2024-09-28 01:06:39 +02:00
Tal
4ee86ec4f2
fix: add exemptions for contractions when formatting song names
2024-09-28 00:50:44 +02:00
Tal
679e9ff005
chore: get ready for publishing
2024-09-28 00:06:22 +02:00
Tal
93a668bae0
feat: make decoding lazy & improve song name formatting
2024-09-26 21:00:03 +02:00
talwat
e9857e5c11
feat: adjust ui
2024-09-26 14:33:59 +02:00
Tal
2102564d04
feat: add duration to tracks when possible
2024-09-25 22:32:16 +02:00
talwat
1d5af7dc3e
feat: improve buffering so that filling the queue happens in the background
2024-09-24 10:32:42 +02:00
talwat
f0e56ea2aa
feat: initial commit
2024-09-23 21:59:07 +02:00