Skip to content

Releases: openvanilla/fcitx5-mcbopomofo

2.8

22 Oct 12:02
2.8
1fbc7e1
Compare
Choose a tag to compare
  • Phrases database update
  • Supports user phrases replacement
  • Supports entering enclosed numbers (標題數字)
  • Supports choosing candidates with the numpad keys
  • Prevents accidental commit on InputContextReset events
  • Chinese Number Converter module bug fixes

Thanks to @zonble, @xatier, @lwhsu, and our upstream contributors for their pull requests and feedback.

2.7

26 Mar 02:00
2.7
6e3ab94
Compare
Choose a tag to compare
2.7
  • Input macros support: type "今天", "明天", etc., and the candidates now include today's or tomorrow's date, and so on (@zonble)
  • Associated phrases (聯想詞) support for both Bopomofo and Plain Bopomofo modes
  • Online dictionary lookup: press "?" when choosing a candidate or after highlighting the composed characters, and a context menu appears to offer lookup options
  • Ctrl-\ brings up a menu for date/time macros and Chinese number conversions (see below)
  • Chinese number conversions: type 1234 and get 一千二百三十四, 壹仟貳佰參拾肆, or Suzhou numerals
  • Improved MS IME-mode cursor behavior
  • Provides a settings option to allow using j/k keys to move the cursor when the candidate panel is on
  • Adds an item in the fcitx5 menu ito toggele between full-width and half-width punctuations
  • Automatically switches to the vertical candidate panel if the candidates are long
  • Phrases database update
  • Fixes a bug where single-character user phrase caused phrases starting with its homonyms not being chosen even if should have been (#119)

Thanks to @xatier and many of our upstream contributors for their pull requests and feedback.

This release is in sync with McBopomofo 2.7 for macOS, hence the version name 2.7.

Please note that if you build from source, this version requires additional dependencies. Please refer to README.txt for the prerequisites.

2.5.2

15 May 17:29
2.5.2
cd0db9f
Compare
Choose a tag to compare
  • Explicitly includes for GCC 13+ (#78, h/t @xatier)
  • Correctly updates the AppStream manifest

2.5.1

22 Mar 04:20
2.5.1
8c3de30
Compare
Choose a tag to compare
  • Correctly bumps the version info (version 2.5 did not bump the version)

2.5

19 Mar 19:21
2.5
777c808
Compare
Choose a tag to compare
2.5
  • Phrase database update (#76)

2.4.2

30 Dec 08:56
2.4.2
60f2ff1
Compare
Choose a tag to compare
  • Update org.fcitx.Fcitx5.Addon.McBopomofo.metainfo.xml.in

2.4.1

30 Dec 08:45
2.4.1
cc47ad0
Compare
Choose a tag to compare
  • Introduce the Flakpak release metadata (@Brli)
  • Include the .pot file for l10n work (#71, @Brli)

2.4

06 Aug 03:19
2.4
9706056
Compare
Choose a tag to compare
2.4
  • Traditional Bopomofo mode (#68)
  • Fix User Override Model issues with multi-character phrases (#63)
  • Show candidates as reading/value pairs when needed (#59)
  • Fix historical issues on overriding overlapping phrases (#57, #58)
  • Remove the limit on composing buffer length (#57, #58)
  • Prevent Tab handling if buffer is empty (#53)
  • Create ~/.local/share/fcitx5 if needed (#52)
  • Populate localized default user phrase file headers (#51)

h/t: @zonble

2.3

15 Jun 06:02
2.3
502f152
Compare
Choose a tag to compare
2.3
  • Supports ruby text output with Ctrl-Enter (#38)
  • Prevents sole tone markers from being composed (#40, #41)
  • Supports running git or a shell script hook after adding a custom phrase (42)
  • Tab/Shift-Tab now chooses in line the next/previous candidate
  • Maximum composition buffer length now extends to 100 (#46, #47, #48)
  • Minor fine-tunes (#49, #51)
  • Updates the phrase database (#50)

h/t: @zonble

2.2.2

18 Apr 02:17
2.2.2
32cd560
Compare
Choose a tag to compare
  • Better handling of preedit eviction (#24)
  • Uses fcitx5's own keyboard layout override (#28)
  • Fixes unresponsive text editor launch in certain environments (#30)
  • Implements mixing of Latin letters while composing
  • Handles mouse click events with candidates
  • Allows ESC to clear the entire composing buffer
  • Better use of arrow keys with candidates