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
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 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-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-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: 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-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-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-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-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
2020-05-06Fix T76470: GPencil sequence interpolate crash when not enough frames in layerAntonio Vazquez
If try to interpolate a layer without an active a next frame, the interpolation failed. Now, check for both frames before start interpolation.
2020-05-06Cleanup: Remove unused parameterAntonio Vazquez
2020-05-06Cleanup: Remove old invalid commentAntonio Vazquez
2020-05-06Cleanup: move search templates into their own filesCampbell Barton
2020-05-06Cleanup: use doxy sectionsCampbell Barton
2020-05-06Merge branch 'blender-v2.83-release'Campbell Barton
2020-05-06Cleanup: warningCampbell Barton
2020-05-06Fix T76445: Selecting an object no longer cycles past the activeCampbell Barton
In 2.79, selecting an object would cycle past the first object even if selection cycling wasn't in use. Restore this behavior as it wasn't intentionally removed and it's useful to be able to select an object behind the current active object.
2020-05-06Merge branch 'blender-v2.83-release'Campbell Barton
2020-05-06Cleanup: warningsCampbell Barton
2020-05-05Merge branch 'blender-v2.83-release'Pablo Dobarro
2020-05-05Fix T75743: Implement restore for brushes that modify their own dataPablo Dobarro
This implements the restore function for Draw Face Sets and Layer, which don't affect coordinates or masks directly. This is needed for the anchored and dot brush strokes. Layer frees the current displacement and a new one is created on each stroke sample. Draw Face Sets copies the data back from the first undo node to the mesh datalayer. Also fixes T75727 Reviewed By: jbakker Maniphest Tasks: T75727 Differential Revision: https://developer.blender.org/D7442
2020-05-05UI: Gray out shortcut indicator in search menusJulian Eisel
In other menus we already gray out the shortcut string, just in the search menu that wasn't the case. We may also want to draw other hints like this in the future, e.g. the library name for linked data-blocks in search menus. And then it's also nicer to have it grayed out to separate it visually from the data-block name.
2020-05-05Fix T76417: Gpencil Join did not supported weight joinAntonio Vazquez
Now the operator keep the weights of all strokes when joining.
2020-05-05Cleanup: use int instead of short for lasso array lengthCampbell Barton
There was no reason to use a short here, this was just a convention from existing code.
2020-05-05Cleanup: warningsCampbell Barton
2020-05-05Merge branch 'blender-v2.83-release'Campbell Barton
2020-05-05Fix T76224: Grid fill offset doesn't workCampbell Barton
Regression in own recent commit b1037aa88fedb.
2020-05-04Merge branch 'blender-v2.83-release'Sergey Sharybin
2020-05-04Revert "Fix T76313: Redo in Multires doesn't bring back stroke made after a ↵Sergey Sharybin
subdivide" The fix was actually missing few bits: - Firstly, the operator itself is not to do UNDO push - Secondly, multires sculpt/top level are not pushed to the undo node, so undo can not happen reliably. It should be possible to incorporate some of the work from WIP patch for propagation undo, but it needs more work. Reverting code base to the previous state, since currently things are actually a bit more confusing then they used to be. This reverts commit 0c928087a3c8a4f758a907fe3096346f88d678c9.
2020-05-04Merge branch 'blender-v2.83-release'Sergey Sharybin
2020-05-04Fix T76313: Redo in Multires doesn't bring back stroke made after a subdivideSergey Sharybin
Differential Revision: https://developer.blender.org/D7620
2020-05-04Fix T76062: Interpolate Radius in Curve Subdivide Special CaseHans Goudey
Differential Revision: https://developer.blender.org/D7523
2020-05-04Tweak the pressure/size dynamic range of Clay StripsPablo Dobarro
The current clay strips brush has a huge dynamic range which is nice for certain effects, but in some pen tablets it is quite hard to control on the higher values and it ends up producing unwanted artifacts. This changes the input curves a bit in an attempt to make it more controllable. After adding a brush management system I will expose all these values to be configurable per brush (the round version of clay strips is a little bit better with different curves, but that is something that we can't support now), but for now this default are probably safer. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D7524
2020-05-04Cleanup: rename mcords to mcoordsCampbell Barton
- 'coords' is an abbreviation for coordinates, not 'cords'. - Rename 'moves' to 'coords_len'.