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
path: root/source
AgeCommit message (Collapse)Author
2020-05-08Cleanup: Doxygen: Remove Blank PageAaron Carlisle
2020-05-08Fix typo in recent quadric cleanupCampbell Barton
2020-05-08Cleanup: callback naming for search button & update doc-stringsCampbell Barton
Callback naming didn't always make it clear which function updated the search contents and the function used to execute the action.
2020-05-08Merge branch 'blender-v2.83-release'Clément Foucault
2020-05-08Fix T75958 Overlay: Blender Crashes when selecting without Depth PickingClément Foucault
2020-05-08Fix T76045 Gizmo: line_width does not work in latest versionClément Foucault
2020-05-08Fix T76393 Gizmo: Crash on assert(batch->program_in_use == 0)Clément Foucault
This also fix line width support for button2D shape batch
2020-05-07Merge branch 'blender-v2.83-release'Brecht Van Lommel
2020-05-07Fix T76510: Eevee OpenVDB render artifacts due to texture clampingBrecht Van Lommel
2020-05-07Fix direction of the Gizmo Extrude adjustment axisGermano Cavalcante
The extrude adjustment gizmo reads the last constrained axis set. So it is important to keep the final value actually used.
2020-05-07Fix T76504: Change in behavior of constraints orientationGermano Cavalcante
The Extrude operator, whose orientation is NORMAL, has undergone some seemingly accidental changes: - In 2.79 if you press the same key as the axis in constraint, it changes from Normal to No Contraint -> Global -> Normal and repeat this. - In 2.80 it changes from Normal to Local -> No Contraint -> Global -> Local and repeat this. This committee resumes the behavior of 2.79
2020-05-07Fix T76468: volume sequence render not using correct frame in rendersBrecht Van Lommel
Render datablocks were copying state from original datablocks, where the frame number and loaded volume grids were out of sync.
2020-05-07Fluid: Use cached value for total time valueSebastián Barschkis
The old time_total initialization was in trouble if scenes made use of a variable framelength (e.g. by animating the time scale parameter).
2020-05-07Refactor: libquery: Add NodeTree foreach_id support.Bastien Montagne
2020-05-07Refactor: libquery: Add Material foreach_id support.Bastien Montagne
2020-05-07Fix (unreported) mistake in argument passing.Bastien Montagne
passing the address of the pointer instead of the pointer itself...
2020-05-07Refactor: libquery: Add Mesh foreach_id support.Bastien Montagne
2020-05-07Initial step to move libquery to IDTypeInfo.Bastien Montagne
Part of T74960 (and hence T75724). This commit only adds the basics helper code, and alter some internal libquery code to use it. Porting each IDType to the new system will be done gradually from there, to allow better detection and handling of potential issues. Differential Revision: https://developer.blender.org/D7598
2020-05-07UI: support context menu in menu search popupCampbell Barton
2020-05-07Cleanup: split search menu separator argument into own functionCampbell Barton
2020-05-07Cleanup: split button search callbacks into their own structCampbell Barton
2020-05-07GPencil: Add support for Link ModifiersAntonio Vazquez
This adds support to the Link modifiers data. This was missing. Also I did a small cleanup using LISTBASE_FOREACH macro. Related to T76478 Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D7643
2020-05-07GPencil: Include new Brush random curvesAntonio Vazquez
Now the brushes have several new random settings and use curves to define the effect. The curves have been moved below the parameter to keep UI standards and extra curve panels have been removed. {F8505387} The new curves are: * Hue. * Saturation. * Value. New option to random at stroke level instead to random at point level for the following values: * Thickness. * Strength. * UV. * Hue. * Saturation. * Value. Curves have been moved below the corresponding parameter and only are displayed in properties panel. Display the curves in the popover made it unusable. {F8505392} Also, the Pressure random has been renamed to Radius because the old name was not clear enough. Reviewed By: mendio, pablovazquez Differential Revision: https://developer.blender.org/D7577
2020-05-07BLI: improve linear allocator documentationJacques Lucke
2020-05-07Cleanup: remove unused operator arguments to UI_popup_block_invoke_exCampbell Barton
Add optional can_refresh argument, useful to prevent text field from exiting on refresh.
2020-05-07Merge branch 'blender-v2.83-release'Philipp Oeser
2020-05-07Fix T75793: Mirror modifier UV flip only works on first UDIM TilePhilipp Oeser
Was flipping around the 0-1 range, now (optionally) flip around each tile. Also added this option for BMesh bmo_mirror. Reviewed By: campbellbarton Maniphest Tasks: T75793 Differential Revision: https://developer.blender.org/D7460
2020-05-07Merge branch 'blender-v2.83-release'Antonio Vazquez
2020-05-07Fix T76500: Annotation Tooltip in Movie Clip Editor is using old grease ↵Antonio Vazquez
pencil text
2020-05-07Cleanup: Replace for loop with LISTBASE_FOREACH macroAntonio Vazquez
2020-05-07Blenlib: Added explicit BLI_INLINE in perlin noise.Stefan Werner
A few tiny functions were not inlined even in some release configurations. Added BLI_INLINE as extra compiler hint in places that the profiler showed at hot spots when populating geometry with hair.
2020-05-07GPencil: Add support for Link ModifiersAntonio Vazquez
This adds support to the Link modifiers data. This was missing. Also I did a small cleanup using LISTBASE_FOREACH macro. Related to T76478 Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D7643
2020-05-07Fix menu search expanding file browser menusCampbell Barton
2020-05-07Cleanup: use eSpace_Type in switch statementsCampbell Barton
Use eSpace_Type in cases where it's likely newly added spaces should be handled.
2020-05-07Cleanup: comments for menu searchCampbell Barton
2020-05-07Fix uninitialized variable in recent menu search commitCampbell Barton
2020-05-07BLT: include a non-executing reference to context in macrosCampbell Barton
Prevent errors when building without translations.
2020-05-07Cleanup: missing headerCampbell Barton
2020-05-06GPencil: Split Curve geometry functions to new fileAntonio Vazquez
This prepare the code for future curve editors
2020-05-06Fix build error after rBb9bb752e0e852dHans Goudey
This looks like a misplaced variable definition, which is then used out of scope later.
2020-05-06Annotations: Add different arrow styles for line toolJuanfran Matheu
This patch adds different kind of shapes/styles for the line extremes while using the annotation line tool. Current Styles: (following @mendio mockup) - Arrow (closed arrow) - Open Arrow - Segment - Square For future it would be great to have icons, it would be more intuitive (and less space) with previews of what each end / start of line does, like the google slides one as reference: {F8511116} Reviewed By: #grease_pencil, antoniov, HooglyBoogly Differential Revision: https://developer.blender.org/D7608
2020-05-06Fix expanding time-line menus when searchingCampbell Barton
2020-05-06Fix error in last commitCampbell Barton
2020-05-06UI: search menus from all visible areas when using the edit menuCampbell Barton
Without this, only actions in the top-bar were visible which isn't very useful. Now menus are extracted from the areas used in the active window, unless this search is activated by the key shortcut, in this case the current area is used.
2020-05-06Depsgraph: Fix memory leakJacques Lucke
I introduced the issue in rBb21a3e77027.
2020-05-06Merge branch 'blender-v2.83-release'Sebastián Barschkis
2020-05-06Fix T76430: Quick smoke not rendering Cycles and EeveeSebastián Barschkis
Temporary fix that will skip cache invalidation from flow / effector objects.
2020-05-06Merge branch 'blender-v2.83-release'Philipp Oeser
2020-05-06Fix T76416: Armature Deform parenting option doesn't work with Grease Pencil ↵Philipp Oeser
objects If we parent with type `PAR_ARMATURE` (where vertexgroups are already set up and named correctly according to the corresponding bones), we still need an armature modifier. This just wasnt added. In contrast to meshes [which add their armature modifier early in `ED_object_parent_set`], grease pencil used to do this (adding the armature modifier) in `ED_gpencil_add_armature_weights`. Now split ED_gpencil_add_armature_weights in two: - ED_gpencil_add_armature - ED_gpencil_add_armature_weights (which calls ED_gpencil_add_armature) - use ED_gpencil_add_armature for the PAR_ARMATURE case Maniphest Tasks: T76416 Differential Revision: https://developer.blender.org/D7625
2020-05-06Merge branch 'blender-v2.83-release'Antonio Vazquez