|
|
9e5629d1e0
|
Enable Wayland's virtual-keyboard protocol
This commit includes a little restructuring necessary for keeping wayland objects properly.
It doesn't fix broken modifier functionality yet.
|
2019-06-25 18:12:15 +00:00 |
|
|
|
c8059ebf50
|
stubbing: Key generation events
Only enabled when Xtest is in use. It's probably always meant to be in use though, as this piece of code also opens the preferences dialog
|
2019-03-14 11:09:35 +00:00 |
|
|
|
2e822cb6a6
|
Don't crash when all the keyboards are removed.
|
2012-08-15 17:27:20 +09:00 |
|
|
|
f2a90935a3
|
Make "visible" property per client instead of per context.
|
2012-04-24 18:38:32 +09:00 |
|
|
|
4df2ecc8ae
|
Don't abort when failed to load keyboard.
|
2012-04-16 14:37:18 +09:00 |
|
|
|
528981f913
|
Drop IBus dependency when compiling.
|
2012-03-30 17:23:47 +09:00 |
|
|
|
7298d320e0
|
Refine keysym handling.
|
2012-03-29 16:27:56 +09:00 |
|
|
|
39154fa5ad
|
Fix keysym replace logic.
|
2012-03-28 19:03:34 +09:00 |
|
|
|
ee0505c100
|
Add keyboard selection dialog to preferences.
|
2012-03-28 12:54:22 +09:00 |
|
|
|
7eead1c1ff
|
Fix some mistakes.
|
2012-03-23 18:07:05 +09:00 |
|
|
|
f442733b33
|
Fix some mistakes.
* remove useless g_obect_{set,get}_property call.
* free GError on error.
|
2012-03-16 18:15:50 +09:00 |
|
|
|
aca9a4dcb6
|
Fix some mistakes.
|
2011-09-15 17:47:38 +09:00 |
|
|
|
596b33f149
|
Fix commit 15f7b0ec.
|
2011-09-12 17:24:36 +09:00 |
|
|
|
ef3ea618d2
|
Change the type of gsettings key "keyboard" from s to as.
Also rename it to "keyboards".
|
2011-09-12 15:33:59 +09:00 |
|
|
|
15f7b0ecff
|
Send fake key event for each character in EekText symbol.
|
2011-09-12 12:51:17 +09:00 |
|
|
|
db3538af64
|
Send DestroyContext when EekboardClient#dispose.
|
2011-09-01 11:19:41 +09:00 |
|
|
|
6fb96ea5d6
|
Fix crash in key replace logic.
|
2011-08-25 05:39:51 +09:00 |
|
|
|
828b2d66d1
|
Save delay/interval as uint, instead of int.
|
2011-08-24 17:04:50 +09:00 |
|
|
|
8ab4fb7946
|
Implement preferences dialog.
|
2011-08-24 15:24:59 +09:00 |
|
|
|
9d88c1c5da
|
Fix memleaks; add doc comments.
|
2011-08-22 16:12:23 +09:00 |
|
|
|
bb85885e5d
|
Revamp server-client API.
|
2011-08-20 13:17:16 +09:00 |
|
|
|
39900bd987
|
Allow non-keysym symbols in XML.
|
2011-08-18 17:02:39 +09:00 |
|
|
|
786496b3c4
|
Fix system (xklavier) layout handling.
|
2011-08-18 14:32:53 +09:00 |
|
|
|
6a7b256676
|
Remove unnecessary null initialization.
|
2011-08-18 11:31:01 +09:00 |
|
|
|
91ed49b65a
|
Make server responsible for loading keyboard files.
|
2011-08-17 18:19:36 +09:00 |
|
|
|
69d16ddce5
|
Use org.freedesktop.IBus.Panel.Focus{In,Out} instead of InputContext.
|
2011-08-16 17:24:07 +09:00 |
|
|
|
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 |
|
|
|
f2ee3b4966
|
Add auto-hide-delay option.
Also fixes GSettings unref in client-main.c.
|
2011-08-15 12:17:07 +09:00 |
|
|
|
497f21a5bd
|
Remove unused local var.
|
2011-08-12 16:44:05 +09:00 |
|
|
|
0425b4e094
|
Make sure that IBusBus is connected when setting up DBus message filter.
|
2011-08-12 15:01:14 +09:00 |
|
|
|
e09c563cd8
|
Don't close gdk default display.
|
2011-06-15 18:08:51 +09:00 |
|
|
|
218a4a50f6
|
Make sure to own IBusBus reference in client.
|
2011-06-15 18:03:40 +09:00 |
|
|
|
9ab228e8f0
|
Simplify XKB keycode replace logic.
|
2011-06-15 17:10:14 +09:00 |
|
|
|
b30db118f2
|
Use XkbGetMap instead of XkbGetKeyboard in client.
|
2011-06-15 15:50:06 +09:00 |
|
|
|
cccb4f45cd
|
Fix modifier handling when sending keycode with XTest.
|
2011-06-15 12:53:11 +09:00 |
|
|
|
54c9d6e35d
|
Use XkbChangeMap to reduce traffic between X server.
|
2011-06-15 12:26:57 +09:00 |
|
|
|
d9073183a7
|
Borrow XKB keyboard mapping change logic from Caribou.
|
2011-06-14 12:29:54 +09:00 |
|
|
|
1ae4426ec8
|
Make sure XTest extension is available.
|
2011-06-13 18:52:06 +09:00 |
|
|
|
26a2ab725e
|
Move focus-listener setting to dconf from command line option.
|
2011-06-13 18:28:32 +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 |
|
|
|
ba59a850d1
|
Fix compilation error when --disable-atspi.
|
2011-04-19 15:43:02 +09:00 |
|
|
|
926d9346e1
|
Use at-spi2 instead of at-spi1.
|
2011-04-19 15:12:01 +09:00 |
|
|
|
ac8764b9b7
|
Fix compiler warnings.
|
2011-04-19 11:56:00 +09:00 |
|
|
|
638d41e0b6
|
Check keycode before passing it to fakekey_send_keyevent().
|
2011-03-23 14:49:33 +09:00 |
|
|
|
e6d17fa4cb
|
Fix the last commit.
|
2011-03-11 17:39:55 +09:00 |
|
|
|
0177f96795
|
Move eekboard-client from src to examples; rename eekboard-desktop-client to eekboard.
|
2011-03-11 14:25:48 +09:00 |
|