New Cobalt Release for 20090128

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

New Cobalt Release for 20090128

John Dougan
Once it's finished uploading (about 1/2 hour from the send time of this message), there will be a new cobalt build available at  http://www.duke.edu/~jd135/downloads/cobalt-base-current-build-20090130.zip

  • This is based off of the DePaul University demo of Jan. 23, 2009 with the addition of changes to support the new info panels.
  • Fix to LDAP support.
  • Jabber/XMPP chat now saves the accounts in the .props file for more persistency.
  • Menu and other UI changes. Thanks to Julian Lombardi.
  • Menu items to add pictures and audio to the space. Thanks to Phua Khai Fong.
  • Improved Keyboard and mouse control to be more WoW like.
    • wasd+qe to move with keyboard.
    • right mouse click to get context menu. right-mouse drag to pan avatar.
    • mousewheel to change camera distance.
    • Thanks to Martin Kastsian.
    • Updated to work with Linux.  Thanks to Matthew Fulmer.
  • Internal improvements to motion avatars for scaling and persistence. Thanks to Peter Moore.
    • Added some new avatars taken from the realXtend project.
  • Base Xrfb code incorporated. Thanks to Rajeev Lochan
  • Imported Collada objects should now respond to context menu click. Thanks to Phua Khai Fong.
  • Add cube item added to menus.  Inserts a tri colored cube in the space. Thanks to Phua Khai Fong.
  • First addition of heavily revised info panels.. Thanks to Ed Boyce and Matthew Fulmer.
    • This includes a new constrain based layout manager by Matthew that looks to actually work, unlike the base Tweak code that was there.
  • Initial start space and new spaces now have correct textures.
  • Revised about box
Cheers,
 -- John


====================
Name: Cobalt-Router-jrd.20
Author: jrd
Time: 15 January 2009, 8:57:15 pm
UUID: 35ad6522-a3f6-475b-b6eb-ffdf013aeb60
Ancestors: Cobalt-Router-jrd.19

Changed:

- Readded accidentally dropped TLS interface to LDAP
Name: Chat-jrd.88
Author: jrd
Time: 21 January 2009, 2:42:22 am
UUID: 88b0424d-e527-442b-8271-564a3e540333
Ancestors: Chat-etw.87

Changed:

- Added support to load and save the OnlineIdentities to and from a CroquetProperties

====================
Name: CobaltMorph-jrd.38
Author: jrd
Time: 21 January 2009, 2:44:57 am
UUID: 01b37199-8a24-47a7-b21f-5e34459f471a
Ancestors: CobaltMorph-jrd.37

Changed:

- Made config file naming a bit more flexible.
- Start at a persistence service.

====================
Name: CobaltUI-jrd.48
Author: jrd
Time: 21 January 2009, 2:46:13 am
UUID: 9538a726-38cc-4957-b5a0-46df7fd3b205
Ancestors: CobaltUI-jrd.47

Changed:

- Integrated Julian's Menu changes
- readded the Jabber Chat menu items.

====================
Name: MenuUI-jrd.118
Author: jrd
Time: 21 January 2009, 2:47:27 am
UUID: 7112eca2-8405-403a-a95a-e68d8f166069
Ancestors: MenuUI-jrd.117

Changed:

- Added support to load and save the OnlineIdentities at harness creation and destruction

====================
Name: CobaltUI-jrd.49
Author: jrd
Time: 21 January 2009, 2:52:58 am
UUID: fd23f0cf-80a9-42df-a5d6-a15a747bad4e
Ancestors: CobaltUI-jrd.48, CobaltUI-kayef.48

Changed:

- Added Phua Khai Fong's updates to add pictures and audio from the menu.

====================
Name: CobaltMorph-jrd.39
Author: jrd
Time: 22 January 2009, 1:18:08 pm
UUID: f8de3c32-d419-4908-b3b7-deb27e602950
Ancestors: CobaltMorph-jrd.38

Changed:

- error handling for mouse input if there is no opengl context
- Hack on the keyboard input for WoW/game style input, corrections to handle broken Mac events.
- Thanks to Martin

====================
Name: CobaltUI-jrd.50
Author: jrd
Time: 22 January 2009, 1:19:56 pm
UUID: dbba3057-c52a-4808-b264-5b8205d486f2
Ancestors: CobaltUI-jrd.49

Changed:

- NavMorph updated to use new driving actions, thanks to Martin Kastsian

====================
Name: Cobalt-Avatar-jrd.2
Author: jrd
Time: 22 January 2009, 1:21:57 pm
UUID: 947c0215-beff-4e5a-ba2a-bea5f9b40c58
Ancestors: Cobalt-Avatar-jrd.1

Changed:

- Big changes to driving code to remove the old awkward mouse drive and replace it with a game/WoW style driving controls (wasd+qe and mouselook on rmb). COntrol presses are cumulative.

====================
Name: Croquet-Objects-jrd.246
Author: jrd
Time: 22 January 2009, 1:28:12 pm
UUID: 9020ba05-741e-495d-aa6a-c15370ce37db
Ancestors: Croquet-Objects-jrd.245

Changed:

- Added dumpKeyEvent:tag: to aid debugging event issues
- TAvatarUser>>startDriving 

====================
Name: Croquet-Harness-jrd.141
Author: jrd
Time: 22 January 2009, 1:32:44 pm
UUID: 7aaea264-eaf3-4af9-b44b-10f409e37257
Ancestors: Croquet-Harness-jrd.140

Changed:

- MDL file opening refactored to provide scaling option.  Peter Moore
Name: Croquet-Objects-jrd.247
Author: jrd
Time: 22 January 2009, 1:38:05 pm
UUID: 4ffbdc7c-1d64-429e-9b8b-bb9c8e52055e
Ancestors: Croquet-Objects-jrd.246

Changed:

- load avatar sequence changed to use external scaling value.

====================
Name: Croquet-Objects-jrd.247
Author: jrd
Time: 22 January 2009, 1:38:05 pm
UUID: 4ffbdc7c-1d64-429e-9b8b-bb9c8e52055e
Ancestors: Croquet-Objects-jrd.246

Changed:

- load avatar sequence changed to use external scaling value.

====================
Name: MenuUI-jrd.119
Author: jrd
Time: 22 January 2009, 1:39:23 pm
UUID: 50716c70-e9b9-4c2e-b149-411cf8bce648
Ancestors: MenuUI-jrd.118

Changed:

- Avatar load changed to use scal from propertiesFile. Peter Moore

====================
Name: Collada-kayef.37
Author: kayef
Time: 20 January 2009, 4:24:54 pm
UUID: 78aab5ea-c44e-8545-979b-cd23e2078b89
Ancestors: Collada-kayef.36

Change the use of TFrameWithEvents to CobaltTFrameWithMenu

====================
Name: CobaltUI-jrd.51
Author: jrd
Time: 22 January 2009, 1:48:37 pm
UUID: 5176f125-809a-49b4-a013-3a90aae0fcf7
Ancestors: CobaltUI-jrd.50

Changed:

- Updated VNC access to support Xrfb services. Rajeev Lochan

====================
Name: CobaltVNC-jrd.6
Author: jrd
Time: 22 January 2009, 1:50:19 pm
UUID: e54e1961-6fc4-4822-a1b1-0f1704458a47
Ancestors: CobaltVNC-rajiv.5

Changed:

- added method to invoke VNC for Xrfb in the space.. Rajeev Lochan

====================
Name: Croquet-Harness-jrd.142
Author: jrd
Time: 22 January 2009, 1:51:03 pm
UUID: 44f68339-96b2-4150-9f69-c9b50985b9f2
Ancestors: Croquet-Harness-jrd.141

Changed:

- Added support for Xrfb session creation

====================
Name: Croquet-Objects-jrd.248
Author: jrd
Time: 22 January 2009, 1:55:16 pm
UUID: 8dc8ff67-472a-4282-8518-f953e249879a
Ancestors: Croquet-Objects-jrd.247

Changed:

- Added demoable multi colored cube.

====================
Name: CobaltMorph-jrd.40
Author: jrd
Time: 22 January 2009, 1:59:03 pm
UUID: 672c026c-3dcf-4125-9a1f-1fcb49ef7e25
Ancestors: CobaltMorph-jrd.39

Changed:

- Modified CobaltDefaultWorld to use different texturenames to avoid collisions with the CobaltWorld

====================
Name: CobaltUI-jrd.52
Author: jrd
Time: 22 January 2009, 1:59:51 pm
UUID: bf40a339-7e4f-4cc1-bab8-19370dbfe592
Ancestors: CobaltUI-jrd.51

Changed:

- Addede Add Cube menu item for testing and demoability. Phua Khai Fong

====================
Name: Cobalt-Avatar-jrd.3
Author: jrd
Time: 22 January 2009, 4:26:10 pm
UUID: ce72f975-9e89-41ee-b7d5-e898db93e0be
Ancestors: Cobalt-Avatar-jrd.2

Changed:

- Martin Kastsian added changing camera disance via the mouse wheel

====================
Name: Cobalt-Avatar-mtf.4
Author: mtf
Time: 31 January 2009, 12:08:08 am
UUID: bc668a35-bf68-4888-b770-5ae231e4865b
Ancestors: Cobalt-Avatar-jrd.3

made the new nav work on linux

====================
Name: Cobalt-Avatar-jrd.5
Author: jrd
Time: 30 January 2009, 9:42:21 pm
UUID: e2afc8dc-2ef4-4a93-8221-3468c7517221
Ancestors: Cobalt-Avatar-mtf.4

Changed:

- Ctrl-Shift-D should now work on all platforms. Needs testing.

====================
Name: Cobalt-Avatar-jrd.6
Author: jrd
Time: 31 January 2009, 1:47:56 am
UUID: 00af37e5-6cac-479c-9c09-680f4d2e78c1
Ancestors: Cobalt-Avatar-jrd.5

Changed:

- Accidentally broke part of the Mac key handling. Fixed so it will toggle Dev Tools.

====================
Name: Croquet-Objects-jrd.249
Author: jrd
Time: 31 January 2009, 2:02:20 am
UUID: 3240cff4-7da8-494a-8e5a-373de94b803a
Ancestors: Croquet-Objects-jrd.248

Changed:

- Modified the transparency that occurs when the camera is close to the avatar.  Motion av's are less predictable as to thir position, so part of the av whould show like a ghost, even if the camera is all the way in "first person" position. To deal with this I added a deadband so the transparency will be at 100% for a distance of up to 0.9 from the av.

====================
Name: Cobalt-Windows-jrd.2
Author: jrd
Time: 31 January 2009, 4:03:26 am
UUID: 3122cd91-a43a-4355-8062-8a3180820eab
Ancestors: Cobalt-Windows-jrd.1

Changed:

- CobaltWindow>>signalPopupMenu: now passes the window as an argument to the menu.

====================
Name: Tweak-Widgets-mtf.163
Author: mtf
Time: 21 January 2009, 11:54:30 pm
UUID: 03ed25fa-d3b9-45fc-a20d-37e4c3dd2739
Ancestors: Tweak-Widgets-jrd.162

Don't clip CLabels. This lets a label's minExtent be computed properly

====================
Name: Tweak-Widgets-eb.164
Author: eb
Time: 22 January 2009, 8:11:10 pm
UUID: bace6fb8-eae8-dd11-e181-00e0817404ea
Ancestors: Tweak-Widgets-mtf.163

empty log message

====================
Name: Tweak-Widgets-eb.165
Author: eb
Time: 29 January 2009, 7:04:50 pm
UUID: 40be0c9d-61ee-dd11-e181-00e0817404ea
Ancestors: Tweak-Widgets-eb.164

empty log message

====================
Name: Tweak-Widgets-eb.166
Author: eb
Time: 30 January 2009, 1:56:01 pm
UUID: 2e0d12a3-ffee-dd11-e181-00e0817404ea
Ancestors: Tweak-Widgets-eb.165

Improvements to CSliderWithTypein

====================
Name: Tweak-Widgets-eb.168
Author: eb
Time: 30 January 2009, 6:31:48 pm
UUID: 9ac2472a-26ef-dd11-e181-00e0817404ea
Ancestors: Tweak-Widgets-eb.166

small fix to CSliderWithTypein

====================
Name: TweakGridLayout-mtf.1
Author: mtf
Time: 20 January 2009, 9:22:12 pm
UUID: ec0c5d60-a362-4abe-aefc-aa627f0d0d74
Ancestors:

first public commit. I think the engine is finished. On to testing

====================
Name: TweakGridLayout-mtf.2
Author: mtf
Time: 20 January 2009, 11:03:24 pm
UUID: d1d939d0-ba1c-407d-9a14-be4dd3599963
Ancestors: TweakGridLayout-mtf.1

I think it now works, although it is hard to tell. The example displays something that looks mostly right, but no costumes currently implement minExtent and preferredExtent correctly, so the constraint solver has no good data to work with.

====================
Name: TweakGridLayout-mtf.3
Author: mtf
Time: 21 January 2009, 11:49:48 pm
UUID: 030221e8-93c7-4cab-8ede-8992f0e1cd5d
Ancestors: TweakGridLayout-mtf.2

added 5 convenience methods to CPlayer: #layoutAdd*RowWith:

====================
Name: TweakGridLayout-mtf.4
Author: mtf
Time: 29 January 2009, 11:06:12 pm
UUID: 46f2fa39-8464-417a-a851-68c4c9f7de77
Ancestors: TweakGridLayout-mtf.3

fixed a bug where fixed rows/columns forget their extent

====================
Name: TweakGridLayout-mtf.5
Author: mtf
Time: 29 January 2009, 11:24:59 pm
UUID: bccdad3f-fd98-4a7b-91cd-fbff5276ea40
Ancestors: TweakGridLayout-mtf.4

Added another test to test multiple fill columns

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

====================
Name: Tweak-Basic-mtf.136
Author: mtf
Time: 29 January 2009, 10:46:24 pm
UUID: 34f01919-75b7-4f39-b861-578734f52f07
Ancestors: Tweak-Basic-mka.133

errors in layout cause the player to close. This prevents an endless, unstoppable stream of error messages from hijacking the image on layout errors

====================
Name: MenuUI-mtf.118
Author: mtf
Time: 18 January 2009, 6:42:52 pm
UUID: d5695e36-44fe-472d-b684-b38069215949
Ancestors: MenuUI-jrd.117

made the default opacity for all cobalt panels 0.8 rather than 0.2

====================
Name: MenuUI-mtf.119
Author: mtf
Time: 22 January 2009, 4:09:44 am
UUID: 8e86e9c6-1b04-4e34-97f4-1888c9d80996
Ancestors: MenuUI-mtf.118

made updateAlpha generic enough that it shouldn't need overriding in subclasses

====================
Name: MenuUI-mtf.120
Author: mtf
Time: 22 January 2009, 4:52:14 am
UUID: e6c96180-b90b-4a9b-8f9e-b31d8e359955
Ancestors: MenuUI-mtf.119

reverted a halt

====================
Name: MenuUI-mtf.121
Author: mtf
Time: 22 January 2009, 5:26:45 am
UUID: 49a4fd93-b012-4714-8ea8-f182a0a9aad1
Ancestors: MenuUI-mtf.120

reverted the deletion of some layout code

====================
Name: CobaltUI-mtf.48
Author: mtf
Time: 22 January 2009, 4:12:13 am
UUID: 4b9d9665-f3e4-4ada-b918-5070dc620802
Ancestors: CobaltUI-jrd.47

Made CAlphaPrefsPanel use CGridLayout

====================
Name: CobaltUI-mtf.49
Author: mtf
Time: 22 January 2009, 5:28:30 am
UUID: 91dad850-cd67-4077-aec2-96fab2b50dd7
Ancestors: CobaltUI-mtf.48

reverted the deletion of some layout code

====================
Name: CobaltUI-mtf.50
Author: mtf
Time: 22 January 2009, 2:04:02 pm
UUID: b09e74f8-29cf-424a-ad70-162e5c52da7c
Ancestors: CobaltUI-mtf.49

Reverted the menu re-arrangements. They weren't something I meant to include in the package

====================
Name: CobaltUI-eb.53
Author: eb
Time: 22 January 2009, 8:07:37 pm
UUID: bed06639-eae8-dd11-e181-00e0817404ea
Ancestors: CobaltUI-eb.52

adds working and hooked up person preferences panel with Matt Fullmer's new tableLayout

====================
Name: CobaltUI-eb.54
Author: eb
Time: 22 January 2009, 9:19:33 pm
UUID: 56d23846-f4e8-dd11-e181-00e0817404ea
Ancestors: CobaltUI-eb.53

Recasts Space Info Panel with Matt's new CGridLayout

====================
Name: CobaltUI-eb.55
Author: eb
Time: 22 January 2009, 10:43:47 pm
UUID: f8222b0a-00e9-dd11-e181-00e0817404ea
Ancestors: CobaltUI-eb.54

Recasts Object Panel with Matt's new CGridLayout

====================
Name: CobaltUI-eb.56
Author: eb
Time: 29 January 2009, 5:39:27 pm
UUID: 38fe55af-55ee-dd11-e181-00e0817404ea
Ancestors: CobaltUI-eb.55

empty log message

====================
Name: CobaltUI-mtf.57
Author: mtf
Time: 29 January 2009, 6:02:30 pm
UUID: be21870f-598e-47a3-96f2-8d8c4f9ea731
Ancestors: CobaltUI-eb.56

fixed the scrollbars in panels

====================
Name: CobaltUI-mtf.58
Author: mtf
Time: 29 January 2009, 6:56 pm
UUID: e129c0ff-027f-411d-9443-ed99a22c6e56
Ancestors: CobaltUI-mtf.57

made scroll panels only present themselves if necessary

====================
Name: CobaltUI-eb.59
Author: eb
Time: 30 January 2009, 1:55:21 pm
UUID: 5462458b-ffee-dd11-e181-00e0817404ea
Ancestors: CobaltUI-mtf.58

Numerous revisions to the Pref Panels, including the Space panel

====================
Name: CobaltUI-eb.60
Author: eb
Time: 30 January 2009, 3:59:25 pm
UUID: 504c3ae0-10ef-dd11-e181-00e0817404ea
Ancestors: CobaltUI-eb.59

Further work on Space prefs panel

====================
Name: CobaltUI-eb.62
Author: eb
Time: 30 January 2009, 6:24:18 pm
UUID: 5430fb1d-25ef-dd11-e181-00e0817404ea
Ancestors: CobaltUI-eb.60

More improvements to the Space info panel

====================
Name: CobaltUI-eb.63
Author: eb
Time: 30 January 2009, 10:00:57 pm
UUID: 2c07f461-43ef-dd11-e181-00e0817404ea
Ancestors: CobaltUI-eb.62

finished hookups for space info panel

====================
Name: CobaltUI-jrd.64
Author: jrd
Time: 31 January 2009, 6:04:33 am
UUID: cf0c829b-d0da-4964-b6cb-ad51f21ab7f4
Ancestors: CobaltUI-jrd.52, CobaltUI-eb.63

Changed:

- Merge of Ed and Matthew's Panels code and the main dev stream

====================
Name: MenuUI-jrd.122
Author: jrd
Time: 31 January 2009, 6:05:30 am
UUID: c645354a-68d7-4e37-886e-206c2ca039aa
Ancestors: MenuUI-jrd.119, MenuUI-mtf.121

Changed:

- Merge of Ed and Matthew's Panel code and the mainstream.

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

-- 
John Dougan
[hidden email]