Commit Graph

21 Commits

Author SHA1 Message Date
b8eb7752e7 layout: Using bigger keys 2019-07-01 12:57:52 +00:00
6db99bee25 Don't enumerate over keys when find_by_keycode. 2012-03-28 14:43:49 +09:00
523bd9b788 Remove unused code. 2012-03-19 10:53:27 +09:00
099ca60975 Update doc comments. 2011-08-25 10:31:41 +09:00
a6bde78168 Highlight locked modifiers. 2011-08-22 14:44:46 +09:00
4b409de5ba Add guard to prevent individual headers from being included directly. 2011-04-28 13:03:21 +09:00
de62d74ac5 Fix GTK-DOC comments. 2011-04-22 14:41:29 +09:00
f7caf6fe49 Handle Num_Lock correctly (RHBZ#680826). 2011-03-02 15:44:35 +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
5ee1775958 libeek: add padding for ABI compatibility 2010-06-21 06:23:02 +09:00
514bfa1a8c libeek: add field description for GTK-DOC 2010-06-18 14:59:13 +09:00
b2ace93fef EekKey#set_keysym_index(): fallback to level 0 when level exceeds num_levels 2010-06-16 12:24:03 +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
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