« Return to Thread: Commit: GUI crossplatform support for crucial lib
I just did a bunch of commits today so that the crucial library will work with SwingOSC. I think I got all the changes -- let me know if something broke and I'll fix it as quickly as I can. I did a fresh checkout and ran a few basic tests, all successful, so it should be okay.IMPORTANT: crucial and dewdrop GUI functionality against SwingOSC relies on TCP's stability. TCP communication is supported in OSX and Linux, but not yet in the Windows beta. That means if you're on Windows, the GUIs might not throw errors in Psycollider but they will probably not display correctly. http://www.nabble.com/swingOSC---psycollider-t3446606.html#a9611740Sorry, but I can't do anything about that. The Windows version will catch up eventually...Modifications to SwingOSC classes --I had to make a few small adjustments to the SwingOSC SuperCollider classes. You can get the updated class files from http://www.dewdrop-world.net/sc3/SwingOSC-sc.zip. This is not a complete distribution of SwingOSC -- only the SuperCollider classes are included here. If you're new to SwingOSC, you need to download the complete package from http://www.sciss.de/swingOSC and substitute the revised class files.Modifications to dewdrop classes --I also posted an update of both dewdrop_lib and chucklib on my website, http://www.dewdrop-world.net/sc3/index.php#dewdroplib.crucial lib users --I kept the crucial GUI wrappers functionally unchanged (e.g., ActionButton, FlowView, etc.) -- that means ***there is no JActionButton, JFlowView, JMultiPageLayout***. You should use the same wrapper (adapter) classes in the same way as before, and they will automatically create the physical GUI objects for the scheme selected in the GUI class. Do not do GUI.flowView.new(...); that will throw an error.Please contact me if you have problems with these changes (especially Linux users, since I can't test in Linux). I've been running my normal code under both cocoa and swing for the last couple of weeks now, and it appears to be stable.hjh
: H. James Harkins
: http://www.dewdrop-world.net
.::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..:
"Come said the Muse,
Sing me a song no poet has yet chanted,
Sing me the universal." -- Whitman
« Return to Thread: Commit: GUI crossplatform support for crucial lib
| Free embeddable forum powered by Nabble | Forum Help |