4accb1e952
Doc fix.
2011-01-26 12:50:22 +09:00
5e4a6b2c8e
Port modifier handling code from application into library.
2011-01-26 11:59:12 +09:00
45cd7958d0
Don't cache group/level in EekKey.
2011-01-26 07:57:44 +09:00
13e4d1cdb3
Add convenient function to get/set per-keyboard group/level.
2011-01-25 18:32:52 +09:00
48e64f1c32
Move eek_keyboard_new to eek-layout.c; add utility functions.
2011-01-25 16:17:34 +09:00
af8274f305
Fix GTK-Doc comment.
2011-01-25 11:06:03 +09:00
420b8014f8
Revive Clutter support.
2011-01-25 10:40:25 +09:00
81d40c829d
Add doc.
2011-01-22 16:24:38 +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
47602652e4
Fix coding-style.
2011-01-22 11:25:55 +09:00
158ddf2269
libeek: add new signal "keysym-index-changed" to EekKeyboard
2011-01-22 11:25:55 +09:00
29c55b6ca3
Suppress compiler warnings.
2010-12-06 12:12:52 +09:00
ae9df021c2
libeek: eek_keyboard_find_key_by_position(): consider overlapped sections.
2010-08-13 11:43:10 +09:00
8bc7b754bc
eekboard: react to key events by default.
2010-08-11 17:36:33 +09:00
039ea44520
libeek: add eek_keyboard_find_key_by_position().
2010-08-05 12:32:14 +09:00
6ba0a734d9
libeek: use eek_container_find_by_position() in button event handler of EekGtkKeyboard
2010-06-17 11:23:01 +09:00
b2ace93fef
EekKey#set_keysym_index(): fallback to level 0 when level exceeds num_levels
2010-06-16 12:24:03 +09:00
231186ae71
Add doc-comments.
2010-06-15 10:54:27 +09:00
146cacfae3
Add doc-comments.
2010-06-15 08:13:04 +09:00
e6b4f50c84
Fix GObject#dispose() usage.
2010-06-12 16:59:50 +09:00
4b7f244062
Add a standalone application.
2010-06-11 17:56:32 +09:00
43fdb5e960
Fix object finalization.
...
Add XKL wrapper (not ready).
2010-06-10 17:53:54 +09:00
f6e6fda47e
Fix finalization.
2010-06-09 18:37:07 +09:00
662f619ba2
Rewrite.
2010-06-09 16:44:26 +09:00
0733f11105
Experimental support for Shift handling.
2010-06-04 18:15:14 +09:00
8eb78751ea
Fix "a #Eek" to "an #Eek".
2010-06-04 14:46:57 +09:00
66f6fae181
Minor arrangement for gtk-doc.
2010-06-04 14:23:23 +09:00
9b452c0ffa
Initial commit.
2010-06-04 12:09:08 +09:00