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
2019-02-08Cleanup: rename V3D_MANIP_* -> V3D_ORIENT_*Campbell Barton
Wasn't obvious it's related to orientation, also term manipulator is no longer in use.
2019-02-06Cleanup: remove redundant doxygen \file argumentCampbell Barton
Move \ingroup onto same line to be more compact and make it clear the file is in the group.
2019-02-01Cleanup: remove redundant, invalid info from headersCampbell Barton
BF-admins agree to remove header information that isn't useful, to reduce noise. - BEGIN/END license blocks Developers should add non license comments as separate comment blocks. No need for separator text. - Contributors This is often invalid, outdated or misleading especially when splitting files. It's more useful to git-blame to find out who has developed the code. See P901 for script to perform these edits.
2019-01-28Cleanup: sort forward declarations of enum & structCampbell Barton
Done using: source/tools/utils_maintenance/c_sort_blocks.py
2019-01-15Cleanup: commas at the end of enumsCampbell Barton
Without this clang-format may wrap them onto a single line.
2019-01-14Fix T57852: Mesh X Mirror option not workingCampbell Barton
D3869 by @lichtwerk w/ own edits
2019-01-14Cleanup: move comments above definitionsCampbell Barton
For clang-format not to wrap definitions.
2019-01-08Cleanup: comments causing bad clang-format outputCampbell Barton
2018-12-19Merge branch 'master' into blender2.8Philipp Oeser
2018-12-19Fix Proportional Edit Projected 2D method skiped center calculationPhilipp Oeser
rBa520e7c85c83 defined T_OVERRIDE_CENTER(1 << 25) which was already in use T_PROP_PROJECTED(1 << 25) thus skipping center calculation Fixes T58882, T59518 Reviewers: campbellbarton, brecht Maniphest Tasks: T58882, T59518 Differential Revision: https://developer.blender.org/D4100
2018-12-19Gizmo: optional custom orientations for transformCampbell Barton
This aims to resolve a conflict where some users want to keep keyboard axis setting global, even when the orientation is set to something else. Move/rotate/scale can optionally each have a separate orientation. Some UI changes will be made next.
2018-12-18Transform: when snap affect is off for a transform mode, ignore snap ↵Brecht Van Lommel
settings entirely. Ref D4022.
2018-11-29Transform: re-revert new user-axis-first behaviorCampbell Barton
This restores old behavior but leaves in new code which is more flexible. See: 6491d50d02b7 for feedback on why this isn't ideal.
2018-11-29Cleanup: simplify transform orientation cyclingCampbell Barton
Remove dummy first index, store a pointer to the user orientation instead of having it store twice (which could get out of sync).
2018-11-28Transform: default to user-defined orientationCampbell Barton
Previously we tried this but reverted (see 64d40c82c324) because there wasn't a predictable set of keys to use global-space. Now the keys are swapped: - 'GX' always transforms in the user defined orientation. - 'GXX' always transforms in global space. As before 'GXXX' cycles back to disabling constraints. This does have a down side that GXX won't be used for local-space when the user has global space set. Also, when global is the user-orientation, pressing GX and GXX does the same thing. Note: examples here use GX but could be any transform-mode/axis.
2018-10-17Transform: map mouse input to shear directionCampbell Barton
2018-10-17Transform: show arrows for 'custom' ratio inputCampbell Barton
Arrows are now shown for vertex/edge slide.
2018-10-16Transform: axis support for shear toolCampbell Barton
2018-10-03Editor Transform: use the dial3d drawing in the rotation operationmano-wii
2018-09-27Merge branch 'master' into blender2.8Brecht Van Lommel
2018-09-27Spelling fixes in comments and descriptions, patch by luzpaz.Brecht Van Lommel
Differential Revision: https://developer.blender.org/D3732
2018-09-21Fix part of T56865: wrong center with orbit around selection in weight paint.Brecht Van Lommel
2018-09-18Fix T54685: EditMesh UV's transform snapping only checks active objectAlan
Reviewers: dfelinto https://developer.blender.org/D3653
2018-09-14Motion Paths: only update once when transforming multiple bones or objects.Brecht Van Lommel
2018-09-07Merge branch 'master' into blender2.8Campbell Barton
2018-09-07Fix normal transform orientation calculationCampbell Barton
When using the 'normal' orientation, the normal would be ignored if the plane couldn't be calculated. Now use only the normal if the plane is zero length, this was already done, just not in all cases.
2018-07-21Merge branch 'blender2.8' into soc-2018-bevelRohan Rathi
2018-07-15Cleanup: use variable names based on term gizmoCampbell Barton
2018-07-15WM: rename manipulator to gizmo internallyCampbell Barton
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-09Merge branch 'master' into blender2.8Campbell Barton
2018-07-09Cleanup: use const transform argsCampbell Barton
2018-07-02Merge branch 'blender2.8' into soc-2018-bevelRohan Rathi
2018-06-30Merge branch 'master' into blender2.8Campbell Barton
2018-06-30Cleanup: rename bmesh_queries -> bmesh_queryCampbell Barton
Other files with the same purpose already used 'query'.
2018-06-20Merge branch 'blender2.8' into soc-2018-bevelRohan Rathi
2018-06-12Cleanup: get rid of global RNG usage in transform code.Bastien Montagne
2018-06-11Merge branch 'blender2.8' into soc-2018-bevelRohan Rathi
2018-06-05Fix compilation error due to different paramsRohan Rathi
in freeCustomNormalArray declaration and definition
2018-06-05Transform: improve pose trans/rot/scale guessingCampbell Barton
Switching the mode was being done per object, where it should first check all pose bones from all objects. This also removes code that changes the transform mode from within the counting function. This was only needed on transform initialization.
2018-05-29Merge branch 'blender2.8' into soc-2018-bevelRohan Rathi
2018-05-25Tool System: cursor tool now transforms on dragCampbell Barton
2018-05-25Applied soc-2017-normal-toolsRohan Rathi
2018-05-24Fix T55178: Cursor fails to restore on cancelCampbell Barton
574c0fe38f332bd97c588029c0075ecba1fe19cd caused complications restoring the cursor. Use WM_cursor_modal_set/restore which is intended for operator use, calling ED_region_cursor_set after an operator runs isn't reliable.
2018-05-22Transform: Support mixed snap in 3d View.Germano
Allows more than one snap mode to be enabled. So different combinations are possible. Reviewers: campbellbarton Reviewed By: campbellbarton Subscribers: Christopher_Anderssarian, duarteframos Tags: #bf_blender_2.8 Differential Revision: D3400
2018-05-21Merge branch 'master' into blender2.8Campbell Barton
2018-05-21Cleanup: use const for transform internal APICampbell Barton
2018-05-15Fix bone-size crashCampbell Barton
Own regression from multi-object transform.
2018-05-13Merge branch 'master' into blender2.8Campbell Barton
2018-05-13Cleanup: trailing spaceCampbell Barton