Skip to content

fix(ci): repair tray eframe upgrade on windows#43

Merged
bestlux merged 1 commit intomainfrom
codex/deps-eframe-egui
Mar 31, 2026
Merged

fix(ci): repair tray eframe upgrade on windows#43
bestlux merged 1 commit intomainfrom
codex/deps-eframe-egui

Conversation

@bestlux
Copy link
Copy Markdown
Owner

@bestlux bestlux commented Mar 31, 2026

Summary

  • move the tray UI stack to Windows-only dependencies
  • upgrade eframe and egui to 0.34.1 on the tray path using the glow backend
  • update DashboardApp to the eframe 0.34 logic/ui split and replace deprecated CentralPanel::show usage

Why

The combined Dependabot Rust-group update fails on Windows because the wgpu tray path pulls an incompatible wgpu-hal / windows mix. Switching the tray to glow avoids that transitive conflict and keeps the upgrade isolated.

Validation

  • cargo fmt --all -- --check
  • cargo check --workspace
  • cargo test --workspace
  • cargo clippy --workspace --all-targets -- -D warnings

@bestlux bestlux merged commit 9cb0c05 into main Mar 31, 2026
6 checks passed
@bestlux bestlux deleted the codex/deps-eframe-egui branch March 31, 2026 06:05
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.

1 participant