<div dir="ltr">Well, then if I understand the whole thing correctly it is more of a ContextMenuExtension bug than a shell's itself. Maybe we could remove the VcsGroup and add create it from the plugin as a custom one.<br>
<br>bye,<br>Aleix<br><br><div class="gmail_quote">On Sun, Aug 17, 2008 at 10:39 AM, Andreas Pakulat <span dir="ltr"><<a href="mailto:apaku@gmx.de">apaku@gmx.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On 17.08.08 01:57:52, Aleix wrote:<br>
> First of all I'd like to say that I think this is very needed if we want to<br>
> bring some central support for vcs.<br>
><br>
> I think that the proper way to implement it would be creating a plugin such<br>
> as the Project Manager that added the context menu entries querying the vcs<br>
> plugins (using the project management plugin hooks or adding new ones if<br>
> necessary).<br>
<br>
</div>Well, I've thought about the option but always discarded it as "not<br>
really the right place". One problem we'd have with this (apart from<br>
finding a good name) is that other VCS plugins are still able to pollute<br>
the "Version Control" group, because the identifier is public.<br>
<br>
Another option I've thought of is to do this in the projectmanager view,<br>
but then we'd need to duplicate this stuff for the text editor and all<br>
other toolviews. Thats not going to happen either.<br>
<br>
I guess there's really no way to prevent pollution of the context menu<br>
if somebody has "evil plans". So I'm tempted to go with the plugin-idea,<br>
instead of creating a new signal and using that in the vcs lib.<br>
<br>
Andreas<br>
<font color="#888888"><br>
--<br>
A few hours grace before the madness begins again.<br>
</font><div><div></div><div class="Wj3C7c"><br>
_______________________________________________<br>
KDevelop-devel mailing list<br>
<a href="mailto:KDevelop-devel@kdevelop.org">KDevelop-devel@kdevelop.org</a><br>
<a href="https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel" target="_blank">https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel</a><br>
</div></div></blockquote></div><br></div>