Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
c6be8d3
wip: ratzilla compilation
benoitlx Nov 12, 2025
d6569de
feat: basic wasm compilation with no input events
benoitlx Nov 14, 2025
09e0743
feat: change backend to webgl2
benoitlx Nov 14, 2025
16165b2
wip: input event
benoitlx Nov 14, 2025
665e275
feat(wasm): update both apps simultaneously by copying message
benoitlx Nov 14, 2025
016d87a
refactor(wasm): move web-sys to dev dependencies, renaming app vars
benoitlx Nov 14, 2025
3256996
feat(wasm): absolute time seed for web
benoitlx Nov 14, 2025
82334a2
build(wasm): changing default target when compiling inside kanash-rat…
benoitlx Nov 14, 2025
1b1b0e9
refactor: share handle_event function between native and wasm
benoitlx Nov 15, 2025
749df63
chore: handy recipe and changing lsp target for helix
benoitlx Nov 18, 2025
717c3dc
ci: new build command
benoitlx Nov 18, 2025
db18a9d
feat(wasm): splash screen
benoitlx Nov 18, 2025
7145218
feat(wasm): rain effect
benoitlx Nov 28, 2025
157d9b5
fix: no longer need background
benoitlx Nov 28, 2025
e841302
fix(ci): add wasm target
benoitlx Nov 28, 2025
279db45
fix(ci): exclude syntax for cargo test
benoitlx Nov 28, 2025
4cfee11
Merge branch 'main' into feat-ratzilla
benoitlx Nov 28, 2025
8a37442
build: removing unused dependencies
benoitlx Nov 28, 2025
15c1460
fix: remove pub before kana
benoitlx Nov 28, 2025
dac6267
feat: change package description
benoitlx Dec 2, 2025
c58cb7d
revert: load ratzilla from forked git repo
benoitlx Dec 2, 2025
0ff4ce5
Merge branch 'main' into feat-ratzilla
benoitlx Dec 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,5 +19,8 @@ jobs:
steps:
- uses: actions/checkout@v4
- run: rustup update ${{ matrix.toolchain }} && rustup default ${{ matrix.toolchain }}
- run: cargo test --verbose
- run: rustup target add wasm32-unknown-unknown
- run: cargo build -p kanash
- run: cargo build --target wasm32-unknown-unknown -p kanash-ratzilla
- run: cargo test --verbose --workspace --exclude kanash-ratzilla
- run: cargo fmt --check
2 changes: 2 additions & 0 deletions .helix/languages.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[language-server.rust-analyzer.config]
rust-analyzer.cargo.target = "wasm32-unknown-unknown"
Loading