Redrawing of SVNStatusListCtrl should be disabled while removing items from the list
From: Alexander Stock <alex.stock_at_web.de>
Date: Thu, 05 Jun 2008 08:48:16 +0200
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.
Best regards,
---------------------------------------------------------------------
|
This is an archived mail posted to the TortoiseSVN Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.