[Commits] [wesnoth/wesnoth] 538589: Fix #24681: Use composed hotkeys where appropriate...

GitHub noreply at github.com
Fri Apr 28 09:18:47 UTC 2017


  Branch: refs/heads/composed_hotkeys
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 53858984c8b069074c7091c4fcf6d9cec9152b07
      https://github.com/wesnoth/wesnoth/commit/53858984c8b069074c7091c4fcf6d9cec9152b07
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

  Changed paths:
    M data/core/hotkeys.cfg
    M src/controller_base.cpp
    M src/hotkey/command_executor.cpp
    M src/hotkey/hotkey_item.cpp
    M src/hotkey/hotkey_item.hpp
    M src/wesnoth.cpp

  Log Message:
  -----------
  Fix #24681: Use composed hotkeys where appropriate and revert help to be ':'

This enables textinput events in SDL and adds handling of them. The events
are processed for hotkeys if the length of the hotkey string is 1 (which is the
case for all straightforward hotkeys).


  Commit: 32153752258abbc84df2d6f351bd4a6b1f2e25ce
      https://github.com/wesnoth/wesnoth/commit/32153752258abbc84df2d6f351bd4a6b1f2e25ce
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

  Changed paths:
    M src/hotkey/hotkey_item.cpp
    M src/hotkey/hotkey_item.hpp
    M src/key.cpp
    M src/key.hpp

  Log Message:
  -----------
  Fix 24681: Proper filtering of modifiers when handling hotkeys

This adds proper handling for composition of input and also handles
raw key up/down properly when there are modifiers applied to the
keyboard that stops composition.


  Commit: 43b85f7d5d794471cd9d81bd7991939686d4fc78
      https://github.com/wesnoth/wesnoth/commit/43b85f7d5d794471cd9d81bd7991939686d4fc78
  Author: Andreas Löf <andreas at alternating.net>
  Date:   2017-04-28 (Fri, 28 Apr 2017)

  Changed paths:
    M src/gui/dialogs/hotkey_bind.cpp
    M src/gui/dialogs/hotkey_bind.hpp
    M src/hotkey/hotkey_item.hpp

  Log Message:
  -----------
  WIP: start to clean up the hotkey dialog


Compare: https://github.com/wesnoth/wesnoth/compare/d4da5fe9f37e...43b85f7d5d79


More information about the Commits mailing list