Commit graph

69 commits

Author SHA1 Message Date
570b6ab33c Add flag to disable fill-scaling album art 2021-12-15 19:32:37 +09:00
0cc86743a4 Impl fill-scale the album art to the window 2021-12-15 19:27:41 +09:00
01ca9d146e Efficiency refactorings 2021-12-15 19:19:35 +09:00
1dd1f49bec Impl info text
Doesn't yet handle flags to disable some info text.
2021-12-15 18:31:51 +09:00
432a487d32 WIP allow non-ascii chars for password input 2021-12-15 16:52:21 +09:00
4eefb74eee WIP minor fixes 2021-12-15 16:40:56 +09:00
6d121562af WIP minor fix 2021-12-15 16:38:02 +09:00
9040f8f88e WIP impl album art display 2021-12-15 16:34:30 +09:00
20fd7d4f09 WIP Impl --pprompt 2021-12-15 14:55:20 +09:00
2ad82e68df WIP Stop MPDHandler thread on failed auth 2021-12-15 14:45:34 +09:00
796ad86f19 WIP only update display if dirty_flag is set 2021-12-15 14:36:56 +09:00
866e88ba2a WIP several fixes
info output not implemented yet
2021-12-15 14:30:02 +09:00
70ecefaf30 WIP remove yielding in MPDDisplay::update() 2021-12-15 12:14:57 +09:00
77b2fba1a7 WIP Fix typo 2021-12-14 21:41:38 +09:00
4b8a5a65e1 WIP add debug logging 2021-12-14 21:40:53 +09:00
ed7755d953 WIP fix handling resizing 2021-12-14 19:54:13 +09:00
a132d30f59 WIP some minor fixes 2021-12-14 19:49:31 +09:00
086ab048fc WIP Custom event_loop for forced low fps 2021-12-14 19:39:09 +09:00
a1e692bb2d WIP actually use "error_text" in MPDHandler 2021-12-14 19:15:23 +09:00
e9d8e23cc3 WIP allow resizing, better handling of resizing 2021-12-14 18:59:27 +09:00
946eed5a69 WIP heavy refactoring/rewriting, use ggez 2021-12-14 18:30:55 +09:00
5425671920 Fix parse data failure from MPD with "OK" string 2021-10-11 21:36:29 +09:00
115c81583e Minor tweaks to font size of title/artist 2021-10-11 18:53:28 +09:00
a2e75d1583 Adjust display title/artist sizes 2021-10-05 15:55:53 +09:00
c7bacf33e3 Fix invalid if condition to fetch shared data 2021-09-21 12:45:27 +09:00
e45c214be9 Use atomic_bool for dirty flag 2021-09-20 22:44:04 +09:00
76372e4f97 Minor refactorings 2021-09-20 22:08:36 +09:00
92f2a441a4 Fix sleeping on polling album art 2021-09-20 20:45:07 +09:00
726cbdb1ef Minor fixes/improvements/refactorings 2021-09-20 14:35:43 +09:00
022b765104 Minor improvements/tweaks/refactorings 2021-09-20 14:09:50 +09:00
88a172a8cb Refactorings and improvements 2021-09-18 14:00:41 +09:00
b956101d37 Update README.md 2021-09-17 20:52:07 +09:00
ca714f6de2 Impl hiding drawn text with "H" key 2021-09-17 20:51:39 +09:00
78c18afe5e Impl password input prompt, improve help info 2021-09-17 20:35:49 +09:00
b90503f815
Update README.md 2021-09-17 20:09:39 +09:00
af1419fc48 Update README.md 2021-09-17 20:00:01 +09:00
05aa505694 Impl title and artist display with existing 2021-09-17 19:58:20 +09:00
f9ff594437 Impl fetching album art that isn't embedded 2021-09-17 18:24:17 +09:00
cc746fa11c Minor tweak to the remaining-time timer display 2021-09-17 15:11:22 +09:00
1d4a6d5f35 Minor tweaks to drawn text positions 2021-09-17 15:05:32 +09:00
fefffd6f88
Update README.md 2021-09-17 14:54:25 +09:00
d7e012b1e8 Add error text display if auth/other fails
Minor improvements/refactorings as well.
2021-09-17 14:41:02 +09:00
bf62fde38d Fixes/refactorings/improvements
Add some "error handling" for authentication fail, album art fetch fail,
or getting status fail (if either of the three fails, then
mpd_info_screen will not try to authenticate/fetch-info again).

Some refactoring like using a struct instead of a tuple.

Improve drawing of text by caching the picked font size that is only
changed when the song changes or when the window dimensions change.
2021-09-17 14:22:56 +09:00
6850dced25 Update 'README.md' 2021-09-17 03:35:14 +00:00
b90b1b4f09 Update README.md 2021-09-17 12:33:25 +09:00
217125eaee Output error lines 2021-09-17 12:33:09 +09:00
28fa5e1a32
Update README.md 2021-09-16 16:11:40 +09:00
8c26458b62
Update README.md 2021-09-16 16:10:45 +09:00
d226584a4c Update README.md with usage 2021-09-16 16:08:29 +09:00
083955d5bd Add README.md, LICENSE 2021-09-16 16:06:26 +09:00