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
AgeCommit message (Collapse)Author
2009-10-06Added #ifdef __SSE__ so it can still build when SSE is disabled at compile timeAndre Susano Pinto
2009-10-06blibvh safe for 64bitsAndre Susano Pinto
2009-10-05Raytrace Acceleration: small tweak to RNA and UI, hiding buttonsBrecht Van Lommel
when they are not applicable.
2009-10-04Added some test_break during the build process.Andre Susano Pinto
(Maybe later this should be done with some thread_cancel function instead of doing variable/callbacks tests)
2009-10-01*Updated UI options and added UI options to:Andre Susano Pinto
control whether instances are used or not control whether vertexs are stored localy or not *Removed unsused code
2009-09-28svn merge -r 23207:23528 ↵Andre Susano Pinto
https://svn.blender.org/svnroot/bf-blender/trunk/blender
2009-09-28add temp defines to keep the game engine building, should be fixed properly.Campbell Barton
fix implicit declaration too.
2009-09-28File Browser fixes:Brecht Van Lommel
* The code to draw only visible items was not working, giving slow performance with many files (bug #19469). * Fix detailed list display on non-windows, would give overlapping text. * Fix folders with many files not displaying all items, changed short to int in various places, was overflowing. * Recreate layout on area resizes, file view gets out of sync otherwise. * Workaround for v2d height not being correct with image display due to scrollers. * Fix view2d code to compute minimum scroller size, this would make the scroller go outside of its bounds.
2009-09-28jpeg2000 presets were broken.Campbell Barton
2009-09-28Compile fix for GameEngineJoshua Leung
2009-09-28Raycounters fixAndre Susano Pinto
2009-09-28Durian Feature Request: Rotation Modes for ObjectsJoshua Leung
This (biggish) commit generalises the rotation modes functionality added for Bones, allowing Objects to use the various Euler Rotation orders, Axis-Angle, and Quaternion rotation representations. I've also cleaned up the nomenclature of the rotation-related settings so that the naming styles are more consistent with each other. Unfortunately, this will break all files involving object or bone rotation animation made in 2.5 versions (2.4x will still get correctly converted). General Notes: * By default, Objects still default to using Eulers, while Bones will use Quaternions by default still. * I've fixed all areas that I'm currently aware of to work with these changes. However, there are probably a few places where I've missed a few changes (i.e. auto-keyframing will need attention later). * Removed the old "IPO-Keys" stuff from Transform code. I'm unlikely to restore this in the near future, and trying to fix that to include support for this commit would have been too much work.
2009-09-28Fix #19470: displaying depth pass could crash, conversion fromBrecht Van Lommel
float to byte was not working correct.
2009-09-28Fix #19482: setting cursor position in uv editor was not correctBrecht Van Lommel
zoomed in, needed to make view2d offset for pixel rounding dependent on zoom level.
2009-09-28remove warnings, print errors if bpy_ops.py or bpy_sys.py fail to importCampbell Barton
2009-09-28Added "scripts/modules" as permanent module search path.Campbell Barton
- added bpy.sys as a python module - with bpy.sys.expandpath() - moved bpy.ops into scripts/modules - moved autocomplete into its own module from space_console.py
2009-09-28added missing notifyer/depsgraph call to loopcut, fixed tweaking the edge ↵Joseph Eagar
slide operator in the last operator panel, and uncommented a line in the remove doubles op that was making it not work (and tweaked the rna limits a bit there, too).
2009-09-28- removed 2.4x release/scriptsCampbell Barton
- moved release/io and release/ui into release/scripts/io, ui - updated scons, cmake, make When porting 2.4x scripts back, use a command like this so as not to loose the commit history... svn cp https://svn.blender.org/svnroot/bf-blender/branches/blender2.4/release/scripts/raw_import.py release/scripts/io/import_raw.py
2009-09-27Speed optimization in itasc when with armature with many bones and few ↵Benoit Bolsee
targets. Thanks to Brecht who pointed out a simple but efficient optimization in SVD decomposition.
2009-09-272.5 Layout Files:Thomas Dinges
* Some Code and Whitespace Cleanup.
2009-09-27RNA + Animation:Joshua Leung
* Added missing RNA wrapping for Scene -> AnimData * Fixed bug (with temp-fix) where sequence strips with no names couldn't be animated properly. Currently, this will just use the index of the strip, although that is likely to be mutable (adding/removing strips will change it). * Removed some old unused code from action.c
2009-09-27Added Image.get_abs_filename() and updated scripts to use it. This removes ↵Arystanbek Dyussenov
the necessity of bpy.sys.expandpath(). Added missing Object.dupli_list.
2009-09-27Bugfix: Shapekey NLA Tracks were shown mixed with the ones for ObjectsJoshua Leung
2009-09-27Animation Editors - Moved the code for drawing the filtering toggles into a ↵Joshua Leung
single function.
2009-09-272.5 - Assorted Animation UI/Editing TweaksJoshua Leung
Main Feature: * It is now possible to choose which AnimData block is the 'active' one for editing, and/or select them too. AnimData blocks are generally the dark blue and lighter-blue expanders (i.e. Scene, Object, Camera, Lamp, Curve, Armature, etc.) * Objects are no longer selected/deselected when AKEY is used to toggle selection of channels. This was getting a bit annoying. * Following on from selection of AnimData blocks, it is now possible to select/make active an AnimData block in the animation editors, and change the active action for that block via the 'Animation Data' panel in NLA Editor's properties region. --> Be aware that user-counts are not totally handled correctly there yet, so some funky behaviour might be seen... --> It is possible to assign a new action, or to assign an existing one, allowing to switch between actions as in the past with Actions/IPO Editors... Other tweaks: * Some code tweaks towards making the 'Euler Filter' feature for Graph Editor working sometime soon * Added some backend code for snapping the values of keyframes to a single value. Still need to work out some UI for it though. * Shuffled the code for ACT_OT_new() around, and removed the poll() callback so that it worked in NLA too. * Fixed some more notifier bugs with deleting bones and a few other editmode operations for Armatures.
2009-09-27Sound:Joerg Mueller
* Threading buxfix letting MSVC Debug builds crash because of corrupted std::lists * Adopted two property ranges * Changed the mixdown volume to set the device volume instead of the volume of every sound. I also removed the private redefinition of m_logicmgr in SCA_BasicEventManager, which was already defined protected in the parent class SCA_EventManager and thus caused a bug letting GE crash here because of an uninitialized pointer.
2009-09-26netrender: split off job settings in their own panel. Add button to open up ↵Martin Poirier
web interface in a browser.
2009-09-26Assorted tiny UI tweaksWilliam Reynish
2009-09-26netrender: fix some bugs with job cancellation, remove credits system, add ↵Martin Poirier
more status report on server, cleanup server error management
2009-09-26Add directives to support multi dir lib.Guillermo S. Romero
2009-09-25Fixing up Makefiles, its not fully working but its closer...Kent Mein
Kent
2009-09-25almost all event managers stored a pointer back to the logic manager, easier ↵Campbell Barton
if this pointer is in the base class - SCA_EventManager
2009-09-25removed double library entries without realizing I had the BGE disabled, ↵Campbell Barton
these are needed.
2009-09-25WITH_CXX_GUARDEDALLOC was broken since BL_ArmatureObject become a PyObjectCampbell Barton
2009-09-25fix for buildinfo on mac'sCampbell Barton
2009-09-25Graph Editor: F-Modifiers can now be added to multiple selected F-Curves at ↵Joshua Leung
once with the Ctrl-Shift-M hotkey. * All the selected F-Curves will get the same type of F-Modifier added. * The button in the properties region will still only added the F-Modifier to the active F-Curve though * For now, there must be an active F-Curve in either case, otherwise the poll() callback fails.
2009-09-25Graph Editor: Drawing + Selection TweaksJoshua Leung
* Deselect all now selects/deselects F-Curves too * Tangents of unselected F-Curves now draw 'faded' like the curves they belong to. This experimental change is quite subtle, but can be made stronger still if people want. * Cleaned up some old comments in the code too...
2009-09-25modal kaymaps for view3d rotate/move/zoom removed redundant 'view' prefix ↵Campbell Barton
from these operators.
2009-09-25Warning fixes for ITASC. Also, use <stdlib.h> instead of <malloc.h>,Brecht Van Lommel
it works everywhere.
2009-09-25Fix OSX compilation problem with malloc.h in itascBenoit Bolsee
2009-09-25- use pythons time module rather then bpy.sys.time()Campbell Barton
- comment poll functions, maybe could check for editable scene later - importing OBJs imports triangle meshes.
2009-09-25Drivers: Copy/Paste tools for the RMB MenuJoshua Leung
Drivers can now be copied/pasted for single properties, allowing drivers set up on one property to be added to a few other properties relatively easily. Also, added description strings for the other driver-button operators.
2009-09-25still doesn't work but this fixes make cleanCampbell Barton
2009-09-25options WITH_LZO and WITH_LZMA for cmake and scons (default to true) ↵Campbell Barton
pointcache.c also needed to have checks for these defines.
2009-09-25Shell script exit values should be non-negative.Guillermo S. Romero
Exact error with dash as sh "exit: 12: Illegal number: -1". The rest are just changes to whitespace and polishing.
2009-09-25needed for linking with cmake on unixCampbell Barton
2009-09-25Quick tweaks to commonly debated mesh-editing hotkeys:Joshua Leung
* Loopcut is now just Ctrl-R. The preview will be activated when you do this, and you can just click to confirm as in 2.4x and also like when this was activated from the toolshelf. This is less error prone than having to click at the same time as picking the loop as with the previous hotkey. * Knife is now just: hold k-key and lmb click+drag to draw a cut line and cut the mesh. This is more direct than the (rather arcane) Ctrl-X-LMB-drag, and is quite similar to what's done for Grease Pencil now.
2009-09-25Bugfixes:Joshua Leung
* #19459: Shape Keys not Animateable Shape Keys were missing the appropriate 'path' callbacks. * #19458: 3D Viewport doesn't refresh when adding new bone in editmode (using Shift-A) The 'wrong' notifier was being sent. Currently, Armature EditMode only responds to NC_OBJECT|ND_TRANSFORM, which isn't strictly that correct for all cases. * Alignment code for constraints headers (i.e. enable/disable lumped with the delete constraint button) was causing the delete button to not work anymore. Removed the offending code (it shouldn't have been there to start off with). * When object's don't have their own AnimData (i.e. if you only animate the values of some shapekeys), a space is no longer left beside the object's name for a visibility toggle in the Graph Editor.
2009-09-25missing includesCampbell Barton
2009-09-25SVN maintenance.Guillermo S. Romero