diff options
author | Yuqian Yang <crupest@crupest.life> | 2025-09-30 00:16:13 +0800 |
---|---|---|
committer | Yuqian Yang <crupest@crupest.life> | 2025-10-03 00:13:54 +0800 |
commit | 047e0eba34c669ff71535602c09edec587912059 (patch) | |
tree | ed1b98bf2c1451f9cc02b96cd45f4eae00163b6d /include/cru/platform/gui/xcb | |
parent | e903083732b0d4638ac066fc85b030b121d8e7e6 (diff) | |
download | cru-047e0eba34c669ff71535602c09edec587912059.tar.gz cru-047e0eba34c669ff71535602c09edec587912059.tar.bz2 cru-047e0eba34c669ff71535602c09edec587912059.zip |
Impl input method for xim 3.
Diffstat (limited to 'include/cru/platform/gui/xcb')
-rw-r--r-- | include/cru/platform/gui/xcb/Keyboard.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/cru/platform/gui/xcb/Keyboard.h b/include/cru/platform/gui/xcb/Keyboard.h index f3650900..a3e66e2b 100644 --- a/include/cru/platform/gui/xcb/Keyboard.h +++ b/include/cru/platform/gui/xcb/Keyboard.h @@ -11,7 +11,7 @@ struct XcbUiApplication; KeyCode XorgKeysymToKeyCode(xcb_keysym_t keysym); std::vector<xcb_keysym_t> XorgKeycodeToKeysyms(XcbUiApplication* application, xcb_keycode_t keycode); KeyCode XorgKeycodeToCruKeyCode(XcbUiApplication* application, xcb_keycode_t keycode); -std::string XorgKeysymToUtf8(xcb_keysym_t keysym); +std::string XorgKeysymToUtf8(xcb_keysym_t keysym, bool upper = false); std::unordered_map<KeyCode, bool> GetKeyboardState(XcbUiApplication* application); KeyModifier GetCurrentKeyModifiers(XcbUiApplication* application); } // namespace cru::platform::gui::xcb |