> As I did again some tweaking to the citation dialog (set some shortcut
> targets correctly, added 3 or so new shortcuts and improved the
> "bc().valid()" behavior [any synonym for that?] once again...)

Here's what's missing: "...I again attach a little patch"

Bernhard
Index: ./src/frontends/gtk/GCitation.C
===================================================================
RCS file: /var/cvs/lyx/lyx-devel/src/frontends/gtk/GCitation.C,v
retrieving revision 1.1
diff -u -r1.1 GCitation.C
--- ./src/frontends/gtk/GCitation.C	21 Jan 2006 11:10:33 -0000	1.1
+++ ./src/frontends/gtk/GCitation.C	27 Jan 2006 12:17:38 -0000
@@ -167,6 +167,11 @@
 		sigc::mem_fun(*this, &GCitation::enable_apply));
 	stylecombo_->signal_changed().connect(
 		sigc::mem_fun(*this, &GCitation::enable_apply));
+	authorcheck_->signal_toggled().connect(
+		sigc::mem_fun(*this, &GCitation::enable_apply));
+	uppercasecheck_->signal_toggled().connect(
+		sigc::mem_fun(*this, &GCitation::enable_apply));
+
 }
 
 
Index: ./src/frontends/gtk/glade/citation.glade
===================================================================
RCS file: /var/cvs/lyx/lyx-devel/src/frontends/gtk/glade/citation.glade,v
retrieving revision 1.1
diff -u -r1.1 citation.glade
--- ./src/frontends/gtk/glade/citation.glade	21 Jan 2006 11:10:33 -0000	1.1
+++ ./src/frontends/gtk/glade/citation.glade	27 Jan 2006 12:17:38 -0000
@@ -218,10 +213,7 @@
 		      <property name="yalign">0.5</property>
 		      <property name="xpad">0</property>
 		      <property name="ypad">0</property>
		      <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
		      <property name="width_chars">-1</property>
		      <property name="single_line_mode">False</property>
		      <property name="angle">0</property>
+		      <property name="mnemonic_widget">CiteKeys</property>
 		    </widget>
 		    <packing>
 		      <property name="type">label_item</property>
@@ -344,10 +333,7 @@
 		      <property name="yalign">0.5</property>
 		      <property name="xpad">0</property>
 		      <property name="ypad">0</property>
		      <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
		      <property name="width_chars">-1</property>
		      <property name="single_line_mode">False</property>
		      <property name="angle">0</property>
+		      <property name="mnemonic_widget">BibKeys</property>
 		    </widget>
 		    <packing>
 		      <property name="type">label_item</property>
@@ -422,8 +408,8 @@
 		      <child>
 			<widget class="GtkLabel" id="label16">
 			  <property name="visible">True</property>
-			  <property name="label" translatable="yes">&lt;b&gt;Info&lt;/b&gt;</property>
-			  <property name="use_underline">False</property>
+			  <property name="label" translatable="yes">&lt;b&gt;_Info&lt;/b&gt;</property>
+			  <property name="use_underline">True</property>
 			  <property name="use_markup">True</property>
 			  <property name="justify">GTK_JUSTIFY_LEFT</property>
 			  <property name="wrap">False</property>
@@ -432,10 +418,7 @@
 			  <property name="yalign">0.5</property>
 			  <property name="xpad">0</property>
 			  <property name="ypad">0</property>
			  <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
			  <property name="width_chars">-1</property>
			  <property name="single_line_mode">False</property>
			  <property name="angle">0</property>
+			  <property name="mnemonic_widget">Info</property>
 			</widget>
 			<packing>
 			  <property name="type">label_item</property>
@@ -497,7 +480,7 @@
 				<widget class="GtkRadioButton" id="SearchCite">
 				  <property name="visible">True</property>
 				  <property name="can_focus">True</property>
-				  <property name="label" translatable="yes">Inset keys</property>
+				  <property name="label" translatable="yes">S_elected keys</property>
 				  <property name="use_underline">True</property>
 				  <property name="relief">GTK_RELIEF_NORMAL</property>
 				  <property name="focus_on_click">True</property>
@@ -516,7 +499,7 @@
 				<widget class="GtkRadioButton" id="SearchBib">
 				  <property name="visible">True</property>
 				  <property name="can_focus">True</property>
-				  <property name="label" translatable="yes">Bibliography keys</property>
+				  <property name="label" translatable="yes">A_vailable keys</property>
 				  <property name="use_underline">True</property>
 				  <property name="relief">GTK_RELIEF_NORMAL</property>
 				  <property name="focus_on_click">True</property>

Index: ./src/frontends/gtk/ChangeLog
===================================================================
RCS file: /var/cvs/lyx/lyx-devel/src/frontends/gtk/ChangeLog,v
retrieving revision 1.146
diff -u -r1.146 ChangeLog
--- ./src/frontends/gtk/ChangeLog	27 Jan 2006 10:26:31 -0000	1.146
+++ ./src/frontends/gtk/ChangeLog	27 Jan 2006 12:35:09 -0000
@@ -2,6 +2,8 @@
 
 	* GBranch.[Ch], glade/branch.glade: Add the Branches dialog
 	* Dialogs.C, Makefile.am, glade/Makefile.am: Use GBranch
+	* GCitation.C, glade/citation.glade: Add some shortcuts, 
+	  set shortcut targets correctly plus some minor bc().valid() logic
 
 2006-01-25  Georg Baum  <[EMAIL PROTECTED]>
 

Reply via email to