Daiki Ueno
|
093d83ed89
|
Use AM_V_GEN for generating keysym-entries headers.
|
2011-08-24 11:03:46 +09:00 |
|
Daiki Ueno
|
5c0381e4f0
|
Fix VAPIGEN macro.
|
2011-08-24 11:02:13 +09:00 |
|
Daiki Ueno
|
657c6f8e35
|
Use GI instead of pygtk2 in mim2remap.
|
2011-08-24 11:01:33 +09:00 |
|
Daiki Ueno
|
4bb984daf3
|
Rewrite simple-client in python.
|
2011-08-23 18:08:56 +09:00 |
|
Daiki Ueno
|
e46a3f89ed
|
Add theme option in gsettings.
|
2011-08-23 17:49:43 +09:00 |
|
Daiki Ueno
|
6843cd62dd
|
Fix vala binding.
|
2011-08-23 17:10:39 +09:00 |
|
Daiki Ueno
|
52ffc77fdd
|
Fix make distcheck.
|
2011-08-23 17:10:17 +09:00 |
|
Daiki Ueno
|
158542ec0a
|
Replace eekboard-xml and eekboard-inscript with eekxml and mim2remap.
|
2011-08-23 16:29:10 +09:00 |
|
Daiki Ueno
|
360da8a3c9
|
Update vala binding.
|
2011-08-23 14:17:07 +09:00 |
|
Daiki Ueno
|
65d1186317
|
Update python binding.
|
2011-08-23 10:27:29 +09:00 |
|
Daiki Ueno
|
b7b4d68a9a
|
Fix fullscreen mode and D-Bus service entry.
|
2011-08-22 22:24:17 +09:00 |
|
Daiki Ueno
|
952f70b433
|
Fix typo.
|
2011-08-22 18:05:25 +09:00 |
|
Daiki Ueno
|
74de8e5056
|
Fix clutter build.
|
2011-08-22 16:17:58 +09:00 |
|
Daiki Ueno
|
9d88c1c5da
|
Fix memleaks; add doc comments.
|
2011-08-22 16:12:23 +09:00 |
|
Daiki Ueno
|
a6bde78168
|
Highlight locked modifiers.
|
2011-08-22 14:44:46 +09:00 |
|
Daiki Ueno
|
bb85885e5d
|
Revamp server-client API.
|
2011-08-20 13:17:16 +09:00 |
|
Daiki Ueno
|
dd085be73d
|
Fix GTK2 build.
|
2011-08-19 07:56:25 +09:00 |
|
Daiki Ueno
|
f576310cdf
|
Update keyboards.
|
2011-08-19 07:52:46 +09:00 |
|
Daiki Ueno
|
70e1c98987
|
Rescale jp-kana.xml.
|
2011-08-18 18:34:59 +09:00 |
|
Daiki Ueno
|
4f03aa82fe
|
Rename kana.xml -> jp-kana.xml.
|
2011-08-18 18:29:24 +09:00 |
|
Daiki Ueno
|
383c93a415
|
Fix fit-size calculation.
|
2011-08-18 18:06:52 +09:00 |
|
Daiki Ueno
|
860fbe8ede
|
Add kana keyboard.
|
2011-08-18 17:19:38 +09:00 |
|
Daiki Ueno
|
39900bd987
|
Allow non-keysym symbols in XML.
|
2011-08-18 17:02:39 +09:00 |
|
Daiki Ueno
|
5c09147551
|
Optimize container element traversal.
|
2011-08-18 17:01:48 +09:00 |
|
Daiki Ueno
|
f0929a9bd8
|
Add Thai keyboard.
|
2011-08-18 15:23:57 +09:00 |
|
Daiki Ueno
|
786496b3c4
|
Fix system (xklavier) layout handling.
|
2011-08-18 14:32:53 +09:00 |
|
Daiki Ueno
|
e5f5c8273e
|
Make GTK3 default.
|
2011-08-18 14:25:40 +09:00 |
|
Daiki Ueno
|
ca250699ef
|
Remove --model/layouts/options from eekboard-xml.
|
2011-08-18 12:48:32 +09:00 |
|
Daiki Ueno
|
7f41af3ee7
|
Change xkb: keyboard type format.
It is now "MODEL/L0(V0);L1(V1);...;Ln(Vn)/O0;O1;...;On".
|
2011-08-18 12:47:38 +09:00 |
|
Daiki Ueno
|
260dc3fddd
|
Fix example/simple-client.
|
2011-08-18 12:16:39 +09:00 |
|
Daiki Ueno
|
052c40cc26
|
Remove serialization code for EekKey, EekSection, and EekKeyboard.
|
2011-08-18 12:00:54 +09:00 |
|
Daiki Ueno
|
1b5bab9c18
|
Add eek_init().
|
2011-08-18 11:53:44 +09:00 |
|
Daiki Ueno
|
6a7b256676
|
Remove unnecessary null initialization.
|
2011-08-18 11:31:01 +09:00 |
|
Daiki Ueno
|
0e135129e2
|
Read keyboard type from GSettings.
|
2011-08-18 11:18:55 +09:00 |
|
Daiki Ueno
|
7af6bf13ed
|
Support feedback sounds.
|
2011-08-18 11:18:27 +09:00 |
|
Daiki Ueno
|
91ed49b65a
|
Make server responsible for loading keyboard files.
|
2011-08-17 18:19:36 +09:00 |
|
Daiki Ueno
|
84f614528f
|
Use GList instead of GSList in eek-container.
|
2011-08-17 13:23:19 +09:00 |
|
Daiki Ueno
|
7c0e29fc86
|
Allow both -l and -d to be given to eekboard-xml.
|
2011-08-17 13:21:49 +09:00 |
|
Daiki Ueno
|
1f9e4bd576
|
Fix dock support.
|
2011-08-16 18:03:20 +09:00 |
|
Daiki Ueno
|
fc0a577dfb
|
Suggest to use ibus focus-listener rather than atspi.
|
2011-08-16 17:34:15 +09:00 |
|
Daiki Ueno
|
69d16ddce5
|
Use org.freedesktop.IBus.Panel.Focus{In,Out} instead of InputContext.
|
2011-08-16 17:24:07 +09:00 |
|
Daiki Ueno
|
984813b154
|
Adjust the default values of key-repeat options.
Also make "auto-hide-delay" type integer rather than double.
|
2011-08-16 16:30:17 +09:00 |
|
Daiki Ueno
|
b6beeedc26
|
Improve key-repeat behavior.
|
2011-08-16 16:30:13 +09:00 |
|
Daiki Ueno
|
55f7a0d0dc
|
Make sure large key does not overlap with the small key.
|
2011-08-15 18:13:55 +09:00 |
|
Daiki Ueno
|
7919cc191e
|
Capture motion-notify event.
|
2011-08-15 18:10:57 +09:00 |
|
Daiki Ueno
|
db0c5088b7
|
Apply active style to the key under the large key.
|
2011-08-15 17:49:02 +09:00 |
|
Daiki Ueno
|
cc4b9a6b45
|
Add cursor keys to us-qwerty map.
|
2011-08-15 17:25:22 +09:00 |
|
Daiki Ueno
|
f4e33a4ad4
|
Make sure that large key bounds do not overflow the widget allocation.
|
2011-08-15 16:45:11 +09:00 |
|
Daiki Ueno
|
0e0fe9ed51
|
Support key repeat.
|
2011-08-15 15:18:52 +09:00 |
|
Daiki Ueno
|
20c1f8cbe3
|
Update to 1.0.1.
|
2011-08-15 12:50:02 +09:00 |
|
Daiki Ueno
|
f2ee3b4966
|
Add auto-hide-delay option.
Also fixes GSettings unref in client-main.c.
|
2011-08-15 12:17:07 +09:00 |
|
Daiki Ueno
|
57a072746e
|
Release dragged key when unmap.
|
2011-08-15 12:16:44 +09:00 |
|
Daiki Ueno
|
497f21a5bd
|
Remove unused local var.
|
2011-08-12 16:44:05 +09:00 |
|
Daiki Ueno
|
099c242ad7
|
Update to 1.0.0.
|
2011-08-12 16:41:44 +09:00 |
|
Daiki Ueno
|
109eff420c
|
Check "start-fullscreen" GSettings key.
|
2011-08-12 16:40:45 +09:00 |
|
Daiki Ueno
|
0896096a70
|
Fix --enable-* configure options.
|
2011-08-12 16:40:20 +09:00 |
|
Daiki Ueno
|
2d2aea009e
|
Rewrite 15c0a9da using cairo_pattern_set_extend.
|
2011-08-12 16:25:56 +09:00 |
|
Daiki Ueno
|
0425b4e094
|
Make sure that IBusBus is connected when setting up DBus message filter.
|
2011-08-12 15:01:14 +09:00 |
|
Daiki Ueno
|
15c0a9dadf
|
Blank background around a large key when key release.
|
2011-08-12 15:00:46 +09:00 |
|
Daiki Ueno
|
e09c563cd8
|
Don't close gdk default display.
|
2011-06-15 18:08:51 +09:00 |
|
Daiki Ueno
|
218a4a50f6
|
Make sure to own IBusBus reference in client.
|
2011-06-15 18:03:40 +09:00 |
|
Daiki Ueno
|
9ab228e8f0
|
Simplify XKB keycode replace logic.
|
2011-06-15 17:10:14 +09:00 |
|
Daiki Ueno
|
b30db118f2
|
Use XkbGetMap instead of XkbGetKeyboard in client.
|
2011-06-15 15:50:06 +09:00 |
|
Daiki Ueno
|
cccb4f45cd
|
Fix modifier handling when sending keycode with XTest.
|
2011-06-15 12:53:11 +09:00 |
|
Daiki Ueno
|
54c9d6e35d
|
Use XkbChangeMap to reduce traffic between X server.
|
2011-06-15 12:26:57 +09:00 |
|
Daiki Ueno
|
da7d11e387
|
Follow monitors-changed event.
|
2011-06-14 12:39:46 +09:00 |
|
Daiki Ueno
|
d9073183a7
|
Borrow XKB keyboard mapping change logic from Caribou.
|
2011-06-14 12:29:54 +09:00 |
|
Daiki Ueno
|
78480f7577
|
Make X dock support optional.
|
2011-06-14 07:14:45 +09:00 |
|
Daiki Ueno
|
1dbf0d70da
|
Add IBus to optional dependencies.
|
2011-06-14 04:54:41 +09:00 |
|
Daiki Ueno
|
44ee2a9913
|
Simplify the last commit.
|
2011-06-14 04:54:28 +09:00 |
|
Daiki Ueno
|
a3a5a51f74
|
Make the window as dock when fullscreen mode.
|
2011-06-14 04:23:42 +09:00 |
|
Daiki Ueno
|
1ae4426ec8
|
Make sure XTest extension is available.
|
2011-06-13 18:52:06 +09:00 |
|
Daiki Ueno
|
270760bd16
|
Fix configure output.
|
2011-06-13 18:37:51 +09:00 |
|
Daiki Ueno
|
5bb20e44fb
|
Place keyboard at the center of screen if fullscreen mode is enabled.
|
2011-06-13 18:29:06 +09:00 |
|
Daiki Ueno
|
26a2ab725e
|
Move focus-listener setting to dconf from command line option.
|
2011-06-13 18:28:32 +09:00 |
|
Daiki Ueno
|
9d73b89a4e
|
Use libXtst directly instead of via libfakekey.
|
2011-06-13 15:26:59 +09:00 |
|
Daiki Ueno
|
606f335496
|
Unify focus listener configure options.
|
2011-06-13 14:54:10 +09:00 |
|
Daiki Ueno
|
fe9a02e514
|
Keep a reference to GSettings handle until server-context is disposed.
|
2011-06-10 16:57:06 +09:00 |
|
Daiki Ueno
|
f76a835e33
|
Implement IBus based activation.
|
2011-06-10 11:43:03 +09:00 |
|
Daiki Ueno
|
e199add701
|
Don't check clutter-gtk if clutter is disabled.
|
2011-06-10 11:23:40 +09:00 |
|
Daiki Ueno
|
a744096dd7
|
Fix URL in *.pc.in.
|
2011-05-27 17:37:25 +09:00 |
|
Daiki Ueno
|
51a18849c0
|
Fix clutter-gtk check.
|
2011-04-28 17:27:59 +09:00 |
|
Daiki Ueno
|
bd303ef10b
|
Add guard to prevent eekboard/eekboard-*.h from being included directly.
|
2011-04-28 16:47:35 +09:00 |
|
Daiki Ueno
|
1e9ec77b65
|
Add Vala language binding of libeekboard.
|
2011-04-28 14:57:56 +09:00 |
|
Daiki Ueno
|
4b409de5ba
|
Add guard to prevent individual headers from being included directly.
|
2011-04-28 13:03:21 +09:00 |
|
Daiki Ueno
|
66cea3a0b5
|
Update vala binding API version.
|
2011-04-28 12:31:24 +09:00 |
|
Daiki Ueno
|
0add617834
|
Autodetect fakekey, at-spi2-core, clutter, clutter-gtk, python, and vala.
|
2011-04-28 10:58:42 +09:00 |
|
Daiki Ueno
|
70b0d95d9b
|
Change D-Bus interface name and object path to fedorahosted ones.
|
2011-04-27 18:25:53 +09:00 |
|
Daiki Ueno
|
cae9c89b64
|
Allow eekboard UI toolkit to be changed at runtime.
|
2011-04-27 17:54:20 +09:00 |
|
Daiki Ueno
|
a9d9274e78
|
Add short label for Meta_{L,R}.
|
2011-04-22 17:07:44 +09:00 |
|
Daiki Ueno
|
2211fb6b1e
|
0.90.7 released.
|
2011-04-22 15:12:05 +09:00 |
|
Daiki Ueno
|
34569679f0
|
Ignore some files.
|
2011-04-22 14:44:44 +09:00 |
|
Daiki Ueno
|
816e1f0d51
|
Fix Clutter build.
|
2011-04-22 14:41:36 +09:00 |
|
Daiki Ueno
|
de62d74ac5
|
Fix GTK-DOC comments.
|
2011-04-22 14:41:29 +09:00 |
|
Daiki Ueno
|
d71c79f268
|
Fix glib-mkenums error.
|
2011-04-21 16:24:19 +09:00 |
|
Daiki Ueno
|
ee948cb2ae
|
Update dependencies.
|
2011-04-19 15:44:12 +09:00 |
|
Daiki Ueno
|
ba59a850d1
|
Fix compilation error when --disable-atspi.
|
2011-04-19 15:43:02 +09:00 |
|
Daiki Ueno
|
b7999842a9
|
Display more information about build.
|
2011-04-19 15:41:15 +09:00 |
|
Daiki Ueno
|
2dd0ae47db
|
Add autostart desktop file.
|
2011-04-19 15:41:07 +09:00 |
|
Daiki Ueno
|
926d9346e1
|
Use at-spi2 instead of at-spi1.
|
2011-04-19 15:12:01 +09:00 |
|