Skip to content

Gyroplatter/keep launcher open#26

Open
gyroplatter wants to merge 2 commits intoBenchmarkSims:developfrom
gyroplatter:gyroplatter/keep-launcher-open
Open

Gyroplatter/keep launcher open#26
gyroplatter wants to merge 2 commits intoBenchmarkSims:developfrom
gyroplatter:gyroplatter/keep-launcher-open

Conversation

@gyroplatter
Copy link
Copy Markdown
Contributor

Added a new checkbox to minimize the Launcher after clicking 'Launch', and restore it after exiting Falcon BMS.exe.

SaveUISetup() is now also run on launch click, just in case users make changes without running BMS.

@arithex arithex self-requested a review May 3, 2026 09:47
@arithex
Copy link
Copy Markdown
Collaborator

arithex commented May 3, 2026

I don't remember if we discussed this one already -- WPF does use GPU for rendering, by default.. it probably isn't any more impactful than having some browser tabs open.

Except.. it also uses a timer-thread to poll for DirectInput events and hardware changes.

If we're going to offer this as an option, we should disable that timer (or turn its frequency way down) when the AL window is minimized.

@gyroplatter
Copy link
Copy Markdown
Contributor Author

In the new bindings build I'm working on, the polling rate stays high when assigning a key/axis, drops to a lower rate when just viewing the controls tab, then stops when the user is on another tab.
I can work on applying that same logic here.

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.

2 participants