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
2011-08-29Fix #28295 Outliner, mouse button on menu's pass through.Sergey Sharybin
It was introduced in rev33603 with not good patch -- release event was catching by outliner after clicking on menu item. Use KM_CLICK instead of KM_RELEASE to deal with icon drag/drop. This not changes drag/drop behavior, but prevents unneeded event be handled. Also make consistent behavior of activating and extending selection.
2011-08-29Fix #28347: VBO's highlights wrong faces when Mirror modifier is in useSergey Sharybin
Added callback to drawMappedFaces which checks if two faces have got equal draw options. After discussion with Brecht we found it's nicest solution for now: - Disabling VBOs in edit mode for this case wouldn't be nicer for this case - some additional flag stored in DM should be added in this case. - Adding new callback in DM isn't nicer that this solution. - Handling face selection in drawobject would lead to duplicated code which is also not nice. Hopefully, this callback could handle all cases in the future. Also, Brecht mentioned current VBO implementation isn't perfect, so maybe when we'll redesign this area dealing with edit mode wouldn't be so tricky.
2011-08-29patch [#28355] Better Environment Map scriptingCampbell Barton
from Tom Edwards (artfunkel), with minor edits. This patch makes the following improvements to environment map scripting: * Adds a "is_valid" RNA property to envmaps. True if the map is ready for use, False if it needs rendering. * Adds a "clear" RNA function to envmaps. Deletes any envmap image data. * Adds a "save" RNA function to envmaps. Writes the envmap to disc with a configurable layout. (Defaults to the current hard-coded layout.) * Updates bpy.ops.texture.envmap_save with configurable layout support as above. These changes, particularly configurable layouts, make exporting envmaps to other software much easier.
2011-08-29fix [#28401] OpenGL render option disables border clippingCampbell Barton
2011-08-28Missed notifier was found when looking at #28393Sergey Sharybin
2011-08-28== Sequencer ==Peter Schlaile
This patch adds: * support for proxy building again (missing feature from Blender 2.49) additionally to the way, Blender 2.49 worked, you can select several strips at once and make Blender build proxies in the background (using the job system) Also a new thing: movie proxies are now build into AVI files, and the proxy system is moved into ImBuf-library, so that other parts of blender can also benefit from it. * Timecode support: to fix seeking issues with files, that have a) varying frame rates b) very large GOP lengths c) are broken inbetween d) use different time code tracks the proxy builder can now also build timecode indices, which are used (optionally) for seeking. For the first time, it is possible, to do frame exact seeking on all file types. * Support for different video-streams in one video file (can be selected in sequencer, other parts of blender can also use it, but UI has to be added accordingly) * IMPORTANT: this patch *requires* ffmpeg 0.7 or newer, since older versions don't support the pkt_pts field, that is essential for building timecode indices. Windows and Mac libs are already updated, Linux-users have to build their own ffmpeg verions until distros keep up.
2011-08-28- use static vars and functions where possible.Campbell Barton
- use NULL rather than 0 when used as pointers.
2011-08-27fix [#28373] "Lock camera to view" doew not work with 3D-mouse Campbell Barton
2011-08-27Fix [#28341] writing }(alt+n) in text editor creates a new fileSergey Sharybin
Change hotkey for new textblock to Ctrl-N.
2011-08-27- use %u rather tham %d for unsigned ints in string formatting funcs.Campbell Barton
- replace (strlen(str) == 0) with str[0]=='\0'
2011-08-27- fix for BL_Shader::SetUniform() missing out the last part of the matrix.Campbell Barton
- particle.c wasn't setting all components of the vector when reading cache and setting dummy velocity values. - some functions incorrectly took a float[3] argument when the 4th value was set. - remove a few redundant lines of code.
2011-08-26fix for crash when running a python script in a non utf8 blend path, ↵Campbell Barton
inspecting the exception for the path assumed utf8.
2011-08-26Fix #28301: Sculpting a object with rotational have desfaceSergey Sharybin
Patch from Juha Maki-Kanto - initgrabz was called with local space coord. - Brush radiu was multiplying by 2.0 for grab and snake brushes. Not sure why this was needed. Made some tests and didn't notice any regressions without this multiplication.
2011-08-26Fix #28370: border select for curve and metaball did not update number ofBrecht Van Lommel
selected vertices in info header. Patch by Julien Duroure, thanks!
2011-08-26when applying armature object transform now transform the bone roll too.Campbell Barton
This means you can import a BVH, rotate 90d and apply the rotation, the animation will still work as expected - thanks to Benjy's script for showing how obvious it is that this works :)
2011-08-26file-selector: when converting operator arguments to the file selector, ↵Campbell Barton
wasnt making paths absolute (abs paths are made relative when converting the other way).
2011-08-25Fix for [#28304]Alexander Kuznetsov
Show A: and B: drives in Windows file browser.
2011-08-25picky style edits with screen/view/drawing, also remove own bad example doc.Campbell Barton
2011-08-25Patch for bug #28289Jeroen Bakker
updated the logic behind node delete with reconnect. When on input and output socket is connected, these two will be reconnected see bug report for example. http://projects.blender.org/tracker/?func=detail&aid=28289&group_id=9&atid=498
2011-08-25Committing patch #25675 "Make "Cast Buffer Shadows" option work in viewport ↵Mitchell Stokes
and BGE" by me. Description from the tracker: "It's really handy to be able to prevent an object/material from casting a shadow. So, I made use of the Cast Buffer Shadows option in the material settings, and made it work in the viewport and the BGE."
2011-08-24fix [#28356] Import export STL files, problem in script in version r39307Campbell Barton
& correct some bad comments.
2011-08-24fix [#28340] Can't set image depth, quality from image saveCampbell Barton
2011-08-23fix for 3 bugs in bone renamingCampbell Barton
- renaming a bone could crash if the area had to spaces in it (reported by Sebastian Koenig). - renaming bones wouldn't update inactive 3d views locked bone names. - selecting locked bones in the UI didnt work in editmode.
2011-08-23BLI_strescape for a basic, python like string escaping, currently only use ↵Campbell Barton
for drag and drop ID's into the console but should eventually be used for the animsys too.
2011-08-23Make Ctrl+RMB in editmode behave like 2.4x, was re-using center option which ↵Campbell Barton
worked but used center select too. instead add 'object' option to VIEW3D_OT_select.
2011-08-21Fix #28154: linux3-config.py doesn't existSergey Sharybin
Change OURPLATFORM from "linux<major_version>" to simple "linux". Since new policy for linux kernel versions that major version in platform doesn't make much sense for building rules so the same rules could be used for both of linux2 and linux3 now/ Tested on both of linux2 and linux3 systems.
2011-08-21Small fix, report in IRC by Olivier:Ton Roosendaal
Click in Compositor on output node invoked a re-composite. Only has to be done for inactive outputs.
2011-08-21fix for out of bounds array access for shaded drawing in the UI, remove ↵Campbell Barton
alpha blending for uiDrawBoxShade and uiDrawBoxVerticalShade.
2011-08-20remove over zealous undo's on operators that don't need it.Campbell Barton
2011-08-19warning cleanup for -Wdouble-promotionCampbell Barton
2011-08-19store a pointer to the units system in the uiBlock since the button code was ↵Campbell Barton
doing context lookups for the scene quite a lot.
2011-08-18misc changes to unterface & undoCampbell Barton
- operator strings were doing undo pushes (in fileselector text for example), this is dumb since the operators themselves handle undo. - interface code checks rna props are arrays rather then checking the array length. - disable properties window pin undoing. - sequencer refresh was calling undo, disable since this is clearnign global data not handled by undo. - added commented out code for drawing mesh vertex index/key index, useful for debugging shapekey - hook issyes.
2011-08-18minor change for operator OUTLINER_OT_item_activateCampbell Barton
Noticed clicking anywhere in the outliner was doing undo pushes, even in empty areas. - check if any selection is made before redrawing. - don't do an undo push when selecting outliner items since only screen data is touched here.
2011-08-18disable undo for hard coded interface buttons:Campbell Barton
- space type switcher. - header menu toggle. - properties window header buttons. - various view3d manipulator buttons.
2011-08-18disable undo for screen & wm RNA buttons, changing shading mode via the UI ↵Campbell Barton
for eg was doing an undo push.
2011-08-18fix for bad array access in transform operator, was assigning an array to a ↵Campbell Barton
single float operator value.
2011-08-17Fix #28262: uv unwrap in sync selection mode unwrapped all faces irrespectiveBrecht Van Lommel
of selection. Changed the fix for bug #27198, live unwrap not working with sync selection.
2011-08-17Fix #28194, #28269: proxy object was not showing pose mode as available inBrecht Van Lommel
3d view header mode menu. A recent bugfix was incorrectly hiding pose and particle mode when the object data was library linked, but these modes edit object level settings so should be available.
2011-08-17fix [#28274] Cant select aditional object in edit mode.Campbell Barton
missing feature from 2.4x
2011-08-17fix for error calling RNA_property_float_get_index on non array float ↵Campbell Barton
rotations when displaying.
2011-08-16minor fix, armature selection outline was not being drawn for non-active, ↵Campbell Barton
selected armature object when they were in pose mode.
2011-08-162.6 Node Muting:Thomas Dinges
* Removing check if Node is in between, so in-/output nodes can be muted as well. Useful for example if you want to temporarily mute a file output node.
2011-08-15Code cleanup: add UNUSED_FUNCTION macro to avoid warning messages about unusedBrecht Van Lommel
functions.
2011-08-15Fix #27803: editing texture did not update compositing nodes using that texture.Brecht Van Lommel
2011-08-15workaround [#28250] Append dialogue will ask to create new directory inside ↵Campbell Barton
a .blend directory button isnt library aware, for now disable it when a libraries loaded.
2011-08-15comment unused lines.Campbell Barton
2011-08-14fix for bug where changing movie filepaths would reset the strip length.Campbell Barton
also fixed possible & unlikely buffer overflow.
2011-08-14patch [#28247] Fix for: [#28236] Separate By Materials fails when some ↵Campbell Barton
materials "available" to the mesh are unassigned from Alex Fraser (z0r)
2011-08-14fix for fix r39388, this added checkboxes to buttons which are not supposed ↵Campbell Barton
to have them. now only add checkboxes when the background is not emboss - which works for menus but will work in more general cases too.
2011-08-14add in asserts for when array/non array RNA funcions are used incorrectly, ↵Campbell Barton
would have made previous fix a lot easier to find. also remove unused argument from RNA_property_array_check.