Home Page

From libopenmetaverse - libomv - Developer Wiki

Jump to: navigation, search

Documentation

  • Resources
    A collection of documentation resources and tools available on this wiki
  • Message Template
    Message templates for both main grid and preview grid
  • Build Status
    Current status of the libsecondlife build.

Template:Libsecondlife:Project

Help Wanted

  • Help Wanted
    Jobs that need completion will be posted on Help Wanted page. See that page for more details.
  • TODO
    The project TODO List has a list of tasks we are working on or plan to implement.

What is libsecondlife?

Template:Libsecondlife:About

Latest News


LibOpenMetaverse Release 0.6.1.1

created 2009-03-31 by Baba

The OpenMetaverse Ninjas have been busy. This release contains several bugfixes, new features and other improvements.

A full list of new features added and bugs fixed is available in the jira changelog [1]

You can download this release from our Downloads page [2].

Fully searchable API Documentation for this release can be found on the Documentation page [3].

To submit trouble reports please use the "Create New Issue" link in our jira issue tracker [4].


Thanks to all the Testers, bug reporters, patch submitters and developers who contributed to this release!


Release Notes - libopenmetaverse - Version 0.6.1.1

Bug

  • [LIBOMV-475] - Duplicate AsemblyInfo causes compile to fail under Visual Studio


Release Notes - libopenmetaverse - Version 0.6.1

Bug

  • [LIBOMV-184] - First "single packet" asset upload blocks all subsequent asset uploads
  • [LIBOMV-466] - [PATCH] for Null Pointer in Primitive.GetHashCode when a Primitive has not yet received first properties update
  • [LIBOMV-467] - Overlapping PrimFlags
  • [LIBOMV-469] - GroupManager throws Exception if RequestCurrentGroups is called immediately after login
  • [LIBOMV-470] - [patch attached] OpenMetaverse/Helpers.cs: FloatToTerseString() screws up trying to trim trailing zeroes


Improvement

  • [LIBOMV-450] - Improve CoarseLocationUpdate by tracking agent UUIDs
  • [LIBOMV-474] - OpenMetaverse.GUI Improvements


New Feature

  • [LIBOMV-180] - estatetools should upload terrain .raw files and terrain textures
  • [LIBOMV-465] - [PATCH] Allows users to supply PrimFlags when rezing a Prim
  • [LIBOMV-472] - Added CircularHashedQueue to OpenMetaverseTypes. Provides a circular queue with a hash-based Contains function, useful for ACK accounting
  • [LIBOMV-473] - Added TokenBucket to OpenMetaverseTypes. Provides a hierarchical token bucket for bandwidth throttling

Task

  • [LIBOMV-468] - Update Tao OpenGL Wrapper to 2.1.0.12/Platform bindings 1.0.0.5
  • [LIBOMV-471] - Merge Trunk Features and Fixes into 0.6-devel for 0.6.1 Release


Read More

LibOpenMetaverse Release 0.6.0

created 2009-03-31 by Baba

The OpenMetaverse Ninjas are proud to announce the release of the the

OpenMetaverse Library 0.6.0.

There are many changes since our last release 8 months ago.

This is the first official release with our new name "LibOpenMetaverse".

The library has been broken out into several assemblies:

OpenMetaverse.DLL - The core library which contains all the client functionality for accessing the Second Life, OpenSim and Simian servers. OpenMetaverseTypes.dll - A collection of many types specific to 3d virtual worlds which were previously included in the core library. OpenMetaverse.StructuredData.dll - an OSD (aka LLSD) and Json Library for structuring data with loose typing useful for serialization of data over the capabilities system OpenMetaverse.Http.dll - a CAPS Client and Server used by the OpenMetaverse library and Simian

This is major release that contains over 60 new features and bug fixes

since our previous release in July 2007!

Some of the highlights included in this release:

  • Online API Documentation is now Searchable
  • StructuredData and Types have been split into their own Assemblies (Be sure to add a Reference to both the core library OpenMetaverse.dll AND the Types library OpenMetaverseTypes.dll)
  • The Main client Class "SecondLife" has been renamed to "GridClient", Previously instantiating the class you would use SecondLife Client = new

SecondLife; Now its GridClient Client = new GridClient();

  • Our Types library no longer use the Prefix LL, ie : LLColor is now just Color, LLVector3 is now just Vector3, LLUUID is now UUID;

There are other breaking API changes since 0.5.0, but the above listed changes will get your project upgrade jump-started.

A full list of new features added and bugs fixed is available in the jira

changelog [1]


You can download this release from our Downloads page [2].

Fully searchable API Documentation for this release can be found on the

Documentation page [3].

To submit trouble reports please use the "Create New Issue" link in our

jira issue tracker [4].

Thanks to all the Testers, bug reporters, patch submitters and developers

who contributed to this release!

Release notes follow,

Read More

0.5.0 is NOW!

created 2008-07-22 by Baba

The libsecondlife team is proud to announce the release of the final version of libsecondlife.

This is a maintenance release that contains over 60 new features and bug fixes since our previous release in April! This will be our last release under the name libsecondlife. Due to trademark/licensing issues with the use of the name 'secondlife' we have renamed the library to libopenmv.

Some of the highlights included in this release:

  • Texture Cache improves the speed of baking significantly
  • Improved Baking support
  • Improvements in Types
  • Improved API Documentation

A full list of new features added and bugs fixed is available in the jira changelog


You can download this release from our Downloads page. Full API Documentation for this release can be found on the Documentation page.


Our upcoming 0.6 release will provide better library organization, more re-usable components and more documentation than ever before.


To submit trouble reports please use the "Create New Issue" link in our jira issue tracker at http://jira.openmv.org.

Thanks to all the Testers, bug reporters, patch submitters and developers who contributed to this release!


Regards,

The libsecondlife team (henceforth to be known as The libopenmv Ninjas)


Read More

News Archive