Skip to content

Expand native Mod Settings with live controls and save feedback - #282

Draft
Guffawaffle wants to merge 16 commits into
netniV:devfrom
Guffawaffle:feature/mod-settings-controls
Draft

Guffawaffle wants to merge 16 commits into
netniV:devfrom
Guffawaffle:feature/mod-settings-controls

Conversation

@Guffawaffle

@Guffawaffle Guffawaffle commented Sep 12, 2026 •

Copy link
Copy Markdown
Contributor

Adds live controls under Settings → Mod Settings:

  • Camera: keyboard zoom speed and pan glide.
  • Previews & Cargo: Locate/Recall preferences and automatic cargo previews.
  • Map & Travel: instant-warp mode.
  • Fleet Labels: separate Player and Non-player visibility controls.

Controls share existing settings and hotkey state, show current values, and report save failures. Collapsible sections start closed. Fleet label hooks are installed at startup so visibility can change during play; partially installed hook families remain inactive.

Depends on #281 and its settings/persistence prerequisites. The shared invocation and lookup helpers are already in dev through merged #292. Supports Windows x64 and macOS through the native settings adapters.

Validation: Windows release build and settings fixtures passed. Earlier combined-build testing covered Mac ARM settings and persistence; Intel Mac and this exact upstream candidate remain without runtime qualification. Temporary probes and internal delivery/research diaries are excluded; native contract and hook evidence remain documented.

@Guffawaffle
Guffawaffle force-pushed the feature/mod-settings-controls branch from fa4b9cf to fb90890 Compare September 28, 2026 00:00
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