Aaron Digulla wrote:
> But these things will probably sort themselves out when we can invoke
>
>the synchronize view with a hotkey. Usually, people won't commit files
>individually but create commit units in the sync view (after all, what's
>the point in committing a file when you can compile it because all the
>other necessary changes are missing?).
>
I wasn't aware that you could't already do this. I never tried it, but I
saw the options under
prefs>general>keys>team>synchronize and repeat last synchronization. Do
they not work?
I have already added hotkeys for synchronizeAction, so I'm not sure if
it works because of
that or it already did. Please try the already defined ones, and if they
don't work, I'll go ahead
and post a patch that adds it.
Right now, it's working like CVS (it never adds the "currently being
edited" file, only whatever
resource is selected in the navigator(unless you left-click and go
team>theActionYouSelect)).
Still haven't found how to have the accelerator key work from the
Synchronize view, but I'm
pretty sure it's just a matter of adding the right line to the
plugin.xml file.
Eh. No errors at least... not the perfect patch, but probably close
enough to use. Probably. ;-)
I still need to check the dev list and make sure having the actions
implement
IWorkbenchWindowActionDelegate won't mess anything up. I'll do that and
see what they
say. Haven't run into any weird errors here, but I don't use subclipse
to the max, so...
:denny
-ps as far as keys to use to activate, CVS has none by default, so I
guess we would have
none too. I've been using ctrl+alt+o, ctrl+alt+u and ctrl+alt+y for
cOmmit, Update, and
sYnchronize, respectively. But just being able to hook 'em is freaking
awsome. :-)
Received on Sat Nov 5 14:48:37 2005