public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/ibus] autotool: Update to ibus-1.2.0.20090617
@ 2026-05-31  2:04 Peng Huang
  0 siblings, 0 replies; only message in thread
From: Peng Huang @ 2026-05-31  2:04 UTC (permalink / raw)
  To: git-commits

A new commit has been pushed.

Repo   : rpms/ibus
Branch : autotool
Commit : e339d4cfe9111ca23cf235360acee8b4bade6f90
Author : Peng Huang <phuang@fedoraproject.org>
Date   : 2009-06-22T05:09:19+00:00
Stats  : +98/-7 in 4 file(s)
URL    : https://src.fedoraproject.org/rpms/ibus/c/e339d4cfe9111ca23cf235360acee8b4bade6f90?branch=autotool

Log:
Update to ibus-1.2.0.20090617

---
diff --git a/.cvsignore b/.cvsignore
index 04bbd1f..09c137d 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-ibus-1.1.0.20090508.tar.gz
+ibus-1.2.0.20090617.tar.gz

diff --git a/ibus-HEAD.patch b/ibus-HEAD.patch
index 8b13789..ef34178 100644
--- a/ibus-HEAD.patch
+++ b/ibus-HEAD.patch
@@ -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")

diff --git a/ibus.spec b/ibus.spec
index 9412302..f10b764 100644
--- a/ibus.spec
+++ b/ibus.spec
@@ -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 developer documentation for ibus
 
 %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@gmail.com> - 1.2.0.20090617-1
+- Update to 1.2.0.20090617
+
 * Fri Jun 12 2009 Huang Peng <shawn.p.huang@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
 

diff --git a/sources b/sources
index 05be458..9d80888 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-108fe12f49f5b55453293104b4c8e19e  ibus-1.1.0.20090612.tar.gz
+3753834804986d4f118b0030c80daa01  ibus-1.2.0.20090617.tar.gz

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-05-31  2:04 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-05-31  2:04 [rpms/ibus] autotool: Update to ibus-1.2.0.20090617 Peng Huang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox