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

Possible refresh improvement

From: <webpost_at_tigris.org>
Date: Thu, 2 Apr 2009 14:42:36 -0700 (PDT)

Hi all,
First off, thanks for this great product.
As part of my work I've implemented a search feature for finding files within a repository (fully integrated with tortoise trunk).
Obviously this requires an infinite recursive query of the tree.
While conducting my searches I've noticed that the GUI is non-responsive while searching takes place.
I've pinned down the problem (can be easily noticed when working with large repositories) to the fact that the refresh method happens in the main thread (the GUI), which prevents event handling (even closing the window).
To reproduce:
1. Open repo-browser and point it to a large repository
2. Refresh the root of the repository using Ctrl+F5 (refresh all children)
3. Close the window
Expected result:
The window will close/show close message.
Actual result:
Windows generates a non-responsive window message.
   Ishay Peled.


To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-04-03 07:04:56 CEST

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