Skip to content

Releases: roalyr/CustomKeyboardEngine

1.2.3-beta

15 Jan 00:23
Compare
Choose a tag to compare

doc/banner.png

CustomKeyboardEngine is a flexible and customizable keyboard engine for Android.

Full Changelog: 1.2.2...1.2.3


New in release

  • Clipboard layout and clipboard keys implemented.
  • Manual default layout copying (only when you need it).
  • Improved error popup text.
  • Reworked key rendering (gaps do not take row width anymore).

Release features screenshots

Screenshot_20250114-234310-107

1.2.2-beta

25 Dec 16:15
Compare
Choose a tag to compare

doc/banner.png

CustomKeyboardEngine is a flexible and customizable keyboard engine for Android.

Full Changelog: 1.2.1...1.2.2


Features

  • Multiple Layout Support: Language layouts and service layouts are dynamically loaded from files.
  • Customizable JSON-Based Layouts: Define rows, keys, dimensions, and behavior using JSON.
  • Dynamic Reloading: Layouts can be reloaded when files change.
  • Modifier and Sticky Keys: Support for Shift, Ctrl, Alt, and Caps Lock behavior.
  • Floating Keyboard: Optional floating keyboard mode for overlay input.
  • Error Notifications: Parsing errors are shown in popups for debugging.

REFERENCE MANUAL

Hint: Use Markor text editor to view the document in a more convenient way


Screenshots

screenshots1.png

screenshots2.png

screenshots3.png

screenshots4.png

1.2.1-beta

22 Dec 09:46
Compare
Choose a tag to compare

CustomKeyboardEngine

CustomKeyboardEngine is a flexible and customizable keyboard engine for Android.

Full Changelog: 1.2...1.2.1

img_main.png


Features

  • Multiple Layout Support: Language layouts and service layouts are dynamically loaded from files.
  • Customizable JSON-Based Layouts: Define rows, keys, dimensions, and behavior using JSON.
  • Dynamic Reloading: Layouts can be reloaded when files change.
  • Modifier and Sticky Keys: Support for Shift, Ctrl, Alt, and Caps Lock behavior.
  • Floating Keyboard: Optional floating keyboard mode for overlay input.
  • Error Notifications: Parsing errors are shown in popups for debugging.

Screenshots

screen_combined_landscape.png

screen_floating_landscape.png