Commit Graph

  • d544aeed7b
    Swipe to collapse/expand NumberRow (#856) iovxw 2026-03-10 02:16:53 +08:00
  • 7f63ab24ff
    Merge 6ce115118c5ca2a7e59de63dc5bf91cd649216b4 into 471f7f3fe70903295fad8ea9975a17a7a6b01313 Mani Penguin 2026-03-10 02:12:34 +08:00
  • 2eefbf6b52
    Inline shouldCollapse into NumberRow Rocka 2026-03-10 02:12:08 +08:00
  • 471f7f3fe7
    Update dependencies and migrate to AGP 9 (#842) rocka 2026-03-09 23:17:59 +08:00
  • 82f0c6cf58
    AGP 9.1.0 Rocka 2026-03-09 22:48:07 +08:00
  • f797e3d4b2
    Add renovate.json renovate/configure renovate[bot] 2026-03-01 07:39:38 +00:00
  • 617f04521d
    reorder buildTypes block Rocka 2026-02-17 13:32:22 +08:00
  • 96c1e7acba
    Update copyright year Rocka 2026-02-17 11:39:01 +08:00
  • 81f88d874e
    fixup Rocka 2026-02-17 11:23:59 +08:00
  • db0bbac803
    Fix addEssentialWindow generic constraint Rocka 2026-02-17 11:10:37 +08:00
  • 8c82f67bfa
    Don't recreate InputView on keyboard Configuration changes Rocka 2026-02-17 02:17:27 +08:00
  • ac45b195bd
    Gradle 9.3.1, AGP 0.9.1, Kotlin 2.3.10 Rocka 2026-02-15 01:34:55 +08:00
  • 6b938bc7a0
    Add slide animation to number row iovxw 2026-02-10 01:07:20 +08:00
  • 357db5048a
    Add indicator animation to hide keyboard button iovxw 2026-02-08 00:36:19 +08:00
  • e70f74e568
    Implement swipe gestures for number row collapse/expansion iovxw 2026-02-03 23:15:05 +08:00
  • 1455b6090b
    Clear inline suggestions when none are present (#848) iovxw 2026-01-28 00:55:35 +08:00
  • faeb74d703
    Clear inline suggestions when none are present iovxw 2026-01-27 23:22:33 +08:00
  • 215dd14054
    Update F-Droid build container to use 'trixie' (#846) linsui 2026-01-24 10:33:46 +00:00
  • 6ce115118c fix: split keyboard gap ratio live update maniacata 2026-01-24 15:14:53 +08:00
  • 29cfa1e97e feat: add split keyboard strings maniacata 2026-01-24 10:05:55 +08:00
  • 57d8a6ee68 feat: add split keyboard layout and prefs maniacata 2026-01-24 09:17:29 +08:00
  • 1e94bf2710
    Copy all r8 global options to app module Rocka 2026-01-24 02:32:47 +08:00
  • 4c8603187b
    Update nix Rocka 2026-01-24 01:28:59 +08:00
  • 57b50aaa82
    Update F-Droid build container to use 'trixie' linsui 2026-01-22 09:38:03 +00:00
  • 61e10af132
    Send KEYCODE_ENTER instead of commit "\n" when pressing enter on virtual keyboard Rocka 2026-01-20 00:15:25 +08:00
  • 0d5c87da15
    Fix crash when MainActivity relaunches under FcitxPreferenceFragment route Rocka 2026-01-18 17:16:20 +08:00
  • 1b1f79289d
    Make sure popup entry do not have parent view before adding it Rocka 2026-01-18 17:14:35 +08:00
  • 7711f2dcef
    Update dependencies and migrate to AGP 9.0.0 Rocka 2026-01-18 13:24:08 +08:00
  • 17126e5085
    Disable vivo_keypress_workaround on Origin OS 4+ Rocka 2025-12-21 02:01:08 +08:00
  • e02c34db87
    Cleanup CropImageActivity and add some TODOs Rocka 2025-12-21 02:00:37 +08:00
  • 5db21574f8
    Update fcitx5 submodules Rocka 2025-12-21 02:00:25 +08:00
  • 8a6f5ebf37
    Refactor fcitx event and UI lifecycle handling of BaseInputView Rocka 2025-12-21 01:05:12 +08:00
  • 2fd2c92418
    Update fcitx5 submodules Rocka 2025-12-21 01:12:08 +08:00
  • 4a4ae575ed Make voice input selectable WhiredPlanck 2025-12-06 01:29:02 +08:00
  • 63735fb42f
    Improve cursor move when selection is not empty Rocka 2025-12-02 22:50:12 +08:00
  • b8e2762f5a
    Make item order in PinyinDictionaryFragment consistent Rocka 2025-12-01 01:22:35 +08:00
  • 4ec83c8908
    Remove listener before changing checkbox state Rocka 2025-12-01 01:19:56 +08:00
  • 92e38dcf33
    Update dependencies Rocka 2025-11-30 23:53:13 +08:00
  • 3322470470
    Reset view state when DynamicListAdapter recycles them Rocka 2025-11-26 02:03:04 +08:00
  • 9432a18398
    Use InputConnection#setSelection to move cursor when supported Rocka 2025-11-18 22:42:37 +08:00
  • 4cf4f23d70 m17n [skip ci] m17n Qijia Liu 2025-11-15 23:31:35 -05:00
  • d934559d94
    Update macOS and Windows image (#814) Qijia Liu 2025-11-15 13:38:53 -05:00
  • 36efd77e54
    Try fix fdroid build workflow (#811) rocka 2025-11-16 02:38:01 +08:00
  • 7735d56efe Update macOS and Windows image Qijia Liu 2025-11-14 23:01:17 -05:00
  • f964ea8905
    Try fix fdroid build workflow rocka 2025-11-10 14:52:48 +08:00
  • 85196e6a73
    Force show CandidatesView only when input method switched by user Rocka 2025-11-09 15:11:02 +08:00
  • f7d8e44380
    Added a file with a Russian translation and fixed a typo in the plugin name (#810) Dmitry 2025-11-09 13:27:40 +07:00
  • a843e2b8c4
    Update title.txt Dmitry 2025-11-09 04:15:02 +07:00
  • 3be7aead28
    Added a file with a Russian translation Dmitry 2025-11-09 04:11:46 +07:00
  • a8edb1790c
    Fix restoring InputView state Rocka 2025-11-09 03:20:31 +08:00
  • 2ad65bd234
    Restore InputView state when switching between virtual/physical keyboard Rocka 2025-11-09 02:58:14 +08:00
  • 23c4d318b6
    Make a new JNI method focusOutIn Rocka 2025-11-09 02:54:18 +08:00
  • 4a955a1959
    Clear callbacks on CandidateViewHolder once recycled Rocka 2025-11-09 02:10:26 +08:00
  • 77bcd44b62
    Show CandidatesView when input method changes by keyboard shortcut Rocka 2025-11-08 03:39:44 +08:00
  • 47e83af73d
    Fix KeyState form space key Rocka 2025-11-08 01:34:35 +08:00
  • ca24108495
    Fix BaseDynamicListUi FAB animation glich Rocka 2025-11-08 00:15:33 +08:00
  • af8ad1445b
    Avoid showing CharacterPickerDialog with keyboard shortcut Rocka 2025-11-07 23:53:46 +08:00
  • 6076112f6c
    Unify fcitx KeySym & KeyState construction from Android KeyEvent Rocka 2025-11-07 23:51:57 +08:00
  • 5806ea5fa4
    Call clearMetaKeyStates on hardware modifier key up Rocka 2025-11-07 03:35:04 +08:00
  • 2ebb088d64
    Combine long message before extraction. Ben Zhe 2025-11-06 16:46:16 +08:00
  • 18c659c08d
    Fix CandidatesView popup without focusing input Rocka 2025-11-02 23:11:13 +08:00
  • bca654e8a8
    Improve BaseDynamicListUi FAB animation Rocka 2025-11-02 20:25:30 +08:00
  • 4ad17d1891
    Update dependencies and migrate deprecations Rocka 2025-11-02 20:15:20 +08:00
  • adbe322e32
    Migrate deprecations in gradle 8.14 (#783) rocka 2025-11-02 15:50:18 +08:00
  • 8e7d85f52f
    Fix building app bundle Rocka 2025-11-02 15:11:48 +08:00
  • 33353884fc
    Make a common CMakeBuildInstallTask Rocka 2025-11-02 14:33:04 +08:00
  • e78772f6d6
    Try avoid "task warming-up failure" Rocka 2025-11-02 02:58:01 +08:00
  • 5d184920a2
    Migrate deprecations in gradle 8.14 Rocka 2025-08-24 01:33:47 +08:00
  • 5a4870c057
    Bump 0.1.2 0.1.2 Rocka 2025-11-01 15:40:02 +08:00
  • fe75dffd18
    Update licenses for libraries Rocka 2025-11-01 15:17:29 +08:00
  • 8f2db70d10
    Include package signature info and link to other platforms in README.md Rocka 2025-11-01 01:37:48 +08:00
  • 8c61267c88
    Sync translation Rocka 2025-11-01 00:59:41 +08:00
  • d7e5df6ec2
    Update fcitx5 submodules Rocka 2025-11-01 00:46:28 +08:00
  • 13dbc0107f
    Update dependencies Rocka 2025-11-01 00:35:51 +08:00
  • 2752b33dfc
    Merge 06bd39eec8a20bf506a3e31cd0464d043fa009b5 into 2148dee2edab8c4e0f043da3f9c812b4c46c7769 Yuzhong Zhang 2025-10-26 17:30:49 +08:00
  • 2148dee2ed
    Fix EditorInfoWindow crash on empty contentMimeTypes Rocka 2025-10-26 17:28:15 +08:00
  • ae0f26b21a
    Add option to draw key border stroke instead of shadow (#799) Daniel Kao 2025-10-26 17:26:59 +08:00
  • 6a39a95025
    remove unnecessary comments Rocka 2025-10-26 17:25:33 +08:00
  • 749a16b42c
    Refactor press highlight of key border stroke Rocka 2025-10-22 01:16:24 +08:00
  • e07f8a7c58
    Use LayerDrawable in borderedKeyBackgroundDrawable too Rocka 2025-10-22 01:15:07 +08:00
  • 277e42eba3
    Change preference name Rocka 2025-10-22 01:13:10 +08:00
  • aa361b8281
    Fix RecentlyUsed#insert with existing value Rocka 2025-10-21 23:07:59 +08:00
  • bd645da624 fix: address comments Daniel Kao 2025-10-02 22:15:10 +08:00
  • e73b5d5fbd ui: use a better way to draw key border Daniel Kao 2025-09-30 01:45:45 +08:00
  • 6c90e06d7d feat: add sharedpreference for solid border switch Daniel Kao 2025-09-28 21:42:28 +08:00
  • 9635ed042b ui: draw key border, instead of only shadow Daniel Kao 2025-09-28 20:12:07 +08:00
  • aee18400c7
    Refactor first run handling Rocka 2025-09-26 23:45:56 +08:00
  • 6758662833
    Allow changing verbose log option without restart Rocka 2025-09-25 23:24:25 +08:00
  • ba0854e5bc
    Fix crash when showing CandidatesView with pagination Rocka 2025-09-25 00:36:09 +08:00
  • 06bd39eec8
    Merge branch 'master' into feat/swip-clear Yuzhong Zhang 2025-09-23 00:32:10 +08:00
  • f81c9bd806 1 BetterAndBetterII 2025-09-22 16:30:01 +00:00
  • 7d408e61ca
    Fix loading addon library from plugins Rocka 2025-09-22 23:26:24 +08:00
  • 39440c206f fix error BetterAndBetterII 2025-09-22 13:30:02 +00:00
  • c25f7c4f78 Revert "优化PopupComponent中的弹出窗口逻辑,移除冗余代码,简化预览显示和清空文本的处理,提升代码可读性和维护性。" BetterAndBetterII 2025-09-22 13:22:33 +00:00
  • 7c36447576 Revert "移除BaseKeyboard和PopupComponent中的冗余代码,简化弹出窗口的清理逻辑,确保在相同指针生命周期内处理清空确认,提升代码可读性和维护性。" BetterAndBetterII 2025-09-22 13:13:28 +00:00
  • 3ebd7520bc lint clipboard BetterAndBetterII 2025-09-22 13:07:53 +00:00
  • d369b9c89b remove unused code BetterAndBetterII 2025-09-22 12:18:13 +00:00
  • bb89b5410b 优化PopupComponent中的弹出窗口逻辑,移除冗余代码,简化预览显示和清空文本的处理,提升代码可读性和维护性。 BetterAndBetterII 2025-09-22 11:26:10 +00:00
  • 4b3f535d6e 移除BaseKeyboard和PopupComponent中的冗余代码,简化弹出窗口的清理逻辑,确保在相同指针生命周期内处理清空确认,提升代码可读性和维护性。 BetterAndBetterII 2025-09-22 10:04:30 +00:00
  • c28640584b modify comment BetterAndBetterII 2025-09-22 09:47:50 +00:00