Blender Git Loki

Kaikki Blender Git kommitit.

Page: 2267 / 8462

August 15, 2019, 23:25 (GMT)
Profile widget sampling bug fix, cleanup in file

- Extra samples are now correctly assigned to most curved edges.
- The first and last control points use their neighbor's handle type.
- Final cleanup and commenting of profile_widget.c
August 15, 2019, 22:16 (GMT)
Merge branch 'master' into soc-2019-outliner
August 15, 2019, 22:12 (GMT)
Sculpt: Pose brush

This commit also includes the MOUSE_INBETWEEN events fix for other
brushes.
August 15, 2019, 21:07 (GMT)
Outliner: only activate outliner items when clicking on icon/text

This is 2.7x behavior, while there are plans to improve on this,
committing in case larger changes take longer.

Without this it's not easy to select object data without changing modes.

See D5493
August 15, 2019, 20:44 (GMT)
WM: reuse visible region calculation

Avoids calculating the visible part of a region whenever
on-screen overlays are drawn.
August 15, 2019, 20:44 (GMT)
Cleanup: use boolean
August 15, 2019, 20:08 (GMT)
Fix check that validates a selection index
August 15, 2019, 19:49 (GMT)
Fix compiling with external OpenXR SDK on Windows
August 15, 2019, 19:43 (GMT)
Windows/MSI: Rework MSI installer.

The installer always upgraded the last version installed and did not allow for two versions to be installed side by side.

The reworked installer will allow side by side installs

install order:
```
2.81 -> 2.81a -> 2.82 : Allowed , will result in both 2.82 and 2.81a being installed
2.82 -> 2.81 -> 2.81a : Allowed , will result in both 2.82 and 2.81a being installed
2.82 -> 2.81a : Allowed , will result in both 2.82 and 2.81a being installed
2.82 -> 2.81a -> 2.81 : Not Allowed, 2.81 will only install if you manually remove 2.81a first.
```

Do note though that this will not apply to any previously issued installers and even for 2.80a this is not something we can fix.

This patch is for landing in 2.81 *only* and should be excluded from any possible 2.80a release.

Second change is a change to the compression level, building the MSI takes 30 minutes, which is crazy, perhaps worth it if the compression actually pays of.

```
MSI - none 1:35 247.0 MB (260,025,634 bytes)
MSI - mszip 2:02 89.6 MB ( 94,022,946 bytes)
MSI - low 2:35 81.6 MB ( 85,646,626 bytes)
MSI - medium 4:11 77.3 MB ( 81,136,930 bytes)
MSI - high 28:01 74.7 MB ( 78,384,418 bytes)

zip 1:32 93.2 MB ( 97,732,293 bytes)
7Z 2:22 65.0 MB ( 68,171,614 bytes)
```

It didn't, so I lowered it to medium, seemed reasonable.

Differential Revision: https://developer.blender.org/D5494

Reviewers: brecht, jesterking
August 15, 2019, 19:39 (GMT)
Fix T68705: Changing any editor to the properties crashes Blender

Issue introduced (more like exposed) in b7f86ff72273.
August 15, 2019, 17:05 (GMT)
A coplanar intersect case works.
August 15, 2019, 16:46 (GMT)
Fix T68689 Fix infinite recursion cause by versioning code

Complex nodetrees could fire infinite recursion with previous algo.
Now using another gset we make sure we can only evaluate a tree once.
August 15, 2019, 16:20 (GMT)
Fix broken text editing of integer number buttons, after recent changes
August 15, 2019, 16:13 (GMT)
Build: enable OpenImageDenoise, now that we have libraries for all platforms

Note that we are still missing an update for install_deps.sh to easily build this
on Linux. Only "make deps" has it for now.
August 15, 2019, 15:59 (GMT)
Cleanup: clang-format, unused arg
August 15, 2019, 15:42 (GMT)
Windows: add cycles debug logging to helper batch file.
August 15, 2019, 15:39 (GMT)
Bevel Modal Keymap: Added Keys, reenabled custom status text

Added custom profile toggle and intersection method cycle
The custom status text shows the current state of the properties making
it necessary to enable it over the automatic one.
But it's getting far too long.
August 15, 2019, 15:35 (GMT)
Cleanup: Silence C4115 warning

`'ParticleSystem': named type definition in parentheses`
And prevent the need for struct `Object` to be defined.
August 15, 2019, 15:35 (GMT)
Cleanup: Remove redundant headers
August 15, 2019, 15:27 (GMT)
Fix T56843 : fix case sensitive filenames on win10

When building with case sensitive folders there were some linker errors.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021