0bd560b408
feat(tui): display key hints in status bar and bind “?” to open help
vikingowl2025-10-12 15:22:08 +02:00
083b621b7d
feat(tui): replace hard‑coded colors with Theme values and propagate Theme through UI rendering
vikingowl2025-10-12 15:16:20 +02:00
d2a193e5c1
feat(tui): cache rendered message lines and throttle streaming redraws to improve TUI responsiveness
vikingowl2025-10-12 15:02:33 +02:00
acbfe47a4b
feat(command-palette): add fuzzy model/provider filtering, expose ModelPaletteEntry, and show active model with provider in UI header
vikingowl2025-10-12 14:41:02 +02:00
ff5ea1ded9
Merge pull request 'Add comprehensive documentation and examples for Owlen architecture and usage' (#30) from dev into main
vikingowl2025-10-05 02:24:13 +02:00
5b202fed4f
Add comprehensive documentation and examples for Owlen architecture and usage
vikingowl2025-10-05 02:23:32 +02:00
979347bf53
Merge pull request 'Update Woodpecker CI: fix typo in cross-compilation target name' (#29) from dev into main
vikingowl2025-10-03 07:58:19 +02:00
76b55ccff5
Update Woodpecker CI: fix typo in cross-compilation target name
v0.1.10
vikingowl2025-10-03 07:57:53 +02:00
f0e162d551
Merge pull request 'Add built-in theme support with various pre-defined themes' (#28) from theming into main
vikingowl2025-10-03 07:48:18 +02:00
6c4571804f
Merge branch 'main' into theming
vikingowl2025-10-03 07:48:10 +02:00
a0cdcfdf6c
Merge pull request 'Update .gitignore: add .agents/, .env files, and refine .env.example handling' (#27) from dev into main
vikingowl2025-10-03 07:44:46 +02:00
96e2482782
Add built-in theme support with various pre-defined themes
v0.1.9
vikingowl2025-10-03 07:44:11 +02:00
263b629257
Add Woodpecker CI and PKGBUILD
vikingowl2025-10-01 20:07:38 +02:00
ff90b20baa
Merge pull request 'Add PKGBUILD and release workflow for package distribution' (#21) from dev into main
vikingowl2025-10-01 20:04:35 +02:00
1ad6cb8b3f
Add PKGBUILD and release workflow for package distribution
v0.1.0
vikingowl2025-10-01 20:01:54 +02:00
380a5cd20e
Update LICENSE: switch from MIT to GNU AGPL v3
vikingowl2025-09-30 03:38:52 +02:00
4ca71a7c6b
Update README: refine content, add screenshots, improve structure, and document new features and usage details.
vikingowl2025-09-30 03:07:13 +02:00
053f389b1e
Refactor: simplify word navigation logic, improve line wrapping, and enhance parameter initialization across core and TUI modules.
vikingowl2025-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.
vikingowl2025-09-30 02:51:00 +02:00
9d4633865f
Add MIT license and refactor Cargo workspace configuration
vikingowl2025-09-30 02:45:11 +02:00
54bcabd53d
Remove App implementation: delete TUI application logic, event handling, and related structures.
vikingowl2025-09-30 02:40:20 +02:00
a5727c0a1d
Enhance TUI: add paste event handling, integrate bracketed paste mode, and implement paste support in editing mode. Fixes#20vikingowl2025-09-30 02:27:09 +02:00
63ca71c6ae
Enhance TUI: implement visual and command modes, add selection highlighting, multi-panel focus management, and extend cursor/scrolling functionality. Update help instructions accordingly.
vikingowl2025-09-30 02:22:21 +02:00
2731a3a878
Add j/k shortcuts for scrolling and update help instructions in TUI fixes#18vikingowl2025-09-30 01:10:29 +02:00
004fc0ba5e
Refactor TUI line wrapping: implement manual wrapping for consistency, preserve cursor styles, and handle wide characters.
vikingowl2025-09-29 23:05:08 +02:00
6ca30f4176
Refactor formatting: simplify message formatting logic by replacing multiline normalization and wrapping with concise trim and line collection.
vikingowl2025-09-29 22:54:02 +02:00
e193b839f2
Refactor TUI message rendering: simplify role label logic, improve line wrapping, and optimize loading indicator handling.
vikingowl2025-09-29 22:51:01 +02:00
b8d1866b7d
Refactor TUI message rendering: improve role label handling, add emoji labels, enhance line wrapping, and optimize loading indicator logic.
vikingowl2025-09-29 22:48:51 +02:00
c17af3fee5
Refactor TUI scrolling logic: replace manual scroll calculations with AutoScroll abstraction, enhance line wrapping, and improve viewport handling.
vikingowl2025-09-29 22:12:45 +02:00
a4ba9adf8f
Update .gitignore: add .idea folder to ignore JetBrains IDE project files
vikingowl2025-09-28 20:24:15 +02:00