docs: refresh cross-platform and random-map wiki
Document inline random-map cancellation, non-degenerate publication, and
worker-backed FEMapCreator identity revalidation, and update current
architecture/runtime references from .NET 9 to .NET 10 while preserving the
explicitly dated historical validation record.
Co-authored-by: laqieer <laqieer@126.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: 80e1983f-b3ab-4ce2-9193-2d7a68ddff30
Copilot CLI: 1.0.72-1
Model: GPT-5.6 Sol (gpt-5.6-sol)
e171330
docs: add Native Web (WebAssembly) wiki page + Web across platform pages (#1864)
- New Native-Web page: browser build via WebAssembly, live at
https://laqieer.github.io/FEBuilderGBA/ — SkiaSharp+HarfBuzz wasm natives, Inter font,
config-via-zip/MEMFS, single-threaded Pages constraint, build+deploy, limitations.
- Home: Native Web quick link + Web platform row + live URL.
- Getting-Started: "Web browser (WebAssembly) - no install" section.
- Avalonia-GUI: Web (WebAssembly) platform row + See also.
- Native-Android / Native-iOS: cross-link the Web sibling head.
Copilot CLI: 1.0.69-1
Model: Claude Opus 4.8 (claude-opus-4.8)
89333f6
docs: add Native iOS wiki page + iOS across platform/download/bug pages (#1859)
- New Native-iOS page (mirrors Native-Android): opt-in EnableIosTarget, BundleResource
config extraction, SkiaSharp.NativeAssets.iOS 2.88.9 pin, macos-26/Xcode 26.5 CI,
interpreter/MtouchLink runtime viability, unsigned-.ipa sideloading, limitations.
- Home: Native iOS quick link + Mobile platform row.
- Getting-Started: iOS install/sideload section.
- Reporting-Bugs: mobile preview bug-report discussions (#1861 Android, #1862 iOS).
- Native-Android / Avalonia-GUI / Release-vs-Nightly-Build: cross-link iOS + platform rows.
Copilot CLI: 1.0.69-1
Model: Claude Opus 4.8 (claude-opus-4.8)
acfd56c
Add Patch Database (patch2) Setup & Updates page (#1818 part C)
New user-facing page covering why config/patch2 is empty on a fresh download, in-app (WinForms Git Patch2) + manual (git clone / zip / reuse) setup, updating, the custom submodule_patch2_url remote, and empty-state troubleshooting. Linked from Home, Getting-Started, and Reporting-Bugs.
f4bbf77
Declare dual-GUI strategy: WinForms stable (bug fixes only), Avalonia preview (new features)
Adds a GUI-Strategy page and fixes Home.md's stale "Report bugs and request
features" line (features route to Ideas Discussions / the Avalonia GUI).
Mirrors docs/GUI-STRATEGY.md (#1800).
9dc82ec
Add Reporting Bugs page (in-app Report a Bug tool + issue forms)
Documents Help → Report a Bug… (Avalonia) and File → Problem Report Tool →
Report a Bug on GitHub (WinForms), the one-bug-per-issue / screenshot-on-GitHub /
never-attach-ROM guidance, and the GitHub issue forms. Links it from Home.
Generated with Claude Code — Opus 4.8 (1M context), claude-opus-4-8[1m].
e558430
docs(wiki): reconcile CLI/decomp/Avalonia pages with current code
Review-and-update sweep against HEAD (ver_20260204.22 +2563 commits):
- Command-Line-Interface: fix wrong invocation syntax for --makeups/
--applyups/--pointercalc/--songexchange/--convertmap1picture; note the
full 67-command surface + the major command families.
- Decomp-Project-Mode: shops are now source-backed via --write-shop (not
ROM-only); complete the --export-asset/--validate-asset --kind tables
(mapchange/mapanime2pal/mapanime1gfx/objtiles/mapchipconfig/shop/...);
coverage column shows the tier enum names.
- Avalonia-GUI: 354->357 views, 2->7 shared controls, 6->8 IPickableEditor,
drop phantom ErorrUnknownROMView; MIDI->GBA write-back (#972) and patch
install/uninstall are implemented; event conditions/units are write-enabled;
OAM assembly reframed as partial.
- Getting-Started: --makeups requires a path value.
- MoreData: correct FE-Repo-Music repo to laqieer/FE-Repo-Music-No-Preview.
- GUI-Validation-Methods / Home: 356->357 views; Avalonia ~93% parity.
Prompt: "review and update docs and wiki"
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
e9c17ab
Add MoreData (Finding More Resources Online) page summarizing community music/graphics/animation resources (#1381)
Summarizes the online resource links from the FEBuilderGBA FEUniverse
resource thread (the WinForms GotoMoreData target) so the editors'
'Search for new resources online' links open a populated page.
Claude Code Opus 4.8 (1M context) / claude-opus-4-8[1m]
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
d7f4065
docs(wiki): align editor names with in-app Avalonia titles + 'de facto standard'
90184d9
docs(wiki): add FE8 Skill Systems page (FE8U/FE8J sources) + link from Home & Editors
Document the community Skill System sources used to unlock the
Skill-System-gated FE8 editors (FE8 Spell Menu Extends, Skill editors,
Item Effectiveness Rework):
- FE8U: FireEmblemUniverse/SkillSystem_FE8 (canonical EA buildfile, v1.2.2)
- FE8U: MokhaLeee/fe8u-cskillsys-kernel (modern C kernel, v3.3.0-LTS)
- FE8J: ngmansion/FE8N (de-facto FE8J base, 20240225)
cd2dec9
docs(wiki): document Decomp Project Mode + Native Android
Add two new wiki pages and cross-link them from the existing pages to
reflect this release line's two major feature sets:
- Decomp-Project-Mode.md — source-tree-as-source-of-truth workflow:
open project -> preview -> resolve-addr / migrate-diff / write-source /
export-asset / validate-asset -> build-project (--reload) -> decomp-audit,
the febuilder.project.json manifest, the round-trip coverage matrix, the
Nightmare .nmm <-> manifest schema bridge, and what's source-backed vs manual.
- Native-Android.md — the experimental native Android (Avalonia) port:
the EnableAndroidTarget multi-target opt-in, config/ AndroidAsset bundling +
first-run extraction, SAF stream ROM I/O, single-activity navigation, the
SkiaSharp 2.88.x native pin, the emulator-validated render parity CI, and the
current on-device-UX limitations (links docs/ANDROID.md as authoritative).
Command-Line-Interface.md gains a "Decomp project mode" section documenting
--project / --resolve-addr / --migrate-diff / --write-source / --export-asset /
--validate-asset / --build-project / --decomp-audit / --nmm-to-manifest /
--manifest-to-nmm with examples, plus an Android note. Home.md gets Quick Links
to both new pages; Getting-Started, Editors, and Avalonia-GUI get natural
mentions/links.
🔎 Authored by Claude Code v2.1.169 — model claude-opus-4-8[1m]
1eb429b
docs: document MCP flakiness on high-DPI displays
Add Known Issues section covering window focus failures, DPI coordinate
mismatch, black screenshots, and overall flakiness. Update recommendation
to note programmatic PNG export as fallback proof when MCP cannot capture.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
7ae68c6
Updated Development Notes (markdown)
35f5e73
Link issue #243 from GUI Validation Methods wiki page
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
83b1508
Add GUI Validation Methods wiki page
Compare MCP Computer Use vs PowerShell UI Automation for Avalonia GUI validation.
MCP wins decisively — PowerShell UI Automation is blind to all editor content
(0 edit fields, 0 combos, 0 list items) due to missing Avalonia AutomationPeers.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
967a5ce
Updated Development Notes (markdown)
ba10d59
Updated Development Notes (markdown)
ff6b482
Created Development Notes (markdown)
8e0acbe
docs: add comprehensive Avalonia GUI wiki page
Add Avalonia-GUI.md with detailed documentation covering:
- Supported platforms (Linux, macOS, Windows)
- Launch instructions (Avalonia GUI, CLI, self-contained publish)
- Architecture overview (MVVM, shared controls, key services)
- Feature comparison with WinForms (what works, what's in progress)
- Complete editor reference organized by 27 categories (354 views)
- Version-specific editor variants
- Known limitations
Update Home.md to link to the new page.
User prompt: Copilot left comments in resolved issues #39, #40 & #41, review them and continue to fix
Claude Code v2.1.74, model: claude-opus-4-6 (1M context)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
35ec6b1
docs: create initial wiki pages (Home, Getting Started, Editors, CLI)
Addresses issue #40 — adds Online Manual content to the GitHub Wiki.
Pages created:
- Home.md — overview with quick links and supported games
- Getting-Started.md — download, install, ROM loading instructions
- Editors.md — reference listing all editor categories
- Command-Line-Interface.md — CLI usage and available commands
User prompt: Implement the plan to fix all open issues (#39, #40, #41, #42, #44)
Claude Code v2.1.74, model: claude-opus-4-6 (1M context)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
64bdc99
Updated Release vs Nightly Build (markdown)
87264b9
Updated Release vs Nightly Build (markdown)
0f2f6c2
Created Release vs Nightly Build (markdown)
6e599d3