Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 439499

Summary: Subversive / Maven shortcuts conflict
Product: [Technology] Subversive Reporter: Laurent Barbareau <lbarbareau>
Component: UIAssignee: Alexander Gurov <a.gurov>
Status: RESOLVED FIXED QA Contact:
Severity: minor    
Priority: P3 Flags: a.gurov: review-
Version: 2.0.0   
Target Milestone: 4.4.2   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Laurent Barbareau CLA 2014-07-13 21:07:29 EDT
Luna freshly installed, I added Subversive plugin and then now I can see this warning :

org.eclipse.jface
Warning
Mon Jul 14 02:23:00 CEST 2014
A conflict occurred for ALT+CTRL+P:
Binding(ALT+CTRL+P,
	ParameterizedCommand(Command(org.eclipse.m2e.profiles.ui.commands.selectMavenProfileCommand,Select Maven Profiles,
		,
		Category(org.eclipse.ui.category.window,Window,null,true),
		org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@1e376ce,
		,,true),null),
	org.eclipse.ui.defaultAcceleratorConfiguration,
	org.eclipse.ui.contexts.window,,,system)
Binding(ALT+CTRL+P,
	ParameterizedCommand(Command(org.eclipse.team.svn.ui.command.CreatePatchCommand,Create Patch...,
		,
		Category(org.eclipse.team.svn.ui.command.category,SVN,null,true),
		org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@8ceb0c,
		,,true),null),
	org.eclipse.ui.defaultAcceleratorConfiguration,
	org.eclipse.ui.contexts.window,,,system)

-- Configuration Details --
Product: Eclipse 4.4.0.20140612-0500 (org.eclipse.epp.package.jee.product)
Installed Features:
 org.eclipse.platform 4.4.0.v20140606-1558
Comment 1 Alexander Gurov CLA 2014-11-22 16:02:56 EST
Subversive's shortcuts should be bound in window's context the same way Maven's shortcut is bound. Also the shortcut is used for a long time, so it is not right to change it.
We will try using a personalized schema, so that there is no conflict when it is selected. Its name will be "Default + Subversive". The actual problem of this solution is that all the Subversive's shortcuts will stop working until the schema is selected. If there is a better way please feel free to suggest.