Tracker: Plugin Feature Requests

5 ProjectViewer should allow auto import of filesystem changes - ID: 1694001
Last Update: Comment added ( ezust )

It'd be nice if ProjectViewer had an option that would make it so that if I
created a new file or directory in a directory that was already in a
project the new item would automatically be added to the project, based on
the import settings or something.


Jason ( someone23 ) - 2007-04-04 02:05

5

Closed

None

Nobody/Anonymous

None

None

Public


Comments ( 12 )

Date: 2008-09-03 15:04
Sender: ezustProject AdminAccepting Donations


I am trying it now, thanks. Since i couldn't find any options under the
plugin options, I wasn't sure where to set it, thanks for the
clarification.

By the way, I noticed whenever it does an auto-reimport, it collapses all
the nodes in the tree. Is there a way to avoid that?



Date: 2008-09-03 03:30
Sender: vanza


I don't really know when I'll get to the point of release; it's not always
that I have time to make good progress on the code like this past weekend.

That being said, if you don't mind some oddities happening now and then,
and don't mind other plugins not necessarily working with PV, you could
probably survive using the trunk version. It would also help having more
people testing it. :-) Just be aware that if you switch, going back
requires some manual steps, since the new version changes the location of
configuration files.


Date: 2008-09-02 14:18
Sender: philly_mac


When do you expect these changes to be released then, as they would really
ease my work flow from day to do


Date: 2008-09-02 05:22
Sender: vanza


Philip, if you managed to compile the plugin, you can just place the
ProjectViewer.jar (it should be located in the parent directory of the
plugin's source tree) in your ~/.jedit/jars directory.

I don't recommend using PV trunk for day-to-day work, though. I use it
because I'm interested in figuring out the things that are currently broken
so I can fix them. But if you're just interested in using the plugin, it
can become quite a hassle to use the trunk version.


Date: 2008-09-02 05:12
Sender: philly_mac


How do I go about using plugins from SVN, I have checked out PV, but where
do I place it in order to have it recognised by jedit


Date: 2008-09-02 03:14
Sender: vanza


Alan, since I know you're running PV trunk (or at least update on a
regular basis to trunk), you can answer all those questions by looking at
the project's properties dialog, in the "Auto Reimport" section.


Date: 2008-09-02 02:56
Sender: ezustProject AdminAccepting Donations


Is that an option one can switch on or off?

I use auto-import and i like that it has always detected files I create
from jEdit and automatically adds them to PV. So in my mind, that was what
'auto-import' meant before.
Now it means something else - it monitors the file system for new files
added by other processes.

Further, auto-detection of new files and adding to the project is
desireable only for non-binary files. I don't want to auto-import .class
files, .so files, or .pyc files. Does the auto-import also observe file
filter for importing if there was one? What if the file filter is CVS/SVN
entries?






Date: 2008-09-02 01:23
Sender: vanza


PV trunk @ 13503 should have this working.


Date: 2008-08-13 03:34
Sender: phipster


I concur, an option to allow ProjectViewer to monitor changes in the file
tree below the project root, or within any filesystem included in the
project, would make it much more useful, especially during project buildup,
e.g. when adding new modules to a Ruby on Rails project.


Date: 2008-04-21 08:10
Sender: philly_mac


I am also looking for this functionality, and currently there is no option
that does this.


Date: 2007-04-04 02:58
Sender: someone23


Nope. The behavior I'm looking for is this:

1) I'm working on a project in jedit
2) Outside of jedit I copy some files into a subdirectory of the project
3) I go back to jedit and magically the new files are already in the list
under the ProjectViewer "folder" view

I'd basically like projectviewer to monitor the directories of the project
for new files and import them automatically if they fit the "global import
options".


Date: 2007-04-04 02:15
Sender: mickhollins


See: "Plugins ... Plugin Options ... Project Viewer ... Importing New
Files"

Is that what you want?


Attached File

No Files Currently Attached

Changes ( 4 )

Field Old Value Date By
status_id Open 2008-09-02 01:23 vanza
close_date - 2008-09-02 01:23 vanza
data_type 997936 2007-09-27 18:50 kpouer
category_id plugins 2007-09-27 18:50 kpouer