[ibus-anthy/f13/master] Fixed Bug 661943 - the latest page_size for ibus.LookupTable.

Takao Fujiwara fujiwara at fedoraproject.org
Fri Dec 10 03:25:54 UTC 2010


commit c79458ef16303a0f78a9e1edd0037ddea6a1f09a
Author: Takao Fujiwara <tfujiwar at redhat.com>
Date:   Fri Dec 10 12:09:31 2010 +0900

    Fixed Bug 661943 - the latest page_size for ibus.LookupTable.

 ibus-anthy-HEAD.patch |   25 +++++++++++++++++++++++++
 ibus-anthy.spec       |   10 +++++++---
 2 files changed, 32 insertions(+), 3 deletions(-)
---
diff --git a/ibus-anthy-HEAD.patch b/ibus-anthy-HEAD.patch
index 8b13789..f19804c 100644
--- a/ibus-anthy-HEAD.patch
+++ b/ibus-anthy-HEAD.patch
@@ -1 +1,26 @@
+From 6dd2852a36654a4ba1a7c142431a713f10de60a9 Mon Sep 17 00:00:00 2001
+From: fujiwarat <takao.fujiwara1 at gmail.com>
+Date: Fri, 10 Dec 2010 12:02:39 +0900
+Subject: [PATCH] Fixed the latest page_size for ibus.LookupTable.
+
+---
+ engine/engine.py |    3 +++
+ 1 files changed, 3 insertions(+), 0 deletions(-)
+
+diff --git a/engine/engine.py b/engine/engine.py
+index c2bc8f0..2facf77 100644
+--- a/engine/engine.py
++++ b/engine/engine.py
+@@ -168,6 +168,9 @@ class Engine(ibus.EngineBase):
+         self.__segments = list()
+         self.__lookup_table.clean()
+         self.__lookup_table_visible = False
++        size = self.__prefs.get_value('common', 'page_size')
++        if size != self.__lookup_table.get_page_size():
++            self.__lookup_table.set_page_size(size)
+         self._MM = 0
+         self._SS = 0
+         self._H = 0
+-- 
+1.7.3.2
 
diff --git a/ibus-anthy.spec b/ibus-anthy.spec
index 42fa289..a359319 100644
--- a/ibus-anthy.spec
+++ b/ibus-anthy.spec
@@ -3,13 +3,13 @@
 %define require_pygtk2_version 2.15.2
 Name:       ibus-anthy
 Version:    1.2.5
-Release:    1%{?dist}
+Release:    2%{?dist}
 Summary:    The Anthy engine for IBus input platform
 License:    GPLv2+
 Group:      System Environment/Libraries
 URL:        http://code.google.com/p/ibus/
 Source0:    http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz
-# Patch0:     ibus-anthy-HEAD.patch
+Patch0:     ibus-anthy-HEAD.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
@@ -32,7 +32,7 @@ libanthy.
 
 %prep
 %setup -q
-# %patch0 -p1
+%patch0 -p1
 
 %build
 %configure --disable-static
@@ -60,6 +60,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_datadir}/ibus/component/*
 
 %changelog
+* Fri Dec 10 2010 Takao Fujiwara <tfujiwar at redhat.com> - 1.2.5-2
+- Added ibus-anthy-HEAD.patch
+  Fixed Bug 661943 - the latest page_size for ibus.LookupTable.
+
 * Wed Dec 01 2010 Takao Fujiwara <tfujiwar at redhat.com> - 1.2.5-1
 - Updated to 1.2.5
   Fixed Bug 652881 - SEGV when key tables are customized in new gconf.


More information about the scm-commits mailing list