6eb63f6a4c
Refactor layout code, rescale and reformat when changing level
2019-07-19 17:35:49 +02:00
f6d4ca0387
Place keys after symbols have been read, skipping blank keys
2019-07-19 17:35:49 +02:00
094aa872ce
Cleanups: fix deprecated g_type_class_add_private()
...
- use G_DECLARE_ and G_DEFINE_ macros
- move all data into ClassNamePrivate
- use _get_instance_private()
This should not introduce any functional changes or breakage.
Skipped two classes (EekKeyboard and EekboardContextService) for now in
order not to break the build.
These two classes are used in some very funky WIP code that tries to
circumvent encapsulation.
(Funky code is in eekboard/key-emitter.c and eekboard/eekboard-context-service.c)
2019-07-08 08:44:05 +02:00
9e5629d1e0
Enable Wayland's virtual-keyboard protocol
...
This commit includes a little restructuring necessary for keeping wayland objects properly.
It doesn't fix broken modifier functionality yet.
2019-06-25 18:12:15 +00:00
4b409de5ba
Add guard to prevent individual headers from being included directly.
2011-04-28 13:03:21 +09:00
4ff254df97
Remove unused funcdecl.
2011-01-28 15:53:17 +09:00
880ba76bd8
Update copyright year.
2011-01-27 16:58:59 +09:00
4008706bb0
Remove useless get_group method and group_changed signal of EekLayout.
2011-01-27 11:09:24 +09:00
4accb1e952
Doc fix.
2011-01-26 12:50:22 +09:00
48e64f1c32
Move eek_keyboard_new to eek-layout.c; add utility functions.
2011-01-25 16:17:34 +09:00
907fc3f872
Define EekLayout as a class instead of an interface.
2011-01-25 14:29:57 +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
4b7f244062
Add a standalone application.
2010-06-11 17:56:32 +09:00
662f619ba2
Rewrite.
2010-06-09 16:44:26 +09:00
9b452c0ffa
Initial commit.
2010-06-04 12:09:08 +09:00