Commit Graph

  • 57dfd0adde
    Emscripten: fix WebGL test (#798) master continuous foxtacles 2026-04-15 20:26:41 -0700
  • e2eb8e663a
    Fix GH action Christian Semmler 2026-04-15 20:07:24 -0700
  • 6cd3e1d1d7
    Emscripten: fix WebGL test Christian Semmler 2026-04-15 20:02:24 -0700
  • 781b846a2c
    Fix Wayland crash during SDL3 GPU device enumeration (#773) (#795) foxtacles 2026-04-05 16:53:27 -0700
  • 243cdbd856
    Fix Wayland crash during SDL3 GPU device enumeration (#773) Christian Semmler 2026-04-05 13:49:12 -0700
  • e82c09bb65
    Build both debug and release Android APKs in CI (#794) foxtacles 2026-04-05 13:40:40 -0700
  • e05a741840
    Fix use-after-free in LegoCharacterManager::ReleaseActor (#214) (#793) foxtacles 2026-04-05 13:26:37 -0700
  • 89267e0133 Build both debug and release Android APKs in CI Christian Semmler 2026-04-05 13:22:24 -0700
  • bb5daa17d2 Fix use-after-free in LegoCharacterManager::ReleaseActor (#214) Christian Semmler 2026-04-05 13:09:04 -0700
  • b3e73aa675
    Fix null pointer dereference in MxCompositeMediaPresenter::StartingTickle (#792) foxtacles 2026-04-05 11:58:24 -0700
  • 2e7164b65a Fix null pointer dereference in MxCompositeMediaPresenter::StartingTickle Christian Semmler 2026-04-05 11:32:02 -0700
  • 375c496791
    Add rabbits extension with two animated rabbits on the mountain top (#791) foxtacles 2026-04-05 10:43:43 -0700
  • eec507cda8
    Merge branch 'master' into rabbits foxtacles 2026-04-05 10:23:34 -0700
  • 45ef140e05 Add rabbits extension with two animated rabbits on the mountain top Christian Semmler 2026-04-05 09:53:11 -0700
  • 8215544b02
    Fix Docker build failure due to missing .git directory (#790) foxtacles 2026-04-05 08:42:52 -0700
  • 103f2ce813
    Fix Docker build failure due to missing .git directory Christian Semmler 2026-04-05 08:22:24 -0700
  • 7b114bbe59
    Add multiplayer extension (#789) foxtacles 2026-04-05 08:13:15 -0700
  • 3c1d6d36ef
    Fix ROI name collision causing dangling pointers in NPC locomotion roiMaps Christian Semmler 2026-04-04 10:07:12 -0700
  • 2a55d065f9
    Only regenerate emscripten version files when git state changes Christian Semmler 2026-04-04 09:17:16 -0700
  • 09d8360370
    Merge branch 'master' into multiplayer-next foxtacles 2026-04-04 08:38:19 -0700
  • cecade7677
    Make PTATCAM track spectator ROI instead of camera in ScenePlayer Christian Semmler 2026-04-03 21:24:27 -0700
  • f7e2dd41ef
    Allow spectator to play click animation during scene playback Christian Semmler 2026-04-03 21:10:44 -0700
  • ac4cd6b979
    Fix crash when performer's child ROIs are left dangling in ScenePlayer Christian Semmler 2026-04-03 20:42:41 -0700
  • 3cf1a38600
    Fix use-after-free crash in ScenePlayer when remote player disconnects mid-animation Christian Semmler 2026-04-03 20:37:04 -0700
  • 11bf290396
    Fix animation system to work when host is outside ISLE world Christian Semmler 2026-04-03 20:21:02 -0700
  • b3f882f340
    Add FreeBSD CI job (#787) itsrealdaemon 2026-04-03 18:26:58 -0500
  • 90d11d98e0
    Add multiplayer extension Christian Semmler 2026-04-02 17:24:17 -0700
  • 80b73c0d4b Add X11 and ALSA dependencies to FreeBSD CI realdaemon 2026-04-03 17:41:16 -0500
  • ed1145fbea Add git to FreeBSD CI dependencies realdaemon 2026-04-03 15:49:38 -0500
  • fa5787a077 Add artifact upload to FreeBSD CI job realdaemon 2026-04-03 14:18:08 -0500
  • 5ce8c4a2e0 Add FreeBSD CI job realdaemon 2026-04-03 13:51:57 -0500
  • 7e4a86fb39
    Add third person camera extension (#786) foxtacles 2026-03-30 16:00:07 -0700
  • 3d7bbdf0ae
    Add third person camera extension Christian Semmler 2026-03-29 08:03:41 -0700
  • f17f0e6da4
    Fix PTATCAM parsing: accept colon separator from SI extra data Christian Semmler 2026-03-28 18:29:01 -0700
  • 0f600ee29a
    Fix incomplete type error for Lego3DManager on Switch build Christian Semmler 2026-03-28 18:28:52 -0700
  • 0c986aff2a
    Add multi-world animation support (ACT2/ACT3) Christian Semmler 2026-03-28 18:07:37 -0700
  • e61f47abb2
    Fix LegoROI forward declaration resolving to wrong namespace Christian Semmler 2026-03-28 15:22:00 -0700
  • f7947e1720
    Refactor extensions: DRY, named constants, and cleanup Christian Semmler 2026-03-28 15:08:23 -0700
  • af80f161d6
    Suppress build exit camera animations in multiplayer Christian Semmler 2026-03-28 14:44:33 -0700
  • 8413647463
    Fix local player name bubble not following large vehicles Christian Semmler 2026-03-28 14:30:18 -0700
  • 39ee0b33d5
    Fix row-major matrix multiplication order in hierarchical ROI transforms Christian Semmler 2026-03-28 14:27:34 -0700
  • b566ddaea8
    Decouple SI extraction from Animation::Loader into reusable SIReader Christian Semmler 2026-03-28 14:19:24 -0700
  • 05716eb94f
    WIP Christian Semmler 2026-03-28 13:26:13 -0700
  • e57164d345
    Fix use-after-free crash and misaligned protocol access Christian Semmler 2026-03-28 11:04:06 -0700
  • f3c6d90cf1
    Fix inaccurate comment: vehicle arrays contain VehicleState, not bool Christian Semmler 2026-03-28 10:34:08 -0700
  • 3396d42db8
    Fix vehicle filter bug and refactor: wrong index space in GetCharacterVehicleId Christian Semmler 2026-03-28 10:33:07 -0700
  • aa9df3370b
    WIP: Filter animations by vehicle eligibility Christian Semmler 2026-03-28 10:05:55 -0700
  • 964013203a
    Add 6 prop-only animations and scene ROI cloning for missing models Christian Semmler 2026-03-27 18:56:04 -0700
  • 734623cdd7
    Reclassify animations based on performer mask instead of character index Christian Semmler 2026-03-27 17:50:44 -0700
  • 2bdbb594da
    Fix catalog actor index Christian Semmler 2026-03-27 16:42:44 -0700
  • f92967735f
    Support concurrent animation playback by independent player groups Christian Semmler 2026-03-27 15:57:12 -0700
  • 343610ece5 Fix phoneme playback and lower background audio during animations Christian Semmler 2026-03-27 15:30:23 -0700
  • 7566d5c468
    Skip LMB hold threshold for immediate movement when RMB is held Christian Semmler 2026-03-27 13:27:21 -0700
  • c2901d1226
    Suppress pizzeria clicks in multiplayer Christian Semmler 2026-03-27 11:43:51 -0700
  • 32b2834c0b
    Remove dead code hiding spectator ROIs during camera animations Christian Semmler 2026-03-27 11:18:28 -0700
  • 32fd90d804
    Support multiple overlapping locations for scene animation eligibility Christian Semmler 2026-03-27 10:42:14 -0700
  • 892fb808b6
    Fix animation audio playing ~1.5x too fast with 3D sound enabled Christian Semmler 2026-03-26 19:33:32 -0700
  • 08f44b9a93
    Fix infinite reconnection loop caused by stale WebSocket onclose events Christian Semmler 2026-03-24 17:25:06 -0700
  • 74d9f76f12 Use new_sqlite_classes for Durable Object migrations Christian Semmler 2026-03-23 18:40:30 -0700
  • 0f2ec86f47
    Add public room registry and extract shared CORS headers Christian Semmler 2026-03-23 17:41:40 -0700
  • 99c871ab16
    Nick bricks memories (#21) foxtacles 2026-03-23 15:46:16 -0700
  • 9a20bd42d1
    Merge branch 'master' into multiplayer Christian Semmler 2026-03-23 15:43:28 -0700
  • 82a7ead84a
    Merge remote-tracking branch 'isle/master' Christian Semmler 2026-03-23 15:43:10 -0700
  • 6011de37da
    Add missing character name (#1751) foxtacles 2026-03-23 15:42:05 -0700
  • 0091d0d4d3
    Remove msys2 mingw32 CI job (#783) foxtacles 2026-03-23 15:41:02 -0700
  • 5a60c07fbf
    Only run CI on push to master, use pull_request for branches Christian Semmler 2026-03-23 15:05:57 -0700
  • 7e53901825
    Remove msys2 mingw32 CI job Christian Semmler 2026-03-23 15:02:09 -0700
  • 647bd28a07
    Claude/npc animations local playback (#20) foxtacles 2026-03-21 14:40:15 -0700
  • 7bb9022190
    Drop unnecessary SQLite storage from GameRoom Durable Object Christian Semmler 2026-03-17 16:45:55 -0700
  • 138cbcf6a3
    Add LMB forward movement to third person camera Christian Semmler 2026-03-16 17:44:05 -0700
  • 982957ee5e
    Add WebSocket reconnection with exponential backoff Christian Semmler 2026-03-16 13:34:45 -0700
  • 176aef1d90
    Fix software renderer ignoring texture in transparent render path Christian Semmler 2026-03-16 12:54:17 -0700
  • 09ed6edb3e
    Fix player count not updating when exiting Isle overlay areas Christian Semmler 2026-03-15 13:54:48 -0700
  • 629d77c40f
    Merge branch 'master' into multiplayer Christian Semmler 2026-03-15 12:44:31 -0700
  • e4dabad90c
    Guard against null GameState in ReinitForCharacter Christian Semmler 2026-03-15 09:16:58 -0700
  • e739cf6ba6
    Merge pull request #782 from foxtacles/master foxtacles 2026-03-14 17:05:05 -0700
  • 203f932ec2 Merge remote-tracking branch 'isle/master' Christian Semmler 2026-03-14 16:48:49 -0700
  • aa48001eb3
    Disable third person camera and hide remote players in Isle overlay areas Christian Semmler 2026-03-14 16:19:16 -0700
  • 13f6239808
    Claude/fix platform compilation errors hol yw (#19) foxtacles 2026-03-14 15:38:24 -0700
  • 855c5c4210
    Move exit code constants to networktransport.h and eliminate magic numbers Christian Semmler 2026-03-14 09:23:45 -0700
  • 37587beda4
    Merge branch 'multiplayer' into claude/adjust-camera-switch-distance-duaQ4 Christian Semmler 2026-03-14 09:00:45 -0700
  • 680c7c28fe
    Distinguish "room full" from "connection lost" in WebSocket error handling Christian Semmler 2026-03-14 09:00:07 -0700
  • b522b8ac3a
    Lego path struct (#1750) Fabian Neundorf 2026-03-14 16:56:22 +0100
  • 3b29806921
    Clear unknowns in Act3 (#1749) Fabian Neundorf 2026-03-14 16:55:42 +0100
  • 071e066e8d
    Lower 3rd-to-1st person camera switch distance to 0.5 Claude 2026-03-14 03:11:38 +0000
  • 74271aa189
    Fix mobile camera zoom/transition and name bubble issues Christian Semmler 2026-03-13 19:10:49 -0700
  • 577fa09a3b
    Add missing mxtypes.h include for MxBool in orbitcamera.h Christian Semmler 2026-03-13 18:13:26 -0700
  • ede39a8bde
    Add emote prop ROI support with dynamic detection from animation tree Christian Semmler 2026-03-13 17:55:10 -0700
  • 0de220644b
    Add new idle animations and emotes, fix root ROI duplication Christian Semmler 2026-03-13 16:51:55 -0700
  • a588e3bb67
    Disable all NPCs when maxActors=0 Christian Semmler 2026-03-13 16:05:55 -0700
  • 4269a1b0fc
    Consolidate extension forward declarations into extensions/fwd.h Christian Semmler 2026-03-13 15:28:45 -0700
  • 569c8b467b
    Separate extensions (#18) foxtacles 2026-03-13 15:12:07 -0700
  • 2c20492bf6
    Clear unknowns in LegoCarRaceActor (#1748) Fabian Neundorf 2026-03-13 23:09:17 +0100
  • a6ee94b680
    Name all referenced areas (#1747) Fabian Neundorf 2026-03-13 22:47:21 +0100
  • 1132fd541f
    Clear unknowns in LegoAct2 (#1746) Fabian Neundorf 2026-03-13 22:42:12 +0100
  • 0ad5361e6a
    Claude/auto switch camera zoom dcg go (#17) foxtacles 2026-03-13 10:09:06 -0700
  • e9c322fddc
    Fix Christian Semmler 2026-03-13 07:58:48 -0700
  • 004e3b3bbf
    Fix bugs (#16) foxtacles 2026-03-12 20:52:58 -0700
  • 3bcd8cc908
    Improve touch UX in 3rd person camera Christian Semmler 2026-03-10 21:09:24 -0700
  • 33436ef00f
    Add missing joystick handling Christian Semmler 2026-03-10 20:41:29 -0700