Revision 8a3beb0 by Campbell Barton January 21, 2011, 00:06 (GMT) |
import/export automated testing using CMake's CTest Will need to write full docs on this on the wiki. basic info. - 21 tests, OBJ/3DS/X3D/FBX, 3 tests per format import export. STL, PLY, BVH are TODO. - uses files in ../lib/tests (checkout separate) - run with CMake Makefiles "make test" or "ctest" - currently checks against basic MD5 hash on scene import and file MD5 hash on export (realize this wont work predictably on binary formats *TODO*). - currently uses a generic script for all tests with arguments to specify command to run, expected output, testing method, files to check against etc. Has already proved useful, found a number of bugs in import export and some in blender too. |
Revision df6bb34 by Campbell Barton January 20, 2011, 23:05 (GMT) |
correct fix for [#25737] Console error message |
Revision 76940e6 by Joshua Leung January 20, 2011, 22:22 (GMT) |
- Bugfix: NLA "duplicate" operator now lets strips get moved between tracks too, instead of only sliding around on the track they were defined on. - Adding description fields for many (older) operators that lacked them |
Revision cfe1f77 by Joshua Leung January 20, 2011, 21:46 (GMT) |
Bugfix [#25737] Console error message It seems that rna_def_effect() is missing a rna_def_input(), resulting in: rna_uiItemR: property not found: EffectSequence.animation_offset_start rna_uiItemR: property not found: EffectSequence.animation_offset_end in the console. I'm not sure whether these settings are used for "effect" strips or not, but I'll leave that to sequencer guys to figure out if/when they get a report about this. |
Revision 039bb78 by Campbell Barton January 20, 2011, 21:02 (GMT) |
bugfix [#25742] blender-thumbnailer.py doesn't work with python 3.1 |
Revision dc2431c by Joshua Leung January 20, 2011, 20:51 (GMT) |
Small code reshuffle... sequencer transform stuff was bisecting the code for object transform stuff |
Revision 44fbbe7 by Diego Borghetti January 20, 2011, 20:24 (GMT) |
Ghost:X11 Set the default max width and max height value. Some window manager can set default value of this to be the screen size, so running blender with -p or --window-geometry don't work with value bigger than that. This commit try to "avoid" the bug #25709, but at the end depend on the window manager, so maybe work or maybe not. |
Revision f407f38 by Ton Roosendaal January 20, 2011, 18:34 (GMT) |
Bugfix #25656 Fixed one of oldest annoyances in Blender: the text input button! It always behaved stupid when you had clipped text in a button. Now while using arrows the cursor will move as expected, and only internally shift contents when cursor reaches edge of button. |
Revision 2e8c93b by Ton Roosendaal January 20, 2011, 16:29 (GMT) |
Bugfix #25619 Paint modes: toolbar showed the preview image with double scaling applied, so if UI zoomed in the image grew outside boundary. |
Revision 2e436ac by Ton Roosendaal January 20, 2011, 15:17 (GMT) |
Bugfix #25611 Pose Proxy: layer settings only saved the 16 bits for proxy armatures, was still a short, whilst the other layer settings use ints. |
Revision ba965ab by Joshua Leung January 20, 2011, 09:26 (GMT) |
NLA Tool Bugfixes: - Swap strips operator crashed when it encountered an empty track - Duplicating NLA strips was renaming the wrong strips - the old ones would always get renamed, which was annoying |
Revision 09ceb85 by Campbell Barton January 20, 2011, 07:44 (GMT) |
no functional change, - remove G.flag, its not used anywhere (and confusing with G.f). - also remove strcpy where memory locations may overlap. |
Revision ac05862 by Campbell Barton January 20, 2011, 07:41 (GMT) |
fix for bug where python functions were not raising exceptions because reports were not added to the list in background mode. |
Revision 287efe6 by Campbell Barton January 20, 2011, 07:38 (GMT) |
don't set the path to ~/untitled.blend on initializing the WM, this isn't well defined how this behavior should work, existing behavior was inconsistent since loading a new file would set the path to "". |
Revision 6cadef1 by Joshua Leung January 19, 2011, 23:05 (GMT) |
NLA backend code cleanups: Ensure all user-count management is done via id_us_*() functions instead of direct access, for more security |
Revision 677ed28 by Joshua Leung January 19, 2011, 22:49 (GMT) |
Bugfix [#25721] Unable to delete grease pencil data blocks Missing check for id-block users before saving |
Revision f0d9ff3 by Campbell Barton January 19, 2011, 21:30 (GMT) |
Command line options to set blender system environment variables. Added because CTest has no convenient way to set environment vars for commands it runs. --env-system-config -> BLENDER_SYSTEM_CONFIG --env-system-datafiles -> BLENDER_SYSTEM_DATAFILES --env-system-scripts -> BLENDER_SYSTEM_SCRIPTS --env-system-plugins -> BLENDER_SYSTEM_PLUGINS --env-system-python -> BLENDER_SYSTEM_PYTHON |
Revision e2f9006 by Campbell Barton January 19, 2011, 19:58 (GMT) |
set variable as unused. |
Revision 36852b9 by Ton Roosendaal January 19, 2011, 18:07 (GMT) |
Bugfix #25613 Dropping file in Blender from pre 2.5 period caused eternal loop loading .blend files :) |
Revision d0f4e77 by Ton Roosendaal January 19, 2011, 17:10 (GMT) |
Bugfix #25720 Preview icons got lost... commit of yesterday caused it. Conflict between preview render icons, and brush icons... |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021