Overview Download Documentation Development Contributions Contact

ClanLib 2.3.7 Release Notes

Release Date: 14 June 2013.

This release does not contain any breaking changes since the ClanLib 2.3.6 release.

Changes Since Last Release

General

  • Peter Robinson patch: compile fix for both the ARM armv7hl and armv5tel platforms on Fedora

clanCore

  • Fixed set_arg with zero length string bug
  • Backported the awesome cl_mix(a,b,c) to ClanLib 2.3
  • Apply chrisg patch: Issues in 'CL_VirtualFileSystem::has_directory' and 'CL_VirtualFileSystem::has_file' failing
  • Apply Zenol patch: the resource_exists do not check into the additional_resources vector, and cause bug with the get_string_resource fail with "sub resources"
  • Rednex patch: XPath sub expression predicate crash

clanGL

  • Adjust usage of glReadPixels setting the PACK options (ClanLib pixel buffers are tightly packed, thus do not use the OpenGL default)
  • Improve the CL_TextureStateTracker

clanGL1

  • Update opengl1_defines.h so it compiles on later Linux distros
  • Linux compile fix for clanGL1, remove GL_TYPE from opengl1.h
  • Fix bug in the GL1 target, using the incorrect opengl function call (should be using cl1 prefix instead of gl)

clanGUI

  • Zenol Patch: Add a callback to CL_Tab, in order to enable used to be told that the current TabPage has changed
  • Zenol Patch : Add !readonly in the right place of textedit.cpp to correct a bug (you can add a \n into a readonly textedit field
  • Fixed enable update not being recursive
  • Zenol GUI XML_loader patch (http://www.rtsoft.com/forums/showthread.php?4945-GUI-XML_loader-patch&p=20232#post20232)

clanNetwork

  • Include bug fix in NetGame connection.h
  • Added get_remote_name() to CL_NetGameConnection

clanDisplay

  • Apply camilo circle patch for small circle sizes
  • spin's patch: Implement X11 Window icons
  • Added gdi32.lib and advapi32.lib to link pragmas

Examples

  • Fix bug in the colorwheel example
  • Added Game/Roadgeddon example
© ClanLib.org