Skip to content

feat: Show only factions in current system#3

Merged
iHateCode merged 1 commit into
mainfrom
feature/update-gitignore
Mar 12, 2026
Merged

feat: Show only factions in current system#3
iHateCode merged 1 commit into
mainfrom
feature/update-gitignore

Conversation

@iHateCode
Copy link
Copy Markdown
Owner

Patch notes (v1.4.8 → v1.5.9)

New features

  • Show only factions in current system
    Option in Mod Settings (LunaLib) to limit the overlay to factions that have a market in the current star system. Reduces clutter in-system.

  • In hyperspace: show full list
    When “Show only factions in current system” is on, choose whether to show the full faction list in hyperspace or an empty overlay. Default: full list, so the overlay isn’t empty while traveling.

  • Auto-hide overlay
    New setting: Auto-Hide Overlay After (seconds).

    • 0 = overlay stays until you hide it (relationship-change auto-show still uses its own duration).
    • > 0 = overlay auto-hides after this many seconds whenever it is shown (hotkey, location change, or relationship change). Default: 10 seconds.
  • Auto-show on location change
    When “Show only factions in current system” is on and overlay mode is Toggle, the overlay automatically shows when you enter a new system (and respects the auto-hide duration if set).

Settings changes (defaults)

  • Toggle overlay keybind – Default key is now B (was unbound).
  • Relationship change display – Default duration reduced from 30s to 10 seconds.
  • Auto-show overlay when relationship changes – Default is now on (was off).

Other

  • Overlay auto-show/auto-hide logic unified so hotkey, location change, and relationship change all respect the same auto-hide timer when configured.
  • Deprecated config and obsolete package files removed; repo .gitignore and build/docs updated.

- .gitignore: ignore FactionRelationships-*/ and FactionRelationships-*.zip at repo root
- COMPILATION.md, compile.bat, README: doc and build updates
- Mod: LunaSettings.csv, mod_info.json, Java plugin/UI/input/change listener updates
- Remove obsolete FactionRelationshipsPackage config and mod_info

Made-with: Cursor
@iHateCode iHateCode merged commit b698911 into main Mar 12, 2026
iHateCode added a commit that referenced this pull request Mar 12, 2026
…#3)

- .gitignore: ignore FactionRelationships-*/ and FactionRelationships-*.zip at repo root
- COMPILATION.md, compile.bat, README: doc and build updates
- Mod: LunaSettings.csv, mod_info.json, Java plugin/UI/input/change listener updates
- Remove obsolete FactionRelationshipsPackage config and mod_info

Made-with: Cursor
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