Bug 439499 - Subversive / Maven shortcuts conflict
Summary: Subversive / Maven shortcuts conflict
Status: RESOLVED FIXED
Alias: None
Product: Subversive
Classification: Technology
Component: UI (show other bugs)
Version: 2.0.0   Edit
Hardware: PC Windows XP
: P3 minor (vote)
Target Milestone: 4.4.2   Edit
Assignee: Alexander Gurov CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-07-13 21:07 EDT by Laurent Barbareau CLA
Modified: 2014-11-22 16:02 EST (History)
0 users

See Also:
a.gurov: review-


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.