Thanks to my good buddy Brien King, I have been able to successfully move the file copy operations to a threaded environment. Now, you actually GET UPDATES on what files are being copied, and the damn application doesn't lock up totally until it's done. This should allow me to offer up a CANCEL as well as provide you guys a MUCH richer experience.
So far, this is only working on ONE instance of the file copy routine - several to replace - but that's trivial at this point.
My next step is to insert some notes into my code (thank god for // TODO: ) outlining fixes for the issues already submitted to me via the Team Cyclops forum thread. They are pretty trivial as well.
Once I get those hammered out, and put the threading code into the other file copy routines - I'll release another public beta. At that point, the deployment center becomes my next goal (threaded deployment center) - and there will be another beta after that (at least one). Once we get some feedback, and remediation happens from that beta, I think we're ready for 1.0 and I can start adding some of the cool features I've been working on in stand alone code in my tiny glimpses of free time lately.
Damn, I'm excited now!!
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment