gitv-tui 0.3.2

A terminal-based GitHub client built with Rust and Ratatui.
Documentation
### Keybind Reference (by component)

#### Search Bar

- `Type` - issue text in Search
- `Type` - labels in Search Labels (separate multiple with `;`)
- `Tab / Shift+Tab` - move between inputs and status selector
- `Enter` - run search

#### Issue List

- `Up/Down` - navigate issues
- `Enter` - view issue details
- `C` - close selected issue
- `Enter (popup)` - confirm close reason
- `l` - copy issue URL to clipboard
- `a` - add assignee(s)
- `A` - remove assignee(s)
- `n` - create new issue
- `Esc` - cancel popup / assign input

#### Issue Conversation

- `Up/Down` - select issue body/comment entry
- `PageUp/PageDown/Home/End` - scroll message body pane
- `f` - toggle fullscreen message body view
- `C` - close selected issue
- `Enter (popup)` - confirm close reason
- `Ctrl+P` - toggle comment input/preview
- `e` - edit selected comment in external editor
- `l` - copy selected issue/comment URL to clipboard
- `r` - add reaction to selected comment
- `R` - remove reaction from selected comment
- `>` - quote selected comment in comment input
- `Ctrl+Enter / Alt+Enter` - send comment
- `Esc` - exit fullscreen (if active) or return to issue list

#### Issue Create

- `n` - open new issue composer (from issue list)
- `Tab / Shift+Tab` - switch fields
- `Ctrl+P` - toggle body input and markdown preview
- `Ctrl+Enter / Alt+Enter` - create issue
- `Esc` - return to issue list

#### Label List

- `Up/Down` - select label
- `a` - add label to selected issue
- `d` - remove selected label from issue
- `f` - open popup label regex search
- `Ctrl+I` - toggle case-insensitive search (popup)
- `Enter` - submit add/create input
- `Arrows` - navigate label color picker
- `Tab / Shift+Tab` - switch input/picker focus
- `Type hex` - set color manually (`#RRGGBB`)
- `Esc` - cancel current label edit flow
- `y / n` - confirm or cancel creating missing label