On 17.10.2009 00:22, Simon Large wrote:
> 2009/7/2 Stefan Küng<tortoisesvn_at_gmail.com>:
>> Sven Brüggemann wrote:
>>> Hello Bob,
>>>
>>>>> after upgrading from 1.5.9 to 1.6.3 there are new checkboxes in
>>>>> the listview lines of the select revision range dialog (Show log
>>>>> button in merge dialog). See attached picture.
>>>>>
>>>>> I can't find them documented any where and wasn't able to figure
>>>>> out what their purpose might be.
>>>>>
>>>>> Any hints are appreciated.
>>>
>>>> Look in the doc for "cherry picking" which allows you to merge
>>>> selected revisions rather than the whole range.
>>>
>>> But cherry picking works by normal multi selection (highlighting
>>> multiple lines by Ctrl-Click / Shift-Click). The checkboxes seem to
>>> do nothing (obvious).
>>
>> You can check the revisions without having to use Ctrl or Shift (mouse
>> use only). All checked revisions are considered "selected". It's the
>> very same behavior as in the explorer (if you've configured it to use
>> checkboxes).
>
> Catching up on the docs. I don't see any checkboxes in the nightly on
> XP. Is this a Vista-only feature?
Here's the comment in CLogDlg.cpp for that feature:
// we *could* enable checkboxes on pre Vista OS too, but those don't have
// the LVS_EX_AUTOCHECKSELECT style. Without that style, users could get
// very confused because selected items are not checked.
// Also, while handling checkboxes is implemented, most code paths in this
// file still only work on the selected items, not the checked ones.
So yes, that feature is only available on Vista and later.
Stefan
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2408460
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-10-17 09:50:59 CEST