Skip to content

feat: migrate modules into independent crates - #8

Merged
brasga-a merged 1 commit into
mainfrom
v0.6.0
Sep 13, 2026
Merged

brasga-a merged 1 commit into
mainfrom
v0.6.0

Conversation

@brasga-a

Copy link
Copy Markdown
Owner

Summary

  • add the seven statically linked Luna module crates
  • add the Notch module contract, route model, registry and shared primitives
  • move launcher, clock and resources rendering behind the host contract
  • register concrete modules from shell-app
  • preserve the current configuration and module documentation changes

Validation

  • cargo check --workspace --all-targets
  • cargo clippy --workspace --all-targets -- -D warnings
  • non-GPUI workspace tests pass

Full workspace tests are currently blocked at native linking when libxkbcommon-x11-dev is absent on the host.

@brasga-a
brasga-a merged commit bbc0a14 into main Sep 13, 2026
0 of 2 checks passed
@brasga-a
brasga-a deleted the v0.6.0 branch September 13, 2026 19:10
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