After a long hiatus as I spent time on making authentication work with
a UI, among other things, a new release will soon be available at http://www.duke.edu/~jd135/downloads/cobalt-base-current-build-20081211.zip
Since the gap was so large, this release has a lot of changes:
Cheers, -- John ==================== Name: CobaltVNC-rajiv.1 Author: rajiv Time: 27 November 2008, 1:57:08 pm UUID: 001e1c7a-311f-9049-8676-3846ad27f8a7 Ancestors: First attempt moving to MCZ. a)Have moved TRFBWindow, TRFBWindowButtons and TMorphicWorldForCobaltVNC into CobaltVNC package. b)Have sublcassed TRFBWindowButtons from TWindowButtons.. c)Have subclassed TMorphicWorldForCobaltVNC from TMorphicWorld d)Renamed vscroll,and other scroll buttons to scrollUpButton...etc e)TRFBWindow class newOn: from: is how it is initiated. Still figuring out how to bypass this. ==================== Name: CobaltVNC-rajiv.2 Author: rajiv Time: 27 November 2008, 2:13 pm UUID: e428fe1d-8bff-f748-b19a-dd2324541f6a Ancestors: CobaltVNC-rajiv.1 changed scrollUpButton: ...etc methods ==================== Name: CobaltVNC-rajiv.3 Author: rajiv Time: 27 November 2008, 2:21:03 pm UUID: c557afee-a7c7-7948-b9fd-60301d2d4e72 Ancestors: CobaltVNC-rajiv.2 added scrollUp: etc...to TRFBWindow and made appropriate changes in TRFBWindowButtons > initializeWithWindow: win extent: ext ==================== Name: CobaltVNC-rajiv.4 Author: rajiv Time: 7 December 2008, 7:27:12 pm UUID: 0ee67ad7-d1f0-1041-9075-ac84815e91c0 Ancestors: CobaltVNC-rajiv.3 Able to connect XRFBClient instance to RFBWindow in a varialbe rfbClient. This is done TMorphicWorldForCobaltVNC >> initialize: data: extent: Subclassed TRFBScrollPane from RFBScrollPane. Yet to have scrolling done with external window buttons. Have implemented killWindow of TRFBWindow. It aborts the VNCClient and then closes the Window. Need to test it across multiple cobalt worlds. ==================== Name: CobaltVNC-rajiv.5 Author: rajiv Time: 7 December 2008, 10:41:49 pm UUID: aa1a239c-e028-4940-aaad-f9d4e3b99567 Ancestors: CobaltVNC-rajiv.4 Commented out in TMorphicWindowForCobaltVNC >> initialize:<a class="moz-txt-link-freetext" href="data:extent">data:extent .. getting error while connecting 2 worlds., probably the way future message is sent for rfbClient is not proper.. There is a problem of Window's controlled not being shifted between 2 avatars. ==================== Name: Chat-jrd.79 Author: jrd Time: 27 November 2008, 11:37:19 am UUID: 8ac701d4-389b-4588-a72a-0ba1c06bbd50 Ancestors: Chat-jrd.78 Changed: - Fixed JabberBasicTests to actually run properly from the test runner in morphic. - overrode #performTest method to start a script scheduler - Changed newJabberIdentity to use a full JID in the id field. - Added LoggingTLSSocketStream and LoggingSSLSocket classes to make it easier to log the network actions - Changed JabberClient to use new logging classes if the debugLevel is #logging - Added Jabber Protocol initialize to the package postload ==================== Name: Chat-jrd.80 Author: jrd Time: 27 November 2008, 12:28:31 pm UUID: ac5ecf7a-6246-4ff6-8ddb-7c49129eb0df Ancestors: Chat-jrd.79 Changed: - Fixed mistake in postload script ==================== Name: Tweak-Widgets-jrd.158 Author: jrd Time: 5 December 2008, 5:37:30 pm UUID: 96244cf1-60cb-4add-8316-d905ebda4223 Ancestors: Tweak-Widgets-jrd.157 Changed: - CStringListCostume>>drawItem:in:on: now refers to the WidgetLibrary for default text colors ==================== Name: SimpleDemoMorph-jrd.10 Author: jrd Time: 5 December 2008, 6:27:20 pm UUID: 1ce74f94-662d-4cee-9318-b872aba76542 Ancestors: SimpleDemoMorph-jrd.9 Changed: - Removed redundant registerPortal:in: ==================== Name: SailingMorph-jrd.29 Author: jrd Time: 5 December 2008, 6:39:03 pm UUID: e669813b-05c9-4ac9-9ab2-e5657cd3d504 Ancestors: SailingMorph-jrd.28 Changed: - Removed redundant registerPortal:in: ==================== Name: HedgeHacks-BFD-jrd.42 Author: jrd Time: 5 December 2008, 8:09:40 pm UUID: 5c5418cb-598e-4390-9e2b-95552194a8ad Ancestors: HedgeHacks-BFD-jrd.41 Changed: - BaseWorld>>stdCacheFileName added to delegate naming policy ==================== Name: Chat-jrd.81 Author: jrd Time: 10 December 2008, 10:07:52 pm UUID: 1c5816df-7f5f-4584-9324-74b37147fb23 Ancestors: Chat-jrd.80 Changed: - CJabberChatWindow>>onJoinMeButtonFired now get the external contact for the postcard, in case we're behing a NAT. - CJabberChatWindow>>handleInvite: now checks against both the external and internal contacts when it checks to make sre that the invite isn't from myself. ==================== Name: Tweak-ToolBuilder-jrd.3 Author: jrd Time: 10 December 2008, 10:21:51 pm UUID: b55a56c6-4000-4ee7-8874-af2d71fe6f91 Ancestors: Tweak-ToolBuilder-ar.2 Changed: - added hooks for tab stop stpport to CPluggable button. Almost worked, general field tabbing needs some work. - Modified TweakToolBuilder to handle LayoutFrames as well as CLayoutFrame and rectangles for widget positioning. ==================== Name: ToolBuilder-Kernel-jrd.28 Author: jrd Time: 10 December 2008, 11:59:52 pm UUID: 199bf868-0792-4460-829a-f901e31528b9 Ancestors: ToolBuilder-Kernel-mvdg.27 Changed: - Added isDialog ivar and accessors to the PluggableWindowSpec. Purpost of the flag it to hint that the window look and feel should be that of a dialog box. ==================== Name: Tweak-Morphic-jrd.37 Author: jrd Time: 11 December 2008, 12:19:18 am UUID: 97fd83f2-c01a-4dbd-a1e6-6ac9183b0476 Ancestors: Tweak-Morphic-ar.36 Changed: - Added LayoutFrame>>asLayoutFrame to convert Morphic LayoutFrames into Tweak CLayoutFrames. This is primarily for ToolBuilder so the same layout can be used with both UIs. ==================== Name: Croquet-Contacts-jrd.8 Author: jrd Time: 11 December 2008, 1:01:16 am UUID: bfbec3aa-695d-42ea-8789-78ce7953cdd8 Ancestors: Croquet-Contacts-jrd.7 Changed: - Final stage of the TTeleportUtilities refactoring. - Created TPostcard>>makePortalForAvatar:portalType: from TTeleportUtilities>>makePortalToAnotherWorld:avatar:portalType: - Created TPostcard>>createPortalIn: <aHarness> from TTeleportUtilities>>createPortal: <aPostcard> - Created TPostcard>>makePortalForAvatar: from TTeleportUtilities>>makePortalToAnotherWorld:avatar: - Moved broadcastContacts method into here, where it belongs, instead of the chat package. - Added shortString method to TPostcard as an initial attempt to make a label that will be dialog box friendly. ==================== Name: Croquet-Harness-jrd.138 Author: jrd Time: 11 December 2008, 1:38:50 am UUID: 75c874de-d916-4779-bf31-05b5f736dbc4 Ancestors: Croquet-Harness-jrd.137 Changed: - Startup sequence modified to make separation of setup and connection phases cleaner. - setupAndGo is now the start of the initialization in CroquetParticipant and is called by step - CroquetParticipant>>registerPortal:in: changed to avoid conflict with instance var - Created CroquetHarness>>openConnectionTo: to reduce common message pattern to single send. - CroquetHaeness>>getContactInfo changed to eliminate bug in setting up a default viewpoint. Thanks to Steve Wart for noticing the issue and giving me a patch. - findViewpointByPostcard: cleaned up. ==================== Name: Cobalt-Contacts-jrd.3 Author: jrd Time: 11 December 2008, 2:31:50 am UUID: d30dfa54-0145-41ba-9cf3-1414108e11f5 Ancestors: Cobalt-Contacts-jrd.2 Changed: - CobaltContactPoint had externalBroadcast facility added. Idea is to have a second contact point that uses the exterior NAT router address fo rpostcards that may go outside of the LAN. - CobaltContact>>setupContact and setupContact: updated to setupContactHarness: and setupContact:harness: - Passing in harness so we can get the controllerClass for the harness. - Added in interface to the auth system, it may now come up with a login dialog. - more error handling if the connection sequence should blow up. - It now throws a CobaltLoginFailed if something should go wrong. ==================== Name: CobaltUI-jrd.26 Author: jrd Time: 11 December 2008, 2:45:28 am UUID: 91123153-4974-4320-9d02-d7f871caec8c Ancestors: CobaltUI-jrd.25 Changed: - CobaltLoginDialog class added to manage the login lialog for a controller logging into a router. - Lots of additions to make a Login UI out of the ToolBuilder components. - Extensions to the ToolBuilder system. These should probably be in their own package. - CobaltMorphicToolBuilder - CobaltTweakToolBuilder - CPluggableInputField - CoAlphaPluggableDialog - CoAlphaPluggableWindow - CoStringListCostume - PluggableSystemWindow>>close added - CoWidgetLibraey>>stringListCostume added to override and return the new costume with Cobalt touches. ==================== Name: CobaltMorph-jrd.19 Author: jrd Time: 11 December 2008, 2:54:45 am UUID: fdfe05cd-a4f9-40ad-b966-77e59dfa08a2 Ancestors: CobaltMorph-jrd.18 Changed: - Started a CobaltBrowserConfig class to hold startup configuration information for the visual client. - CobaltHarness now loads a CobaltRouterConfig via the cobaltbrowserrouter.st configuration file instead of relying on hand hacked methods. - CobaltHarness has a getExternalContactInfo to get the NAt relative contact - CobaltMaster and CObalt Participant changed as part of the setup reacactoring into setup and connectionb phases ==================== Name: MenuUI-jrd.114 Author: jrd Time: 11 December 2008, 3:53:15 am UUID: 167d43fa-92d0-4b8e-80ab-30b8e9f449ad Ancestors: MenuUI-jrd.113 Changed: - Added tabStop support to CAlphaWindow - Refactored parts of CPostcardDialog: added harness var and removed refs to TTeleportUtilities - Started refactoring startup and island creation in CroquetHarnessWithMenu - findContactByPostcard: changed to use openConnectionTo: - TTeleportUtilities methods all either removed ot hafe error call in them in case someone calls by accident. - CroquetMenuProject>>actionQuit now harts the rendering before doing the rest of quitting. Seems to eliminate most of the after quitting walkbacks. ==================== Name: Cobalt-Router-jrd.12 Author: jrd Time: 11 December 2008, 6:28:46 am UUID: 675a2f82-2531-4315-9b82-c46f6f95f81c Ancestors: Cobalt-Router-jrd.11 Changed: - Lots of changes to the auth system to mae it work with some login UI. - Problems with Squeak Sockets and multiple active network interfaces requires that a dispatch has a localAddressString that clearly identifies which interface we want to be advertised. So that's been added to the configuration and the dispatchers changed to udersttand it. - Created a CObaltCredential class to hold login identities. Right now it;s not used much but as the policies get fleshed out we'll probably have a store of them. - Fix glitch in CoUserDbAuthService where it would crash if the userrname isn't valid. - A start on a Jabber based autrhentication service. ==================== Name: UPnP-jrd.11 Author: jrd Time: 11 December 2008, 6:37:16 am UUID: 13813db5-c905-4a18-aa51-c87dbab988a5 Ancestors: UPnP-jrd.10 Changed: - Turned on debug logging, added extra instrumentation to try and see why it works intermittently. - Cleaned up finding advertisments and paramaterized the max number of retries. ==================== Name: ToolBuilder-Morphic-jrd.28 Author: jrd Time: 11 December 2008, 6:46:43 am UUID: 66d17ff3-e322-43ad-829e-bcfdb3ac83dc Ancestors: ToolBuilder-Morphic-dc.27 Changed: - Added a PluggableDialogWindow class with a statusValue ivar ot support dialoglike behavior. - Fixed???? getCurrentSesectionIndex in PluggableListMorphByItemPlus. ==================== Name: Wisconsin-jrd.154 Author: jrd Time: 11 December 2008, 6:50:52 am UUID: 36aca675-946e-4212-9d1f-4552f690e8ab Ancestors: Wisconsin-jrd.153 Changed: - KStandatdHarness>>findViewpointByPostcard: to use openConnectionTo: ==================== Name: CobaltMorph-jrd.24 Author: jrd Time: 11 December 2008, 3:13:10 pm UUID: 5d2f36d3-3216-4f36-a6c7-ae01ee0c9038 Ancestors: CobaltMorph-jrd.19, CobaltMorph-mka.23 Changed: - Merge of jrd.19 , mka.23 ==================== Name: CobaltUI-jrd.33 Author: jrd Time: 11 December 2008, 3:16:45 pm UUID: 02d7240f-398c-4d78-a0d1-ef305b51179c Ancestors: CobaltUI-jrd.26, CobaltUI-etw.26, CobaltUI-mka.32 Changed: - Merge etw.26 , jrd.26 and mka.32 ==================== Name: MenuUI-jrd.115 Author: jrd Time: 11 December 2008, 3:22:37 pm UUID: 3e48b264-1094-4df8-b594-c776235f2273 Ancestors: MenuUI-jrd.114, MenuUI-kayef.114 Changed: - Merge jrd.114 and kayef-114 ==================== Name: Croquet-Embed-mka.16 Author: mka Time: 7 December 2008, 7:28:20 pm UUID: 9734dbdd-0c21-8647-b67e-3c4cc44eea2e Ancestors: Croquet-Embed-ar.15 movie morph accepts now uri ==================== Name: FreeCAD-kayef.21 Author: kayef Time: 10 December 2008, 1:42:28 pm UUID: 15250b8e-c403-c143-bedf-8c17adfdb2b9 Ancestors: FreeCAD-kayef.20 working with CADSM.9 ==================== Name: CADSM-kayef.10 Author: kayef Time: 10 December 2008, 1:52:15 pm UUID: 442731d7-d1e7-6d49-b965-8eff2902dd3e Ancestors: CADSM-ask.9 animate robot correctly ==================== -- John Dougan [hidden email] |
Despite looking fine the link I gave was somehow wrong. The correct link is:
http://www.duke.edu/~jd135/downloads/cobalt-base-current-build-20081211.zip On Thu, Dec 11, 2008 at 22:20, John Dougan <[hidden email]> wrote:
-- John Dougan [hidden email] |
In reply to this post by John Dougan
You're right. I tried again with a fresh image and it worked just fine. Probably just something messed up in the old dev image.
Cheers, -- John On Fri, Dec 12, 2008 at 05:58, Liz Wendland <[hidden email]> wrote: Hi John, -- John Dougan [hidden email] |
In reply to this post by John Dougan
Hi John, The link doesn't seem to work. I'm looking forward to this build. Cheers, Eric Eisaman Guam On Thu, Dec 11, 2008 at 10:20 PM, John Dougan <[hidden email]> wrote:
|
In reply to this post by John Dougan
I know this bug was reported through the tracker in the previous version of cobalt, but has there been any success in loading .c3D files in the 20081210 version (I tried but couldn't)? It appears as though I can create a new island and save it, but it won't load, and neither will any of the other stock .c3D files. Any known work arounds appreciated.
Paul
Btw, very happy to see some of the collaborative for croquet functionality (like media importing returning). Thanks!
|
It's still broken and I'm looking into it. It looks like I didn't roll some code forward correectly in doing the authentication changes.
Cheers, -- John On Fri, Dec 12, 2008 at 20:42, Paul Trattle - DWP <[hidden email]> wrote:
-- John Dougan [hidden email] |
In reply to this post by Eric Eisaman
Try John's second link:
Cheers,
Darius ____________________
On Fri, Dec 12, 2008 at 8:18 PM, Eric Eisaman <[hidden email]> wrote:
|
Free forum by Nabble | Edit this page |