« Return to Thread: Commit: GUI crossplatform support for crucial lib

Re: Commit: GUI crossplatform support for crucial lib

by Sciss-3 :: Rate this Message:

Reply to Author | View in Thread

hi james, still had no time to check it out but thanks for the effort!!

meanwhile i have fixed all the bugs that you and fredrik had  
reported, so i'm not sure if there is anythings still needed from  
your www.dewdrop-world.net/sc3/SwingOSC-sc.zip ? the new version  
0.513 is online right now.

ciao, -sciss-


Am 08.04.2007 um 04:21 schrieb James Harkins:

> 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#a9611740
>
> Sorry, 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
> : jamshark70@...
> : http://www.dewdrop-world.net
> .::!:.:.......:.::........:..!.::.::...:..:...:.:.:.:..:
>
> "Come said the Muse,
> Sing me a song no poet has yet chanted,
> Sing me the universal."  -- Whitman
>
> _______________________________________________
> sc-users mailing list
> sc-users@...
> http://www.create.ucsb.edu/mailman/listinfo/sc-users

_______________________________________________
sc-users mailing list
sc-users@...
http://www.create.ucsb.edu/mailman/listinfo/sc-users

 « Return to Thread: Commit: GUI crossplatform support for crucial lib