Skip to content

lewtds/bogo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bogo's input plugins for common toolkits. Only Gtk+ is supported at the moment.

How to test

Make sure you have the latest Vala compiler (0.24+, won't run with 0.22) and development headers for Gtk+ 2, Gtk+ 3 and Python 3 installed.

make

# Edit `org.bogo.service` to point to the source directory then copy
# it to ~/.local/share/dbus-1/services. After this, the daemon will
# be automatically launched when needed.
install -D org.bogo.service ~/.local/share/dbus-1/services/org.bogo.service

# Run a Gtk+ 2 app with bogo.  Candidates include: pluma, terminator,
# firefox, chromium, etc.  Note that you HAVE to be clear about the
# Gtk version as loading Gtk 2's plugin in a Gtk 3 app will crash it.
make run GTK=2 CMD=pluma

# or Gtk+ 3:
make run GTK=3 CMD=gedit

Type some Vietnamese. Only TELEX is supported ATM. Check out the Testing page in the wiki for more test cases.

Dogtail test suite

You'll need the dogtail python package installed.

About

Bogo's input plugins for common toolkits.

Resources

Stars

Watchers

Forks

Packages

No packages published