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
2016-04-15Graph Editor: Move "View" panel to be the lastJoshua Leung
This change means that when going from having no FCurves active to having an active FCurve, the properties panels will not get stuck with only showing the "View" tab, which is not that useful a lot of the time.
2016-04-14Math Lib: ray_point_factor_v3 functionsCampbell Barton
Gives a bit better precision than creating a line in some cases, use for ED_view3d_win_to_3d.
2016-04-12Cleanup: use boolCampbell Barton
2016-04-11Fix T48082: Unwrap overwrites face selectionCampbell Barton
Sync selection option made adding a new UV layer select all edit-mesh faces. Now just select the UV's, ignoring sync-select option.
2016-04-06Fix missing viewport update when tree output is in a nodeSergey Sharybin
There was already an attempt to do it, but it worked incorrect because of wrong recursion check.
2016-04-06Fix camera view-border line widthCampbell Barton
2016-04-05Expose new Recast partitioning methods for navmesh generationReinier de Blois
This patch depends on D1747, which upgrades the Recast version. It exposes the new Recast partitioning methods in the navmesh generation. Reviewers: campbellbarton, moguri Reviewed By: moguri Projects: #bf_blender Differential Revision: https://developer.blender.org/D1748
2016-04-05Update Recast version to 1.5.0Reinier de Blois
The version of Recast that Blender ships with is from 2009. This patch updates the Recast version to the latest version, 1.5.0. The Detour version remains untouched. Reviewers: campbellbarton, moguri Reviewed By: moguri Projects: #bf_blender Differential Revision: https://developer.blender.org/D1747
2016-04-05Revert "Cycles: Remove the Preetham Sky model."Thomas Dinges
This reverts commit d91316dc672dc1ee69fbd24d2f00124a24b75c6b.
2016-04-04Fix missing ID_SO sound type in outliner's ID types.Bastien Montagne
Note that we may want to review that some day, we have quite a bit of ID types here that are 'blend file' view only, might be worth splitting the check based on this.
2016-04-04Smoke: Don't use `min` as an uniform nameSergey Sharybin
This is an attempt to fix report T47991.
2016-04-04Fix curve editmode adding 3D primitives w/ 2D curvesCampbell Barton
2016-04-04Fix curve adding 3D nurbs when 2D is setCampbell Barton
Ctrl-LMB ignored 2D constraint
2016-04-04Fix curve, missing update on Ctrl-LMBCampbell Barton
2016-04-04Fix curve add-vertex w/ 2D curvesCampbell Barton
Project the point onto the 2d place where possible.
2016-04-04Fix uninitialized variable use w/ VSE transformCampbell Barton
2016-04-03Cycles: Remove the Preetham Sky model.Thomas Dinges
The improved Hosek / Wilkie model was added during my GSoC 2013 and the default since then. The older model was kinda kept for compatibility, but after more than 2 years it's time to remove it. The Hosek / Wilkie model is more realistic anyway, and people who really want a day / night transition can mix the Sky Shader with another one (e.g. color) and fade between the two.
2016-04-02Fix T47971: rigid body baking crash due to thread race condition.Brecht Van Lommel
2016-04-02Fix T48030: Can't zoom VSE properties panelCampbell Barton
2016-04-01Fix T48001: Highlighting selected item in filtered lists.Bastien Montagne
active index was not reset to 'nothing' in case actual active item was filtered out.
2016-04-01Knife Project: revert fix for T43896Campbell Barton
For now leave precision at half a pixel until we have real fix. Resolves T48023.
2016-04-01BMesh: improve path-select fill region w/ ngonsCampbell Barton
Rewrote to work with ngons and and more complex topology, now uses separate function. Fixes T48009.
2016-04-01Fix T48013: UV Sculpt Brush Does not appear in UV window - but does show up ↵Philipp Oeser
in uv panels (t, n) Epic fail in recent rB2c3985 :/ To be backported to 2.77a!
2016-04-01Fix When using keying sets, the toggling "all items" in the array target ↵Joshua Leung
only goes from the index value down, instead of keying all
2016-04-01Cleanup: style/spellingCampbell Barton
2016-04-01Use STRPREFIX macro for testing property nameCampbell Barton
2016-03-31Fix NULL check before freeCampbell Barton
2016-03-31Fix memory leak when assigning driverJulian Eisel
Also added NULL-checks for RNA paths, though they might be a bit paranoid.
2016-03-31Fix memory leak when calling new driver eyedropperJulian Eisel
Would return OPERATOR_RUNNING_MODAL for non-modal operator.
2016-03-31Fix T47985: VSE GL-render scene strip hangsCampbell Barton
Regression in d5f1b9c22, threading deadlock rendering a scene from the OpenGL preview.
2016-03-31Usual ui messages fixes/tweaks.Bastien Montagne
2016-03-30Use Ctrl-Shift-RMB for to enable 'Fill Region'Campbell Barton
2016-03-30Shortest Path Select: option to select all paths between 2 elementsCampbell Barton
This option selects all paths between source/destination which are no longer than the path found. Handy for selecting meshes with a grid-topology.
2016-03-30Fix T48000: Eyedropper sample-merged ignored at firstCampbell Barton
2016-03-29Fix transform center2d for 2d viewsCampbell Barton
While this didn't show up as a bug, the center2d was being calculated with a zero aspect, causing TransInfo.center2d to be NAN.
2016-03-29GPencil New Stroke Smoothing: Don't perform smoothing on pressure valuesJoshua Leung
As noted by Antonio and Daniel, performing smoothing on the pressure values for new strokes doesn't work that great. From an artist POV, it is apparently "very strange that line thickness shrink suddenly after drawing it".
2016-03-29Driver Mapping Types: Added temporary icons to break up the two types of ↵Joshua Leung
mapping behaviours (modal vs manual)
2016-03-29RMB Menu: Add icons for delineating each cluster of options in this menuJoshua Leung
From T33052 by Harley Acheson (harley)
2016-03-29Drivers Setup: Expose all mapping types for creating driversJoshua Leung
* This includes the "manually create" modes, which correspond to the previous behaviour for setting up drivers. This is necessary when the current screen layout is not well suited to having multiple property editors open (e.g. small screen or heavily subdivided screen). * Only the modes relevant for the current property type (i.e. array vs single) will be shown * The "Add Driver" entries in the RMB context menu have now been replaced by a submenu which will list all the available mapping types. * NOTE: The code for the ANIM_OT_button_driver_add() operator is perhaps a bit hairy. However, it currently allows us to have the desired behaviour. It can always get cleaned up later though.
2016-03-28Fix T47958: Crash in Walk or Fly Navigation in Camera mode when invoking ↵Bastien Montagne
from non-3DView region
2016-03-28T47532: Pop-ups drop fast mouse clicksJulian Eisel
Caused by rBc24be7ec6e5. Before rBc24be7ec6e5, wm_handlers_do always called handlers a second time with event value KM_PRESS in case of a double click. After it, this was only the case for non-LEFTMOUSE events. Since ui_popup_handler (almost) always returned WM_UI_HANDLER_BREAK, the second handler iteration with KM_PRESS wouldn't run. This fix just makes sure we return WM_UI_HANDLER_CONTINUE for double click events instead (causing second iteration to run).
2016-03-28Fix T47969: Select Random always uses same seedCampbell Barton
Increment the seed on each use, otherwise calling again selects the same order, unless you manually adjust the seed.
2016-03-28Fix T47898: Error adding mask node with "Add Mask Node" operatorSergey Sharybin
This operator is intended to be used by drag-n-drop, no user invocation is expected to happen here. Use Add->Search to quickly add nodes instead.
2016-03-28Cleanup: Unused variableSergey Sharybin
2016-03-28Graph Editor UI: Experimental Tweak - Use tabs for properties region, to ↵Joshua Leung
make it easier to navigate
2016-03-28GPencil: Note that clicking outside the active area also exits draw modeJoshua Leung
2016-03-27GPencil: Remove the old UserPrefs-based On/Off Stroke Smoothing methodJoshua Leung
This never really worked that well, and often ended up being far too strong to be of practical use. The new options do similar things, but with greater control, so removing this old method now.
2016-03-27GPencil: Smooth and Subdivision variable/setting namingJoshua Leung
On second thought, these might be better names for these... I'm still not 100% happy with these, but they will do for now. (Best results currently seem to be with smooth 0.7, and subdivision steps 1 or 2)
2016-03-27GPencil: Removed the restriction of not subdividing strokes further if it ↵Joshua Leung
exceeds GP_STROKE_BUFFER_MAX Assuming that this subdivision + smoothing mostly only happens at the end of a stroke anyway, enforcing this max-points limit in some cases was resulting in strokes that weren't quite getting subdivided properly as the others.
2016-03-27GPencil: Code Cleanup - Simplify and clarify the code for subdividing a strokeJoshua Leung