• Joined on 2025-08-03
xevion synced new reference ecs to xevion/Pac-Man from mirror 2025-08-16 15:18:48 -05:00
xevion synced commits to ecs at xevion/Pac-Man from mirror 2025-08-16 15:18:48 -05:00
xevion synced commits to master at xevion/Pac-Man from mirror 2025-08-14 14:18:39 -05:00
2f1ff85d8f refactor: handle pausing within game, reduce input system allocations
b7429cd9ec chore: solve tests/ clippy warnings
12a63374a8 feat: avoid using spin sleep unless focused
d80d7061e7 refactor: build decoupled input processing & add event queue system
Compare 4 commits »
xevion synced commits to master at xevion/Pac-Man from mirror 2025-08-13 21:58:48 -05:00
abdefe0af0 chore: add hidden note about why Coveralls.io is disappointing today
4f76de7c9f feat: enable vsync & hardware acceleration
db8cd6220a feat: cache dynamicly rendered map texture
Compare 3 commits »
xevion synced commits to master at xevion/Pac-Man from mirror 2025-08-13 05:38:47 -05:00
ced4e87d41 feat: embed atlas.json via phf instead of runtime parsing
09e3d85821 feat!: dynamic map rendering from tiles
Compare 2 commits »
xevion synced commits to master at xevion/Pac-Man from mirror 2025-08-12 21:28:49 -05:00
c1e421bbbb test: new graph tests
3a9381a56c chore: use NodeId explicitly in collision.rs types
90bdfbd2ae chore: remove emscripten.rs platform from coverage, add html generation task, hide absolute path with remap-path-prefix, organize gitignore
a230d15ffc test: setup common submodule, add text.rs tests, pattern exclude error.rs
60bbd1f5d6 ci: add retry mechanism for coverage reporting via Coveralls CLI
Compare 10 commits »
xevion synced and deleted reference refs/tags/dependabot/cargo/dependencies-4b9578465a at xevion/Pac-Man from mirror 2025-08-12 13:18:38 -05:00
xevion synced and deleted reference refs/tags/dependabot/github_actions/dependencies-a331d3ec2d at xevion/Pac-Man from mirror 2025-08-12 13:18:38 -05:00
xevion synced and deleted reference refs/tags/gh-pages at xevion/Pac-Man from mirror 2025-08-12 13:18:38 -05:00
xevion synced commits to master at xevion/Pac-Man from mirror 2025-08-12 13:18:38 -05:00
c489f32908 fix: audio and other subsystems being dropped in App::new(), use Box::leak to ensure static ownership
b91f70cf2f ci: add concurrency group to 'wasm' job to prevent concurrent page deployments
24a207be01 chore: use steps.$.outputs in build workflow, document 1.86.0 toolchain version
44e31d9b21 chore: sync lockfile, add lcov.info to .gitignore
b67234765a chore(deps): bump actions/checkout from 4 to 5 in the dependencies group (#1)
Compare 7 commits »
xevion synced commits to master at xevion/Pac-Man from mirror 2025-08-12 05:08:49 -05:00
68cbbd56f2 test: add tests for collision, items, directional, sprite
ead1466b2d chore: specify 'llvm-tools-preview' toolchain component for coverage in toolchain file
8ef09a4e3e test: drop minimal_test_board, use RAW_BOARD constant, item generation tests
33672d8d5a feat: implement collision detection system for entities
1dc8aca373 feat: item collection & collisions, pellet & energizer generation
Compare 7 commits »
xevion synced new reference dependabot/cargo/dependencies-4b9578465a to xevion/Pac-Man from mirror 2025-08-12 05:08:49 -05:00
xevion synced commits to dependabot/cargo/dependencies-4b9578465a at xevion/Pac-Man from mirror 2025-08-12 05:08:49 -05:00
xevion synced commits to dependabot/github_actions/dependencies-a331d3ec2d at xevion/Pac-Man from mirror 2025-08-12 05:08:49 -05:00
xevion synced new reference dependabot/github_actions/dependencies-a331d3ec2d to xevion/Pac-Man from mirror 2025-08-12 05:08:49 -05:00
xevion synced commits to master at xevion/Pac-Man from mirror 2025-08-11 20:58:47 -05:00
27079e127d feat!: implement proper error handling, drop most expect() & unwrap() usages
5e9bb3535e ci: add dependabot config
250cf2fc89 fix: avoid rendering path lines between far apart cells
57975495a9 fix: calculate more static, stable offsets for path debug rendering
f3e7a780e2 fix: drop problematic ctrl-c keybind for bacon, reconfigure binds
Compare 13 commits »
xevion synced new reference dependabot/github_actions/actions/checkout-5 to xevion/byte-me from mirror 2025-08-11 20:38:48 -05:00
xevion synced commits to dependabot/github_actions/actions/checkout-5 at xevion/byte-me from mirror 2025-08-11 20:38:48 -05:00
xevion synced commits to master at xevion/Pac-Man from mirror 2025-08-11 12:48:39 -05:00
f80c89fdc1 fix: clippy inline format args
00c27273c1 chore: remove unnecessary names, merge audit.yaml with tests.yaml, plural tests.yaml
ed8bd07518 fix: site rendering, fix SVG colors, remove header, viewport scaling, simplify
27705f1ba2 feat: implement ghost entities, movement & rendering
e964adc818 feat: enhance debug visuals with cursor-based effect
Compare 14 commits »
xevion synced commits to master at xevion/grain from mirror 2025-08-09 20:18:42 -05:00
d668a21750 feat: switch to mantine-hooks, random-js, add cssnano & aggressive bundle optimizations, remove chance/usehooks/lodash
75913606f4 chore: raise chunkSizeWarningLimit
4d0bdeac7e fix: translate tailwind config into css theme config,r emove postcss
683e504c9c chore: update tailwindcss to v4, remove sass, use vite plugin for tailwindcss
048701580d chore: update all dependencies, switch to pnpm
Compare 5 commits »