[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Redrawing of SVNStatusListCtrl should be disabled while removing items from the list

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Thu, 05 Jun 2008 17:46:32 +0200

Alexander Stock wrote:
> Hi,
> I've working copies that get polluted day by day. To clean up the WC
> I often use "Check for modifications" with "Show unversioned files"
> checked, to quickly select & delete unversioned intermediate build
> files. After the SHFileOperation call succeeded every previous
> selected item from the list is removed and after each one a redraw
> happens. This causes a ~10-20second delay when deleting ~2000files.
> To speed up the deletion I would simply disable redrawing while
> removing the items. I've added two simple code lines to
> SVNStatusListCtrl.cpp and it works quite fine.
> Patch attached.

Thanks for the patch!
Committed in r13138.


   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net

Received on 2008-06-05 17:46:48 CEST

This is an archived mail posted to the TortoiseSVN Dev mailing list.