diff options
author | Bastien Montagne <bastien@blender.org> | 2020-11-17 23:33:28 +0300 |
---|---|---|
committer | Bastien Montagne <bastien@blender.org> | 2020-11-17 23:33:28 +0300 |
commit | 9b20bbc3bff62ae94f7b2e692724ab83a7c1d600 (patch) | |
tree | 08cac2423e573943d6ae8891ebc94bd029444979 /source/blender/editors/physics | |
parent | df2bf164c788c367709351aa5c34d843a3639a9c (diff) |
LibOverride: PointCache: Add UI feedback about need to enable Disk Cache.
Note that I chose to modify the label of the main `Bake` button instead
of adding an extra label line, as that would disturb the UI in a
annoying way.
Diffstat (limited to 'source/blender/editors/physics')
-rw-r--r-- | source/blender/editors/physics/physics_pointcache.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/source/blender/editors/physics/physics_pointcache.c b/source/blender/editors/physics/physics_pointcache.c index e827a3fbb2d..f0cf1f2fbf9 100644 --- a/source/blender/editors/physics/physics_pointcache.c +++ b/source/blender/editors/physics/physics_pointcache.c @@ -66,10 +66,13 @@ static bool ptcache_poll(bContext *C) } if (ID_IS_OVERRIDE_LIBRARY_REAL(id) && (point_cache->flag & PTCACHE_DISK_CACHE) == false) { + CTX_wm_operator_poll_msg_set(C, + "Library override data-blocks only support Disk Cache storage"); return false; } if (ID_IS_LINKED(id) && (point_cache->flag & PTCACHE_DISK_CACHE) == false) { + CTX_wm_operator_poll_msg_set(C, "Linked data-blocks do not allow to edit caches"); return false; } @@ -88,6 +91,8 @@ static bool ptcache_add_remove_poll(bContext *C) } if (ID_IS_OVERRIDE_LIBRARY_REAL(id) || ID_IS_LINKED(id)) { + CTX_wm_operator_poll_msg_set( + C, "Linked or library override data-blocks do not allow to add or remove caches"); return false; } |