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
29c55b6ca3
Suppress compiler warnings.
2010-12-06 12:12:52 +09:00
7f52069e41
libeek: terminate args of eek_xkb_layout_set_names_full() with NULL instead of -1.
2010-08-13 08:11:40 +09:00
a2d2ef3a5e
libeek: add eek_xkb_layout_set_names_full_valist().
2010-08-12 12:03:21 +09:00
27ddc144e0
libeek: add Since: doc-comment
2010-06-22 17:19:25 +09:00
fdb083bb12
libeek: supress compiler warning
2010-06-22 17:01:43 +09:00
9aabdc0812
Fix coding style.
2010-06-22 16:29:24 +09:00
a388d9e6e1
libeek: add wrapper functions to avoid exposing XKB/XKL structures to GIR
2010-06-22 16:14:28 +09:00
f50a8a98f4
Generate gobject-introspection files.
2010-06-22 10:44:19 +09:00
1bcb2cc31d
libeek: abolish arguments for eek_clutter_keyboard_new() and eek_xkb_layout_new()
2010-06-16 16:08:23 +09:00
b2ace93fef
EekKey#set_keysym_index(): fallback to level 0 when level exceeds num_levels
2010-06-16 12:24:03 +09:00
2d7c1e52f2
EekXklLayout: eek_xkl_layout_set_config() takes XklConfigRec as an argument.
2010-06-14 18:05:22 +09:00
e6b4f50c84
Fix GObject#dispose() usage.
2010-06-12 16:59:50 +09:00
89cfaef48c
EekXkbLayout: Implement get_group() of EekLayoutIface.
2010-06-11 18:47:30 +09:00
4b7f244062
Add a standalone application.
2010-06-11 17:56:32 +09:00
5f0c22b125
Fix clean rebuild.
2010-06-11 06:09:40 +09:00
43fdb5e960
Fix object finalization.
...
Add XKL wrapper (not ready).
2010-06-10 17:53:54 +09:00
9011a7309b
Fix the last commit.
2010-06-09 18:38:19 +09:00
f6e6fda47e
Fix finalization.
2010-06-09 18:37:07 +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
31004846a2
Make sure the XKB layout is initialized properly.
2010-06-05 19:53:23 +09:00
0733f11105
Experimental support for Shift handling.
2010-06-04 18:15:14 +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