rpms/ibus/devel .cvsignore, 1.32, 1.33 ibus-HEAD.patch, 1.18, 1.19 ibus.spec, 1.71, 1.72 sources, 1.37, 1.38

Huang Peng phuang at fedoraproject.org
Mon Jun 22 05:09:50 UTC 2009


Author: phuang

Update of /cvs/pkgs/rpms/ibus/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18122

Modified Files:
	.cvsignore ibus-HEAD.patch ibus.spec sources 
Log Message:
Update to ibus-1.2.0.20090617


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ibus/devel/.cvsignore,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -p -r1.32 -r1.33
--- .cvsignore	14 May 2009 01:01:26 -0000	1.32
+++ .cvsignore	22 Jun 2009 05:09:19 -0000	1.33
@@ -1 +1 @@
-ibus-1.1.0.20090508.tar.gz
+ibus-1.2.0.20090617.tar.gz

ibus-HEAD.patch:

Index: ibus-HEAD.patch
===================================================================
RCS file: /cvs/pkgs/rpms/ibus/devel/ibus-HEAD.patch,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -r1.18 -r1.19
--- ibus-HEAD.patch	12 Jun 2009 06:09:06 -0000	1.18
+++ ibus-HEAD.patch	22 Jun 2009 05:09:19 -0000	1.19
@@ -1 +1,89 @@
-
+diff --git a/bus/factoryproxy.c b/bus/factoryproxy.c
+index cf30b95..521d609 100644
+--- a/bus/factoryproxy.c
++++ b/bus/factoryproxy.c
+@@ -172,21 +172,35 @@ bus_factory_proxy_create_engine (BusFactoryProxy *factory,
+     g_assert (BUS_IS_FACTORY_PROXY (factory));
+     g_assert (IBUS_IS_ENGINE_DESC (desc));
+ 
++    IBusPendingCall *pending = NULL;
+     IBusMessage *reply_message;
+     IBusError *error;
+     BusEngineProxy *engine;
+     gchar *object_path;
++    gboolean retval;
+ 
+     if (g_list_find (factory->component->engines, desc) == NULL) {
+         return NULL;
+     }
+ 
+-    reply_message = ibus_proxy_call_with_reply_and_block ((IBusProxy *) factory,
+-                                                          "CreateEngine",
+-                                                          -1,
+-                                                          &error,
+-                                                          G_TYPE_STRING, &(desc->name),
+-                                                          G_TYPE_INVALID);
++    retval = ibus_proxy_call_with_reply ((IBusProxy *) factory,
++                                         "CreateEngine",
++                                         &pending,
++                                         -1,
++                                         &error,
++                                         G_TYPE_STRING, &(desc->name),
++                                         G_TYPE_INVALID);
++
++    if (!retval) {
++        g_warning ("%s: %s", error->name, error->message);
++        ibus_error_free (error);
++        return NULL;
++    }
++
++    ibus_pending_call_wait (pending);
++    reply_message = ibus_pending_call_steal_reply (pending);
++    ibus_pending_call_unref (pending);
++
+     if (reply_message == NULL) {
+         g_warning ("%s: %s", error->name, error->message);
+         ibus_error_free (error);
+diff --git a/setup/enginetreeview.py b/setup/enginetreeview.py
+index d0c95d1..6f2e2ea 100644
+--- a/setup/enginetreeview.py
++++ b/setup/enginetreeview.py
+@@ -45,7 +45,7 @@ class EngineTreeView(gtk.TreeView):
+         self.__engines = set([])
+         self.__changed = False
+ 
+-        self.set_headers_visible(True)
++        # self.set_headers_visible(True)
+         self.set_reorderable(True)
+ 
+         self.__model = gtk.ListStore(gobject.TYPE_PYOBJECT, gobject.TYPE_STRING)
+@@ -76,6 +76,7 @@ class EngineTreeView(gtk.TreeView):
+         model = gtk.ListStore(gobject.TYPE_STRING)
+         model.append(("us",))
+         model.append(("jp",))
++        model.append(("xkb",))
+         renderer.set_property("xalign", 0)
+         renderer.set_property("model", model)
+         renderer.set_property("text-column", 0)
+@@ -89,7 +90,7 @@ class EngineTreeView(gtk.TreeView):
+         column.set_sizing(gtk.TREE_VIEW_COLUMN_FIXED)
+         column.pack_start(renderer, False)
+         column.set_cell_data_func(renderer, self.__layout_cell_data_cb)
+-        self.append_column (column)
++        # self.append_column(column)
+ 
+         self.set_engines(engines)
+ 
+diff --git a/ui/gtk/engineabout.py b/ui/gtk/engineabout.py
+index dd7bee4..3d7df5a 100644
+--- a/ui/gtk/engineabout.py
++++ b/ui/gtk/engineabout.py
+@@ -61,7 +61,7 @@ class EngineAbout(gtk.Dialog):
+                                              "heading", "left_margin_16")
+         text_buffer.insert_with_tags_by_name(iter, _("Language: %s\n") % ibus.get_language_name(self.__engine_desc.language),
+                                             "small", "bold", "left_margin_16")
+-        text_buffer.insert_with_tags_by_name(iter, _("Kayboard layout: %s\n") % self.__engine_desc.layout,
++        text_buffer.insert_with_tags_by_name(iter, _("Keyboard layout: %s\n") % self.__engine_desc.layout,
+                                             "small", "bold", "left_margin_16")
+         text_buffer.insert_with_tags_by_name(iter, _("Author: %s\n") % self.__engine_desc.author,
+                                             "small", "bold", "left_margin_16")


Index: ibus.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ibus/devel/ibus.spec,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -p -r1.71 -r1.72
--- ibus.spec	12 Jun 2009 06:09:06 -0000	1.71
+++ ibus.spec	22 Jun 2009 05:09:19 -0000	1.72
@@ -7,7 +7,7 @@
 %define im_chooser_version 1.2.5
 
 Name:       ibus
-Version:    1.1.0.20090612
+Version:    1.2.0.20090617
 Release:    1%{?dist}
 Summary:    Intelligent Input Bus for Linux OS
 License:    LGPLv2+
@@ -114,8 +114,8 @@ The ibus-devel-docs package contains dev
 
 %prep
 %setup -q
-# %patch0 -p1
-# ./autogen.sh --help
+%patch0 -p1
+./autogen.sh --help
 
 %build
 %configure --disable-static \
@@ -228,8 +228,11 @@ fi
 %{_datadir}/gtk-doc/html/*
 
 %changelog
+* Mon Jun 22 2009 Huang Peng <shawn.p.huang at gmail.com> - 1.2.0.20090617-1
+- Update to 1.2.0.20090617
+
 * Fri Jun 12 2009 Huang Peng <shawn.p.huang at gmail.com> - 1.1.0.20090612-1
-- Update to Update to 1.1.0.20090612
+- Update to 1.1.0.20090612
 - Fix bug 504942 - PageUp and PageDown do not work in candidate list
 - Fix bug 491040 - Implememnt mouse selection in candidate list
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ibus/devel/sources,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -p -r1.37 -r1.38
--- sources	12 Jun 2009 06:09:06 -0000	1.37
+++ sources	22 Jun 2009 05:09:19 -0000	1.38
@@ -1 +1 @@
-108fe12f49f5b55453293104b4c8e19e  ibus-1.1.0.20090612.tar.gz
+3753834804986d4f118b0030c80daa01  ibus-1.2.0.20090617.tar.gz




More information about the fedora-extras-commits mailing list