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
453c3fee79
Make EekLayout abstract.
2011-02-02 16:59:13 +09:00
e6df7d90fe
Use GObject instead of guint to represent keysyms.
2011-01-28 16:19:18 +09:00
880ba76bd8
Update copyright year.
2011-01-27 16:58:59 +09:00
4008706bb0
Remove useless get_group method and group_changed signal of EekLayout.
2011-01-27 11:09:24 +09:00
76f3ef75d5
Fix eek_keyboard_new arglist.
2011-01-25 18:42:29 +09:00
48e64f1c32
Move eek_keyboard_new to eek-layout.c; add utility functions.
2011-01-25 16:17:34 +09:00
907fc3f872
Define EekLayout as a class instead of an interface.
2011-01-25 14:29:57 +09:00
a0167c4cc2
Re-organize API.
...
EekGtkKeyboard is now a subclass of GtkWidget not EekKeyboard. Widget
creation is done as follows:
layout = eek_xkl_layout_new (...);
keyboard = eek_keyboard_new (layout, 640, 480);
widget = eek_gtk_keyboard_new (keyboard);
Broken Clutter support is temporarily disabled.
2011-01-22 11:55:29 +09:00
231186ae71
Add doc-comments.
2010-06-15 10:54:27 +09:00
4b7f244062
Add a standalone application.
2010-06-11 17:56:32 +09:00
662f619ba2
Rewrite.
2010-06-09 16:44:26 +09:00
9b452c0ffa
Initial commit.
2010-06-04 12:09:08 +09:00