The platform part of work 5f9953350..163af41b7, as one step that builds (makepad-platform checks for macOS and wasm32): - script: #[derive(Script)] emits one helper call per field, and ScriptNew's default methods keep their bodies out of every type - platform: studio-protocol no longer waits for script, so platform starts ~0.5 s earlier - platform: an app's package dir, icons and bundle name rebuild only that app - script + wasm_bridge: no build script that reruns on every file - widgets: every widget family is a crate of its own under widgets/families, and makepad-widgets links, re-exports and registers the ones its features pick - feedback: Send feedback, a caption icon and a small panel that shows exactly what is sent - platform: MAKEPAD=gpusim builds again - thiserror: RUSTC_BOOTSTRAP no longer turns on the unstable generic member access API - platform (macos): a contained panic no longer frees the windows under AppKit or leaves an app that ignores quit Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| build | ||
| src | ||
| .cargo-checksum.json | ||
| build.rs | ||
| Cargo.toml | ||
| LICENSE-APACHE | ||
| LICENSE-MIT | ||
| rust-toolchain.toml | ||