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-09-02Cleanup: comment blocksCampbell Barton
2018-08-30Transform: fix redundant gizmo constraint axisCampbell Barton
Setting the constraint caused the redo to show redundant XYZ constraints UI.
2018-08-27transform_snap_object: Add a small offset to the clip planemano-wii
This prioritizes the vertex and edge snap over raycast.
2018-08-27BMesh: improvements/fixes to select side of activeCampbell Barton
- Add orientation option (defaults to local, as 2.7x does) can optionally use global, cursor, view... etc. - Fix typo which caused select flush to fail. - Fix for instanced objects (was only checking one instance). - Only tag for changes if a change is made. - Skip meshes with all vertices selected.
2018-08-25Transform: Use grid_scale to configure the incremental snapping.mano-wii
`gridview` is no longer being set and also does not match the new grid's drawing.
2018-08-22Transform: factor out matrix multiply w/ snappingAndrew Hale
2018-08-17Cleanup: fix harmless compiler warnings.Brecht Van Lommel
2018-08-16Cursor Tool: add transform orientation typeCampbell Barton
Support using the current transform orientation when placing the cursor. See: T55036
2018-08-16Merge branch 'master' into blender2.8Campbell Barton
2018-08-16Cleanup: rename transform UI valuesCampbell Barton
See: T54858
2018-08-10Gizmo: add option to catch all mouse clicksCampbell Barton
This was previously default behavior, now it's default.
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-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-01Fix T56187: Crash using cursor tool in Edit/Sculpt and Weight Paint modeAntonioya
The transform tried to calculate the multiframe falloff, but there was not any stroke to do that.
2018-07-31Cleanup: use static variablesCampbell Barton
2018-07-31Cleanup: style, duplicate includesCampbell Barton
2018-07-31New Grease Pencil object for 2D animationAntonioya
This commit merge the full development done in greasepencil-object branch and include mainly the following features. - New grease pencil object. - New drawing engine. - New grease pencil modes Draw/Sculpt/Edit and Weight Paint. - New brushes for grease pencil. - New modifiers for grease pencil. - New shaders FX. - New material system (replace old palettes and colors). - Split of annotations (old grease pencil) and new grease pencil object. - UI adapted to blender 2.8. You can get more info here: https://code.blender.org/2017/12/drawing-2d-animation-in-blender-2-8/ https://code.blender.org/2018/07/grease-pencil-status-update/ This is the result of nearly two years of development and I want thanks firstly the other members of the grease pencil team: Daniel M. Lara, Matias Mendiola and Joshua Leung for their support, ideas and to keep working in the project all the time, without them this project had been impossible. Also, I want thanks other Blender developers for their help, advices and to be there always to help me, and specially to Clément Foucault, Dalai Felinto, Pablo Vázquez and Campbell Barton.
2018-07-30Silencing a bunch of compiler warningsJoshua Leung
Most of these were mismatched const qualifiers
2018-07-30Fix T56152: Rotate crash w/ individual originsCampbell Barton
2018-07-26Fix assert in snapEditMesh.mano-wii
2018-07-26Cleanup: unused argsCampbell Barton
2018-07-26Merge branch 'master' into blender2.8Campbell Barton
2018-07-26UI: hide transform constraints when not usedCampbell Barton
2018-07-26Merge branch 'master' into blender2.8Campbell Barton
2018-07-26UI: hide proportional transform optionsCampbell Barton
Adds property poll function to transform.
2018-07-25Fix T55895: VSE crash while moving a stripBastien Montagne
Glitch from multi-edit project. ;)
2018-07-25Fix mistake in fix for T55798Campbell Barton
2018-07-25Correction on the last commit.Germano
2018-07-25Fix base->flag and base->flag_legacy: The flags of the Transform operator ↵Germano
are being added to the bases of the not evaluated view_layer. But I'm not sure if the flags `BA_WAS_SEL`,` BASE_SELECTED` and `BA_SNAP_FIX_DEPS_FIASCO`(lol XD) should be added to the bases of the not evaluated `view_layer`. This needs to be discussed.
2018-07-25Fix T55798: Crash when snapping objects with data recalculated by modifiers.Germano
Although the default behavior is for these objects to be ignored during the snap operation, this should not crash.
2018-07-23transform_snap_object: Better bvhtree creation management for editing ↵Germano
multiple objects. - Use the object referenced in `BMEditMesh` as the `ghash` key to save the bvhtrees in cache; - Create a boundbox around edit_mesh to test the snap before creating bvhtree; - Save the `edit_mesh`s bvhtree in the mesh bvh_cache; This is a part of the D3504.
2018-07-21Merge branch 'blender2.8' into soc-2018-bevelRohan Rathi
2018-07-18GWN: Port to GPU module: Replace GWN prefix by GPUClément Foucault
2018-07-17Cleanup: moving shading type into View3DShading.Brecht Van Lommel
So all shading settings are in this struct and can be reused in the OpenGL render engine.
2018-07-15GPU_matrix: use Blender's naming conventionsCampbell Barton
Thanks to @sergey for review
2018-07-15Cleanup: use variable names based on term gizmoCampbell Barton
2018-07-15WM: rename manipulator to gizmo internallyCampbell Barton
2018-07-15WM: rename files, manipulator -> gizmoCampbell Barton
Edit doxy files and header guards only.
2018-07-13UI: remove space/region from popover argsCampbell Barton
Instead use global panel-type list.
2018-07-13Fix T55920: viewport "navigate" shows on transformCampbell Barton
2018-07-12Keymap: add 3D view snap popupCampbell Barton
The key was available for other spaces, removed because it conflicted with changes which have since been reverted.
2018-07-11Transform Manipulator: fix scale handle selectionCampbell Barton
The scale handles couldn't be accessed when rotation was enabled and they pointed away from the view.
2018-07-11Manipulator: changes for overlay optionsCampbell Barton
There are now 3 categories in the overlay popover: - Navigation - Active (camera, lamp... etc) - Tool (manipulator) The user preference for mini axis now controls if the mini axis displays minimal or a full-interactive widget. Part of design: T55863
2018-07-11Revert "Transform: default constraint to user orientation"Campbell Barton
This reverts commit 81210103104980c9052de491a0b4defd003c2d1e. After user feedback this has the downside of having no predictable way of transforming in global space. Since toggling between global/user is reversed when global is the user axis.
2018-07-10Merge branch 'master' into blender2.8Campbell Barton
2018-07-10Keymap: minor changes for keymap displayCampbell Barton
2018-07-10Transform: default constraint to user orientationCampbell Barton
Previously global was always used before the current orientation, the order is now reversed, which assumes the user wants to first use the value they set, with the global secondary.
2018-07-10Merge branch 'master' into blender2.8Campbell Barton