Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

ProjectViewer Log


Commit Date  
[fbbf68] (pv_3_0_13.0.x) by Marcelo Vanzin Marcelo Vanzin

Fix check for tree update when files don't exist.

The condition was failing to take into account the initial state
of the VPTFile object, so sometimes files that didn't exist failed
to show the appropriate icon.

2010-06-13 20:16:48 Tree
[745809] by Marcelo Vanzin Marcelo Vanzin

Reset the project icon when setting the icon path.

2010-06-13 19:43:14 Tree
[a3cdd8] by Marcelo Vanzin Marcelo Vanzin

Fix javadoc "since" to reflect actual release where API was added.

2010-06-06 22:30:23 Tree
[5ffc32] by Marcelo Vanzin Marcelo Vanzin

Update version in 3.0.x branch.

2010-06-06 22:18:50 Tree
[24191a] by Marcelo Vanzin Marcelo Vanzin

Allow custom icons to be set for projets.

Based on patch by Damien Radtke.

2010-06-06 22:18:14 Tree
[a2ae74] by Marcelo Vanzin Marcelo Vanzin

Fix NPE when synchronizing the search dialog.

When doing the check for the directory path, need to make sure
the trailing separator is stripped so that it matches the internal
representation used by PV.

Also make the stripping code a separate function since it's used
in several places.

2010-06-06 22:18:05 Tree
[0004c4] by Marcelo Vanzin Marcelo Vanzin

Fetch file information from VFS in an I/O thread.

Some filesystems are really slow, and cause noticeable lag when
scrolling trees with large numbers of files. To avoid that, fetch
data from VFS in an I/O thread, updating the tree only later when
file data is available.

This is all done asynchronously from the p.o.v. of the AWT code,
so that it's safe for the VFSHelper calls to touch the AWT thread
(e.g. for FTP login dialogs) without causing deadlocks.

2010-06-06 22:17:41 Tree
[db3906] by Marcelo Vanzin Marcelo Vanzin

Add option to include hidden files when importing.

Add option to both the import dialog and the auto-reimport code,
and keep it persistent for each project.

2010-06-06 22:17:27 Tree
[56ecd6] by Marcelo Vanzin Marcelo Vanzin

Allow files with same name but different paths in custom trees.

Partial fix for bug 2990715. The sorting code was treating files
with the same name as "completely equal", when their paths might
differ. Take care of that case.

2010-06-06 22:17:17 Tree
[6b51a6] by Marcelo Vanzin Marcelo Vanzin

Fix potential NPE when retrieving file information.

For whatever reason, VFSFile.getVFS() was causing an NPE down the call
chain in some cases. Calling VFSManager.getVFSForPath() directly (since
we have the URL) always works, even though the same call is made in the
case of VFSFile.getVFS(). Go figure.

2010-06-06 22:16:59 Tree
[993018] by Marcelo Vanzin Marcelo Vanzin

Make project list combo painting more efficient.

This fixes SF bug #2986429. To speed up painting, don't modify the
JButton instance's state unless absolutely necessary, by caching the
information of the previous paint operations.

This avoids two things:
. calling setText() and forcing the parent class's paint() method to
do more work than necessary.
. redundant calls to PVActions.clipText().

2010-06-06 22:16:23 Tree
[4f2ebf] (pv_3_0_0) by Marcelo Vanzin Marcelo Vanzin

Update version for 3.0.0 release.

2010-04-03 19:59:28 Tree
[57b8ea] by Marcelo Vanzin Marcelo Vanzin

Refresh file metadata more aggressively.

For low latency filesystems, refresh the file metadata every time the
node needs to be painted. This allows the tree to reflect file state
changing on the VFS more accurately.

Also fix showing the right icon for files that don't exist.

2010-03-22 05:39:11 Tree
[925f2a] by Marcelo Vanzin Marcelo Vanzin

Lazy load the new VFSFile when VPTFile node changes.

This seems to work around an issue where the node change wasn't
really reflected in the tree (e.g., a file became read-only still
showed as writable in the tree).

2010-03-15 05:26:53 Tree
[7d625a] by Marcelo Vanzin Marcelo Vanzin

Bump version.

2010-03-02 04:24:16 Tree
[110252] (pv_2_9_4) by Marcelo Vanzin Marcelo Vanzin

Fix typo in javadoc.

2010-03-02 04:23:08 Tree
[5e8791] by Marcelo Vanzin Marcelo Vanzin

Whitespace cleanup.

2010-02-24 07:38:45 Tree
[e0a810] by Marcelo Vanzin Marcelo Vanzin

Small change, mostly to test the check in hook to send e-mails.

2010-02-24 06:56:40 Tree
[d84082] by Marcelo Vanzin Marcelo Vanzin

Merge branch 'work'

2010-02-09 04:01:59 Tree
[048b63] by Marcelo Vanzin Marcelo Vanzin

Fix class cast exception.

SF bug #2947404. When trying to find the node corrsponding to an error
from ErrorList, make sure the code handles groups correctly.

2010-02-08 01:29:12 Tree
[0b8c9c] by Marcelo Vanzin Marcelo Vanzin

More uninteresting code cleanups.

2010-02-07 05:46:28 Tree
[0de714] by Marcelo Vanzin Marcelo Vanzin

Miscelaneous doc updates.

2010-02-07 01:42:51 Tree
[9098a4] by Marcelo Vanzin Marcelo Vanzin

Fix -Xlint warning.

2010-02-07 00:45:08 Tree
[a04712] by Marcelo Vanzin Marcelo Vanzin

Get rid of javadoc warning.

2010-02-06 23:57:20 Tree
[9ade2a] by Marcelo Vanzin Marcelo Vanzin

Merge branch 'master' into work

2010-02-06 22:45:17 Tree
Older >