Changelog

From Virtual Paradise Wiki
Revision as of 18:32, 28 March 2009 by Edwin (talk | contribs)
Jump to navigation Jump to search

Versions 0.2.x

Version 0.2.8

All operating systems:

  • Writing to sockets is buffered
  • Fixed crash when deleting rigid body without collision shape.
  • Fixed crash due to double delete when removing a just created object from the scene.
  • Partial support for MS3D files again, this time with animation. You just can't control the animation yet.
  • Flying works again.
  • Added support for some world settings.
  • 3D actually comes from the right plave now.

Mac OS X:

  • Disabled color correction on textures done by the system.

Windows

  • Fixed crash when selecting object with incorrect timestamp.
  • Fixed lag/hang when building.
  • Fixed typing K or M in chat while the 3D view has focus.
  • Fixed crash when clicking an object while VP is loading.
  • Fixed lag when clicking an object.
  • Load JPEG files with CImage instead of libjpeg.
  • Removed dependency on pthreads-win32.
  • Moved sockets to main thread.
  • Added icon to executable.
  • Error messages instead of numbers on login.

Version 0.2.7

All operating systems:

  • Non-blocking sockets.
  • Textures load on different thread.
  • Avatars are now removed when you leave the world.
  • 3-axis rotation
  • Sound using OpenAL and Ogg Vorbis
  • Object click now gets sent to server for use with bots.
  • Added picture command for loading textures on locations other then the object path.
  • Download 3 files at the same time.

Mac OS X:

  • Fixed JPEG loading errors for some files.

Windows

  • Copy/paste for text now works.
  • Colored, bold and italic text support in the chat Window, but not actually used for chat.
  • Added tab stop to chat window so the chat looks better and is more readable.

Version 0.2.6

All operating systems:

  • Fixed a bug in the vertex buffers that made VP crash on most systems.
  • Use ray picking for selecting objects instead of the GL_SELECT render mode, which caused problems with many graphics cards.

Version 0.2.5

All operating systems:

  • Works with new world server.
  • Show errors when changing an object fails.
  • Objects reset to their original properties when changing an object fails.
  • Automatically create object cache folder.
  • Use vertex buffer objects when available.
  • Fixed crash when DNS lookup for server fails.

Linux(GTK):

  • Use system font DejaVu Sans when available.

Version 0.2.4

All operating systems:

  • Rotating multiple selected objects now works.
  • Some minor memory leaks fixed.
  • Object properties don't get overwritten when multiple objects with different properties are selected.
  • Build window changes depending on the type of object that's currently selected, but there is only one type at the moment.

Linux(GTK):

  • Added working world list.

Mac OS X:

  • Sockets now run on the main thread.
  • Separate login window instead of login sheet on top of the main window.
  • Added DMG installer.

Windows:

  • Fixed bug where the background of the chat window was not repainted.

Version 0.2.3

All operating systems:

  • Added collision detection.

Linux(GTK):

  • GUI is now usable. Moving around, chatting and building work.
  • Now works with NVidia graphics drivers.

Mac OS X:

  • Added working build window.

Windows:

  • Added the possibility to type chat messages while the 3D view is selected.
  • New look for tabs window.
  • Fixed bug that prevented names from showing up in chat.
  • Themed border for chat display.
  • Added user id of object owner to the object properties window.

Older versions

Information about older versions is not available.