• Joined on 2025-08-03
xevion synced new reference revert-4-dependabot/cargo/src-tauri/serde_json-1.0.142 to xevion/byte-me from mirror 2025-08-20 16:54:20 -05:00
xevion synced new reference test-cache-action-break to xevion/byte-me from mirror 2025-08-20 16:54:20 -05:00
xevion synced commits to test-cache-action-break at xevion/byte-me from mirror 2025-08-20 16:54:20 -05:00
xevion synced and deleted reference refs/tags/dependabot/cargo/src-tauri/tauri-build-2.3.1 at xevion/byte-me from mirror 2025-08-20 16:54:20 -05:00
xevion synced commits to master at xevion/byte-me from mirror 2025-08-20 16:54:20 -05:00
46876d5d9d chore: remove unused 'serde_json'
e578ac2f3d ci: remove MUSL linux target, include bundles in artifact upload
d0aea1662d ci: disable sccache on Linux
7b52f87d9d ci: remove license-check job
7b7e495fc0 ci: add separate MUSL linux build, disable sccache on GNU linux only
Compare 18 commits »
xevion synced and deleted reference refs/tags/dependabot/github_actions/actions/checkout-5 at xevion/byte-me from mirror 2025-08-20 16:54:20 -05:00
xevion synced commits to master at xevion/byte-me from mirror 2025-08-20 08:44:26 -05:00
8bfae44115 fix: use proper path, specify all models, place test in models.rs
730add4a79 ci: add separate step for generate frontend bindings
945ef7dd75 ci: add libxdo-dev to dependency install, install dependencies before frontend build
34ea83aceb ci: use taiki-e/install-action instead of cargo install
a6921918c1 ci: update lockfile for audit
Compare 10 commits »
xevion synced commits to dependabot/cargo/src-tauri/serde_json-1.0.142 at xevion/byte-me from mirror 2025-08-20 08:44:25 -05:00
7f21971728 chore(deps): bump serde_json from 1.0.140 to 1.0.142 in /src-tauri
8069d5a061 chore: solve clippy warnings, export directly into bindings/ dir, remove unreachable expression arms
ecc8380645 refactor: reorganize backend tauri code
3414880705 refactor: reorganize frontend code
f90f377277 feat: implement TypeScript bindings generation and enhance drop overlay component
Compare 7 commits »
xevion synced commits to dependabot/cargo/src-tauri/tauri-build-2.3.1 at xevion/byte-me from mirror 2025-08-20 08:44:25 -05:00
3944b7a5f4 chore(deps): bump tauri-build from 2.3.0 to 2.3.1 in /src-tauri
8069d5a061 chore: solve clippy warnings, export directly into bindings/ dir, remove unreachable expression arms
ecc8380645 refactor: reorganize backend tauri code
3414880705 refactor: reorganize frontend code
f90f377277 feat: implement TypeScript bindings generation and enhance drop overlay component
Compare 7 commits »
xevion synced commits to dependabot/github_actions/actions/checkout-5 at xevion/byte-me from mirror 2025-08-20 08:44:25 -05:00
19a39a8c25 chore(deps): bump actions/checkout from 4 to 5
a6921918c1 ci: update lockfile for audit
2f43f81555 ci: merge ci builds, run cargo tests directly, export bindings directly into src/
8069d5a061 chore: solve clippy warnings, export directly into bindings/ dir, remove unreachable expression arms
ecc8380645 refactor: reorganize backend tauri code
Compare 9 commits »
xevion synced and deleted reference refs/tags/dependabot/cargo/src-tauri/tauri-2.7.0 at xevion/byte-me from mirror 2025-08-20 08:44:24 -05:00
xevion synced commits to master at xevion/byte-me from mirror 2025-08-20 00:34:18 -05:00
b0cb176f17 ci: add code quality & release workflows
c172fe4e31 chore: fix prettier ignore, reformat everything
Compare 2 commits »
xevion synced commits to master at xevion/Pac-Man from mirror 2025-08-19 16:48:38 -05:00
67a5c4a1ed Remove 9 redundant and non-valuable tests to improve test suite quality (#4)
8b5e66f514 refactor: update debug state management and rendering systems
5109457fcd test: add input tests
5497e4b0b9 feat: improve input system to handle multiple keypress & release states
d72b6eec06 test: add item testing
Compare 5 commits »
xevion synced commits to master at xevion/Pac-Man from mirror 2025-08-18 08:08:41 -05:00
ae42f6ead0 chore: solve clippy warnings
471b118efd test: add tests for item systems & movement types
13a9c165f7 test: add player control & movement system testing
da3c8e8284 test: add player traversal flag tests, remove old disabled movement_system, public can_traverse
9c0711a54c test: add more formatting tests
Compare 7 commits »
xevion synced commits to master at xevion/Pac-Man from mirror 2025-08-17 23:58:51 -05:00
12ee16faab docs: document many major functions, types, enums for important functionality
xevion synced commits to master at xevion/Pac-Man from mirror 2025-08-16 23:28:54 -05:00
398d041d96 Merge pull request #3 from Xevion/ecs
7a02d6b0b5 chore: add cargo checks to pre-commit
d47d70ff5b refactor: remove dead code, move direction & graph into 'map' module
313ca4f3e6 fix: proper font loading, cross platform assets, better platform independent trait implementation, conditional modules
f940f01d9b refactor: optimize debug system, remove redundant code & tests
Compare 45 commits »
xevion synced and deleted reference refs/tags/ecs at xevion/Pac-Man from mirror 2025-08-16 23:28:54 -05:00
xevion synced commits to ecs at xevion/Pac-Man from mirror 2025-08-16 15:18:48 -05:00
xevion synced new reference ecs to 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 »