[gnote] Add accelerator for New Note in main window



commit 78cec3a1d12b55a16381e81eae4f3c3ff8741100
Author: Aurimas Černius <aurisc4 gmail com>
Date:   Sat May 18 22:23:41 2013 +0300

    Add accelerator for New Note in main window
    
    Fixes Bug 700434.

 src/recentchanges.cpp     |    1 +
 src/searchnoteswidget.cpp |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/src/recentchanges.cpp b/src/recentchanges.cpp
index 9fe031e..03ffe71 100644
--- a/src/recentchanges.cpp
+++ b/src/recentchanges.cpp
@@ -150,6 +150,7 @@ namespace gnote {
     m_new_note_button = manage(new Gtk::Button);
     m_new_note_button->set_vexpand(true);
     m_new_note_button->set_label(_("New"));
+    m_new_note_button->add_accelerator("activate", get_accel_group(), GDK_KEY_N, Gdk::CONTROL_MASK, 
(Gtk::AccelFlags) 0);
     m_new_note_button->signal_clicked().connect(sigc::mem_fun(m_search_notes_widget, 
&SearchNotesWidget::new_note));
     m_new_note_button->show_all();
     left_box->attach(*m_new_note_button, 1, 0, 1, 1);
diff --git a/src/searchnoteswidget.cpp b/src/searchnoteswidget.cpp
index 790226e..85b8e2b 100644
--- a/src/searchnoteswidget.cpp
+++ b/src/searchnoteswidget.cpp
@@ -1329,6 +1329,7 @@ Gtk::Menu *SearchNotesWidget::get_note_list_context_menu()
 
     m_note_list_context_menu->add(*manage(new Gtk::SeparatorMenuItem));
     item = manage(new Gtk::MenuItem(_("_New Note"), true));
+    item->add_accelerator("activate", m_accel_group, GDK_KEY_N, Gdk::CONTROL_MASK, Gtk::ACCEL_VISIBLE);
     item->signal_activate().connect(sigc::mem_fun(*this, &SearchNotesWidget::new_note));
     m_note_list_context_menu->add(*item);
   }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]