Changelog

From Virtual Paradise Wiki
Revision as of 17:56, 20 December 2009 by Edwin (talk | contribs) (Version 0.2.12)
Jump to navigation Jump to search

Versions 0.2.x

Version 0.2.12

Released 20th December 2009

  • Fixed bug where the program would hang when changing worlds on Windows(bug was introduced in 0.2.11)
  • Empty chat messages are no longer sent on Windows and Linux.

Version 0.2.11

Released 14th December 2009

  • Fixed loading transparent textures on Mac OS X
  • Added support for double-sided faces for RWX files.
  • Fixed opacity on some RWX models.
  • Fixed possible crash when deleting texture from wrong thread.

Version 0.2.10

Released 30th November 2009

  • Windows GUI rewritten, lots of changes there.
  • Enabled alpha testing so you can see through the (fully) transparent parts of a texture
  • Fixed crash in Lua script
  • Rotating objects using scroll wheel in Windows
  • Fixed collision for Milkshape3D(.ms3d) files
  • Fixed hang on big endian machines(like PowerPC macs)
  • Fixed possible memory leak in JPEG loading code for Mac OS X
  • Updated Bullet Physics engine to 2.75
  • Added Lua dependency to Debian package.

Version 0.2.9

All operating systems:

  • Friend list
  • Lua scripts on objects
  • Show warning messages when connection is lost
  • Home world is read from config file
  • Fog world settings
  • Fixed crashing when leaving a world with Milkshape3D models

Linux(GTK):

  • World list updates instead of adding new items for every change.

Mac OS X:

  • Fixed crash when closing and reopening toolbox/tabs window
  • Toolbox window using selectable toolbar instead of tab control
  • World list updates instead of adding new items for every change.
  • Script editor with basic highlighting

Windows:

  • Fullscreen mode
  • Fixed error messages to show error codes again

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 sound actually comes from the right place now(the object location).

Linux(GTK):

  • Created installable deb package.

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.