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
2013-05-02Fix [#35173] Object's draw_type resets when removing smokeDaniel Genrich
New behaviour: * On creation, smoke modifier only changes the drawtype for domain to WIRE. * On deletion, smoke modifier does not change the drawtype.
2013-05-02Fix #35182: VSE - speed control Trim duration (soft) end reset to 0Sergey Sharybin
Was a regression in rev53509, whic hallowed manual edit of properties which weren't supposed to be editing manually. Added the same effects length update as in trnaslation code, so now updating strip frames from py/interface will keep things consistent.
2013-05-02avoid per-vertex mask layer lookups for dyntopo.Campbell Barton
2013-05-02fix [#35178] Autoselect-in-list for Vertex Group selection doesn't work.Campbell Barton
disallow assigning values that don't exist into a text field with a search-box.
2013-05-02interface: clear red-alert flag when editing a button, confuses and makes it ↵Campbell Barton
seem the edited value is also wrong.
2013-05-02don't show an 'X' next to never-null pointer search menus.Campbell Barton
also set ShapeKey.relative_key to never-null.
2013-05-02add missing call to update rv3d->persmatob, mostly this worked except with ↵Campbell Barton
active-unselected object
2013-05-02remove re-allocations while building weight paint color array, move button ↵Campbell Barton
to show weightpaint below other overlay buttons in the 'Mesh Display' panel.
2013-05-02make rna layer access less cryptic by using ARRAY_HAS_ITEM(), modified this ↵Campbell Barton
to use unsigned offset.
2013-05-01Fix 2D painting gave squares rather than a disk for the "Max" curve falloff ↵Brecht Van Lommel
shape.
2013-05-01Fix double free error in OpenEXR when file cannot be savedSv. Lockal
2013-05-01Fix #35081: opening .blend files with chinese characters not working. ForBrecht Van Lommel
compressed files we were not passing the full wide char path to zlib, so not all file names worked. Now we use gzopen_w available in new zlib versions. Patch by Tamito Kajiyama, I added an extra check for the zlib version so it keeps compiling with older versions for now. For platform maintainers: Part of this commit are zlib 1.2.8 libraries for windows 32 bit. We still need update libraries for windows 64 bit and mingw. There's a readme.txt and build.bat included with instructions on how to build.
2013-05-01edge_inside_circle was doing redundant float -> int -> float conversion, ↵Campbell Barton
also dist_squared_to_line_segment_v2 is quite simple so remove radius checks.
2013-05-01fix error running ED_view3d_project_float_v3_m4 on 2d vec (thanks Sergey for ↵Campbell Barton
pointing out!), also remove redundant vector copy in knife project.
2013-05-01Fix missing brush cursor redraw for texture paint when no pixels changed in theBrecht Van Lommel
image, no images need to be refreshed then but the cursors needs to be redrawn still. Otherwise it gets stuck, especially annoying in unexpected cases where the mask has reached the maximum for all pixels in the brush.
2013-05-01Fix #35149: solidify modifier + vertex parent not working after going in and outBrecht Van Lommel
of editmode on the child object. Problem was that the object custom data mask was not taken into account when rebuilding the derivedmesh in some cases, which is needed for the derivedmesh to contain the mapping back to the original vertices. Now this data mask is used for any derivedmesh build that will be cached. Also problematic was that the datamask for the active object was applied to all objects in the scene, which caused the parent object to be recalculated when it didn't need to be. Now this datamask is only used for the active object.
2013-05-01Fix for [#35116] Freestyle StringUtils::toAscii breakes non-ascii path values.Tamito Kajiyama
Just removed all calls of StringUtils::toAscii() as well as the function definitions.
2013-05-01Fix missing brush texture mask in texture properties, for cycles. Handling thisBrecht Van Lommel
properly with blender internal is probably for after release, when we can add the same system to gather textures from brushes, modifiers, force fields, ...
2013-05-01Fix #35171: crash rendering cube with two subsurf modifier in some ↵Brecht Van Lommel
circumstances. Problem was actually integer overflow in the requested data layers (1 << 31) does not fit in an integer, it only goes up to (1 << 31) - 1.
2013-05-01Fix #35166: texture paint mask texture stencil not scaling properly.Brecht Van Lommel
2013-05-01replace error reports with poll() function for editmesh select ungroupedCampbell Barton
2013-05-01fix for select ungrouped vertices not flushing, also group select menu items ↵Campbell Barton
more logically.
2013-05-01use 'normal' orientation rather then 'local' with individual origins to use ↵Campbell Barton
the per-element axis-matrix.
2013-05-01Fix projection paint clone/soften/smear no longer working with textures,Brecht Van Lommel
Moved the code after the masking check so we can skip the texture lookup if the pixel is done, is a bit faster. Also hide the color wheel for these tools, only did it for 2D paint in previous commit.
2013-05-01style cleanupCampbell Barton
2013-05-01fix [#35164] UV unwrapping crash blenderCampbell Barton
(own fail with misuse of alloca)
2013-05-01remove headers from FRS_freestyle.hCampbell Barton
2013-05-01holding ctrl when using arrow keys in the text editor didn't navigate newlines.Campbell Barton
2013-05-01fix for missing slot in edge bisect bmesh operator.Campbell Barton
2013-05-01fix for yet another off by one error in console code, could crash deleting ↵Campbell Barton
words (but mostly it was hidden by guardedalloc), hopefully the last of this kind in console.
2013-05-01remove direct freestyle data access from bmesh, was crashing and this should ↵Campbell Barton
really only be done via customdata layer support.
2013-05-01Fix tiled overlay not matching up with stroke result in 2d painting.Antony Riakiotakis
2013-05-01Fix: Overlay was getting invalidated too often in image editor makingAntony Riakiotakis
refresh extremely slow.
2013-05-01Fix: texture alpha masking not functional after recent commits. Mask isAntony Riakiotakis
used to see if area has been covered by brush, so exclude the texture alpha and texture alpha masks from mask comparisons. Coming next: texture masks for 2d painting.
2013-04-30fix for setting int customdata layer names not ensuring uniqueness.Campbell Barton
also use generic layer name callbacks for vert/edge/face/poly/loop.
2013-04-30More painting fixes:Brecht Van Lommel
* 2D image painting with textures that contained alpha did not work correctly, had been broken for a while. * 2D image panels texture (mask) panels showed wrong buttons for texture overlay. * Texture map mode 3D now also uses masking, like Tiled and Stencil the texture does not move along with the brush so it works fine. * 2D image paint View mapping did not work correct, especially noticeable with Rake rotation. * Masking is now disabled for the smear tool, this can't really work because the original image is constantly changing and gave artifacts.
2013-04-30Bug fix #35151Ton Roosendaal
NLA editor: the channel list and the main area were not perfectly aligned, and could jump a bit around. Easy fix.
2013-04-30Fix compilation in release mode with strict flagsSergey Sharybin
2013-04-30Bug fix #35143Ton Roosendaal
Animplayer treated .tif extensions as movie files, so that didn't work. Added another hardcoded check for it, like for png tga exr jpg etc. Why FFmpeg thinks .tif is a movie... that's for another day :) Quicktime QTKit did same btw.
2013-04-30Fix another part of #35141: there was no way to reset the stencil transform ↵Brecht Van Lommel
after e.g. scaling it along one axis, now there's a Reset Transform button. The Image Aspect button is now also hidden unless the texture is an image texture. And also hide the color wheel for painting tools that don't use colors.
2013-04-30Fix #35141: stencil and 3D texture mode did not work with 2D image paint.Brecht Van Lommel
2013-04-30Fix for #35147, view in backdrop and image editor in compositor don't work ↵Lukas Toenne
anymore. The active_viewer_key which sets the active node tree to use for the viewer image was not initialized in do_versions yet.
2013-04-30More image painting fixes:Brecht Van Lommel
* 2D image painting support for masking to limit the max contribution of a stroke to a pixel, to get it working compatible with projection painting. Not strictly a bugfix, but the inconsistency here was annoying. * Fix python errors in Texture Mask panel in image editor, was missing overlay options. * Clamp paint mask to 0..1 in case some texture exceeds it, this could give black pixels due to integer overflow.
2013-04-30Fix #35144: Image editor is not updateing if in new windowSergey Sharybin
Was a regression in own optimization on which viewer node to update -- need to check all the windows' screens, not just active one.
2013-04-30fix [#35156] Edge slide gg shortcut brings up wrong settings.Campbell Barton
switch operator types from transform, this would normally be problematic, but transform operators share callbacks so it can be supported.
2013-04-30fix for an issue raised in [#35154],Campbell Barton
the cross icon to clear a field wasn't working within popups.
2013-04-30use const vars for UI arrays.Campbell Barton
2013-04-30fix [#35154] Python: UI issues with invoke_props_dialog()Campbell Barton
- highlighed buttons that were never pressed could be activated by accident when canceling search popup. - canceling a search popup on a popup would close both.
2013-04-30convert macro PASS_EVENT_TO_PARENT_IF_NONACTIVE into a static function. ↵Campbell Barton
(having flow control in a macro is bad practice), own doing.
2013-04-30Fix for previous noisy stroke fix, mask didn't converge to the right strengthBrecht Van Lommel
value, formula should have been simpler actually.