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
7c34109399
Bump version to 0.2.2
2021-12-16 21:10:19 +09:00
Stephen Seo
75ecbf932c
Scale timer size based on window size
2021-12-16 21:09:00 +09:00
Stephen Seo
4a8446a0a6
Update Cargo.lock
2021-12-16 18:25:28 +09:00
Stephen Seo
da94ea045e
Bump version up to 0.2.1
2021-12-16 17:35:22 +09:00
Stephen Seo
178e871490
Scale title/artist text based on window dimensions
2021-12-16 17:34:51 +09:00
Stephen Seo
78da393fac
Impl hide text when "H" key is pressed
2021-12-16 17:28:47 +09:00
Stephen Seo
7616f1e3f2
Fix key_press event not only on key down
2021-12-16 11:19:32 +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
4e4a073cb1
Update README.md
2021-12-15 19:46:53 +09:00
Stephen Seo
c64a15251a
Update README.md, bump version to 0.2.0
2021-12-15 19:44:04 +09:00
Stephen Seo
0077d460c6
Impl disabling showing specific info texts
2021-12-15 19:40:23 +09:00
Stephen Seo
570b6ab33c
Add flag to disable fill-scaling album art
2021-12-15 19:32:37 +09:00
Stephen Seo
0cc86743a4
Impl fill-scale the album art to the window
2021-12-15 19:27:41 +09:00
Stephen Seo
01ca9d146e
Efficiency refactorings
2021-12-15 19:19:35 +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
432a487d32
WIP allow non-ascii chars for password input
2021-12-15 16:52:21 +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
20fd7d4f09
WIP Impl --pprompt
2021-12-15 14:55:20 +09:00
Stephen Seo
2ad82e68df
WIP Stop MPDHandler thread on failed auth
2021-12-15 14:45:34 +09:00
Stephen Seo
796ad86f19
WIP only update display if dirty_flag is set
2021-12-15 14:36:56 +09:00
Stephen Seo
866e88ba2a
WIP several fixes
...
info output not implemented yet
2021-12-15 14:30:02 +09:00
Stephen Seo
70ecefaf30
WIP remove yielding in MPDDisplay::update()
2021-12-15 12:14:57 +09:00
Stephen Seo
77b2fba1a7
WIP Fix typo
2021-12-14 21:41:38 +09:00
Stephen Seo
4b8a5a65e1
WIP add debug logging
2021-12-14 21:40:53 +09:00
Stephen Seo
ed7755d953
WIP fix handling resizing
2021-12-14 19:54:13 +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
e9d8e23cc3
WIP allow resizing, better handling of resizing
2021-12-14 18:59:27 +09:00
Stephen Seo
946eed5a69
WIP heavy refactoring/rewriting, use ggez
2021-12-14 18:30:55 +09:00
Stephen Seo
5425671920
Fix parse data failure from MPD with "OK" string
2021-10-11 21:36:29 +09:00
Stephen Seo
115c81583e
Minor tweaks to font size of title/artist
2021-10-11 18:53:28 +09:00
Stephen Seo
a2e75d1583
Adjust display title/artist sizes
2021-10-05 15:55:53 +09:00
Stephen Seo
c7bacf33e3
Fix invalid if condition to fetch shared data
2021-09-21 12:45:27 +09:00
Stephen Seo
e45c214be9
Use atomic_bool for dirty flag
2021-09-20 22:44:04 +09:00
Stephen Seo
76372e4f97
Minor refactorings
2021-09-20 22:08:36 +09:00
Stephen Seo
92f2a441a4
Fix sleeping on polling album art
2021-09-20 20:45:07 +09:00
Stephen Seo
726cbdb1ef
Minor fixes/improvements/refactorings
2021-09-20 14:35:43 +09:00
Stephen Seo
022b765104
Minor improvements/tweaks/refactorings
2021-09-20 14:09:50 +09:00
Stephen Seo
88a172a8cb
Refactorings and improvements
2021-09-18 14:00:41 +09:00
Stephen Seo
b956101d37
Update README.md
2021-09-17 20:52:07 +09:00
Stephen Seo
ca714f6de2
Impl hiding drawn text with "H" key
2021-09-17 20:51:39 +09:00
Stephen Seo
78c18afe5e
Impl password input prompt, improve help info
2021-09-17 20:35:49 +09:00
Stephen Seo
b90503f815
Update README.md
2021-09-17 20:09:39 +09:00
Stephen Seo
af1419fc48
Update README.md
2021-09-17 20:00:01 +09:00
Stephen Seo
05aa505694
Impl title and artist display with existing
2021-09-17 19:58:20 +09:00
Stephen Seo
f9ff594437
Impl fetching album art that isn't embedded
2021-09-17 18:24:17 +09:00