> 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"><b>Info</b></property> - <property name="use_underline">False</property> + <property name="label" translatable="yes"><b>_Info</b></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]>