-
0965760650
Bump to Bevy 0.18, mark -dev1 prerelease
trunk
Robert Garrett
2026-01-22 16:47:09 -06:00
-
ac60482688
Release v0.9.0
v0.9.0
Robert Garrett
2025-12-26 10:21:25 -06:00
-
75a675977a
Fully remove old transitive dep pins
Robert Garrett
2025-12-26 10:18:21 -06:00
-
8f2ab97cf0
Improve comments on Makefile config vars
Robert Garrett
2025-12-26 10:05:51 -06:00
-
e494fc6c35
Auto fill crate version in web page
Robert Garrett
2025-12-26 09:56:06 -06:00
-
03c7d44aad
Release v0.8.0
v0.8.0
Robert Garrett
2025-12-25 23:47:14 -06:00
-
975f2a0b92
Install libwayland-dev in CI workflow
Robert Garrett
2025-12-25 23:23:43 -06:00
-
3a3b8181f9
Upgrade to Bevy 0.17
Robert Garrett
2025-12-25 23:17:14 -06:00
-
62feb6f313
Fix: separation() system needs smaller view range
Robert Garrett
2025-12-25 22:58:03 -06:00
-
9797b90415
Remove dependency on crate "bevy_spatial"
Robert Garrett
2025-12-24 16:04:25 -06:00
-
1846b7065e
Convert flocking systems to use Avian2d
Robert Garrett
2025-12-24 16:02:46 -06:00
-
e252e3385c
(autoformat)
Robert Garrett
2025-12-24 15:44:54 -06:00
-
5f0b428811
Debug scanner uses shape_intersections
Robert Garrett
2025-12-24 15:01:03 -06:00
-
119d7acf09
WIP: Debug tool scans using Avian2d shape casting
Robert Garrett
2025-12-24 14:54:49 -06:00
-
63f15ae6a7
Update MSRV to 1.88.0
Robert Garrett
2025-12-24 13:01:37 -06:00
-
ba01d8137f
Mark v0.7.0
Robert Garrett
2025-12-22 11:06:34 -06:00
-
b8c28529e6
Remove the Player Boid
Robert Garrett
2025-12-22 10:52:46 -06:00
-
fd161dc26b
Wire in the magic physics vars as a Resource
Robert Garrett
2025-12-22 10:45:02 -06:00
-
c2cf100c05
Flocking params as a resource & egui-inspector
Robert Garrett
2025-12-21 16:31:26 -06:00
-
0828518963
Begin 0.7.0-dev, small upgrade to behavior params
Robert Garrett
2025-12-21 15:31:08 -06:00
-
5ef91ec88c
Remove unused
print_gizmo_config() function
Robert Garrett
2025-12-20 09:42:14 -06:00
-
9ee9ddaa29
Update changelog for 0.6.0-1~4.gbpd36981 release
deb/trixie-web
Robert Garrett
2025-11-20 08:55:15 -06:00
-
d36981fc0f
Rename binary package to not collide with native
Robert Garrett
2025-11-19 15:22:44 -06:00
-
7a5313c766
Use 'www-data' user & group for webserver
Robert Garrett
2025-11-19 15:12:36 -06:00
-
09cc2116b7
Update changelog for 0.6.0-1~3.gbp7c5d9c release
Robert Garrett
2025-11-19 13:21:15 -06:00
-
7c5d9c6af0
Switch arch from "any" to "all"
Robert Garrett
2025-11-19 13:20:15 -06:00
-
98212aa6bc
Add a runtime dependency on Python3 (http.server)
Robert Garrett
2025-11-19 13:19:54 -06:00
-
e6379af883
Rename service unit file to match package name
Robert Garrett
2025-11-19 13:11:44 -06:00
-
a5734b0174
Patch Makefile to have a var for web root
Robert Garrett
2025-11-19 13:09:51 -06:00
-
c8cf70bd52
Override d/rules install to pass web root along
Robert Garrett
2025-11-19 13:08:51 -06:00
-
9dbd3d953e
Add a Systemd service unit file for the server
Robert Garrett
2025-11-19 12:54:44 -06:00
-
41ca417386
Drop unneeded build-dep
Robert Garrett
2025-11-19 12:34:19 -06:00
-
6e2482f68c
Update changelog for new snapshot
Robert Garrett
2025-11-19 12:25:16 -06:00
-
f383836c24
Fix branch name in d/gbp.conf
Robert Garrett
2025-11-19 12:24:45 -06:00
-
de58cd8d7c
Mangle the rules file, trying to get WASM build
Robert Garrett
2025-11-19 10:18:15 -06:00
-
3d9dc77837
Build-Depend on rust-llvm to get default linker
Robert Garrett
2025-11-19 10:14:20 -06:00
-
f7a49a2760
Revert "Build for WASM32 and use the LLD linker"
Robert Garrett
2025-11-19 10:13:07 -06:00
-
3cabfa46c3
Build for WASM32 and use the LLD linker
Robert Garrett
2025-11-18 14:13:18 -06:00
-
bb99cc8042
Add build dependency on the LLD linker
Robert Garrett
2025-11-18 14:10:24 -06:00
-
69db7afd8d
Update changelog for 0.6.0-1~1.gbp57907c release
deb/trixie
Robert Garrett
2025-11-18 13:32:25 -06:00
-
57907c105a
Re-diff patch queue
Robert Garrett
2025-11-18 13:31:47 -06:00
-
603b49da10
Merge tag 'v0.6.0+vendor' into deb/trixie
Robert Garrett
2025-11-18 13:29:06 -06:00
-
-
a842e434b1
Lock the new dependencies and vendor them
v0.6.0+vendor
release
Robert Garrett
2025-11-18 13:25:54 -06:00
-
225a9a1d7a
Pin transitive dep ruzstd=0.8.1
Robert Garrett
2025-11-18 13:23:24 -06:00
-
69df9603fa
Merge tag 'v0.6.0' into release
Robert Garrett
2025-11-18 12:41:14 -06:00
-
-
-
-
fcdb0f6980
Update changelog, mark Debian release 0.3.0-1.1
Robert Garrett
2025-11-18 12:33:00 -06:00
-
3fb81b504c
Add "+vendor" to upstream tag name
Robert Garrett
2025-11-18 11:53:44 -06:00
-
8346527d05
Release v0.6.0
v0.6.0
Robert Garrett
2025-11-15 15:15:01 -06:00
-
6329d000f5
Use compressed WASM for even smaller webroot size
Robert Garrett
2025-11-15 14:42:03 -06:00
-
46892ec32c
Fix: Syntax errors in README.md
Robert Garrett
2025-11-08 11:28:43 -06:00
-
f6c6f26b8b
Update CI, the MSRV is 1.87
Robert Garrett
2025-11-08 11:19:15 -06:00
-
9f8598c794
Drop CI semver check, this isn't a library
Robert Garrett
2025-11-08 11:14:27 -06:00
-
b64771f3fc
Drop CI cargo-clippy check, can't run on Gitea
Robert Garrett
2025-11-08 11:11:15 -06:00
-
d1941217c4
Release v0.5.0
v0.5.0
Robert Garrett
2025-11-08 11:07:04 -06:00
-
ba5183b30d
Remove bogus dependencies from build container
Robert Garrett
2025-11-08 10:59:30 -06:00
-
3e3bbd973f
Update Dockerfile to use the new Make-based build
Robert Garrett
2025-11-08 10:58:48 -06:00
-
5abe894354
Add a bunch of CSS
Robert Garrett
2025-11-08 10:37:34 -06:00
-
86483497e9
Add an install target
Robert Garrett
2025-11-06 14:18:18 -06:00
-
3f6a4ae532
Set charset & viewport meta tags
Robert Garrett
2025-11-06 13:24:11 -06:00
-
7a5148dc74
Update the README with new web build variant info
Robert Garrett
2025-11-06 12:19:26 -06:00
-
8d4b033922
Add the tarball-standalone recipe(s)
Robert Garrett
2025-11-06 10:46:13 -06:00
-
0c915b025e
HTML-installing targets remove the other one
Robert Garrett
2025-11-06 10:22:44 -06:00
-
15a1d5c6de
New build variants: "standalone" and "bundle-able"
Robert Garrett
2025-11-06 10:17:32 -06:00
-
e7e5337f22
Place Makefile 'configurables' up top
Robert Garrett
2025-11-06 09:54:30 -06:00
-
e65deec5ea
Rename the Makefile, add usage note at the top
Robert Garrett
2025-11-06 09:43:11 -06:00
-
29d0b644ec
Remove fly.toml from repo
Robert Garrett
2025-11-04 14:03:55 -06:00
-
57e9779241
Release v0.4.0
v0.4.0
Robert Garrett
2025-10-30 10:54:55 -05:00
-
cc47f9271f
Add a license file (AGPLv3)
Robert Garrett
2025-10-30 10:50:16 -05:00
-
6edfc934d2
Add a README to the project
Robert Garrett
2025-10-30 10:34:30 -05:00
-
18ab509554
Fix: automatic var to use *all* deps, not first
Robert Garrett
2025-10-30 09:04:56 -05:00
-
615bf79f30
First draft of page structure, basic styling
Robert Garrett
2025-10-29 16:33:11 -05:00
-
71c095088c
Fix: WASM target needs to depend on Cargo.* files
Robert Garrett
2025-10-29 11:35:55 -05:00
-
7482130ac2
Don't have Bevy resize to full-screen
Robert Garrett
2025-10-28 16:23:17 -05:00
-
e16c0e2e32
Add and use a custom canvas element on the page
Robert Garrett
2025-10-28 16:12:09 -05:00
-
eca864ec8e
Use vars to hold target & profile in makefile_web
Robert Garrett
2025-10-28 16:07:24 -05:00
-
0358935bf6
Group the WASM & JS targets so they're built once
Robert Garrett
2025-10-28 15:04:45 -05:00
-
7408f056f6
Fix: use correct name suffix for the WASM file
Robert Garrett
2025-10-28 15:00:28 -05:00
-
370fe85d6c
Make wasm binary target depend on source files
Robert Garrett
2025-10-28 14:59:47 -05:00
-
943483503c
Turn output folder into an order-only prerequisite
Robert Garrett
2025-10-28 12:46:37 -05:00
-
3c0cf85da5
Drop extra suffix in wasm-bindgen output name
Robert Garrett
2025-10-28 12:42:44 -05:00
-
39925b0c4e
Rename WASM & JS output to match HTML
Robert Garrett
2025-10-28 12:41:07 -05:00
-
4eb4fefeb2
Add a Makefile to make web builds more ergonomic
Robert Garrett
2025-10-28 12:22:26 -05:00
-
57a4d0924d
Fix: Missing destination in Docker copy instr.
Robert Garrett
2025-10-03 13:01:47 -05:00
-
47dc685ffb
Rediff patches
debian/0.3.0-1
Robert Garrett
2025-09-28 12:58:43 -05:00
-
736f7ab260
Add missing build-depends
Robert Garrett
2025-09-28 12:55:15 -05:00
-
2d5830d3bc
Begin package for Debian Trixie
Robert Garrett
2025-09-27 10:12:53 -05:00
-
-
82ab7f317b
Vendor dependencies for 0.3.0 release
v0.3.0
Robert Garrett
2025-09-27 10:29:08 -05:00
-
-
0c8d39d483
Fix casing in Dockerfile
Robert Garrett
2025-09-04 11:33:59 -05:00
-
6009dae6d8
Mark crate version 0.3.0, upadate lockfile
Robert Garrett
2025-09-27 10:26:02 -05:00
-
085b855ef7
Disable the minimal-version pins
Robert Garrett
2025-09-27 10:25:32 -05:00
-
d808bda765
Use busybox:musl to save a couple more MB
Robert Garrett
2025-09-04 09:29:07 -05:00
-
6b7692cf78
Build using the locked dependency versions
Robert Garrett
2025-09-04 09:26:37 -05:00
-
0ad31b30df
Check-in the fly.toml config file
Robert Garrett
2025-09-04 09:17:21 -05:00
-
5e4b7f04b7
Dockerfile for WASM build's webserver
Robert Garrett
2025-09-04 09:07:31 -05:00
-
01c50e4bb6
Add an index.html file, taken from Bevy Cheatbook
Robert Garrett
2025-09-03 17:04:43 -05:00
-
60417d6956
Make the WASM build profile even smaller
Robert Garrett
2025-09-03 16:15:48 -05:00
-
2d568455d8
Use whole browser window
Robert Garrett
2025-09-03 16:14:38 -05:00
-
df86f05876
Mark v0.2.0, update lockfile
v0.2.0
Robert Garrett
2025-09-03 14:46:25 -05:00
-
68d6de9a83
Add a WASM build configuration
Robert Garrett
2025-09-03 14:41:53 -05:00
-
ccd8a12b79
Autoformat
Robert Garrett
2025-09-03 14:27:28 -05:00