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
2010-04-24warning cleanup, also made voxel.c and volumetric.c use BM_INLINE define ↵Campbell Barton
rather then having their own ifdefs in each file.
2010-04-24sub_v3_v3v3 --> sub_v3_v3 (where possible)Campbell Barton
2010-04-24string number decoding didnt check for win32 slash & minor adjustments to ↵Campbell Barton
some other path funcs (no functional change).
2010-04-24unix style outliner name wildcards *.*, Any.???, etc (using fnmatch), also ↵Campbell Barton
removed last beos reference :)
2010-04-24patch by by xat "Partial fix for bug #22142"Tom Musgrove
2010-04-23Some fixes from the render branch:Brecht Van Lommel
* Take border render into account when drawing grid before for render result becomes visible. * Use antialiasing for rendering icon previews. * Fix Full Sample not drawing render result while rendering. * Mesh Deform Modifier: also forgot to commit this file.
2010-04-23Quick fix, just in case the mesh has no vertex groups, there won't be a crash!Joshua Leung
2010-04-23Bugfix #22101: Envelopes dont respect armature modifier vertex group maskJoshua Leung
Changed the point where the vertex groups are retrieved. Hopefully this commit doesn't break any cases I haven't thought of...
2010-04-23always print reports immediately when running in background mode.Campbell Barton
2010-04-23Mesh Deform Modifier: compress static binding weights better, thresholdBrecht Van Lommel
is still set very low so in many cases it could be even smaller, but being a bit conservative here to try to avoid breaking rigs. This is not forward-compatible, i.e. loading new files in older blender versions will loose the binding.
2010-04-23svn merge https://svn.blender.org/svnroot/bf-blender/branches/render25 ↵Campbell Barton
-r28371:28372 console history save/load from joe
2010-04-23fix for camera switching, broke 28359 Campbell Barton
2010-04-23Tweaks to Render Layers panelMatt Ebb
'Mask layers' should be visible always, they still work to mask out objects on layers when zmask isn't on (zmask is slightly different.. a bit confusing) Icon tweaks too
2010-04-23Spline IK - Influence ControlJoshua Leung
Made the 'Influence' slider work for Spline IK too, and made that setting visible now that it works. Note that there is still some popping that can occur when going to/from influence = 0.0. I'm not sure exactly what's causing this yet, but hopefully it won't be too noticeable in practice.
2010-04-23Improved the Outliner live-search so that in the default scene, doing a ↵Joshua Leung
simple search for "cu" (to show the default cube only) will show the matching item. Previously, because the 'Scene' item is encountered first, all sub-items like this would be ignored. Now, when a non-matching item is encountered, it's subtree is checked as per normal, as long as the item was expanded (so that its subtree is still visible).
2010-04-23Outliner Live-Search Bugfixes:Joshua Leung
Ton's commits missed the RNA changes needed to make this work (i.e. the search field was un-defined). This has now been added, and the search field has the 'search eyeglass' icon to make its purpose clearer. I've also taken this opportunity to restore the search matching flags (i.e. case sensitivity and complete vs partial matches), making these separate toggle options instead. The old searching operator stuff can probably be removed now?
2010-04-23Fix [#21582] Adjusting material color (color picker) crashesMatt Ebb
Thanks to the testers for helping diagnose this!
2010-04-23rename scene.visible_layers -> layers, since layers are used for editing, ↵Campbell Barton
export, rendering & anim evaluation.
2010-04-22chaning the camera from the scene buttons didnt update the views. moved some ↵Campbell Barton
scene/view functions from view3d_view.c into BKE_screen since they need to be accessed when changing cameras from outside the view.
2010-04-22skip instancing objects/groups when linking in a scene, the scene has ↵Campbell Barton
references to the objects/groups its self.
2010-04-22- Added search filter in outliner header. Only activates filter on enter,Ton Roosendaal
should make it do 'live' search while types. - Connecting Viewer nodes sometimes didn't recalculate, depsgraph needed remade
2010-04-22rna rename start/end --> frame_start/endCampbell Barton
2010-04-22only override start and end frames with particle's if the partices are ↵Campbell Barton
emitters. Was very confusing for hair baking.
2010-04-22Remove unused var from blenfont.Diego Borghetti
2010-04-22warning cleanupMatt Ebb
2010-04-22Fix [#22088] Object's material changes (links) to other when moving an object Matt Ebb
to an other layer WM_operator_props_popup() and subsequent block handle function redo_cb() was popping an operator undo, without having pushed one previously - this would undo one too many times when using the properties invoke popup. Fixed by adding an undo push to WM_operator_props_popup()
2010-04-22BugFix:Diego Borghetti
[#20854] PROPERTIES STAMP: Rendering stamp flickers in output renders Blenfont was not thread safe, that is why one thread can change the font properties (size, dpi, color, etc) at the same time that the stamp draw on the image, and then the problem. To make blenfont thread safe I have to change two important things: 1) Every BLF_* function take one argument, the font id. 2) We have two new function to make font "thread safe": BLF_load_unique BLF_load_mem_unique This two function are for case like stamp, that need and own font that don't share the glyph cache, so can draw without problem in a different thread. Why the BLF_*_unique function ? Because blenfont keep only one copy of a font and keep a list of "glyph cache". Every glyph cache have size and dpi, so if two different thread access the same font at the same time, they can change value and finish with something like the stamp problem. Why don't remove the glyph cache ? Because if we do that, we finish with a font object for every size and dpi, and the stamp is really a special case that happen in the rendering process, so I really thing is better keep the glyph cache and make this two new function to handle this special case. (When I say "font object" I mean have the same freetype font multiple times just to have differents size and dpi) As Matt point we still can have one case that two thread access the BLF_*_unique function at the same time, but I am looking to fix this with some class of thread lock. For now I test and work fine, so if some one found problem, please let me know. Campbell I have to change the python api (python/generic/blf_api.c) to the new syntax, so maybe you can take a look at this.
2010-04-22rna: added lib.parent access and made filename editable.Campbell Barton
2010-04-22Fix [#22097] missing panels in texture tabMatt Ebb
Made texture/texture slot context a bit less flaky when dealing with active material and texture nodes inside a node material in the node editor. Now if the active material has nodes enabled, and there are no active material/texture nodes inside it, nothing will be shown in the texture properties (similar to 2.49).
2010-04-22Fix [#22078] Cannot apply modifier in python (context error)Matt Ebb
Previously all modifier operators relied on the buttons layout data context pointer to decide which modifier to work on. This meant that these operators would only work from from the properties panel, and not from scripting/macros or for operator redo. This commit makes all modifier operators take the modifier name as an operator property, so the operators can be re-done or executed outside of the modifier panel. When invoking the operators from the modifier panel, they automatically fill in the operator property from context. This isn't a perfect API design, but it does bring these operators in line with the design of being able to access all UI functionality via other means like scripts.
2010-04-22Fix for bug in r28320, sizeof(pointer) was breaking path functionsMatt Ebb
2010-04-22copying values from int buttons were adding floating point 0.00000'sCampbell Barton
2010-04-21Save a Copy, (operator option for save as),Campbell Barton
Too many times we have images in blend files that are just saved renders.
2010-04-21fix [#22080] double clicking a file in file browser to open a file doesn't ↵Andrea Weikert
work, r28290 win32 * Forgot to move keymap back from KM_PRESS to KM_CLICK (was testing code). KM_PRESS doesn't play nicely with double click
2010-04-21fix for crash drawing weights in lattice editmode.Campbell Barton
2010-04-21replace add_v3_v3v3() --> add_v3_v3() where possibleCampbell Barton
2010-04-21option to use curve point weights to influence particle effectors.Campbell Barton
2010-04-21bugfix [#22098] Binreloc buffer overrunCampbell Barton
from Dan Eicher (dna) there are many of these in blender however this case could happen quite easily.
2010-04-21bugfix [#22091] Crashing on Add Shortcut Campbell Barton
2010-04-21[#22100] Jpeg2000 null pointer dereferenceCampbell Barton
found by Dan Eicher (dna)
2010-04-21Fix [#22099] Interactive Loopcut hs anoyin problemMatt Ebb
Made the loop cut confirmation (when finding an edge ring to cut) happen on mouse press, rather than release. This has a nice side effect when using the 'release confirm' option, combining the two steps into one - with this on you can click once to immediately place the cut in the center, or click+drag to move the cut line where you want it to. See: http://mke3.net/blender/devel/2.5/loopcut_releaseconfirm.mov
2010-04-21Fix [#22082] World gradients look like pooMatt Ebb
(nice) Added dither support to in-progress render float->byte conversions.
2010-04-21vertex group option for lattice, needed for applying a lattice to a ↵Campbell Barton
beard/moustache without moving the roots about.
2010-04-20fix for crash getting the current material & more verbose library errorsCampbell Barton
2010-04-20Fix case of accessing freed windowmanager memory after reading a file.Brecht Van Lommel
2010-04-20hidden durian feature for entering a new path when linked libs are not found.Campbell Barton
2010-04-20Made playback operators use exec() callback instead of invoke(), so that ↵Joshua Leung
these can be used for Python scripts. Note that this is not the patch by dfelinto on the mailing list, since that fix would cause compiler warnings. Also, the invoke() (with the extra wmEvent* arg) is superfluous here, so there shouldn't be any problems with making this exec() only instead.
2010-04-20Added ability to use up to F19 on the keyboard (previous max was F12). Matt Ebb
GHOST is already collecting up to F24, but I've only got up to F19 on this keyboard so I've just committed what I could test here.
2010-04-20change mathutils 'repr' functions to closer match inputCampbell Barton
2010-04-19== file browser ==Andrea Weikert
Select from last selection. This new setting allows to select all files from the last selected to the current. (Works like SHIFT+SELECT in Windows file browser) Keymap is LEFTMOUSE+ALT for now since LEFTMOUSE+CTRL is already used for renaming (like in outliner)