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
8087c3e5d4
build: Use only meson for squeekboard
...
This breaks autoconf. The only resulting binary is the squeekboard GUI. It still needs the autotools-built eekboard client in order to do anything useful. That one needs to be built using a different branch, making this a WIP.
2019-03-15 20:59:29 +00:00
2d4e4c7a13
Fix compiler warnings.
2012-10-01 11:37:47 +09:00
ee0505c100
Add keyboard selection dialog to preferences.
2012-03-28 12:54:22 +09:00
7eead1c1ff
Fix some mistakes.
2012-03-23 18:07:05 +09:00
f442733b33
Fix some mistakes.
...
* remove useless g_obect_{set,get}_property call.
* free GError on error.
2012-03-16 18:15:50 +09:00
53e853fbc9
Change D-Bus signal name KeyPressed to KeyActivated.
2011-08-31 10:00:00 +09:00
2f64b3ee13
Fix doc comments.
2011-08-24 17:59:57 +09:00
9d88c1c5da
Fix memleaks; add doc comments.
2011-08-22 16:12:23 +09:00
bb85885e5d
Revamp server-client API.
2011-08-20 13:17:16 +09:00
39900bd987
Allow non-keysym symbols in XML.
2011-08-18 17:02:39 +09:00
91ed49b65a
Make server responsible for loading keyboard files.
2011-08-17 18:19:36 +09:00
70b0d95d9b
Change D-Bus interface name and object path to fedorahosted ones.
2011-04-27 18:25:53 +09:00
2bbc65958a
Doc and typo fix for eekboard_context_set_fullscreen().
2011-03-08 11:27:20 +09:00
c742877b77
Add "SetFullscreen" D-Bus method.
2011-03-08 10:42:57 +09:00
c53b4d398e
Remove floating ref from a serialized keyboard.
2011-03-03 17:31:09 +09:00
b25a9a5407
Add comments.
2011-03-03 15:06:03 +09:00
8b632356e9
Fix memleaks.
2011-03-03 15:05:59 +09:00
b8a01d794e
Check if the server is active.
2011-03-03 12:23:31 +09:00
b2657c06a8
Move symbol-index property per-element instead of per-keyboard.
2011-03-02 11:47:09 +09:00
0087f74178
Make input context have multiple keyboards.
2011-02-28 18:19:04 +09:00
798df5c136
Use g_intern_static_string for signal names.
2011-02-24 10:37:48 +09:00
6747e07166
Quit system-client when user closed a keyboard window.
2011-02-23 14:31:42 +09:00
caf105cbd9
Add doc.
2011-02-23 05:14:14 +09:00
50e9f3186a
Tune input context suspend/resume behavior.
2011-02-22 18:38:11 +09:00
d25114b370
Allow the server to have multiple input contexts.
2011-02-22 17:22:36 +09:00