blender.git
2 years agoMerge branch 'master' into blender2.8
Campbell Barton [Thu, 26 Apr 2018 12:36:00 +0000 (14:36 +0200)]
Merge branch 'master' into blender2.8

2 years agoFix T54836: Select sharp edges doesn't flush to faces
Campbell Barton [Thu, 26 Apr 2018 12:30:27 +0000 (14:30 +0200)]
Fix T54836: Select sharp edges doesn't flush to faces

2 years agoFix T54836: Select sharp edges doesn't flush to faces
Campbell Barton [Thu, 26 Apr 2018 12:30:27 +0000 (14:30 +0200)]
Fix T54836: Select sharp edges doesn't flush to faces

2 years agoMerge branch 'master' into blender2.8
Julian Eisel [Thu, 26 Apr 2018 12:24:41 +0000 (14:24 +0200)]
Merge branch 'master' into blender2.8

2 years agoBLF: Fix problem with drawing with fonts with multiple size.
fclem [Thu, 26 Apr 2018 12:20:58 +0000 (14:20 +0200)]
BLF: Fix problem with drawing with fonts with multiple size.

Fix T54838 : Text display glitch w/ fonts at different sizes.

This was cause by the cache not being flushed when changing font texture.

2 years agoWorkbench: GLSL layout locations
Jeroen Bakker [Thu, 26 Apr 2018 12:12:39 +0000 (14:12 +0200)]
Workbench: GLSL layout locations

Added layout locations

2 years agoCleanup: Use enums for View2D value defines
Julian Eisel [Thu, 26 Apr 2018 12:03:08 +0000 (14:03 +0200)]
Cleanup: Use enums for View2D value defines

Makes the file much less cluttered and more structured.
Also made some whitespace tweaks.

2 years agoUI: toolbar single column size snapping
Campbell Barton [Thu, 26 Apr 2018 10:01:44 +0000 (12:01 +0200)]
UI: toolbar single column size snapping

Once a region is set to it's snapped size, zooming keeps the size.

2 years agoGHOST: WGL: Make background rendering works on windows.
fclem [Thu, 26 Apr 2018 09:49:47 +0000 (11:49 +0200)]
GHOST: WGL: Make background rendering works on windows.

When creating an offscreen context we need wglCreatePbufferARB to create
a drawable. In non-background mode wglCreatePbufferARB would have been set
by the main window creation code. But in background mode this is not the
case so we need to create a dummy context using the screen window to init
wglew properly.

2 years agoFix discontinuity in default UVs for a torus
Philipp Oeser [Thu, 26 Apr 2018 09:18:59 +0000 (11:18 +0200)]
Fix discontinuity in default UVs for a torus

Reported in T47489 by Simon Windmill (coolpowers) who also provided the
fix, thanx.

Reviewed by Sebastian Witt (witt)

2 years agoFix vertex slide regression from multi-edit
Campbell Barton [Thu, 26 Apr 2018 08:08:41 +0000 (10:08 +0200)]
Fix vertex slide regression from multi-edit

- Invalid casts.
- Leaked memory on mode switching.

2 years agoMerge branch 'blender2.8-workbench' into blender2.8
Jeroen Bakker [Thu, 26 Apr 2018 06:47:28 +0000 (08:47 +0200)]
Merge branch 'blender2.8-workbench' into blender2.8

2 years agoWorkbench: Hair rendering
Jeroen Bakker [Thu, 26 Apr 2018 06:46:58 +0000 (08:46 +0200)]
Workbench: Hair rendering

2 years agoWorkbench: Environment Light
Jeroen Bakker [Thu, 26 Apr 2018 06:31:14 +0000 (08:31 +0200)]
Workbench: Environment Light

 - Changed defaults
 - Updated render panel

2 years agoUI: correct toolbar w/ text display
Campbell Barton [Thu, 26 Apr 2018 06:18:41 +0000 (08:18 +0200)]
UI: correct toolbar w/ text display

Missed in tuple to dict refactor.

2 years agoMissed last commit
Campbell Barton [Thu, 26 Apr 2018 06:10:52 +0000 (08:10 +0200)]
Missed last commit

2 years agoUI: fix toolbar naming collision bug
Campbell Barton [Thu, 26 Apr 2018 06:04:50 +0000 (08:04 +0200)]
UI: fix toolbar naming collision bug

Active tool name needed to be unique from all other tools.
This caused problems since different modes have different tools with the
same name (Armature/Mesh click to extrude for eg).

Tool names now only need to be unique per mode.

2 years agoWorkbench: Shader compilation
Jeroen Bakker [Thu, 26 Apr 2018 06:06:22 +0000 (08:06 +0200)]
Workbench: Shader compilation

2 years agoMerge branch 'blender2.8' into blender2.8-workbench
Jeroen Bakker [Thu, 26 Apr 2018 05:52:09 +0000 (07:52 +0200)]
Merge branch 'blender2.8' into blender2.8-workbench

2 years agoUI: update tool docstring
Campbell Barton [Thu, 26 Apr 2018 05:39:15 +0000 (07:39 +0200)]
UI: update tool docstring

Also assert on invalid tool definitions.

2 years agoUI: use dict for tool definitions
Campbell Barton [Thu, 26 Apr 2018 05:31:39 +0000 (07:31 +0200)]
UI: use dict for tool definitions

Using tuple was becoming too cryptic - new settings needed to be added
last and the purpose of each wasn't very clear.

2 years agoUI: update icons from @billreynish
Campbell Barton [Wed, 25 Apr 2018 20:03:47 +0000 (22:03 +0200)]
UI: update icons from @billreynish

2 years agoUI: use a wider minimum menu width
Campbell Barton [Wed, 25 Apr 2018 19:54:29 +0000 (21:54 +0200)]
UI: use a wider minimum menu width

Icon only buttons with menus would be too narrow,
especially buttons for selecting tools.

2 years agoWorkbench: normal packing
Jeroen Bakker [Wed, 25 Apr 2018 19:33:59 +0000 (21:33 +0200)]
Workbench: normal packing

Normal packing. The sign is stored in the A of the color buffer.
if the A == 1.0 the normal should be inverted. before use.

The reason is that packing has more precision for frontfaces, than for
backfaces

2 years agoUI: shrink operator menu hold triangle a little
Campbell Barton [Wed, 25 Apr 2018 19:24:55 +0000 (21:24 +0200)]
UI: shrink operator menu hold triangle a little

2 years agoUI: workaround for text & icon alignment
Campbell Barton [Wed, 25 Apr 2018 19:01:36 +0000 (21:01 +0200)]
UI: workaround for text & icon alignment

Blender's icons weren't written to draw different sizes.
For now ifdef in a hack to show toolbar icons larger.

2 years agoUI: icon-only hold popup uses region alignment
Campbell Barton [Wed, 25 Apr 2018 18:41:26 +0000 (20:41 +0200)]
UI: icon-only hold popup uses region alignment

Gives nicer tool popups for icon only buttons.

2 years agoFix selection with image planes
Campbell Barton [Wed, 25 Apr 2018 17:00:55 +0000 (19:00 +0200)]
Fix selection with image planes

2 years agoMulti-Pose: Port POSE_OT_select_mirror
Joshua Leung [Wed, 25 Apr 2018 15:52:02 +0000 (17:52 +0200)]
Multi-Pose: Port POSE_OT_select_mirror

2 years agoWM: Add GHOST lazy init for background mode.
Clément Foucault [Wed, 25 Apr 2018 15:43:08 +0000 (17:43 +0200)]
WM: Add GHOST lazy init for background mode.

This allows for background rendering with EEVEE and other opengl render
engine.

I've only tested it on Linux for the moment so I can't say about other
platforms.

We do lazy init because we cannot assume we will need Ghost for rendering
before having parsed all arguments and we cannot know if a script will
trigger rendering. This is also because it currently does not work without
any display server (blender will crash).

2 years agoGHOST: Fix missing glXCreatePbuffer initialisation.
Clément Foucault [Wed, 25 Apr 2018 13:17:48 +0000 (15:17 +0200)]
GHOST: Fix missing glXCreatePbuffer initialisation.

For some reason this happened if no windows are created before creating an
offscreen context.

2 years agoGHOST: GLX: Remove old version check.
Clément Foucault [Wed, 25 Apr 2018 10:51:22 +0000 (12:51 +0200)]
GHOST: GLX: Remove old version check.

2 years agoEEVEE: UI: Add missing separator.
Clément Foucault [Wed, 25 Apr 2018 08:54:54 +0000 (10:54 +0200)]
EEVEE: UI: Add missing separator.

2 years agoEEVEE: UI: Merge the custom parallax checkbox with the panel title.
Clément Foucault [Wed, 25 Apr 2018 08:50:41 +0000 (10:50 +0200)]
EEVEE: UI: Merge the custom parallax checkbox with the panel title.

2 years agoMerge branch 'master' into blender2.8
Campbell Barton [Wed, 25 Apr 2018 15:27:23 +0000 (17:27 +0200)]
Merge branch 'master' into blender2.8

2 years agoUI: optionally pass icon size to widget_draw_icon
Campbell Barton [Wed, 25 Apr 2018 15:24:45 +0000 (17:24 +0200)]
UI: optionally pass icon size to widget_draw_icon

No functional changes.

2 years agoDepsgraph: Don;t use copy actions flag
Sergey Sharybin [Wed, 25 Apr 2018 15:00:41 +0000 (17:00 +0200)]
Depsgraph: Don;t use copy actions flag

Is useless without main.

2 years agoMerge branch 'master' into blender2.8
Sergey Sharybin [Wed, 25 Apr 2018 15:00:19 +0000 (17:00 +0200)]
Merge branch 'master' into blender2.8

2 years agoLibrary: Add assert to catch unsupported copy flags combination
Sergey Sharybin [Wed, 25 Apr 2018 14:59:35 +0000 (16:59 +0200)]
Library: Add assert to catch unsupported copy flags combination

Thanks Bastien for review!

2 years agoWorkbench: make normal packing optional
Jeroen Bakker [Wed, 25 Apr 2018 14:57:18 +0000 (16:57 +0200)]
Workbench: make normal packing optional

2 years agoMerge branch 'master' into blender2.8
Sergey Sharybin [Wed, 25 Apr 2018 14:35:11 +0000 (16:35 +0200)]
Merge branch 'master' into blender2.8

2 years agoDepsgraph: Introduce flag top indicate scene is evaluating for a new frame
Sergey Sharybin [Wed, 25 Apr 2018 13:09:52 +0000 (15:09 +0200)]
Depsgraph: Introduce flag top indicate scene is evaluating for a new frame

2 years agoDepsgraph: Preserve CoW ID recalc flags
Sergey Sharybin [Wed, 25 Apr 2018 13:04:25 +0000 (15:04 +0200)]
Depsgraph: Preserve CoW ID recalc flags

Previously they would have been replaced with flag from original
datablock, which is not what we want.

2 years agoDepsgraph: Ensure we only expand scene datablock on evaluation
Sergey Sharybin [Wed, 25 Apr 2018 13:02:22 +0000 (15:02 +0200)]
Depsgraph: Ensure we only expand scene datablock on evaluation

Previously it could have happened on every request to evaluated scene
or view layer.

This commit also removes expansion of view layer and scene from iterator.
Iterator is not to be used before depsgraph is evaluated.

2 years agoDepsgraph: Avoid hash lookup for every evaluated scene query
Sergey Sharybin [Wed, 25 Apr 2018 12:58:19 +0000 (14:58 +0200)]
Depsgraph: Avoid hash lookup for every evaluated scene query

Cache pointer to evaluated scene datablock on relations build time,
that pointer never changes after that.

2 years agoDepsgraph: Fix missing relations in array modifier
Sergey Sharybin [Wed, 25 Apr 2018 14:34:01 +0000 (16:34 +0200)]
Depsgraph: Fix missing relations in array modifier

Found by Dr. Sybren while working on modifiers port.

2 years agoWorkbench: Added studio lighting to view layer
Jeroen Bakker [Wed, 25 Apr 2018 13:59:15 +0000 (15:59 +0200)]
Workbench: Added studio lighting to view layer

2 years agoRevert "UI: fix inconsistency in button rounding when zooming in."
Brecht Van Lommel [Wed, 25 Apr 2018 09:53:21 +0000 (11:53 +0200)]
Revert "UI: fix inconsistency in button rounding when zooming in."

This isn't working well when zoomed out in the properties editor,
we should be taking into account properties editor zoom level.

This reverts commit 1ba91ae2c02863b3fd97810e7bcee902dac58992.

2 years agoFix multi-edit mode on file load
Campbell Barton [Wed, 25 Apr 2018 13:22:02 +0000 (15:22 +0200)]
Fix multi-edit mode on file load

Setting up the initial object mode would change objects which were
already moved into their mode along with the active object.

2 years agoMerge branch 'master' into blender2.8
Campbell Barton [Wed, 25 Apr 2018 12:54:34 +0000 (14:54 +0200)]
Merge branch 'master' into blender2.8

2 years agoCDDM: correct (disabled) logic in merge verts
Campbell Barton [Wed, 25 Apr 2018 12:53:44 +0000 (14:53 +0200)]
CDDM: correct (disabled) logic in merge verts

2 years agoSearch local before system path
Campbell Barton [Wed, 25 Apr 2018 12:05:48 +0000 (14:05 +0200)]
Search local before system path

This works in both cases,
where system path would return a path even when it's missing.

2 years agoMerge branch 'blender2.8' of git.blender.org:blender into blender2.8
Jeroen Bakker [Wed, 25 Apr 2018 11:44:45 +0000 (13:44 +0200)]
Merge branch 'blender2.8' of git.blender.org:blender into blender2.8

2 years agoMerge branch 'master' into blender2.8
Sergey Sharybin [Wed, 25 Apr 2018 11:35:38 +0000 (13:35 +0200)]
Merge branch 'master' into blender2.8

2 years agoFix T54806: Editors drawing glitch when using lasso selection
Dalai Felinto [Wed, 25 Apr 2018 11:07:22 +0000 (13:07 +0200)]
Fix T54806: Editors drawing glitch when using lasso selection

We should always reset to default glBlendFunc after done drawing.

2 years agoMerge branch 'blender2.8-workbench' into blender2.8
Jeroen Bakker [Wed, 25 Apr 2018 11:08:02 +0000 (13:08 +0200)]
Merge branch 'blender2.8-workbench' into blender2.8

Support of hair in workbench

2 years agoEdit Mesh: don't recalc all meshes w/ extrude
Campbell Barton [Wed, 25 Apr 2018 11:05:19 +0000 (13:05 +0200)]
Edit Mesh: don't recalc all meshes w/ extrude

2 years agoDepsgraph: Clarify python API
Sergey Sharybin [Wed, 25 Apr 2018 08:13:09 +0000 (10:13 +0200)]
Depsgraph: Clarify python API

Follow same naming convention as for C:

- Original data is named without any extra prefix/suffix.
- Evaluated data is named with _eval suffix.

2 years agoWorkbench: Enabled Hair rendering
Jeroen Bakker [Wed, 25 Apr 2018 11:00:18 +0000 (13:00 +0200)]
Workbench: Enabled Hair rendering

2 years agoRemove developer exception hack
Campbell Barton [Wed, 25 Apr 2018 10:54:27 +0000 (12:54 +0200)]
Remove developer exception hack

This caused too much trouble, also it's possible users run with
'release' in their CWD causing issues.

Developers can symlink "release/" to "bin/2.79".

2 years agoRevert "Fix (unreported) broken 'get system path' in some cases."
Campbell Barton [Wed, 25 Apr 2018 10:48:51 +0000 (12:48 +0200)]
Revert "Fix (unreported) broken 'get system path' in some cases."

This reverts commit f1bc0aeddedacf68182164dde5d4674d11aba6c9.

2 years agoEdit Mesh: multi-object extrude_region
Dalai Felinto [Wed, 25 Apr 2018 10:35:36 +0000 (12:35 +0200)]
Edit Mesh: multi-object extrude_region

Technically this is the following operator:
bpy.ops.view3d.edit_mesh_extrude_move_normal

But this is a Python operator that in turns calls:
MESH_OT_extrude_region_move

Which in turns calls:
* MESH_OT_extrude_region
* TRANSFORM_OT_translate

2 years agoDocs: correct debug help message
Campbell Barton [Wed, 25 Apr 2018 10:30:11 +0000 (12:30 +0200)]
Docs: correct debug help message

2 years agoBuildbot: Attempt to link against Blosc statically
Sergey Sharybin [Wed, 25 Apr 2018 10:27:01 +0000 (12:27 +0200)]
Buildbot: Attempt to link against Blosc statically

Was broken by f1e6838376a.

2 years agoMerge branch 'master' into blender2.8
Campbell Barton [Wed, 25 Apr 2018 10:26:26 +0000 (12:26 +0200)]
Merge branch 'master' into blender2.8

2 years agoCleanup: comments
Campbell Barton [Wed, 25 Apr 2018 10:25:47 +0000 (12:25 +0200)]
Cleanup: comments

2 years agoFixed wrong merge
Jeroen Bakker [Wed, 25 Apr 2018 10:23:44 +0000 (12:23 +0200)]
Fixed wrong merge

2 years agoMerge branch 'blender2.8' into blender2.8-workbench
Jeroen Bakker [Wed, 25 Apr 2018 10:20:45 +0000 (12:20 +0200)]
Merge branch 'blender2.8' into blender2.8-workbench

2 years agoMulti-View: Moving panel to render, and rename to Stereoscopy
Dalai Felinto [Wed, 25 Apr 2018 10:09:01 +0000 (12:09 +0200)]
Multi-View: Moving panel to render, and rename to Stereoscopy

Multi-View was never a per-viewlayer option. And now that we have viewlayer
it is better to name it in a more recognizable way:

"Stereoscopy" instad of plain "Views".

2 years agoMerge branch 'blender2.8' of git.blender.org:blender into blender2.8
Jeroen Bakker [Wed, 25 Apr 2018 10:06:03 +0000 (12:06 +0200)]
Merge branch 'blender2.8' of git.blender.org:blender into blender2.8

2 years agoOverlay: Codestyle
Jeroen Bakker [Wed, 25 Apr 2018 10:03:27 +0000 (12:03 +0200)]
Overlay: Codestyle

removed unused code

2 years agoCleanup: unused vars
Campbell Barton [Wed, 25 Apr 2018 09:59:52 +0000 (11:59 +0200)]
Cleanup: unused vars

2 years agoWorkbench: GLSL performance + code style
Jeroen Bakker [Wed, 25 Apr 2018 09:54:02 +0000 (11:54 +0200)]
Workbench: GLSL performance + code style

 - store normal in vec2
 - use rgba_8 for colorBuffer

2 years agoMerge branch 'blender2.8' of git.blender.org:blender into blender2.8
Jeroen Bakker [Wed, 25 Apr 2018 09:31:03 +0000 (11:31 +0200)]
Merge branch 'blender2.8' of git.blender.org:blender into blender2.8

2 years agoWorkbench: Dither background color/gradient
Jeroen Bakker [Wed, 25 Apr 2018 09:30:38 +0000 (11:30 +0200)]
Workbench: Dither background color/gradient

2 years agoFix: Silence texture stack owner_id warnings in debug mode from anim_filtering code
Joshua Leung [Wed, 25 Apr 2018 09:18:35 +0000 (11:18 +0200)]
Fix: Silence texture stack owner_id warnings in debug mode from anim_filtering code

The Blender Internal removal (51b796ff1528c52cc8b4079fab1003671652a4d9)
removed support for texture slots from Materials/Lamps/Worlds,
but didn't remove the relevant parts from the animation editor filtering
code that were responsible for adding the texture slots for those channels.

2 years agoSilhouette Overlap Overlay
Jeroen Bakker [Wed, 25 Apr 2018 08:59:48 +0000 (10:59 +0200)]
Silhouette Overlap Overlay

Added Object Overlap Overlay

 - Added R32UI support to GPU_framebuffer
 - Added R32U support to draw manager
 - The overlay mode has a object data pass that will render 'needed' data to specific buffers so we can mix them together via a deferred rendering. In future will also add UV's and other data
 - Overlap is implemented as an overlay so it could be used on top of the Scene lighted Solid mode (that will be rendered by Eevee.

Reviewers: fclem, brecht

Reviewed By: fclem

Subscribers: sergey

Tags: #code_quest

Maniphest Tasks: T54726

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

2 years agoEdit Mesh: multi-object split
Dalai Felinto [Wed, 25 Apr 2018 08:58:43 +0000 (10:58 +0200)]
Edit Mesh: multi-object split

2 years agoMerge branch 'master' into blender2.8
Bastien Montagne [Wed, 25 Apr 2018 08:39:51 +0000 (10:39 +0200)]
Merge branch 'master' into blender2.8

2 years agoFix (unreported) broken 'get system path' in some cases.
Bastien Montagne [Wed, 25 Apr 2018 08:33:29 +0000 (10:33 +0200)]
Fix (unreported) broken 'get system path' in some cases.

There were two issues here actually:
* The hack to allow running Blender directly from the source directory
would just check for a 'release' directory, without actually ensuring it
is release dir from blender source tree, and not some other random
folder.
* GHOST_getSystemDir returns nothing for portable installations, now
we'll then check directly in the blender binary dir in that case.

This fix is more critical in 2.8 branch, where that system path is used
to retrieve new '3D' icons...

2 years agoCleanup: use blender terminology
Campbell Barton [Wed, 25 Apr 2018 08:17:31 +0000 (10:17 +0200)]
Cleanup: use blender terminology

2 years agoFix cursor switching w/ transform redo
Campbell Barton [Wed, 25 Apr 2018 08:15:20 +0000 (10:15 +0200)]
Fix cursor switching w/ transform redo

Recent cursor changes stopped number button continuous grab.

2 years agoCleanup: indentation
Campbell Barton [Wed, 25 Apr 2018 08:10:00 +0000 (10:10 +0200)]
Cleanup: indentation

2 years agoUI: disable advanced option for redo popover
Campbell Barton [Wed, 25 Apr 2018 08:08:04 +0000 (10:08 +0200)]
UI: disable advanced option for redo popover

2 years agoCMake: only write edited file when changes made
Campbell Barton [Wed, 25 Apr 2018 07:57:44 +0000 (09:57 +0200)]
CMake: only write edited file when changes made

Caused cmake to run after every icon update.

2 years agoCleanup: typos
Campbell Barton [Wed, 25 Apr 2018 07:55:37 +0000 (09:55 +0200)]
Cleanup: typos

2 years agoMerge remote-tracking branch 'origin/master' into blender2.8
Dalai Felinto [Wed, 25 Apr 2018 07:31:25 +0000 (09:31 +0200)]
Merge remote-tracking branch 'origin/master' into blender2.8

2 years agoFix string comparison in GNUMakefile for linux systems
Dalai Felinto [Wed, 25 Apr 2018 07:28:35 +0000 (09:28 +0200)]
Fix string comparison in GNUMakefile for linux systems

2 years agoCMake: generate icon list for installation
Campbell Barton [Wed, 25 Apr 2018 07:24:54 +0000 (09:24 +0200)]
CMake: generate icon list for installation

MSVC users weren't getting icons installed, since glob isn't reliable,
list all files in a section which the update script maintains.

2 years agoUI: add extrude icon
Campbell Barton [Wed, 25 Apr 2018 07:21:49 +0000 (09:21 +0200)]
UI: add extrude icon

2 years agoUI: show all pain mode panels in the topbar
Campbell Barton [Wed, 25 Apr 2018 06:20:01 +0000 (08:20 +0200)]
UI: show all pain mode panels in the topbar

This shows some which need to be hidden (eventually).

2 years agoUI: move mode options to the topbar
Campbell Barton [Wed, 25 Apr 2018 06:16:21 +0000 (08:16 +0200)]
UI: move mode options to the topbar

Remove toolbar panels which have items available in menus.

2 years agoUI: Apply remove redo region
Campbell Barton [Wed, 25 Apr 2018 05:52:40 +0000 (07:52 +0200)]
UI: Apply remove redo region

This was a disabled part of the top-bar merge (code by @Severin)

The only change made is to move to redo UI into a popover.

2 years agoUI: remove history & object tools
Campbell Barton [Wed, 25 Apr 2018 05:25:08 +0000 (07:25 +0200)]
UI: remove history & object tools

Add object shading menu.

2 years agoUI: mesh rip icons
Campbell Barton [Wed, 25 Apr 2018 05:14:34 +0000 (07:14 +0200)]
UI: mesh rip icons

2 years agoUI: remove mesh panel
Campbell Barton [Wed, 25 Apr 2018 05:12:34 +0000 (07:12 +0200)]
UI: remove mesh panel

2 years agoUI: remove shading & uv's panel
Campbell Barton [Tue, 24 Apr 2018 19:07:05 +0000 (21:07 +0200)]
UI: remove shading & uv's panel

2 years agoUI: disable grease pencil panel
Campbell Barton [Tue, 24 Apr 2018 19:05:24 +0000 (21:05 +0200)]
UI: disable grease pencil panel

Disable poll functions since branch replaces this code.

2 years agoUI: move rigid body physics to menu
Campbell Barton [Tue, 24 Apr 2018 18:46:18 +0000 (20:46 +0200)]
UI: move rigid body physics to menu

2 years agoUI: remove animation panel
Campbell Barton [Tue, 24 Apr 2018 18:37:04 +0000 (20:37 +0200)]
UI: remove animation panel