What degree you doing?
I just finished my second of four years towards a Bachelor of Computing and Mathematical Sciences majoring in Software Engineering at the University of Waikato, New Zealand. It's great.
The ViewItem is the fastest I've found but is doing some really quirky stuff - it populates some of the view schemes as if they were tree's and not nodes. This would be ok but it only does it for some schemes - not them all?!?!
I agree. I noticed the ViewItem interface still returns child nodes of View Schemes even when the View Scheme is set to not populate the tree. But only sometimes
The SDK seems to be lagging abit and really isn't up to date with the latest MC and it's features/functions.
The SDK is in desparate need of some major attention. Now that MC is becoming more widely used, people are wanting extra functionality and it's up to third-party developers to provide it. Although I am extremely greatful of the time and effort that has been expended by the J River team making an SDK available, not much has changed for quite some time, whereas MC has been through an enormous amount of change. It's time that the SDK went through a complete overhaul - and that includes the documentation. I know it's been said before, but plugins are what made Winamp such a success, and one of the contributing factors to the development of the immense number of plugins available for it is the fact that Nullsoft provides such a solid SDK and solid support. Interact provides the perfect support infrastructure for developers, however, the SDK is lacking slightly. All I ask of J River (if you're reading this) is for them to give us a heads-up on the time-frame for when the SDK will be further developed. This will help immensly in planning whether or not to start developing more plugins.
Having said that you have a great deal of plugin writers who are obviously able to put the current SDK to good use and that's great. I'm sure we'd all be extremely keen to join in on some discussion with you guys on updates to the SDK.
I wasn't actually planning on writing all that, but I guess it happens sometimes
Is the button that much of an inconvienance? just move all the code from startup to the button?
It's not an inconvenience to me as a programmer, but to every one else who uses the plugin. Having said that I think that's what I'm going to have to do. Nobody wants to wait extra for MC to load up just because a plugin is populating a tree view (which I still think shouldn't take that long)...I'm working on it
Anyway, thanks Nila for your input. It is certainly appreciated. Maybe we can all get together and push for a new and improved SDK to allow us to take a great product even further. Also, I hope this post (although long) doesn't sound negative towards the J River team. You guys are the best crew of developers in both writing great software and providing phenomenal support. Cheers.
Scott.