Commit Graph
347 Commits
Author SHA1 Message Date
JonathanMcCaffrey e61e255cbd Construct data 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey f6e136df37 AI: Central SiteMap controls released vs in-development pages
- New SiteMap registry: single source of truth for page visibility.
  Fail-closed: unlisted or Released=false pages are hidden.
- NavMenu renders nav links from SiteMap.NavEntries (galaxy only).
- New Components/ReleaseGuard wraps the Router's Found template:
  unreleased routes redirect to /galaxy (covers direct URLs).
- Galaxy map released; system/mastery detail dossiers released but
  not in nav (linked from the map); Home, indexes, Units hidden.
- Brand logo now links to /galaxy.
2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 5812dbdb19 AI: Central SiteMap controls released vs in-development pages
- New SiteMap registry: single source of truth for page visibility.
  Fail-closed: unlisted or Released=false pages are hidden.
- NavMenu renders nav links from SiteMap.NavEntries (galaxy only).
- New Components/ReleaseGuard wraps the Router's Found template:
  unreleased routes redirect to /galaxy (covers direct URLs).
- Galaxy map released; system/mastery detail dossiers released but
  not in nav (linked from the map); Home, indexes, Units hidden.
- Brand logo now links to /galaxy.
2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 374ac9abe3 AI: Central SiteMap controls released vs in-development pages
- New SiteMap registry: single source of truth for page visibility.
  Fail-closed: unlisted or Released=false pages are hidden.
- NavMenu renders nav links from SiteMap.NavEntries (galaxy only).
- New Components/ReleaseGuard wraps the Router's Found template:
  unreleased routes redirect to /galaxy (covers direct URLs).
- Galaxy map released; system/mastery detail dossiers released but
  not in nav (linked from the map); Home, indexes, Units hidden.
- Brand logo now links to /galaxy.
2026-09-29 18:21:21 +00:00
JonathanMcCaffrey c7de835f6f AI: Central SiteMap controls released vs in-development pages
- New SiteMap registry: single source of truth for page visibility.
  Fail-closed: unlisted or Released=false pages are hidden.
- NavMenu renders nav links from SiteMap.NavEntries (galaxy only).
- New Components/ReleaseGuard wraps the Router's Found template:
  unreleased routes redirect to /galaxy (covers direct URLs).
- Galaxy map released; system/mastery detail dossiers released but
  not in nav (linked from the map); Home, indexes, Units hidden.
- Brand logo now links to /galaxy.
2026-09-29 18:21:21 +00:00
6d486f49 ef50643acd Navigation drawer can close, sorted occupation buffs 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 625e48820b AI: Galaxy page faction bonus drawer replaces faction filter
- Removed the faction <select> filter from the Galaxy filter bar.
- Added a right-side drawer; exactly one of the three factions is
  always selected (Eden Accord default), user picks via picker.
- Drawer aggregates occupational bonuses across the selected
  faction's planets: buffs grouped by type with magnitudes summed
  (e.g. two +15% cooldown planets total +30%), plus planet counts.
- Drawer also lists the faction's planets linking to detail pages,
  and collapses via the header toggle.
2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 3b7609475a AI: Galaxy page faction bonus drawer replaces faction filter
- Removed the faction <select> filter from the Galaxy filter bar.
- Added a right-side drawer; exactly one of the three factions is
  always selected (Eden Accord default), user picks via picker.
- Drawer aggregates occupational bonuses across the selected
  faction's planets: buffs grouped by type with magnitudes summed
  (e.g. two +15% cooldown planets total +30%), plus planet counts.
- Drawer also lists the faction's planets linking to detail pages,
  and collapses via the header toggle.
2026-09-29 18:21:21 +00:00
JonathanMcCaffrey f75a574728 Ownership data 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 6c38695155 Updated positions 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey bf409c0c3c Added proper positions 2026-09-29 18:21:21 +00:00
Io 6a33670865 AI: Add 2D translation gizmo for axis-constrained node moves 2026-09-29 18:21:21 +00:00
Io 58016e86b2 AI: Add 2D translation gizmo for axis-constrained node moves 2026-09-29 18:21:21 +00:00
Io b59f1b8555 AI: Add in-game galaxy map as MapEditor canvas background 2026-09-29 18:21:21 +00:00
Io 743d699e61 AI: Add in-game galaxy map as MapEditor canvas background 2026-09-29 18:21:21 +00:00
Io cbff428a55 AI: Add in-game galaxy map as MapEditor canvas background 2026-09-29 18:21:21 +00:00
Io 67cd249b7f AI: Add in-game galaxy map as MapEditor canvas background 2026-09-29 18:21:21 +00:00
Io f881257ca0 AI: Add in-game galaxy map as MapEditor canvas background 2026-09-29 18:21:21 +00:00
Io 90d67c40ce AI: Add in-game galaxy map as MapEditor canvas background 2026-09-29 18:21:21 +00:00
6d486f49 7a3d1dc21b Some positioning work 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 5082837382 Vibe filters 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey ab07b38c98 Vibe galaxy map 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey eaffd00137 Vibe improvements to editor tool 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 3bcdd359a9 Vibe search feature 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 4e7fc73ebb Vibe fix to work on PC 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey ab14955434 AI: Restore placeholder map x/y after test run 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 1489b9aad2 AI: Restore placeholder map x/y after test run 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 2e2266fcf4 AI: Add .NET MAUI star map position editor 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey cade553012 AI: Add .NET MAUI star map position editor 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 5dd8dcac40 AI: Add .NET MAUI star map position editor 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey da15f82611 AI: Add .NET MAUI star map position editor 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 92e6722ad5 AI: Add .NET MAUI star map position editor 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 969ae7e58f AI: Add .NET MAUI star map position editor 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey e1e11d0695 AI: Add .NET MAUI star map position editor 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 5b619cfe09 AI: Add .NET MAUI star map position editor 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey ede37e9c84 AI: Add .NET MAUI star map position editor 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey da0d41c199 AI: Add placeholder map x/y positions to star system docs 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 8cfa1e8213 AI: Add placeholder map x/y positions to star system docs 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey e232ac7e82 AI: Add placeholder map x/y positions to star system docs 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 3c9952d0bc AI: Add placeholder map x/y positions to star system docs 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey eaf3093d42 AI: Add placeholder map x/y positions to star system docs 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 9cd796fd71 AI: Add placeholder map x/y positions to star system docs 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey d5dd2bf805 AI: Add placeholder map x/y positions to star system docs 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 15145ebbec AI: Add placeholder map x/y positions to star system docs 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 34d3b8ca56 AI: Add placeholder map x/y positions to star system docs 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey ad9140cdc5 AI: Add placeholder map x/y positions to star system docs 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 231d5d4ace AI: Add placeholder map x/y positions to star system docs 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 4f8337aebc AI: Add placeholder map x/y positions to star system docs 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 3aedffa477 AI: Add placeholder map x/y positions to star system docs 2026-09-29 18:21:21 +00:00
JonathanMcCaffrey 5bfb878dc8 AI: Add placeholder map x/y positions to star system docs 2026-09-29 18:21:21 +00:00