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
654909261e
modifiers: Level 3 works
2019-07-02 13:03:35 +00:00
6a7b256676
Remove unnecessary null initialization.
2011-08-18 11:31:01 +09:00
de62d74ac5
Fix GTK-DOC comments.
2011-04-22 14:41:29 +09:00
23ab2a343f
Fix coding style.
2011-03-04 14:28:20 +09:00
838a15d31a
Add doc for EekKeysym.
2011-03-02 16:56:16 +09:00
f7caf6fe49
Handle Num_Lock correctly (RHBZ#680826).
2011-03-02 15:44:35 +09:00
7916930160
Implement serialization to GVariant.
2011-02-14 14:13:02 +09:00
53b96d3f44
Fix unicode keysym.
2011-02-01 07:31:48 +09:00
e6df7d90fe
Use GObject instead of guint to represent keysyms.
2011-01-28 16:19:18 +09:00
0c77bd45f2
Don't embed native keycode/keysym values in XML layout data.
2011-01-27 19:06:59 +09:00
880ba76bd8
Update copyright year.
2011-01-27 16:58:59 +09:00
4accb1e952
Doc fix.
2011-01-26 12:50:22 +09:00
5e4a6b2c8e
Port modifier handling code from application into library.
2011-01-26 11:59:12 +09:00
4623d78e0d
Cosmetic fix.
2010-06-22 17:29:55 +09:00
e0c9319339
Make clutter optional for build.
2010-06-18 17:24:32 +09:00
0943619a66
Fix the last change.
2010-06-08 09:35:49 +09:00
5f6604cf92
Add category to each entry in keysym-labels tables.
2010-06-08 09:31:35 +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