On 10.10.2009 08:28, Sune Foldager wrote:
> Adrian Buehlmann wrote:
>> On 09.10.2009 22:07, Steve Borho wrote:
>>   
>>> On Fri, Oct 9, 2009 at 2:59 PM, Adrian Buehlmann <adr...@cadifra.com> wrote:
>>>     
>>>> On 09.10.2009 21:52, Adrian Buehlmann wrote:
>>>>       
>>>>> On 09.10.2009 21:30, Steve Borho wrote:
>>>>>         
>>>>>> Repo A, patch queue applied
>>>>>> Repo B, no patch queue
>>>>>>
>>>>>> Open B, close it.  Open A.  I want to see the patch queue when I open A.
>>>>>>           
>>>>> No. Not if you have disabled it before closing the log viewer!
>>>>>
>>>>> If you have enabled the patch queue and open B, then you see an
>>>>> empty queue if there has been done a hg qinit. If not, then you don't see
>>>>> a queue and the MQ button is disabled.
>>>>>         
>>>> The point is:
>>>>
>>>> If the mq extension is not enabled or no hg qinit has been done
>>>> on a repo, then don't change the stored mq button state when
>>>> closing the log dialog.
>>>>       
>>> The patch I pasted doesn't do this, it just ignores the patch queue
>>> presence.  Your idea is better.
>>>     
>> Your patch works quite well, besides that it shows an empty queue
>> even if hg qinit never has been done on a repo. Which would be fine
>> with me.
>>
>> Please apply the patch. It is already a significant improvement for
>> me.
>>   
> 
> I happen to prefer the original way, but ... I guess :-p. When I a queue 
> applied I don't mind (and usually prefer) being reminded about it.

Please try default tip.

An argument could be made that if you have the patches *applied*
(pushed, that is), then those multiple yellow tags in the treeview are
probably a very good indication that you have a queue :)

For example, I name my patches ending in ".diff", so seeing
a couple of tags ending with that on top is quite enough for me.

I sometimes keep patches laying around in queues that I only
use occasionally, so usually not applied. I'd prefer not to have to
hide the queue each time I open the log viewer again.

A compromise proposal:

Show some text in the status bar: we still have enough room
there. Example text to add: "7 patches queued (2 applied)"



------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Tortoisehg-develop mailing list
Tortoisehg-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop

Reply via email to