Kelsidavis-WoWee/src/rendering/world_map
Kelsi 3be40c3b69 fix: resolve 7 code quality issues across PRs #59-63
- Remove stale kVOffset (-0.15) from zone_highlight_layer hover detection;
  the offset was removed from rendering but left in the hit-test path,
  shifting hover ~15% vertically
- Add null guard for cachedGameHandler_ in ChatPanel::inputTextCallback
  to prevent dereference before first render frame
- Zero WindowBorderSize in world map ImGui window to eliminate gap
  between window edge and map content
- Replace hardcoded cosmic highlight multipliers with displayH×displayH
  square rendering, preserving 1:1 aspect ratio at any resolution
- Skip transport waypoints where serverToCanonical zeroes nonzero input
  instead of silently building paths with broken (0,0,0) coordinates
- Use length-squared check (posLenSq > 1.0) for spline endpoint
  validation instead of per-component != 0 comparison, so entities
  near the world origin are no longer skipped
- Fix off-by-one in ChatPanel::insertChatLink buffer capacity check
2026-04-14 02:41:55 -07:00
..
layers fix: resolve 7 code quality issues across PRs #59-63 2026-04-14 02:41:55 -07:00
composite_renderer.cpp refactor: decompose world map into modular component architecture 2026-04-12 09:52:51 +03:00
coordinate_projection.cpp feat(world-map): remove kVOffset hack, ZMP hover, textured player arrow 2026-04-12 20:02:50 +03:00
data_repository.cpp refactor: decompose world map into modular component architecture 2026-04-12 09:52:51 +03:00
exploration_state.cpp refactor: decompose world map into modular component architecture 2026-04-12 09:52:51 +03:00
input_handler.cpp refactor: decompose world map into modular component architecture 2026-04-12 09:52:51 +03:00
map_resolver.cpp refactor: decompose world map into modular component architecture 2026-04-12 09:52:51 +03:00
overlay_renderer.cpp refactor: decompose world map into modular component architecture 2026-04-12 09:52:51 +03:00
view_state_machine.cpp refactor: decompose world map into modular component architecture 2026-04-12 09:52:51 +03:00
world_map_facade.cpp fix: resolve 7 code quality issues across PRs #59-63 2026-04-14 02:41:55 -07:00
zone_metadata.cpp refactor: decompose world map into modular component architecture 2026-04-12 09:52:51 +03:00