[PR #537] [MERGED] Artist view update #588

Closed
opened 2026-02-28 14:33:33 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/jpochyla/psst/pull/537
Author: @SO9010
Created: 10/7/2024
Status: Merged
Merged: 10/16/2024
Merged by: @jacksongoode

Base: mainHead: Artist-view


📝 Commits (10+)

📊 Changes

6 files changed (+361 additions, -11 deletions)

View changed files

📝 psst-gui/src/cmd.rs (+1 -0)
📝 psst-gui/src/data/artist.rs (+15 -0)
📝 psst-gui/src/data/mod.rs (+2 -1)
📝 psst-gui/src/delegate.rs (+3 -0)
📝 psst-gui/src/ui/artist.rs (+213 -6)
📝 psst-gui/src/webapi/client.rs (+127 -4)

📄 Description

This is a start at #268
image

This is using the Spotify API. You can right-click to get the social links, the random number of followers, monthly listeners, and world rank (usually 0 as they are too large a number away)!

The main thing that needs to be done is formatting (get the biography wrapped and adequately limited), and then perhaps we could have a text formatting adding in the monthly listeners and followers? @jacksongoode, how should you link these and present them?


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/jpochyla/psst/pull/537 **Author:** [@SO9010](https://github.com/SO9010) **Created:** 10/7/2024 **Status:** ✅ Merged **Merged:** 10/16/2024 **Merged by:** [@jacksongoode](https://github.com/jacksongoode) **Base:** `main` ← **Head:** `Artist-view` --- ### 📝 Commits (10+) - [`5b77fe1`](https://github.com/jpochyla/psst/commit/5b77fe19a512bdc7d01c3ffad8d01db9c2735064) Start to build request - [`6b48019`](https://github.com/jpochyla/psst/commit/6b480199257721ba601ea76ee2b22f8dd48b30ad) Everything is here, make it neat - [`11320f6`](https://github.com/jpochyla/psst/commit/11320f622fa78dac0123dc6e217abb2a086f043f) Right click to go to social - [`afd2739`](https://github.com/jpochyla/psst/commit/afd2739e670fe2c156018a4100e25c2d0bb5771d) test - [`dafbf68`](https://github.com/jpochyla/psst/commit/dafbf682fed83751d95b290e2c94881a9ad48426) Merge branch 'main' into Artist-view - [`528df0f`](https://github.com/jpochyla/psst/commit/528df0f79d861e233f05d99d35a1da16735fc675) fix - [`66d15c9`](https://github.com/jpochyla/psst/commit/66d15c902fb9037499ff337145589e2d3f294ac7) Clean up view - [`5c4cdfa`](https://github.com/jpochyla/psst/commit/5c4cdfa8118dbd05d57a38c745fe445602407cae) Add wrapping for bio and move stats - [`bd5e465`](https://github.com/jpochyla/psst/commit/bd5e4651d5e28313842e1cfddced844d9f6e9b45) Add case for when word ranking isnt recorded - [`50347de`](https://github.com/jpochyla/psst/commit/50347de5e3fcbb31f3d6e7c67e388927bab910a5) Lint! ### 📊 Changes **6 files changed** (+361 additions, -11 deletions) <details> <summary>View changed files</summary> 📝 `psst-gui/src/cmd.rs` (+1 -0) 📝 `psst-gui/src/data/artist.rs` (+15 -0) 📝 `psst-gui/src/data/mod.rs` (+2 -1) 📝 `psst-gui/src/delegate.rs` (+3 -0) 📝 `psst-gui/src/ui/artist.rs` (+213 -6) 📝 `psst-gui/src/webapi/client.rs` (+127 -4) </details> ### 📄 Description This is a start at #268 ![image](https://github.com/user-attachments/assets/62024738-de47-4ac5-9fe0-0f17ca0fbaac) This is using the Spotify API. You can right-click to get the social links, the random number of followers, monthly listeners, and world rank (usually 0 as they are too large a number away)! The main thing that needs to be done is formatting (get the biography wrapped and adequately limited), and then perhaps we could have a text formatting adding in the monthly listeners and followers? @jacksongoode, how should you link these and present them? --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-28 14:33:33 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/psst#588
No description provided.