Hans-Emil Skogh wrote:
>>> To me it seems like a sensible implementation of client side
>>> hooks would allow you to do exactly what you want.
>> I agree that what we aim to do is at least strongly related
>> to the client hooks, and if those hooks would already have
>> been built, might be tempted to actually use it for this purpose.
>> But I think the user experience would be better if the user
>> himself or herself could call for the companion's dialog,
>> rather than it being an on-OK event. What'd you think?
>
> It would always be better if all custom functionality could be fitted
> into the GUI. Unfortunately we don't live in a perfect world and there's
> only so much space there before it gets too crowded...
There is some space left right of the "Recent messages" button. But of
course you're right that we can't add a button (or whatever) for every
possible custom functionality.
> I think client side hooks is the way to go, as users then can decide for
> themselves what actions that should be performed in conjunction with,
> for example, a commit.
>
> I would like to add a couple of more possible hooks:
> * start-commit: called before the commit dialog is shown
But in that case, the only thing the hook script would get as
information would be the path selected for the commit. When the dialog
isn't shown yet, the status thread isn't started either...
> * start-update: called before the update is started
No idea what that would be used for, but yes, we maybe should do that too.
> This partly to comply with Subversions hook-"pattern", and partly
> because I think it would potentially be a very useful to be able to
> present users with choices/do actions *before* the TSVN dialog even pops
> up.
>
> (Could someone add it to the issue (or give me access to do it? Tried to
> apply for an account but haven't got a confirmation yet...))
Are you sure you applied for an account? I can't see any pending
requests in the issuetracker. Otherwise: login as guest (as it states on
the top of the page) and then you should be able to add comments.
Stefan
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Aug 24 15:22:22 2006