openac-mosswartmassacre/tests/OpenAC.MosswartMassacre.Tests
Erik 336c5cfdf5 One plugin-bar button and one tabbed window, as the original
Live in 0.1.19 the plugin put three buttons on the plugin bar (MM, Mossy
Tracker, Metas), the tracker carried the icon that belongs to the main
window, and the metas downloads were in a window of their own.

Now only the main window has a bar button: "MM" with the original
window's icon (7735, 0x06001E37). Its tabs follow the original's notebook:
Main, Settings, Statistics, Mossy Tracker, Metas, Tools. The Mossy Tracker
tab is the original page, one "Open Mossy Tracker" button that opens the
tracker window; that window is registered without a bar button and
opened through the host's ShowPanel. The Metas tab holds everything the
metas window had (list with search, refresh, check, download outdated,
download one file, last check, status), plus the repository address and
the two folders the files land in. The main window forwards those
bindings to the meta sync's view model, since markup binds one object.

Downloads already went to the host's VTank profile storage, the one
MossTank reads, under mosstank/metas and mosstank/navs with each file's
own name and extension; the tab now shows those full folder paths
instead of the storage root. Backend frames are untouched.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-26 06:56:10 +02:00
..
Backend Review fixes: logoff inventory, socket stop, connect order, relog leftovers 2026-09-25 13:06:50 +02:00
Fakes One plugin-bar button and one tabbed window, as the original 2026-09-26 06:56:10 +02:00
FlagTracker One plugin-bar button and one tabbed window, as the original 2026-09-26 06:56:10 +02:00
Inventory Review fixes: logoff inventory, socket stop, connect order, relog leftovers 2026-09-25 13:06:50 +02:00
Metas One plugin-bar button and one tabbed window, as the original 2026-09-26 06:56:10 +02:00
Quests Merge slice/flagtracker-metas: quests, Mossy Tracker, meta sync 2026-09-25 12:29:10 +02:00
Radar Wire: write doubles and floats with .NET Framework's round-trip digits 2026-09-25 12:44:34 +02:00
Sharing Wire: write doubles and floats with .NET Framework's round-trip digits 2026-09-25 12:44:34 +02:00
Streams Review fixes: telemetry session id per login; Framework number text 2026-09-25 13:04:28 +02:00
Ui One plugin-bar button and one tabbed window, as the original 2026-09-26 06:56:10 +02:00
Views One plugin-bar button and one tabbed window, as the original 2026-09-26 06:56:10 +02:00
HostReadingsTests.cs Wire the host's new readings into the frames 2026-09-25 13:00:03 +02:00
OpenAC.MosswartMassacre.Tests.csproj Skeleton: plugin root, backend socket, /mm router, settings, test harness 2026-09-25 12:03:00 +02:00
PluginHarness.cs Skeleton: plugin root, backend socket, /mm router, settings, test harness 2026-09-25 12:03:00 +02:00
PluginLifecycleTests.cs Review fixes: telemetry session id per login; Framework number text 2026-09-25 13:04:28 +02:00
ReviewFixTests.cs Review fixes: logoff inventory, socket stop, connect order, relog leftovers 2026-09-25 13:06:50 +02:00