rpms/scim/devel scim-1.4.7-fix-capslock.patch, 1.3, 1.4 scim-system-config, 1.6, 1.7 scim.spec, 1.114, 1.115
Huang Peng (phuang)
fedora-extras-commits at redhat.com
Wed Apr 2 08:14:35 UTC 2008
Author: phuang
Update of /cvs/pkgs/rpms/scim/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv9928
Modified Files:
scim-system-config scim.spec
Added Files:
scim-1.4.7-fix-capslock.patch
Log Message:
Re-add scim-1.4.7-fix-capslock.patch to fix bug #431222.
scim-1.4.7-fix-capslock.patch:
Index: scim-1.4.7-fix-capslock.patch
===================================================================
RCS file: scim-1.4.7-fix-capslock.patch
diff -N scim-1.4.7-fix-capslock.patch
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ scim-1.4.7-fix-capslock.patch 2 Apr 2008 08:14:17 -0000 1.4
@@ -0,0 +1,45 @@
+diff -up scim-1.4.7/utils/scimkeyselection.h.fix-capslock scim-1.4.7/utils/scimkeyselection.h
+--- scim-1.4.7/utils/scimkeyselection.h.fix-capslock 2008-03-03 18:33:40.000000000 +0800
++++ scim-1.4.7/utils/scimkeyselection.h 2008-03-03 18:15:16.000000000 +0800
+@@ -36,6 +36,7 @@ struct _ScimKeySelection
+ GtkWidget *toggle_meta;
+ GtkWidget *toggle_super;
+ GtkWidget *toggle_hyper;
++ GtkWidget *toggle_capslock;
+ GtkWidget *toggle_release;
+ GtkWidget *key_code;
+
+diff -up scim-1.4.7/utils/scimkeyselection.cpp.fix-capslock scim-1.4.7/utils/scimkeyselection.cpp
+--- scim-1.4.7/utils/scimkeyselection.cpp.fix-capslock 2008-03-03 18:12:51.000000000 +0800
++++ scim-1.4.7/utils/scimkeyselection.cpp 2008-03-03 18:18:10.000000000 +0800
+@@ -267,6 +267,11 @@ scim_key_selection_init (ScimKeySelectio
+ gtk_widget_show (keyselection->toggle_hyper);
+ gtk_box_pack_start (GTK_BOX (hbox), keyselection->toggle_hyper, TRUE, TRUE, 2);
+
++
++ keyselection->toggle_capslock = gtk_check_button_new_with_mnemonic (_("Ca_psLock"));
++ gtk_widget_show (keyselection->toggle_capslock);
++ gtk_box_pack_start (GTK_BOX (hbox), keyselection->toggle_capslock, TRUE, TRUE, 2);
++
+ hbox = gtk_hbox_new (TRUE, 0);
+ gtk_widget_show (hbox);
+ gtk_box_pack_start (GTK_BOX (keyselection), hbox, FALSE, FALSE, 4);
+@@ -319,6 +324,8 @@ scim_key_selection_add_key_button_callba
+ key += String ("Super+");
+ if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (keyselection->toggle_hyper)))
+ key += String ("Hyper+");
++ if (gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (keyselection->toggle_capslock)))
++ key += String ("CapsLock+");
+
+ key_code = String (gtk_entry_get_text (GTK_ENTRY (keyselection->key_code)));
+ if (!key_code.length ()){
+@@ -572,6 +579,9 @@ scim_key_selection_set_key_event (ScimKe
+ GTK_TOGGLE_BUTTON (keyselection->toggle_hyper),
+ event.is_hyper_down ());
+ gtk_toggle_button_set_active (
++ GTK_TOGGLE_BUTTON (keyselection->toggle_capslock),
++ event.is_caps_lock_down ());
++ gtk_toggle_button_set_active (
+ GTK_TOGGLE_BUTTON (keyselection->toggle_release),
+ event.is_key_release ());
+
Index: scim-system-config
===================================================================
RCS file: /cvs/pkgs/rpms/scim/devel/scim-system-config,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- scim-system-config 20 Mar 2008 07:04:55 -0000 1.6
+++ scim-system-config 2 Apr 2008 08:14:17 -0000 1.7
@@ -48,7 +48,7 @@
/Hotkeys/FrontEnd/Trigger/zh_HK = Control+space
/Hotkeys/FrontEnd/Trigger/zh_SG = Control+space
/Hotkeys/FrontEnd/Trigger/zh_TW = Control+space
-/Hotkeys/FrontEnd/ValidKeyMask = Shift+Control+Alt+Meta+Super+Hyper
+/Hotkeys/FrontEnd/ValidKeyMask = Shift+Control+Alt+Meta+Super+Hyper+CapsLock
/Panel/Gtk/Color/ActiveBackground = light sky blue
/Panel/Gtk/Color/ActiveText = black
/Panel/Gtk/Color/NormalBackground = #F7F3F7
Index: scim.spec
===================================================================
RCS file: /cvs/pkgs/rpms/scim/devel/scim.spec,v
retrieving revision 1.114
retrieving revision 1.115
diff -u -r1.114 -r1.115
--- scim.spec 20 Mar 2008 07:26:47 -0000 1.114
+++ scim.spec 2 Apr 2008 08:14:17 -0000 1.115
@@ -3,7 +3,7 @@
Name: scim
Version: 1.4.7
-Release: 20%{?dist}
+Release: 21%{?dist}
Summary: Smart Common Input Method platform
License: LGPLv2+
@@ -40,7 +40,7 @@
Patch18: scim-1.4.7-ja-sinhala-236715.patch
Patch19: scim-1.4.7-remove-locale.patch
Patch20: scim-1.4.7-fix-fallback.patch
-# Patch21: scim-1.4.7-fix-capslock.patch
+Patch21: scim-1.4.7-fix-capslock.patch
Patch22: scim-1.4.7-fix-gdm.patch
Patch23: scim-1.4.7-remove-help-frame.patch
@@ -160,6 +160,7 @@
%patch18 -p1 -b .18-sinhala~
%patch19 -p1 -b .19-remove-locale~
%patch20 -p1 -b .20-fix-fallback
+%patch21 -p1 -b .21-fix-capslock
%patch22 -p1 -b .22-fix-gdm
%patch23 -p1 -b .23-help-frame
@@ -301,6 +302,10 @@
%changelog
+* Wed Apr 02 2008 Huang Peng <phuang at redhat.com> - 1.4.7-21
+- Update scim.conf to check qtimm in qt4 folder for qtimm.
+- Re-add scim-1.4.7-fix-capslock.patch to fix bug #431222.
+
* Thu Mar 20 2008 Huang Peng <phuang at redhat.com> - 1.4.7-20
- Replase scim-system-config.patch with scim-system-global.
More information about the fedora-extras-commits
mailing list