Skip to content

feat: remove unused dependencies, enhance error handling, and refacto… - #30

Merged
CodeDead merged 1 commit into
developmentfrom
feature/refactoring
Jul 21, 2026
Merged

feat: remove unused dependencies, enhance error handling, and refacto…#30
CodeDead merged 1 commit into
developmentfrom
feature/refactoring

Conversation

@CodeDead

Copy link
Copy Markdown
Owner

…r header and compression logic

  • Removed unused dependencies
  • Enhanced error handling in image compression with CompressionError, improving code clarity and robustness.
  • Refactored header rendering by introducing reusable constants (HEADER_BG, HEADER_BG_ERROR).
  • Modularized image format handling in image_service and folder scanning logic in folder_scanner.
  • Updated localization files with new error messages.
  • Adjusted Cargo dependencies for more precise feature control.
  • Tweaked GitHub Actions workflow to treat clippy warnings as errors.

…r header and compression logic

- Removed unused dependencies
- Enhanced error handling in image compression with `CompressionError`, improving code clarity and robustness.
- Refactored header rendering by introducing reusable constants (`HEADER_BG`, `HEADER_BG_ERROR`).
- Modularized image format handling in `image_service` and folder scanning logic in `folder_scanner`.
- Updated localization files with new error messages.
- Adjusted Cargo dependencies for more precise feature control.
- Tweaked GitHub Actions workflow to treat clippy warnings as errors.
@CodeDead CodeDead self-assigned this Jul 21, 2026
@CodeDead CodeDead added enhancement New feature or request dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Jul 21, 2026
@CodeDead
CodeDead merged commit c84b084 into development Jul 21, 2026
8 checks passed
@CodeDead
CodeDead deleted the feature/refactoring branch July 21, 2026 23:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file enhancement New feature or request rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant