Commit Graph

134 Commits

Author SHA1 Message Date
4eb59ba7ed Display client name as window title. 2011-03-10 18:11:48 +09:00
5c3cb477ef Let PopContext return error if the current context is not owned by the client. 2011-03-08 19:00:04 +09:00
2f7aa77c11 Fix focus listener logic. 2011-03-08 11:26:15 +09:00
fa030ebcbb Fix fullscreen code. 2011-03-08 11:03:48 +09:00
c742877b77 Add "SetFullscreen" D-Bus method. 2011-03-08 10:42:57 +09:00
f1b91c0223 Add border style configuration (WIP). 2011-03-07 19:01:10 +09:00
2a8d7cf0a8 Revert to use fakekey_send_event. 2011-03-07 16:49:38 +09:00
a20224f969 Add default theme. 2011-03-04 19:23:08 +09:00
37c2579253 Merge theme handling code (WIP). 2011-03-04 18:52:25 +09:00
fbcf6b6c65 Fix infloop when multiple clients are disconnected after another. 2011-03-03 17:02:12 +09:00
09c95b20da Add "Destroy" D-Bus signal to server for debug. 2011-03-03 16:36:10 +09:00
a66256f390 Fix coding style. 2011-03-03 15:53:51 +09:00
8b7da18641 Make eekboard-xml build with clutter. 2011-03-03 15:25:39 +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
ff200d9562 Add xklutil.h to noinst_HEADERS. 2011-03-02 17:05:01 +09:00
a8148683d3 Fix typo in desktop-client.c. 2011-03-02 17:01:09 +09:00
362f8ec0cb Add xkl options to eekboard-desktop-client. 2011-03-02 16:39:13 +09:00
d99a40df94 Compile xklutil.c at once. 2011-03-02 16:38:40 +09:00
7da92bf04c Make the window not maximizable (RHBZ#680406). 2011-03-02 16:05:51 +09:00
f7caf6fe49 Handle Num_Lock correctly (RHBZ#680826). 2011-03-02 15:44:35 +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
639ad8df91 Add -g option to eekboard-xml. 2011-02-28 12:24:27 +09:00
c9cee89d7e Fix translation. 2011-02-25 13:14:17 +09:00
1c3d20ad6f Add command-line option to specify D-Bus type and address. 2011-02-25 11:10:36 +09:00
110b25a64b Update translation. 2011-02-24 17:39:15 +09:00
6587f00c2a Reuse window. 2011-02-24 14:43:13 +09:00
3eeb7cd8ab Rename EekboardServer to EekboardEekboard. 2011-02-24 10:37:48 +09:00
7ef245d739 Fix clutter build. 2011-02-24 10:36:00 +09:00
9a6b3b3e2d Update ServerContext#enabled before showing/hiding window. 2011-02-23 19:40:01 +09:00
37b2e60e99 Minor fixes for make distcheck. 2011-02-23 15:11:33 +09:00
95024543cc Rename system-client to desktop-client. 2011-02-23 14:52:40 +09:00
50895d08e1 Avoid to send KeyboardVisibilityChanged on SetKeyboard and SetGroup. 2011-02-23 14:51:25 +09:00
6747e07166 Quit system-client when user closed a keyboard window. 2011-02-23 14:31:42 +09:00
994d0a9a7e Show keyboard if --listen-focus is not passed to eekboard-system-client. 2011-02-23 13:16:12 +09:00
3f7562809e Clear all input contexts associated with disconnected client. 2011-02-23 13:15:39 +09:00
2c067482de Enable the previous context if the current context is vanished. 2011-02-22 22:55:20 +09:00
bf8d119a0e Make sure to remove context from the stack if the client is disconnected. 2011-02-22 22:41:12 +09:00
3f83b578de Add some libs to avoid implicit DSO linking. 2011-02-22 22:08:17 +09:00
16fe4a3565 Fix fakekey modifier handling. 2011-02-22 19:33:39 +09:00
a93b84c32e Add D-Bus service entry. 2011-02-22 19:07:36 +09:00
267f983ca1 Fix window title and icon. 2011-02-22 18:59:52 +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
12cc310e38 Make sure that a key is not pressed when sending new "pressed" event of it. 2011-02-21 16:13:19 +09:00
bf2b9c968d Move name owning code from server.c to server-main.c. 2011-02-21 16:13:14 +09:00
e3e3b60f1e Add VisibilityChanged signal. 2011-02-18 18:06:42 +09:00
42bf50f6a3 Fix indent. 2011-02-18 17:13:45 +09:00