Commit graph

142 commits

Author SHA1 Message Date
Stephen Seo bce9855743 Fix edge-case where MPD omits album art format 2022-10-30 13:42:51 +09:00
Stephen Seo 7286de21bf
Update README.md 2022-08-25 15:36:43 +09:00
Stephen Seo 790d999ebd Bump version to 0.3.6 2022-08-10 14:07:03 +09:00
Stephen Seo adf0125e1e Impl setting opacity of text bg via arg 2022-08-10 14:05:39 +09:00
Stephen Seo d4208d0b89 Update year in LICENSE 2022-08-02 19:22:07 +09:00
Stephen Seo 1840094a37 Bump version to 0.3.5 2022-08-02 19:19:28 +09:00
Stephen Seo 6f7a85339b Update README.md 2022-08-02 19:18:35 +09:00
Stephen Seo eb1a10de35 Bump version to 0.3.4 2022-08-02 19:16:22 +09:00
Stephen Seo 95e4a75eed Impl album display 2022-08-02 18:12:54 +09:00
Stephen Seo dda5b15aa4 Refactor freetype handling code to be safer 2022-08-01 16:20:34 +09:00
Stephen Seo a58121741f Fix memory leak related to freetype, bump v0.3.3 2022-08-01 14:30:22 +09:00
Stephen Seo 09ca5d2bf3 Fix always failing freetype call, version 0.3.2 2022-08-01 14:19:23 +09:00
Stephen Seo bc84362102 Bump version to 0.3.1 2022-08-01 13:46:33 +09:00
Stephen Seo 5f45f802b6 Fix/inhibit clippy warnings 2022-08-01 13:37:13 +09:00
Stephen Seo 1bb5dd79d0 Update README.md 2022-08-01 13:08:06 +09:00
Stephen Seo f7762c8dd3 Update README.md 2022-08-01 13:03:37 +09:00
Stephen Seo d6fa156990 Replace println! with debug_log::log(...) 2022-08-01 12:39:49 +09:00
Stephen Seo 795735072e Update README.md 2022-08-01 12:21:51 +09:00
Stephen Seo 625daa58e3 Merge branch 'dev' (unicode_support feature) 2022-08-01 12:13:22 +09:00
Stephen Seo f3ff47bbc8 Update README.md, version to 0.3.0 2022-08-01 12:11:44 +09:00
Stephen Seo 9cf94f7377 Impl unicode support via fontconfig and freetype 2022-08-01 12:04:48 +09:00
Stephen Seo 2bcc19d7de Fix warnings 2022-07-31 21:45:14 +09:00
Stephen Seo 73badcc7f9 Fix default builds 2022-07-31 21:38:31 +09:00
Stephen Seo a57d287031 Impl fontconfig finding font with given char/str
Should work with non-ascii as well, provided that the system has the
necessary fonts installed.
2022-07-31 21:35:08 +09:00
Stephen Seo 1d9342d8f5 Impl freetype use, bindgen for fontconfig
TODO: fontconfig
2022-07-31 19:52:04 +09:00
Stephen Seo ab604b34ee Fix unintended change of font scaling behavior 2022-07-31 16:47:25 +09:00
Stephen Seo 340a048121 Update display.rs to (eventually) use unicode text 2022-07-31 16:43:38 +09:00
Stephen Seo fa0d81577b Rename new feature to "unicode_support"
Also some setup for pending feature.
2022-07-30 18:54:55 +09:00
Stephen Seo 07d99005c0 Update Cargo.lock, prep for unicode support 2022-07-29 19:23:39 +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 12d82ba770 Update README.md version 2022-03-19 22:40:13 +09:00
Stephen Seo 6ebf2f55d9 Update dependency image to "0.24" 2022-03-19 22:36:58 +09:00
Stephen Seo e5d1278e63 Update metadata and README.md 2022-02-08 16:55:08 +09:00
Stephen Seo 90835445e6 Bump patch version due to updated README.md 2022-02-08 16:51:25 +09:00
Stephen Seo 36b0bb09bd Update README.md 2022-02-08 16:47:21 +09:00
Stephen Seo ec9244c149 Update metadata (Cargo.toml) 2022-02-08 16:37:45 +09:00
Stephen Seo b10d2bf676 Bump version to 0.2.16 2022-01-14 10:57:08 +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 483075d62d Update README.md 2022-01-12 21:56:27 +09:00
Stephen Seo 762d8bdabe Fix second album art fetch method on decode fail
Previous implementation did not try second fetch method on actual decode fail,
only on unknown mime type.

Version bumped to 0.2.13.
2022-01-12 21:07:31 +09:00
Stephen Seo ff354fc420 Bump version to 0.2.12 2022-01-12 20:27:07 +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 0888ec3ff9 Replace magic numbers with consts, bump version 2022-01-11 18:30:12 +09:00
Stephen Seo b42aaeb35a Replace magic number with const, bump version 2022-01-10 21:37:43 +09:00
Stephen Seo 231db34338 Differentiate between log level/state, bump version 2022-01-07 16:07:15 +09:00
Stephen Seo 91e0dfb5b8 Force 5 fps drawing, bump version to 0.2.8 2022-01-07 15:34:17 +09:00