6e72601b90
Fix T61649: Transform resize from UV editor asserts
...
Change logic for error checking so it's easier to follow.
2019-02-18 22:03:26 +11:00
cc10d86535
DNA: rename Object.size -> scale
...
Resolves a common cause of confusion.
2019-02-18 15:43:55 +11:00
de13d0a80c
doxygen: add newline after \file
...
While \file doesn't need an argument, it can't have another doxy
command after it.
2019-02-18 08:22:12 +11:00
e0e6229176
Cleanup: rename Mesh.edit_btmesh -> edit_mesh
...
When bmesh was in a branch we had both edit_mesh and edit_btmesh,
now there is no reason to use this odd name.
2019-02-17 18:05:18 +11:00
2d1c14f036
Cleanup: rename SPACE_IPO -> SPACE_GRAPH
2019-02-16 16:42:11 +11:00
2f737c4f47
DNA: rename near/far -> clip_start/clip_end
...
Rename for Camera, View3D (also CameraParams & Render not DNA)
2019-02-16 12:26:07 +11:00
419911b1d1
DNA: rename SpaceIpo -> SpaceGraph
2019-02-16 10:23:40 +11:00
4f92037158
Fix T61536: can't snap vertex to another vertex in edit mode using curves
...
Previously, the curve self snapping would only snap to points that were
earlier in the curve structure. This was because of a simple coding
snafu of using break when meaning to use continue.
2019-02-14 14:54:05 +01:00
025df50f61
Fix T51771: UI Messages: Reserve 'Normal' to its geometric meaning.
...
Using 'Regular' instead for the common meaning, this avoids having to
add some i18n context disambiguation...
2019-02-12 21:34:21 +01:00
452df3f392
Cleanup: comments
2019-02-12 01:51:03 +11:00
ffd0fee97c
Cleanup: comment indentation & spelling
2019-02-11 10:51:25 +11:00
46ac288a93
Cleanup: rename V3D_MANIP_* -> V3D_ORIENT_*
...
Wasn't obvious it's related to orientation,
also term manipulator is no longer in use.
2019-02-08 15:22:15 +11:00
d86894b9e4
Fix T61291: Transform gizmo doesn't update w/ 3D cursor
2019-02-08 15:12:04 +11:00
eef4077f18
Cleanup: remove redundant doxygen \file argument
...
Move \ingroup onto same line to be more compact and
make it clear the file is in the group.
2019-02-06 15:45:22 +11:00
ab5e69e660
Cleanup: remove contributors for CMake files
...
Following removal from C source code.
See: 8c68ed6df1
2019-02-05 09:10:32 +11:00
744f633986
Cleanup: trailing commas
...
Needed for clan-format not to wrap onto one line.
2019-02-03 14:59:11 +11:00
65ec7ec524
Cleanup: remove redundant, invalid info from headers
...
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-02-02 01:36:28 +11:00
83f8f44791
Fix T59495, T59992, T59904, T59178, T60598: broken keyframed value editing.
...
This removes a bunch of animation/driver evaluations and recalc flags that
should be redundant in the new depsgraph, and were incorrectly affecting
the evaluated scene in a permanent way.
Still two cases that could be removed if the depsgraph is improved, in
BKE_object_handle_data_update and BKE_cachefile_update_frame.
For physics subframe interpolation there are also still calls to
BKE_object_where_is_calc that should ideally be removed as well, though
they are not known to cause keyframing bugs.
Differential Revision: https://developer.blender.org/D4274
2019-01-31 12:04:57 +01:00
293f4d88da
Cleanup: style, unused variable
2019-01-31 15:54:37 +11:00
56cc219070
Fix T59963: Can't manipulate hair keys with G, R, S or mirror transforms
...
Need to pass proper evaluated mesh to calculate hair matrix.
2019-01-28 15:45:34 +01:00
c0f88ed8a8
Cleanup: sort forward declarations of enum & struct
...
Done using:
source/tools/utils_maintenance/c_sort_blocks.py
2019-01-28 21:17:58 +11:00
1e4aab36c2
Cleanup: remove redundant BKE/BLI/BIF headers
2019-01-26 21:20:25 +11:00
Joep Peters
1651879d34
UV Editor: support snapping to center of pixels, in addition to corners.
...
Differential Revision: https://developer.blender.org/D4150
2019-01-22 17:05:18 +01:00
1192fd58a5
GP: Use multiframe falloff in Shear transform
2019-01-16 19:22:20 +01:00
798e67bc9e
GP: Use multiframe falloff for Bend transformation
2019-01-16 19:22:13 +01:00
88a80fcec8
Cleanup: commas at the end of enums
...
Without this clang-format may wrap them onto a single line.
2019-01-16 00:03:03 +11:00
b8e8c0e325
Cleanup: comment line length (editors)
...
Prevents clang-format wrapping text before comments.
2019-01-15 23:30:31 +11:00
39acbebe46
Fix T60498: Auto IK doesn't work immediately.
2019-01-15 12:07:22 +01:00
93867cfafc
Correct last commit
2019-01-15 18:56:53 +11:00
b3791d59f6
Fix T60507: Constrained transform shows all axes
...
Regression in 579c01da60
Move values_modal_offset use out of applyMouseInput
to resolve order of initialization issue.
2019-01-15 18:40:31 +11:00
65b82e09d9
Fix T57852: Mesh X Mirror option not working
...
D3869 by @lichtwerk w/ own edits
2019-01-14 15:14:39 +11:00
8a2d48d928
Cleanup: move comments above definitions
...
For clang-format not to wrap definitions.
2019-01-14 12:43:19 +11:00
854485b4b3
Fix T60411: crash in multi-object pose mode, with some armatures in rest pose.
2019-01-11 17:26:54 +01:00
ba2b26af31
Support proportional edit scaling on dopesheet keyframes
...
Fixes T60361
Reviewers: brecht
Maniphest Tasks: T60361
Differential Revision: https://developer.blender.org/D4188
2019-01-10 16:07:47 +01:00
1e00f91760
Fix gizmo orientation w/ shear tool
2019-01-10 12:25:09 +11:00
ae2af46920
Fix inconsistent naming and behavior for base visible/selected/editable.
...
Fixes T60251.
2019-01-08 18:50:44 +01:00
91a155833e
Cleanup: comments causing bad clang-format output
2019-01-08 10:37:43 +11:00
b4a77a351e
Cleanup: add trailing commas to structs
2019-01-07 09:15:07 +11:00
e305560f13
Cleanup: add trailing commas to structs
...
Needed for clang formatting to workaround bug/limit, see: T53211
2019-01-07 00:34:48 +11:00
38796a4971
Fix T59546: Grease Pencil Edit: Rotation around individual origins error
...
Thanks to Habib Gahbiche (@zazizizou ) for helping fixing this bug. See D4156.
2019-01-04 17:01:39 +01:00
b01f2607a6
Transform: default shrink/fatten even-offset to false
...
Changed for 2.8 but this cases spikes for some geometry, see: T59968
2019-01-03 15:13:46 +11:00
11f2c65128
Fix (unreported): unpredictable crashes when it is done snap after automerge.
...
The `em->tottri` of an evaluated object can be different from the actual amount of looptris.
2019-01-02 16:59:20 -02:00
0e81191596
Fix T59886: Missing transform gizmo update
2019-01-02 18:46:43 +11:00
fdc726eb61
GP: Rename GP_STROKE_RECALC_CACHE to GP_STROKE_RECALC_GEOMETRY
...
The GP_STROKE_RECALC_CACHE identifier was changed to GP_STROKE_RECALC_GEOMETRY because the previous name was confusing and could be confused with the recalculation of the Draw Manager cache.
2018-12-28 08:48:37 +01:00
Sebastian Parborg
5b9440278e
Fix T59865: UV editor vertex snap to active does not make any sense.
...
Differential Revision: https://developer.blender.org/D4129
2018-12-27 18:43:59 +01:00
73c4643179
Cleanup: style
2018-12-27 13:14:37 +11:00
1ac311cedc
Fix/cleanup another bunch of UI messages issues.
...
Also (mostly in comments): behaviour -> behavior (we use American English).
2018-12-24 12:32:43 +01:00
890507d12f
GP: Move calculated center only for selected strokes
2018-12-21 08:44:38 +01:00
c8dfe763e5
Cleanup: unused arg
2018-12-21 11:38:38 +11:00
4d9606ef19
GP: Use only selected points to calc transform center
2018-12-20 21:25:29 +01:00