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
8b9981970d
Reorganize build infrastructure.
...
Generate glib marshallers for libeek, check for pangocairo instead of checking
pango and cairo individually, and link libeek against pango and cairo.
2011-01-19 12:37:06 +09:00
f045bd0d50
Add --with-gtk configure option.
2010-11-15 11:46:12 +09:00
dfe06468ed
Fix build against 2.91.5.
2010-11-12 15:12:56 +09:00
9a5c0d9cdc
libeek: more distcheck fixes.
2010-08-13 08:10:47 +09:00
551fb17e02
Fix for distcheck.
2010-08-12 17:10:34 +09:00
039ea44520
libeek: add eek_keyboard_find_key_by_position().
2010-08-05 12:32:14 +09:00
b583cfb9f6
Fix parallel build.
2010-06-23 10:57:32 +09:00
84cdf6ec78
libeek: don't generate EekClutter-0.1.gir if --disable-clutter is given
2010-06-22 17:57:24 +09:00
ae4e29a968
Add Vala language binding.
2010-06-22 12:24:18 +09:00
f50a8a98f4
Generate gobject-introspection files.
2010-06-22 10:44:19 +09:00
7f59a7ebf0
libeek: add libeek-gtk.pc.
2010-06-21 13:32:08 +09:00
64de5e1345
eekboard: fix initial size setting
2010-06-18 17:46:40 +09:00
e0c9319339
Make clutter optional for build.
2010-06-18 17:24:32 +09:00
473a9a9b2a
libeek: share a single drawing context among each clutter elements
...
A new class EekClutterDrawingContext maintains the context used to draw actors. Single EekClutterDrawingContext instance is shared by EekClutterKeyboard, EekClutterSection, EekClutterKey, and EekClutterKeyActor.
2010-06-16 10:32:34 +09:00
63b9fea27b
Add experimental GtkDrawingArea based UI.
2010-06-15 19:17:05 +09:00
6f4b67feee
Rename eek*.pc to libeek*.pc.
2010-06-13 08:08:37 +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
54fb99688e
Add experimental GTK support.
2010-06-07 06:47:40 +09:00
eb3e482e40
Check python.
2010-06-06 13:51:36 +09:00
667418c44c
Add .pc.in.
2010-06-06 13:19:16 +09:00
68044d5064
Read *-keysym-labels.txt from stdin.
2010-06-05 19:30:10 +09:00
9b452c0ffa
Initial commit.
2010-06-04 12:09:08 +09:00