From a6343696c1f349a75604df24d80f63278ebc19f4 Mon Sep 17 00:00:00 2001 From: Bastien Montagne Date: Fri, 12 Dec 2014 12:11:48 +0100 Subject: Fix T42882: Now warn user when trying to append/link from older blender files. Since we do not make any conversion in this case, worth warning user about potential issues! --- source/blender/windowmanager/intern/wm_operators.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'source/blender/windowmanager') diff --git a/source/blender/windowmanager/intern/wm_operators.c b/source/blender/windowmanager/intern/wm_operators.c index 7581fde5a5d..923a71cfe3e 100644 --- a/source/blender/windowmanager/intern/wm_operators.c +++ b/source/blender/windowmanager/intern/wm_operators.c @@ -2643,6 +2643,15 @@ static int wm_link_append_exec(bContext *C, wmOperator *op) lib = mainl->curlib; BLI_assert(lib); + if (mainl->versionfile < BLENDER_VERSION || + (mainl->versionfile == BLENDER_VERSION && mainl->subversionfile < BLENDER_SUBVERSION)) + { + BKE_reportf(op->reports, RPT_WARNING, + "Linking or appending from an older .blend file format (%d.%d), no conversion will be done! " + "You may want to re-save your lib file with current Blender", + mainl->versionfile, mainl->subversionfile); + } + if (totfiles == 0) { BLO_library_append_named_part_ex(C, mainl, &bh, name, idcode, flag); } -- cgit v1.2.3