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

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


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,
In 5 Schritten zur eigenen Homepage. Jetzt Domain sichern und gestalten!
Nur 3,99 EUR/Monat! http://www.maildomain.web.de/?mc=021114

To unsubscribe, e-mail: dev-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: dev-help_at_tortoisesvn.tigris.org

Received on 2008-06-05 08:53:42 CEST

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