mirror of
https://github.com/aome510/spotify-player.git
synced 2026-04-26 09:25:49 +03:00
[PR #36] [MERGED] Add a lyric page #594
Labels
No labels
bug
documentation
enhancement
good first issue
help wanted
pull-request
question
third-party
third-party
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/spotify-player#594
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/aome510/spotify-player/pull/36
Author: @aome510
Created: 5/14/2022
Status: ✅ Merged
Merged: 5/14/2022
Merged by: @aome510
Base:
master← Head:add-lyric-page📝 Commits (10+)
3d66a3dadd lyric page structs054d835addLyricPagecommand and default keybindings5783d82handleLyricPagecommand, addClientRequest::GetLyricd85f5f8addlyric_finder::Client::from_http_clientmethodbecb0faaddlyric_finderdep tospotify_playerb9e7d04fix fold bugbcd5889render a simple lyric page9d77bffimprove client logging, add elapsed time6769f32updatelyric_finderlib to handle not found case3731215colorize the lyric page text description📊 Changes
21 files changed (+331 additions, -108 deletions)
View changed files
📝
Cargo.lock(+2 -1)📝
Dockerfile(+1 -1)📝
README.md(+41 -40)📝
lyric_finder/Cargo.toml(+1 -1)📝
lyric_finder/examples/lyric-finder.rs(+12 -4)📝
lyric_finder/src/lib.rs(+41 -31)📝
spotify_player/Cargo.toml(+3 -1)📝
spotify_player/src/client/handlers.rs(+9 -4)📝
spotify_player/src/client/mod.rs(+22 -2)📝
spotify_player/src/command.rs(+7 -3)📝
spotify_player/src/config/keymap.rs(+11 -0)📝
spotify_player/src/event/mod.rs(+37 -2)📝
spotify_player/src/event/page.rs(+37 -0)📝
spotify_player/src/event/popup.rs(+12 -8)📝
spotify_player/src/state/data.rs(+4 -0)📝
spotify_player/src/state/model.rs(+8 -3)📝
spotify_player/src/state/ui/page.rs(+13 -1)📝
spotify_player/src/state/ui/popup.rs(+1 -1)📝
spotify_player/src/ui/mod.rs(+4 -0)📝
spotify_player/src/ui/page.rs(+58 -0)...and 1 more files
📄 Description
Brief description of changes
lyric_findercrate to implement the lyric page and related components (Command,ClientRequest, etc)lyric-finderfeature (included by default)lyric-findercrate tov0.1.2spotify_player🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.