allow to change keyboard shortcuts

Bug #781851 reported by Geoff Mulligan
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Evolution
Invalid
Wishlist
evolution (Ubuntu)
Invalid
Wishlist
Unassigned

Bug Description

Binary package hint: evolution

In previous versions of evolution you were able to modify the keyboard shortcuts by editing the evolution-mail-message.xml file. This file does not exist and the keyboard accel mappings do not seem to be available in any file.

The FAQ (http://live.gnome.org/Evolution/FAQ#How_can_I_change_my_keyboard_shortcuts.3F) for evolution still suggests making changes to the old file.

Please bring back the capability to change the keyboard shortcuts.

ProblemType: BugDistroRelease: Ubuntu 11.04
Package: evolution 2.32.2-0ubuntu7
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic i686
Architecture: i386
Date: Thu May 12 12:57:21 2011
ExecutablePath: /usr/bin/evolution
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANGUAGE=en_US:en
 LANG=en_US.UTF-8SourcePackage: evolution
UpgradeStatus: No upgrade log present (probably fresh install)
XsessionErrors:
 (unity-window-decorator:1518): Gdk-CRITICAL **: IA__gdk_window_get_events: assertion `GDK_IS_WINDOW (window)' failed
 (unity-window-decorator:1518): Gdk-CRITICAL **: IA__gdk_window_set_events: assertion `GDK_IS_WINDOW (window)' failed
 (unity-window-decorator:1518): Gdk-CRITICAL **: IA__gdk_window_get_events: assertion `GDK_IS_WINDOW (window)' failed
 (unity-window-decorator:1518): Gdk-CRITICAL **: IA__gdk_window_set_events: assertion `GDK_IS_WINDOW (window)' failed

WORKAROUND:

This is actually the new way of doing it, but needs to be documented. In GNOME 3, open dconf-editor, navigate to /org/gnome/desktop/interface, checkmark "can_change_accels", start Evolution 3.0, hover your mouse cursor over the menu item for which you want to add or change the accelerator, type the shortcut you want.

For GNOME 2.30 or 2.32, use gconf-editor instead of dconf-editor and follow a similar procedure.

No changes to Evolution are necessary.

Be aware though that you cannot set the accel to a regular key just as 'n' for next-message or 'd' for delete message. Using this method you can only set the accels to control-n or control-d.

Revision history for this message
Geoff Mulligan (5-launchpad-mulligan-org) wrote :
Revision history for this message
Maarten Bezemer (veger) wrote :

I can confirm that this file is also missing (amd64 so I removed the i386 tag)

tags: removed: i386
Changed in evolution (Ubuntu):
status: New → Confirmed
description: updated
Revision history for this message
Maarten Bezemer (veger) wrote :

Send the enhancement request upstream

Changed in evolution (Ubuntu):
importance: Undecided → Wishlist
summary: - evolution 2.32.2 no longer allows changing keyboard shortcuts
+ allow to change keyboard shortcuts
Changed in evolution (Ubuntu):
status: Confirmed → Triaged
Changed in evolution:
importance: Unknown → Wishlist
status: Unknown → New
C de-Avillez (hggdh2)
description: updated
Revision history for this message
Geoff Mulligan (5-launchpad-mulligan-org) wrote :

The new description is not completely correct. While you can change accels using this method you cannot set the accel to a non-control key.

In the past you could set the accel for next message to "n" and previous message to "p" and delete message to "d" so that you didn't need to hold down a control key to execute these functions.

There doesn't seem to be a way using the method described to set keyboard accels to just non-control keys. I can set next message to "control-n" but not just "n" as I was able to do previously.

description: updated
Changed in evolution:
status: New → Invalid
Revision history for this message
Jörg Frings-Fürst (jff-de) wrote :

Bug from 11.04. Version not longer supported.
Change status to Invalid (see gnome-bugs)

Changed in evolution (Ubuntu):
status: Triaged → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.