I recieved the following error on launch twice during the first time I opened it, but it hasn't happened since. Clicking OK allowed the launch to continue
_________________________
LimeWire version 2.5.0
Java version 1.4.0 from Sun Microsystems Inc.
Windows XP v. 5.1 on x86
Free/total memory: 647552/6467584
java.lang.ArrayIndexOutOfBoundsException
at java.lang.System.arraycopy(Native Method)
at java.util.Vector.insertElementAt(Unknown Source)
at javax.swing.tree.DefaultMutableTreeNode.insert(Unk nown Source)
at javax.swing.tree.DefaultTreeModel.insertNodeInto(U nknown Source)
at com.limegroup.gnutella.gui.library.LibraryTree.add SharedDirectory(Unknown Source)
at com.limegroup.gnutella.gui.library.LibraryMediator .addSharedDirectory(Unknown Source)
at com.limegroup.gnutella.gui.VisualConnectionCallbac k$1.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierar chy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarch y(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
-- listing properties --
MAX_UPLOADS=6
INSTALLED=true
DIRECTORIES_TO_SEARCH_FOR_FILES=C:\My Documents\Music Files
DIRECTORY_FOR_SAVING_FILES=C:\My Documents\Music Files
SAVE_DEFAULT=C:\My Documents\Music Files
JAR_NAME=LimeWire.jar
MAX_SIM_DOWNLOAD=8
CONNECTION_SPEED=350
_________________________
Other than that . .
1. Why is browse host always greyed out? This is when right clicking both single-host files and multi-host files.
2. I think that files should appear in the Library before they're hashed, it confused me as to why there was nothing in there until a file appeared (which was 50mb and took a while to show up).
3. The sorting bars still don't stay in their width/position in the downloads, uploads, connections and the library sections after the program restarts. Only the search's sorting bars get saved.
___________________________________________
| Name | Size | Status | Chat | Progress | Speed | <- These Bars
4. The stats box should contain a warning about its falseness.
5. Responsiveness seems a lot better overall, especially while recieving lots of results.
6. I hate to say it but a filter for the Morpheus 1.8.1 ultrapeers is becoming neccesary. Using the same search, it took six Morpheus 1.8.1 Ultrapeers to give the same results as one LimeWire 2.4.4 + one Bearshare 4.0.0 client. Six Morpheus 1.9.1 Ultrapeers yielded better results, but still below average, likely due to being connected to more 1.8.1 clients.
7. That parallel download thing is a huge help with the speed.
8. I'll think of more later . . . Great work!