e494fc6c35
Auto fill crate version in web page
...
The webpage has a placeholder string instead of a hard-coded version.
This gets replaced by the Makefile with the help of a pair of `sed`
calls.
And with that, I've upgraded my ad-hoc web bundler with an ad-hoc HTML
templating engine.
2025-12-26 10:01:39 -06:00
8346527d05
Release v0.6.0
check / stable / fmt (push) Successful in 20s
check / nightly / doc (push) Successful in 2m21s
check / ubuntu / stable / features (push) Successful in 2m25s
check / ubuntu / 1.87.0 (push) Successful in 2m19s
2025-11-15 15:15:01 -06:00
6329d000f5
Use compressed WASM for even smaller webroot size
check / stable / fmt (push) Successful in 21s
check / nightly / doc (push) Successful in 2m24s
check / ubuntu / stable / features (push) Successful in 2m27s
check / ubuntu / 1.87.0 (push) Successful in 2m18s
2025-11-15 15:14:20 -06:00
d1941217c4
Release v0.5.0
check / stable / fmt (push) Successful in 21s
check / beta / clippy (push) Failing after 1m15s
check / semver (push) Has been cancelled
check / nightly / doc (push) Has been cancelled
check / ubuntu / stable / features (push) Has been cancelled
check / ubuntu / 1.79.0 (push) Has been cancelled
check / stable / clippy (push) Has been cancelled
2025-11-08 11:07:04 -06:00
5abe894354
Add a bunch of CSS
...
check / beta / clippy (push) Has been cancelled
check / stable / clippy (push) Has been cancelled
check / semver (push) Has been cancelled
check / nightly / doc (push) Has been cancelled
check / ubuntu / stable / features (push) Has been cancelled
check / ubuntu / 1.79.0 (push) Has been cancelled
check / stable / fmt (push) Has been cancelled
It's not amazing work, but now there's *something.*
2025-11-08 10:37:34 -06:00
3f6a4ae532
Set charset & viewport meta tags
2025-11-06 13:24:11 -06:00
57e9779241
Release v0.4.0
...
check / stable / fmt (push) Successful in 20s
check / beta / clippy (push) Failing after 47s
check / stable / clippy (push) Failing after 47s
check / semver (push) Failing after 5m39s
check / nightly / doc (push) Successful in 2m21s
check / ubuntu / stable / features (push) Successful in 2m27s
check / ubuntu / 1.79.0 (push) Failing after 31s
New version brings a new webpage, readme, and license file.
2025-10-30 11:11:22 -05:00
cc47f9271f
Add a license file (AGPLv3)
...
If I'm actually presenting this online (and I am), I should probably
have a real license attached to it. The AGPL seems good to me. I can't
imagine anyone would seriously have conflict concerns for a Boids
implementation.
The webpage now presents this information, as does the Cargo.toml
manifest.
2025-10-30 11:11:04 -05:00
615bf79f30
First draft of page structure, basic styling
...
I'll revise the text at some point, and the styling is *extremely*
basic, but it's a start.
2025-10-29 16:33:11 -05:00
e16c0e2e32
Add and use a custom canvas element on the page
...
Tell bevy to find the canvas with ID "#boids-canvas" instead of creating
it's own.
2025-10-28 16:12:09 -05:00
01c50e4bb6
Add an index.html file, taken from Bevy Cheatbook
...
https://bevy-cheatbook.github.io/platforms/wasm/webpage.html
I need a page to give the user, which loads some JS, which loads the
WASM file. The JS and WASM are both generated by the wasm-bindgen tool.
2025-09-03 17:04:43 -05:00