Commit Graph

25 Commits

Author SHA1 Message Date
Weng Xuetian 21ab8cd75a
Allow empty key in key sequence widget (fcitx/fcitx5#898) 2023-11-19 07:37:58 -08:00
Weng Xuetian 10a67ed28d
Add qt support for widgets addons and guiwrapper 2023-11-17 11:52:40 -08:00
Weng Xuetian 3430f3626f
Fix keycode capture 2022-05-19 01:18:32 -07:00
Weng Xuetian a60ae8af9a
Add new API for keysequence widget 2022-05-19 01:11:29 -07:00
Weng Xuetian 92173b5ff7
Fix hotkey like shift+space not accepted by modifierless == false. 2021-09-07 09:24:40 -07:00
Weng Xuetian 51b7ad88d5
Fix typo 2021-09-07 09:13:38 -07:00
Weng Xuetian eb4b3ed96b
Turn on QT_NO_KEYWORDS 2021-01-26 14:01:44 -08:00
Weng Xuetian dea97f6ff1
Detect more wayland platform with platform.startsWith("wayland") 2021-01-18 20:57:38 -08:00
Weng Xuetian 6a3b6c6717
Replace uint with unsigned int 2020-12-06 16:01:41 -08:00
Weng Xuetian 3ddd34aa72
Add support for capture hyper and super combination for key sequence.
Fix #10.
2020-08-08 15:35:27 -07:00
Weng Xuetian 72acd72cf2
Get rid of unused functions and add variant that support text arg. 2020-06-02 20:00:02 -07:00
Weng Xuetian 020552f69e Migrate to SPDX. 2020-05-08 16:28:36 -07:00
Weng Xuetian d019d90d12 Set autouic option. 2020-03-20 10:43:35 -07:00
Weng Xuetian 6c8913c4b0 Make gui plugin use qt's metadata. 2018-03-19 15:50:54 -07:00
Weng Xuetian 6be44e60a9 fix coverity warning 2017-12-19 19:28:36 -08:00
Weng Xuetian 90e01c1007 use new keystring format argument. 2017-12-14 18:12:23 -08:00
Weng Xuetian 29f278d4b9 Make key looks better. 2017-11-19 09:55:20 -08:00
Weng Xuetian 7dcf467bec small adjustment in key sequence widget. only accept valid key. 2017-11-18 11:58:08 -08:00
Weng Xuetian ddede0e5f7 Improve key sequence widget.
- Add key code mode support.
- Remove QKeysequence and replace with QList<fcitx::Key>, no need to
  convert back and forth on application side.
- Remove libintl.h and replace with our i18n.h.
2017-11-16 17:43:29 -08:00
Weng Xuetian 58661ee137 run clang format. 2017-09-18 21:07:37 -07:00
Weng Xuetian 00e168edf7 add namespace to fcitx5-qt, so fcitx-qt5 and fcitx5-qt can be linked together. 2017-09-18 21:06:54 -07:00
Weng Xuetian a3d52b7349 fix wrong if check for isRelease 2017-05-17 22:01:15 -07:00
Weng Xuetian 0c47ee1cf0 relicense lgpl 2017-05-12 14:29:32 -04:00
Weng Xuetian 9baea1fe26 run clang-format 2017-05-12 14:04:50 -04:00
Weng Xuetian f14afc0500 qt5 for fcitx5 now works 2017-05-12 13:43:40 -04:00