Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit d8042c7

Browse files
committedNov 1, 2024·
chore: add 3.3.1 changelog
1 parent 4f8040a commit d8042c7

File tree

1 file changed

+168
-69
lines changed

1 file changed

+168
-69
lines changed
 

‎CHANGELOG.md

+168-69
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,87 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [3.3.1] - 2024-11-01
6+
7+
### 🚀 Features
8+
9+
- *(core)* Implements KeyValue and KeyModifier
10+
- Implement RimeEvent to hold events created by this frontend
11+
- Hide scroll bars of switcher view
12+
13+
### 🐛 Bug Fixes
14+
15+
- Switches weren't updated after switching schema
16+
- Shift action could not be committed when ascii mode is off
17+
- Unrolled candidates size was actually limited to about 144
18+
- Could not unroll the candidates somehow
19+
- Unrolled candidates size was still limited to about 144
20+
- Some symbols would be committed twice in full and half shape
21+
- Assets in sub directories ran out of its parent in dest path
22+
- Data checksums descriptor didn't copy correctly
23+
- Couldn't smart match the keyboard corresponding to the schema id
24+
- Forgot to invoke response handlers in Rime itself
25+
- Could not scroll down the unrolled candidates
26+
- Metrics of strings in RimeProto were not completely converted
27+
- Filter opencc data file
28+
- Ime could not response key event from physical keyboard (#1485)
29+
- Truncated composition view (#1479)
30+
- Duplicated characters in ascii mode
31+
- Popup composition view blocked the bar view at first show
32+
- Duplicated line breaks
33+
34+
### 🚜 Refactor
35+
36+
- "pack" the text and comment view so that they are as centered as possible
37+
- Slightly shorten the default animation duration
38+
- Never fill the width of the candidate item view
39+
- Make the candidate text always in center while ...
40+
- Truncate the candidate at the end if the text is too long
41+
- Improve key event forwarding
42+
- Split out KeyboardActionListener from KeyboardView
43+
- Split out CommonKeyboardActionListener from TextInputManager
44+
- Make unrolled candidate view high customizable
45+
- Remove useless/unused keyboard settings
46+
- Split out EnterKeyLabelModule from KeyboardView
47+
- Remove debounce when selecting candidates in the compat view
48+
- *(api)* Update context in rime engine lifecycle looper
49+
- *(ime)* Merge TextInputManager into TrimeInputMethodService
50+
- Handle window switching in input(view) scope as more as possible
51+
- *(ime)* Reduce redundant text committing functions
52+
- Always pass the copy of the active theme to the views ...
53+
- Enhance the process of theme switching
54+
- Optimize timing background sync
55+
- Move on result action into FolderPickerPreference
56+
- Drop unnecessary data dir change listeners
57+
- Cleanup the process of handling rime response inside Rime
58+
- Enhance rime notification handling
59+
- Merge notification flow and response flow as callback flow
60+
- Move RimeResponse into RimeEvent as IpcResponse(Event)
61+
- Improve the build of spanned composition
62+
- Transform LiquidTabsUi with RecyclerView
63+
64+
### ⚙️ Miscellaneous Tasks
65+
66+
- Bump version to 3.3.1
67+
- Remove google java format
68+
- Upgrade ktlint to 1.3.1
69+
- Format with ktlint 1.3.1
70+
- Ignore code format patches within git blame
71+
- Share copyright profile
72+
- Update native dependencies
73+
- Upgrade opencc data
74+
- Update development guide [skip ci]
75+
- Add OpenCC data install path to gitignore
76+
- Update librime to 1.11.2-39-gb74f5fa0
77+
- Switch to macOS 15 runner
78+
- Add 3.3.1 changelog
79+
80+
### Build
81+
82+
- Implement OpenCCDataPlugin to install OpenCC data
83+
- Remove rules for installing OpenCC data in Makefile
84+
- Fix deprecated function usage
85+
586
## [3.3.0] - 2024-09-01
687

788
### 🚀 Features
@@ -2086,14 +2167,6 @@ All notable changes to this project will be documented in this file.
20862167

20872168
## [3.0] - 2017-01-04
20882169

2089-
### #33
2090-
2091-
- Android 6.0 上請求讀寫權限
2092-
2093-
### #5
2094-
2095-
- 使用Clear或Escape清屏
2096-
20972170
### 🚀 Features
20982171

20992172
- *(jni)* Save option
@@ -2143,16 +2216,6 @@ All notable changes to this project will be documented in this file.
21432216
- Remove duplicated Chinese trime file
21442217
- Dynamic version code according to commit number
21452218

2146-
### Fix
2147-
2148-
- Func name error
2149-
- Destroy F4 menu when escape
2150-
- Destroy F4 menu when back
2151-
2152-
### Workaround
2153-
2154-
- Deploy message error
2155-
21562219
### Candidate_padding
21572220

21582221
- 內邊距
@@ -2171,40 +2234,8 @@ All notable changes to this project will be documented in this file.
21712234
- *(jni)* Update librime
21722235
- Dynamic version name and code
21732236

2174-
### Cmake
2175-
2176-
- Fix android clang
2177-
- Add opencc tools
2178-
- Add boost thread for win32
2179-
2180-
### Code
2181-
2182-
- Prior 隱藏鍵盤
2183-
2184-
### GetSelectLabels
2185-
2186-
- 候選標籤
2187-
21882237
### Jni
21892238

2190-
- Set android-4
2191-
- Add miniglog
2192-
- Add arm64-v8a support
2193-
- Fix ld error
2194-
- Update opencc to 1.0.3
2195-
- Use local librime for Android
2196-
- Fix get_version null pointer error
2197-
- Rename to rime_jni.cc
2198-
- 保存最近方案
2199-
- Update opencc
2200-
- Opencc
2201-
- Update boost & snappy
2202-
- Default no use boost signals2
2203-
- Modular
2204-
- Update librime
2205-
- Opencc dynamic lib
2206-
- Add libiconv 1.14
2207-
- Update makefile
22082239
- Update yaml-cpp to 0.5.3
22092240
- Update librime
22102241
- Fix for ndk r11
@@ -2247,11 +2278,6 @@ All notable changes to this project will be documented in this file.
22472278

22482279
- 解決rime_console編譯問題
22492280

2250-
### Make
2251-
2252-
- Add ndk-build to ant
2253-
- Add lint
2254-
22552281
### Proximity_correction
22562282

22572283
- 按鍵糾錯
@@ -2262,14 +2288,6 @@ All notable changes to this project will be documented in this file.
22622288

22632289
### Travis
22642290

2265-
- Submodules
2266-
- Install
2267-
- Add ndk
2268-
- Reduce log
2269-
- Prebuilt ndk libs
2270-
- Android-23
2271-
- Script
2272-
- Use gradle
22732291
- Fix build break and add ant lint
22742292

22752293
### Win
@@ -2284,20 +2302,101 @@ All notable changes to this project will be documented in this file.
22842302

22852303
- Auto_caps
22862304

2287-
### 命令直通車
2288-
2289-
- Run
2290-
22912305
### 按鍵單獨顏色或標籤
22922306

22932307
- Key_text_color、key_back_color
22942308

2309+
### 默認空格右滑(Schema_switch
2310+
2311+
- Control+Shift+1)切換到下一方案
2312+
2313+
## [3.0-beta2] - 2016-01-11
2314+
2315+
### #33
2316+
2317+
- Android 6.0 上請求讀寫權限
2318+
2319+
### Cmake
2320+
2321+
- Fix android clang
2322+
- Add opencc tools
2323+
- Add boost thread for win32
2324+
2325+
### Code
2326+
2327+
- Prior 隱藏鍵盤
2328+
2329+
### GetSelectLabels
2330+
2331+
- 候選標籤
2332+
2333+
### Jni
2334+
2335+
- Update opencc to 1.0.3
2336+
- Use local librime for Android
2337+
- Fix get_version null pointer error
2338+
- Rename to rime_jni.cc
2339+
- 保存最近方案
2340+
- Update opencc
2341+
- Opencc
2342+
- Update boost & snappy
2343+
- Default no use boost signals2
2344+
- Modular
2345+
- Update librime
2346+
- Opencc dynamic lib
2347+
- Add libiconv 1.14
2348+
- Update makefile
2349+
2350+
### Make
2351+
2352+
- Add ndk-build to ant
2353+
- Add lint
2354+
2355+
### Travis
2356+
2357+
- Submodules
2358+
- Install
2359+
- Add ndk
2360+
- Reduce log
2361+
- Prebuilt ndk libs
2362+
- Android-23
2363+
- Script
2364+
- Use gradle
2365+
2366+
### 命令直通車
2367+
2368+
- Run
2369+
22952370
### 默認send_bindings
22962371

22972372
- True
22982373

2299-
### 默認空格右滑(Schema_switch
2374+
## [3.0-beta] - 2015-07-24
23002375

2301-
- Control+Shift+1)切換到下一方案
2376+
### #5
2377+
2378+
- 使用Clear或Escape清屏
2379+
2380+
### Fix
2381+
2382+
- Func name error
2383+
- Destroy F4 menu when escape
2384+
- Destroy F4 menu when back
2385+
2386+
### Workaround
2387+
2388+
- Deploy message error
2389+
2390+
### Jni
2391+
2392+
- Add arm64-v8a support
2393+
- Fix ld error
2394+
2395+
## [3.0-alpha] - 2015-07-06
2396+
2397+
### Jni
2398+
2399+
- Set android-4
2400+
- Add miniglog
23022401

23032402
<!-- generated by git-cliff -->

0 commit comments

Comments
 (0)
Please sign in to comment.