third_party Empty test setup (#7) May 8, 2021 .clang-format WIP Apr 30, 2021 .gitignore GitHub actions build (#39) Sep 15, 2022 .gitmodules Empty test setup (#7) May 8, 2021 CMakeLists.txt Get rid of fcitx::get
Disallow empty user input in various editor fragments Fix importing/creating quickphrase with backslash Fix crash when saving logs on some devices Fix default value display in various custom Preferences Change default navigation bar background to follow keyboard background color to avoid problems on som...
在https://github1s.com/fcitx/fcitx5-qt/blob/master/qt5/platforminputcontext/qfcitxplatforminputcontext.cpp#L831中可以看到使用此函数的代码,大概为: bool QFcitxPlatformInputContext::filterEvent(constQEvent*event){do{// 这里是一个一次性的循环,我不知道意图为何if(event->type()!=QEvent::KeyPress&...
candidates({}), cursorIndex(-1), layoutHint(fcitx::CandidateLayoutHint::NotSet), hasPrev(false), hasNext(false) {} }; PagedCandidateEntity PagedCandidateEntity::Empty = PagedCandidateEntity();0 comments on commit 00466a5 Please sign in to comment. Footer...
Empty) repeat(count.absoluteValue) { onAction(action) vibration?.invoke(view, selection.end >= selection.start) if (hapticOnRepeat) InputFeedbacks.hapticFeedback(view) } true } @@ -197,7 +193,7 @@ abstract class BaseKeyboard( val count = event.countX if (count != 0) { onAction(Key...
override suspend fun isEmpty(): Boolean = withFcitxContext { isInputPanelEmpty() } @@ -232,13 +232,13 @@ class Fcitx(private val context: Context) : FcitxAPI, FcitxLifecycleOwner { external fun reloadFcitxConfig() @JvmStatic external fun sendKeyToFcitxString(key: String, state: Int, up...
(!qtIM.empty() && qtsIM.find("wayland") == std::string::npos)) {sendMessage( "wayland-diagnose-kde", _("Detect GTK_IM_MODULE and QT_IM_MODULE being set and " "Wayland Input method frontend is working. It is " "recommended to use Wayland input method frontend. For " ...
92 + void HallelujahState::updateUI(InputContext *ic, 93 + const std::vector<std::string> words, 94 + const std::vector<std::string> candidates) { 95 + auto &inputPanel = ic->inputPanel(); 96 + if (words.empty()) { 97 + inputPanel.setCandidateList(nullptr); 98 + } els...
fun setupInputView(v: BaseInputView) { if (ignoreSystemWindowInsets) { // suppress the view's own onApplyWindowInsets v.setOnApplyWindowInsetsListener(emptyOnApplyWindowInsetsListener) } else { // on API 35+, we must call requestApplyInsets() manually after replacing views, // otherwise...
Fcitx5 input method framework and engines ported to Android - Sync translation · fcitx5-android/fcitx5-android@7eb7952