1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
//! Iris Studio - Unified TUI for git-iris
//!
//! A single, context-aware interface for all git-iris capabilities:
//! - **Explore**: Semantic code understanding with AI-powered blame
//! - **Commit**: Generate and refine commit messages
//! - **Review**: AI-powered code review (future)
//! - **PR**: Pull request creation (future)
//! - **Changelog**: Release documentation (future)
// TUI code commonly uses these patterns - allow at module level
// u16 terminal dimensions
// scroll delta conversions
// ratatui uses u16 extensively
// render functions are naturally long
// icon mappings share defaults
// consistency with ratatui APIs
// Submodules
// Re-exports
pub use ;
pub use ;