Граф коммитов

15 Коммитов

Автор SHA1 Сообщение Дата
Peng Huang 2f358544a1 Refine RequestName code and fix make dpkg errors.
BUG=none
TEST=Linux Desktop

Review URL: http://codereview.appspot.com/4368056
2011-04-08 15:16:22 -04:00
Takao Fujiwara 37e6e58792 Implement APIs for another non-Python panel.
1. Support icon and prop_list = null in ibus_property_new with GIR.
2. Add getter methods in IBusText and IBusProperty since GJS cannot access
   the members in C-Structure.
3. Add ibus_get_language_name() since GIR libxml2 does not provide the
   useful APIs.
4. Implement flags in ibus_bus_request_name() to follow DBus
   RequestName signal spec.
   http://dbus.freedesktop.org/doc/dbus-specification.html#message-bus-names
   This is needed to terminate the current IBus panel.
   E.g. IBus GTK panel is launched by ibus-daemon but another panel is
   launched by gnome-shell.
5. Support IBUS_BUS_NAME_FLAG_ALLOW_REPLACEMENT in ui/gtk/main.py
6. Fix bus_component_set_factory() not to call
   bus_component_factory_destroy_cb() twice.
7. Hide ibus_text_new_from_static_string() for GIR.
8. Add ibus_is_running_gnome_shell() for ibus-ui-gtk because
   gnome-shell runs earlier than ibus-ui-gtk.

Review URL: http://codereview.appspot.com/4279042
Patch from Takao Fujiwara <takao.fujiwara1@gmail.com>.
2011-04-08 09:18:23 -04:00
Yusuke Sato b1b50dbbf0 Add comments to bus/connection.[ch].
BUG=none
TEST=none

Review URL: http://codereview.appspot.com/3164041
2010-11-17 19:15:38 +09:00
Peng Huang c464170208 Fix some issues within codereview. 2010-11-03 13:37:57 +09:00
Peng Huang 164fc1f124 Use gdbus in glib, and get rid of libdbus 2010-11-03 10:54:57 +09:00
Satoru Takabayashi 37ed695bfc Add Emacs modeline for .c and .h files.
/* -*- mode: C; c-basic-offset: 4; indent-tabs-mode: nil; -*- */

TEST=confirmed that the modelines for vim and emacs both worked.
BUG=none

Review URL: http://codereview.appspot.com/2168042
2010-09-09 13:24:42 +09:00
Peng Huang 44ef7c2035 Use G_DEFINE_TYPE to simplify code. 2010-01-30 23:19:32 +08:00
Peng Huang f0a7973f66 Use G_DEFINE_TYPE to simplified code. 2010-01-29 20:34:05 +08:00
Peng Huang 7f93fe7650 Update copyright. 2010-01-10 03:29:59 +08:00
Peng Huang 8b2b2613e1 Add Copying for Red Hat 2009-10-23 14:42:16 +08:00
Peng Huang 95493e7c2a Change file header 2009-10-23 14:17:30 +08:00
Peng Huang a79c7e87ee Remove private struct in ibus-daemon. 2009-06-24 07:33:53 +08:00
Peng Huang e61302623e Fix some build warnings. 2009-06-05 20:34:35 +08:00
Peng Huang 164626ec6f Add authentication code. Only allow root & same user connect to ibus-daemon. 2009-04-20 15:00:19 +08:00
Huang Peng aedad1ea0a re-implement ibus in c language. 2009-02-05 10:39:56 +08:00