New Cobalt Release for 2009-04-07

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

New Cobalt Release for 2009-04-07

John Dougan
Another week, another pre-connectivity testing build.  As before, the testing will be at 5:00 pm US Eastern Daylight Time and coordinated using both the public skype channel and the jabber groupchat [hidden email].

  • Fix to a reentrant block issue that happens in Jabber chat. This should fix some of the joinme issues.
  • Added Logging package so we can migrate the debug logging to a consistent and coherent system.
    • Started with moving the CobaltDispatcher logging to the Logging framework.
  • More controls on the HUD bar.
  • Change to number reader so a leading zero befor the decimal point are not essential (eg., .2  and -.2). This is particularly relevant to the slider/typein combos.
  • Fixes to KMZ import

After uploading (which should take 15 minutes or so after I post this email) , the build will be available at  http://www.duke.edu/~jd135/downloads/cobalt-base-current-build-20090407.zip .  The last extended content release at http://www.duke.edu/~julian/downloads/Open%20Cobalt/content-20090226.zip is still valid with this build.

Cheers,
  -- John


====================
Name: Network-mtf.18
Author: mtf
Time: 3 April 2009, 9:54:35 pm
UUID: aa3f8dc3-d940-4790-a5fd-4b7b8b78bbc8
Ancestors: Network-bgf.17

Stream readability enhancements for Logging

====================
Name: OpenAL-mtf.56
Author: mtf
Time: 3 April 2009, 5:27:20 pm
UUID: 1b018ae8-a251-46e9-9029-28bee64d3574
Ancestors: OpenAL-jrd.53

added a toggleVoiceChat method

====================
Name: Kernel-jrd.36
Author: jrd
Time: 3 April 2009, 4:03:31 pm
UUID: 7e76fe97-935e-4c13-b087-5e5badb878e2
Ancestors: Kernel-jrd.35

Changed:

- Modified number parser to accept reals with no leading zero:   -.2  , .2, etc. Issue #206

====================
Name: Kernel-mtf.37
Author: mtf
Time: 3 April 2009, 9:55:50 pm
UUID: a06b58a0-50ca-448f-8754-14b6e33748b3
Ancestors: Kernel-jrd.36

Stream readability enhancements for Logging

====================
Name: Kernel-mtf.38
Author: mtf
Time: 3 April 2009, 9:59:35 pm
UUID: 8f9088fb-bc5e-4a8a-9be1-3b8a3f09acb2
Ancestors: Kernel-mtf.37

added the env ivar to Process for ProcessSpecificVariables

====================
Name: TweakGridLayout-mtf.11
Author: mtf
Time: 31 March 2009, 6:39 pm
UUID: 75191449-d30b-4914-beee-65d577daf109
Ancestors: TweakGridLayout-mtf.10

modified row layout to be able to handle fixed-aspect-ratio players

====================
Name: TweakGridLayout-mtf.12
Author: mtf
Time: 31 March 2009, 7:06:49 pm
UUID: 2e89b357-9b62-40c1-944d-a05b9fc7bdc1
Ancestors: TweakGridLayout-mtf.11

fixed some typos

====================
Name: Tweak-Basic-mtf.139
Author: mtf
Time: 31 March 2009, 6:37:02 pm
UUID: 661038d9-0153-4b6b-9757-54d834070a7b
Ancestors: Tweak-Basic-mtf.138

made hAlign and vAlign be settable either from the player or its container

====================
Name: Tweak-Basic-mtf.140
Author: mtf
Time: 3 April 2009, 11:28:15 am
UUID: 39c31a6c-62c1-4798-87d6-7ac1828f2e01
Ancestors: Tweak-Basic-mtf.139

added CPlayer >> isInWorld to test whether a player is realized or not

====================
Name: Tweak-Costume-mtf.83
Author: mtf
Time: 31 March 2009, 6:35:04 pm
UUID: f14bc7d2-3148-439f-9a2b-d678a65c133d
Ancestors: Tweak-Costume-mtf.82

made hAlign and vAlign be settable either in the container or the player

====================
Name: ProcessSpecific-mtf.21
Author: mtf
Time: 3 April 2009, 9:34:07 pm
UUID: 34b42eb9-bbae-4d8d-9955-96474392c4fc
Ancestors: ProcessSpecific-kph.20

No more underscore assignments

====================
Name: Logging-mtf.50
Author: mtf
Time: 4 April 2009, 1:12:52 am
UUID: 618e44d4-095d-45da-ab07-98dbe09368ae
Ancestors: Logging-mtf.49

- Wrote a bunch of comments for LogCurrent and LogReport, the public interfaces.
- Recategorized a bunch of methods in LogCurrent and LogReport
- Did a little code reformatting

====================
Name: Croquet-Harness-mtf.158
Author: mtf
Time: 1 April 2009, 4:11:29 pm
UUID: c8748901-895c-4c0d-b1a6-098b7216743f
Ancestors: Croquet-Harness-jrd.157

signal #harnessDefined to notify tweak when the harness is available, in order to work around bad startup order

====================
Name: Collections-mtf.33
Author: mtf
Time: 3 April 2009, 9:36:22 pm
UUID: c6a2fb1f-6829-4ef1-af9c-c8d3b02a5026
Ancestors: Collections-mtf.32

Stream readability enhancements for Logging

====================
Name: MenuUI-mtf.146
Author: mtf
Time: 1 April 2009, 4:13:29 pm
UUID: dee246a4-0bf5-4fda-b657-7dd7df5ba529
Ancestors: MenuUI-jrd.145

don't read the harness on Volume slider costume creation; it may not be available.

No need to shut down tweak if it is nil

====================
Name: MenuUI-mtf.147
Author: mtf
Time: 3 April 2009, 11:26:53 am
UUID: 15af1d06-56ce-4ed2-a248-d109bbcdb77d
Ancestors: MenuUI-mtf.146

added a toggleChatWindow method

====================
Name: Chat-jrd.92
Author: jrd
Time: 3 April 2009, 12:54:42 pm
UUID: e28a532f-276f-4dac-9484-1bc54f057109
Ancestors: Chat-etw.91

Changed:

- Changed event dispatch to copy the block and fix temps so we don't have the block reentry exception if evens are close together and processing is delayed.

====================
Name: CobaltUI-mtf.150
Author: mtf
Time: 31 March 2009, 9:15:45 pm
UUID: afca87b7-0c9a-44c0-bab4-d7e47e91767a
Ancestors: CobaltUI-mtf.144, CobaltUI-jrd.149

Merged in Matthew's HUD code

====================
Name: CobaltUI-mtf.151
Author: mtf
Time: 1 April 2009, 4:09:51 pm
UUID: de3ac927-54e3-4851-929f-97acff912802
Ancestors: CobaltUI-mtf.150

Put a dysfunctional volume slider in the HUD. Do not use; this makes cobalt unable to start up

====================
Name: CobaltUI-mtf.152
Author: mtf
Time: 2 April 2009, 6:21:59 pm
UUID: efc18e68-e925-477f-8b47-315b058f6e64
Ancestors: CobaltUI-mtf.151

volume slider in hud now works

====================
Name: CobaltUI-mtf.153
Author: mtf
Time: 2 April 2009, 6:25:51 pm
UUID: 07f4aa64-261d-4ea8-928f-964d4b6be0be
Ancestors: CobaltUI-mtf.152

removed layout-testing rectangles from the HUD

====================
Name: CobaltUI-mtf.154
Author: mtf
Time: 3 April 2009, 11:30:32 am
UUID: c0063b50-ca06-4488-8cc6-6138c060782d
Ancestors: CobaltUI-mtf.153

added 3 buttons to the hud: toggle chat, toggle voice, and toggle mic. Got toggle chat working

====================
Name: CobaltUI-mtf.155
Author: mtf
Time: 3 April 2009, 5:28:01 pm
UUID: 56d70163-e96a-4072-a197-528dd23693f0
Ancestors: CobaltUI-mtf.154

hooked up the voice toggle button in the HUD

====================
Name: Chat-jrd.93
Author: jrd
Time: 6 April 2009, 11:21:18 pm
UUID: 1ae47565-67a8-4358-bd61-ffb29d92d0e2
Ancestors: Chat-jrd.92

Changed:

- commented reentrant change from previous version.

====================
Name: Cobalt-Router-jrd.23
Author: jrd
Time: 6 April 2009, 11:23:26 pm
UUID: adb5ca24-6cf9-4b4f-888f-c5d9759d21e0
Ancestors: Cobalt-Router-jrd.22

Changes:

- Added comment and no-op blocks/stanzas for the config file.

====================
Name: CobaltMorph-kayef.59
Author: kayef
Time: 7 April 2009, 8:33:21 pm
UUID: a20d9356-4ade-9c4b-bd9f-de9c317d1fd7
Ancestors: CobaltMorph-jrd.58

Changed method importKMZ: in Cobalt harness for drag and drop support for KMZ files.

====================
Name: Cobalt-Router-jrd.24
Author: jrd
Time: 8 April 2009, 3:03:29 am
UUID: cdd67b51-7d96-4609-af55-916b7b4da861
Ancestors: Cobalt-Router-jrd.23

Changed:

- Changed log var to accesss to logStream to avoid conflict with Logging package
- CobaltDispatcher loggin message now use the Logging interface
- CobalrRouterCOnfig>>logBlock: 's block argument now evaluates the arg with one ar of it;s own, a LogCurrent

====================
Name: Croquet-Router-jrd.97
Author: jrd
Time: 8 April 2009, 3:00:13 am
UUID: d130d5f6-e8ba-410d-9bc0-4bcffdfed390
Ancestors: Croquet-Router-jrd.96

Changed:

- Refactored and renamed the log var and accessors to avoid conflict with the Logging package

====================
Name: Collada-kayef.42
Author: kayef
Time: 7 April 2009, 8:19:46 pm
UUID: d01b0c37-0cb9-5743-ba15-26c1f6fde503
Ancestors: Collada-kayef.41

Removed self halt that was in 41

====================
Name: Collada-kayef.43
Author: kayef
Time: 7 April 2009, 8:54:28 pm
UUID: 813a551a-875d-e547-aa63-4bf44443117f
Ancestors: Collada-kayef.42

Update....

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

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

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

Re: New Cobalt Release for 2009-04-07

askoh
Administrator
Your HTML is wrong. When I click on the download, I get the 0330 version. It should download
http://www.duke.edu/%7Ejd135/downloads/cobalt-base-current-build-20090407.zip

Aik-Siong Koh
Reply | Threaded
Open this post in threaded view
|

Re: New Cobalt Release for 2009-04-07

John Dougan
In reply to this post by John Dougan
I seem to have messed up some of the last message:

The time for the connectivity meeting is 4pm EDT.  And the link to the download is at  http://www.duke.edu/~jd135/downloads/cobalt-base-current-build-20090407.zip

I also shipped an incorrect cobaltbrowserrouter.st file. The correct one should be an attachment to the message

Cheers,
  -- John

On Wed, Apr 8, 2009 at 04:23, John Dougan <[hidden email]> wrote:
Another week, another pre-connectivity testing build.  As before, the testing will be at 5:00 pm US Eastern Daylight Time and coordinated using both the public skype channel and the jabber groupchat [hidden email].

  • Fix to a reentrant block issue that happens in Jabber chat. This should fix some of the joinme issues.
  • Added Logging package so we can migrate the debug logging to a consistent and coherent system.
    • Started with moving the CobaltDispatcher logging to the Logging framework.
  • More controls on the HUD bar.
  • Change to number reader so a leading zero befor the decimal point are not essential (eg., .2  and -.2). This is particularly relevant to the slider/typein combos.
  • Fixes to KMZ import

After uploading (which should take 15 minutes or so after I post this email) , the build will be available at  http://www.duke.edu/~jd135/downloads/cobalt-base-current-build-20090407.zip .  The last extended content release at http://www.duke.edu/~julian/downloads/Open%20Cobalt/content-20090226.zip is still valid with this build.

Cheers,
  -- John


====================
Name: Network-mtf.18
Author: mtf
Time: 3 April 2009, 9:54:35 pm
UUID: aa3f8dc3-d940-4790-a5fd-4b7b8b78bbc8
Ancestors: Network-bgf.17

Stream readability enhancements for Logging

====================
Name: OpenAL-mtf.56
Author: mtf
Time: 3 April 2009, 5:27:20 pm
UUID: 1b018ae8-a251-46e9-9029-28bee64d3574
Ancestors: OpenAL-jrd.53

added a toggleVoiceChat method

====================
Name: Kernel-jrd.36
Author: jrd
Time: 3 April 2009, 4:03:31 pm
UUID: 7e76fe97-935e-4c13-b087-5e5badb878e2
Ancestors: Kernel-jrd.35

Changed:

- Modified number parser to accept reals with no leading zero:   -.2  , .2, etc. Issue #206

====================
Name: Kernel-mtf.37
Author: mtf
Time: 3 April 2009, 9:55:50 pm
UUID: a06b58a0-50ca-448f-8754-14b6e33748b3
Ancestors: Kernel-jrd.36

Stream readability enhancements for Logging

====================
Name: Kernel-mtf.38
Author: mtf
Time: 3 April 2009, 9:59:35 pm
UUID: 8f9088fb-bc5e-4a8a-9be1-3b8a3f09acb2
Ancestors: Kernel-mtf.37

added the env ivar to Process for ProcessSpecificVariables

====================
Name: TweakGridLayout-mtf.11
Author: mtf
Time: 31 March 2009, 6:39 pm
UUID: 75191449-d30b-4914-beee-65d577daf109
Ancestors: TweakGridLayout-mtf.10

modified row layout to be able to handle fixed-aspect-ratio players

====================
Name: TweakGridLayout-mtf.12
Author: mtf
Time: 31 March 2009, 7:06:49 pm
UUID: 2e89b357-9b62-40c1-944d-a05b9fc7bdc1
Ancestors: TweakGridLayout-mtf.11

fixed some typos

====================
Name: Tweak-Basic-mtf.139
Author: mtf
Time: 31 March 2009, 6:37:02 pm
UUID: 661038d9-0153-4b6b-9757-54d834070a7b
Ancestors: Tweak-Basic-mtf.138

made hAlign and vAlign be settable either from the player or its container

====================
Name: Tweak-Basic-mtf.140
Author: mtf
Time: 3 April 2009, 11:28:15 am
UUID: 39c31a6c-62c1-4798-87d6-7ac1828f2e01
Ancestors: Tweak-Basic-mtf.139

added CPlayer >> isInWorld to test whether a player is realized or not

====================
Name: Tweak-Costume-mtf.83
Author: mtf
Time: 31 March 2009, 6:35:04 pm
UUID: f14bc7d2-3148-439f-9a2b-d678a65c133d
Ancestors: Tweak-Costume-mtf.82

made hAlign and vAlign be settable either in the container or the player

====================
Name: ProcessSpecific-mtf.21
Author: mtf
Time: 3 April 2009, 9:34:07 pm
UUID: 34b42eb9-bbae-4d8d-9955-96474392c4fc
Ancestors: ProcessSpecific-kph.20

No more underscore assignments

====================
Name: Logging-mtf.50
Author: mtf
Time: 4 April 2009, 1:12:52 am
UUID: 618e44d4-095d-45da-ab07-98dbe09368ae
Ancestors: Logging-mtf.49

- Wrote a bunch of comments for LogCurrent and LogReport, the public interfaces.
- Recategorized a bunch of methods in LogCurrent and LogReport
- Did a little code reformatting

====================
Name: Croquet-Harness-mtf.158
Author: mtf
Time: 1 April 2009, 4:11:29 pm
UUID: c8748901-895c-4c0d-b1a6-098b7216743f
Ancestors: Croquet-Harness-jrd.157

signal #harnessDefined to notify tweak when the harness is available, in order to work around bad startup order

====================
Name: Collections-mtf.33
Author: mtf
Time: 3 April 2009, 9:36:22 pm
UUID: c6a2fb1f-6829-4ef1-af9c-c8d3b02a5026
Ancestors: Collections-mtf.32

Stream readability enhancements for Logging

====================
Name: MenuUI-mtf.146
Author: mtf
Time: 1 April 2009, 4:13:29 pm
UUID: dee246a4-0bf5-4fda-b657-7dd7df5ba529
Ancestors: MenuUI-jrd.145

don't read the harness on Volume slider costume creation; it may not be available.

No need to shut down tweak if it is nil

====================
Name: MenuUI-mtf.147
Author: mtf
Time: 3 April 2009, 11:26:53 am
UUID: 15af1d06-56ce-4ed2-a248-d109bbcdb77d
Ancestors: MenuUI-mtf.146

added a toggleChatWindow method

====================
Name: Chat-jrd.92
Author: jrd
Time: 3 April 2009, 12:54:42 pm
UUID: e28a532f-276f-4dac-9484-1bc54f057109
Ancestors: Chat-etw.91

Changed:

- Changed event dispatch to copy the block and fix temps so we don't have the block reentry exception if evens are close together and processing is delayed.

====================
Name: CobaltUI-mtf.150
Author: mtf
Time: 31 March 2009, 9:15:45 pm
UUID: afca87b7-0c9a-44c0-bab4-d7e47e91767a
Ancestors: CobaltUI-mtf.144, CobaltUI-jrd.149

Merged in Matthew's HUD code

====================
Name: CobaltUI-mtf.151
Author: mtf
Time: 1 April 2009, 4:09:51 pm
UUID: de3ac927-54e3-4851-929f-97acff912802
Ancestors: CobaltUI-mtf.150

Put a dysfunctional volume slider in the HUD. Do not use; this makes cobalt unable to start up

====================
Name: CobaltUI-mtf.152
Author: mtf
Time: 2 April 2009, 6:21:59 pm
UUID: efc18e68-e925-477f-8b47-315b058f6e64
Ancestors: CobaltUI-mtf.151

volume slider in hud now works

====================
Name: CobaltUI-mtf.153
Author: mtf
Time: 2 April 2009, 6:25:51 pm
UUID: 07f4aa64-261d-4ea8-928f-964d4b6be0be
Ancestors: CobaltUI-mtf.152

removed layout-testing rectangles from the HUD

====================
Name: CobaltUI-mtf.154
Author: mtf
Time: 3 April 2009, 11:30:32 am
UUID: c0063b50-ca06-4488-8cc6-6138c060782d
Ancestors: CobaltUI-mtf.153

added 3 buttons to the hud: toggle chat, toggle voice, and toggle mic. Got toggle chat working

====================
Name: CobaltUI-mtf.155
Author: mtf
Time: 3 April 2009, 5:28:01 pm
UUID: 56d70163-e96a-4072-a197-528dd23693f0
Ancestors: CobaltUI-mtf.154

hooked up the voice toggle button in the HUD

====================
Name: Chat-jrd.93
Author: jrd
Time: 6 April 2009, 11:21:18 pm
UUID: 1ae47565-67a8-4358-bd61-ffb29d92d0e2
Ancestors: Chat-jrd.92

Changed:

- commented reentrant change from previous version.

====================
Name: Cobalt-Router-jrd.23
Author: jrd
Time: 6 April 2009, 11:23:26 pm
UUID: adb5ca24-6cf9-4b4f-888f-c5d9759d21e0
Ancestors: Cobalt-Router-jrd.22

Changes:

- Added comment and no-op blocks/stanzas for the config file.

====================
Name: CobaltMorph-kayef.59
Author: kayef
Time: 7 April 2009, 8:33:21 pm
UUID: a20d9356-4ade-9c4b-bd9f-de9c317d1fd7
Ancestors: CobaltMorph-jrd.58

Changed method importKMZ: in Cobalt harness for drag and drop support for KMZ files.

====================
Name: Cobalt-Router-jrd.24
Author: jrd
Time: 8 April 2009, 3:03:29 am
UUID: cdd67b51-7d96-4609-af55-916b7b4da861
Ancestors: Cobalt-Router-jrd.23

Changed:

- Changed log var to accesss to logStream to avoid conflict with Logging package
- CobaltDispatcher loggin message now use the Logging interface
- CobalrRouterCOnfig>>logBlock: 's block argument now evaluates the arg with one ar of it;s own, a LogCurrent

====================
Name: Croquet-Router-jrd.97
Author: jrd
Time: 8 April 2009, 3:00:13 am
UUID: d130d5f6-e8ba-410d-9bc0-4bcffdfed390
Ancestors: Croquet-Router-jrd.96

Changed:

- Refactored and renamed the log var and accessors to avoid conflict with the Logging package

====================
Name: Collada-kayef.42
Author: kayef
Time: 7 April 2009, 8:19:46 pm
UUID: d01b0c37-0cb9-5743-ba15-26c1f6fde503
Ancestors: Collada-kayef.41

Removed self halt that was in 41

====================
Name: Collada-kayef.43
Author: kayef
Time: 7 April 2009, 8:54:28 pm
UUID: 813a551a-875d-e547-aa63-4bf44443117f
Ancestors: Collada-kayef.42

Update....

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

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

-- 
John Dougan
[hidden email]



--
John Dougan
[hidden email]

cobaltbrowserrouter.st (2K) Download Attachment