- Fix arrow selection line count calculation (overcounted by 1 due to trailing newline, causing progressive line truncation on each redraw) - Replace sync Loreline bridge with queue-based async pattern to avoid "Cannot wait on monitors" WASM deadlock - Add bounded input buffer (8 keys, DropOldest) to prevent held-key accumulation - Set Spectre.Console Profile.Height on all AnsiConsole.Create calls to prevent PlatformNotSupportedException on Console.WindowHeight - Add explicit Loreline.dll reference + TrimmerRootAssembly for WASM - Use MSBuild CopyGameContent target instead of Content/Link for static file serving in Blazor WASM - Add WASM guards for file I/O in ContentRegistry, LocalizationManager, AdventureEngine - Enforce min 120x30 terminal dimensions in xterm.js - Add Playwright E2E tests (6 tests: page load, language selection, full flow, multi-box progression, extended play, adventure)
49 lines
No EOL
513 B
Text
49 lines
No EOL
513 B
Text
## .NET
|
|
bin/
|
|
obj/
|
|
*.user
|
|
*.suo
|
|
*.userosscache
|
|
*.sln.docstates
|
|
.vs/
|
|
*.dll
|
|
*.pdb
|
|
*.exe
|
|
|
|
## NuGet
|
|
**/[Pp]ackages/*
|
|
!**/[Pp]ackages/build/
|
|
*.nupkg
|
|
**/[Pp]roject.lock.json
|
|
project.assets.json
|
|
|
|
## Loreline (downloaded by init.ps1)
|
|
lib/
|
|
|
|
## Build results
|
|
[Dd]ebug/
|
|
[Rr]elease/
|
|
x64/
|
|
x86/
|
|
publish/
|
|
|
|
## Saves
|
|
saves/
|
|
|
|
## IDE
|
|
.idea/
|
|
*.swp
|
|
*~
|
|
.vscode/
|
|
|
|
## OS
|
|
Thumbs.db
|
|
.DS_Store
|
|
|
|
## Claude
|
|
.claude/
|
|
|
|
builds
|
|
|
|
## Web project: content files copied by build target (source of truth is content/)
|
|
src/OpenTheBox.Web/wwwroot/content/ |