Miles Murgaw

Results 59 issues of Miles Murgaw

This PR: - Renames `ExampleProject` struct to `Project`, introducing the concept of a "Project" - The `Project` struct was moved to `model` out of `example-projects` - Projects can be shared...

enhancement
playground

The Rust Playground saves user code to GitHub Gists. Our current share functionality uses base64-encoded URLs which isn't great due to URL length. I heard this may be against GitHub...

enhancement
playground

Save the currently written code in LocalStorage and load it when the playground starts. **Implementation Suggestion** Use SDK's storage abstraction (dogfood)

enhancement
playground

Add an action to autofmt the code in the playground.

enhancement
playground

Allow easy copying of logs with a clipboard icon button.

enhancement
playground

It was created as a nice enough MVP, but we should get it looking nicer.

enhancement
playground

Implement keyboard shortcuts to features such as rebuilding, saving, or formatting (once available). Additionally, intercept current default keyboard shortcuts to improve general UX.

enhancement
playground

Implement logic and UI for showing errors such as "server unavailable", "too many requests" or "only one build per client"

bug
enhancement
playground

Implement asset handling and upload with the `asset!()` macro. This is open to design discussion, but currently, the idea is for the client to send assets with their project code...

enhancement
playground

Add a status bar for build progress and hot reload status. In addition to this, keep the app visible during builds. We currently hide it behind a progress bar on...

enhancement
playground