Skip to content

refactor(gui): split desktop GUI controller modules - #143

Merged
xodapi merged 2 commits into
mainfrom
issue-132-split-gui-controller-modules
Jul 4, 2026
Merged

xodapi merged 2 commits into
mainfrom
issue-132-split-gui-controller-modules

Conversation

@xodapi

@xodapi xodapi commented Jul 4, 2026

Copy link
Copy Markdown
Owner

Что сделано

Разбит src/bin/vimit-gui.rs на небольшие внутренние модули для bootstrap, tray, overlay, dashboard и platform/config wiring без изменения поведения.

Как проверить

cargo test --locked
cargo clippy --all-targets --features gui -- -D warnings
cargo fmt --check
cargo build --features gui --locked

Closes

Closes #132

@xodapi

xodapi commented Jul 4, 2026

Copy link
Copy Markdown
Owner Author

⚠️ CI падает на macOS Clippy: src/bin/vimit-gui/platform.rs:14 unused variable command in suppress_windows_console(command: &mut Command). На non-Windows параметр не используется; минимальный фикс — переименовать в _command или добавить cfg-разделение. После правки перезапустить checks.

@xodapi
xodapi marked this pull request as ready for review July 4, 2026 05:59
@xodapi
xodapi merged commit f463282 into main Jul 4, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

refactor(gui): split desktop GUI controller modules

1 participant