View Issue Details

IDProjectCategoryView StatusLast Update
0003260ardourfeaturespublic2020-04-19 20:14
Reporterxmiguel Assigned Topaul  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionno change required 
Summary0003260: Use default osx copy-paste shortcuts.
DescriptionArdour does not follow the common key combinations for copy paste on the mac, which are command/apple-c command/apple-v. It uses instead ctrl-c ctrl-v . It would be nice if ardour would use the common copy-paste behaviour of nearly all other osx apps.

"The Command key has a single purpose: allowing the user to enter keyboard shortcut commands to GUI applications. The Macintosh Human Interface Guidelines have always recommended that developers use the Command key (and not the Control or Option keys) for this purpose. A small set of shortcuts (such as cut and paste, open and save) are standard across nearly all applications, and many other shortcuts are standardized (Find, Show Fonts). If an application needs more shortcuts than can be obtained with the twenty-six letters of the Latin alphabet, double modifiers such as Command+Option are used."
http://en.wikipedia.org/wiki/Command_key
TagsNo tags attached.

Activities

paul

2010-06-29 12:56

administrator   ~0008355

Ardour on OS X (Cocoa/Quartz) uses Command everywhere that Ardour on X11 users Ctrl. the only places where this is not true are places that GTK, the GUI toolkit we use, has its own X11-inspired bindings. Changing this cannot be done (sensibly) within Ardour, and there is already an active bug filed against GTK to make this change, which will effect all applications that use GTK.

system

2020-04-19 20:14

developer   ~0022140

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2010-06-22 10:00 xmiguel New Issue
2010-06-29 12:56 paul cost => 0.00
2010-06-29 12:56 paul Note Added: 0008355
2010-06-29 12:56 paul Status new => resolved
2010-06-29 12:56 paul Resolution open => no change required
2010-06-29 12:56 paul Assigned To => paul
2020-04-19 20:14 system Note Added: 0022140
2020-04-19 20:14 system Status resolved => closed