7a52080940
Remove automake leftovers
2019-07-04 14:51:00 +02:00
43579b51f0
session: Register to the session manager
...
Registering as "sm.puri.OSK0", because that's as much as the session knows about the virtual keyboard.
2019-07-04 07:58:34 +00:00
3d1133cdb5
Fix memory corruption due to a wrong assumption
2019-07-04 07:48:46 +00:00
61a5e8d4fd
install: Don't distribute dbus definition
...
Instead, require virtboard to provide it.
2019-07-02 18:13:34 +00:00
319d64e1e5
build: Link Rust library statically
2019-07-02 10:11:32 +00:00
025b55e1a2
Install rslib
2019-07-01 00:05:42 +02:00
b746f7a70e
input method: Pop up the keyboard
2019-06-30 19:03:24 +00:00
0d3b003aac
input method: Initialize the protocol and pretend to handle a few things
2019-06-30 19:03:24 +00:00
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
c0fdffac28
Separate keyboards from the dbus handler
2019-06-23 10:59:45 +00:00
e94e64d204
Move dbus setup closer together
2019-06-23 10:42:20 +00:00
e503e35b84
Rename squeak_ to squeek_ for consitency
2019-06-23 10:30:25 +00:00
752592a3d8
Fixed build
2019-06-23 10:29:18 +00:00
2e6d194a6f
Remove server-service
2019-06-23 10:26:24 +00:00
02525056d6
Removed X11 header, added some clarifications
2019-06-22 16:20:03 +00:00
765c496068
Removed more unused stuff in context
2019-06-22 15:57:48 +00:00
d6feec8010
Removed d-bus paths from service class
2019-06-22 15:40:20 +00:00
f1fbb37547
Kill connection in context service
2019-06-22 15:31:08 +00:00
292c1d08d8
fixes: Minor type and include mismatches
2019-06-16 12:55:50 +00:00
862cfdb55d
Showing and hiding
2019-04-05 18:36:25 +00:00
b065b16bf1
Use layer shell
2019-04-05 15:39:57 +00:00
6b15072764
dbus: Use generated code
2019-03-23 09:36:53 +00:00
8f71b010cc
settings: Removed custom settings schema
2019-03-22 15:52:35 +00:00
8087c3e5d4
build: Use only meson for squeekboard
...
This breaks autoconf. The only resulting binary is the squeekboard GUI. It still needs the autotools-built eekboard client in order to do anything useful. That one needs to be built using a different branch, making this a WIP.
2019-03-15 20:59:29 +00:00
10bd0ea09e
build: Remove eekboard-server
2019-03-14 20:40:27 +00:00
5803222e68
build: Remove libeekboard dependency
2019-03-14 18:03:10 +00:00
a243fce1ae
build: Squeekboard build in meson
2019-03-14 17:29:13 +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
2d4e4c7a13
Fix compiler warnings.
2012-10-01 11:37:47 +09: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
cee741eca0
Fix initial window size.
2012-04-24 12:48:35 +09:00
8faae7ef08
Use git.mk.
2012-04-24 10:38:36 +09:00
4a346211b8
Show tooltips.
2012-04-23 16:43:06 +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
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
9490428535
Don't call g_log_set_always_fatal() in eekboard-server.
2011-10-11 11:37:02 +09:00
148d8e7524
Revive eekboard -k option to specify keyboard from command line.
2011-09-28 15:07:46 +09:00
aca9a4dcb6
Fix some mistakes.
2011-09-15 17:47:38 +09:00
953c35bdac
Change window strut when monitor changed.
2011-09-15 17:47:26 +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
0d93f31eea
Add window size constraint option in gsettings.
2011-09-02 18:18:47 +09:00