Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
Please unblock package im-config
* data/24_uim.rc
Fix regression on uim for #683950 caused by the 0.19~pre1 fixing
#694446. Closes: #695940 (critical)
This prevents choking of the input method under X for slow PC.
Moving GUI programs to the PHASE 2 initialization after dbus.
This was my recent oversight doing 0.19 (unstable). Excuse me.
* im-config
Work around zenity bug for readable display under Japanese.
Closes: #695939 (normal)
This add 2 extra line breaks to the zenity --text-info dialog.
Without these 2 extra line breaks, configuration dialog under
Japanese is totally unreadable. At least this simple work around
avoids hitting this bug. Considering the intended user, this is
important to fix this. Risk is very very low.
zenity bug: http://bugs.debian.org/695933 (important)
* po files: updated to cope with message change in im-config
Excluded from debdiff.
* im-config.desktop
Adjust desktop file to match the gnome-shell 3.4.1-8 behavior
updated just around the wheezy freeze on 23 Jun 2012.
This enables display of menu under GNOME3 (Menu was disabled when
zenity was severely broken in May.)
attached the debdiff against the package in testing.
unblock im-config/0.20
-- System Information:
Debian Release: 7.0
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (10, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.6-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff -Nru --exclude po im-config-0.19/data/24_uim.rc im-config-0.20/data/24_uim.rc
--- im-config-0.19/data/24_uim.rc 2012-11-28 23:22:48.000000000 +0900
+++ im-config-0.20/data/24_uim.rc 2012-12-15 01:00:23.000000000 +0900
@@ -4,12 +4,6 @@
if [ "$IM_CONFIG_PHASE" = 2 ]; then
# start uim-xim daemon
/usr/bin/uim-xim &
-fi
-
-if [ "$IM_CONFIG_PHASE" = 1 ]; then
-# set variables for the plain XIM
-XMODIFIERS=@im=uim
-
# Starting GUI
if [ -x /usr/bin/uim-toolbar-gtk3-systray ]; then
uim-toolbar-gtk3-systray &
@@ -25,6 +19,12 @@
uim-toolbar-qt &
fi
+fi
+
+if [ "$IM_CONFIG_PHASE" = 1 ]; then
+# set variables for the plain XIM
+XMODIFIERS=@im=uim
+
GTK_IM_MODULE=xim
# use immodule only when available for both GTK 2.0 and 3.0
IM_CONFIG_MARKER2=0
diff -Nru --exclude po im-config-0.19/debian/changelog im-config-0.20/debian/changelog
--- im-config-0.19/debian/changelog 2012-12-02 11:08:19.000000000 +0900
+++ im-config-0.20/debian/changelog 2012-12-15 11:25:30.000000000 +0900
@@ -1,3 +1,14 @@
+im-config (0.20) unstable; urgency=low
+
+ * Fix regression on uim for #683950 caused by the 0.19~pre1 fixing
+ #694446. Closes: #695940
+ * Adjust desktop file to match the gnome-shell 3.4.1-8 behavior
+ updated just around the wheezy freeze on 23 Jun 2012.
+ * Work around zenity bug for readable display under Japanese.
+ Closes: #695939
+
+ -- Osamu Aoki <osamu@debian.org> Sat, 15 Dec 2012 11:25:11 +0900
+
im-config (0.19) unstable; urgency=low
* Uploading to unstable.
diff -Nru --exclude po im-config-0.19/im-config im-config-0.20/im-config
--- im-config-0.19/im-config 2012-05-15 23:06:29.000000000 +0900
+++ im-config-0.20/im-config 2012-12-15 11:16:45.000000000 +0900
@@ -201,7 +201,9 @@
fi
IM_CONFIG_ACTIVE="missing"
IM_CONFIG_MSG="$(eval_gettext "Removing the \$IM_CONFIG_XINPUTRC_TYPE \$IM_CONFIG_XINPUTRC.")"
- IM_CONFIG_RTFM="$(eval_gettext "The \$IM_CONFIG_XINPUTRC_TYPE is modified by im-config.
+ IM_CONFIG_RTFM="$(eval_gettext "
+The \$IM_CONFIG_XINPUTRC_TYPE is modified by im-config.
+
Restart the X session to activate the new \$IM_CONFIG_XINPUTRC_TYPE.
\$IM_CONFIG_RTFM")"
elif [ -z "$IM_CONFIG_NAME" ]; then
@@ -218,7 +220,9 @@
fi
IM_CONFIG_ACTIVE="$IM_CONFIG_NAME"
IM_CONFIG_MSG="$(eval_gettext "Setting the \$IM_CONFIG_XINPUTRC_TYPE \$IM_CONFIG_XINPUTRC to \$IM_CONFIG_ACTIVE.")"
- IM_CONFIG_RTFM="$(eval_gettext "The \$IM_CONFIG_XINPUTRC_TYPE is modified by im-config.
+ IM_CONFIG_RTFM="$(eval_gettext "
+The \$IM_CONFIG_XINPUTRC_TYPE is modified by im-config.
+
Restart the X session to activate the new \$IM_CONFIG_XINPUTRC_TYPE.
\$IM_CONFIG_RTFM")"
fi
diff -Nru --exclude po im-config-0.19/im-config.desktop im-config-0.20/im-config.desktop
--- im-config-0.19/im-config.desktop 2012-05-14 23:35:47.000000000 +0900
+++ im-config-0.20/im-config.desktop 2012-12-15 10:18:58.000000000 +0900
@@ -19,4 +19,3 @@
Terminal=false
Icon=input-keyboard
Categories=Settings
-NoDisplay=true
Attachment:
signature.asc
Description: Digital signature