Clément Foucault
47d43c5a00
Bone Display: fix flickering issue with BBones in ortho view
2018-08-20 15:47:22 +02:00
Joshua Leung
939a5cb6ee
Image Editor: Add active tool button for Annotations (WIP - Event handling not working)
...
This reuses the tool defines for the 3D view. However, for some reason,
the events don't seem to be getting fired off here, like the tool system
is getting ignored here completely.
FIXME: Resolve the event handling issues
2018-08-21 01:22:02 +12:00
Clément Foucault
31a1c2b7d2
Object Mode: Add back support for the object "Maximum draw type" option
2018-08-20 13:19:17 +02:00
William Reynish
70e10d6207
UI: Small adjustments to Smoke properties layout
2018-08-20 11:16:48 +02:00
Clément Foucault
52d75d5127
Overlay: Add support for per object wirefram options
...
This patch has a known bug on AMD + mesa because of the drivers. I will
send a bug report to mesa.
2018-08-20 10:46:11 +02:00
Campbell Barton
d2e70455cf
Merge branch 'master' into blender2.8
2018-08-20 17:53:53 +10:00
Joshua Leung
3ef1aeb15e
Fix: Theme colors for datablock channels were missing for the NLA in the new default theme
2018-08-20 18:26:46 +12:00
Joshua Leung
6f2735b2bf
Motion Paths UI: "Update from Scene Range" operator
...
Make it easier to update the frame range for motion paths from
the Scene's current frame range (render or preview range)
2018-08-20 16:12:37 +12:00
Andrew Hale
f52e31a46d
Fix BMesh edge_bisect, edge_percent being ignored
...
Also fix float/int/bool access methods
2018-08-20 13:38:10 +10:00
Campbell Barton
76ea32d192
Cleanup: unused warning
2018-08-20 11:29:23 +10:00
Campbell Barton
143511b961
Merge branch 'master' into blender2.8
2018-08-20 11:27:49 +10:00
Campbell Barton
98efcdb1a0
Cleanup: trailing space
2018-08-20 11:24:14 +10:00
Campbell Barton
537bf6af0c
RNA: Spline.calc_length() utility function
...
D1810 by @Matpi w/ edits
2018-08-20 11:23:40 +10:00
Ray Molenkamp
2349273ade
build_environment: fix build issues with alembic
...
-read all headers from openexr not ilmbase
-add missing iexmath lib
-turn binaries back on, the blender unit tests require them.
2018-08-19 17:47:16 -06:00
Jeroen Bakker
b831accc01
Workbench: hide background option for OpenGL render
...
When OpenGL renderer is selected the option for background colors are
displayed, but ignored. For now we hide this option as it makes no sense
to have a viewport color option without viewport or render a 'final'
with a theme color.
2018-08-19 20:25:36 +02:00
Ray Molenkamp
b6b6eab6ae
build_environment: windows harvest cleanup.
...
remove the commands that have already moved to the individual cmake files.
2018-08-19 11:44:46 -06:00
Ray Molenkamp
31b1d2ce73
build_environment: opencolorio buildfixes for windows.
...
copy the debug libs to the right place.
2018-08-19 11:44:46 -06:00
Ray Molenkamp
66dd954cab
build_environment: openexr windows buildfix.
...
with the namespaces disabled the postfix also changed.
2018-08-19 11:44:46 -06:00
Ray Molenkamp
ae84db1d5d
build_environment: buildfixes for boost
...
Disable hardcoded 64 bit build.
2018-08-19 11:44:46 -06:00
Ray Molenkamp
3c3e6d756c
build_environment: build fixes for openimageio.
...
disable testtex due to parameter alignment issues
2018-08-19 11:44:46 -06:00
Ray Molenkamp
78f526087b
build_environment: windows environment
...
get 32 bit and 64 bit compilers on the same gcc version.
2018-08-19 11:44:46 -06:00
Ray Molenkamp
897351fa52
build_environment: python windows build fixes
...
fix hardcoded ssl dll names.
2018-08-19 11:44:46 -06:00
Ray Molenkamp
0a08ad8636
build_environment: opensubdiv windows build fixes.
...
only build cuda on 64 bit, since 32 bit is no longer supported by nvcc
2018-08-19 11:44:46 -06:00
Ray Molenkamp
f4c9bdb022
build_environment: opennvdb windows build fixes.
...
disable openexr namespaces on windows due to linker errors with it.
link pthreads due to dependency though blosc
2018-08-19 11:44:46 -06:00
Ray Molenkamp
8309f8ee34
build_environment: openexr disable namespaces on windows.
...
Things do not end up in the right namespaces quite yet, and cause linker errors with other projects using the library.
2018-08-19 11:44:46 -06:00
Ray Molenkamp
8f4d772bf9
build_environment: blosc build fixes.
...
blosc embedded a copy of zlib/pthreads causing duplicate symbol linker errors. pthreads was windows specific, but zlib may apply to other platforms as well.
2018-08-19 11:44:46 -06:00
Bastien Montagne
c2c4420f89
Fix T56450: Crash with bevel modifier.
...
POinters shall always be explicitely handled in modifier copying code,
as well as reading code! Runtime ones shall just be NULL-ed.
2018-08-19 16:57:53 +02:00
Campbell Barton
b1cb79d312
UI: rename 'Apron' to 'Click Anywhere'
2018-08-19 15:20:21 +10:00
Antonioya
20b30b6bee
GP: Reduce updates of material previews
...
If there is a update in progress, don't update again.
2018-08-18 16:24:18 +02:00
Clément Foucault
353e691ff9
DRW: Fix crash in defered compilation
2018-08-18 12:58:15 +02:00
Campbell Barton
9f25b2f278
Merge branch 'master' into blender2.8
2018-08-18 19:18:55 +10:00
Bastien Montagne
4d71579d3b
Arrrg, fix for previous commit :/
2018-08-18 10:25:00 +02:00
Bastien Montagne
27ccba0270
Fix T56439: Crash removing Rigid Body World.
...
Need to rebuild the graph when we add or remove rigidbody world!
2018-08-18 10:21:33 +02:00
Bastien Montagne
f86a60bc62
Static Override: make hidden & co flags of object overridable.
2018-08-18 10:21:33 +02:00
Bastien Montagne
37acf4722d
Static Override: link newly overridden collection to scene.
...
This avoids getting all overridden objects from said collection
instantiated in master collection, totally untidy!
Note that there is still an issue when 'active' object (i.e. the
armature usually) is in hidden sub-collection, since you have to make
that whole hidden collection visible again to see it.
We'll need to support moving objects into overridden collections am
afraid, arg. :(
2018-08-18 10:21:33 +02:00
Campbell Barton
4c22343271
Warn when app-template isn't found
2018-08-18 14:10:07 +10:00
Campbell Barton
506d8448cc
WM: app-template command line override
...
Without this, there was no simple way to have
launchers for different app-templates.
Also allows force-disabling the app-template stored in the preferences.
2018-08-18 14:10:07 +10:00
Ray Molenkamp
db8ca0f17a
cmake: fix typo in else()
2018-08-17 14:14:26 -06:00
Brecht Van Lommel
a069d3dc8c
UI: save statusbar/topbar collapsed state per screen.
...
This can now also be set from the Window menu in addition to dragging.
2018-08-17 20:16:19 +02:00
Brecht Van Lommel
7f9a1d2f3b
Fix GPU_viewport size asserts in some cases.
...
Now always tag for redraw when region size is changed instead of relying on
a redraw tag having been done elsewhere.
2018-08-17 20:16:07 +02:00
Ray Molenkamp
0a5f706136
cmake/ctest: output test binaries to debug/release folders on windows.
...
debug/release builds were writing the binaries to the same folder
2018-08-17 10:04:55 -06:00
Ray Molenkamp
2a00bea7b4
build_environment: Various tweaks needed for windows debug libs.
2018-08-17 09:20:40 -06:00
Brecht Van Lommel
6cad7984c6
Fix missing shader compilation progress bar.
2018-08-17 15:55:21 +02:00
Ray Molenkamp
aff7609aa5
build_environment: fix mistaken commit in openexr.
2018-08-17 06:30:27 -06:00
Brecht Van Lommel
fa70826167
Fix more image editor Python errors after switching workspaces.
2018-08-17 14:17:06 +02:00
Antonioya
ba60e5d41b
GP: Increase stats file size
...
For big files, the size of the field for number of points was not enough
2018-08-17 13:49:59 +02:00
Clément Foucault
8b79a150f8
Workbench: Fix buggy shadow
...
Was caused by shadow bbox not being updated.
2018-08-17 13:04:26 +02:00
Clément Foucault
f031e8d3ac
Object Mode: Add back the extra object axes drawing option
2018-08-17 13:04:26 +02:00
Clément Foucault
435f308eed
Object Mode: Use same empty (arrow) drawing as the bone axes display
2018-08-17 13:04:26 +02:00
Brecht Van Lommel
7d720cc655
Merge branch 'master' into blender2.8
2018-08-17 13:00:52 +02:00