Commit Graph
4 Commits
Author SHA1 Message Date
xxanqw 517df2bb00 Enable ANSI support on Windows and fallback to crossterm colors if necessary 2025-11-29 23:42:12 +02:00
xxanqw 175a320d84 Add color handling and CLI integration tests
- Implemented a comprehensive color module in `src/color.rs` that supports named colors, hex, RGB, HSL, ANSI, and truecolor formats.
- Added parsing functions for different color formats with error handling.
- Introduced conversion methods for colors to RGB and ANSI escape codes.
- Created a `ColorMode` enum to detect terminal color capabilities.
- Added linear interpolation for colors in HSV space.
- Developed integration tests in `tests/integration_tests.rs` to verify CLI functionality, including listing styles and error handling for missing or conflicting arguments.
2025-11-26 13:52:24 +02:00
xxanqw 688ac9c3c7 update cargo.lock 2025-09-22 19:14:29 +03:00
Strubbelkopp 1cdf1d6799 Track Cargo.lock to be able to pacage mikusays for Nix 2025-07-25 12:21:49 +02:00