Well, NetHunter won't be able to apply my fixes until Saturday, so the UI changes will hafta wait. However, I did add 4GB file support and got to clean up the interfaces (in a API sense, not a UI sense) a bit. Hopefully I didn't break anything after all the stress testing I did on the code a few days ago...
Oh, a word on the 4 gig file support: it seems to be entirely supported by the ICQ protocol, but it requries an OS can support files larger than 2GB on both ends. I was thinking of adding real large file support (i.e. 64 bits), but that would require extending the ICQ protocol, and using 64bit file pointers and size variables everywhere, and its really not worth it right now. GnomeICU can currently deal with 64bit files internally well enough, but it won't be able to express sizes larger than 4GB to the other end or calculate percentage/KBPS once you cross the 4GB boundry. So, yeah, being able to express a whole 2 more gigs is a pretty good deal, but don't expect anything better any time soon...