[PR #698] [MERGED] Implement some episode table functions #983

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

📋 Pull Request Information

Original PR: https://github.com/Rigellute/spotify-tui/pull/698
Author: @LeonGr
Created: 1/7/2021
Status: Merged
Merged: 2/4/2021
Merged by: @Rigellute

Base: masterHead: episode_table


📝 Commits (7)

📊 Changes

9 files changed (+307 additions, -132 deletions)

View changed files

📝 src/app.rs (+76 -14)
📝 src/handlers/episode_table.rs (+91 -51)
📝 src/handlers/input.rs (+1 -1)
📝 src/handlers/library.rs (+1 -1)
📝 src/handlers/mod.rs (+2 -2)
📝 src/handlers/podcasts.rs (+2 -4)
📝 src/handlers/search_results.rs (+2 -3)
📝 src/network.rs (+61 -9)
📝 src/ui/mod.rs (+71 -47)

📄 Description

Implemented:

  • Add podcast title and author(s) to episode table header
  • Next and previous page functionality for episode table
  • Follow and unfollow show functionality in episode table

Edit:
Also implemented the handle_jump_to_album method to jump to the episode table of the show currently playing.


🔄 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/Rigellute/spotify-tui/pull/698 **Author:** [@LeonGr](https://github.com/LeonGr) **Created:** 1/7/2021 **Status:** ✅ Merged **Merged:** 2/4/2021 **Merged by:** [@Rigellute](https://github.com/Rigellute) **Base:** `master` ← **Head:** `episode_table` --- ### 📝 Commits (7) - [`2d71aee`](https://github.com/Rigellute/spotify-tui/commit/2d71aee2644c9ec3674d6eeb7e84115bef285f3c) Add show name to episode table header - [`45d67f7`](https://github.com/Rigellute/spotify-tui/commit/45d67f7b9015ba06f8b929b4a127a6dc10510e5c) Add proper episode table context support - [`253f98d`](https://github.com/Rigellute/spotify-tui/commit/253f98d07eaccf5678ea3aaeaf3fbd642e13a53f) Make episode table scrollable - [`1e2389e`](https://github.com/Rigellute/spotify-tui/commit/1e2389e285c72af8921b60404f146ae1c0275e5f) Add follow & unfollow functionaly to EpisodeTable block - [`0697dcd`](https://github.com/Rigellute/spotify-tui/commit/0697dcd4e9e8b9305809e9987f2419c7940abe37) Merge branch 'master' of https://github.com/Rigellute/spotify-tui into episode_table - [`7780268`](https://github.com/Rigellute/spotify-tui/commit/7780268dcdda50470e6fa2dca8b867433d6f249a) Resolve conflicts - [`5e86ef7`](https://github.com/Rigellute/spotify-tui/commit/5e86ef788365d5855fd2c998e8f121326b62853f) Clear episode_table pages when opening a different show ### 📊 Changes **9 files changed** (+307 additions, -132 deletions) <details> <summary>View changed files</summary> 📝 `src/app.rs` (+76 -14) 📝 `src/handlers/episode_table.rs` (+91 -51) 📝 `src/handlers/input.rs` (+1 -1) 📝 `src/handlers/library.rs` (+1 -1) 📝 `src/handlers/mod.rs` (+2 -2) 📝 `src/handlers/podcasts.rs` (+2 -4) 📝 `src/handlers/search_results.rs` (+2 -3) 📝 `src/network.rs` (+61 -9) 📝 `src/ui/mod.rs` (+71 -47) </details> ### 📄 Description Implemented: - Add podcast title and author(s) to episode table header - Next and previous page functionality for episode table - Follow and unfollow show functionality in episode table Edit: Also implemented the `handle_jump_to_album` method to jump to the episode table of the show currently playing. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-28 14:54:03 +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/spotify-tui#983
No description provided.