96e2482782
Add built-in theme support with various pre-defined themes
...
ci/someci/tag/woodpecker/5 Pipeline is pending
ci/someci/tag/woodpecker/6 Pipeline is pending
ci/someci/tag/woodpecker/7 Pipeline is pending
ci/someci/tag/woodpecker/1 Pipeline failed
ci/someci/tag/woodpecker/2 Pipeline failed
ci/someci/tag/woodpecker/3 Pipeline failed
ci/someci/tag/woodpecker/4 Pipeline failed
- Introduce multiple built-in themes (`default_dark`, `default_light`, `gruvbox`, `dracula`, `solarized`, `midnight-ocean`, `rose-pine`, `monokai`, `material-dark`, `material-light`).
- Implement theming system with customizable color schemes for all UI components in the TUI.
- Include documentation for themes in `themes/README.md`.
- Add fallback mechanisms for default themes in case of parsing errors.
- Support custom themes with overrides via configuration.
2025-10-03 07:44:11 +02:00
6b8774f0aa
Add session persistence and browser functionality
...
Release / Build aarch64-unknown-linux-gnu (push) Has been cancelled
Release / Build aarch64-unknown-linux-musl (push) Has been cancelled
Release / Build armv7-unknown-linux-gnueabihf (push) Has been cancelled
Release / Build armv7-unknown-linux-musleabihf (push) Has been cancelled
Release / Build x86_64-unknown-linux-gnu (push) Has been cancelled
Release / Build x86_64-unknown-linux-musl (push) Has been cancelled
Release / Build aarch64-apple-darwin (push) Has been cancelled
Release / Build x86_64-apple-darwin (push) Has been cancelled
Release / Build aarch64-pc-windows-msvc (push) Has been cancelled
Release / Build x86_64-pc-windows-msvc (push) Has been cancelled
Release / Create Release (push) Has been cancelled
- Implement `StorageManager` for saving, loading, and managing sessions.
- Introduce platform-specific session directories for persistence.
- Add session browser UI for listing, loading, and deleting saved sessions.
- Enable AI-generated descriptions for session summaries.
- Update configurations to support storage settings and description generation.
- Extend README and tests to document and validate new functionality.
2025-10-02 01:33:49 +02:00
053f389b1e
Refactor: simplify word navigation logic, improve line wrapping, and enhance parameter initialization across core and TUI modules.
2025-09-30 02:54:07 +02:00
8ee4c5f384
Refactor codebase: improve formatting consistency, simplify message rendering, and optimize cursor and visual selection handling logic across panels.
2025-09-30 02:51:00 +02:00
9d4633865f
Add MIT license and refactor Cargo workspace configuration
2025-09-30 02:45:11 +02:00
54bcabd53d
Remove App implementation: delete TUI application logic, event handling, and related structures.
2025-09-30 02:40:20 +02:00
8409bf646a
Enhance TUI thinking panel: add dynamic height calculation, implement real-time updates from assistant messages, and refine thinking content rendering logic.
2025-09-30 01:07:00 +02:00
6ca30f4176
Refactor formatting: simplify message formatting logic by replacing multiline normalization and wrapping with concise trim and line collection.
2025-09-29 22:54:02 +02:00
5f78761bef
Enhance loading feedback: add loading animation for Assistant replies, improve TUI message updates, and refine response handling logic. Update README to reflect roadmap progress.
2025-09-28 17:15:18 +02:00
ccf9349f99
Add word wrapping and cursor mapping utilities to core library; integrate advanced text input support in TUI. Update dependencies accordingly.
2025-09-28 01:47:50 +02:00
6ddc66d864
Refactor TUI message formatting: add role label toggle, improve indentation, and adjust role label styling logic. Optimize provider handling.
2025-09-27 07:11:57 +02:00
306104c5b4
Enhance TUI and core functionality: add header rendering, improve message formatting, and refine provider/model handling logic. Update dependencies.
2025-09-27 07:06:57 +02:00
5bc0e02cd3
Add App core struct with event-handling and initialization logic for TUI.
2025-09-27 05:41:46 +02:00