Ivan Potiienko
0324a92037
Make release automation resilient to token expiry
2026-08-31 22:28:13 +02:00
Ivan Potiienko
531480d898
Prepare v0.1.5 release
2026-08-31 22:07:34 +02:00
Іван Потієнко
3e964f98da
Merge pull request #12 from xxanqw/dependabot/cargo/clap-4.5.57
2026-02-09 07:22:29 +02:00
Іван Потієнко and Copilot Autofix powered by AI
116b62eda4
Potential fix for code scanning alert no. 3: Workflow does not contain permissions
...
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2025-11-30 02:52:29 +02:00
Іван Потієнко
64f0304584
Configure Dependabot for Cargo and GitHub Actions
2025-11-30 02:47:56 +02:00
Іван Потієнко
10b8a2f00f
Fix formatting for cargo fmt command in README
2025-11-30 01:24:30 +02:00
Іван Потієнко
ad2cc94fcf
Revise development section in README.md
...
Updated development instructions for contributing to the project.
2025-11-30 01:23:51 +02:00
Іван Потієнко
b4a16e57b5
Merge pull request #3 from xxanqw:fix-no-colors-on-windows
...
Enable ANSI support and improve color handling on Windows
2025-11-29 14:40:52 -08:00
xxanqw
511553a4a2
cargo fmt
2025-11-30 00:39:08 +02:00
xxanqw
d0350658ac
Fix Windows ANSI detection and enhance color debugging output
2025-11-30 00:36:35 +02:00
xxanqw
28e212e0ac
Add color debugging feature and improve RGB to ANSI conversion
2025-11-30 00:33:44 +02:00
xxanqw
77d0b7659c
Refactor color detection and ANSI handling for improved platform compatibility
2025-11-30 00:22:20 +02:00
xxanqw
915614c799
Fix casing of application name in Inno Setup script
2025-11-29 23:56:16 +02:00
xxanqw
517df2bb00
Enable ANSI support on Windows and fallback to crossterm colors if necessary
2025-11-29 23:42:12 +02:00
xxanqw
d2c07879d6
Fix event type in package-win.yml from 'published' to 'released'
2025-11-29 23:29:28 +02:00
xxanqw
776d984867
Update artifact filenames in release.yml to include versioning
2025-11-29 23:27:58 +02:00
Іван Потієнко
6863c331b1
Remove Inno Setup installation from package-win.yml
...
Removed Inno Setup installation step from workflow.
2025-11-29 23:20:45 +02:00
Іван Потієнко
d25b4bf96c
Switch from NSIS to Inno Setup for packaging
2025-11-29 23:19:14 +02:00
Іван Потієнко
f5fb43da1d
Revise README with improved usage and installation info
...
Updated README to enhance usage instructions and installation notes.
2025-11-26 16:12:29 +02:00
xxanqw
e83f96724a
Fix NSIS script: improve PowerShell command handling for downloading Redistributable and add debug output for ExecWait lines
2025-11-26 15:36:09 +02:00
xxanqw
0b7a6dd97b
Fix NSIS script: improve PowerShell command syntax for downloading Redistributable
2025-11-26 15:32:58 +02:00
xxanqw
4b27a643d5
Enhance NSIS script: implement architecture-specific executable handling and add debug steps for asset verification
2025-11-26 15:26:13 +02:00
xxanqw
a045eb784e
Refactor NSIS script: streamline installer logic and remove redundant VC++ Redistributable handling
2025-11-26 14:06:57 +02:00
xxanqw
87f341b7a8
Fix artifact permissions by including version in chmod command for Linux and macOS builds
2025-11-26 13:57:41 +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
5e2888348e
Enhance version handling in CI workflows and update artifact naming conventions
2025-11-26 13:19:25 +02:00
xxanqw
cc5c6ba553
Add VC++ Redistributable 2022 installation to NSIS script
2025-11-26 12:28:51 +02:00
Іван Потієнко
b28282b911
Update Windows installation instructions in README
...
Reformatted Windows installation instructions and added installer option.
2025-11-26 12:23:13 +02:00
xxanqw
7c81912a58
Refactor NSIS script to call uninstall-specific string replacement function and remove redundant code
2025-11-26 12:13:41 +02:00
xxanqw
9085d689e9
Add uninstall-specific functions and update Windows installer details
2025-11-26 12:10:46 +02:00
Іван Потієнко
7c2b91d48c
Refactor NSIS script and improve version handling
2025-11-25 22:20:12 +02:00
Іван Потієнко
6ead9fb0c9
Update package-win.yml
2025-11-25 22:17:00 +02:00
Іван Потієнко
dbee41c0fc
Update package-win.yml
2025-11-25 22:11:39 +02:00
Іван Потієнко
a3b4be61be
Create package-win.yml
2025-11-25 22:00:35 +02:00
Іван Потієнко
76ace9b201
Update README with Debian/Ubuntu instructions
...
Added instructions for Debian, Ubuntu, Fedora, RHEL, and CentOS.
2025-11-23 08:23:14 +02:00
Іван Потієнко
6898af63af
Update release.yml with repository information
...
Added information on Debian/Ubuntu/Fedora/RHEL/CentOS repository.
2025-11-23 08:22:10 +02:00
xxanqw
0c1ad1347b
Add binary and package naming details for Linux, Debian, and RedHat in release workflow
2025-11-23 06:51:16 +02:00
Іван Потієнко
59e7b5f030
Change GITHUB_TOKEN to RELEASE_TOKEN in workflows
2025-11-23 06:46:58 +02:00
xxanqw
05e6670060
Add support for building DEB and RPM packages in CI workflows
2025-11-23 06:19:13 +02:00
Іван Потієнко
fbe779b71d
Update Windows installation instructions in README
2025-10-18 01:18:35 +03:00
Іван Потієнко
ae4c404d1c
Update README with AUR cache clearing instructions
...
Added note about clearing AUR cache before installation.
2025-09-27 20:24:35 +03:00
Іван Потієнко
10aa8e75af
Add example command for listing styles
2025-09-22 19:35:59 +03:00
xxanqw
688ac9c3c7
update cargo.lock
2025-09-22 19:14:29 +03:00
Іван Потієнко
6bdc5c88d5
Bump version from 0.1.2 to 0.1.3
2025-09-22 19:13:10 +03:00
xxanqw
4455bb711d
4 new styles; -l for listing all styles
2025-09-22 19:12:22 +03:00
Іван Потієнко
026117cc40
Merge pull request #2 from Strubbelkopp/main
...
Add optional argument to select a specific style
2025-08-05 19:12:06 +03:00
Іван Потієнко
93e431196b
Update README.md
2025-07-08 12:18:06 +03:00
xxanqw
7ce5ef0a22
update v0.1.1
2025-07-06 13:29:02 +03:00
xxanqw
ee41462504
update dependencies versions
2025-07-06 13:28:12 +03:00
xxanqw
edae46d34b
formatting fixes
2025-07-06 13:26:24 +03:00
xxanqw
62882d9782
clippy fixes
2025-07-06 13:23:13 +03:00
xxanqw
f0264ed35e
moved miku ascii to file, improved drawing logic
2025-07-06 13:21:34 +03:00
Іван Потієнко
1061b5cd23
Update README.md
2025-07-04 06:52:09 +03:00
Іван Потієнко
1537568f33
Update README.md
2025-07-03 06:30:49 +03:00
Іван Потієнко
7c2856dd1f
Update README.md
2025-07-02 22:15:36 +03:00
Іван Потієнко
21fa3aec38
Update README.md
2025-07-02 00:44:36 +03:00
Іван Потієнко
58fa17599f
Update README.md
2025-07-01 22:25:45 +03:00
xxanqw
2ec63adae3
Final fix of workflows..
2025-07-01 20:33:14 +03:00
xxanqw
5d12a40803
Workflow Fixes
2025-07-01 20:27:31 +03:00
xxanqw
fabe84c4e3
CI Fixes
2025-07-01 20:16:48 +03:00
xxanqw
4bebd643a4
Initial commit
2025-07-01 20:08:36 +03:00