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
2018-08-13Merge branch 'master' into blender2.8Bastien Montagne
2018-08-13Fix T55745: Pick Shortest Path tool, inconsistent selection.Bastien Montagne
To get consistent, user-expected results here, we need to 'fake' starting immediately after a 'skip' block (such that we start with a full block of selected elements). Same issue affected vertices and edges selection of course, did not check the other usages of WM_operator_properties_checker_interval_test() though.
2018-08-12Gizmo: add blank gizmo definitionCampbell Barton
Missed from 98c304e865f by accident.
2018-08-10Outliner: use generic WM drag and drop system for collections.Brecht Van Lommel
* Drag and drop between multiple outliners now works. * Dragging the icon and text now give the same results. * Fixes various crashes.
2018-08-10WM: internal changes to support dragging multiple IDs.Brecht Van Lommel
To be used by the outliner.
2018-08-10WM: pass on wmDrag to drop operators, so they can get the data directly.Brecht Van Lommel
Currently drop operators work mostly by specifying the name of the datablock. However there can be datablocks with the same name in different libraries, so this gives wrong results in some cases. Currently only outliner drop operators have been updated to use this mechanism.
2018-08-10WM: drag and drop poll functions can now specify a custom tooltip.Brecht Van Lommel
2018-08-10Cleanup: decouple outliner tree element icon retrieving from drawing.Brecht Van Lommel
2018-08-10Cleanup: move most outliner drag & drop code into one file.Brecht Van Lommel
2018-08-10UI: Fix nodelink not touching inputs when noodle_curving is 0Clément Foucault
2018-08-10Fix build error due to missing file from commit 98c304e865f8.Brecht Van Lommel
Proper contents still needs to be added, this just makes things build.
2018-08-10Gizmo: add option to catch all mouse clicksCampbell Barton
This was previously default behavior, now it's default.
2018-08-10Gizmo: 2d select now takes region coordsCampbell Barton
Was taking an event, when only the region coords are needed.
2018-08-10Cleanup: styleCampbell Barton
2018-08-09Merge branch 'soc-2018-bevel' into blender2.8Rohan Rathi
2018-08-09Fix T56279: Grease Pencil transformations show a help line with wrong originAntonioya
As grease pencil use multiedit frames instead of multiobject edit, this fix solves the issue. In the future maybe will need modifications if we add multiobject support, but we need a solution now.
2018-08-09Fix T56239: creating material crashes with OpenGL render engine selected.Brecht Van Lommel
2018-08-08Fix T56220: Adding Grease Object crashes if link Material is set to ObjectAntonioya
2018-08-08Cleanup: trailing spaceCampbell Barton
2018-08-08Fix T56251: Outliner crash on selecting nested.Bastien Montagne
We need a valid tree here, undo step will make it invalid...
2018-08-08UI: only show vertex select w/ weight paint modeCampbell Barton
Was being used for vertex paint where it's not supported.
2018-08-08UV: stitch multi-object supportCampbell Barton
D3561 by @Al
2018-08-08UI: don't show pie menu w/ no active objectCampbell Barton
Addresses T56272
2018-08-08Cleanup: styleCampbell Barton
2018-08-07Fix T56263: Crash when sculpting a GP object with animationAntonioya
This is a limitation of the current operator design. I have added a test to be sure the operator is not initializated while play animations to avoid segment fault. In the future, we can enable this option again, but it will need a operator redesign.
2018-08-07Fix T56252: Selectable Bases includes hidden objectsCampbell Barton
2018-08-06Cleanup: unused varsCampbell Barton
2018-08-06Cleanup: line lengthCampbell Barton
2018-08-05Fix indentation, spacing and added commentsRohan Rathi
2018-08-04Added some comments to bevel_harden_normals for bev toolRohan Rathi
2018-08-03Cleanup: Fix commentAntonioya
2018-08-03New grease pencil primitive STROKEAntonioya
This creates a simple stroke with several colors to have a basic structure to start drawing.
2018-08-03Replace wrong aasign material flag to BKE_MAT_ASSIGN_USERPREFAntonioya
2018-08-03Add missing single user management for grease pencil materialsAntonioya
2018-08-03Fix T56217: Segment Fault when using the Fill Brush on Blank GP ObjectAntonioya
The error was in any GP object without layers. Also added a check to avoid paint in a locked layer.
2018-08-03Fix T56180: Grease Pencil edit mode select menu crash.Bastien Montagne
Note that there are most certainly many other operators that’d need that same flag... Don’t have time to hunt them down currently, will just fix as issues are found, for now.
2018-08-03Fix T55791: blender 2.8 crash on redoing 'snap to cursor' with Offset option ON.Bastien Montagne
Many snap_to operators need a fully evaluated depsgraph to run properly...
2018-08-03Operators: add a new flag stating that operator needs access to evaluated data.Bastien Montagne
For now, that flag is only used in redo code, since after undo step depsgraph is totally empty... We *may* want to add at least an assert in op calling code too, though?
2018-08-03Icons: add particle brush iconsCampbell Barton
2018-08-02Add Assign Material option to Special menu (W key)Antonioya
Also some renames and cleanups.
2018-08-02Add list of color to Assign color operatorAntonioya
It's more clear for user to see the name of the color
2018-08-02Fix assert in UI string trimming code when we have 'protected' right part.Bastien Montagne
2018-08-02UI: show all particle brush settings in topbarCampbell Barton
Also show particle brush in tool-properties panel.
2018-08-02Fix T56199: Crash on Annotation in (VSE) Image PreviewJoshua Leung
In some cases (e.g. using old userpref settings/keymaps) it was possible to trigger a crash when the wrong GP/Annotation operators were triggered in the wrong contexts (e.g. using the old GPENCIL_OT_paint in annotation-only contexts like all the 2D editors). This commit resolves several issues that were caused by sloppy code-churn + features that had been hacked on.
2018-08-02Dev Tooling: Instrument motion path calculation operator (for bones) to ↵Joshua Leung
collect timing data This will be useful for checking on the progress of our optimisation efforts, and to generate some nice stats for later.
2018-08-02UI: Slightly larger action zone for corner resizingPablo Vazquez
Pretty minor, from 0.6 to 0.8, but the improvement is noticeable especially when using a stylus, without overlapping too much with the buttons and dropdowns in headers.
2018-08-01Fix missing poll function for flip_matcap operator (see T56183).Bastien Montagne
2018-08-01Fix issues after last 2.8 merge.Bastien Montagne
2018-08-01Merge branch 'blender2.8' into soc-2018-bevelBastien Montagne
Conflicts: release/scripts/addons release/scripts/startup/bl_ui/space_view3d_toolbar.py source/blender/editors/space_outliner/outliner_draw.c
2018-08-01Cleanup: Replace "Move Color" to "Assign Material"Antonioya