Skip to content

Add ratatui terminal UI for podcast selection - #3

Closed
frogshead wants to merge 1 commit into
mainfrom
feature/ratatui-show-selection
Closed

Add ratatui terminal UI for podcast selection#3
frogshead wants to merge 1 commit into
mainfrom
feature/ratatui-show-selection

Conversation

@frogshead

Copy link
Copy Markdown
Owner

Summary

  • Replace index-based podcast selection with interactive terminal UI using ratatui
  • Add visual navigation with arrow keys (↑/↓) or vim-style keys (j/k)
  • Implement graceful fallback to index selection when terminal UI unavailable
  • Include helpful controls display and intuitive selection interface

Test plan

  • Build successfully with new ratatui dependencies
  • Fallback selection works in non-interactive environments
  • Interactive UI works in terminal environments
  • Navigation with arrow keys and vim keys functions properly
  • Selection with Enter key works correctly
  • Exit with 'q' and Esc keys works as expected

🤖 Generated with Claude Code

Replace index-based selection with an interactive terminal UI using ratatui.
Features:
- Navigate with arrow keys (↑/↓) or vim-style keys (j/k)
- Visual selection with highlight and >> indicator
- Help text showing available controls
- Graceful fallback to index selection when terminal UI unavailable
- Exit with 'q', Esc, or Enter to select

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@frogshead

Copy link
Copy Markdown
Owner Author

not this time

@frogshead frogshead closed this Sep 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant