Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-27 | Remove MinGW support | Aaron Carlisle | |
The Issue ======= For a long time now MinGW has been unsupported and unmaintained and at this point, it looks like something that we should just leave behind and move on. Why Remove ========== One of the big motivations for MinGW back in the day is that it was free compared to MSVC which was licensed based. However, now that this is no longer true we have basically stopped updating the need CMake files. Along with the CMake files, there are several patches to the extern libs needed to make this work. For example, see: https://developer.blender.org/diffusion/B/browse/master/extern/carve/patches/mingw_w64.patch If we wanted to keep MinGW then we would need to make more custom patches to the external libs and this is not something our platform maintainers are willing to do. For example, here is the patches needed to build python: https://github.com/Alexpux/MINGW-packages/tree/master/mingw-w64-python3 Fixes T51301 Differential Revision: https://developer.blender.org/D2648 | |||
2017-04-03 | Collada - add flag to limit precision of exported data, mainly to simplify ↵ | Gaia Clary | |
debugging | |||
2017-04-03 | fix: collada - do proper conversion from int to bool (as with other nearby ↵ | Gaia Clary | |
parameters) | |||
2017-04-01 | fix: T50412 - collada: Replaced precision local limit function by blender's ↵ | Gaia Clary | |
own implementation | |||
2017-03-23 | Collada - Export: now use bind_mat and rest_mat custom properties (when the ↵ | Gaia Clary | |
use_bind_info option is enabled and the properties exist) | |||
2017-03-23 | Collada - Import: now add bind_mat and rest_mat as custom properties (when ↵ | Gaia Clary | |
the use_bind_info option is enabled) | |||
2017-03-23 | Collada - remove no longer used functions (moved to collada_utils) | Gaia Clary | |
2017-03-23 | Collada - Added support for custom bind matrix (using new bind_mat custom ↵ | Gaia Clary | |
property) | |||
2017-03-23 | Collada - removed TransformBase baseclass (not needed for anything) | Gaia Clary | |
2017-03-23 | Collada - Added some helper functions into collada_utils, for common usage ↵ | Gaia Clary | |
in the collada module | |||
2017-03-23 | Added new option for storing bindpose matrix, see T50412 | Gaia Clary | |
2017-03-23 | collada: Simplify reading Node Matrix | Gaia Clary | |
2017-03-23 | collada: Make sure that bone use_conncet is set to false when connect type ↵ | Gaia Clary | |
is not defined in Import | |||
2017-03-23 | collada: add extern 'C' for c header includes | Gaia Clary | |
2017-03-23 | fix: collada - Connected bones get their tails set to wrong location when ↵ | Gaia Clary | |
fix leaf nodes option is enabled | |||
2017-03-23 | collada: use local variable to avoid repeated call of bone ↵ | Gaia Clary | |
chain_length_calculator | |||
2017-03-23 | collada: use vector copy function instead of direct assigning | Gaia Clary | |
2017-03-14 | fix D2552: Collada - Follow up change to complete the fix in rBda6cd7762810 ↵ | Gaia Clary | |
(use unique id for bones with same name in different armatures) | |||
2017-03-14 | Collada simplify: avoid duplicate negation in boolean | Gaia Clary | |
2017-03-14 | fix D2552: Collada - use unique id for bones with same name but in different ↵ | Jon Allee | |
armatures. Co-authored-by: Gaia <gaia.clary@machiniamtrix.org> | |||
2017-02-19 | Fix a few compiler warnings with macOS / clang. | Brecht Van Lommel | |
2017-01-29 | fix D2489: Collada exporter broke edit data when exporting Armature while in ↵ | Gaia Clary | |
Armature edit mode | |||
2017-01-28 | fix D2489: Collada exporter broke edit data when exporting Armature while in ↵ | Gaia Clary | |
Armature edit mode | |||
2017-01-16 | Cleanup/refactor: Add new BLI_string_util. | Bastien Montagne | |
Things like `BLI_uniquename` had nothing, but really nothing to do in BLI_path_util files! Also, got rid of length limitation in `BLI_uniquename_cb`, we can use alloca here to avoid overhead of malloc while keeping free size (within reasonable limits of course). | |||
2016-11-26 | fix T50118: Added missing assignment of Bone Roll | Gaia Clary | |
2016-11-25 | Math Lib: rotate matrix cleanup | Campbell Barton | |
- Remove 'rotate_m2', unlike 'rotate_m4' it created a new matrix duplicating 'angle_to_mat2' - now used instead. (better avoid matching functions having different behavior). - Add 'axis_angle_to_mat4_single', convenience wrapper for 'axis_angle_to_mat3_single'. - Replace 'unit_m4(), rotate_m4()' with a single call to 'axis_angle_to_mat4_single'. | |||
2016-11-13 | fix T50004: Removed check for empty mesh and adjusted the vertex import ↵ | Gaia Clary | |
function to accept meshes without vertices as well | |||
2016-11-02 | COLLADA: Removed obsolete Export select option 'Both' which created invalid ↵ | Gaia Clary | |
data (duplicate transformation information for nodes) | |||
2016-09-24 | Collada: Trying to get rid of some warning messages on linux | Gaia Clary | |
2016-09-24 | Collada: Trying to get rif of some warning messages on linux | Gaia Clary | |
2016-09-24 | Fix: Collada Importer did not import the Blender Profile information ↵ | Gaia Clary | |
correctly when multiple objects are bound to same armature. This caused Bone tails to be placed wrong. | |||
2016-09-20 | regression fix for 1346482d23f167fa57049128384246397fda8d27: The length of ↵ | Gaia Clary | |
leaf bones should always be set to the length of the smallest bone. since the mentioned commit the importer did only recalculate the leaf bone length when the 'fix leaf bones' option was also enabled. | |||
2016-08-16 | Fix two memleaks found by coverity. | Bastien Montagne | |
2016-07-16 | Cleanup: spelling | Campbell Barton | |
2016-07-15 | fix T48857: Improved the handling of Material Alpha, based on patch D1949 ↵ | Sandy Carter | |
with some small modifications | |||
2016-07-15 | Collada: changed specification of material alpha from using transparency to ↵ | Gaia Clary | |
using transparent with opaque=A_ONE | |||
2016-07-14 | fix T48857: Added support for transparency (used Patch D1949 from bwrsandman ↵ | Gaia Clary | |
with some slight changes) | |||
2016-07-14 | Cleanup: comment blocks | Campbell Barton | |
2016-07-10 | Cleanup/Refactor: pass Main pointer to all ID copy functions. | Bastien Montagne | |
Also allows us to get rid of a few _copy_ex() versions... | |||
2016-07-02 | Correction for MSVC | Campbell Barton | |
2016-07-02 | Cleanup: comment blocks | Campbell Barton | |
2016-07-01 | BMesh: make toolflags optional | Campbell Barton | |
Saves 8 bytes per vert/edge/face. Gives overall ~20-25% memory saving for dyntopo sculpting and modifiers that use BMesh. | |||
2016-06-18 | Cleanup: style, whitespace, doxy filepaths | Campbell Barton | |
2016-06-14 | fix T48602: Changed The Collada validator to treat faces with < 3 verts as ↵ | Gaia Clary | |
Warning and let the Mesh Validator take care of the cleanup | |||
2016-06-03 | changed use_connect from bool to a 3 state value (-1,0,1) | Gaia Clary | |
2016-06-03 | fix T48389 (wip) added warning for loops that define holes (polygons with ↵ | Gaia Clary | |
holes not supported) | |||
2016-05-29 | added missing include | Gaia Clary | |
2016-05-29 | fixed some incompatible definitions (to make this work also on linux) | Gaia Clary | |
2016-05-29 | Added support for non numeric bone layer labels (could happen when importing ↵ | Gaia Clary | |
from other tools) Differential Revision: https://developer.blender.org/D2037 | |||
2016-05-28 | collada exporter: fixed wrong check for bone roll value | Gaia Clary | |