GNOME Bugzilla – Bug 613665
the "view previous conversations" menu item cannot be assigned a keyboard shortcut
Last modified: 2012-01-26 04:42:45 UTC
With Pidgin I was used to open the conversation history with CTRL+L. This shortcut is assigned to the "Clear" action in Empathy. I tried to reassign the shortcut: I was able to remove the shortcut from the Clear menu item, but I cannot set any shortcut to the Contact > View Previous Conversations. The GNOME "Editable menu shortcut keys" option is enabled. I'm on fully updated Ubuntu 9.10, empathy is 2.28.1.1-0ubuntu1. Thanks! Link to the original bug report: https://bugs.launchpad.net/ubuntu/+source/empathy/+bug/544299
From the main window, View>Previous Conversations has F3 assigned as a shortcut key, were you trying to reassign this value or from the chat window Contact>View Previous Conversations?
Okay just reread the OP, ignore my previous comment. Too early in the morning... Pending thoughts from empathy developers et al, I'd be happy to look into this?
I'd say F3 should open the logger from the chat window as well.
Created attachment 157778 [details] [review] Proposed patch Here's what I've been sitting on, I don't understand gtk enough to know how to implement the accelerator properly through code (accel_group us always NULL???) Any advice/help will be appreciated.
Review of attachment 157778 [details] [review]: Creating one accel_group per menuitem is wrong. We could potentially create an accel_group for the entire menu. Or port the whole thing to GtkUIManager and then merge it (could prove difficult with the updating and such, not sure). N.B. There is no longer an empathy-contact-menu, only empathy-individual-menu.
*** This bug has been marked as a duplicate of bug 576075 ***