Skip to content

Add cross-mod recent items panel in titlebar#36

Open
nickelbob wants to merge 1 commit intotburrows13:masterfrom
nickelbob:add-recent-items-panel
Open

Add cross-mod recent items panel in titlebar#36
nickelbob wants to merge 1 commit intotburrows13:masterfrom
nickelbob:add-recent-items-panel

Conversation

@nickelbob
Copy link

When other mods (Bottleneck Analyzer, Recipe Book, Cybersyn GUI) broadcast item selections via the interop spec, show those items as clickable buttons in the FS titlebar. Clicking a recent item sets the selector and triggers a search. Max 5 items, newest first, deduplicated.

Also implements the interop spec v1 (https://github.com/nickelbob/factorio-mod-interop/blob/main/spec.md) (publish + subscribe) so FS broadcasts its own selections and receives from other mods.

image

When other mods (BA, RecipeBook, Cybersyn) broadcast item selections
via the interop spec, show those items as clickable buttons in the
FS titlebar. Clicking a recent item sets the selector and triggers
a search. Max 5 items, newest first, deduplicated.

Also implements the interop spec v1 (publish + subscribe) so FS
broadcasts its own selections and receives from other mods.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant