Commit History

Autor SHA1 Mensaxe Data
  Léo Terziman 5b9af11f9b Merge remote-tracking branch 'official/master' into contrib %!s(int64=10) %!d(string=hai) anos
  Kim Kulling 08886e28d7 use <> include bracket style. %!s(int64=10) %!d(string=hai) anos
  abma bf4913b5c9 remove AssimpPCH.h: fixes #534 %!s(int64=10) %!d(string=hai) anos
  Léo Terziman 454b85a0ad Improved prototype of Importer & Exporter SetProperty* functions for better integration with tools such as SWIG %!s(int64=10) %!d(string=hai) anos
  Kim Kulling 7a31a68cfc adapt c-api to get ImporterDesc for a given loader ( see https://github.com/assimp/assimp/issues/412 ). %!s(int64=11) %!d(string=hai) anos
  Léo Terziman 843e56c252 Added matrix properties %!s(int64=12) %!d(string=hai) anos
  Léo Terziman 34c3449cdd Always activate thread safety if possible %!s(int64=12) %!d(string=hai) anos
  aramis_acg df13d315db # workaround crash in aiReleaseImport due to an suspected bug in gcc. See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52339. See assimp-discussions for the details. %!s(int64=14) %!d(string=hai) anos
  aramis_acg 6fa251c2f2 - unify naming of all header files. Obviously, this is a breaking change that affects all users. %!s(int64=14) %!d(string=hai) anos
  aramis_acg 075b1acaf0 - move include/ to include/assimp/ to have consistent header locations between installed and trunk version. %!s(int64=14) %!d(string=hai) anos
  aramis_acg 4dbf539b44 - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. %!s(int64=14) %!d(string=hai) anos
  aramis_acg 3f369342d6 - Redesign the C interface to allow per-import settings. %!s(int64=14) %!d(string=hai) anos
  aramis_acg 665f73861e - move importer and postprocessing step construction chain to separate files to make them available to the exporter part. %!s(int64=14) %!d(string=hai) anos
  aramis_acg 621bdef663 - rework exporter interface to be based primarily on the existing IOSystem. %!s(int64=15) %!d(string=hai) anos
  aramis_acg 7cea2eb497 Change date in license header to 2006-2010. This involves updating quite a few files, sorry. %!s(int64=16) %!d(string=hai) anos
  aramis_acg bcf0ddc086 - don't delete the null logger. %!s(int64=16) %!d(string=hai) anos
  aramis_acg 762a7df46a Revamp exception handling. ImportErrorException renamed to DeadlyImportError to avoid silent regressions. Exceptions now thrown by value, and caught by reference. Put guards in all C++ and C API functions to avoid unwanted exception propagation across module and language boundaries. %!s(int64=16) %!d(string=hai) anos
  aramis_acg 5738860990 - Change BaseImporter::GetExtensionList to add all known file extensions to a std::set, so uniqueness is guaranteed. Also rewrite all related functions in Importer. NOTE: This does *not* change the public interface. %!s(int64=16) %!d(string=hai) anos
  aramis_acg 17326515d4 Get rid of warnings on GCC4.4 with -wall %!s(int64=16) %!d(string=hai) anos
  ulfjorensen 12070a1d52 Bugfix: made various internal structures namespace-local to avoid strange linker issues in case of name conflict %!s(int64=16) %!d(string=hai) anos
  aramis_acg adb4ab602e Adding Importer::ReadFileFromMemory to make Chromanoid happy. %!s(int64=16) %!d(string=hai) anos
  aramis_acg cc96f55c61 Adding samples/SimpleOpenGL. %!s(int64=16) %!d(string=hai) anos
  aramis_acg d881a16402 Logging functions are now available to C-Users, too. Cleaning up headers. %!s(int64=16) %!d(string=hai) anos
  sueastside b2ffa9dd1b Added ASSIMP_API to aiCreateQuaternionFromMatrix and aiDecomposeMatrix. %!s(int64=16) %!d(string=hai) anos
  aramis_acg e4cddb9e9d Adding aiCreateQuaternionFromMatrix() and aiDecomposeMatrix() to expose some cpp maths functionality for c. %!s(int64=16) %!d(string=hai) anos
  aramis_acg 9abcba4bc2 Integrating aiProcess_OptimizeGraph and aiProcess_OptimizeMeshes back into the Assimp core. They're stable enough now. %!s(int64=16) %!d(string=hai) anos
  aramis_acg 03fcec7fe3 Removed direct STL dependency from the Assimp interface, should hopefully avoid problems with binary incompatible STLs. Some API changes, e.g. in the logger. %!s(int64=17) %!d(string=hai) anos
  aramis_acg 58eb786d62 Major API cleanup. Unified formatting & doxygen tags in the public API. %!s(int64=17) %!d(string=hai) anos
  aramis_acg 1db46c242f Added temporary boost workaround - some assimp features work with reduced functionality in this case. %!s(int64=17) %!d(string=hai) anos
  aramis_acg 96f2b0b536 Removed AI_C_THREADSAFE flag - there are unknown compiler errors in the x64 build. %!s(int64=17) %!d(string=hai) anos