From e6057851ed4489d81721e8ee8fa923687f484851 Mon Sep 17 00:00:00 2001 From: Karl Kleinpaste Date: Sun, 25 Jun 2017 17:34:43 -0400 Subject: [PATCH] add alt-L toggle lemma --- ChangeLog | 4 ++++ help/C/interface.xml | 3 +++ src/gnome2/main_window.c | 4 ++++ 3 files changed, 11 insertions(+) diff --git a/ChangeLog b/ChangeLog index 906218cf9..a8ca8233e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2017-06-25 karl + + * add Alt-L toggle lemma. + 2017-04-23 karl * 4.0.5 release. diff --git a/help/C/interface.xml b/help/C/interface.xml index 316c9b089..ae7821cdf 100644 --- a/help/C/interface.xml +++ b/help/C/interface.xml @@ -775,6 +775,9 @@ Alt-M: Toggle morphology display. + + Alt-L: Toggle lemma display. + Alt-R: Toggle "red words of Christ" display. diff --git a/src/gnome2/main_window.c b/src/gnome2/main_window.c index 2e9e8b8ef..bf08d7ce2 100644 --- a/src/gnome2/main_window.c +++ b/src/gnome2/main_window.c @@ -684,6 +684,10 @@ static gboolean on_vbox1_key_press_event(GtkWidget *widget, GdkEventKey *event, case XK_L: if (state == GDK_CONTROL_MASK) // Ctrl-L verse entry gtk_widget_grab_focus(navbar_versekey.lookup_entry); + else if (state == GDK_MOD1_MASK) // Alt-L lemma + kbd_toggle_option((main_check_for_global_option(sM, "ThMLLemma") || + main_check_for_global_option(sM, "OSISLemma")), + "Lemmas"); break; case XK_m: