Skip to content

Commit 8dc5135

Browse files
committed
Bump 0.0.9
1 parent c2118a8 commit 8dc5135

File tree

14 files changed

+66
-13
lines changed

14 files changed

+66
-13
lines changed

app/src/main/cpp/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 3.18)
22

3-
project(fcitx5-android VERSION 0.0.8)
3+
project(fcitx5-android VERSION 0.0.9)
44

55
# For reproducible build
66
add_link_options("LINKER:--hash-style=gnu,--build-id=none")

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ object Versions {
1717
private const val defaultBuildTools = "34.0.0"
1818

1919
// NOTE: increase this value to bump version code
20-
private const val baseVersionCode = 6
20+
private const val baseVersionCode = 7
2121

2222
fun calculateVersionCode(abi: String): Int {
2323
val abiId = when (abi) {
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# 0.0.9 - Basic Pinyin Correction and Forget Words
2+
3+
## Highlights
4+
5+
- The application now targets Android API 34, and exposes input methods as subtypes to system input method picker
6+
- Pinyin input method from fcitx5-chinese-addons gains basic error correction support for adjacent keys in the same row
7+
- Pinyin/Shuangpin and Table input methods from fcitx5-chinese-addons are able to "forget word" by long pressing the candidates
8+
- RIME Plugin includes rime-predict for next-word prediction
9+
10+
### Notable changes
11+
12+
- "Global Options - Show preedit in application" has been enabled by default, you may need to enable it manually after upgrading from old versions.
13+
For those who don't like composing text (aka client preedit) in applications, pinyin and rime engine now include a "Preedit Mode" option to disable it.
14+
- As many users requested, English input method now provides an option "Disable word hint based on editor attributes".
15+
Turning it off would make the input method ignore InputType flags from editor and provide word hint regardless.
16+
17+
### Build process improvements
18+
19+
- descriptor.json generated on Windows actually works, by replacing backslash ("\\") in path with forward slash ("/")
20+
21+
## New features
22+
23+
- Allow client preedit in global options and pinyin engine by default
24+
- Expose input method as subtypes to system input method picker on Android 14+
25+
- Handle subtype switching via system input method picker
26+
- Raise keyboard side padding limit to 300dp
27+
- Add shrug emoticon ¯\_(ツ)_/¯
28+
- Swipe left backspace key to clear predict candidates
29+
- Apply keyboard side padding to preedit
30+
- Use KP_Separator/KP_Equal for comma/dot in NumberKeyboard
31+
- Trigger "forget word" by long pressing on candidates from pinyin and table engine
32+
- Option to mask sensitive data (such as password) in clipboard UI
33+
- Option to show word hint regardless of InputType flags
34+
- Prompt to restart after changing verbose logging preference
35+
- Option to disable swipe gesture on space key
36+
- OpenCC config shows a list of available profiles
37+
38+
## Bug fixes
39+
40+
- Toolbar above keyboard sometimes become blank when switching input methods
41+
- Unable to detect other input method apps on Android 14
42+
- Fix crash in androidkeyboard when commit characters with byte length > 1
43+
- Last symbol state cannot be remembered when switching between SymbolPicker/NumberKeyboard for multiple times
44+
- Keyboard theme won't follow system dark mode when dark mode changes while app is not running
45+
- Transparent area in keyboard background images won't get darkened
46+
- "Restore default" in FcitxPreferenceFragment does not work
47+
- Disallow empty user input in various editor fragments
48+
- Fix importing/creating quickphrase with backslash
49+
- Fix crash when saving logs on some devices
50+
- Fix default value display in various custom Preferences
51+
- Change default navigation bar background to follow keyboard background color to avoid problems on some Android 14 devices
52+
- "Hidden Notifications" config in "Android Toast & Notifications" cannot be persisted
53+
- Prevent crash loop when uncaught exception occurs during Application instantiation

lib/fcitx5-chinese-addons/src/main/cpp/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 3.18)
22

3-
project(fcitx5-android-lib-fcitx5-chinese-addons VERSION 0.0.8)
3+
project(fcitx5-android-lib-fcitx5-chinese-addons VERSION 0.0.9)
44

55
# For reproducible build
66
add_link_options("LINKER:--hash-style=gnu,--build-id=none")

lib/fcitx5-lua/src/main/cpp/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 3.18)
22

3-
project(fcitx5-android-lib-fcitx5-lua VERSION 0.0.8)
3+
project(fcitx5-android-lib-fcitx5-lua VERSION 0.0.9)
44

55
# For reproducible build
66
add_link_options("LINKER:--hash-style=gnu,--build-id=none")

lib/fcitx5/src/main/cpp/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 3.18)
22

3-
project(fcitx5-android-lib-fcitx5 VERSION 0.0.8)
3+
project(fcitx5-android-lib-fcitx5 VERSION 0.0.9)
44

55
# For reproducible build
66
add_link_options("LINKER:--hash-style=gnu,--build-id=none")

lib/libime/src/main/cpp/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 3.18)
22

3-
project(fcitx5-android-lib-fcitx5-chinese-addons VERSION 0.0.8)
3+
project(fcitx5-android-lib-fcitx5-chinese-addons VERSION 0.0.9)
44

55
# For reproducible build
66
add_link_options("LINKER:--hash-style=gnu,--build-id=none")

plugin/anthy/src/main/cpp/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 3.18)
22

3-
project(fcitx5-android-plugin-anthy VERSION 0.0.8)
3+
project(fcitx5-android-plugin-anthy VERSION 0.0.9)
44

55
# For reproducible build
66
add_link_options("LINKER:--hash-style=gnu,--build-id=none")

plugin/chewing/src/main/cpp/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 3.18)
22

3-
project(fcitx5-android-plugin-chewing VERSION 0.0.8)
3+
project(fcitx5-android-plugin-chewing VERSION 0.0.9)
44

55
# For reproducible build
66
add_link_options("LINKER:--hash-style=gnu,--build-id=none")

plugin/hangul/src/main/cpp/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 3.18)
22

3-
project(fcitx5-android-plugin-hangul VERSION 0.0.8)
3+
project(fcitx5-android-plugin-hangul VERSION 0.0.9)
44

55
# For reproducible build
66
add_link_options("LINKER:--hash-style=gnu,--build-id=none")

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy