Skip to content

feat: refactor UI and service components, improve flexibility, and ad… - #29

Merged
CodeDead merged 1 commit into
developmentfrom
feature/refactoring
Jun 8, 2026
Merged

feat: refactor UI and service components, improve flexibility, and ad…#29
CodeDead merged 1 commit into
developmentfrom
feature/refactoring

Conversation

@CodeDead

@CodeDead CodeDead commented Jun 8, 2026

Copy link
Copy Markdown
Owner

…d collision-free output path resolution

  • Introduced dynamic widget enablement and interaction logic for sliders, inputs, and buttons.
  • Added resolve_unique_output_paths to prevent file overwrites in batch compression.
  • Enhanced WindowKind with default sizes, localized titles, and a centralized view function.
  • Modularized header rendering with optional trailing actions via get_header_with_actions.
  • Improved EXIF handling with simplified macro-based logic.
  • Updated Cargo dependencies.

…d collision-free output path resolution

- Introduced dynamic widget enablement and interaction logic for sliders, inputs, and buttons.
- Added `resolve_unique_output_paths` to prevent file overwrites in batch compression.
- Enhanced `WindowKind` with default sizes, localized titles, and a centralized `view` function.
- Modularized header rendering with optional trailing actions via `get_header_with_actions`.
- Improved EXIF handling with simplified macro-based logic.
- Updated Cargo dependencies.
@CodeDead CodeDead self-assigned this Jun 8, 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 Jun 8, 2026
@CodeDead
CodeDead merged commit 61e91f9 into development Jun 8, 2026
1 check passed
@CodeDead
CodeDead deleted the feature/refactoring branch June 8, 2026 19:18
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