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
2014-03-15Code cleanup: spelling & styleCampbell Barton
2014-03-15Fix T39189: Node editor Map Uv requires an scale node to work.Lukas Tönne
This is a regression caused by rB67134a7bf689279785e2e40b29cd24243813998b The UV coordinates read from the UV input must be scaled by the Image input size instead of the UV input size. Also now this node uses the UV input resolution instead of the Image resolution, since this is what determines the available resolution. The image is EWA-sampled anyway, it's resolution does not have a direct impact.
2014-03-15Patch T36209: Use binary search function for evaluating F-CurvesJoshua Leung
This provides a speedup to evaluating long F-Curves in fcurve_eval_keyframes() by using the pre-existing binarysearch_bezt_index() function (used for keyframe insertion) to find the relevant BezTriple on the FCurve at the current evaltime. The current code loops over all BezTriples (sometimes not even breaking from the loop after cvalue has been evaluated). Reviewer Notes: - Unlike in the original patch, we use the old/existing logic instead of checking that (exact == true). See comments in code and also on the tracker entry for this patch for more details. Patch By: Josh Wedlake
2014-03-15Spelling fixJoshua Leung
2014-03-14Fix T39166: Disappearing text objectsSergey Sharybin
This is a failure of viewport direct displist creation caused by existing curve_cache pointer which empty content. Made it so if the curve isn't evaluated it's curve_cache is NULL. This is just-another-regression to be ported to the release.
2014-03-14Fix T38897: Problems moving animation channels up and down in dope ↵Bastien Montagne
sheet/action editor. Basic idea is to check whether an element is visible or not, and ignore those that are hidden, during move up/down. Reviewers: aligorith Reviewed By: aligorith Differential Revision: https://developer.blender.org/D376
2014-03-14Fix T39180: Particle with fluid physics unstable.Lukas Tönne
Fluid particles use the particle system's bvhtree structure, which is a runtime BVH tree. This was not reset properly on copying objects/psys, which lead to concurrent access in threaded depsgraph updates and memory corruption.
2014-03-14Fix T39164: Mask tansform doesn't respect parent for centerSergey Sharybin
A regressions since 2.69, eeeh.
2014-03-14CMake: fix for standalone player and remove recast modifier referenceCampbell Barton
2014-03-14Fix Circle picker not liking linear color properties much. Again, visualAntony Riakiotakis
result for picked color was different from what was displayed on color wheel under the cursor.
2014-03-14Disable color picker template cubic parameter by default.Antony Riakiotakis
This is mostly useful for precision in lift/gamma/gain nodes. Display of those values is done with linear interpolation while saturation is interpolated cubically. This will lead to color inconsistency between selected and displayed color on color pickers for instance, which should be avoided on those use cases.
2014-03-14Better fix for T37545.Antony Riakiotakis
This was supposed to fix inaccuracies between S-H wheel but it makes the colors selected through the SV-H color cube wrong (see http:// %28SV-H%29-Inaccurate). Instead of deactivating color management for SV and H widgets just reenable correction for the Hue wheel. This is wrong because HSV always refers to display space and we -have- to account for that when using linear color RNA properties.
2014-03-14Some corrections to previous commit. Undo stack could return 0 or returnAntony Riakiotakis
global undo even if not set in preferences.
2014-03-14Fix T39156 part 2: Add support for image paint operations in undoAntony Riakiotakis
history operator (Ctrl + Alt + Z). This will only show paint operations now while in an image paint mode. The caveat is that user can delete previous paint operations too (even on images not on the canvas currently) so it needs some care. This is consistent with regular undo behaviour though. Sculpting also suffers from lack of Undo history support, this will be added in a separate commit.
2014-03-13Fix bug 1 of T39156: Deadlock while undoing paint operations on imageAntony Riakiotakis
sequences. This commit should be included in 2.70 release
2014-03-13Typos in last commit, sorryJens Verwiebe
2014-03-13GHOST: cover now both win and osx case for T39153Jens Verwiebe
2014-03-13Fix own bug after HSL picker commit. HSV Cube based pickers missed HSVAntony Riakiotakis
buttons.
2014-03-13OSX/GHOST: fix T39153, pls check on win minimized window loadJens Verwiebe
2014-03-13Freestyle: Fix for a potential implementation error in the Python wrapper of ↵Tamito Kajiyama
the Nature class.
2014-03-13Fix T39152: Blender crash when duplicate mesh with hooks and laplacian deform.Bastien Montagne
We can't simply dupalloc cache_system (LaplacianSystem), it has quite a few allocated data we'd need to dupalloc as well, not to mention (nl) context... Much safer to just set it to NULL in new copy imho! This commit is to be backported to 2.70 release!
2014-03-13BMesh: minor changes for BM_face_split useCampbell Barton
2014-03-13Fix for possible (unlikely) uninitialized var use in BM_face_splitCampbell Barton
2014-03-13Fix T39148: Image does not show while renderingSergey Sharybin
Own regression since partial buffer update refactor, display buffer for exr tiles should happen in image update callback. This revision is to be merged to the final release.
2014-03-13Code cleanup: quiet warning, 'else' would always crash (& never occurred)Campbell Barton
also quiet waning clamping
2014-03-13Freestyle: avoid checking PyErr_Occurred and quiet warningCampbell Barton
2014-03-12Code cleanup: de-duplicate switch statement, style editsCampbell Barton
2014-03-12Anticipate future color picker types and don't crash (uiBut could beAntony Riakiotakis
NULL in some cases)
2014-03-12Followup for fix T38318: Add back previous fix and fix a glitch.IRIE Shinsuke
The previous fix 162d6c73e3d0 has been cancelled because it caused a problem that mesh deform cages and so on mess up the preview. To avoid the problem, viewport doesn't show mesh object if its draw type is bounding box or wireframe. Reviewers: brecht Reviewed By: brecht Differential Revision: https://developer.blender.org/D375
2014-03-12Fix possible (unlikely) use of uninitialized pointer in RNA resolvingCampbell Barton
2014-03-12Code cleanup (tm): Some code deduplication for HSLAntony Riakiotakis
2014-03-12HSL color wheel implementation.Antony Riakiotakis
This is a standard Hue - Saturation - Lightness model (see for instance entry on wikipedia here: https://en.wikipedia.org/wiki/HSL_and_HSV) Note though the difference between HSV and HSL saturation, which are not the same. The advantage of having this color selection scheme is that artists can select shades and tints of a color easily by using the lightness slider. Also colors are arranged on (approximated) perceived lightness on the color wheel. Beware, Old files opened with this preference saved will crash! Reviewers: sergey, brecht, campbellbarton Differential Revision: https://developer.blender.org/D385
2014-03-12Mesh API: rename 'octree' to 'spatial' since internally its using kdtreeCampbell Barton
2014-03-12Mesh API: replace octree mirror with kdtreeCampbell Barton
2014-03-12UI: allow passing "" for icon only enum buttons and still get an iconCampbell Barton
Enum icon-only buttons were getting their strings set, then truncated with blenders string shortening methods, then not drawn because there was no room (since buttons are icon width). Modify UI code so icon-only buttons don't get names and passing "" to a button won't have its text set later on.
2014-03-12Code cleanup: UI - de-duplicate menu/row/listrow enum logicCampbell Barton
2014-03-12Fix for particle edit mode using wrong pixel distances.Lukas Tönne
rB57dba739176153e052d77611ff0e554f05984686 unified pixel distance values but omitted a factor 100 for particle edit.
2014-03-12Fix T39109: Vertices affected by Hook Modifiers change after "switch ↵Sergey Sharybin
Direction" on Curves Remapping hooks and vertex parent wasn't implemented for curves.
2014-03-12Fix T39123: Border select without "extend" does nor clear selection of ↵Sergey Sharybin
bezier nodes in 3D view This is a regression introduced in fbc7ab30f and caused by the wrong object being passed to the function. Not sure passing editnurb as an argument is a good thing to do..
2014-03-12Fix T39126: Convert To: Mesh from Curve/Meta/Surface does not respect "Keep ↵Sergey Sharybin
Original" Own regression, didn't consider operator redo would leave scene in a non-evaluated state.
2014-03-12BMesh: minor optimization, step over own loop in BM_face_existsCampbell Barton
2014-03-12Transform: minor optimization, use BLI_bitmap for island taggingCampbell Barton
2014-03-12Transform: internal change, simplify view angle checksCampbell Barton
2014-03-12Code cleanup: redundant normalize in bmbvh ray castCampbell Barton
2014-03-11fix compile error on MinGW32Antony Riakiotakis
2014-03-12Fix T39060: "Choose by numbers" do not work with Enum-menus, but work with ↵Bastien Montagne
operators-menus The "layer" exception in handling numbers for menus was a bit too much greedy, eating numbers for all RNA props instead of just for layers ones...
2014-03-11Fix T39033: Regression, duplicating proxy loses proxyCampbell Barton
fix for bug making duplicates real effected copying scenes and linked duplis.
2014-03-11Fix for own rB6919ffbf4b2f (we only consider unit scale when we do use a ↵Bastien Montagne
unit system!). Noted by Campbell, thanks!
2014-03-11Fix T39112: increment snap does not work in perspective view at 0.01 scale ↵Bastien Montagne
(for scene and grid floor) In case of "floor" grid (i.e. perspective views), unit_scale correction was not applied...
2014-03-11Fix T39028: Quadview views inaccessible with python except bottom right view.Bastien Montagne
Expose all four quadviews in a collection in RNA API. Note the region returned by old region_quadview property is now region_quadviews[2].