Skip to content

[#2762] Add keybinds for Relay functionality#2842

Open
oznogon wants to merge 3 commits intodaid:masterfrom
oznogon:2762-relay-binds
Open

[#2762] Add keybinds for Relay functionality#2842
oznogon wants to merge 3 commits intodaid:masterfrom
oznogon:2762-relay-binds

Conversation

@oznogon
Copy link
Copy Markdown
Contributor

@oznogon oznogon commented Apr 8, 2026

Add keybinds for Relay features:

  • Open comms with target (default M) (also Operations)
  • Toggle waypoint placement (default W) (also Operations)
  • Delete selected waypoint (default Del) (also Operations)
  • Toggle ship's log view (default V) (also Operations)
  • Link target to Science (default K)
  • Start hacking target (default H)
  • Toggle launch probe mode (default L)
  • Toggle center view on ship (default F)

This adds a getter to GuiElement to expose focus state, used to determine if chat text entry has focus. If so, the screen suspends keybind handling.

To facilitate toggling ship's log view via keybind, this also breaks the ShipsLog toggle behavior out of onMouseDown and exposes it for the bind to use.

Fixes #2762.

@oznogon oznogon changed the title Add keybinds for Relay functionality [#2762] Add keybinds for Relay functionality Apr 8, 2026
oznogon added 2 commits April 7, 2026 17:35
Add keybinds for Relay features:

- Open comms with target (default C)
- Start hacking target (default H)
- Link target to Science (default S)
- Toggle waypoint placement (default W)
- Delete selected waypoint (default Del)
- Toggle launch probe mode (default L)
- Toggle center view on ship (default F)
- Toggle ship's log view (default V)
@oznogon oznogon force-pushed the 2762-relay-binds branch from e9f689c to c0969a0 Compare April 8, 2026 00:35
@oznogon oznogon force-pushed the 2762-relay-binds branch from 16c4ee9 to 66d9027 Compare April 8, 2026 01:38
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.

[Feature] Missing Relay bindings

1 participant