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-08Node Bugfixes:Brecht Van Lommel
* Compo node backdrop works again. * Compo node previews and backdrop now get correct color management float to byte conversion. * Compo nodes got unecessarily recalculated while moving nodes. * Fix compo node viewer nodes not getting activated correctly. * Main compo node preview render computations are now outside of mutex lock, so better for multithreading. * Tex node outputs did not work in some files loaded from 2.4. * Change RNA updates to take into account groups that may be shared between multiple node trees.
2009-10-08WM: test with context-less add notifier. Notifiers are oneBrecht Van Lommel
of the main reasons for passing along context, while actually they don't need much context at all. Might be removed again, but would like to have this especially for RNA API functions.
2009-10-08- made ungrab a second function - WM_cursor_ungrabCampbell Barton
- ungrab can restore the position of the mouse clamped to the window bounds (much nicer for transform)
2009-10-08[#19354] Second press of axis key didn't do local orientation when global ↵Martin Poirier
was selected as user orientation (frankly, I don't like it much to have an exception for that, but backward compatibility is ok, unless someone else has a strong argument against).
2009-10-07Makefile: Add missing raytrace directory.Diego Borghetti
2009-10-07copy icon in the material buttons list view so you can copy the current set ↵Campbell Barton
of materials to other selected objects, (like Ctrl+L, Materials in 2.4x)
2009-10-07Transform Mirror:Brecht Van Lommel
* Make Ctrl+M key work for mirror in 3D view. * Fix mirror along global axis, was mirroring around all axes when the object was rotated, due to wrong matrix order, was also not working in 2.4. * Pressing e.g. X twice still doesn't go to local mode, would fix but don't know how the code is intended to work.
2009-10-07Making new faces (fkey, scanfill etc) didnt create faces with the active ↵Campbell Barton
material. Keep the editmesh material and active material in sync
2009-10-07Preview Render:Brecht Van Lommel
* Fixes for texture and material nodes. * Texture node previews now work more like materials.
2009-10-07'Add Group' back in the add object menuCampbell Barton
2009-10-07Option to copy the data path of an RNA buttonCampbell Barton
2009-10-07Updated descriptions from Ron WalkerCampbell Barton
2009-10-07* More fixes post-raytrace commitMatt Ebb
2009-10-07Check if the object is in editmode with (ob->mode==OB_MODE_EDIT) rather then ↵Campbell Barton
(ob==scene->obedit) Was trying to fix a hard to redo crash with custom bone shapes in editmode but cant redo. still, will help with future multi-editmode.
2009-10-07Bugfix: move to layer was not assigned to M key yet.Brecht Van Lommel
2009-10-07own mistake in last commitCampbell Barton
2009-10-07Fix compile warning, function does not return anything (void function).Daniel Genrich
2009-10-07- rna path lookup crashed if the string was null (reported by Cessen with an ↵Campbell Barton
empty driver) - added TexMesh access ([#19505] Missing option : TexMesh) - Ctrl+Tab works again, not-so-nice workaround, disallow switching to paint modes from editmode, but would be nicer to manage this with keymaps.
2009-10-07Experimental option to allow moving the mouse outside the view, "Continuous ↵Campbell Barton
Grab" in the user-prefs. - Useful for dragging buttons to the far right when theyd otherwise hit the screen edge. - Useful for transform though probably NOT what you want when using the transform manipulator (should make an option). - When enabled, number buttons use this as well as a different conversion of mouse movement float numbuts: mouse 1px == 1-clickstep int numbuts: 2px == 1 (tried 1:1 but its too jitter prone) details... - access as an option to GHOST_SetCursorGrab(grab, warp) - Currently all operators that grab use this, could be made an operator flag - only Ghost/X11 supported currently
2009-10-07own warnings added last commitCampbell Barton
2009-10-07* Add numpad enter as an alternative key to confirm/execute file browserMatt Ebb
2009-10-07* notifier fix to redraw upon changing lamp shadow typeMatt Ebb
2009-10-07* Fix for previous 'set object as camera' operator - now properly sets the ↵Matt Ebb
scene active camera too, plus better notifier.
2009-10-07* Fix for crash with new raytreeMatt Ebb
2009-10-06Bugfix: IK constraint pole angle range was not correct.Brecht Van Lommel
2009-10-06Add raytrace subdir to Makefiles.Guillermo S. Romero
The makefile is a copy of the source one, not tuned, just to unbreak build. This raises some questions: why separate dirs? why each build system takes a different approach (different libs vs all source files into one)?
2009-10-06Cocoa port : First pure Cocoa version !Damien Plisson
(Mostly for very early testers) Cocoa uses coordinates with y=0 at bottom : updated wm_window.c and wm_event_system.c for COCOA build to avoid double conversions in response to mouse move events and GHOST_getCursorPosition Known limitations: No fullscreen support Font issue in preference panel libSDL uses some Carbon functions
2009-10-06Material buttons now view the active node material shading settings.Campbell Barton
Selecting a material in the node tree sets this as the active material and the buttons view redraws. Added rna prop material.active_node_material Currently its not clear what settings are used by the node material and the base material (needs some tedious research) so I made most panels use the node material with the exceptions of volumetrics, physics and halo settings. We'll probably need to split the panels up to do this properly.
2009-10-06* Remember, C-style declarations at the *beginning* of a scope, not C++ ↵Nathan Letwory
style wherever one pleases (before first usage).
2009-10-06new operator - bpy.ops.wm.call_menu(name="SOME_MT_menu")Campbell Barton
This calls a registered menu as a popup so we can reuse header menus , currently used for Node editor and Sequencer add menu (Shift+A), can be used for toolbox too.
2009-10-06Last fix still failed to link under mingw.Andre Susano Pinto
This time it works! (gcc and mingw can handle compile and link)
2009-10-06Bone Selections: Ability to set bones as unselectableJoshua Leung
In the Outliner, it is now possible to toggle per bone the selectability of the bone in the viewport, as for Objects using the restriction columns. This can also be set using the RNA-api. I've tested all commonly used tools IMO, but there may still be a few which I've missed. Please report those cases. PS. For some reason, the define was already there, but not connected up to anything. Can't remember why anymore, but here it is...
2009-10-06sculpt was checking if multires was the last modifier,Campbell Barton
instead check if its the last displayed modifier
2009-10-06*Added memset's to make sure counters start on zeroAndre Susano Pinto
*Disabled ray counter (can be enabled on render/extern/include/RE_raytrace.h by commenting out the define) *marked bvh_node_merge() as static inline (hopping it now compiles on gcc and mingw)
2009-10-06One last try - this should fix the remaining issues:Joshua Leung
* Made bvh_node_merge() in svbvh.h static (fix suggested by jaguarandi). This makes mingw link again. * Also, patched my previous fix for ... = {}; since mingw didn't like the other fix (which was for msvc).
2009-10-06Some more compile fixes for jaguarandi's commit, this time for msvc+sconsJoshua Leung
* Replaced ... = {}; with ... = {0}; * Solved problem with logf(), where msvc couldn't figure out which version of log() to call (solved by casting the int argument to a float, but could also have been to double)... * The cflags and cxxflags for scons when compiling the rendering module were only valid for gcc compiles. These will still need to get added for msvc sometime, but for now, there are no more warnings about unknown options...
2009-10-06* Cmake fix for raytrace accel, still not 100% but getting there...Matt Ebb
2009-10-06Attempts at some compile fixes for jaguarandi's code:Joshua Leung
* mingw almost compiles again cleanly, except for a linking error when linking blender http://www.pasteall.org/8297 * win64 should compile again too to a similar degree? * silenced warnings about no newlines...
2009-10-06Several fixes:Joshua Leung
* Code for generating 'Object' summary of Keyframes for DopeSheet (which is also used by the TimeLine for getting keyframes to draw) now considers materials, object data, and particles too. * Rearranged the way that keyframing-related settings were presented in the User Preferences. The way the settings were grouped was plain confusing, and based on biased views from the old system. For the record, 'needed'+'visual' are always considered when inserting keyframes, 'always' is for autokeyframing, and default interpolation is only used for newly created F-Curves. * Fixed bug #19472 - Scroll wheel scrolls in the wrong direction for enum-menus that were flipped (i.e. window type menu and 3d-view mode selector).
2009-10-06Merged Soc 2009 - raytrace optimization [0]Andre Susano Pinto
from branch [1] at rev 23647 [0] - http://wiki.blender.org/index.php/User:Jaguarandi/SummerOfCode2009/ [1] - https://svn.blender.org/svnroot/bf-blender/branches/soc-2009-jaguarandi
2009-10-06* Added 'set object as camera' operatorMatt Ebb
3D View: View -> Cameras -> Set Object as Camera (Ctrl Numpad 0)
2009-10-06svn merge -r 23528:23646 ↵soc-2009-jaguarandiAndre Susano Pinto
https://svn.blender.org/svnroot/bf-blender/trunk/blender
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-06Small fix for some old files crashing in particle drawing.Janne Karhu
2009-10-06[#19535]Martin Poirier
Save back proportional editing size to toolsettings after transform.
2009-10-06[#19542] Martin Poirier
Correct spacing with snapping buttons in 3d view header.
2009-10-05edge loop delete, should be a c macro but they cant do settings atmCampbell Barton
2009-10-05VBO:Brecht Van Lommel
* Disable use of EditMeshDerivedMesh for VBO drawing in editmode. This is crashed when using e.g. subsurf in editmode, as the DM is not an EditMeshDerivedMesh.
2009-10-05VBO:Brecht Van Lommel
* Fix slowdown/freeze entering editmode on a high poly mesh, dm->getNumFaces can be slow, don't call it in a loop. * Fix 64bit pointer casting warnings.