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