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

Add hotkey settings panel with a hotkey remap dialog #16552

Merged
merged 5 commits into from Jun 28, 2019

Commits on Jun 23, 2019

  1. Scissor the text of a ButtonWidget if it overflows and display a tooltip

    Also:
    * add a variable to a comomn pattern used for truncating text in HotkeyEntryWidget and TextFieldWidget
    dragunoff committed Jun 23, 2019
    Copy the full SHA
    fcbf7c4 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    f853ace View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    6f3079e View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    1ae1b54 View commit details
    Browse the repository at this point in the history
  5. Add hotkey settings panel with a hotkey remap dialog

    * Add HotkeyDialogLogic.cs
    * Add dialog-hotkey.yaml to all mods
    * Add `GetFirstDuplicate` method to HotkeyManager to aid in validation
    * Add "Player" and/or "Spectator" type to all hotkeys to allow for
    validation based on overlapping types
    * Change settings.yaml and SettingsLogic.cs to work with the new dialog
    dragunoff committed Jun 23, 2019
    Copy the full SHA
    1589d93 View commit details
    Browse the repository at this point in the history