Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 78c03d1

Browse filesBrowse files
committed
Bump 0.1.0
- Switch to Triple-T metadata structure, for plugin icons on F-Droid https://f-droid.org/docs/All_About_Descriptions_Graphics_and_Screenshots/#triple-t-structure - Fix japanese translation of app_name - Add icon for thai plugin
1 parent f84dddd commit 78c03d1
Copy full SHA for 78c03d1

File tree

78 files changed

+206
-9
lines changed
Filter options

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Dismiss banner

78 files changed

+206
-9
lines changed

‎app/src/main/play/contact-email.txt

Copy file name to clipboard
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
fcitx5-android@googlegroups.com

‎app/src/main/play/contact-website.txt

Copy file name to clipboard
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
https://fcitx5-android.github.io
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../../../res/mipmap-xxxhdpi/ic_launcher.png
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fcitx5
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fcitx5
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
小企鹅输入法
+60Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
# 0.1.0 - Candidates Window for Physical Keyboard
2+
3+
## Highlights
4+
5+
- The input method will show a floating candidates window and hide virtual keyboard when you start typing with a physical keyboard
6+
- Adopt fcitx5 "candidate action" API, to pin candidates in Pinyin/Shuangpin and forget words in RIME
7+
- The application now targets Android API 35, and handles navigation bar or system gesture insets more reliably
8+
- The application name has been to "小企鹅输入法" in Chinese, and "Fcitx5" for non-Chinese languages
9+
10+
### New plugins
11+
12+
- Thai, this is finally possible since scancode is sent to fcitx along with the keysym
13+
14+
### Notable changes
15+
16+
- Removed some bundled table input methods that nobody would use: 晚风、冰蝉全息、仓颉(简体中文)
17+
Some actually useful ones can be found in our F-Droid repo: https://f5a.torus.icu/fdroid/repo/ , or updater: https://github.com/fcitx5-android/fcitx5-android-updater
18+
- "Advanced - Ignore system cursor position" has been disabled by default, it should be stable enough
19+
- "Theme - Navigation bar background" now defaults to "Keyboard background image" on Oreo+ devices
20+
21+
### Build process improvements
22+
23+
- Removed many unnecessary files in APK, eg. baseline.prof, vcsInfo, dependenciesInfo, kotlin-tooling-metadata.json ...
24+
- Make use of AGP's splits.abi and signingConfig feature, and make prefab related tasks run more reliably
25+
26+
## New features
27+
28+
- Add mapping to other brace characters on top of current "(" & ")" (#494)
29+
- Adopt fcitx5 candidate action API
30+
- Show text instead of indeterminate progress bar when animation disabled
31+
- Swipe down voice input / expand candidate button to hide keyboard
32+
- Add option to perform haptic feedback on keyup
33+
- Configurable clipboard entry radius
34+
- Apply keyBorder prefs to Text Editing and Symbol Picker
35+
- Allow cursor to move out of preedit in androidkeyboard
36+
- Send keycode/scancode to fcitx
37+
- Reset caps lock state after switching input method
38+
- Allow uninstalling plugin from AboutActivity
39+
- Refresh PluginFragment on resume/package change
40+
- Show floating CandidatesView for hardware keyboard
41+
- Disable word hint for physical keyboard by default
42+
- Option to show CandidatesView by input device
43+
44+
## Bug fixes
45+
46+
- Toolbar would became blank when trigger and exit unicode addon right after changing theme
47+
- Remove discouraged degree celsius/fahrenheit symbols in symbol picker
48+
- Only perform long press haptic feedback when the pressed key has long press action
49+
- Fix composing state tracking when interrupting input
50+
- Fix toolbar title reset when rotating screen
51+
- Fix undoing consecutive deletions in ClipboardWindow
52+
- Fix first backspace swipe after initialization
53+
- Write physical display size instead of some random size without navbar when exporting logs
54+
- Fix crash when opening table addon config while it's not loaded
55+
- Disable "CanceledOnTouchOutside" for complex dialogs to avoid it being dismissed by accident
56+
- Disable menu group divider on Honor MagicOS devices
57+
- Hide PopupMenu icon on Flyme because of layout issues
58+
- Hopefully fixes crash on some devices when longpress "P" in landscape mode
59+
- Fix some English strings
60+
- Fix navbar insets detection on some devices
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
84.txt

‎app/src/main/res/values-ja/strings.xml

Copy file name to clipboardExpand all lines: app/src/main/res/values-ja/strings.xml
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<resources>
3-
<string name="app_name_release">ファイテクス5</string>
4-
<string name="app_name_debug">ファイテクス5 (デバッグ)</string>
3+
<string name="app_name_release">Fcitx5</string>
4+
<string name="app_name_debug">Fcitx5 (デバッグ)</string>
55
<string name="save">保存</string>
66
<string name="input_methods">インプットメソッド</string>
77
<string name="add_input_method">インプットメソッドの追加</string>

‎build-logic/convention/src/main/kotlin/Versions.kt

Copy file name to clipboardExpand all lines: build-logic/convention/src/main/kotlin/Versions.kt
+2-2Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ object Versions {
1717
const val defaultBuildTools = "35.0.0"
1818

1919
// NOTE: increase this value to bump version code
20-
const val baseVersionCode = 7
21-
const val baseVersionName = "0.0.9"
20+
const val baseVersionCode = 8
21+
const val baseVersionName = "0.1.0"
2222

2323
val supportedABIs = setOf("armeabi-v7a", "arm64-v8a", "x86", "x86_64")
2424
const val fallbackABI = "arm64-v8a"

‎fastlane/metadata/android/en-US/images/icon.png

Copy file name to clipboardExpand all lines: fastlane/metadata/android/en-US/images/icon.png
-1Lines changed: 0 additions & 1 deletion
This file was deleted.
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../../../res/mipmap-xxxhdpi/ic_launcher.png
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Anthy (Japanese input method) engine support for Fcitx5
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fcitx5
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Anthy(日语输入法)引擎支持
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
小企鹅输入法
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../../../res/mipmap-xxxhdpi/ic_launcher.png
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Chewing (Zhuyin/Bopomofo input method) engine support for Fcitx5
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fcitx5 (Chewing Plugin)
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
新酷音(注音输入法)引擎支持
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
小企鹅输入法 (新酷音插件)
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../../../../../../../lib/plugin-base/src/main/res/mipmap-xxxhdpi/ic_launcher_plugin_generic.png
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Apply ClearURLs on clipboard
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fcitx5 (Clipboard Filter Plugin)
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
对剪贴板内容应用 ClearURLs
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
小企鹅输入法 (剪贴板过滤插件)
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../../../res/mipmap-xxxhdpi/ic_launcher.png
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Hangul (Korean input method) engine support for Fcitx5
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fcitx5 (Hangul Plugin)
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Hangul (韩语输入法) 引擎支持
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
小企鹅输入法 (Hangul 插件)
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../../../res/mipmap-xxxhdpi/ic_launcher.png
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Jyutping (Cantonese input method) engine support for Fcitx5
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fcitx5 (Jyutping Plugin)
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
粤拼(粤语拼音输入法)引擎支持
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
小企鹅输入法 (粤拼插件)
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../../../res/mipmap-xxxhdpi/ic_launcher.png
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
RIME (Rime Input Method Engine) support for Fcitx5
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fcitx5 (RIME Plugin)<
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
RIME (中州韵输入法引擎) 支持
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
小企鹅输入法 (中州韵插件)
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../../../res/mipmap-xxxhdpi/ic_launcher.png
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Sayura (Sinhala input method) engine support for Fcitx5
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fcitx5 (Sayura Plugin)
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Sayura (僧伽罗语输入法) 引擎支持
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
小企鹅输入法 (Sayura 插件)
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../../../res/mipmap-xxxhdpi/ic_launcher.png
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Thai input method for Fcitx5
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fcitx5
+35Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
<vector xmlns:android="http://schemas.android.com/apk/res/android"
2+
xmlns:aapt="http://schemas.android.com/aapt"
3+
android:width="108dp"
4+
android:height="108dp"
5+
android:viewportWidth="108"
6+
android:viewportHeight="108">
7+
<path
8+
android:pathData="M71,26.99 L134.34,90.35 115.73,131.73 37,52.98C47.93,42.16 60.13,37.87 71,26.99Z"
9+
android:strokeLineJoin="miter"
10+
android:strokeWidth="0.999992"
11+
android:strokeColor="#00000000"
12+
android:strokeLineCap="butt">
13+
<aapt:attr name="android:fillColor">
14+
<gradient
15+
android:startX="54.71"
16+
android:startY="39.37"
17+
android:endX="108.12"
18+
android:endY="92.78"
19+
android:type="linear">
20+
<item android:offset="0" android:color="#44000000"/>
21+
<item android:offset="1" android:color="#00000000"/>
22+
</gradient>
23+
</aapt:attr>
24+
</path>
25+
<path
26+
android:pathData="M37.99,27.99h32.02v24.02h-32.02z"
27+
android:strokeWidth="1.98084"
28+
android:fillColor="#ffffff"
29+
android:strokeColor="#000000"
30+
android:strokeLineCap="round"/>
31+
<path
32+
android:fillColor="#FF000000"
33+
android:pathData="m44.67,48q-0.52,0 -1,-0.17 -0.48,-0.17 -0.78,-0.61 -0.31,-0.44 -0.31,-1.22L42.58,35.81q0,-1.07 0.29,-1.59 0.31,-0.52 0.71,-0.8l-0.02,-0.08h-3.33l0.44,-1.34h5.4v1.34q-0.71,0 -1.24,0.46 -0.54,0.46 -0.54,1.68v10.3q0,0.44 0.19,0.63 0.19,0.19 0.61,0.19 0.17,0 0.36,-0.04 0.19,-0.04 0.36,-0.1l0.23,1.24q-0.36,0.17 -0.71,0.23 -0.34,0.06 -0.67,0.06zM47.9,47.81L47.9,37.32h1.19l0.31,1.67h0.08q0.33,-0.86 1.19,-1.36 0.86,-0.5 2.09,-0.5 1.7,0 2.68,0.88 0.98,0.88 0.98,2.79L56.4,47.81L54.7,47.81v-6.91q0,-2.33 -2.28,-2.33 -0.9,0 -1.53,0.42 -0.63,0.42 -0.96,1.15 -0.33,0.71 -0.33,1.61v6.07zM63.54,47.98q-2.32,0 -3.27,-0.88 -0.96,-0.88 -0.96,-2.37 0,-0.88 0.25,-1.4 0.27,-0.54 0.65,-0.78 0.4,-0.25 0.82,-0.33v-0.08q-0.38,-0.11 -0.8,-0.38 -0.42,-0.27 -0.71,-0.75 -0.27,-0.48 -0.27,-1.21 0,-0.67 0.31,-1.26 0.31,-0.59 1,-0.98 0.69,-0.38 1.82,-0.38 0.46,0 0.96,0.08 0.5,0.06 0.77,0.21l-0.31,1.32q-0.21,-0.08 -0.56,-0.13 -0.33,-0.08 -0.69,-0.08 -0.8,0 -1.19,0.38 -0.38,0.36 -0.38,0.98 0,0.67 0.33,1.01 0.34,0.34 0.86,0.48 0.54,0.11 1.11,0.11h0.36v1.24h-0.36q-1.15,0 -1.7,0.42 -0.54,0.4 -0.54,1.36 0,0.56 0.21,1.01 0.23,0.46 0.77,0.73 0.56,0.27 1.53,0.27 1.45,0 1.99,-0.59 0.54,-0.61 0.54,-1.67v-7h1.7v6.89q0,2.01 -1.03,2.89 -1.01,0.88 -3.2,0.88z"
34+
android:strokeWidth="0.402667"/>
35+
</vector>
+48Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
<vector xmlns:android="http://schemas.android.com/apk/res/android"
2+
xmlns:aapt="http://schemas.android.com/aapt"
3+
android:width="108dp"
4+
android:height="108dp"
5+
android:viewportWidth="108"
6+
android:viewportHeight="108">
7+
<group android:scaleX="1.2"
8+
android:scaleY="1.2"
9+
android:translateX="-10.8"
10+
android:translateY="-10.8">
11+
<path
12+
android:pathData="M0,0h108v108h-108z"
13+
android:fillColor="#696969"/>
14+
<path
15+
android:pathData="m40,69.8h28a1,1 0,0 1,1 1v3a1,1 0,0 1,-1 1H40a1,1 0,0 1,-1 -1v-3a1,1 0,0 1,1 -1z"
16+
android:fillColor="#c5c5c5"/>
17+
<path
18+
android:pathData="m35.3,61.3h3a1,1 0,0 1,1 1v3a1,1 0,0 1,-1 1h-3a1,1 0,0 1,-1 -1v-3a1,1 0,0 1,1 -1z"
19+
android:fillColor="#c5c5c5"/>
20+
<path
21+
android:pathData="m43.9,61.3h3a1,1 0,0 1,1 1v3a1,1 0,0 1,-1 1h-3a1,1 0,0 1,-1 -1v-3a1,1 0,0 1,1 -1z"
22+
android:fillColor="#c5c5c5"/>
23+
<path
24+
android:pathData="m52.5,61.3h3a1,1 0,0 1,1 1v3a1,1 0,0 1,-1 1h-3a1,1 0,0 1,-1 -1v-3a1,1 0,0 1,1 -1z"
25+
android:fillColor="#c5c5c5"/>
26+
<path
27+
android:pathData="m61.1,61.3h3a1,1 0,0 1,1 1v3a1,1 0,0 1,-1 1h-3a1,1 0,0 1,-1 -1v-3a1,1 0,0 1,1 -1z"
28+
android:fillColor="#c5c5c5"/>
29+
<path
30+
android:pathData="m69.7,61.3h3a1,1 0,0 1,1 1v3a1,1 0,0 1,-1 1h-3a1,1 0,0 1,-1 -1v-3a1,1 0,0 1,1 -1z"
31+
android:fillColor="#c5c5c5"/>
32+
<path
33+
android:pathData="m35.3,52.8h3a1,1 0,0 1,1 1v3a1,1 0,0 1,-1 1h-3a1,1 0,0 1,-1 -1v-3a1,1 0,0 1,1 -1z"
34+
android:fillColor="#c5c5c5"/>
35+
<path
36+
android:pathData="m43.9,52.8h3a1,1 0,0 1,1 1v3a1,1 0,0 1,-1 1h-3a1,1 0,0 1,-1 -1v-3a1,1 0,0 1,1 -1z"
37+
android:fillColor="#c5c5c5"/>
38+
<path
39+
android:pathData="m52.5,52.8h3a1,1 0,0 1,1 1v3a1,1 0,0 1,-1 1h-3a1,1 0,0 1,-1 -1v-3a1,1 0,0 1,1 -1z"
40+
android:fillColor="#c5c5c5"/>
41+
<path
42+
android:pathData="m61.1,52.8h3a1,1 0,0 1,1 1v3a1,1 0,0 1,-1 1h-3a1,1 0,0 1,-1 -1v-3a1,1 0,0 1,1 -1z"
43+
android:fillColor="#c5c5c5"/>
44+
<path
45+
android:pathData="m69.7,52.8h3a1,1 0,0 1,1 1v3a1,1 0,0 1,-1 1h-3a1,1 0,0 1,-1 -1v-3a1,1 0,0 1,1 -1z"
46+
android:fillColor="#c5c5c5"/>
47+
</group>
48+
</vector>
+5Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
3+
<background android:drawable="@drawable/ic_launcher_background"/>
4+
<foreground android:drawable="@drawable/ic_launcher_foreground"/>
5+
</adaptive-icon>
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../../../../res/mipmap-xxxhdpi/ic_launcher.png
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Unikey (Vietnamese input method) engine support for Fcitx5
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Fcitx5 (Unikey Plugin)
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Unikey (越南语输入法) 引擎支持
+1Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
小企鹅输入法 (Unikey 插件)

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.