Commit Graph

14 Commits

Author SHA1 Message Date
8e014aaaf8 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-04 19:55:15 +02:00
4b409de5ba Add guard to prevent individual headers from being included directly. 2011-04-28 13:03:21 +09:00
e6d17fa4cb Fix the last commit. 2011-03-11 17:39:55 +09:00
7916930160 Implement serialization to GVariant. 2011-02-14 14:13:02 +09:00
880ba76bd8 Update copyright year. 2011-01-27 16:58:59 +09:00
af8274f305 Fix GTK-Doc comment. 2011-01-25 11:06:03 +09:00
cab893b4aa Remove unused EekContainer#find_element_by_position. 2011-01-22 11:42:56 +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
6ba0a734d9 libeek: use eek_container_find_by_position() in button event handler of EekGtkKeyboard 2010-06-17 11:23:01 +09:00
b2ace93fef EekKey#set_keysym_index(): fallback to level 0 when level exceeds num_levels 2010-06-16 12:24:03 +09:00
63b9fea27b Add experimental GtkDrawingArea based UI. 2010-06-15 19:17:05 +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