Tracker: Plugin Feature Requests

7 Reimport files should show tasks in task monitor - ID: 3561346
Last Update: Comment added ( ezust )

When I have a very large project, and I use Reimport files with SVN as the filter setting, it can take a very long time to finish. While it is running, there is no progress indication, or even indication that it is still busy, but project viewer seems to stop working (ignores mouse clicks). This is not very user friendly.

v5.0pre2 daily of 02-July-12
ProjectViewer daily of 27-July-12


Steve ( snarum-micron ) - 2012-08-24 11:06:13 PDT

7

Closed

Fixed

Alan Ezust

Project Viewer

None

Public


Comments ( 7 )

Date: 2013-03-21 14:38:36 PDT
Sender: ezustProject AdminAccepting Donations

Pushed to git. 5297a0a..e09b5a3 master -> master
Will be in PV 3.5.2



Date: 2013-03-21 12:30:14 PDT
Sender: ezustProject AdminAccepting Donations

Ignore the previous comment. I can see how to do it and am working on it
now.



Date: 2012-11-20 10:01:25 PST
Sender: daleansonProject Admin

I think this does belong in ProjectViewer. ProjectViewer actually does the
import and has an idea of the number of files to be re-imported. For the
SVNPlugin, all it provides is an import filter that lets ProjectViewer know
if a particular file is acceptable for importing. The filter does not know
how many files there are overall, nor how many are already imported. That
sort of state information is in ProjectViewer, in particular, it's in the
ReImporter class.


Date: 2012-09-24 12:13:48 PDT
Sender: snarum-micron

In this case, I'm using SVN plugin (latest daily) and it takes ~30 minutes
to update my ~9000 file project (yes, the file system is painfully slow.)


Date: 2012-08-24 11:39:08 PDT
Sender: jarekczek

I was substituting Project Viewer maintainer. I made several changes that I
considered necessary, but now I would like to stop maintaining it. Tickets
will no longer be autoassigned to me and any developer is welcome to work
on Project Viewer.


Date: 2012-08-24 11:19:53 PDT
Sender: snarum-micron

Correction: statement that PV "ignores mouse clicks" should have been
"ignores right mouse clicks". The left mouse works fine to switch between
open buffers, open files, etc.


Date: 2012-08-24 11:15:30 PDT
Sender: ezustProject AdminAccepting Donations

I *think* this has to be done in each individual plugin (SVNPlugin,
GitPlugin, etc) because the code isn't in ProjectViewer. But in the case of
GitPlugin, the code is actually in CommonControls.




Attached File

No Files Currently Attached

Changes ( 8 )

Field Old Value Date By
close_date - 2013-03-21 14:38:36 PDT ezust
allow_comments 1 2013-03-21 14:38:36 PDT ezust
resolution_id None 2013-03-21 14:38:36 PDT ezust
status_id Open 2013-03-21 14:38:36 PDT ezust
assigned_to nobody 2013-03-21 12:29:49 PDT ezust
summary Reimport files should show progress 2012-11-20 00:13:33 PST ezust
priority 5 2012-11-20 00:13:01 PST ezust
assigned_to jarekczek 2012-08-24 11:39:08 PDT jarekczek