Commit Graph

46 Commits

Author SHA1 Message Date
10bd0ea09e build: Remove eekboard-server 2019-03-14 20:40:27 +00:00
8faae7ef08 Use git.mk. 2012-04-24 10:38:36 +09:00
528981f913 Drop IBus dependency when compiling. 2012-03-30 17:23:47 +09:00
ee0505c100 Add keyboard selection dialog to preferences. 2012-03-28 12:54:22 +09:00
32a1d23c2a Simplify codebase.
* Drop clutter support.
* Unify eek-xkb into eek-xkl.
* Generate vapi from gir instead of gi.
2012-03-16 16:32:33 +09:00
8ab4fb7946 Implement preferences dialog. 2011-08-24 15:24:59 +09:00
158542ec0a Replace eekboard-xml and eekboard-inscript with eekxml and mim2remap. 2011-08-23 16:29:10 +09:00
bb85885e5d Revamp server-client API. 2011-08-20 13:17:16 +09:00
91ed49b65a Make server responsible for loading keyboard files. 2011-08-17 18:19:36 +09:00
78480f7577 Make X dock support optional. 2011-06-14 07:14:45 +09:00
9d73b89a4e Use libXtst directly instead of via libfakekey. 2011-06-13 15:26:59 +09:00
f76a835e33 Implement IBus based activation. 2011-06-10 11:43:03 +09:00
0add617834 Autodetect fakekey, at-spi2-core, clutter, clutter-gtk, python, and vala. 2011-04-28 10:58:42 +09:00
70b0d95d9b Change D-Bus interface name and object path to fedorahosted ones. 2011-04-27 18:25:53 +09:00
926d9346e1 Use at-spi2 instead of at-spi1. 2011-04-19 15:12:01 +09:00
4cf3f24fbc Don't check GConf2 if CSPI-1.0 is disabled; disable CSPI-1.0 by default. 2011-04-19 11:29:58 +09:00
4271eb6b3e Pick keyboard file in $(keyboarddir). 2011-03-22 18:23:04 +09:00
0177f96795 Move eekboard-client from src to examples; rename eekboard-desktop-client to eekboard. 2011-03-11 14:25:48 +09:00
a20224f969 Add default theme. 2011-03-04 19:23:08 +09:00
8b7da18641 Make eekboard-xml build with clutter. 2011-03-03 15:25:39 +09:00
ff200d9562 Add xklutil.h to noinst_HEADERS. 2011-03-02 17:05:01 +09:00
d99a40df94 Compile xklutil.c at once. 2011-03-02 16:38:40 +09:00
37b2e60e99 Minor fixes for make distcheck. 2011-02-23 15:11:33 +09:00
95024543cc Rename system-client to desktop-client. 2011-02-23 14:52:40 +09:00
3f83b578de Add some libs to avoid implicit DSO linking. 2011-02-22 22:08:17 +09:00
a93b84c32e Add D-Bus service entry. 2011-02-22 19:07:36 +09:00
d25114b370 Allow the server to have multiple input contexts. 2011-02-22 17:22:36 +09:00
ab43010a98 Seperate out GDBus proxy into libeekboard from src/. 2011-02-14 18:27:49 +09:00
a2c9aa6742 Add libxklavier option to eekboard-xml. 2011-02-02 13:09:39 +09:00
56abc55bb2 Make fakekey and CSPI optional. 2011-02-02 06:51:27 +09:00
8537c42756 Rename eek-example-xml to eekboard-xml. 2011-02-01 19:04:43 +09:00
6bbbe27c9a Add eekboard-client. 2011-02-01 11:01:03 +09:00
134faacb5e Reimplement eekboard as a D-Bus server. 2011-02-01 07:48:02 +09:00
880ba76bd8 Update copyright year. 2011-01-27 16:58:59 +09:00
d29e83e5f6 Add XML layout engine (WIP). 2011-01-26 19:24:06 +09:00
1ddf39b3da eekboard: replace GTK2_* with GTK_*. 2011-01-19 13:14:04 +09:00
828fc553b4 eekboard: use libnotify to display notification. 2010-08-09 11:10:52 +09:00
65c1abbe27 eekboard: hide window by default if GNOME a11y is enabled. 2010-07-29 18:53:43 +09:00
0ab5a0f114 Implement "Monitor Key Typing" using AT-SPI C. 2010-07-22 17:34:09 +09:00
687b2a83b4 Port GLX_INTEL_swap_event work around from Clutter-Gtk to eekboard.c. 2010-07-01 11:02:54 +09:00
1335d8f647 Add --disable-eekboard configure option. 2010-06-18 18:03:32 +09:00
e0c9319339 Make clutter optional for build. 2010-06-18 17:24:32 +09:00
3af13fb38a libeek: refine GtkDrawingArea based UI 2010-06-18 13:27:50 +09:00
efa7d00c03 eekboard: merge eekboard-gtk.c to eekboard.c 2010-06-16 15:55:06 +09:00
63b9fea27b Add experimental GtkDrawingArea based UI. 2010-06-15 19:17:05 +09:00
4b7f244062 Add a standalone application. 2010-06-11 17:56:32 +09:00