Skip to content

feat: modularize components and services, improve platform support, a… - #27

Merged
CodeDead merged 2 commits into
developmentfrom
feature/refactoring
Jun 7, 2026
Merged

feat: modularize components and services, improve platform support, a…#27
CodeDead merged 2 commits into
developmentfrom
feature/refactoring

Conversation

@CodeDead

@CodeDead CodeDead commented Jun 7, 2026

Copy link
Copy Markdown
Owner

…nd refine folder scanning

  • Moved Window and WindowKind to a dedicated window module.
  • Extracted folder scan logic into a new folder_scanner module, supporting recursive scanning with error handling.
  • Updated URL handling for Windows to hide console window using CREATE_NO_WINDOW.
  • Removed get_platform in favor of std::env::consts::OS.
  • Improved error handling by introducing reusable set_error and error helpers.
  • Refined Dutch localization for consistency.

…nd refine folder scanning

- Moved `Window` and `WindowKind` to a dedicated `window` module.
- Extracted folder scan logic into a new `folder_scanner` module, supporting recursive scanning with error handling.
- Updated URL handling for Windows to hide console window using `CREATE_NO_WINDOW`.
- Removed `get_platform` in favor of `std::env::consts::OS`.
- Improved error handling by introducing reusable `set_error` and `error` helpers.
- Refined Dutch localization for consistency.
@CodeDead CodeDead self-assigned this Jun 7, 2026
@CodeDead CodeDead added enhancement New feature or request rust Pull requests that update rust code labels Jun 7, 2026
@CodeDead
CodeDead merged commit 2e64028 into development Jun 7, 2026
1 check passed
@CodeDead
CodeDead deleted the feature/refactoring branch June 7, 2026 19:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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