Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/source
AgeCommit message (Collapse)Author
2010-10-19svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r32300:32571soc-2010-nicolasbishopNicholas Bishop
2010-10-19Add operator for toggling cmd box on Windows.Nathan Letwory
Use through search menu (Toggle System Console) or call bpy.ops.wm.toggle_console(). This is based on patch [#6927] Optional Console for Windows by Fahrezal Effendi, submitted on July 10th, 2007 (!) This paves the way for adding a command-line option to Blender to toggle this cmd console, and for having a user preference option for this. Command-line option I haven't added yet, as there seemed to be problems with Python interpreter initialization (read: crashes). This works by redirecting stdout and stderr to blenderlog.txt in user temp directory (most likely %TEMP%\blenderlog.txt). When python problem is fixed we can use this to always redirect stdout and stderr to this logfile, making it also easier for us to ask users for this file in bugreports.
2010-10-19whitespace commit, AKA commit count bump.Nathan Letwory
2010-10-19Mangle unused parameter names also on non-GCC platforms. This should help in ↵Nathan Letwory
situations where a coder starts using the previously unused tagged parameter after all, reminding the coder to remove the tag and check further.
2010-10-18quick commit for forgotten file in the G.sce -> G.main->name refactoring.Andrea Weikert
Patch by Jens Verwiebe, many thanks.
2010-10-18remove annoying warnings for blenderplayers stub.cCampbell Barton
2010-10-18cflags, cxxflags & linkflags in buildinfo.Campbell Barton
2010-10-18bugfix [#24306] Python : relative import errorCampbell Barton
2010-10-18enable DEBUG define in CMake and scons, also change booleans debug option to ↵Campbell Barton
BOP_DEBUG, which was used inconsistently, and had to add a define for superlu.
2010-10-18[#21475] Moving a Transform strip upwards moves its animation sidewardsJanne Karhu
* F-Curve translation is now calculated from the difference of the strips original & resulting start time, instead of using the transform data directly.
2010-10-18[#24209] Texture Forcefields: Use Object Coordinates produces incorrect ↵Janne Karhu
results (patch included) * Original patch provided by Alexander Beels and modified a bit by me.
2010-10-18Camera object drawing now shows shift (not especially important but the ↵Campbell Barton
tracker is being unusably slow)
2010-10-18_DEBUG -> DEBUGNathan Letwory
2010-10-18this should fix quicktime building from last commit.Campbell Barton
2010-10-18Use DEBUG instead of NDEBUGNathan Letwory
2010-10-18remove G.sce, use G.main->name instead.Campbell Barton
Both stored the filename of the blend file, but G.sce stored the last opened file. This will make blender act differently in some cases since a relative path to the last opened file will no longer resolve (which is correct IMHO since that file isnt open and the path might not even be valid anymore). Tested linking with durian files and rendering to relative paths when no files is loaded however we may need to have some operators give an error if they are used on the default startup.blend.
2010-10-18Remove unused code.Nathan Letwory
2010-10-18svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r32200:32300Nicholas Bishop
2010-10-18bugfix [#24291] Error parenting a child with any negative scaling coordinateCampbell Barton
the bug was in object_apply_mat4(), caused by applying a non-normalized matrix to the rotation. Blender 2.4x also had this problem, surprising nobody noticed!.
2010-10-18svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r31926:32200Nicholas Bishop
2010-10-18Fix [#24200] COLLADA Exporter: Aspect ratio is not exportedNathan Letwory
Reported by Wenzel Jakob, patch [#24235] by Phil Gosch
2010-10-18bugfix [#24302] Ctrl+Click Extrude gets old mouse eventsCampbell Barton
double click didnt check mouse distance moved so you could click twice in different areas of the screen very fast and generate a double click event which had old mouse coords copied into it but was sent to an operator set to run on single click (because the double click wasnt handled). Also added MEM_name_ptr function (included in debug mode only), prints the name of allocated memory. used for debugging where events came from.
2010-10-18Fix [#24288] Mesh Grid pointing towards the floor when first createdNathan Letwory
Reported by Terry Wallwork
2010-10-17Fix [#24294] IMB_allocImBuf changes in r32517 missed a couple of filesNathan Letwory
Reported and patched by Shane Ambler
2010-10-17Disabling menu entry for adding "Python" F-Modifier.Joshua Leung
This hasn't been coded yet, and I don't think I'll be adding it very soon yet, so disabling to avoid further confusion over this.
2010-10-17Bugfix #24296: AutoIK interactive chain length adjustment feature is missingJoshua Leung
In 2.49, you could adjust the maximum length of Auto-IK Chains by using scrollwheel up/down or page up/down while moving Auto-IK bones. Now this is possible again with those hotkeys, but you need to hold SHIFT to get this to work, otherwise we get a conflict with the hotkeys for proportional edit nowadays. Was broken when transform tools switched from using hardcoded key mappings to using a modal keymap.
2010-10-17Partial fix for #22409: Locked axis + auto IK = badJoshua Leung
The "root" bone in an Auto-IK chain was never added properly if it didn't have a parent that it was connected to. This meant that if it had axis-locking (using transform locks), these would not get converted to temporary IK-locks. This also affects 2.49 The second part of the bug report though, is something more ingrained in the IK-solver internals (numeric error, which means that even locked axes aren't exactly untouched).
2010-10-17Reverting Cam's audio code changes from revision 32517. Part of it has been ↵Joerg Mueller
reverted by Nathan already. Cam: next time please check, why a parameter is unused before you remove it!
2010-10-17re-arrange icon_draw_rect, also use an assert() for odd icon sizes. this can ↵Campbell Barton
happen in some cases but hard to find when.
2010-10-17fix for bad use of UNUSED() with win32 & some other minor error checks.Campbell Barton
2010-10-17- fixed remaining unused warnings.Campbell Barton
- omit render code from this warning (cmake only), until render branch is merged. - moved -Wunused-parameter warning to apply to all C code in blender (not just ./source/blender), (cmake only).
2010-10-17Fix #24139: Edge loop + Multi-Resolution modifier results weird artifactsSergey Sharybin
- mdisp_corners used to return incorrect number of verts in some cases - fixed memory corruption when face changed vertex count in edit mode (forgot displacement for such faces atm, could be changed in the future)
2010-10-16Fix for [#24292] When rendering with the stamp feature the scene opt. ↵Elia Sarti
affects the seq. strip placement Fixed typo.
2010-10-16Adapt OSX code for IMB_allocImBuf param changes.Nathan Letwory
2010-10-16Now sound init param removal revert should be fine (apparently my cmake ↵Nathan Letwory
project files missed rebuild hint for these, fortunately SCons did its job well).
2010-10-16Maybe now correct commit :°Nathan Letwory
2010-10-16Forgot to commit RNA part of revert in 32519Nathan Letwory
2010-10-16Revert overaggressive parameter removal: Main struct is used in audio when ↵Nathan Letwory
Jack support is enabled.
2010-10-16Declaration before any statements. Doesn't GCC warn about this?Nathan Letwory
2010-10-16most unused arg warnings corrected.Campbell Barton
- removed deprecated bitmap arg from IMB_allocImBuf (plugins will need updating). - mostly tagged UNUSED() since some of these functions look like they may need to have the arguments used later.
2010-10-16Added panel for accessing the "delta transforms" for Objects (this is closed ↵Joshua Leung
by default to not clutter that much). This should help silence complaints from some about "dloc",etc. not being easily keyable. It's also a nice way to have instances of animated objects located in different places, by animating either the standard transforms or the deltas, and then modifying by not animating the other version to keep the instances from going to a single point. This was a common newbie problem in 2.4x.
2010-10-16Bugfix #23979: FCurve.keyframe_points.add(..., replace=True)Joshua Leung
... fails if there were no keyframes in the curve yet. Was a missing null-check for case when no keyframe array is created. Also, changed the description for the "replace" arg to better reflect what it really does.
2010-10-16Fix #24280: NURBS default "12x12" UV resolution is not actually "12x12"Sergey Sharybin
When adding new nurb primitive it'll have got the same resolution as curve
2010-10-16dont check for project anymore for ctrl+click, face snapping is enough.Campbell Barton
2010-10-16- blender player builds again with CMake.Campbell Barton
- remove duplicate entries for libs for blender binary (where possible)
2010-10-16editors/space_* build without unused args warningsCampbell Barton
2010-10-16patch for bug [#24253] r32218 breaks outliner icon drawingCampbell Barton
provided by Shane Ambler (sambler) with some changes.
2010-10-16Bugfix #24099: nla content moves out of sync - with fixJoshua Leung
Thanks Shane Ambler (sambler) for the patch! <quote> This kind of follows on from a report that I think was closed prematurely - #22775 - I can't find any reference to an outstanding todo that relates to it. When resizing the nla editor the channel names and the main area get out of sync. When toggling back from fullscreen the content is hidden off the top of the area requiring scrolling to see it. The dopesheet displays similar problems but after fixing the ui_view2d_sync call it appears to behave as if the v2d.keepofs has been set for the most part. Two areas seem to be related to this - the first is calls to UI_view2d_sync used for these two views use the wrong flags. The other is v2d.keepofs not being set. (dopesheet has less issue here but I think it is meant to be set the same as nla) </quote>
2010-10-16Bugfix #24143: Edit NLA StripsJoshua Leung
When editing an action used by a NLA strip and editing it 'in place' (controlled by pin icon on green 'tweaking' channel), the animation would only get played back in the action's original frame range while the keyframes were still displayed in the strip-altered positions.
2010-10-16Bugfix #24276: Unable to set extrapolation on a per curve basisJoshua Leung
Selected-curves only flag was missing.