Hello community,
here is the log from the commit of package fcitx-chewing for openSUSE:Factory checked in at 2013-01-29 12:07:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fcitx-chewing (Old)
and /work/SRC/openSUSE:Factory/.fcitx-chewing.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fcitx-chewing", Maintainer is ""
Changes:
--------
--- /work/SRC/openSUSE:Factory/fcitx-chewing/fcitx-chewing.changes 2012-09-20 15:23:56.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.fcitx-chewing.new/fcitx-chewing.changes 2013-01-29 12:07:51.000000000 +0100
@@ -1,0 +2,6 @@
+Sat Jan 26 19:01:46 UTC 2013 - i@marguerite.su
+
+- update version 0.2.0
+ * fix a bug in candidate selection.
+
+-------------------------------------------------------------------
Old:
----
fcitx-chewing-0.1.3.tar.bz2
New:
----
fcitx-chewing-0.2.0.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ fcitx-chewing.spec ++++++
--- /var/tmp/diff_new_pack.JuTM9D/_old 2013-01-29 12:07:55.000000000 +0100
+++ /var/tmp/diff_new_pack.JuTM9D/_new 2013-01-29 12:07:55.000000000 +0100
@@ -17,7 +17,7 @@
Name: fcitx-chewing
-Version: 0.1.3
+Version: 0.2.0
Release: 0
License: GPL-2.0+
Summary: Chewing Wrapper for Fcitx
++++++ fcitx-chewing-0.1.3.tar.bz2 -> fcitx-chewing-0.2.0.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fcitx-chewing-0.1.3/.gitignore new/fcitx-chewing-0.2.0/.gitignore
--- old/fcitx-chewing-0.1.3/.gitignore 2012-09-02 08:44:34.000000000 +0200
+++ new/fcitx-chewing-0.2.0/.gitignore 2013-01-25 19:07:04.000000000 +0100
@@ -1,7 +1,13 @@
-build/*
+*~
+build*/
+.*
+!.git*
+.git/
+*.tar.*
*.kdev4
-.kdev_include_paths
-.directory
*.kate-swp
*.orig
-*~
+tags
+astyle.sh
+cscope.*
+*.part
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fcitx-chewing-0.1.3/CMakeLists.txt new/fcitx-chewing-0.2.0/CMakeLists.txt
--- old/fcitx-chewing-0.1.3/CMakeLists.txt 2012-09-02 08:44:34.000000000 +0200
+++ new/fcitx-chewing-0.2.0/CMakeLists.txt 2013-01-25 19:07:04.000000000 +0100
@@ -1,21 +1,13 @@
-cmake_minimum_required (VERSION 2.6)
+cmake_minimum_required(VERSION 2.6)
project(fcitx-chewing)
set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake" ${CMAKE_MODULE_PATH})
FIND_PACKAGE(Chewing REQUIRED)
-FIND_PACKAGE(Gettext REQUIRED)
-FIND_PACKAGE(Fcitx REQUIRED)
+FIND_PACKAGE(Fcitx 4.2.7 REQUIRED)
-# uninstall target
-configure_file(
- "${CMAKE_CURRENT_SOURCE_DIR}/cmake/cmake_uninstall.cmake.in"
- "${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake"
- IMMEDIATE @ONLY)
-
-add_custom_target(uninstall
- COMMAND ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake)
+_fcitx_add_uninstall_target()
set(CMAKE_C_FLAGS "-Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden ${CMAKE_C_FLAGS}")
set(CMAKE_CXX_FLAGS "-Wall -Wextra -Wno-sign-compare -Wno-unused-parameter -fvisibility=hidden ${CMAKE_CXX_FLAGS}")
@@ -23,16 +15,16 @@
set(CMAKE_MODULE_LINKER_FLAGS "-Wl,--as-needed ${CMAKE_MODULE_LINKER_FLAGS}")
if(NOT DEFINED LIB_INSTALL_DIR)
- set(LIB_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/lib)
+ set(LIB_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/lib)
endif()
configure_file(
- "${CMAKE_CURRENT_SOURCE_DIR}/config.h.in"
- "${CMAKE_CURRENT_BINARY_DIR}/config.h"
- )
+ "${CMAKE_CURRENT_SOURCE_DIR}/config.h.in"
+ "${CMAKE_CURRENT_BINARY_DIR}/config.h"
+ )
set(libdir ${LIB_INSTALL_DIR})
+add_subdirectory(po)
add_subdirectory(src)
add_subdirectory(data)
-add_subdirectory(po)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fcitx-chewing-0.1.3/COPYING new/fcitx-chewing-0.2.0/COPYING
--- old/fcitx-chewing-0.1.3/COPYING 2012-09-02 08:44:34.000000000 +0200
+++ new/fcitx-chewing-0.2.0/COPYING 2013-01-25 19:07:04.000000000 +0100
@@ -2,7 +2,7 @@
Version 2, June 1991
Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
@@ -305,7 +305,7 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
Also add information on how to contact you by electronic and paper mail.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fcitx-chewing-0.1.3/cmake/cmake_uninstall.cmake.in new/fcitx-chewing-0.2.0/cmake/cmake_uninstall.cmake.in
--- old/fcitx-chewing-0.1.3/cmake/cmake_uninstall.cmake.in 2012-09-02 08:44:34.000000000 +0200
+++ new/fcitx-chewing-0.2.0/cmake/cmake_uninstall.cmake.in 1970-01-01 01:00:00.000000000 +0100
@@ -1,21 +0,0 @@
-if (NOT EXISTS "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt")
- message(FATAL_ERROR "Cannot find install manifest: \"@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt\"")
-endif(NOT EXISTS "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt")
-
-file(READ "@CMAKE_CURRENT_BINARY_DIR@/install_manifest.txt" files)
-string(REGEX REPLACE "\n" ";" files "${files}")
-foreach (file ${files})
- message(STATUS "Uninstalling \"$ENV{DESTDIR}${file}\"")
- if (EXISTS "$ENV{DESTDIR}${file}" OR IS_SYMLINK "$ENV{DESTDIR}${file}")
- execute_process(
- COMMAND @CMAKE_COMMAND@ -E remove "$ENV{DESTDIR}${file}"
- OUTPUT_VARIABLE rm_out
- RESULT_VARIABLE rm_retval
- )
- if(NOT ${rm_retval} EQUAL 0)
- message(FATAL_ERROR "Problem when removing \"$ENV{DESTDIR}${file}\"")
- endif (NOT ${rm_retval} EQUAL 0)
- else (EXISTS "$ENV{DESTDIR}${file}" OR IS_SYMLINK "$ENV{DESTDIR}${file}")
- message(STATUS "File \"$ENV{DESTDIR}${file}\" does not exist.")
- endif (EXISTS "$ENV{DESTDIR}${file}" OR IS_SYMLINK "$ENV{DESTDIR}${file}")
-endforeach(file)
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fcitx-chewing-0.1.3/data/CMakeLists.txt new/fcitx-chewing-0.2.0/data/CMakeLists.txt
--- old/fcitx-chewing-0.1.3/data/CMakeLists.txt 2012-09-02 08:44:34.000000000 +0200
+++ new/fcitx-chewing-0.2.0/data/CMakeLists.txt 2013-01-25 19:07:04.000000000 +0100
@@ -1,6 +1 @@
-fcitx_add_addon_conf_file(fcitx-chewing.conf)
-fcitx_add_configdesc_file(fcitx-chewing.desc)
-fcitx_add_inputmethod_conf_file(chewing.conf)
-install(FILES chewing.png DESTINATION share/fcitx/skin/default/)
-install(FILES chewing.png DESTINATION share/fcitx/skin/classic/)
-install(FILES chewing.png DESTINATION share/fcitx/skin/dark/)
+install(FILES chewing.png DESTINATION share/fcitx/imicon/)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fcitx-chewing-0.1.3/data/chewing.conf.in new/fcitx-chewing-0.2.0/data/chewing.conf.in
--- old/fcitx-chewing-0.1.3/data/chewing.conf.in 2012-09-02 08:44:34.000000000 +0200
+++ new/fcitx-chewing-0.2.0/data/chewing.conf.in 1970-01-01 01:00:00.000000000 +0100
@@ -1,7 +0,0 @@
-[InputMethod]
-UniqueName=chewing
-_Name=Chewing
-IconName=chewing
-Priority=1
-LangCode=zh_TW
-Parent=fcitx-chewing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fcitx-chewing-0.1.3/data/fcitx-chewing.conf.in new/fcitx-chewing-0.2.0/data/fcitx-chewing.conf.in
--- old/fcitx-chewing-0.1.3/data/fcitx-chewing.conf.in 2012-09-02 08:44:34.000000000 +0200
+++ new/fcitx-chewing-0.2.0/data/fcitx-chewing.conf.in 1970-01-01 01:00:00.000000000 +0100
@@ -1,9 +0,0 @@
-[Addon]
-Name=fcitx-chewing
-_GeneralName=Chewing
-_Comment=Chewing Wrapper For Fcitx
-Category=InputMethod
-Enabled=True
-Library=fcitx-chewing.so
-Type=SharedLibrary
-IMRegisterMethod=ConfigFile
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fcitx-chewing-0.1.3/data/fcitx-chewing.desc new/fcitx-chewing-0.2.0/data/fcitx-chewing.desc
--- old/fcitx-chewing-0.1.3/data/fcitx-chewing.desc 2012-09-02 08:44:34.000000000 +0200
+++ new/fcitx-chewing-0.2.0/data/fcitx-chewing.desc 1970-01-01 01:00:00.000000000 +0100
@@ -1,38 +0,0 @@
-[Chewing/AddPhraseForward]
-Type=Boolean
-Description=Add Phrase Forward
-DefaultValue=False
-
-[Chewing/ChoiceBackward]
-Type=Boolean
-Description=Backward phrase choice
-DefaultValue=True
-
-[Chewing/AutoShiftCursor]
-Type=Boolean
-Description=Automatically shift cursor
-DefaultValue=True
-
-[Chewing/SpaceAsSelection]
-Type=Boolean
-Description=Space as selection key
-DefaultValue=True
-
-[Chewing/Layout]
-Type=Enum
-Description=Keyboard Layout
-DefaultValue=Default Keyboard
-EnumCount=10
-Enum0=Default Keyboard
-Enum1=Hsu's Keyboard
-Enum2=IBM Keyboard
-Enum3=Gin-Yieh Keyboard
-Enum4=ETen Keyboard
-Enum5=ETen26 Keyboard
-Enum6=Dvorak Keyboard
-Enum7=Dvorak Keyboard with Hsu's support
-Enum8=DACHEN_CP26 Keyboard
-Enum9=Han-Yu PinYin Keyboard
-
-[DescriptionFile]
-LocaleDomain=fcitx-chewing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fcitx-chewing-0.1.3/po/CMakeLists.txt new/fcitx-chewing-0.2.0/po/CMakeLists.txt
--- old/fcitx-chewing-0.1.3/po/CMakeLists.txt 2012-09-02 08:44:34.000000000 +0200
+++ new/fcitx-chewing-0.2.0/po/CMakeLists.txt 2013-01-25 19:07:04.000000000 +0100
@@ -1,26 +1,5 @@
-file(GLOB PO_FILES RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.po)
-file(RELATIVE_PATH REL_SOURCE_ROOT ${PROJECT_BINARY_DIR} ${PROJECT_SOURCE_DIR})
-if ("${REL_SOURCE_ROOT}" STREQUAL "")
- set(REL_SOURCE_ROOT ".")
-endif("${REL_SOURCE_ROOT}" STREQUAL "")
-
-set(POT_FILE fcitx-chewing.pot)
-
-configure_file(POTFILES.in.in ${CMAKE_CURRENT_BINARY_DIR}/POTFILES.in)
-
-extract_fcitx_addon_conf_postring()
-
-add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/desc.po
- COMMAND ${CMAKE_CURRENT_SOURCE_DIR}/getdescpo ${PROJECT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}
- DEPENDS getdescpo)
-
-add_custom_target(
- pot
- COMMAND INTLTOOL_EXTRACT=${INTLTOOL_EXTRACT} srcdir=${CMAKE_CURRENT_BINARY_DIR} ${INTLTOOL_UPDATE} --gettext-package fcitx-chewing --pot
- WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
- DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/conf.po ${CMAKE_CURRENT_BINARY_DIR}/desc.po
- )
-
-# Update .po files and compile them to binary .gmo files
-gettext_create_translations(${POT_FILE} ALL ${PO_FILES})
-
+set(PO_LANGS zh_CN zh_TW)
+foreach(lang ${PO_LANGS})
+ fcitx_translate_add_po_file("${lang}" "${lang}.po")
+endforeach()
+fcitx_translate_set_pot_target(pot fcitx-chewing fcitx-chewing.pot)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fcitx-chewing-0.1.3/po/POTFILES.in.in new/fcitx-chewing-0.2.0/po/POTFILES.in.in
--- old/fcitx-chewing-0.1.3/po/POTFILES.in.in 2012-09-02 08:44:34.000000000 +0200
+++ new/fcitx-chewing-0.2.0/po/POTFILES.in.in 1970-01-01 01:00:00.000000000 +0100
@@ -1,6 +0,0 @@
-# List of source files which contain translatable strings.
-./po/desc.po
-./po/conf.po
-@REL_SOURCE_ROOT@/src/eim.c
-@REL_SOURCE_ROOT@/src/eim.h
-@REL_SOURCE_ROOT@/data/fcitx-chewing.conf.in
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fcitx-chewing-0.1.3/po/fcitx-chewing.pot new/fcitx-chewing-0.2.0/po/fcitx-chewing.pot
--- old/fcitx-chewing-0.1.3/po/fcitx-chewing.pot 2012-09-02 08:44:34.000000000 +0200
+++ new/fcitx-chewing-0.2.0/po/fcitx-chewing.pot 2013-01-25 19:07:04.000000000 +0100
@@ -7,82 +7,82 @@
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-01-09 00:00+0800\n"
+"Report-Msgid-Bugs-To: fcitx-dev@googlegroups.com\n"
+"POT-Creation-Date: 2013-01-25 13:06-0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
-"Language: \n"
+"Language: LANG\n"
"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: /home/saber/Develop/fcitx-chewing/data/fcitx-chewing.desc:3
+#: src/eim.c:129 src/chewing.conf.in:3 src/fcitx-chewing.conf.in:3
+#: src/fcitx-chewing.desc:1 src/fcitx-chewing.desc:6 src/fcitx-chewing.desc:11
+#: src/fcitx-chewing.desc:16 src/fcitx-chewing.desc:21
+msgid "Chewing"
+msgstr ""
+
+#: src/fcitx-chewing.conf.in:4
+msgid "Chewing Wrapper For Fcitx"
+msgstr ""
+
+#: src/fcitx-chewing.desc:3
msgid "Add Phrase Forward"
msgstr ""
-#: /home/saber/Develop/fcitx-chewing/data/fcitx-chewing.desc:8
+#: src/fcitx-chewing.desc:8
msgid "Backward phrase choice"
msgstr ""
-#: /home/saber/Develop/fcitx-chewing/data/fcitx-chewing.desc:13
+#: src/fcitx-chewing.desc:13
msgid "Automatically shift cursor"
msgstr ""
-#: /home/saber/Develop/fcitx-chewing/data/fcitx-chewing.desc:18
+#: src/fcitx-chewing.desc:18
msgid "Space as selection key"
msgstr ""
-#: /home/saber/Develop/fcitx-chewing/data/fcitx-chewing.desc:23
+#: src/fcitx-chewing.desc:23
msgid "Keyboard Layout"
msgstr ""
-# unknown
-#: /home/saber/Develop/fcitx-chewing/build/po/tmp/fcitx-chewing.conf.in.h:1
-#: /home/saber/Develop/fcitx-chewing/build/po/../..//src/eim.c:130
-msgid "Chewing"
-msgstr ""
-
-#: unknown
-msgid "DACHEN_CP26 Keyboard"
-msgstr ""
-
-#: unknown
+#: src/fcitx-chewing.desc:26
msgid "Default Keyboard"
msgstr ""
-#: unknown
-msgid "Dvorak Keyboard"
+#: src/fcitx-chewing.desc:27
+msgid "Hsu's Keyboard"
msgstr ""
-#: unknown
-msgid "Dvorak Keyboard with Hsu's support"
+#: src/fcitx-chewing.desc:28
+msgid "IBM Keyboard"
msgstr ""
-#: unknown
-msgid "ETen26 Keyboard"
+#: src/fcitx-chewing.desc:29
+msgid "Gin-Yieh Keyboard"
msgstr ""
-#: unknown
+#: src/fcitx-chewing.desc:30
msgid "ETen Keyboard"
msgstr ""
-#: unknown
-msgid "Gin-Yieh Keyboard"
+#: src/fcitx-chewing.desc:31
+msgid "ETen26 Keyboard"
msgstr ""
-#: unknown
-msgid "Han-Yu PinYin Keyboard"
+#: src/fcitx-chewing.desc:32
+msgid "Dvorak Keyboard"
msgstr ""
-#: unknown
-msgid "Hsu's Keyboard"
+#: src/fcitx-chewing.desc:33
+msgid "Dvorak Keyboard with Hsu's support"
msgstr ""
-#: unknown
-msgid "IBM Keyboard"
+#: src/fcitx-chewing.desc:34
+msgid "DACHEN_CP26 Keyboard"
msgstr ""
-#: /home/saber/Develop/fcitx-chewing/build/po/tmp/fcitx-chewing.conf.in.h:2
-msgid "Chewing Wrapper For Fcitx"
+#: src/fcitx-chewing.desc:35
+msgid "Han-Yu PinYin Keyboard"
msgstr ""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fcitx-chewing-0.1.3/po/getdescpo new/fcitx-chewing-0.2.0/po/getdescpo
--- old/fcitx-chewing-0.1.3/po/getdescpo 2012-09-02 08:44:34.000000000 +0200
+++ new/fcitx-chewing-0.2.0/po/getdescpo 1970-01-01 01:00:00.000000000 +0100
@@ -1,46 +0,0 @@
-#!/bin/sh
-filename=desc.po
-indir=$1
-outdir=$2
-
-cd "$outdir"
-
-rm -f "$outdir/$filename"; touch "$outdir/$filename"
-
-cat > "$outdir/$filename" <, YEAR.
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
-"Report-Msgid-Bugs-To: fcitx-dev@googlegroups.com\n"
-"POT-Creation-Date: 2010-11-17 11:48+0800\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME \n"
-"Language-Team: LANGUAGE \n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-EOF
-
-cd $indir
-
-descfiles=`find "$indir" -name ".hg" -prune -or -name "test" -prune -or -iname "*.desc" | grep desc`
-
-# Extract Description
-for f in $descfiles
-do
- awk '/^[\t ]*Description=/ { print "\n#: '$f':" NR"\n" "msgid \"" substr($0, 13)"\"\n" "msgstr \"\""}' "$f" >> "$outdir/$filename"
-done
-
-# Extract Group Name
-grep -nH '^\[' $descfiles | grep -v 'DescriptionFile' | awk ' "^[" { split($0, a, ":"); split(a[3], b, "/"); print substr(b[1], 2); }' | sort | uniq | awk '{ print "# unknown\nmsgid \""$0"\"\nmsgstr \"\"\n"; }' >> "$outdir/$filename"
-
-# Extract Enum Name
-grep -h 'Enum[0-9]' $descfiles | sed -e 's/Enum[0-9]=//g' | sort | uniq | awk '{ print "#: unknown\nmsgid \""$0"\"\nmsgstr \"\"\n"; }' >> "$outdir/$filename"
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fcitx-chewing-0.1.3/po/zh_CN.po new/fcitx-chewing-0.2.0/po/zh_CN.po
--- old/fcitx-chewing-0.1.3/po/zh_CN.po 2012-09-02 08:44:34.000000000 +0200
+++ new/fcitx-chewing-0.2.0/po/zh_CN.po 2013-01-25 19:07:04.000000000 +0100
@@ -1,88 +1,89 @@
+# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
-# Weng Xuetian , 2010, 2011, 2012.
+# Translators:
+# Weng Xuetian , 2010-2012.
msgid ""
msgstr ""
-"Project-Id-Version: \n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-01-09 00:00+0800\n"
-"PO-Revision-Date: 2012-01-09 00:01+0800\n"
-"Last-Translator: Weng Xuetian \n"
-"Language-Team: Chinese Simplified \n"
+"Project-Id-Version: fcitx\n"
+"Report-Msgid-Bugs-To: fcitx-dev@googlegroups.com\n"
+"POT-Creation-Date: 2013-01-25 13:06-0500\n"
+"PO-Revision-Date: 2012-01-25 08:25+0000\n"
+"Last-Translator: Xuetian Weng \n"
+"Language-Team: Chinese (China) \n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Lokalize 1.4\n"
-"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
-#: /home/saber/Develop/fcitx-chewing/data/fcitx-chewing.desc:3
+#: src/fcitx-chewing.desc:3
msgid "Add Phrase Forward"
msgstr "前方加词"
-#: /home/saber/Develop/fcitx-chewing/data/fcitx-chewing.desc:13
+#: src/fcitx-chewing.desc:13
msgid "Automatically shift cursor"
msgstr "选词完毕自动移到下一个词"
-#: /home/saber/Develop/fcitx-chewing/data/fcitx-chewing.desc:8
+#: src/fcitx-chewing.desc:8
msgid "Backward phrase choice"
msgstr "后方选择字词"
-#: /home/saber/Develop/fcitx-chewing/build/po/tmp/fcitx-chewing.conf.in.h:1
-#: /home/saber/Develop/fcitx-chewing/build/po/../..//src/eim.c:130
+#: src/eim.c:129 src/chewing.conf.in:3 src/fcitx-chewing.conf.in:3
+#: src/fcitx-chewing.desc:1 src/fcitx-chewing.desc:6 src/fcitx-chewing.desc:11
+#: src/fcitx-chewing.desc:16 src/fcitx-chewing.desc:21
msgid "Chewing"
msgstr "新酷音"
-#: /home/saber/Develop/fcitx-chewing/build/po/tmp/fcitx-chewing.conf.in.h:2
+#: src/fcitx-chewing.conf.in:4
msgid "Chewing Wrapper For Fcitx"
msgstr "Fcitx 的 新酷音封装"
-#: unknown
+#: src/fcitx-chewing.desc:34
msgid "DACHEN_CP26 Keyboard"
msgstr "大千26键键盘"
-#: unknown
+#: src/fcitx-chewing.desc:26
msgid "Default Keyboard"
msgstr "默认键盘"
-#: unknown
+#: src/fcitx-chewing.desc:32
msgid "Dvorak Keyboard"
msgstr "Dvorak键盘"
-#: unknown
+#: src/fcitx-chewing.desc:33
msgid "Dvorak Keyboard with Hsu's support"
msgstr "Dvorak键盘 + 许氏注音"
-#: unknown
+#: src/fcitx-chewing.desc:30
msgid "ETen Keyboard"
msgstr "倚天键盘"
-#: unknown
+#: src/fcitx-chewing.desc:31
msgid "ETen26 Keyboard"
msgstr "倚天26键键盘"
-#: unknown
+#: src/fcitx-chewing.desc:29
msgid "Gin-Yieh Keyboard"
msgstr "精业键盘"
-#: unknown
+#: src/fcitx-chewing.desc:35
msgid "Han-Yu PinYin Keyboard"
msgstr "汉语拼音键盘"
-#: unknown
+#: src/fcitx-chewing.desc:27
msgid "Hsu's Keyboard"
msgstr "许氏键盘"
-#: unknown
+#: src/fcitx-chewing.desc:28
msgid "IBM Keyboard"
msgstr "IBM键盘"
-#: /home/saber/Develop/fcitx-chewing/data/fcitx-chewing.desc:23
+#: src/fcitx-chewing.desc:23
msgid "Keyboard Layout"
msgstr "键盘布局"
-#: /home/saber/Develop/fcitx-chewing/data/fcitx-chewing.desc:18
+#: src/fcitx-chewing.desc:18
msgid "Space as selection key"
msgstr "空格键选词"
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fcitx-chewing-0.1.3/po/zh_TW.po new/fcitx-chewing-0.2.0/po/zh_TW.po
--- old/fcitx-chewing-0.1.3/po/zh_TW.po 2012-09-02 08:44:34.000000000 +0200
+++ new/fcitx-chewing-0.2.0/po/zh_TW.po 2013-01-25 19:07:04.000000000 +0100
@@ -10,84 +10,84 @@
msgid ""
msgstr ""
"Project-Id-Version: fcitx\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-01-09 00:00+0800\n"
-"PO-Revision-Date: 2012-08-25 06:57+0000\n"
-"Last-Translator: Cheng-Chia Tseng \n"
+"Report-Msgid-Bugs-To: fcitx-dev@googlegroups.com\n"
+"POT-Creation-Date: 2013-01-25 13:06-0500\n"
+"PO-Revision-Date: 2012-12-06 16:36+0000\n"
+"Last-Translator: Hiunn_Hue \n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/fcitx/"
"language/zh_TW/)\n"
"Language: zh_TW\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=1; plural=0\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
-#: /home/saber/Develop/fcitx-chewing/data/fcitx-chewing.desc:3
+#: src/fcitx-chewing.desc:3
msgid "Add Phrase Forward"
msgstr "前方加詞"
-#: /home/saber/Develop/fcitx-chewing/data/fcitx-chewing.desc:13
+#: src/fcitx-chewing.desc:13
msgid "Automatically shift cursor"
msgstr "選字完畢自動移到下一個字"
-#: /home/saber/Develop/fcitx-chewing/data/fcitx-chewing.desc:8
+#: src/fcitx-chewing.desc:8
msgid "Backward phrase choice"
msgstr "後方選擇字詞"
-# unknown
-#: /home/saber/Develop/fcitx-chewing/build/po/tmp/fcitx-chewing.conf.in.h:1
-#: /home/saber/Develop/fcitx-chewing/build/po/../..//src/eim.c:130
+#: src/eim.c:129 src/chewing.conf.in:3 src/fcitx-chewing.conf.in:3
+#: src/fcitx-chewing.desc:1 src/fcitx-chewing.desc:6 src/fcitx-chewing.desc:11
+#: src/fcitx-chewing.desc:16 src/fcitx-chewing.desc:21
msgid "Chewing"
msgstr "新酷音"
-#: /home/saber/Develop/fcitx-chewing/build/po/tmp/fcitx-chewing.conf.in.h:2
+#: src/fcitx-chewing.conf.in:4
msgid "Chewing Wrapper For Fcitx"
msgstr "Fcitx 的新酷音封装"
-#: unknown
+#: src/fcitx-chewing.desc:34
msgid "DACHEN_CP26 Keyboard"
msgstr "大千26鍵"
-#: unknown
+#: src/fcitx-chewing.desc:26
msgid "Default Keyboard"
msgstr "預設鍵盤"
-#: unknown
+#: src/fcitx-chewing.desc:32
msgid "Dvorak Keyboard"
msgstr "Dvorak 鍵盤"
-#: unknown
+#: src/fcitx-chewing.desc:33
msgid "Dvorak Keyboard with Hsu's support"
msgstr "Dvorak 鍵盤 + 許氏注音"
-#: unknown
+#: src/fcitx-chewing.desc:30
msgid "ETen Keyboard"
msgstr "倚天鍵盤"
-#: unknown
+#: src/fcitx-chewing.desc:31
msgid "ETen26 Keyboard"
msgstr "倚天26鍵鍵盤"
-#: unknown
+#: src/fcitx-chewing.desc:29
msgid "Gin-Yieh Keyboard"
msgstr "精業鍵盤"
-#: unknown
+#: src/fcitx-chewing.desc:35
msgid "Han-Yu PinYin Keyboard"
msgstr "漢語拼音排列"
-#: unknown
+#: src/fcitx-chewing.desc:27
msgid "Hsu's Keyboard"
msgstr "許氏鍵盤"
-#: unknown
+#: src/fcitx-chewing.desc:28
msgid "IBM Keyboard"
msgstr "IBM 鍵盤"
-#: /home/saber/Develop/fcitx-chewing/data/fcitx-chewing.desc:23
+#: src/fcitx-chewing.desc:23
msgid "Keyboard Layout"
msgstr "鍵盤配置"
-#: /home/saber/Develop/fcitx-chewing/data/fcitx-chewing.desc:18
+#: src/fcitx-chewing.desc:18
msgid "Space as selection key"
msgstr "使用空白鍵選擇候選字詞"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fcitx-chewing-0.1.3/src/CMakeLists.txt new/fcitx-chewing-0.2.0/src/CMakeLists.txt
--- old/fcitx-chewing-0.1.3/src/CMakeLists.txt 2012-09-02 08:44:34.000000000 +0200
+++ new/fcitx-chewing-0.2.0/src/CMakeLists.txt 2013-01-25 19:07:04.000000000 +0100
@@ -11,5 +11,8 @@
add_definitions( -DLOCALEDIR=\"${CMAKE_INSTALL_PREFIX}/share/locale\" )
-fcitx_add_addon(fcitx-chewing ${fcitx_chewing_sources} )
-target_link_libraries (fcitx-chewing ${CHEWING_LIBRARIES})
+fcitx_add_addon_full(chewing
+DESC
+SOURCES ${fcitx_chewing_sources}
+IM_CONFIG chewing.conf
+LINK_LIBS ${CHEWING_LIBRARIES})
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fcitx-chewing-0.1.3/src/chewing.conf.in new/fcitx-chewing-0.2.0/src/chewing.conf.in
--- old/fcitx-chewing-0.1.3/src/chewing.conf.in 1970-01-01 01:00:00.000000000 +0100
+++ new/fcitx-chewing-0.2.0/src/chewing.conf.in 2013-01-25 19:07:04.000000000 +0100
@@ -0,0 +1,7 @@
+[InputMethod]
+UniqueName=chewing
+_Name=Chewing
+IconName=chewing
+Priority=1
+LangCode=zh_TW
+Parent=fcitx-chewing
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fcitx-chewing-0.1.3/src/eim.c new/fcitx-chewing-0.2.0/src/eim.c
--- old/fcitx-chewing-0.1.3/src/eim.c 2012-09-02 08:44:34.000000000 +0200
+++ new/fcitx-chewing-0.2.0/src/eim.c 2013-01-25 19:07:04.000000000 +0100
@@ -107,7 +107,6 @@
FcitxChewing* chewing = (FcitxChewing*) fcitx_utils_malloc0(sizeof(FcitxChewing));
FcitxGlobalConfig* config = FcitxInstanceGetGlobalConfig(instance);
FcitxInputState *input = FcitxInstanceGetInputState(instance);
- FcitxCandidateWordSetChoose(FcitxInputStateGetCandidateList(input), DIGIT_STR_CHOOSE);
bindtextdomain("fcitx-chewing", LOCALEDIR);
@@ -270,9 +269,11 @@
FcitxMessages *clientPreedit = FcitxInputStateGetClientPreedit(input);
ChewingContext * ctx = chewing->context;
FcitxGlobalConfig* config = FcitxInstanceGetGlobalConfig(chewing->owner);
+ FcitxCandidateWordList* candList = FcitxInputStateGetCandidateList(input);
chewing_set_candPerPage(ctx, config->iMaxCandWord);
- FcitxCandidateWordSetPageSize(FcitxInputStateGetCandidateList(input), config->iMaxCandWord);
+ FcitxCandidateWordSetPageSize(candList, config->iMaxCandWord);
+ FcitxCandidateWordSetChoose(candList, DIGIT_STR_CHOOSE);
//clean up window asap
FcitxInstanceCleanInputWindow(chewing->owner);
@@ -299,7 +300,7 @@
cw.strExtra = NULL;
cw.strWord = strdup(str);
cw.wordType = MSG_OTHER;
- FcitxCandidateWordAppend(FcitxInputStateGetCandidateList(input), &cw);
+ FcitxCandidateWordAppend(candList, &cw);
chewing_free(str);
index ++;
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fcitx-chewing-0.1.3/src/fcitx-chewing.conf.in new/fcitx-chewing-0.2.0/src/fcitx-chewing.conf.in
--- old/fcitx-chewing-0.1.3/src/fcitx-chewing.conf.in 1970-01-01 01:00:00.000000000 +0100
+++ new/fcitx-chewing-0.2.0/src/fcitx-chewing.conf.in 2013-01-25 19:07:04.000000000 +0100
@@ -0,0 +1,9 @@
+[Addon]
+Name=fcitx-chewing
+_GeneralName=Chewing
+_Comment=Chewing Wrapper For Fcitx
+Category=InputMethod
+Enabled=True
+Library=fcitx-chewing.so
+Type=SharedLibrary
+IMRegisterMethod=ConfigFile
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fcitx-chewing-0.1.3/src/fcitx-chewing.desc new/fcitx-chewing-0.2.0/src/fcitx-chewing.desc
--- old/fcitx-chewing-0.1.3/src/fcitx-chewing.desc 1970-01-01 01:00:00.000000000 +0100
+++ new/fcitx-chewing-0.2.0/src/fcitx-chewing.desc 2013-01-25 19:07:04.000000000 +0100
@@ -0,0 +1,38 @@
+[Chewing/AddPhraseForward]
+Type=Boolean
+Description=Add Phrase Forward
+DefaultValue=False
+
+[Chewing/ChoiceBackward]
+Type=Boolean
+Description=Backward phrase choice
+DefaultValue=True
+
+[Chewing/AutoShiftCursor]
+Type=Boolean
+Description=Automatically shift cursor
+DefaultValue=True
+
+[Chewing/SpaceAsSelection]
+Type=Boolean
+Description=Space as selection key
+DefaultValue=True
+
+[Chewing/Layout]
+Type=Enum
+Description=Keyboard Layout
+DefaultValue=Default Keyboard
+EnumCount=10
+Enum0=Default Keyboard
+Enum1=Hsu's Keyboard
+Enum2=IBM Keyboard
+Enum3=Gin-Yieh Keyboard
+Enum4=ETen Keyboard
+Enum5=ETen26 Keyboard
+Enum6=Dvorak Keyboard
+Enum7=Dvorak Keyboard with Hsu's support
+Enum8=DACHEN_CP26 Keyboard
+Enum9=Han-Yu PinYin Keyboard
+
+[DescriptionFile]
+LocaleDomain=fcitx-chewing
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org