Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Unicode character map support for IBus
Vala Other
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
debian
docs
m4
po
src
tools
vapi
.dir-locals.el
.gitignore
AUTHORS
COPYING
ChangeLog
INSTALL
Makefile.am
NEWS
README
autogen.sh
configure.ac
ibus-charmap.spec.in

README

Unicode character map support for IBus.

* What's this

This package contains the following components:

- ibus-ui-charmap-gtk: a D-Bus service running on IBus bus, which provides
  a character map UI
- libibuscharmap: a client library to access the service
- ibus-engine-charmap: an example IBus engine using the service

* Install

You will need:

- IBus (pkgconfig: ibus-1.0 >= 1.4.0)
- Gucharmap 3.0.* (pkgconfig: gucharmap-2.90 >= 3.0.1)
- Vala 0.12

 $ sudo yum install ibus-devel gucharmap-devel vala
 $ ./autogen.sh --prefix=/usr # --libdir=/usr/lib64
 $ make
 $ sudo make install

* Usage

Add "Other -> Character Map" engine with ibus-setup, enable IBus on a
GTK application, and you will see a character map.  Then, double-click
a Unicode character to input it.

The IME supports keyboard-only operation.  Here is the list of key
bindings:

- Alt+Down: select chapter (Unicode block)
- Return: commit the character on the selected cell in charmap
- Up/Down: move the current cell in charmap across lines
- Left/Right: move the current cell in charmap back and forward
- Page_Up/Page_Down: move the current cell in charmap across pages
- Home/End: move to the first/end cell in charmap
- any ASCII letter: start search by Unicode name
Something went wrong with that request. Please try again.