]> git.lyx.org Git - features.git/commitdiff
Berhard's fixes to GTK citation dialog
authorJohn Spray <spray@lyx.org>
Sat, 28 Jan 2006 16:32:40 +0000 (16:32 +0000)
committerJohn Spray <spray@lyx.org>
Sat, 28 Jan 2006 16:32:40 +0000 (16:32 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@10786 a592a061-630c-0410-9148-cb99ea01b6c8

src/frontends/gtk/ChangeLog
src/frontends/gtk/GCitation.C
src/frontends/gtk/glade/citation.glade

index 7d38d748c2f17964cec498bd7146c7e0481860c4..fc6c3e510ea1bbee446249ff9a0f17308df4b42e 100644 (file)
@@ -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  <Georg.Baum@post.rwth-aachen.de>
 
index c16c2e3ab18da349c406c6927d8a720faab2f6cc..7ebbd6c0b92200053fe70a67678a60e22ca72ac4 100644 (file)
@@ -167,6 +167,11 @@ void GCitation::doBuild()
                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 245a54e302067513b66f78328acc9ba781ba8129..7a6525e1c45806d2124cef5fc4fe6c5351dffd36 100644 (file)
                      <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>
                      <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>
                      <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>
                          <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>
                                <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>
                                <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>