[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ecf-dev] BitTorrent and MSN updates...

Hi All,

Cool stuff Remy!

A few additions from me today:

New test plugin: org.eclipse.ecf.tests.remoteservice (for the remoteservice API). This test code tests the remote service API more thoroughly and with easier-to-read code.

Also moved old test plugins *out* of org.eclipse.ecf/tests and into org.eclipse.ecf/archive/tests. Now all the plugins in org.eclipse.ecf/tests are current.

Updated the project set files to point to the appropriate test plugins.

Scott


Remy Chi Jian Suen wrote:
Hi everyone,

I've recently added some UI code for BitTorrent and MSN.

org.eclipse.ecf/plugins/org.eclipse.ecf.filetransfer.ui
org.eclipse.ecf/providers/org.eclipse.ecf.provider.bitttorrent.ui
org.eclipse.ecf/providers/org.eclipse.ecf.provider.msn.ui

org.eclipse.ecf.filetransfer.ui
This plug-in, as its name implies, provides UI components for file
transfer purposes. You can append transfers to this view via the
static addTransfer(IFileTransfer) method. When the view is opened, it
will iterate over its collection of IFileTransfers and then render
them within a TableViewer. I'm not sure if the pause/resume is really
working right now, so I may comment them out in the future. To update
the UI, you should have your IFileTransferListener call
FileTransferView's update(IFileTransfer) from time to time. Keep in
mind that updates are going to be called from the non-UI thread.

org.eclipse.ecf.provider.bittorrent.ui and org.eclipse.ecf.provider.msn.ui
These plug-ins simply hook onto the wizard extension point and does
their thing. Please note that these plug-ins do not have dependencies
on org.eclipse.ecf.provider and org.eclipse.ecf.provider.msn
respectively, you will need to manually add them in yourself when
testing these plug-ins. Also note that the MSN UI is using
org.eclipse.ecf.presence.ui and not the old code contained within
org.eclipse.ecf.ui or org.eclipse.ecf.example.collab.


Regards,
Rem
_______________________________________________
ecf-dev mailing list
ecf-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/ecf-dev