Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Small UX fixes #5085

Merged
merged 5 commits into from
Dec 22, 2020
Merged

Small UX fixes #5085

merged 5 commits into from
Dec 22, 2020

Conversation

Web-eWorks
Copy link
Member

Fixes #5040: ui.getColumnWidth() appears to be ignoring some window padding, which was causing incorrect behavior. Now we query for ui.getContentRegion().x which isn't quite correct either but works without unduly wrapping at all sizes.

Fixes #4981: this was a simple matter where we weren't updating the camera's position when the controller didn't have input focus. I also added a bit of code that should help to prevent the cursor from getting stuck in hidden mode.

Fixes #5065: dead simple, just needed to tell Pioneer to save the binding when changing the checkbox.

Fixes #5055: this was broken for several reasons - the tooltip was being used as the button ID, so clicking on any of the buttons wasn't switching the view correctly. I took the chance to simplify the logic a bit.

Fixes #5046: also simple, just needed the escape key to trigger the chat form closing. Implemented a small helper to add a priority system to the escape key so it closes one item at a time and doesn't go from the chat form all the way to the options window in one press.

@Web-eWorks Web-eWorks merged commit 59cfed1 into pioneerspacesim:master Dec 22, 2020
@Web-eWorks Web-eWorks deleted the microfixes branch April 9, 2021 23:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
1 participant