Skip to content
additional UI service components for IBus
Vala Python Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
charmap
common
docs
drawing
m4
po
private
vapi
virtkbd
.dir-locals.el
AUTHORS
ChangeLog
Makefile.am
NEWS
README
README.markdown
autogen.sh
configure.ac

README.markdown

Additional UI service components for IBus

NOTE: WIP

What's this

This package contains the following components:

  • charmap: character map
  • virtkbd: virtual keyboard
  • drawing: drawing pad for hand-writing input

Each component consists of a D-Bus service running on IBus bus (which provides actual UI), a client library to access the service, and an example IME using the service through the library.

Dependencies

  • IBus (pkgconfig: ibus-1.0 >= 1.4.0)

Note that it won't work with older IBus, because IBus gets automatic service activation since 1.4.0.

  • Vala 0.12 or later

For charmap:

  • Gucharmap 3.0.* (pkgconfig: gucharmap-2.90 >= 3.0.1)

For virtkbd:

  • eekboard 1.0.* (pkgconfig: eek-gtk-0.90)

For drawing:

  • GTK+ 3.* (pkgconfig: gtk+-3.0)

Install

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

License

Libraries (client libraries and Python binding) are licensed under LGPLv2+. Programs (services, engines, and misc tools) are licensed under GPLv2+.

Something went wrong with that request. Please try again.