Commit Graph

17 Commits

Author SHA1 Message Date
0c83101b3f container: Drop parent reference 2019-08-18 13:22:17 +00:00
b76e43679e level: Remove level from elements 2019-08-08 19:18:29 +00: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
7050fa41a0 G_CONST_RETURN -> const. 2012-04-23 17:09:48 +09:00
523bd9b788 Remove unused code. 2012-03-19 10:53:27 +09:00
4b409de5ba Add guard to prevent individual headers from being included directly. 2011-04-28 13:03:21 +09:00
b2657c06a8 Move symbol-index property per-element instead of per-keyboard. 2011-03-02 11:47:09 +09:00
880ba76bd8 Update copyright year. 2011-01-27 16:58:59 +09:00
20acd11425 Don't use floating object for EekElement. 2011-01-27 09:55:24 +09:00
d0a5715f8c libeek: Add setter for position/size of EekElement. 2010-10-13 16:21:12 +09:00
5ee1775958 libeek: add padding for ABI compatibility 2010-06-21 06:23:02 +09:00
6ba0a734d9 libeek: use eek_container_find_by_position() in button event handler of EekGtkKeyboard 2010-06-17 11:23:01 +09:00
2877170d2f libeek: add eek_element_get_absolute_position() 2010-06-17 10:27:27 +09:00
b92520c488 libeek: add parent property to EekElement 2010-06-17 10:15:45 +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
662f619ba2 Rewrite. 2010-06-09 16:44:26 +09:00