[PR #635] [MERGED] Podcast UI improvements #638

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

📋 Pull Request Information

Original PR: https://github.com/jpochyla/psst/pull/635
Author: @SO9010
Created: 6/14/2025
Status: Merged
Merged: 6/22/2025
Merged by: @SO9010

Base: mainHead: so9010/Update-Shows-tab


📝 Commits (10+)

📊 Changes

13 files changed (+352 additions, -293 deletions)

View changed files

📝 psst-gui/src/controller/nav.rs (+1 -1)
📝 psst-gui/src/data/artist.rs (+3 -3)
📝 psst-gui/src/data/mod.rs (+3 -3)
📝 psst-gui/src/data/nav.rs (+5 -5)
📝 psst-gui/src/data/show.rs (+1 -0)
📝 psst-gui/src/ui/artist.rs (+24 -125)
📝 psst-gui/src/ui/home.rs (+66 -8)
📝 psst-gui/src/ui/library.rs (+11 -62)
📝 psst-gui/src/ui/menu.rs (+1 -1)
📝 psst-gui/src/ui/mod.rs (+5 -7)
📝 psst-gui/src/ui/show.rs (+89 -30)
📝 psst-gui/src/ui/utils.rs (+121 -2)
📝 psst-gui/src/webapi/client.rs (+22 -46)

📄 Description

This takes a lot of elements from the home page. Also intending to add detail widget at the top of the show list!


🔄 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/635 **Author:** [@SO9010](https://github.com/SO9010) **Created:** 6/14/2025 **Status:** ✅ Merged **Merged:** 6/22/2025 **Merged by:** [@SO9010](https://github.com/SO9010) **Base:** `main` ← **Head:** `so9010/Update-Shows-tab` --- ### 📝 Commits (10+) - [`5f07dbe`](https://github.com/jpochyla/psst/commit/5f07dbe7ce46049b8fc1dd4fa0ab2d237c21b93b) Add it - [`8262581`](https://github.com/jpochyla/psst/commit/8262581c216ba937ef29ee09e6caae8018a754af) Add it - [`6f32f50`](https://github.com/jpochyla/psst/commit/6f32f5038991de60b136045aa739758be301594b) Merge branch 'so9010/Update-Shows-tab' of https://github.com/jpochyla/psst into so9010/Update-Shows-tab - [`7d4e20c`](https://github.com/jpochyla/psst/commit/7d4e20c776cf84c5aa46aa11a04ebe4b4a4eb56c) Lint - [`b864b70`](https://github.com/jpochyla/psst/commit/b864b70588d82bde6bc80c72afb8e6ec42b8cb9d) Fix #610 - [`490a5b6`](https://github.com/jpochyla/psst/commit/490a5b6210751a67360454f11eefca56b58e8258) Merge branch 'main' into so9010/Update-Shows-tab - [`f69300b`](https://github.com/jpochyla/psst/commit/f69300b5227c5e9abaf07416156207d570bc5250) Remove bad api - [`615480d`](https://github.com/jpochyla/psst/commit/615480d0cdd71bc02276d4512126153e81050750) Cleaner structure for the artist bio (#630) - [`eb8a447`](https://github.com/jpochyla/psst/commit/eb8a4478a43b367d39428160c074c6cf55cc337d) Merge branch 'main' into so9010/Update-Shows-tab - [`62248d9`](https://github.com/jpochyla/psst/commit/62248d977d8fb9787893729fb42e5dcde0b91a41) Update description ### 📊 Changes **13 files changed** (+352 additions, -293 deletions) <details> <summary>View changed files</summary> 📝 `psst-gui/src/controller/nav.rs` (+1 -1) 📝 `psst-gui/src/data/artist.rs` (+3 -3) 📝 `psst-gui/src/data/mod.rs` (+3 -3) 📝 `psst-gui/src/data/nav.rs` (+5 -5) 📝 `psst-gui/src/data/show.rs` (+1 -0) 📝 `psst-gui/src/ui/artist.rs` (+24 -125) 📝 `psst-gui/src/ui/home.rs` (+66 -8) 📝 `psst-gui/src/ui/library.rs` (+11 -62) 📝 `psst-gui/src/ui/menu.rs` (+1 -1) 📝 `psst-gui/src/ui/mod.rs` (+5 -7) 📝 `psst-gui/src/ui/show.rs` (+89 -30) 📝 `psst-gui/src/ui/utils.rs` (+121 -2) 📝 `psst-gui/src/webapi/client.rs` (+22 -46) </details> ### 📄 Description This takes a lot of elements from the home page. Also intending to add detail widget at the top of the show list! --- <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:43 +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#638
No description provided.