e12c08e8d1
ClangFormat: apply to source, most of intern
...
Apply clang format as proposed in T53211.
For details on usage and instructions for migrating branches
without conflicts, see:
https://wiki.blender.org/wiki/Tools/ClangFormat
2019-04-17 06:21:24 +02:00
2120c5af03
Gizmo: individual toggles for 3D view gizmos
...
The popover for displaying gizmos now has options for
empty, light & camera gizmos.
Transform toggles are now checkboxes, which has the advantage that it's
more obvious they can be mixed however changing from one to another now
uses 3x clicks instead of a single click-drag action.
We might need a faster way to switch between transform types.
2019-04-14 13:17:55 +02:00
65b0312904
3D View: move gizmo draw options out of overlays
...
Gizmo's now have their own popover in preparation
for making transform gizmos accessible without having to use tools
See: T63518
2019-04-13 12:45:02 +02:00
ce3b78c73a
Cleanup: style, use braces for editor/spaces
2019-03-26 21:16:47 +11:00
f7ec9a5d3a
Fix auto sensor size for camera gizmo
2019-03-23 12:29:03 +11:00
34daf527f3
Cleanup: rename RENDER_OVERRIDE -> HIDE_OVERLAYS
...
Match the UI naming (changed since 2.7x).
2019-03-05 15:09:25 +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
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
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
f20dbc293f
Cleanup: blank lines over doxy headers
2019-01-26 21:43:24 +11:00
b6854770c7
T60560: Render border gizmo doesn't update display
2019-01-17 14:48:46 +11:00
b4a77a351e
Cleanup: add trailing commas to structs
2019-01-07 09:15:07 +11:00
ba1cae5a04
Fix some inconsistencies in object visibility/selectability tests.
2019-01-03 15:19:32 +01:00
a2d24345bf
Fix T60107: gizmos should not show for unselectable objects.
2019-01-03 12:39:16 +01:00
4fceaf3848
Fix gizmos showing for non-visible objects
...
Active object gizmos were showing even when the object wasn't visible
(local view or with their object type disabled).
2018-12-18 11:59:29 +11:00
8216e9f8a2
DNA: version patch Camera.drawsize to twice it's value
...
Draw size represented half the actual size used.
2018-12-11 14:42:50 +11:00
53928f479c
Gizmo: update camera ortho-size
...
This needs to be improved further,
for now it shows in the right location.
2018-12-11 13:19:44 +11:00
a205493426
Fix camera lens gizmo sensor comparison
2018-12-03 11:27:22 +11:00
32d46f7de6
Fix camera gizmo sensor check
...
Also correct wrong but harmless assignment.
2018-12-01 19:57:43 +11:00
e0a4dc6a79
UI / Python: rename X-Ray to In Front, Draw to Display.
...
See T56648.
2018-09-06 13:26:46 +02:00
b457cae397
Cleanup: use variable names based on term gizmo
2018-07-15 14:35:33 +02:00
5ebebcfbff
WM: rename manipulator to gizmo internally
2018-07-14 23:49:00 +02:00
cd16004132
WM: rename files, manipulator -> gizmo
...
Edit doxy files and header guards only.
2018-07-14 23:16:34 +02:00