Commit graph

26 commits

Author SHA1 Message Date
Stephen Seo 5f45f802b6 Fix/inhibit clippy warnings 2022-08-01 13:37:13 +09:00
Stephen Seo 810e589efe Impl more informative error messages
Bump version to 0.2.20, and regenerate Cargo.lock .
2022-05-16 14:00:15 +09:00
Stephen Seo 3299764ee1 Handle paused/stopped/play state, version bump
Version 0.2.19.
2022-03-23 20:56:37 +09:00
Stephen Seo ec4632cc91 Fix logic for when to sleep on mpd_handler thread 2022-01-14 10:55:47 +09:00
Stephen Seo 98be10682e Remove unnecessary call to "ok()" on Result 2022-01-13 17:26:00 +09:00
Stephen Seo e12104aa20 More robust handling of authentication failure
Bump version to 0.2.15
2022-01-13 11:17:32 +09:00
Stephen Seo a48f801a02 Fix most clippy warnings, bump version 2022-01-13 10:07:01 +09:00
Stephen Seo 2b90aed487 Try second albumart fetching method on decode fail
If the "image" crate fails to decode the album art from the first album-art
fetching method, fallback to the second fetching method to try decoding the
other image.
2022-01-12 20:25:26 +09:00
Stephen Seo 231db34338 Differentiate between log level/state, bump version 2022-01-07 16:07:15 +09:00
Stephen Seo f98dc899f1 Fix most clippy warnings 2021-12-30 22:31:59 +09:00
Stephen Seo acdf49dc4b Refactor MPDHandler to "hide" the Arc/RwLock impl 2021-12-30 22:16:12 +09:00
Stephen Seo f98fc1e24f Fix re-showing prompt on password fail, impl logs
Also bump version to 0.2.6
2021-12-20 17:41:32 +09:00
Stephen Seo c72e05c53d Fix "slow startup" bug, bump version to 0.2.5 2021-12-18 19:48:18 +09:00
Stephen Seo d13a8a7b88 Fix album-art-data fetching, bump version 0.2.4 2021-12-18 15:52:50 +09:00
Stephen Seo a9d6efaf5c Refactor getting album art from handle to display
Avoids doing a copy of the album art data.
2021-12-18 15:37:50 +09:00
Stephen Seo 7fb3525ec7 Fix get current_song_pos in shared
When polling for the shared data, the position of the song now accounts
for when the position was polled (using an Instant object set to "now()"
on poll, and returning the position with the Instant's elapsed time).
2021-12-16 11:10:10 +09:00
Stephen Seo 1dd1f49bec Impl info text
Doesn't yet handle flags to disable some info text.
2021-12-15 18:31:51 +09:00
Stephen Seo 4eefb74eee WIP minor fixes 2021-12-15 16:40:56 +09:00
Stephen Seo 6d121562af WIP minor fix 2021-12-15 16:38:02 +09:00
Stephen Seo 9040f8f88e WIP impl album art display 2021-12-15 16:34:30 +09:00
Stephen Seo 2ad82e68df WIP Stop MPDHandler thread on failed auth 2021-12-15 14:45:34 +09:00
Stephen Seo 866e88ba2a WIP several fixes
info output not implemented yet
2021-12-15 14:30:02 +09:00
Stephen Seo a132d30f59 WIP some minor fixes 2021-12-14 19:49:31 +09:00
Stephen Seo 086ab048fc WIP Custom event_loop for forced low fps 2021-12-14 19:39:09 +09:00
Stephen Seo a1e692bb2d WIP actually use "error_text" in MPDHandler 2021-12-14 19:15:23 +09:00
Stephen Seo 946eed5a69 WIP heavy refactoring/rewriting, use ggez 2021-12-14 18:30:55 +09:00