⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content

Conversation

@oznogon
Copy link
Contributor

@oznogon oznogon commented Jan 5, 2026

  • Use layout parameters in the GuiHelpOverlay main panel.
  • Increase the panel width to accommodate long bind labels.
  • Add functions to set GuiHelpOverlay title, contents, and footer.

Add a specialized GuiHotkeyHelpOverlay subclass and move all
redundant help overlay text population logic from across crew and
accessory screens into it.

  • Move the hint to help players find the hotkeys rebinding menu
    from the bottom of hotkey contents' scrolltext to a standalone
    footer label, and correct its reference to the Options menu
    instead of settings.
  • Color bindings slightly to distinguish them from labels.
  • Rename GuiHotkeyHelpOverlays from "Keyboard Shortcuts" to
    "Controls" since this also already includes game controller and
    joystick bindings.
  • List unbound controls below the list of bound controls, and
    fade them to distinguish them from bound controls.

This stacks on #2687 since it applies keybinding changes to voice chat to hide its keybinds when disabled. These changes can be backed out if #2687 blocks this.

Before:

Screenshot_20260105_022833

After:

Screenshot_20260105_022734

EE's built-in voice chat can degrade all Bluetooth audio output on
some Linux distros while EE is running and a headset with mic is
connected, even if EE's built-in voice isn't sending or receiving
voice data. For example, Fedora 40+ drops audio output from A2DP
to HSP/HFP while EE is running.

Add a Preferences File option to disable built-in voice chat. This
setting defaults to 1 (enabled) and should not change the existing
default state of EE's built-in voice chat.
- Use layout parameters in the GuiHelpOverlay main panel.
- Increase the panel width to accommodate long bind labels.
- Add functions to set GuiHelpOverlay title, contents, and footer.

Add a specialized GuiHotkeyHelpOverlay subclass and move all
redundant help overlay text population logic from across crew and
accessory screens into it.

- Move the hint to help players find the hotkeys rebinding menu
  from the bottom of hotkey contents' scrolltext to a standalone
  footer label, and correct its reference to the Options menu
  instead of settings.
- Color bindings slightly to distinguish them from labels.
- Rename GuiHotkeyHelpOverlays from "Keyboard Shortcuts" to
  "Controls" since this also already includes game controller and
  joystick bindings.
- List unbound controls below the list of bound controls, and
  fade them to distinguish them from bound controls.
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