New Cobalt release for 20080924

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
11 messages Options
Reply | Threaded
Open this post in threaded view
|

New Cobalt release for 20080924

John Dougan
After an unfortunately long hiatus due to massive work overload, we now have an update to the Cobalt application. The changes are: refactoring and code removal, updating FreeCAD, redecorating the initial space, and patching to workaround the problem in mantis #144 where the 2D UI is messed up on Mac OS 10.5.5 with an NVIDIA GPU. There has also been a change in the naming convention for skybox images; see the notes for Croquet-Objects-jrd.240 below for details. Some of the existing skybox images have been renamed to be compliant, others haven't.  Mantis issues addressed are 144, 140, 142, and 143.

For those concerned about FreeCAD, all I've done is merge the latest version in the cobalt monticello repository with some changes to make it compatible with the ongoing refactoring. Aik-Siong and Fong, you'll probably want to review the handful of changes I made.

The release will eventually be at http://croquet-src-01.oit.duke.edu/cobalt.html pending my getting access to the server.  In the meanwhile it will be at http://www.duke.edu/~jd135/cobalt-base-current-build-20080924.zip

Please give it a go.

Cheers,
 -- John

====================
Detailed changes:
====================
Name: CobaltMorph-jrd.9
Author: jrd
Time: 23 September 2008, 1:12:47 pm
UUID: f381e274-ae4f-4b3f-aea1-38e587a7ee28
Ancestors: CobaltMorph-jrd.8

Changed:

Minor changes to CobaltMaster to support the demo subclasses

Name: CobaltMorph-jrd.10
Author: jrd
Time: 23 September 2008, 2:23:12 pm
UUID: e2a79a43-3e0b-4bd5-87d1-b26187d89001
Ancestors: CobaltMorph-jrd.9

Changed:

Added routerPrefs: setter method on CobaltHarness class to make it easier to reset the router policy

Name: CobaltMorph-jrd.11
Author: jrd
Time: 23 September 2008, 5:28:05 pm
UUID: 8fc417cb-d419-4a24-8481-f17a404209d0
Ancestors: CobaltMorph-jrd.10

Changed:

Code from Julian Lombardi
- CobaltWorld changed to present a much lighter and viewable initial space
    - More lights, ligher textures
    - Additionally, as of this release an improved splash screen. This is a non code change but I wanted to note it somewhere.

====================
Name: FreeCAD-jrd.5
Author: jrd
Time: 23 September 2008, 3:25:36 pm
UUID: bf296c01-969d-4e4c-8b8e-6fe6bf9d5cb1
Ancestors: FreeCAD-mpm.4

Changed:

Variant package of mpm.4.
Some adjustments to make it work in the refactored system.

Name: FreeCAD-jrd.6
Author: jrd
Time: 23 September 2008, 3:47:16 pm
UUID: 80242c4a-9394-4fd1-b365-d7546574d818
Ancestors: FreeCAD-jrd.5

Changed:

- Fixed mistake in previous version where I forgot to resuperclass KayefDemo. Now a subclass of BaseWorld and the SimpleDemoWorld methods have been copied in.

Name: FreeCAD-jrd.7
Author: jrd
Time: 23 September 2008, 3:59:41 pm
UUID: e8abacd1-d177-4d79-af35-39bc8b152aae
Ancestors: FreeCAD-jrd.6, FreeCAD-kayef.6

Changed:

- Merged in FreeCAD-kayef.6 and FreeCAD-jrd.7 to make current FreeCAD development compatible with the ongoing refactoring so far,

====================
Name: HedgeHacks-BFD-jrd.41
Author: jrd
Time: 23 September 2008, 2:29:43 pm
UUID: 528bde28-43a4-49fa-a7f8-d30a68a75822
Ancestors: HedgeHacks-BFD-jrd.40

Changed:

Deleted classes from now obsolete demos.  Have left some of the demo construction stuff for now as we may want it for the Cobalt Demo.

====================
Name: MenuUI-jrd.98
Author: jrd
Time: 23 September 2008, 2:33:24 pm
UUID: 2d0b77f7-2c0e-40f8-b5e4-9a35d608ec6a
Ancestors: MenuUI-jrd.97

Changed:

Modified CroquetParticipantWithMenu to pull in desired functionality from deleted BFD demos and some minor cleanup. Changed superclass.
- delete, initialize, openTool:, setup

====================
Name: HedgeHacks-Morphic-jrd.36
Author: jrd
Time: 23 September 2008, 3:21:33 pm
UUID: 507b1705-6ff1-4330-88ec-57b0a4aff77b
Ancestors: HedgeHacks-Morphic-ar.35

Changed:

Moved MorphicWorldHost class>>makeMovie:extent:from: here from the now deleted HedgeHacks-MPEG demo package.

====================
Name: SkeletalAnimation-jrd.73
Author: jrd
Time: 23 September 2008, 3:23:26 pm
UUID: 26700cf5-9549-4e83-bd63-653ba0a76a94
Ancestors: SkeletalAnimation-jrd.72

Changed:

- Eliminated redundant portal registry method

====================
Name: Croquet-Harness-jrd.131
Author: jrd
Time: 23 September 2008, 2:27:29 pm
UUID: 9fb3bb3d-f437-4cd5-a822-6fe9e215c0c0
Ancestors: Croquet-Harness-jrd.130

Changed:

Pushed some useful utility methods into CroquetParticipant that used to be on now deleted subclasses.
- clickOpenAliceFile:
- gotoSnapshot:
- make3DObject:from:player:rotateBy:replaceOldCostume:
- popUpBillboard:player:
- registerPortal:in:

====================
Name: Croquet-Window-jrd.25
Author: jrd
Time: 23 September 2008, 5:18:50 pm
UUID: d45daf5d-8952-4a07-ad54-b93f6512ea01
Ancestors: Croquet-Window-hrs.24

Changed:

Code from julian lombardi
- Minor formatting change to TWindow>>pointerMove:
- TWindow>>initialize changed to change the colors and alphas for the TWindows
- TWindowFrame>>initialize changed to make the window border slightly thinner

====================
Name: Croquet-Objects-jrd.240
Author: jrd
Time: 23 September 2008, 5:23:51 pm
UUID: 8ea36942-2187-4ef4-8da2-e4e59b8a2da0
Ancestors: Croquet-Objects-jrd.239

Changed:

Code from Julian Lombardi
- TSkyBox>>initializeWithFileName: now uses different and probably more readable suffixes for calculating the texture names for the skybox
    - SkyBoxSkynameUP.bmp becomes SkyBoxSkynameAbove.bmp
    - SkyBoxSkynameFR.bmp becomes SkyBoxSkynameNorth.bmp
    - SkyBoxSkynameBK.bmp becomes SkyBoxSkynameSouth.bmp
    - SkyBoxSkynameLT.bmp becomes SkyBoxSkynameEast.bmp
    - SkyBoxSkynameRT.bmp becomes SkyBoxSkynameWest.bmp

====================
Name: Cobalt-Patches-jrd.1
Author: jrd
Time: 23 September 2008, 9:35:52 pm
UUID: 1cf1ea40-05da-41df-a414-171c1f23b738
Ancestors:

This package is, in general, intended for patches that are to be short lived.

- This one contains a patch for the 2D drawing problem that occurs in Mac OS X 10.5.5 with NVIDIA GPUs.

====================

-- 
John Dougan
[hidden email]
Reply | Threaded
Open this post in threaded view
|

New Cobalt release for 20080924

Ankh'nAton
Very Nice! Thumbs Up!

I like the new first impression of the initial space. It gives a sense of
infinity for the imagination :)

BTW: Is anyone working on TFrameWithEvents? I'd like to create context menus on
individual 3D objects and/or reuse the TEditBox3D class for geometry
management.

Cheers...
Thomas Braun
Reply | Threaded
Open this post in threaded view
|

Re: New Cobalt release for 20080924

Milan Zimmermann-2
In reply to this post by John Dougan
Earlier today, I ran Cobalt.bat from the link, it started with a worspace and
3 tabs (I think), one of them was the "old demos" that did not seem to work.
I did not see anything else I can run, is there anything that needs to be
installed to the image? This is the first time I tried Cobalt, so most likely
I am missing something obvious

Thanks Milan
On 2008 September 24, John Dougan wrote:

> After an unfortunately long hiatus due to massive work overload, we now
> have an update to the Cobalt application. The changes are: refactoring
> and code removal, updating FreeCAD, redecorating the initial space, and
> patching to workaround the problem in mantis #144 where the 2D UI is
> messed up on Mac OS 10.5.5 with an NVIDIA GPU. There has also been a
> change in the naming convention for skybox images; see the notes for
> Croquet-Objects-jrd.240 below for details. Some of the existing skybox
> images have been renamed to be compliant, others haven't.  Mantis issues
> addressed are 144, 140, 142, and 143.
>
> For those concerned about FreeCAD, all I've done is merge the latest
> version in the cobalt monticello repository with some changes to make it
> compatible with the ongoing refactoring. Aik-Siong and Fong, you'll
> probably want to review the handful of changes I made.
>
> The release will eventually be at
> http://croquet-src-01.oit.duke.edu/cobalt.html pending my getting access
> to the server.  In the meanwhile it will be at
> http://www.duke.edu/~jd135/cobalt-base-current-build-20080924.zip
>
> Please give it a go.
>
> Cheers,
>  -- John
>
> ====================
> Detailed changes:
> ====================
> Name: CobaltMorph-jrd.9
> Author: jrd
> Time: 23 September 2008, 1:12:47 pm
> UUID: f381e274-ae4f-4b3f-aea1-38e587a7ee28
> Ancestors: CobaltMorph-jrd.8
>
> Changed:
>
> Minor changes to CobaltMaster to support the demo subclasses
>
> Name: CobaltMorph-jrd.10
> Author: jrd
> Time: 23 September 2008, 2:23:12 pm
> UUID: e2a79a43-3e0b-4bd5-87d1-b26187d89001
> Ancestors: CobaltMorph-jrd.9
>
> Changed:
>
> Added routerPrefs: setter method on CobaltHarness class to make it
> easier to reset the router policy
>
> Name: CobaltMorph-jrd.11
> Author: jrd
> Time: 23 September 2008, 5:28:05 pm
> UUID: 8fc417cb-d419-4a24-8481-f17a404209d0
> Ancestors: CobaltMorph-jrd.10
>
> Changed:
>
> Code from Julian Lombardi
> - CobaltWorld changed to present a much lighter and viewable initial space
>     - More lights, ligher textures
>     - Additionally, as of this release an improved splash screen. This
> is a non code change but I wanted to note it somewhere.
>
> ====================
> Name: FreeCAD-jrd.5
> Author: jrd
> Time: 23 September 2008, 3:25:36 pm
> UUID: bf296c01-969d-4e4c-8b8e-6fe6bf9d5cb1
> Ancestors: FreeCAD-mpm.4
>
> Changed:
>
> Variant package of mpm.4.
> Some adjustments to make it work in the refactored system.
>
> Name: FreeCAD-jrd.6
> Author: jrd
> Time: 23 September 2008, 3:47:16 pm
> UUID: 80242c4a-9394-4fd1-b365-d7546574d818
> Ancestors: FreeCAD-jrd.5
>
> Changed:
>
> - Fixed mistake in previous version where I forgot to resuperclass
> KayefDemo. Now a subclass of BaseWorld and the SimpleDemoWorld methods
> have been copied in.
>
> Name: FreeCAD-jrd.7
> Author: jrd
> Time: 23 September 2008, 3:59:41 pm
> UUID: e8abacd1-d177-4d79-af35-39bc8b152aae
> Ancestors: FreeCAD-jrd.6, FreeCAD-kayef.6
>
> Changed:
>
> - Merged in FreeCAD-kayef.6 and FreeCAD-jrd.7 to make current FreeCAD
> development compatible with the ongoing refactoring so far,
>
> ====================
> Name: HedgeHacks-BFD-jrd.41
> Author: jrd
> Time: 23 September 2008, 2:29:43 pm
> UUID: 528bde28-43a4-49fa-a7f8-d30a68a75822
> Ancestors: HedgeHacks-BFD-jrd.40
>
> Changed:
>
> Deleted classes from now obsolete demos.  Have left some of the demo
> construction stuff for now as we may want it for the Cobalt Demo.
>
> ====================
> Name: MenuUI-jrd.98
> Author: jrd
> Time: 23 September 2008, 2:33:24 pm
> UUID: 2d0b77f7-2c0e-40f8-b5e4-9a35d608ec6a
> Ancestors: MenuUI-jrd.97
>
> Changed:
>
> Modified CroquetParticipantWithMenu to pull in desired functionality
> from deleted BFD demos and some minor cleanup. Changed superclass.
> - delete, initialize, openTool:, setup
>
> ====================
> Name: HedgeHacks-Morphic-jrd.36
> Author: jrd
> Time: 23 September 2008, 3:21:33 pm
> UUID: 507b1705-6ff1-4330-88ec-57b0a4aff77b
> Ancestors: HedgeHacks-Morphic-ar.35
>
> Changed:
>
> Moved MorphicWorldHost class>>makeMovie:extent:from: here from the now
> deleted HedgeHacks-MPEG demo package.
>
> ====================
> Name: SkeletalAnimation-jrd.73
> Author: jrd
> Time: 23 September 2008, 3:23:26 pm
> UUID: 26700cf5-9549-4e83-bd63-653ba0a76a94
> Ancestors: SkeletalAnimation-jrd.72
>
> Changed:
>
> - Eliminated redundant portal registry method
>
> ====================
> Name: Croquet-Harness-jrd.131
> Author: jrd
> Time: 23 September 2008, 2:27:29 pm
> UUID: 9fb3bb3d-f437-4cd5-a822-6fe9e215c0c0
> Ancestors: Croquet-Harness-jrd.130
>
> Changed:
>
> Pushed some useful utility methods into CroquetParticipant that used to
> be on now deleted subclasses.
> - clickOpenAliceFile:
> - gotoSnapshot:
> - make3DObject:from:player:rotateBy:replaceOldCostume:
> - popUpBillboard:player:
> - registerPortal:in:
>
> ====================
> Name: Croquet-Window-jrd.25
> Author: jrd
> Time: 23 September 2008, 5:18:50 pm
> UUID: d45daf5d-8952-4a07-ad54-b93f6512ea01
> Ancestors: Croquet-Window-hrs.24
>
> Changed:
>
> Code from julian lombardi
> - Minor formatting change to TWindow>>pointerMove:
> - TWindow>>initialize changed to change the colors and alphas for the
> TWindows
> - TWindowFrame>>initialize changed to make the window border slightly
> thinner
>
> ====================
> Name: Croquet-Objects-jrd.240
> Author: jrd
> Time: 23 September 2008, 5:23:51 pm
> UUID: 8ea36942-2187-4ef4-8da2-e4e59b8a2da0
> Ancestors: Croquet-Objects-jrd.239
>
> Changed:
>
> Code from Julian Lombardi
> - TSkyBox>>initializeWithFileName: now uses different and probably more
> readable suffixes for calculating the texture names for the skybox
>     - SkyBoxSkynameUP.bmp becomes SkyBoxSkynameAbove.bmp
>     - SkyBoxSkynameFR.bmp becomes SkyBoxSkynameNorth.bmp
>     - SkyBoxSkynameBK.bmp becomes SkyBoxSkynameSouth.bmp
>     - SkyBoxSkynameLT.bmp becomes SkyBoxSkynameEast.bmp
>     - SkyBoxSkynameRT.bmp becomes SkyBoxSkynameWest.bmp
>
> ====================
> Name: Cobalt-Patches-jrd.1
> Author: jrd
> Time: 23 September 2008, 9:35:52 pm
> UUID: 1cf1ea40-05da-41df-a414-171c1f23b738
> Ancestors:
>
> This package is, in general, intended for patches that are to be short
> lived.
>
> - This one contains a patch for the 2D drawing problem that occurs in
> Mac OS X 10.5.5 with NVIDIA GPUs.
>
> ====================


Reply | Threaded
Open this post in threaded view
|

RE: New Cobalt release for 20080924

Hong Yi
In reply to this post by John Dougan

I gave this a try today. I have no problem running Cobalt app, but cannot run “KAT Demo” and “Embedded App (Master)” old demo any more. When running “KAT Demo,” I got “MessageNotUnderstood: UndefinedObject>>owner” error which failed at addMorph method of KCroquetParticipant. When running “Embedded App” demo, it hungs with “waiting for connection” blue screen. Does somebody else also get this problem or it is just me?

 

Thanks,

 

Hong

 


From: John Dougan [mailto:[hidden email]] On Behalf Of John Dougan
Sent: Wednesday, September 24, 2008 4:17 AM
To: Cobalt Croquet
Cc: [hidden email]
Subject: [croquet-dev] New Cobalt release for 20080924

 

After an unfortunately long hiatus due to massive work overload, we now have an update to the Cobalt application. The changes are: refactoring and code removal, updating FreeCAD, redecorating the initial space, and patching to workaround the problem in mantis #144 where the 2D UI is messed up on Mac OS 10.5.5 with an NVIDIA GPU. There has also been a change in the naming convention for skybox images; see the notes for Croquet-Objects-jrd.240 below for details. Some of the existing skybox images have been renamed to be compliant, others haven't.  Mantis issues addressed are 144, 140, 142, and 143.

For those concerned about FreeCAD, all I've done is merge the latest version in the cobalt monticello repository with some changes to make it compatible with the ongoing refactoring. Aik-Siong and Fong, you'll probably want to review the handful of changes I made.

The release will eventually be at http://croquet-src-01.oit.duke.edu/cobalt.html pending my getting access to the server.  In the meanwhile it will be at http://www.duke.edu/~jd135/cobalt-base-current-build-20080924.zip

Please give it a go.

Cheers,
 -- John

====================
Detailed changes:
====================
Name: CobaltMorph-jrd.9
Author: jrd
Time: 23 September 2008, 1:12:47 pm
UUID: f381e274-ae4f-4b3f-aea1-38e587a7ee28
Ancestors: CobaltMorph-jrd.8

Changed:

Minor changes to CobaltMaster to support the demo subclasses

Name: CobaltMorph-jrd.10
Author: jrd
Time: 23 September 2008, 2:23:12 pm
UUID: e2a79a43-3e0b-4bd5-87d1-b26187d89001
Ancestors: CobaltMorph-jrd.9

Changed:

Added routerPrefs: setter method on CobaltHarness class to make it easier to reset the router policy

Name: CobaltMorph-jrd.11
Author: jrd
Time: 23 September 2008, 5:28:05 pm
UUID: 8fc417cb-d419-4a24-8481-f17a404209d0
Ancestors: CobaltMorph-jrd.10

Changed:

Code from Julian Lombardi
- CobaltWorld changed to present a much lighter and viewable initial space
    - More lights, ligher textures
    - Additionally, as of this release an improved splash screen. This is a non code change but I wanted to note it somewhere.

====================
Name: FreeCAD-jrd.5
Author: jrd
Time: 23 September 2008, 3:25:36 pm
UUID: bf296c01-969d-4e4c-8b8e-6fe6bf9d5cb1
Ancestors: FreeCAD-mpm.4

Changed:

Variant package of mpm.4.
Some adjustments to make it work in the refactored system.

Name: FreeCAD-jrd.6
Author: jrd
Time: 23 September 2008, 3:47:16 pm
UUID: 80242c4a-9394-4fd1-b365-d7546574d818
Ancestors: FreeCAD-jrd.5

Changed:

- Fixed mistake in previous version where I forgot to resuperclass KayefDemo. Now a subclass of BaseWorld and the SimpleDemoWorld methods have been copied in.

Name: FreeCAD-jrd.7
Author: jrd
Time: 23 September 2008, 3:59:41 pm
UUID: e8abacd1-d177-4d79-af35-39bc8b152aae
Ancestors: FreeCAD-jrd.6, FreeCAD-kayef.6

Changed:

- Merged in FreeCAD-kayef.6 and FreeCAD-jrd.7 to make current FreeCAD development compatible with the ongoing refactoring so far,

====================
Name: HedgeHacks-BFD-jrd.41
Author: jrd
Time: 23 September 2008, 2:29:43 pm
UUID: 528bde28-43a4-49fa-a7f8-d30a68a75822
Ancestors: HedgeHacks-BFD-jrd.40

Changed:

Deleted classes from now obsolete demos.  Have left some of the demo construction stuff for now as we may want it for the Cobalt Demo.

====================
Name: MenuUI-jrd.98
Author: jrd
Time: 23 September 2008, 2:33:24 pm
UUID: 2d0b77f7-2c0e-40f8-b5e4-9a35d608ec6a
Ancestors: MenuUI-jrd.97

Changed:

Modified CroquetParticipantWithMenu to pull in desired functionality from deleted BFD demos and some minor cleanup. Changed superclass.
- delete, initialize, openTool:, setup

====================
Name: HedgeHacks-Morphic-jrd.36
Author: jrd
Time: 23 September 2008, 3:21:33 pm
UUID: 507b1705-6ff1-4330-88ec-57b0a4aff77b
Ancestors: HedgeHacks-Morphic-ar.35

Changed:

Moved MorphicWorldHost class>>makeMovie:extent:from: here from the now deleted HedgeHacks-MPEG demo package.

====================
Name: SkeletalAnimation-jrd.73
Author: jrd
Time: 23 September 2008, 3:23:26 pm
UUID: 26700cf5-9549-4e83-bd63-653ba0a76a94
Ancestors: SkeletalAnimation-jrd.72

Changed:

- Eliminated redundant portal registry method

====================
Name: Croquet-Harness-jrd.131
Author: jrd
Time: 23 September 2008, 2:27:29 pm
UUID: 9fb3bb3d-f437-4cd5-a822-6fe9e215c0c0
Ancestors: Croquet-Harness-jrd.130

Changed:

Pushed some useful utility methods into CroquetParticipant that used to be on now deleted subclasses.
- clickOpenAliceFile:
- gotoSnapshot:
- make3DObject:from:player:rotateBy:replaceOldCostume:
- popUpBillboard:player:
- registerPortal:in:

====================
Name: Croquet-Window-jrd.25
Author: jrd
Time: 23 September 2008, 5:18:50 pm
UUID: d45daf5d-8952-4a07-ad54-b93f6512ea01
Ancestors: Croquet-Window-hrs.24

Changed:

Code from julian lombardi
- Minor formatting change to TWindow>>pointerMove:
- TWindow>>initialize changed to change the colors and alphas for the TWindows
- TWindowFrame>>initialize changed to make the window border slightly thinner

====================
Name: Croquet-Objects-jrd.240
Author: jrd
Time: 23 September 2008, 5:23:51 pm
UUID: 8ea36942-2187-4ef4-8da2-e4e59b8a2da0
Ancestors: Croquet-Objects-jrd.239

Changed:

Code from Julian Lombardi
- TSkyBox>>initializeWithFileName: now uses different and probably more readable suffixes for calculating the texture names for the skybox
    - SkyBoxSkynameUP.bmp becomes SkyBoxSkynameAbove.bmp
    - SkyBoxSkynameFR.bmp becomes SkyBoxSkynameNorth.bmp
    - SkyBoxSkynameBK.bmp becomes SkyBoxSkynameSouth.bmp
    - SkyBoxSkynameLT.bmp becomes SkyBoxSkynameEast.bmp
    - SkyBoxSkynameRT.bmp becomes SkyBoxSkynameWest.bmp

====================
Name: Cobalt-Patches-jrd.1
Author: jrd
Time: 23 September 2008, 9:35:52 pm
UUID: 1cf1ea40-05da-41df-a414-171c1f23b738
Ancestors:

This package is, in general, intended for patches that are to be short lived.

- This one contains a patch for the 2D drawing problem that occurs in Mac OS X 10.5.5 with NVIDIA GPUs.

====================


-- 
John Dougan
[hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: New Cobalt release for 20080924

John Dougan
I'm not terribly surprised, I'm gradually removing the older demos as they are a maintenance burden as I try to refactor and improve the rest of the code base and I'm not really concerned about keeping them working.  Is there something specific you need from the KAt demo immediately?

Cheers,
 -- John

Hong Yi wrote:

I gave this a try today. I have no problem running Cobalt app, but cannot run “KAT Demo” and “Embedded App (Master)” old demo any more. When running “KAT Demo,” I got “MessageNotUnderstood: UndefinedObject>>owner” error which failed at addMorph method of KCroquetParticipant. When running “Embedded App” demo, it hungs with “waiting for connection” blue screen. Does somebody else also get this problem or it is just me?

 

Thanks,

 

Hong

 


From: John Dougan [[hidden email]] On Behalf Of John Dougan
Sent: Wednesday, September 24, 2008 4:17 AM
To: Cobalt Croquet
Cc: [hidden email]
Subject: [croquet-dev] New Cobalt release for 20080924

 

After an unfortunately long hiatus due to massive work overload, we now have an update to the Cobalt application. The changes are: refactoring and code removal, updating FreeCAD, redecorating the initial space, and patching to workaround the problem in mantis #144 where the 2D UI is messed up on Mac OS 10.5.5 with an NVIDIA GPU. There has also been a change in the naming convention for skybox images; see the notes for Croquet-Objects-jrd.240 below for details. Some of the existing skybox images have been renamed to be compliant, others haven't.  Mantis issues addressed are 144, 140, 142, and 143.

For those concerned about FreeCAD, all I've done is merge the latest version in the cobalt monticello repository with some changes to make it compatible with the ongoing refactoring. Aik-Siong and Fong, you'll probably want to review the handful of changes I made.

The release will eventually be at http://croquet-src-01.oit.duke.edu/cobalt.html pending my getting access to the server.  In the meanwhile it will be at http://www.duke.edu/~jd135/cobalt-base-current-build-20080924.zip

Please give it a go.

Cheers,
 -- John

====================
Detailed changes:
====================
Name: CobaltMorph-jrd.9
Author: jrd
Time: 23 September 2008, 1:12:47 pm
UUID: f381e274-ae4f-4b3f-aea1-38e587a7ee28
Ancestors: CobaltMorph-jrd.8

Changed:

Minor changes to CobaltMaster to support the demo subclasses

Name: CobaltMorph-jrd.10
Author: jrd
Time: 23 September 2008, 2:23:12 pm
UUID: e2a79a43-3e0b-4bd5-87d1-b26187d89001
Ancestors: CobaltMorph-jrd.9

Changed:

Added routerPrefs: setter method on CobaltHarness class to make it easier to reset the router policy

Name: CobaltMorph-jrd.11
Author: jrd
Time: 23 September 2008, 5:28:05 pm
UUID: 8fc417cb-d419-4a24-8481-f17a404209d0
Ancestors: CobaltMorph-jrd.10

Changed:

Code from Julian Lombardi
- CobaltWorld changed to present a much lighter and viewable initial space
    - More lights, ligher textures
    - Additionally, as of this release an improved splash screen. This is a non code change but I wanted to note it somewhere.

====================
Name: FreeCAD-jrd.5
Author: jrd
Time: 23 September 2008, 3:25:36 pm
UUID: bf296c01-969d-4e4c-8b8e-6fe6bf9d5cb1
Ancestors: FreeCAD-mpm.4

Changed:

Variant package of mpm.4.
Some adjustments to make it work in the refactored system.

Name: FreeCAD-jrd.6
Author: jrd
Time: 23 September 2008, 3:47:16 pm
UUID: 80242c4a-9394-4fd1-b365-d7546574d818
Ancestors: FreeCAD-jrd.5

Changed:

- Fixed mistake in previous version where I forgot to resuperclass KayefDemo. Now a subclass of BaseWorld and the SimpleDemoWorld methods have been copied in.

Name: FreeCAD-jrd.7
Author: jrd
Time: 23 September 2008, 3:59:41 pm
UUID: e8abacd1-d177-4d79-af35-39bc8b152aae
Ancestors: FreeCAD-jrd.6, FreeCAD-kayef.6

Changed:

- Merged in FreeCAD-kayef.6 and FreeCAD-jrd.7 to make current FreeCAD development compatible with the ongoing refactoring so far,

====================
Name: HedgeHacks-BFD-jrd.41
Author: jrd
Time: 23 September 2008, 2:29:43 pm
UUID: 528bde28-43a4-49fa-a7f8-d30a68a75822
Ancestors: HedgeHacks-BFD-jrd.40

Changed:

Deleted classes from now obsolete demos.  Have left some of the demo construction stuff for now as we may want it for the Cobalt Demo.

====================
Name: MenuUI-jrd.98
Author: jrd
Time: 23 September 2008, 2:33:24 pm
UUID: 2d0b77f7-2c0e-40f8-b5e4-9a35d608ec6a
Ancestors: MenuUI-jrd.97

Changed:

Modified CroquetParticipantWithMenu to pull in desired functionality from deleted BFD demos and some minor cleanup. Changed superclass.
- delete, initialize, openTool:, setup

====================
Name: HedgeHacks-Morphic-jrd.36
Author: jrd
Time: 23 September 2008, 3:21:33 pm
UUID: 507b1705-6ff1-4330-88ec-57b0a4aff77b
Ancestors: HedgeHacks-Morphic-ar.35

Changed:

Moved MorphicWorldHost class>>makeMovie:extent:from: here from the now deleted HedgeHacks-MPEG demo package.

====================
Name: SkeletalAnimation-jrd.73
Author: jrd
Time: 23 September 2008, 3:23:26 pm
UUID: 26700cf5-9549-4e83-bd63-653ba0a76a94
Ancestors: SkeletalAnimation-jrd.72

Changed:

- Eliminated redundant portal registry method

====================
Name: Croquet-Harness-jrd.131
Author: jrd
Time: 23 September 2008, 2:27:29 pm
UUID: 9fb3bb3d-f437-4cd5-a822-6fe9e215c0c0
Ancestors: Croquet-Harness-jrd.130

Changed:

Pushed some useful utility methods into CroquetParticipant that used to be on now deleted subclasses.
- clickOpenAliceFile:
- gotoSnapshot:
- make3DObject:from:player:rotateBy:replaceOldCostume:
- popUpBillboard:player:
- registerPortal:in:

====================
Name: Croquet-Window-jrd.25
Author: jrd
Time: 23 September 2008, 5:18:50 pm
UUID: d45daf5d-8952-4a07-ad54-b93f6512ea01
Ancestors: Croquet-Window-hrs.24

Changed:

Code from julian lombardi
- Minor formatting change to TWindow>>pointerMove:
- TWindow>>initialize changed to change the colors and alphas for the TWindows
- TWindowFrame>>initialize changed to make the window border slightly thinner

====================
Name: Croquet-Objects-jrd.240
Author: jrd
Time: 23 September 2008, 5:23:51 pm
UUID: 8ea36942-2187-4ef4-8da2-e4e59b8a2da0
Ancestors: Croquet-Objects-jrd.239

Changed:

Code from Julian Lombardi
- TSkyBox>>initializeWithFileName: now uses different and probably more readable suffixes for calculating the texture names for the skybox
    - SkyBoxSkynameUP.bmp becomes SkyBoxSkynameAbove.bmp
    - SkyBoxSkynameFR.bmp becomes SkyBoxSkynameNorth.bmp
    - SkyBoxSkynameBK.bmp becomes SkyBoxSkynameSouth.bmp
    - SkyBoxSkynameLT.bmp becomes SkyBoxSkynameEast.bmp
    - SkyBoxSkynameRT.bmp becomes SkyBoxSkynameWest.bmp

====================
Name: Cobalt-Patches-jrd.1
Author: jrd
Time: 23 September 2008, 9:35:52 pm
UUID: 1cf1ea40-05da-41df-a414-171c1f23b738
Ancestors:

This package is, in general, intended for patches that are to be short lived.

- This one contains a patch for the 2D drawing problem that occurs in Mac OS X 10.5.5 with NVIDIA GPUs.

====================


-- 
John Dougan
[hidden email]

-- 
John Dougan
[hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: New Cobalt release for 20080924

RichWhite
In reply to this post by Milan Zimmermann-2
You will want to drag the blue ball from the lower left corner into
the middle of the workspace to launch




=======

On Thu, Sep 25, 2008 at 3:53 PM, Milan Zimmermann
<[hidden email]> wrote:

> Earlier today, I ran Cobalt.bat from the link, it started with a worspace and
> 3 tabs (I think), one of them was the "old demos" that did not seem to work.
> I did not see anything else I can run, is there anything that needs to be
> installed to the image? This is the first time I tried Cobalt, so most likely
> I am missing something obvious
>
> Thanks Milan
> On 2008 September 24, John Dougan wrote:
>> After an unfortunately long hiatus due to massive work overload, we now
>> have an update to the Cobalt application. The changes are: refactoring
>> and code removal, updating FreeCAD, redecorating the initial space, and
>> patching to workaround the problem in mantis #144 where the 2D UI is
>> messed up on Mac OS 10.5.5 with an NVIDIA GPU. There has also been a
>> change in the naming convention for skybox images; see the notes for
>> Croquet-Objects-jrd.240 below for details. Some of the existing skybox
>> images have been renamed to be compliant, others haven't.  Mantis issues
>> addressed are 144, 140, 142, and 143.
>>
>> For those concerned about FreeCAD, all I've done is merge the latest
>> version in the cobalt monticello repository with some changes to make it
>> compatible with the ongoing refactoring. Aik-Siong and Fong, you'll
>> probably want to review the handful of changes I made.
>>
>> The release will eventually be at
>> http://croquet-src-01.oit.duke.edu/cobalt.html pending my getting access
>> to the server.  In the meanwhile it will be at
>> http://www.duke.edu/~jd135/cobalt-base-current-build-20080924.zip
>>
>> Please give it a go.
>>
>> Cheers,
>>  -- John
>>
>> ====================
>> Detailed changes:
>> ====================
>> Name: CobaltMorph-jrd.9
>> Author: jrd
>> Time: 23 September 2008, 1:12:47 pm
>> UUID: f381e274-ae4f-4b3f-aea1-38e587a7ee28
>> Ancestors: CobaltMorph-jrd.8
>>
>> Changed:
>>
>> Minor changes to CobaltMaster to support the demo subclasses
>>
>> Name: CobaltMorph-jrd.10
>> Author: jrd
>> Time: 23 September 2008, 2:23:12 pm
>> UUID: e2a79a43-3e0b-4bd5-87d1-b26187d89001
>> Ancestors: CobaltMorph-jrd.9
>>
>> Changed:
>>
>> Added routerPrefs: setter method on CobaltHarness class to make it
>> easier to reset the router policy
>>
>> Name: CobaltMorph-jrd.11
>> Author: jrd
>> Time: 23 September 2008, 5:28:05 pm
>> UUID: 8fc417cb-d419-4a24-8481-f17a404209d0
>> Ancestors: CobaltMorph-jrd.10
>>
>> Changed:
>>
>> Code from Julian Lombardi
>> - CobaltWorld changed to present a much lighter and viewable initial space
>>     - More lights, ligher textures
>>     - Additionally, as of this release an improved splash screen. This
>> is a non code change but I wanted to note it somewhere.
>>
>> ====================
>> Name: FreeCAD-jrd.5
>> Author: jrd
>> Time: 23 September 2008, 3:25:36 pm
>> UUID: bf296c01-969d-4e4c-8b8e-6fe6bf9d5cb1
>> Ancestors: FreeCAD-mpm.4
>>
>> Changed:
>>
>> Variant package of mpm.4.
>> Some adjustments to make it work in the refactored system.
>>
>> Name: FreeCAD-jrd.6
>> Author: jrd
>> Time: 23 September 2008, 3:47:16 pm
>> UUID: 80242c4a-9394-4fd1-b365-d7546574d818
>> Ancestors: FreeCAD-jrd.5
>>
>> Changed:
>>
>> - Fixed mistake in previous version where I forgot to resuperclass
>> KayefDemo. Now a subclass of BaseWorld and the SimpleDemoWorld methods
>> have been copied in.
>>
>> Name: FreeCAD-jrd.7
>> Author: jrd
>> Time: 23 September 2008, 3:59:41 pm
>> UUID: e8abacd1-d177-4d79-af35-39bc8b152aae
>> Ancestors: FreeCAD-jrd.6, FreeCAD-kayef.6
>>
>> Changed:
>>
>> - Merged in FreeCAD-kayef.6 and FreeCAD-jrd.7 to make current FreeCAD
>> development compatible with the ongoing refactoring so far,
>>
>> ====================
>> Name: HedgeHacks-BFD-jrd.41
>> Author: jrd
>> Time: 23 September 2008, 2:29:43 pm
>> UUID: 528bde28-43a4-49fa-a7f8-d30a68a75822
>> Ancestors: HedgeHacks-BFD-jrd.40
>>
>> Changed:
>>
>> Deleted classes from now obsolete demos.  Have left some of the demo
>> construction stuff for now as we may want it for the Cobalt Demo.
>>
>> ====================
>> Name: MenuUI-jrd.98
>> Author: jrd
>> Time: 23 September 2008, 2:33:24 pm
>> UUID: 2d0b77f7-2c0e-40f8-b5e4-9a35d608ec6a
>> Ancestors: MenuUI-jrd.97
>>
>> Changed:
>>
>> Modified CroquetParticipantWithMenu to pull in desired functionality
>> from deleted BFD demos and some minor cleanup. Changed superclass.
>> - delete, initialize, openTool:, setup
>>
>> ====================
>> Name: HedgeHacks-Morphic-jrd.36
>> Author: jrd
>> Time: 23 September 2008, 3:21:33 pm
>> UUID: 507b1705-6ff1-4330-88ec-57b0a4aff77b
>> Ancestors: HedgeHacks-Morphic-ar.35
>>
>> Changed:
>>
>> Moved MorphicWorldHost class>>makeMovie:extent:from: here from the now
>> deleted HedgeHacks-MPEG demo package.
>>
>> ====================
>> Name: SkeletalAnimation-jrd.73
>> Author: jrd
>> Time: 23 September 2008, 3:23:26 pm
>> UUID: 26700cf5-9549-4e83-bd63-653ba0a76a94
>> Ancestors: SkeletalAnimation-jrd.72
>>
>> Changed:
>>
>> - Eliminated redundant portal registry method
>>
>> ====================
>> Name: Croquet-Harness-jrd.131
>> Author: jrd
>> Time: 23 September 2008, 2:27:29 pm
>> UUID: 9fb3bb3d-f437-4cd5-a822-6fe9e215c0c0
>> Ancestors: Croquet-Harness-jrd.130
>>
>> Changed:
>>
>> Pushed some useful utility methods into CroquetParticipant that used to
>> be on now deleted subclasses.
>> - clickOpenAliceFile:
>> - gotoSnapshot:
>> - make3DObject:from:player:rotateBy:replaceOldCostume:
>> - popUpBillboard:player:
>> - registerPortal:in:
>>
>> ====================
>> Name: Croquet-Window-jrd.25
>> Author: jrd
>> Time: 23 September 2008, 5:18:50 pm
>> UUID: d45daf5d-8952-4a07-ad54-b93f6512ea01
>> Ancestors: Croquet-Window-hrs.24
>>
>> Changed:
>>
>> Code from julian lombardi
>> - Minor formatting change to TWindow>>pointerMove:
>> - TWindow>>initialize changed to change the colors and alphas for the
>> TWindows
>> - TWindowFrame>>initialize changed to make the window border slightly
>> thinner
>>
>> ====================
>> Name: Croquet-Objects-jrd.240
>> Author: jrd
>> Time: 23 September 2008, 5:23:51 pm
>> UUID: 8ea36942-2187-4ef4-8da2-e4e59b8a2da0
>> Ancestors: Croquet-Objects-jrd.239
>>
>> Changed:
>>
>> Code from Julian Lombardi
>> - TSkyBox>>initializeWithFileName: now uses different and probably more
>> readable suffixes for calculating the texture names for the skybox
>>     - SkyBoxSkynameUP.bmp becomes SkyBoxSkynameAbove.bmp
>>     - SkyBoxSkynameFR.bmp becomes SkyBoxSkynameNorth.bmp
>>     - SkyBoxSkynameBK.bmp becomes SkyBoxSkynameSouth.bmp
>>     - SkyBoxSkynameLT.bmp becomes SkyBoxSkynameEast.bmp
>>     - SkyBoxSkynameRT.bmp becomes SkyBoxSkynameWest.bmp
>>
>> ====================
>> Name: Cobalt-Patches-jrd.1
>> Author: jrd
>> Time: 23 September 2008, 9:35:52 pm
>> UUID: 1cf1ea40-05da-41df-a414-171c1f23b738
>> Ancestors:
>>
>> This package is, in general, intended for patches that are to be short
>> lived.
>>
>> - This one contains a patch for the 2D drawing problem that occurs in
>> Mac OS X 10.5.5 with NVIDIA GPUs.
>>
>> ====================
>
>
>
Reply | Threaded
Open this post in threaded view
|

RE: New Cobalt release for 20080924

Hong Yi
In reply to this post by John Dougan

Hi John,

 

Not immediately. I was just trying to incorporate my old Croquet code into the latest Cobalt release which happens to use “KAT Demo” Harness for interface. I guess I can change the interface so that it does not depend on “KAT Demo” or any other old demo…

 

Thanks,

 

Hong

 

 


From: John Dougan [mailto:[hidden email]] On Behalf Of John Dougan
Sent: Thursday, September 25, 2008 5:58 PM
To: Hong Yi
Cc: [hidden email]; 'Cobalt Croquet'
Subject: Re: [croquet-dev] New Cobalt release for 20080924

 

I'm not terribly surprised, I'm gradually removing the older demos as they are a maintenance burden as I try to refactor and improve the rest of the code base and I'm not really concerned about keeping them working.  Is there something specific you need from the KAt demo immediately?

Cheers,
 -- John

Hong Yi wrote:

I gave this a try today. I have no problem running Cobalt app, but cannot run “KAT Demo” and “Embedded App (Master)” old demo any more. When running “KAT Demo,” I got “MessageNotUnderstood: UndefinedObject>>owner” error which failed at addMorph method of KCroquetParticipant. When running “Embedded App” demo, it hungs with “waiting for connection” blue screen. Does somebody else also get this problem or it is just me?

 

Thanks,

 

Hong

 


From: John Dougan [[hidden email]] On Behalf Of John Dougan
Sent: Wednesday, September 24, 2008 4:17 AM
To: Cobalt Croquet
Cc: [hidden email]
Subject: [croquet-dev] New Cobalt release for 20080924

 

After an unfortunately long hiatus due to massive work overload, we now have an update to the Cobalt application. The changes are: refactoring and code removal, updating FreeCAD, redecorating the initial space, and patching to workaround the problem in mantis #144 where the 2D UI is messed up on Mac OS 10.5.5 with an NVIDIA GPU. There has also been a change in the naming convention for skybox images; see the notes for Croquet-Objects-jrd.240 below for details. Some of the existing skybox images have been renamed to be compliant, others haven't.  Mantis issues addressed are 144, 140, 142, and 143.

For those concerned about FreeCAD, all I've done is merge the latest version in the cobalt monticello repository with some changes to make it compatible with the ongoing refactoring. Aik-Siong and Fong, you'll probably want to review the handful of changes I made.

The release will eventually be at http://croquet-src-01.oit.duke.edu/cobalt.html pending my getting access to the server.  In the meanwhile it will be at http://www.duke.edu/~jd135/cobalt-base-current-build-20080924.zip

Please give it a go.

Cheers,
 -- John

====================
Detailed changes:
====================
Name: CobaltMorph-jrd.9
Author: jrd
Time: 23 September 2008, 1:12:47 pm
UUID: f381e274-ae4f-4b3f-aea1-38e587a7ee28
Ancestors: CobaltMorph-jrd.8

Changed:

Minor changes to CobaltMaster to support the demo subclasses

Name: CobaltMorph-jrd.10
Author: jrd
Time: 23 September 2008, 2:23:12 pm
UUID: e2a79a43-3e0b-4bd5-87d1-b26187d89001
Ancestors: CobaltMorph-jrd.9

Changed:

Added routerPrefs: setter method on CobaltHarness class to make it easier to reset the router policy

Name: CobaltMorph-jrd.11
Author: jrd
Time: 23 September 2008, 5:28:05 pm
UUID: 8fc417cb-d419-4a24-8481-f17a404209d0
Ancestors: CobaltMorph-jrd.10

Changed:

Code from Julian Lombardi
- CobaltWorld changed to present a much lighter and viewable initial space
    - More lights, ligher textures
    - Additionally, as of this release an improved splash screen. This is a non code change but I wanted to note it somewhere.

====================
Name: FreeCAD-jrd.5
Author: jrd
Time: 23 September 2008, 3:25:36 pm
UUID: bf296c01-969d-4e4c-8b8e-6fe6bf9d5cb1
Ancestors: FreeCAD-mpm.4

Changed:

Variant package of mpm.4.
Some adjustments to make it work in the refactored system.

Name: FreeCAD-jrd.6
Author: jrd
Time: 23 September 2008, 3:47:16 pm
UUID: 80242c4a-9394-4fd1-b365-d7546574d818
Ancestors: FreeCAD-jrd.5

Changed:

- Fixed mistake in previous version where I forgot to resuperclass KayefDemo. Now a subclass of BaseWorld and the SimpleDemoWorld methods have been copied in.

Name: FreeCAD-jrd.7
Author: jrd
Time: 23 September 2008, 3:59:41 pm
UUID: e8abacd1-d177-4d79-af35-39bc8b152aae
Ancestors: FreeCAD-jrd.6, FreeCAD-kayef.6

Changed:

- Merged in FreeCAD-kayef.6 and FreeCAD-jrd.7 to make current FreeCAD development compatible with the ongoing refactoring so far,

====================
Name: HedgeHacks-BFD-jrd.41
Author: jrd
Time: 23 September 2008, 2:29:43 pm
UUID: 528bde28-43a4-49fa-a7f8-d30a68a75822
Ancestors: HedgeHacks-BFD-jrd.40

Changed:

Deleted classes from now obsolete demos.  Have left some of the demo construction stuff for now as we may want it for the Cobalt Demo.

====================
Name: MenuUI-jrd.98
Author: jrd
Time: 23 September 2008, 2:33:24 pm
UUID: 2d0b77f7-2c0e-40f8-b5e4-9a35d608ec6a
Ancestors: MenuUI-jrd.97

Changed:

Modified CroquetParticipantWithMenu to pull in desired functionality from deleted BFD demos and some minor cleanup. Changed superclass.
- delete, initialize, openTool:, setup

====================
Name: HedgeHacks-Morphic-jrd.36
Author: jrd
Time: 23 September 2008, 3:21:33 pm
UUID: 507b1705-6ff1-4330-88ec-57b0a4aff77b
Ancestors: HedgeHacks-Morphic-ar.35

Changed:

Moved MorphicWorldHost class>>makeMovie:extent:from: here from the now deleted HedgeHacks-MPEG demo package.

====================
Name: SkeletalAnimation-jrd.73
Author: jrd
Time: 23 September 2008, 3:23:26 pm
UUID: 26700cf5-9549-4e83-bd63-653ba0a76a94
Ancestors: SkeletalAnimation-jrd.72

Changed:

- Eliminated redundant portal registry method

====================
Name: Croquet-Harness-jrd.131
Author: jrd
Time: 23 September 2008, 2:27:29 pm
UUID: 9fb3bb3d-f437-4cd5-a822-6fe9e215c0c0
Ancestors: Croquet-Harness-jrd.130

Changed:

Pushed some useful utility methods into CroquetParticipant that used to be on now deleted subclasses.
- clickOpenAliceFile:
- gotoSnapshot:
- make3DObject:from:player:rotateBy:replaceOldCostume:
- popUpBillboard:player:
- registerPortal:in:

====================
Name: Croquet-Window-jrd.25
Author: jrd
Time: 23 September 2008, 5:18:50 pm
UUID: d45daf5d-8952-4a07-ad54-b93f6512ea01
Ancestors: Croquet-Window-hrs.24

Changed:

Code from julian lombardi
- Minor formatting change to TWindow>>pointerMove:
- TWindow>>initialize changed to change the colors and alphas for the TWindows
- TWindowFrame>>initialize changed to make the window border slightly thinner

====================
Name: Croquet-Objects-jrd.240
Author: jrd
Time: 23 September 2008, 5:23:51 pm
UUID: 8ea36942-2187-4ef4-8da2-e4e59b8a2da0
Ancestors: Croquet-Objects-jrd.239

Changed:

Code from Julian Lombardi
- TSkyBox>>initializeWithFileName: now uses different and probably more readable suffixes for calculating the texture names for the skybox
    - SkyBoxSkynameUP.bmp becomes SkyBoxSkynameAbove.bmp
    - SkyBoxSkynameFR.bmp becomes SkyBoxSkynameNorth.bmp
    - SkyBoxSkynameBK.bmp becomes SkyBoxSkynameSouth.bmp
    - SkyBoxSkynameLT.bmp becomes SkyBoxSkynameEast.bmp
    - SkyBoxSkynameRT.bmp becomes SkyBoxSkynameWest.bmp

====================
Name: Cobalt-Patches-jrd.1
Author: jrd
Time: 23 September 2008, 9:35:52 pm
UUID: 1cf1ea40-05da-41df-a414-171c1f23b738
Ancestors:

This package is, in general, intended for patches that are to be short lived.

- This one contains a patch for the 2D drawing problem that occurs in Mac OS X 10.5.5 with NVIDIA GPUs.

====================



-- 
John Dougan
[hidden email]



-- 
John Dougan
[hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: New Cobalt release for 20080924

Milan Zimmermann-2
In reply to this post by RichWhite
On 2008 September 26, Rich White wrote:
> You will want to drag the blue ball from the lower left corner into
> the middle of the workspace to launch

Thanks!

one folow up question - when the workspace starts it  complains about missing
sound - this was on XP - is there anything I can do to make sound work?

Milan

>
>
>
>
> =======
>
> On Thu, Sep 25, 2008 at 3:53 PM, Milan Zimmermann
>
> <[hidden email]> wrote:
> > Earlier today, I ran Cobalt.bat from the link, it started with a worspace
> > and 3 tabs (I think), one of them was the "old demos" that did not seem
> > to work. I did not see anything else I can run, is there anything that
> > needs to be installed to the image? This is the first time I tried
> > Cobalt, so most likely I am missing something obvious
> >
> > Thanks Milan
> >
> > On 2008 September 24, John Dougan wrote:
> >> After an unfortunately long hiatus due to massive work overload, we now
> >> have an update to the Cobalt application. The changes are: refactoring
> >> and code removal, updating FreeCAD, redecorating the initial space, and
> >> patching to workaround the problem in mantis #144 where the 2D UI is
> >> messed up on Mac OS 10.5.5 with an NVIDIA GPU. There has also been a
> >> change in the naming convention for skybox images; see the notes for
> >> Croquet-Objects-jrd.240 below for details. Some of the existing skybox
> >> images have been renamed to be compliant, others haven't.  Mantis issues
> >> addressed are 144, 140, 142, and 143.
> >>
> >> For those concerned about FreeCAD, all I've done is merge the latest
> >> version in the cobalt monticello repository with some changes to make it
> >> compatible with the ongoing refactoring. Aik-Siong and Fong, you'll
> >> probably want to review the handful of changes I made.
> >>
> >> The release will eventually be at
> >> http://croquet-src-01.oit.duke.edu/cobalt.html pending my getting access
> >> to the server.  In the meanwhile it will be at
> >> http://www.duke.edu/~jd135/cobalt-base-current-build-20080924.zip
> >>
> >> Please give it a go.
> >>
> >> Cheers,
> >>  -- John
> >>
> >> ====================
> >> Detailed changes:
> >> ====================
> >> Name: CobaltMorph-jrd.9
> >> Author: jrd
> >> Time: 23 September 2008, 1:12:47 pm
> >> UUID: f381e274-ae4f-4b3f-aea1-38e587a7ee28
> >> Ancestors: CobaltMorph-jrd.8
> >>
> >> Changed:
> >>
> >> Minor changes to CobaltMaster to support the demo subclasses
> >>
> >> Name: CobaltMorph-jrd.10
> >> Author: jrd
> >> Time: 23 September 2008, 2:23:12 pm
> >> UUID: e2a79a43-3e0b-4bd5-87d1-b26187d89001
> >> Ancestors: CobaltMorph-jrd.9
> >>
> >> Changed:
> >>
> >> Added routerPrefs: setter method on CobaltHarness class to make it
> >> easier to reset the router policy
> >>
> >> Name: CobaltMorph-jrd.11
> >> Author: jrd
> >> Time: 23 September 2008, 5:28:05 pm
> >> UUID: 8fc417cb-d419-4a24-8481-f17a404209d0
> >> Ancestors: CobaltMorph-jrd.10
> >>
> >> Changed:
> >>
> >> Code from Julian Lombardi
> >> - CobaltWorld changed to present a much lighter and viewable initial
> >> space - More lights, ligher textures
> >>     - Additionally, as of this release an improved splash screen. This
> >> is a non code change but I wanted to note it somewhere.
> >>
> >> ====================
> >> Name: FreeCAD-jrd.5
> >> Author: jrd
> >> Time: 23 September 2008, 3:25:36 pm
> >> UUID: bf296c01-969d-4e4c-8b8e-6fe6bf9d5cb1
> >> Ancestors: FreeCAD-mpm.4
> >>
> >> Changed:
> >>
> >> Variant package of mpm.4.
> >> Some adjustments to make it work in the refactored system.
> >>
> >> Name: FreeCAD-jrd.6
> >> Author: jrd
> >> Time: 23 September 2008, 3:47:16 pm
> >> UUID: 80242c4a-9394-4fd1-b365-d7546574d818
> >> Ancestors: FreeCAD-jrd.5
> >>
> >> Changed:
> >>
> >> - Fixed mistake in previous version where I forgot to resuperclass
> >> KayefDemo. Now a subclass of BaseWorld and the SimpleDemoWorld methods
> >> have been copied in.
> >>
> >> Name: FreeCAD-jrd.7
> >> Author: jrd
> >> Time: 23 September 2008, 3:59:41 pm
> >> UUID: e8abacd1-d177-4d79-af35-39bc8b152aae
> >> Ancestors: FreeCAD-jrd.6, FreeCAD-kayef.6
> >>
> >> Changed:
> >>
> >> - Merged in FreeCAD-kayef.6 and FreeCAD-jrd.7 to make current FreeCAD
> >> development compatible with the ongoing refactoring so far,
> >>
> >> ====================
> >> Name: HedgeHacks-BFD-jrd.41
> >> Author: jrd
> >> Time: 23 September 2008, 2:29:43 pm
> >> UUID: 528bde28-43a4-49fa-a7f8-d30a68a75822
> >> Ancestors: HedgeHacks-BFD-jrd.40
> >>
> >> Changed:
> >>
> >> Deleted classes from now obsolete demos.  Have left some of the demo
> >> construction stuff for now as we may want it for the Cobalt Demo.
> >>
> >> ====================
> >> Name: MenuUI-jrd.98
> >> Author: jrd
> >> Time: 23 September 2008, 2:33:24 pm
> >> UUID: 2d0b77f7-2c0e-40f8-b5e4-9a35d608ec6a
> >> Ancestors: MenuUI-jrd.97
> >>
> >> Changed:
> >>
> >> Modified CroquetParticipantWithMenu to pull in desired functionality
> >> from deleted BFD demos and some minor cleanup. Changed superclass.
> >> - delete, initialize, openTool:, setup
> >>
> >> ====================
> >> Name: HedgeHacks-Morphic-jrd.36
> >> Author: jrd
> >> Time: 23 September 2008, 3:21:33 pm
> >> UUID: 507b1705-6ff1-4330-88ec-57b0a4aff77b
> >> Ancestors: HedgeHacks-Morphic-ar.35
> >>
> >> Changed:
> >>
> >> Moved MorphicWorldHost class>>makeMovie:extent:from: here from the now
> >> deleted HedgeHacks-MPEG demo package.
> >>
> >> ====================
> >> Name: SkeletalAnimation-jrd.73
> >> Author: jrd
> >> Time: 23 September 2008, 3:23:26 pm
> >> UUID: 26700cf5-9549-4e83-bd63-653ba0a76a94
> >> Ancestors: SkeletalAnimation-jrd.72
> >>
> >> Changed:
> >>
> >> - Eliminated redundant portal registry method
> >>
> >> ====================
> >> Name: Croquet-Harness-jrd.131
> >> Author: jrd
> >> Time: 23 September 2008, 2:27:29 pm
> >> UUID: 9fb3bb3d-f437-4cd5-a822-6fe9e215c0c0
> >> Ancestors: Croquet-Harness-jrd.130
> >>
> >> Changed:
> >>
> >> Pushed some useful utility methods into CroquetParticipant that used to
> >> be on now deleted subclasses.
> >> - clickOpenAliceFile:
> >> - gotoSnapshot:
> >> - make3DObject:from:player:rotateBy:replaceOldCostume:
> >> - popUpBillboard:player:
> >> - registerPortal:in:
> >>
> >> ====================
> >> Name: Croquet-Window-jrd.25
> >> Author: jrd
> >> Time: 23 September 2008, 5:18:50 pm
> >> UUID: d45daf5d-8952-4a07-ad54-b93f6512ea01
> >> Ancestors: Croquet-Window-hrs.24
> >>
> >> Changed:
> >>
> >> Code from julian lombardi
> >> - Minor formatting change to TWindow>>pointerMove:
> >> - TWindow>>initialize changed to change the colors and alphas for the
> >> TWindows
> >> - TWindowFrame>>initialize changed to make the window border slightly
> >> thinner
> >>
> >> ====================
> >> Name: Croquet-Objects-jrd.240
> >> Author: jrd
> >> Time: 23 September 2008, 5:23:51 pm
> >> UUID: 8ea36942-2187-4ef4-8da2-e4e59b8a2da0
> >> Ancestors: Croquet-Objects-jrd.239
> >>
> >> Changed:
> >>
> >> Code from Julian Lombardi
> >> - TSkyBox>>initializeWithFileName: now uses different and probably more
> >> readable suffixes for calculating the texture names for the skybox
> >>     - SkyBoxSkynameUP.bmp becomes SkyBoxSkynameAbove.bmp
> >>     - SkyBoxSkynameFR.bmp becomes SkyBoxSkynameNorth.bmp
> >>     - SkyBoxSkynameBK.bmp becomes SkyBoxSkynameSouth.bmp
> >>     - SkyBoxSkynameLT.bmp becomes SkyBoxSkynameEast.bmp
> >>     - SkyBoxSkynameRT.bmp becomes SkyBoxSkynameWest.bmp
> >>
> >> ====================
> >> Name: Cobalt-Patches-jrd.1
> >> Author: jrd
> >> Time: 23 September 2008, 9:35:52 pm
> >> UUID: 1cf1ea40-05da-41df-a414-171c1f23b738
> >> Ancestors:
> >>
> >> This package is, in general, intended for patches that are to be short
> >> lived.
> >>
> >> - This one contains a patch for the 2D drawing problem that occurs in
> >> Mac OS X 10.5.5 with NVIDIA GPUs.
> >>
> >> ====================


Reply | Threaded
Open this post in threaded view
|

Re: New Cobalt release for 20080924

John Dougan
Install OpenAL.  http://connect.creativelabs.com/openal/Downloads/Forms/AllItems.aspx

Cheers,
 -- John Dougan

On Wed, Oct 1, 2008 at 17:39, Milan Zimmermann <[hidden email]> wrote:
On 2008 September 26, Rich White wrote:
> You will want to drag the blue ball from the lower left corner into
> the middle of the workspace to launch

Thanks!

one folow up question - when the workspace starts it  complains about missing
sound - this was on XP - is there anything I can do to make sound work?

Milan

>
>
>
>
> =======
>
> On Thu, Sep 25, 2008 at 3:53 PM, Milan Zimmermann
>
> <[hidden email]> wrote:
> > Earlier today, I ran Cobalt.bat from the link, it started with a worspace
> > and 3 tabs (I think), one of them was the "old demos" that did not seem
> > to work. I did not see anything else I can run, is there anything that
> > needs to be installed to the image? This is the first time I tried
> > Cobalt, so most likely I am missing something obvious
> >
> > Thanks Milan
> >
> > On 2008 September 24, John Dougan wrote:
> >> After an unfortunately long hiatus due to massive work overload, we now
> >> have an update to the Cobalt application. The changes are: refactoring
> >> and code removal, updating FreeCAD, redecorating the initial space, and
> >> patching to workaround the problem in mantis #144 where the 2D UI is
> >> messed up on Mac OS 10.5.5 with an NVIDIA GPU. There has also been a
> >> change in the naming convention for skybox images; see the notes for
> >> Croquet-Objects-jrd.240 below for details. Some of the existing skybox
> >> images have been renamed to be compliant, others haven't.  Mantis issues
> >> addressed are 144, 140, 142, and 143.
> >>
> >> For those concerned about FreeCAD, all I've done is merge the latest
> >> version in the cobalt monticello repository with some changes to make it
> >> compatible with the ongoing refactoring. Aik-Siong and Fong, you'll
> >> probably want to review the handful of changes I made.
> >>
> >> The release will eventually be at
> >> http://croquet-src-01.oit.duke.edu/cobalt.html pending my getting access
> >> to the server.  In the meanwhile it will be at
> >> http://www.duke.edu/~jd135/cobalt-base-current-build-20080924.zip
> >>
> >> Please give it a go.
> >>
> >> Cheers,
> >>  -- John
> >>
> >> ====================
> >> Detailed changes:
> >> ====================
> >> Name: CobaltMorph-jrd.9
> >> Author: jrd
> >> Time: 23 September 2008, 1:12:47 pm
> >> UUID: f381e274-ae4f-4b3f-aea1-38e587a7ee28
> >> Ancestors: CobaltMorph-jrd.8
> >>
> >> Changed:
> >>
> >> Minor changes to CobaltMaster to support the demo subclasses
> >>
> >> Name: CobaltMorph-jrd.10
> >> Author: jrd
> >> Time: 23 September 2008, 2:23:12 pm
> >> UUID: e2a79a43-3e0b-4bd5-87d1-b26187d89001
> >> Ancestors: CobaltMorph-jrd.9
> >>
> >> Changed:
> >>
> >> Added routerPrefs: setter method on CobaltHarness class to make it
> >> easier to reset the router policy
> >>
> >> Name: CobaltMorph-jrd.11
> >> Author: jrd
> >> Time: 23 September 2008, 5:28:05 pm
> >> UUID: 8fc417cb-d419-4a24-8481-f17a404209d0
> >> Ancestors: CobaltMorph-jrd.10
> >>
> >> Changed:
> >>
> >> Code from Julian Lombardi
> >> - CobaltWorld changed to present a much lighter and viewable initial
> >> space - More lights, ligher textures
> >>     - Additionally, as of this release an improved splash screen. This
> >> is a non code change but I wanted to note it somewhere.
> >>
> >> ====================
> >> Name: FreeCAD-jrd.5
> >> Author: jrd
> >> Time: 23 September 2008, 3:25:36 pm
> >> UUID: bf296c01-969d-4e4c-8b8e-6fe6bf9d5cb1
> >> Ancestors: FreeCAD-mpm.4
> >>
> >> Changed:
> >>
> >> Variant package of mpm.4.
> >> Some adjustments to make it work in the refactored system.
> >>
> >> Name: FreeCAD-jrd.6
> >> Author: jrd
> >> Time: 23 September 2008, 3:47:16 pm
> >> UUID: 80242c4a-9394-4fd1-b365-d7546574d818
> >> Ancestors: FreeCAD-jrd.5
> >>
> >> Changed:
> >>
> >> - Fixed mistake in previous version where I forgot to resuperclass
> >> KayefDemo. Now a subclass of BaseWorld and the SimpleDemoWorld methods
> >> have been copied in.
> >>
> >> Name: FreeCAD-jrd.7
> >> Author: jrd
> >> Time: 23 September 2008, 3:59:41 pm
> >> UUID: e8abacd1-d177-4d79-af35-39bc8b152aae
> >> Ancestors: FreeCAD-jrd.6, FreeCAD-kayef.6
> >>
> >> Changed:
> >>
> >> - Merged in FreeCAD-kayef.6 and FreeCAD-jrd.7 to make current FreeCAD
> >> development compatible with the ongoing refactoring so far,
> >>
> >> ====================
> >> Name: HedgeHacks-BFD-jrd.41
> >> Author: jrd
> >> Time: 23 September 2008, 2:29:43 pm
> >> UUID: 528bde28-43a4-49fa-a7f8-d30a68a75822
> >> Ancestors: HedgeHacks-BFD-jrd.40
> >>
> >> Changed:
> >>
> >> Deleted classes from now obsolete demos.  Have left some of the demo
> >> construction stuff for now as we may want it for the Cobalt Demo.
> >>
> >> ====================
> >> Name: MenuUI-jrd.98
> >> Author: jrd
> >> Time: 23 September 2008, 2:33:24 pm
> >> UUID: 2d0b77f7-2c0e-40f8-b5e4-9a35d608ec6a
> >> Ancestors: MenuUI-jrd.97
> >>
> >> Changed:
> >>
> >> Modified CroquetParticipantWithMenu to pull in desired functionality
> >> from deleted BFD demos and some minor cleanup. Changed superclass.
> >> - delete, initialize, openTool:, setup
> >>
> >> ====================
> >> Name: HedgeHacks-Morphic-jrd.36
> >> Author: jrd
> >> Time: 23 September 2008, 3:21:33 pm
> >> UUID: 507b1705-6ff1-4330-88ec-57b0a4aff77b
> >> Ancestors: HedgeHacks-Morphic-ar.35
> >>
> >> Changed:
> >>
> >> Moved MorphicWorldHost class>>makeMovie:extent:from: here from the now
> >> deleted HedgeHacks-MPEG demo package.
> >>
> >> ====================
> >> Name: SkeletalAnimation-jrd.73
> >> Author: jrd
> >> Time: 23 September 2008, 3:23:26 pm
> >> UUID: 26700cf5-9549-4e83-bd63-653ba0a76a94
> >> Ancestors: SkeletalAnimation-jrd.72
> >>
> >> Changed:
> >>
> >> - Eliminated redundant portal registry method
> >>
> >> ====================
> >> Name: Croquet-Harness-jrd.131
> >> Author: jrd
> >> Time: 23 September 2008, 2:27:29 pm
> >> UUID: 9fb3bb3d-f437-4cd5-a822-6fe9e215c0c0
> >> Ancestors: Croquet-Harness-jrd.130
> >>
> >> Changed:
> >>
> >> Pushed some useful utility methods into CroquetParticipant that used to
> >> be on now deleted subclasses.
> >> - clickOpenAliceFile:
> >> - gotoSnapshot:
> >> - make3DObject:from:player:rotateBy:replaceOldCostume:
> >> - popUpBillboard:player:
> >> - registerPortal:in:
> >>
> >> ====================
> >> Name: Croquet-Window-jrd.25
> >> Author: jrd
> >> Time: 23 September 2008, 5:18:50 pm
> >> UUID: d45daf5d-8952-4a07-ad54-b93f6512ea01
> >> Ancestors: Croquet-Window-hrs.24
> >>
> >> Changed:
> >>
> >> Code from julian lombardi
> >> - Minor formatting change to TWindow>>pointerMove:
> >> - TWindow>>initialize changed to change the colors and alphas for the
> >> TWindows
> >> - TWindowFrame>>initialize changed to make the window border slightly
> >> thinner
> >>
> >> ====================
> >> Name: Croquet-Objects-jrd.240
> >> Author: jrd
> >> Time: 23 September 2008, 5:23:51 pm
> >> UUID: 8ea36942-2187-4ef4-8da2-e4e59b8a2da0
> >> Ancestors: Croquet-Objects-jrd.239
> >>
> >> Changed:
> >>
> >> Code from Julian Lombardi
> >> - TSkyBox>>initializeWithFileName: now uses different and probably more
> >> readable suffixes for calculating the texture names for the skybox
> >>     - SkyBoxSkynameUP.bmp becomes SkyBoxSkynameAbove.bmp
> >>     - SkyBoxSkynameFR.bmp becomes SkyBoxSkynameNorth.bmp
> >>     - SkyBoxSkynameBK.bmp becomes SkyBoxSkynameSouth.bmp
> >>     - SkyBoxSkynameLT.bmp becomes SkyBoxSkynameEast.bmp
> >>     - SkyBoxSkynameRT.bmp becomes SkyBoxSkynameWest.bmp
> >>
> >> ====================
> >> Name: Cobalt-Patches-jrd.1
> >> Author: jrd
> >> Time: 23 September 2008, 9:35:52 pm
> >> UUID: 1cf1ea40-05da-41df-a414-171c1f23b738
> >> Ancestors:
> >>
> >> This package is, in general, intended for patches that are to be short
> >> lived.
> >>
> >> - This one contains a patch for the 2D drawing problem that occurs in
> >> Mac OS X 10.5.5 with NVIDIA GPUs.
> >>
> >> ====================





--
John Dougan
[hidden email]
Reply | Threaded
Open this post in threaded view
|

Re: New Cobalt release for 20080924

RichWhite
In reply to this post by Milan Zimmermann-2
You need the OpenAI driver ... here is a link:
http://www.edusim3d.com/oalinst.exe


====

On Wed, Oct 1, 2008 at 7:39 PM, Milan Zimmermann
<[hidden email]> wrote:

> On 2008 September 26, Rich White wrote:
>> You will want to drag the blue ball from the lower left corner into
>> the middle of the workspace to launch
>
> Thanks!
>
> one folow up question - when the workspace starts it  complains about missing
> sound - this was on XP - is there anything I can do to make sound work?
>
> Milan
>
>>
>>
>>
>>
>> =======
>>
>> On Thu, Sep 25, 2008 at 3:53 PM, Milan Zimmermann
>>
>> <[hidden email]> wrote:
>> > Earlier today, I ran Cobalt.bat from the link, it started with a worspace
>> > and 3 tabs (I think), one of them was the "old demos" that did not seem
>> > to work. I did not see anything else I can run, is there anything that
>> > needs to be installed to the image? This is the first time I tried
>> > Cobalt, so most likely I am missing something obvious
>> >
>> > Thanks Milan
>> >
>> > On 2008 September 24, John Dougan wrote:
>> >> After an unfortunately long hiatus due to massive work overload, we now
>> >> have an update to the Cobalt application. The changes are: refactoring
>> >> and code removal, updating FreeCAD, redecorating the initial space, and
>> >> patching to workaround the problem in mantis #144 where the 2D UI is
>> >> messed up on Mac OS 10.5.5 with an NVIDIA GPU. There has also been a
>> >> change in the naming convention for skybox images; see the notes for
>> >> Croquet-Objects-jrd.240 below for details. Some of the existing skybox
>> >> images have been renamed to be compliant, others haven't.  Mantis issues
>> >> addressed are 144, 140, 142, and 143.
>> >>
>> >> For those concerned about FreeCAD, all I've done is merge the latest
>> >> version in the cobalt monticello repository with some changes to make it
>> >> compatible with the ongoing refactoring. Aik-Siong and Fong, you'll
>> >> probably want to review the handful of changes I made.
>> >>
>> >> The release will eventually be at
>> >> http://croquet-src-01.oit.duke.edu/cobalt.html pending my getting access
>> >> to the server.  In the meanwhile it will be at
>> >> http://www.duke.edu/~jd135/cobalt-base-current-build-20080924.zip
>> >>
>> >> Please give it a go.
>> >>
>> >> Cheers,
>> >>  -- John
>> >>
>> >> ====================
>> >> Detailed changes:
>> >> ====================
>> >> Name: CobaltMorph-jrd.9
>> >> Author: jrd
>> >> Time: 23 September 2008, 1:12:47 pm
>> >> UUID: f381e274-ae4f-4b3f-aea1-38e587a7ee28
>> >> Ancestors: CobaltMorph-jrd.8
>> >>
>> >> Changed:
>> >>
>> >> Minor changes to CobaltMaster to support the demo subclasses
>> >>
>> >> Name: CobaltMorph-jrd.10
>> >> Author: jrd
>> >> Time: 23 September 2008, 2:23:12 pm
>> >> UUID: e2a79a43-3e0b-4bd5-87d1-b26187d89001
>> >> Ancestors: CobaltMorph-jrd.9
>> >>
>> >> Changed:
>> >>
>> >> Added routerPrefs: setter method on CobaltHarness class to make it
>> >> easier to reset the router policy
>> >>
>> >> Name: CobaltMorph-jrd.11
>> >> Author: jrd
>> >> Time: 23 September 2008, 5:28:05 pm
>> >> UUID: 8fc417cb-d419-4a24-8481-f17a404209d0
>> >> Ancestors: CobaltMorph-jrd.10
>> >>
>> >> Changed:
>> >>
>> >> Code from Julian Lombardi
>> >> - CobaltWorld changed to present a much lighter and viewable initial
>> >> space - More lights, ligher textures
>> >>     - Additionally, as of this release an improved splash screen. This
>> >> is a non code change but I wanted to note it somewhere.
>> >>
>> >> ====================
>> >> Name: FreeCAD-jrd.5
>> >> Author: jrd
>> >> Time: 23 September 2008, 3:25:36 pm
>> >> UUID: bf296c01-969d-4e4c-8b8e-6fe6bf9d5cb1
>> >> Ancestors: FreeCAD-mpm.4
>> >>
>> >> Changed:
>> >>
>> >> Variant package of mpm.4.
>> >> Some adjustments to make it work in the refactored system.
>> >>
>> >> Name: FreeCAD-jrd.6
>> >> Author: jrd
>> >> Time: 23 September 2008, 3:47:16 pm
>> >> UUID: 80242c4a-9394-4fd1-b365-d7546574d818
>> >> Ancestors: FreeCAD-jrd.5
>> >>
>> >> Changed:
>> >>
>> >> - Fixed mistake in previous version where I forgot to resuperclass
>> >> KayefDemo. Now a subclass of BaseWorld and the SimpleDemoWorld methods
>> >> have been copied in.
>> >>
>> >> Name: FreeCAD-jrd.7
>> >> Author: jrd
>> >> Time: 23 September 2008, 3:59:41 pm
>> >> UUID: e8abacd1-d177-4d79-af35-39bc8b152aae
>> >> Ancestors: FreeCAD-jrd.6, FreeCAD-kayef.6
>> >>
>> >> Changed:
>> >>
>> >> - Merged in FreeCAD-kayef.6 and FreeCAD-jrd.7 to make current FreeCAD
>> >> development compatible with the ongoing refactoring so far,
>> >>
>> >> ====================
>> >> Name: HedgeHacks-BFD-jrd.41
>> >> Author: jrd
>> >> Time: 23 September 2008, 2:29:43 pm
>> >> UUID: 528bde28-43a4-49fa-a7f8-d30a68a75822
>> >> Ancestors: HedgeHacks-BFD-jrd.40
>> >>
>> >> Changed:
>> >>
>> >> Deleted classes from now obsolete demos.  Have left some of the demo
>> >> construction stuff for now as we may want it for the Cobalt Demo.
>> >>
>> >> ====================
>> >> Name: MenuUI-jrd.98
>> >> Author: jrd
>> >> Time: 23 September 2008, 2:33:24 pm
>> >> UUID: 2d0b77f7-2c0e-40f8-b5e4-9a35d608ec6a
>> >> Ancestors: MenuUI-jrd.97
>> >>
>> >> Changed:
>> >>
>> >> Modified CroquetParticipantWithMenu to pull in desired functionality
>> >> from deleted BFD demos and some minor cleanup. Changed superclass.
>> >> - delete, initialize, openTool:, setup
>> >>
>> >> ====================
>> >> Name: HedgeHacks-Morphic-jrd.36
>> >> Author: jrd
>> >> Time: 23 September 2008, 3:21:33 pm
>> >> UUID: 507b1705-6ff1-4330-88ec-57b0a4aff77b
>> >> Ancestors: HedgeHacks-Morphic-ar.35
>> >>
>> >> Changed:
>> >>
>> >> Moved MorphicWorldHost class>>makeMovie:extent:from: here from the now
>> >> deleted HedgeHacks-MPEG demo package.
>> >>
>> >> ====================
>> >> Name: SkeletalAnimation-jrd.73
>> >> Author: jrd
>> >> Time: 23 September 2008, 3:23:26 pm
>> >> UUID: 26700cf5-9549-4e83-bd63-653ba0a76a94
>> >> Ancestors: SkeletalAnimation-jrd.72
>> >>
>> >> Changed:
>> >>
>> >> - Eliminated redundant portal registry method
>> >>
>> >> ====================
>> >> Name: Croquet-Harness-jrd.131
>> >> Author: jrd
>> >> Time: 23 September 2008, 2:27:29 pm
>> >> UUID: 9fb3bb3d-f437-4cd5-a822-6fe9e215c0c0
>> >> Ancestors: Croquet-Harness-jrd.130
>> >>
>> >> Changed:
>> >>
>> >> Pushed some useful utility methods into CroquetParticipant that used to
>> >> be on now deleted subclasses.
>> >> - clickOpenAliceFile:
>> >> - gotoSnapshot:
>> >> - make3DObject:from:player:rotateBy:replaceOldCostume:
>> >> - popUpBillboard:player:
>> >> - registerPortal:in:
>> >>
>> >> ====================
>> >> Name: Croquet-Window-jrd.25
>> >> Author: jrd
>> >> Time: 23 September 2008, 5:18:50 pm
>> >> UUID: d45daf5d-8952-4a07-ad54-b93f6512ea01
>> >> Ancestors: Croquet-Window-hrs.24
>> >>
>> >> Changed:
>> >>
>> >> Code from julian lombardi
>> >> - Minor formatting change to TWindow>>pointerMove:
>> >> - TWindow>>initialize changed to change the colors and alphas for the
>> >> TWindows
>> >> - TWindowFrame>>initialize changed to make the window border slightly
>> >> thinner
>> >>
>> >> ====================
>> >> Name: Croquet-Objects-jrd.240
>> >> Author: jrd
>> >> Time: 23 September 2008, 5:23:51 pm
>> >> UUID: 8ea36942-2187-4ef4-8da2-e4e59b8a2da0
>> >> Ancestors: Croquet-Objects-jrd.239
>> >>
>> >> Changed:
>> >>
>> >> Code from Julian Lombardi
>> >> - TSkyBox>>initializeWithFileName: now uses different and probably more
>> >> readable suffixes for calculating the texture names for the skybox
>> >>     - SkyBoxSkynameUP.bmp becomes SkyBoxSkynameAbove.bmp
>> >>     - SkyBoxSkynameFR.bmp becomes SkyBoxSkynameNorth.bmp
>> >>     - SkyBoxSkynameBK.bmp becomes SkyBoxSkynameSouth.bmp
>> >>     - SkyBoxSkynameLT.bmp becomes SkyBoxSkynameEast.bmp
>> >>     - SkyBoxSkynameRT.bmp becomes SkyBoxSkynameWest.bmp
>> >>
>> >> ====================
>> >> Name: Cobalt-Patches-jrd.1
>> >> Author: jrd
>> >> Time: 23 September 2008, 9:35:52 pm
>> >> UUID: 1cf1ea40-05da-41df-a414-171c1f23b738
>> >> Ancestors:
>> >>
>> >> This package is, in general, intended for patches that are to be short
>> >> lived.
>> >>
>> >> - This one contains a patch for the 2D drawing problem that occurs in
>> >> Mac OS X 10.5.5 with NVIDIA GPUs.
>> >>
>> >> ====================
>
>
>
Reply | Threaded
Open this post in threaded view
|

Re: New Cobalt release for 20080924

Joshua Gargus-2
I believe that there's no legal restriction on redistributing
OpenAL32.dll... why not just include it in the same directory as the VM?

Cheers,
Josh


Rich White wrote:

> You need the OpenAI driver ... here is a link:
> http://www.edusim3d.com/oalinst.exe
>
>
> ====
>
> On Wed, Oct 1, 2008 at 7:39 PM, Milan Zimmermann
> <[hidden email]> wrote:
>  
>> On 2008 September 26, Rich White wrote:
>>    
>>> You will want to drag the blue ball from the lower left corner into
>>> the middle of the workspace to launch
>>>      
>> Thanks!
>>
>> one folow up question - when the workspace starts it  complains about missing
>> sound - this was on XP - is there anything I can do to make sound work?
>>
>> Milan
>>
>>    
>>>
>>>
>>> =======
>>>
>>> On Thu, Sep 25, 2008 at 3:53 PM, Milan Zimmermann
>>>
>>> <[hidden email]> wrote:
>>>      
>>>> Earlier today, I ran Cobalt.bat from the link, it started with a worspace
>>>> and 3 tabs (I think), one of them was the "old demos" that did not seem
>>>> to work. I did not see anything else I can run, is there anything that
>>>> needs to be installed to the image? This is the first time I tried
>>>> Cobalt, so most likely I am missing something obvious
>>>>
>>>> Thanks Milan
>>>>
>>>> On 2008 September 24, John Dougan wrote:
>>>>        
>>>>> After an unfortunately long hiatus due to massive work overload, we now
>>>>> have an update to the Cobalt application. The changes are: refactoring
>>>>> and code removal, updating FreeCAD, redecorating the initial space, and
>>>>> patching to workaround the problem in mantis #144 where the 2D UI is
>>>>> messed up on Mac OS 10.5.5 with an NVIDIA GPU. There has also been a
>>>>> change in the naming convention for skybox images; see the notes for
>>>>> Croquet-Objects-jrd.240 below for details. Some of the existing skybox
>>>>> images have been renamed to be compliant, others haven't.  Mantis issues
>>>>> addressed are 144, 140, 142, and 143.
>>>>>
>>>>> For those concerned about FreeCAD, all I've done is merge the latest
>>>>> version in the cobalt monticello repository with some changes to make it
>>>>> compatible with the ongoing refactoring. Aik-Siong and Fong, you'll
>>>>> probably want to review the handful of changes I made.
>>>>>
>>>>> The release will eventually be at
>>>>> http://croquet-src-01.oit.duke.edu/cobalt.html pending my getting access
>>>>> to the server.  In the meanwhile it will be at
>>>>> http://www.duke.edu/~jd135/cobalt-base-current-build-20080924.zip
>>>>>
>>>>> Please give it a go.
>>>>>
>>>>> Cheers,
>>>>>  -- John
>>>>>
>>>>> ====================
>>>>> Detailed changes:
>>>>> ====================
>>>>> Name: CobaltMorph-jrd.9
>>>>> Author: jrd
>>>>> Time: 23 September 2008, 1:12:47 pm
>>>>> UUID: f381e274-ae4f-4b3f-aea1-38e587a7ee28
>>>>> Ancestors: CobaltMorph-jrd.8
>>>>>
>>>>> Changed:
>>>>>
>>>>> Minor changes to CobaltMaster to support the demo subclasses
>>>>>
>>>>> Name: CobaltMorph-jrd.10
>>>>> Author: jrd
>>>>> Time: 23 September 2008, 2:23:12 pm
>>>>> UUID: e2a79a43-3e0b-4bd5-87d1-b26187d89001
>>>>> Ancestors: CobaltMorph-jrd.9
>>>>>
>>>>> Changed:
>>>>>
>>>>> Added routerPrefs: setter method on CobaltHarness class to make it
>>>>> easier to reset the router policy
>>>>>
>>>>> Name: CobaltMorph-jrd.11
>>>>> Author: jrd
>>>>> Time: 23 September 2008, 5:28:05 pm
>>>>> UUID: 8fc417cb-d419-4a24-8481-f17a404209d0
>>>>> Ancestors: CobaltMorph-jrd.10
>>>>>
>>>>> Changed:
>>>>>
>>>>> Code from Julian Lombardi
>>>>> - CobaltWorld changed to present a much lighter and viewable initial
>>>>> space - More lights, ligher textures
>>>>>     - Additionally, as of this release an improved splash screen. This
>>>>> is a non code change but I wanted to note it somewhere.
>>>>>
>>>>> ====================
>>>>> Name: FreeCAD-jrd.5
>>>>> Author: jrd
>>>>> Time: 23 September 2008, 3:25:36 pm
>>>>> UUID: bf296c01-969d-4e4c-8b8e-6fe6bf9d5cb1
>>>>> Ancestors: FreeCAD-mpm.4
>>>>>
>>>>> Changed:
>>>>>
>>>>> Variant package of mpm.4.
>>>>> Some adjustments to make it work in the refactored system.
>>>>>
>>>>> Name: FreeCAD-jrd.6
>>>>> Author: jrd
>>>>> Time: 23 September 2008, 3:47:16 pm
>>>>> UUID: 80242c4a-9394-4fd1-b365-d7546574d818
>>>>> Ancestors: FreeCAD-jrd.5
>>>>>
>>>>> Changed:
>>>>>
>>>>> - Fixed mistake in previous version where I forgot to resuperclass
>>>>> KayefDemo. Now a subclass of BaseWorld and the SimpleDemoWorld methods
>>>>> have been copied in.
>>>>>
>>>>> Name: FreeCAD-jrd.7
>>>>> Author: jrd
>>>>> Time: 23 September 2008, 3:59:41 pm
>>>>> UUID: e8abacd1-d177-4d79-af35-39bc8b152aae
>>>>> Ancestors: FreeCAD-jrd.6, FreeCAD-kayef.6
>>>>>
>>>>> Changed:
>>>>>
>>>>> - Merged in FreeCAD-kayef.6 and FreeCAD-jrd.7 to make current FreeCAD
>>>>> development compatible with the ongoing refactoring so far,
>>>>>
>>>>> ====================
>>>>> Name: HedgeHacks-BFD-jrd.41
>>>>> Author: jrd
>>>>> Time: 23 September 2008, 2:29:43 pm
>>>>> UUID: 528bde28-43a4-49fa-a7f8-d30a68a75822
>>>>> Ancestors: HedgeHacks-BFD-jrd.40
>>>>>
>>>>> Changed:
>>>>>
>>>>> Deleted classes from now obsolete demos.  Have left some of the demo
>>>>> construction stuff for now as we may want it for the Cobalt Demo.
>>>>>
>>>>> ====================
>>>>> Name: MenuUI-jrd.98
>>>>> Author: jrd
>>>>> Time: 23 September 2008, 2:33:24 pm
>>>>> UUID: 2d0b77f7-2c0e-40f8-b5e4-9a35d608ec6a
>>>>> Ancestors: MenuUI-jrd.97
>>>>>
>>>>> Changed:
>>>>>
>>>>> Modified CroquetParticipantWithMenu to pull in desired functionality
>>>>> from deleted BFD demos and some minor cleanup. Changed superclass.
>>>>> - delete, initialize, openTool:, setup
>>>>>
>>>>> ====================
>>>>> Name: HedgeHacks-Morphic-jrd.36
>>>>> Author: jrd
>>>>> Time: 23 September 2008, 3:21:33 pm
>>>>> UUID: 507b1705-6ff1-4330-88ec-57b0a4aff77b
>>>>> Ancestors: HedgeHacks-Morphic-ar.35
>>>>>
>>>>> Changed:
>>>>>
>>>>> Moved MorphicWorldHost class>>makeMovie:extent:from: here from the now
>>>>> deleted HedgeHacks-MPEG demo package.
>>>>>
>>>>> ====================
>>>>> Name: SkeletalAnimation-jrd.73
>>>>> Author: jrd
>>>>> Time: 23 September 2008, 3:23:26 pm
>>>>> UUID: 26700cf5-9549-4e83-bd63-653ba0a76a94
>>>>> Ancestors: SkeletalAnimation-jrd.72
>>>>>
>>>>> Changed:
>>>>>
>>>>> - Eliminated redundant portal registry method
>>>>>
>>>>> ====================
>>>>> Name: Croquet-Harness-jrd.131
>>>>> Author: jrd
>>>>> Time: 23 September 2008, 2:27:29 pm
>>>>> UUID: 9fb3bb3d-f437-4cd5-a822-6fe9e215c0c0
>>>>> Ancestors: Croquet-Harness-jrd.130
>>>>>
>>>>> Changed:
>>>>>
>>>>> Pushed some useful utility methods into CroquetParticipant that used to
>>>>> be on now deleted subclasses.
>>>>> - clickOpenAliceFile:
>>>>> - gotoSnapshot:
>>>>> - make3DObject:from:player:rotateBy:replaceOldCostume:
>>>>> - popUpBillboard:player:
>>>>> - registerPortal:in:
>>>>>
>>>>> ====================
>>>>> Name: Croquet-Window-jrd.25
>>>>> Author: jrd
>>>>> Time: 23 September 2008, 5:18:50 pm
>>>>> UUID: d45daf5d-8952-4a07-ad54-b93f6512ea01
>>>>> Ancestors: Croquet-Window-hrs.24
>>>>>
>>>>> Changed:
>>>>>
>>>>> Code from julian lombardi
>>>>> - Minor formatting change to TWindow>>pointerMove:
>>>>> - TWindow>>initialize changed to change the colors and alphas for the
>>>>> TWindows
>>>>> - TWindowFrame>>initialize changed to make the window border slightly
>>>>> thinner
>>>>>
>>>>> ====================
>>>>> Name: Croquet-Objects-jrd.240
>>>>> Author: jrd
>>>>> Time: 23 September 2008, 5:23:51 pm
>>>>> UUID: 8ea36942-2187-4ef4-8da2-e4e59b8a2da0
>>>>> Ancestors: Croquet-Objects-jrd.239
>>>>>
>>>>> Changed:
>>>>>
>>>>> Code from Julian Lombardi
>>>>> - TSkyBox>>initializeWithFileName: now uses different and probably more
>>>>> readable suffixes for calculating the texture names for the skybox
>>>>>     - SkyBoxSkynameUP.bmp becomes SkyBoxSkynameAbove.bmp
>>>>>     - SkyBoxSkynameFR.bmp becomes SkyBoxSkynameNorth.bmp
>>>>>     - SkyBoxSkynameBK.bmp becomes SkyBoxSkynameSouth.bmp
>>>>>     - SkyBoxSkynameLT.bmp becomes SkyBoxSkynameEast.bmp
>>>>>     - SkyBoxSkynameRT.bmp becomes SkyBoxSkynameWest.bmp
>>>>>
>>>>> ====================
>>>>> Name: Cobalt-Patches-jrd.1
>>>>> Author: jrd
>>>>> Time: 23 September 2008, 9:35:52 pm
>>>>> UUID: 1cf1ea40-05da-41df-a414-171c1f23b738
>>>>> Ancestors:
>>>>>
>>>>> This package is, in general, intended for patches that are to be short
>>>>> lived.
>>>>>
>>>>> - This one contains a patch for the 2D drawing problem that occurs in
>>>>> Mac OS X 10.5.5 with NVIDIA GPUs.
>>>>>
>>>>> ====================
>>>>>          
>>
>>