Commit Graph

21 Commits

Author SHA1 Message Date
052c40cc26 Remove serialization code for EekKey, EekSection, and EekKeyboard. 2011-08-18 12:00:54 +09:00
6a7b256676 Remove unnecessary null initialization. 2011-08-18 11:31:01 +09:00
d57ae91995 Move level change logic from key-pressed to key-released handler. 2011-03-07 14:39:35 +09:00
23ab2a343f Fix coding style. 2011-03-04 14:28:20 +09:00
f7caf6fe49 Handle Num_Lock correctly (RHBZ#680826). 2011-03-02 15:44:35 +09:00
798df5c136 Use g_intern_static_string for signal names. 2011-02-24 10:37:48 +09:00
7916930160 Implement serialization to GVariant. 2011-02-14 14:13:02 +09:00
c9c9a3297b Coding style fix. 2011-02-01 16:54:31 +09:00
880ba76bd8 Update copyright year. 2011-01-27 16:58:59 +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
039ea44520 libeek: add eek_keyboard_find_key_by_position(). 2010-08-05 12:32:14 +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
43fdb5e960 Fix object finalization.
Add XKL wrapper (not ready).
2010-06-10 17:53:54 +09:00
662f619ba2 Rewrite. 2010-06-09 16:44:26 +09:00
bb7462e786 Add "keycode" property to EekKey.
Add eek_key_get_keysyms().
2010-06-08 09:27:41 +09:00
15eb856ed3 Add eek_section_{set,get}_orientation. 2010-06-06 13:19:36 +09:00
4447dca695 Split eek_section_{set,get}_dimensions. 2010-06-06 04:36:49 +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